System and method for delivering interactive trigger events
First Claim
1. A machine-readable storage device comprising instructions which, when executed by a processor, cause the processor to perform operations comprising:
- receiving video content for display on a display device;
identifying a key provided in the video content, the key including a first key portion and a second key portion;
preparing a display object based on image information, in accordance with the first key portion;
transmitting a request to a remote content server in accordance with the second key portion;
receiving, in response to the request, first additional content and a control code from the content server;
merging the first additional content with the display object to produce an overlay for display with the video content on the display device in accordance with the control code, wherein the overlay includes a selectable object;
causing display of the overlay at the display device; and
in response to an input corresponding to selection of the selectable object, causing display of second additional content at the display device,wherein the image information corresponds to a plurality of images,wherein the overlay is associated with a provider of the first additional content,wherein the first key portion is independent of an identity of the provider, andwherein the second key portion corresponds to the identity of the provider.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure may include, for example, a method in which a media processor identifies a first key and a second key associated with media content received over a network, and prepares a display object according to the first key that includes a selectable object. The media processor transmits a request to a remote server including the second key; the server returns first additional content and control code associated with the second key. The media processor merges the first additional content with the display object to produce an overlay for presentation with the media content in accordance with the control code. The overlay is associated with a provider of the first additional content; the first key is independent of the provider, and the second key corresponds to the provider. Other embodiments are disclosed.
22 Citations
20 Claims
-
1. A machine-readable storage device comprising instructions which, when executed by a processor, cause the processor to perform operations comprising:
-
receiving video content for display on a display device; identifying a key provided in the video content, the key including a first key portion and a second key portion; preparing a display object based on image information, in accordance with the first key portion; transmitting a request to a remote content server in accordance with the second key portion; receiving, in response to the request, first additional content and a control code from the content server; merging the first additional content with the display object to produce an overlay for display with the video content on the display device in accordance with the control code, wherein the overlay includes a selectable object; causing display of the overlay at the display device; and in response to an input corresponding to selection of the selectable object, causing display of second additional content at the display device, wherein the image information corresponds to a plurality of images, wherein the overlay is associated with a provider of the first additional content, wherein the first key portion is independent of an identity of the provider, and wherein the second key portion corresponds to the identity of the provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A media processor comprising:
-
a memory to store instructions; and a controller coupled to the memory, wherein responsive to executing the instructions, the controller performs operations comprising; receiving media content over a network for display on a display device; identifying a key associated with the media content, the key including a first key portion and a second key portion; preparing a display object in accordance with the first key portion, the display object including a selectable object; transmitting a request to a remote content server, the request including the second key portion; receiving, in response to the request, first additional content and display control code; merging the first additional content with the display object to produce an overlay for display with the media content on the display device in accordance with the display control code; causing display of the overlay at the display device; and in response to an input corresponding to selection of the selectable object, causing display of second additional content at the display device, wherein the overlay is associated with a provider of the first additional content, wherein the first key portion is independent of an identity of the provider, and wherein the second key portion corresponds to the identity of the provider. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving, by a media processor comprising a controller, media content over a network for presentation on a media presentation device coupled to the media processor; identifying, by the media processor, a key associated with the media content, the key including a first key portion and a second key portion; preparing, by the media processor, a display object in accordance with the first key portion, the display object including a selectable object; transmitting, by the media processor a request to a remote computing device, the request including the second key portion; receiving, by the media processor in response to the request, first additional content and control code associated with the second key portion; merging, by the media processor, the first additional content with the display object to produce an overlay for presentation with the media content on the media presentation device in accordance with the control code; and causing, by the media processor, presentation of the overlay at the media presentation device, wherein the overlay is associated with a provider of the first additional content, wherein the first key portion is independent of an identity of the provider, and wherein the second key portion corresponds to the identity of the provider. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification