Patent ID: 9693096
Date: 2017-06-27
CPC Classifications: H04N

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, and wherein the display object is reusable in a plurality of overlays associated with a plurality of projects.