US10298983B2ActiveUtilityA1

Dynamic content reordering

82
Assignee: EBAY INCPriority: Jun 12, 2015Filed: Sep 28, 2016Granted: May 21, 2019
Est. expiryJun 12, 2035(~8.9 yrs left)· nominal 20-yr term from priority
H04N 21/26208H04N 21/2668H04N 21/812H04H 60/33H04N 21/25435H04N 21/26241H04N 21/25891H04N 21/44218H04N 21/2547H04N 21/23424
82
PatentIndex Score
2
Cited by
14
References
20
Claims

Abstract

In various example embodiments, a system and method for dynamically ordering content and discrete content segments are presented. A set of discrete content segments is received having a first order for distributing the set of discrete content segments during a display of a media stream. Event data is received. The event data is representative of a set of events depicted by the media stream. A set of event instances is determined from the event data representing the set of events depicted by the media stream. A second order is generated for the set of content segments based on the set of event instances.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method comprising:
 receiving, by at least one processor of a machine, a set of content segments having a first order for distributing the set of content segments during a display of a media stream comprising media distinct from the set of content segments; 
 receiving event data representative of a set of events depicted by the media comprising the media stream; 
 determining, using the at least one processor of the machine, from the event data, a set of event instances of the set of events depicted by the media of the media stream; and 
 generating, using the at least one processor of the machine, a second order for the set of content segments responsive to determining at least one event instance as the event data is received, the second order being distinct from the first order and periodically changing based on the set of event instances represented by the event data. 
 
     
     
       2. The method of  claim 1 , further comprising:
 accessing sensor data depicting one or more audience members of the media stream; and 
 based on the sensor data, determining, using the at least one processor of the machine, an emotional state of at least one audience member of the one or more audience members. 
 
     
     
       3. The method of  claim 2 , wherein generating the second order for the set of content segments is based on the set of event instances and the emotional state of the at least one audience member. 
     
     
       4. The method of  claim 2 , wherein the emotional state is determined based on one or more of a facial expression and a body position. 
     
     
       5. The method of  claim 2 , wherein the sensor data includes information representing one or more objects perceived within a field of view along with the at least one audience member, the method further comprising:
 determining an affiliation associated with the one or more objects perceived in the field of view, the affiliation being between one or more objects, the at least one audience member, and a portion of the event data; and 
 determining the emotional state based on the sensor data depicting the one or more audience member, the affiliation, and at least a portion of the event data. 
 
     
     
       6. The method of  claim 2 , wherein the sensor data depicting one or more audience members is first sensor data, the method further comprising:
 accessing second sensor data comprising at least a portion of the event data presented within the media stream; 
 determining the first sensor data is in response to the second sensor data; and 
 based on the first sensor data and the second sensor data, determining the emotional state of the at least one audience members. 
 
     
     
       7. The method of  claim 1 , wherein receiving the event data further comprises:
 accessing sensor data comprising at least a portion of the event data presented within the media stream; and 
 determining the sensor data includes an action directly related to the media stream. 
 
     
     
       8. The method of  claim 1 , wherein receiving the event data thither comprises:
 accessing sensor data comprising a conversation including one or more audience member of the media stream; 
 determining a content of the conversation relating to the media stream; and 
 generating a set of attention factors based on the content of the conversation. 
 
     
     
       9. A system, comprising:
 one or more processors; and 
 a machine-readable storage device comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: 
 receiving a set of content segments having a first order for distributing the set of content segments during a display of a media stream comprising media distinct from the set of content segments; 
 receiving event data representative of a set of events depicted by the media comprising the media stream; 
 determining from the event data, a set of event instances of the set of events depicted by the media of the media stream; and 
 generating a second order for the set of content segments responsive to determining at least one event instance as the event data is received, the second order being distinct from the first order and periodically changing based on the set of event instances represented by the event data. 
 
     
     
       10. The system of  claim 9 , wherein the operations further comprise:
 accessing sensor data depicting one or more audience members of the media stream; and 
 based on the sensor data, determining, using the processor of the machine, an emotional state of at least one audience member of the one or more audience members. 
 
     
     
       11. The system of  claim 10 , wherein generating the second order for the set of content segments is based on the set of event instances and the emotional state of the at least one audience member. 
     
     
       12. The system of  claim 10 , wherein the emotional state is determined based on one or more of a facial expression and a body position. 
     
     
       13. The system of  claim 10 , wherein the sensor data includes information representing one or more objects perceived within a field of view along with the at least one audience member, the operations further comprising:
 determining an affiliation associated with the one or more objects perceived in the field of view, the affiliation being between one or more objects, the at least one audience member, and a portion of the event data; and 
 determining the emotional state based on the sensor data depicting the one or more audience member, the affiliation, and at least a portion of the event data. 
 
     
     
       14. The system of  claim 10 , wherein the sensor data depicting one or more audience members is first sensor data, the operations further comprising:
 accessing second sensor data comprising at least a portion of the event data presented within the media stream; 
 determining the first sensor data is in response to the second sensor data; and 
 based on the first sensor data and the second sensor data, determining the emotional state of the at least one audience members. 
 
     
     
       15. The system of  claim 9 , wherein receiving the event data further comprises:
 accessing sensor data comprising a conversation including one or more audience member of the media stream; 
 determining a content of the conversation relating to the media stream; and 
 generating a set of attention factors based on the content of the conversation. 
 
     
     
       16. A machine-readable storage device comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
 receiving a set of content segments having a first order for distributing the set of content segments during a display’ of a media stream comprising media distinct from the set of content segments; 
 receiving event data representative of a set of events depicted by the media comprising the media stream; 
 determining from the event data, a set of event in stances of the set of events depicted by the media of the media stream; and 
 generating a second order for the set of content segments responsive to determining at least one event instance as the event data is received, the second order being distinct from the first order and periodically changing based on the set of event instances represented by the event data. 
 
     
     
       17. The machine-readable storage device of  claim 16 , wherein the operations further comprise:
 accessing sensor data depicting one or more audience members of the media stream; and 
 based on the sensor data, determining, using the processor of the machine, an emotional state of at least one audience member of the one or more audience members. 
 
     
     
       18. The machine-readable storage device of  claim 17 , wherein the sensor data includes information representing one or more objects perceived within a field of view along with the at least one audience member, the operations further comprising:
 determining an affiliation associated with the one or more objects perceived in the field of view, the affiliation being between one or more objects, the at least one audience member, and a portion of the event data; and 
 determining the emotional state based on the sensor data depicting the one or more audience member, the affiliation, and at least a portion of the event data. 
 
     
     
       19. The machine-readable storage device of  claim 17 , wherein the sensor data depicting one or more audience members is first sensor data, the operations further comprising:
 accessing second sensor data comprising at least a portion of the event data presented within the media stream; 
 determining the first sensor data is in response to the second sensor data; and 
 based on the first sensor data and the second sensor data, determining the emotional state of the at least one audience members. 
 
     
     
       20. The machine-readable storage device of  claim 17 , wherein receiving the event data further comprises:
 accessing sensor data comprising a conversation including one or more audience member of the media stream; 
 determining a content of the conversation relating to the media stream; and 
 generating a set of attention factors based on the content of the conversation.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.