Delivery of High Quality Videos to Mobile Devices and the Use of Virtual Currencies to Incentivize Watching of Videos
First Claim
Patent Images
1. A method for displaying a video advertisement on a mobile device, said method comprising:
- (a) activating an application on a mobile device, wherein said application comprises a video advertisement configuration request module;
(b) transmitting to a remote server, a request for a video advertisement configuration;
(c) receiving from said remote server said video advertisement configuration, wherein said video advertisement configuration comprises at least one parameter for a video advertisement;
(d) retrieving media assets from local storage on the mobile device, wherein said media assets are selected based on information contained within said video advertisement configuration; and
(e) displaying said video advertisement on said mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to the efficient delivery of high quality videos to mobile devices. These videos may be displayed in high definition and may be used to cause the display of advertisements on mobile devices. Because of the improved user experience, users may be more willing to view them than they would if advertisements were displayed in lower quality. Additionally, users can be incentivized to watch these videos by being awarded virtual currencies in exchange for having given their time to view the videos.
35 Citations
20 Claims
-
1. A method for displaying a video advertisement on a mobile device, said method comprising:
-
(a) activating an application on a mobile device, wherein said application comprises a video advertisement configuration request module; (b) transmitting to a remote server, a request for a video advertisement configuration; (c) receiving from said remote server said video advertisement configuration, wherein said video advertisement configuration comprises at least one parameter for a video advertisement; (d) retrieving media assets from local storage on the mobile device, wherein said media assets are selected based on information contained within said video advertisement configuration; and (e) displaying said video advertisement on said mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile device for the delivery of high quality video advertisements comprising a computer program product stored in a non-transitory medium, wherein said computer program product comprises:
-
(a) a manager module, wherein the manager module is configured to interact with an application and to prepare a request for a data file, wherein said request comprises information corresponding to prior activity of the mobile device and information corresponding to a zone for a video advertisement within the application; (b) a downloader module, wherein the downloader module is configured to send the request to a remote server, to receive in response to the request an ad file that comprises ad data and media assets and if the ad file corresponds to a new ad, to store the ad file locally on the device, and if the ad file corresponds to an update of an ad already stored on the mobile device, to download only new or modified elements of the ad file, thereby updating an ad file stored on the device; and (c) a playback module, wherein the playback module causes the mobile device to access the ad file that corresponds to information received in response to the request and stored on the mobile device and to display a video advertisement that corresponds to the ad file that corresponds to information received in response to the request within an application on the mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for obtaining virtual currency comprising:
-
(a) causing a mobile device to display a video within an application that offers virtual currency in exchange for viewing a video; (b) transmitting from said mobile device to a first server, information that corresponds to an identification of said mobile device and a notification that a video has been viewed; (c) receiving on said mobile device from said first server, an encoded URL; (d) accessing a second server from said mobile device through said encoded URL, wherein said second server is configured to decode the encoded URL and to determine whether to reward a user of the mobile device with virtual currency; and (e) receiving on said mobile device virtual currency. - View Dependent Claims (19, 20)
-
Specification