Commercials on mobile devices
AssigneePenthera Partners, Inc.
InventorsAdam L. Berger, Joshua Pressnell, Richard David Jackson
Life of this patent
Estimating the term…
Abstract
A method including: detecting a request for a first part of a video; detecting a request for a second part of the video, wherein the video has a video timeline and the second part of the video immediately follows the first part of the video in the video timeline; after detecting the request for the first part of the video and prior to detecting the request for the second part of the video, transmitting a request for a third part of the video, wherein the third part of the video follows the second part of the video in the video timeline; receiving the requested third part of the video; and storing the received third part of the video.
Claims9
A method for playing a media item from a non-volatile local storage unit of a player device, the method comprising:
- storing the media item on the non-volatile local storage unit of the player device;
- storing a first set of content break items on the non-volatile local storage unit of the player device;
- after storing the media item on the non-volatile local storage unit of the player device and after storing on the non-volatile local storage unit of the player device the first set of content break items, detecting a request to play the media item;
- and
- in response to detecting the request to play the media item:
- performing a process for obtaining from a remote server a first set of content break item URLs, and
- initiating playing the media item from the non-volatile local storage unit, wherein
- the process for obtaining the first set of content break item URLs comprises transmitting a request to the remote server and receiving from the remote server a response responsive to the request,
- the response comprises the first set of content break item URLs, and each content break item URL identifies a content break item file stored at a content server remote from the player device,
- the step of initiating the playing of the media item from the non-volatile local storage unit is performed after receiving from the remote server the response comprising the first set of content break item URLs, and
- initiating the playing of the media item from the non-volatile local storage unit comprises retrieving the media item from the non-volatile locale storage unit.
Dependencies are inferred from the claim text.