Interactive video advertisement in a mobile browser
First Claim
1. A method for displaying interactive video on a mobile device, the method comprising:
- providing for display an original webpage embedded with a reference to an original video in a mobile browser;
receiving a request to play the original video in the mobile browser from a user on the mobile device;
forwarding the request to a server hosting the original video to generate an interactive video based on the original video, each frame of the interactive video comprising a frame of the original video overlaid 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 interactive video and to invoke an HTML underlay page on the mobile device;
receiving from the server a link to the interactive video and the HTML underlay page, 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;
playing the interactive video including the one or more visible elements in a media player on the mobile device;
making available the HTML underlay page in the mobile browser underneath the media player simultaneously while playing the interactive video;
receiving a user interaction instructed by the one or more visible elements to pause the interactive video;
pausing the interactive video playing in the media player and removing the media player from display; and
presenting the HTML underlay page comprising the embedded link to resume the interactive video and including the interactivity options to the user in the mobile browser, the HTML underlay page being over the original webpage.
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.
31 Citations
22 Claims
-
1. A method for displaying interactive video on a mobile device, the method comprising:
-
providing for display an original webpage embedded with a reference to an original video in a mobile browser; receiving a request to play the original video in the mobile browser from a user on the mobile device; forwarding the request to a server hosting the original video to generate an interactive video based on the original video, each frame of the interactive video comprising a frame of the original video overlaid 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 interactive video and to invoke an HTML underlay page on the mobile device; receiving from the server a link to the interactive video and the HTML underlay page, 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; playing the interactive video including the one or more visible elements in a media player on the mobile device; making available the HTML underlay page in the mobile browser underneath the media player simultaneously while playing the interactive video; receiving a user interaction instructed by the one or more visible elements to pause the interactive video; pausing the interactive video playing in the media player and removing the media player from display; and presenting the HTML underlay page comprising the embedded link to resume the interactive video and including the interactivity options to the user in the mobile browser, the HTML underlay page being over the original webpage. - 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 displaying interactive video on a mobile device, the computer program instructions comprising instructions for:
-
providing for display an original webpage embedded with a reference to an original video in a mobile browser; receiving a request to play the original video in the mobile browser from a user on the mobile device; forwarding the request to a server hosting the original video to generate an interactive video based on the original video, each frame of the interactive video comprising a frame of the original video overlaid 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 interactive video and to invoke an HTML underlay page on the mobile device; receiving from the server a link to the interactive video and the HTML underlay page, 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; playing the interactive video including the one or more visible elements in a media player on the mobile device; making available the HTML underlay page in the mobile browser underneath the media player simultaneously while playing the interactive video; receiving a user interaction instructed by the one or more visible elements to pause the interactive video; pausing the interactive video playing in the media player and removing the media player from display; and presenting the HTML underlay page comprising the embedded link to resume the interactive video and including the interactivity options to the user in the mobile browser, the HTML underlay page being over the original webpage. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification