| CPC G06Q 30/0277 (2013.01) [G06Q 30/0251 (2013.01)] | 20 Claims |

|
1. A processor-implemented method, comprising:
defining a cue point data structure including cue point metadata that (1) identifies a start point at which an advertising event is to be presented during a presentation of a base media and (2) includes a pointer to data associated with the advertising event;
associating the cue point data structure with the base media; and
sending a signal representing the cue point data structure to a media player such that presenting the base media causes:
a calling cue point to be displayed in a media timeline,
an interactive visual representation of the advertising event indicated by the pointer in the cue point metadata to be displayed in association with the calling cue point while the base media is presented, the interactive visual representation configured to, upon user interaction, perform an executable function associated with the advertising event data, and
an e-commerce transaction of a product or service related to the advertising event to be processed based on user interaction with an object within the visual representation of the advertising event data.
|