US2008066107A1PendingUtilityA1

Using Viewing Signals in Targeted Video Advertising

Assignee: GOOGLE INCPriority: Sep 12, 2006Filed: Oct 17, 2006Published: Mar 13, 2008
Est. expirySep 12, 2026(~0.1 yrs left)· nominal 20-yr term from priority
G11B 27/28G06Q 30/0277G11B 27/11G06F 16/7844
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

At a client, a video is received. The video includes one or more advertisement slots. The video is played back to a user. During the playback of the video, an impending advertisement slot is detected. One or more advertisements are requested for placement in the advertisement slot. The one or more advertisements are received and placed in the advertisement slot.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method, comprising:
 generating a user interface including a display area for displaying video;   displaying a video in the display area; and   providing a control in the user interface, the control operable by a user to request a video advertising service associated with the video.   
     
     
         2 . The method of  claim 1 , wherein the video advertising service comprises placement of a video advertisement with the video. 
     
     
         3 . A computer-implemented method, comprising:
 receiving a video;   determining one or more positions in the video; and   adding an advertisement slot to the video at each determined position.   
     
     
         4 . The method of  claim 3 , wherein determining one or more positions in the video comprises:
 extracting an audio track of the video;   analyzing the audio track; and   determining one or more positions in the video based on the analyzing.   
     
     
         5 . The method of  claim 3 , wherein determining one or more positions in the video comprises:
 automatically detecting one or more scenes in the video; and   determining one or more positions in the video based on the detecting.   
     
     
         6 . A computer-implemented method, comprising:
 receiving a video;   mapping the video to one or more categories; and   associating with the video one or more advertisements targeted to the one or more categories.   
     
     
         7 . The method of  claim 6 , wherein mapping the video into one or more categories comprises:
 extracting speech from the video;   converting the speech into text; and   classifying the text into one or more categories.   
     
     
         8 . The method of  claim 6 , wherein mapping the video to one or more categories comprises mapping the video to one or more categories based on metadata associated with the video. 
     
     
         9 . The method of  claim 6 , wherein mapping the video to one or more categories comprises:
 recognizing one or more objects in the visual content of the video; and   mapping the video to one or more categories based on the one or more objects.   
     
     
         10 . The method of  claim 6 , wherein mapping the video to one or more categories comprises:
 mapping the video to one or more categories based on content of a website in which the video is embedded.   
     
     
         11 . A computer-implemented method, comprising:
 providing one or more first video advertisements to a user;   gathering interaction data regarding interactions with the first video advertisements by the user; and   providing one or more second video advertisements to the user based at least on the interaction data.   
     
     
         12 . The method of  claim 11 , wherein the interaction data comprises data regarding skips of the first video advertisements by the user. 
     
     
         13 . The method of  claim 11 , wherein the interaction data comprises viewing durations of the user of each of the first video advertisements. 
     
     
         14 . A computer-implemented method, comprising:
 receiving a plurality of bids to provide a video advertisement for insertion into a video, each of the plurality of bids corresponding to a respective video advertisement;   receiving user interaction data corresponding to a first one of the respective video advertisements; and   modifying the respective bid corresponding to the first one of the respective video advertisements based on the user interaction data.   
     
     
         15 . The method of  claim 14 , wherein the user interaction data comprises viewing duration data associated with the first video advertisement. 
     
     
         16 . The method of  claim 14 , wherein the user interaction data comprises data regarding skips of the first video advertisement. 
     
     
         17 . The method of  claim 14 , wherein the respective bid is based at least on a cost per play and a cost per impression of the first video advertisement. 
     
     
         18 . The method of  claim 14 , wherein the respective bid is based at least on a cost per play and a cost per click-through of the first video advertisement. 
     
     
         19 . A computer-implemented method, comprising, at a client:
 receiving a video, the video comprising one or more advertisement slots;   playing back the video to a user;   during the playing:   detecting an impending advertisement slot;   requesting one or more advertisements for placement in the advertisement slot;   receiving the one or more advertisements; and   placing the one or more advertisements in the advertisement slot.   
     
     
         20 . A computer-readable medium having stored thereon instructions, which, when executed by a processor, causes the processor to perform the operations of:
 receiving a video, the video comprising one or more advertisement slots;   playing back the video to a user;   during the playing:   detecting an impending advertisement slot;   requesting one or more advertisements for placement in the advertisement slot;   receiving the one or more advertisements; and   placing the one or more advertisements in the advertisement slot.   
     
     
         21 . A system, comprising:
 means for receiving a video, the video comprising one or more advertisement slots;   means for playing back the video to a user;   means for detecting an impending advertisement slot during playback of the video to the user;   means for requesting one or more advertisements for placement in the advertisement slot;   means for receiving the one or more advertisements; and   means for placing the one or more advertisements in the advertisement slot.   
     
     
         22 . A computer-readable medium having stored thereon instructions, which, when executed by a processor, causes the processor to perform the operations of:
 generating a user interface including a display area for displaying video;   displaying a video in the display area; and   providing a control in the user interface, the control operable by a user to request a video advertising service associated with the video.   
     
     
         23 . A system, comprising:
 means for generating a user interface including a display area for displaying video;   means for displaying a video in the display area; and   means for providing a control in the user interface, the control operable by a user to request a video advertising service associated with the video.   
     
     
         24 . A computer-readable medium having stored thereon instructions, which, when executed by a processor, causes the processor to perform the operations of:
 receiving a video;   determining one or more positions in the video; and   adding an advertisement slot to the video at each determined position.   
     
     
         25 . A system, comprising:
 means for receiving a video;   means for determining one or more positions in the video; and   means for adding an advertisement slot to the video at each determined position.   
     
     
         26 . A computer-readable medium having stored thereon instructions, which, when executed by a processor, causes the processor to perform the operations of:
 receiving a video;   mapping the video to one or more categories; and   associating with the video one or more advertisements targeted to the one or more categories.   
     
     
         27 . A system, comprising:
 means for receiving a video;   means for mapping the video to one or more categories; and   means for associating with the video one or more advertisements targeted to the one or more categories.   
     
     
         28 . A computer-readable medium having stored thereon instructions, which, when executed by a processor, causes the processor to perform the operations of:
 providing one or more first video advertisements to a user;   gathering interaction data regarding interactions with the first video advertisements by the user; and   providing one or more second video advertisements to the user based at least on the interaction data.   
     
     
         29 . A system, comprising:
 means for providing one or more first video advertisements to a user;   means for gathering interaction data regarding interactions with the first video advertisements by the user; and   means for providing one or more second video advertisements to the user based at least on the interaction data.   
     
     
         30 . A computer-readable medium having stored thereon instructions, which, when executed by a processor, causes the processor to perform the operations of:
 receiving a plurality of bids to provide a video advertisement for insertion into a video, each of the plurality of bids corresponding to a respective video advertisement;   receiving user interaction data corresponding to a first one of the respective video advertisements; and   modifying the respective bid corresponding to the first one of the respective video advertisements based on the user interaction data.   
     
     
         31 . A system, comprising:
 means for receiving a plurality of bids to provide a video advertisement for insertion into a video, each of the plurality of bids corresponding to a respective video advertisement;   means for receiving user interaction data corresponding to a first one of the respective video advertisements; and   means for modifying the respective bid corresponding to the first one of the respective video advertisements based on the user interaction data.

Join the waitlist — get patent alerts

Track US2008066107A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.