Adaptive serving companion shared content
First Claim
Patent Images
1. A system comprising:
- a memory;
a processor, coupled to the memory, to;
provide, via an online service, media content for consumption by a user of a user device, wherein the media content is provided for playback within a media player of the user device;
provide in-stream shared content to the user device for display within the media player of the user device, wherein the playback of the media content within the media player is discontinued responsive to the display of the in-stream shared content within the media player and while the in-stream shared content is displayed within the media player;
receive an indication of user interaction with the in-stream shared content displayed within the media player of the user device;
responsive to the indication of the user interaction with the in-stream shared content representing that the user has consumed the in-stream shared content for a time period longer than a threshold amount, select companion shared content that is related to the in-stream shared content to send to the user device; and
responsive to the indication of the user interaction representing that the user has consumed the in-stream shared content for a time period less than the threshold amount, select companion shared content unrelated to the in-stream shared content to send to the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system including a monitoring unit to monitor in-stream shared content and content served via the online service to a user; an in-stream shared content receiving unit to receive information about the in-stream shared content served with the content; a companion shared content selection unit to select the companion shared content based on the monitored in-stream shared content and content, and the received information; and a transmitting unit to transmit the selected companion shared content to the online service.
29 Citations
16 Claims
-
1. A system comprising:
-
a memory; a processor, coupled to the memory, to; provide, via an online service, media content for consumption by a user of a user device, wherein the media content is provided for playback within a media player of the user device; provide in-stream shared content to the user device for display within the media player of the user device, wherein the playback of the media content within the media player is discontinued responsive to the display of the in-stream shared content within the media player and while the in-stream shared content is displayed within the media player; receive an indication of user interaction with the in-stream shared content displayed within the media player of the user device; responsive to the indication of the user interaction with the in-stream shared content representing that the user has consumed the in-stream shared content for a time period longer than a threshold amount, select companion shared content that is related to the in-stream shared content to send to the user device; and responsive to the indication of the user interaction representing that the user has consumed the in-stream shared content for a time period less than the threshold amount, select companion shared content unrelated to the in-stream shared content to send to the user device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
providing, by the processor, media content for consumption by a user of a user device, wherein the media content is provided for playback within a media player of the user device; providing in-stream shared content to the user device for display within the media player of the user device, wherein the playback of the media content within the media player is discontinued responsive to the display of the in-stream shared content within the media player and while the in-stream shared content is displayed within the media player; receiving an indication of user interaction with the in-stream shared content displayed within the media player of the user device; responsive to the indication of the user interaction with the in-stream shared content representing that the user has consumed the in-stream shared content for a time period longer than a threshold amount, selecting companion shared content that is related to the in-stream shared content to send to the user device; and responsive to the indication of the user interaction representing that the user has consumed the in-stream shared content for a time period less than the threshold amount, selecting companion shared content unrelated to the in-stream shared content to send to the user device. - View Dependent Claims (8, 9)
-
-
10. A method comprising:
-
providing, by a processor, media content for consumption by a user of a user device, wherein the media content is provided for playback within a media player of the user device; providing in-stream shared content to the user device for display within the media player of the user device, wherein the playback of the media content within the media player is discontinued responsive to the display of the in-stream shared content within the media player and while the in-stream shared content is displayed within the media player; receiving an indication of user interaction with the in-stream shared content displayed within the media player of the user device; responsive to the indication of the user interaction with the in-stream shared content representing that the user has consumed the in-stream shared content for a time period longer than a threshold amount, selecting companion shared content that is related to the in-stream shared content to send to the user device; and responsive to the indication of the user interaction representing that the user has consumed the in-stream shared content for a time period less than the threshold amount, selecting companion shared content unrelated to the in-stream shared content to send to the user device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification