User interfaces for web-based video player
First Claim
Patent Images
1. A method for providing video content in a web-based video player, comprising:
- transmitting to a video hosting service, a user request for video content;
loading a representative frame of the requested video content to a video playback window prior to beginning playback of the user-requested video content;
superimposing a pre-roll advertising window on the video playback window;
presenting pre-roll advertising in the pre-roll advertising window responsive to a first user interaction received prior to beginning playback of the video content;
presenting the video content in the video playback window responsive to a second user interaction;
presenting, in a mid-roll advertising window superimposed on the video playback window, a first user control to initiate a mid-roll presentation of advertising in the mid-roll advertising window and a second user control to skip the mid-roll presentation of the advertising;
responsive to selection of the second user control to skip the mid-roll presentation of advertising, removing the mid-roll advertising window from display, presenting a second presentation of the video content in the video playback window, and presenting a same advertising as skipped during the mid-roll presentation of the advertising in a post-roll presentation of advertising;
responsive to selection of the first user control to initiate the mid-roll presentation of the advertising, presenting the mid-roll presentation of the advertising, and presenting, in a post-roll presentation of advertising, a different advertising than that presented during the mid-roll presentation of advertising;
presenting together with the post-roll presentation of advertising, a banner identifying a recommended video related to the video content requested by the user;
presenting together with the post-roll presentation of advertising, an interface button for sharing the video content requested by the user; and
presenting together with the post-roll presentation of advertising, an interface button for replaying the video content requested by the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and various user interfaces enable association of advertising content with requested shared video content for access via a web-based video player. Advertising content is provided selectively in conjunction with playback of video content. Selection of how and where advertising is displayed is based on a flexibly managed balance between providing sufficiently noticeable opportunities to access advertising information and preserving a satisfying viewer experience in watching requested video content.
132 Citations
33 Claims
-
1. A method for providing video content in a web-based video player, comprising:
-
transmitting to a video hosting service, a user request for video content; loading a representative frame of the requested video content to a video playback window prior to beginning playback of the user-requested video content; superimposing a pre-roll advertising window on the video playback window; presenting pre-roll advertising in the pre-roll advertising window responsive to a first user interaction received prior to beginning playback of the video content; presenting the video content in the video playback window responsive to a second user interaction; presenting, in a mid-roll advertising window superimposed on the video playback window, a first user control to initiate a mid-roll presentation of advertising in the mid-roll advertising window and a second user control to skip the mid-roll presentation of the advertising; responsive to selection of the second user control to skip the mid-roll presentation of advertising, removing the mid-roll advertising window from display, presenting a second presentation of the video content in the video playback window, and presenting a same advertising as skipped during the mid-roll presentation of the advertising in a post-roll presentation of advertising; responsive to selection of the first user control to initiate the mid-roll presentation of the advertising, presenting the mid-roll presentation of the advertising, and presenting, in a post-roll presentation of advertising, a different advertising than that presented during the mid-roll presentation of advertising; presenting together with the post-roll presentation of advertising, a banner identifying a recommended video related to the video content requested by the user; presenting together with the post-roll presentation of advertising, an interface button for sharing the video content requested by the user; and presenting together with the post-roll presentation of advertising, an interface button for replaying the video content requested by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of providing video content, comprising:
-
presenting the video content in a video playback window of a web-based video player; presenting, in a mid-roll advertising window superimposed on the video playback window, a first user control to initiate a mid-roll presentation of advertising and a second user control to skip the mid-roll presentation of the advertising; responsive to selection of the second user control to skip the mid-roll presentation of advertising, removing the mid-roll advertising window from display, presenting a second presentation of the video content in the video playback window, and presenting a same advertising as skipped during the mid-roll presentation of the advertising in a post-roll presentation of advertising; responsive to selection of the first user control to initiate the mid-roll presentation of the advertising, presenting the mid-roll presentation of advertising, and presenting, in a post-roll presentation of advertising, a different advertising than that presented during the mid-roll presentation of advertising; presenting together with the post-roll presentation of advertising, a banner identifying a recommended video related to the video content requested by the user; presenting together with the post-roll presentation of advertising, an interface button for sharing the video content requested by the user; and presenting together with the post-roll presentation of advertising, an interface button for replaying the video content requested by the user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An advertising management system, comprising:
-
an advertising database storing a plurality of advertisements; a video database storing a plurality of videos selectable via a video hosting web site; an advertising control subsystem coupled with the video database and the advertising database, the subsystem configured to establish correspondences among select items from the advertising database and select items from the video database for presentation to a user; and a video hosting service configured to; present video content in a video playback window of a web-based video player; present, in a mid-roll advertising window superimposed on the video playback window, a first user control to initiate a mid-roll presentation of advertising and a second user control to skip the mid-roll presentation of the advertising; responsive to selection of the second user control to skip the mid-roll presentation of advertising, remove the mid-roll advertising window from display, present a second presentation of the video content in the video playback window, and present a same advertising as skipped during the mid-roll presentation of the advertising in a post-roll presentation of advertising; responsive to selection of the first user control to initiate the mid-roll presentation of the advertising, present the mid-roll presentation of the advertising, and present, in a post-roll presentation of advertising, a different advertising than that presented during the mid-roll presentation of advertising; presenting together with the post-roll presentation of advertising, a banner identifying a recommended video related to the video content requested by the user; presenting together with the post-roll presentation of advertising, an interface button for sharing the video content requested by the user; and presenting together with the post-roll presentation of advertising, an interface button for replaying the video content requested by the user. - View Dependent Claims (28)
-
-
29. A method performed by a computer system, comprising:
-
receiving a request for user-selected video content; presenting, in a advertising window superimposed on a video playback window, a first user control to initiate a first presentation of advertising and a second user control to skip the first presentation of the advertising; responsive to selection of the second user control to skip the first presentation of advertising, removing the advertising window from display, playing the user selected video content in the video playback window, and presenting a same advertising as skipped during the first presentation of advertising in a second presentation of advertising; responsive to selection of the second user control to initiate the first presentation of the advertising, presenting the first presentation of the advertising in the advertising window, presenting the user-selected video content in the video playback window, and presenting, in a second presentation of advertising, a different advertising than that presented during the first presentation of advertising; presenting together with the second presentation of advertising, a banner identifying a recommended video related to the video content requested by the user; presenting together with the second presentation of advertising, an interface button for sharing the video content requested by the user; and presenting together with the second presentation of advertising, an interface button for replaying the video content requested by the user.
-
-
30. A non transitory computer-readable storage medium storing computer program instructions executable by a processor for providing video content, the program instructions when executed cause the processor to perform steps including:
-
presenting the video content in a video playback window of a web-based video player; presenting, in a mid-roll advertisement window superimposed on the video playback window, a first user control to initiate a mid-roll presentation of advertising and a second user control to skip the mid-roll presentation of the advertising; responsive to selection of the second user control to skip the mid-roll presentation of advertising, removing the advertisement window from display, presenting a second presentation of the video content in the video playback window, and presenting a same advertising as skipped during the mid-roll presentation of the advertising in a post-roll presentation of advertising; responsive to selection of the first user control to initiate the mid-roll presentation of the advertising, presenting the mid-roll presentation of the advertising, and presenting, in a post-roll presentation of advertising, a different advertising than that presented during the mid-roll presentation of advertising; presenting together with the post-roll presentation of advertising, a banner identifying a recommended video related to the video content requested by the user; presenting together with the post-roll presentation of advertising, an interface button for sharing the video content requested by the user; and presenting together with the post-roll presentation of advertising, an interface button for replaying the video content requested by the user. - View Dependent Claims (31, 32, 33)
-
Specification