System and method for delivering interactive trigger events
First Claim
1. A method comprising:
- receiving, by a processing system including a processor, media content over a network for presentation on a media presentation device;
identifying, by the processing system, a key provided in the media content, the key including a first key portion and a second key portion;
preparing, by the processing system, a display object in accordance with the first key portion, the display object including a selectable object;
receiving, by the processing system, first additional content and a control code associated with the second key portion; and
merging, by the processing system, the first additional content with the display object to produce an interactive overlay for presentation with the media content on the media presentation device in accordance with the control code,wherein the first key portion and the display object are independent of an identity of a provider of the first additional content,wherein the second key portion, the first additional content, and the control code correspond to a project of the provider, andwherein the display object is reusable in a plurality of overlays associated with a plurality of projects.
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.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a processing system including a processor, media content over a network for presentation on a media presentation device; identifying, by the processing system, a key provided in the media content, the key including a first key portion and a second key portion; preparing, by the processing system, a display object in accordance with the first key portion, the display object including a selectable object; receiving, by the processing system, first additional content and a control code associated with the second key portion; and merging, by the processing system, the first additional content with the display object to produce an interactive overlay for presentation with the media content on the media presentation device in accordance with the control code, wherein the first key portion and the display object are independent of an identity of a provider of the first additional content, wherein the second key portion, the first additional content, and the control code correspond to a project of the provider, and wherein the display object is reusable in a plurality of overlays associated with a plurality of projects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations comprising:
-
receiving media content over a network for presentation on a media presentation device; identifying a key provided in the media content, wherein the key comprises a portion of executable code included in a frame of 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 including the second key portion; receiving, in response to the request, first additional content and a control code associated with the second key portion; and merging the first additional content with the display object to produce an interactive overlay for presentation with the media content on the media presentation device in accordance with the control code, wherein the first key portion and the display object are independent of an identity of a provider of the first additional content, wherein the second key portion, the first additional content, and the control code correspond to a project of the provider, and wherein the display object is reusable in a plurality of overlays associated with a plurality of projects. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A device comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising; receiving media content over a network for presentation on a media presentation device; identifying a key provided in 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 including the second key portion; receiving, in response to the request, first additional content and a control code associated with the second key portion; and merging the first additional content with the display object to produce an interactive overlay for presentation with the media content on the media presentation device in accordance with the control code, wherein the display object comprises a background of the overlay and the selectable object, wherein the first key portion and the display object are independent of an identity of a provider of the first additional content, wherein the second key portion, the first additional content, and the control code correspond to a project of the provider, and wherein the display object is reusable in a plurality of overlays associated with a plurality of projects. - View Dependent Claims (18, 19, 20)
-
Specification