Interactive video advertisement in a mobile browser
First Claim
1. A system for providing interactive videos, comprising:
- a processor; and
a non-transitory computer-readable storage medium storing executable computer program instructions for providing the interactive videos that when executed by the processor cause the processor to;
receive, from a mobile device, a request for a video file playable in a mobile browser, the mobile browser configured to display an original webpage embedded with a reference to the video file;
determine a device type of the mobile device;
select, based on the determined device type, a transparent frame and create an interactive video based on the video file by overlaying each frame in the video file with the selected transparent frame and one or more visible elements, the one or more visible elements including text and graphic instructions to interact with the video file and to invoke a hypertext markup language (HTML) underlay page on the mobile device;
generate, based on the identified device type, the HTML underlay page comprising an embedded link to control playback of the interactive video and including interactivity options to interact with the interactive video; and
transmit the HTML underlay page comprising the embedded link and the interactivity options and a link pointing to the interactive video to the mobile device,the HTML underlay page is configured to be available underneath the media player simultaneously while the interaction video is being played,the one or more visible elements configured to be triggered responsive to a user interaction to pause the playing of interactive video in the media player and to cause the media player to be removed from the display, andthe HTML underlay page further configured to be presented over the original webpage responsive to the media player being removed from the display, to include the embedded link configured to include the interactivity options to the user, and to resume the interactive video responsive to the user'"'"'s triggering of the interactivity options.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and a method are disclosed for presenting an interactive video ad in a mobile web browser that does not support embedded video playback in the browser. The interactive video ad comprises an overlay of transparent frame and visible elements, wherein the visible elements include instructions on performing a gesture to interact with the video ad. The system generates an HTML underlay, which is a web page with embedded link to continue playback of the interactive video ad and one or more interactivity options. The HTML underlay is displayed when the gesture is performed. Interactions with the video ad can be selected from the one or more options presented by the HTML underlay.
-
Citations
20 Claims
-
1. A system for providing interactive videos, comprising:
-
a processor; and a non-transitory computer-readable storage medium storing executable computer program instructions for providing the interactive videos that when executed by the processor cause the processor to; receive, from a mobile device, a request for a video file playable in a mobile browser, the mobile browser configured to display an original webpage embedded with a reference to the video file; determine a device type of the mobile device; select, based on the determined device type, a transparent frame and create an interactive video based on the video file by overlaying each frame in the video file with the selected transparent frame and one or more visible elements, the one or more visible elements including text and graphic instructions to interact with the video file and to invoke a hypertext markup language (HTML) underlay page on the mobile device; generate, based on the identified device type, the HTML underlay page comprising an embedded link to control playback of the interactive video and including interactivity options to interact with the interactive video; and transmit the HTML underlay page comprising the embedded link and the interactivity options and a link pointing to the interactive video to the mobile device, the HTML underlay page is configured to be available underneath the media player simultaneously while the interaction video is being played, the one or more visible elements configured to be triggered responsive to a user interaction to pause the playing of interactive video in the media player and to cause the media player to be removed from the display, and the HTML underlay page further configured to be presented over the original webpage responsive to the media player being removed from the display, to include the embedded link configured to include the interactivity options to the user, and to resume the interactive video responsive to the user'"'"'s triggering of the interactivity options. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium storing executable computer program instructions for providing interactive videos, the executable computer program instructions comprising instructions that when executed causes the processor to:
-
receive a request for a video file playable in a mobile browser from a mobile device, the mobile browser configured to display an original webpage embedded with a reference to the video file; determine a device type of the mobile device; select, based on the determine device type, a transparent frame and creating an interactive video based on the video file by overlaying each frame in the video file with a transparent frame and one or more visible elements, the one or more visible elements including text and graphic instructions to interact with the video file and to invoke an HTML underlay page on the mobile device; generate, based on the identified device type, the HTML underlay page comprising an embedded link to control playback of the interactive video and including interactivity options to interact with the interactive video; and transmit the HTML underlay page comprising the embedded link and the interactivity options and a link pointing to the interactive video to the mobile device, the HTML underlay page is configured to be available underneath the media player simultaneously while the interaction video is being played, the one or more visible elements configured to be triggered responsive to a user interaction to pause the interactive video to pause the playing of interactive video in the media player and to cause the media player to be removed from the display, and the HTML underlay page configured to be presented over the original webpage responsive to the media player being removed from the display, to include the embedded link configured to include the interactivity options to the user, and to resume the interactive video responsive to the user'"'"'s triggering of the interactivity options. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for providing interactive video, the method comprising:
-
receiving a request for a video file playable in a mobile browser from a mobile device, the mobile browser displaying an original webpage embedded with a reference to the video file; creating an interactive video based on the video file by overlaying each frame in the video file with a transparent frame and one or more visible elements, the one or more visible elements including text and graphic instructions to interact with the video file and to invoke an HTML underlay page on the mobile device; generating the HTML underlay page comprising an embedded link to control playback of the interactive video and including interactivity options to interact with the interactive video; and transmitting the HTML underlay page comprising the embedded link and the interactivity options and a link pointing to the interactive video to the mobile device, wherein the HTML underlay page is configured to be available underneath the media player simultaneously while the interaction video is being played, the one or more visible elements configured to be triggered responsive to a user interaction to pause the interactive video to pause the playing of interactive video in the media player and to cause the media player to be removed from the display, and the HTML underlay page configured to be presented over the original webpage responsive to the media player being removed from the display, to include the embedded link configured to include the interactivity options to the user, and to resume the interactive video responsive to the user'"'"'s triggering of the interactivity options.
-
Specification