US2019026783A1PendingUtilityA1

Selecting content items for display in a content stream

67
Assignee: GOOGLE LLCPriority: Apr 9, 2012Filed: Sep 21, 2018Published: Jan 24, 2019
Est. expiryApr 9, 2032(~5.7 yrs left)· nominal 20-yr term from priority
Inventors:Ranjith Jayaram
G06Q 30/0251G06Q 30/02G06Q 30/0277G06Q 30/0269G06Q 30/0275
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for selecting content items, comprising: receiving, using one or more processing devices, a request for content items for display in a content stream; retrieving, using the one or more processing devices, in response to the request, a condition for targeting a content item for display in the content stream; detecting, using the one or more processing devices, that the condition is satisfied; adjusting, using the one or more processing devices, the bid price in accordance with the condition; executing, using the one or more processing devices, an auction, based on the bid price adjusted and other bid prices for other content items in the auction; and selecting, using the one or more processing devices, based on the auction, the content items for display in the content stream.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A method, comprising:
 presenting, by one or more computing devices, a particular media program to group of multiple different viewers at multiple different client devices at a same time;   presenting, by the one or more computing devices and during the presentation of the particular media program to the group of multiple different viewers, posts submitted by the multiple different users during the presentation of the particular media item;   selecting, by the one or more computing devices and from among a set of available content items, a particular content item using one or more attributes of the media program being presented; and   presenting, to the multiple different viewers at the multiple different devices, the particular content item in a same display as the posts submitted by the multiple different users.   
     
     
         3 . The method of  claim 2 , wherein presenting the particular media program comprises presenting the particular media program in a separate portion of the display than the posts submitted by the multiple different users. 
     
     
         4 . The method of  claim 2 , further comprising selecting the particular content item based on a different content item that has already been presented in the particular media program at a time when the selecting is performed. 
     
     
         5 . The method of  claim 2 , wherein presenting the particular content item comprises presenting the particular content item only after a pre-specified amount of time has elapsed since presentation of the different content item. 
     
     
         6 . The method of  claim 2 , further comprising presenting a first content item within the particular media program, wherein presenting the particular content item comprises presenting the particular content item in a content stream that includes the posts submitted by the multiple different users. 
     
     
         7 . The method of  claim 6 , wherein presenting the particular content item in the content stream that includes the posts submitted by the multiple different users comprises presenting the particular content item in the content stream while the first content item is presented in the media stream. 
     
     
         8 . The method of  claim 2 , wherein selecting the particular content item comprises selecting the particular content item on the one or more attributes of the particular media program as well as at least some of the posts submitted, by the multiple different users, during presentation of the particular media program. 
     
     
         9 . A system, comprising:
 one or more computing devices; and   one or more data storage devices storing instructions that when executed by the one or more computing devices cause the one or more computing devices to perform operations including:
 presenting a particular media program to group of multiple different viewers at multiple different client devices at a same time; 
 presenting, during the presentation of the particular media program to the group of multiple different viewers, posts submitted by the multiple different users during the presentation of the particular media item; 
 selecting, from among a set of available content items, a particular content item using one or more attributes of the media program being presented; and 
 presenting, to the multiple different viewers at the multiple different devices, the particular content item in a same display as the posts submitted by the multiple different users. 
   
     
     
         10 . The system of  claim 9 , wherein presenting the particular media program comprises presenting the particular media program in a separate portion of the display than the posts submitted by the multiple different users. 
     
     
         11 . The system of  claim 9 , wherein execution of the instructions cause the one or more computing devices to perform operations including selecting the particular content item based on a different content item that has already been presented in the particular media program at a time when the selecting is performed. 
     
     
         12 . The system of  claim 9 , wherein presenting the particular content item comprises presenting the particular content item only after a pre-specified amount of time has elapsed since presentation of the different content item. 
     
     
         13 . The system of  claim 9 , wherein execution of the instructions cause the one or more computing devices to perform operations including presenting a first content item within the particular media program, wherein presenting the particular content item comprises presenting the particular content item in a content stream that includes the posts submitted by the multiple different users. 
     
     
         14 . The system of  claim 13 , wherein presenting the particular content item in the content stream that includes the posts submitted by the multiple different users comprises presenting the particular content item in the content stream while the first content item is presented in the media stream. 
     
     
         15 . The system of  claim 9 , wherein selecting the particular content item comprises selecting the particular content item on the one or more attributes of the particular media program as well as at least some of the posts submitted, by the multiple different users, during presentation of the particular media program. 
     
     
         16 . Non-transitory computer readable medium storing instructions that when executed by one or more computing devices cause the one or more computing devices to perform operations including:
 presenting a particular media program to group of multiple different viewers at multiple different client devices at a same time;   presenting, during the presentation of the particular media program to the group of multiple different viewers, posts submitted by the multiple different users during the presentation of the particular media item;   selecting, from among a set of available content items, a particular content item using one or more attributes of the media program being presented; and   presenting, to the multiple different viewers at the multiple different devices, the particular content item in a same display as the posts submitted by the multiple different users.   
     
     
         17 . The non-transitory computer readable medium of  claim 16 , wherein presenting the particular media program comprises presenting the particular media program in a separate portion of the display than the posts submitted by the multiple different users. 
     
     
         18 . The non-transitory computer readable medium of  claim 16 , wherein execution of the instructions cause the one or more computing devices to perform operations including selecting the particular content item based on a different content item that has already been presented in the particular media program at a time when the selecting is performed. 
     
     
         19 . The non-transitory computer readable medium of  claim 16 , wherein presenting the particular content item comprises presenting the particular content item only after a pre-specified amount of time has elapsed since presentation of the different content item. 
     
     
         20 . The non-transitory computer readable medium of  claim 16 , wherein execution of the instructions cause the one or more computing devices to perform operations including presenting a first content item within the particular media program, wherein presenting the particular content item comprises presenting the particular content item in a content stream that includes the posts submitted by the multiple different users. 
     
     
         21 . The non-transitory computer readable medium of  claim 20 , wherein presenting the particular content item in the content stream that includes the posts submitted by the multiple different users comprises presenting the particular content item in the content stream while the first content item is presented in the media stream. 
     
     
         22 . The non-transitory computer readable medium of  claim 16 , wherein selecting the particular content item comprises selecting the particular content item on the one or more attributes of the particular media program as well as at least some of the posts submitted, by the multiple different users, during presentation of the particular media program.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.