Patent ID: 9583148
Date: 2017-02-28
CPC Classifications: G06Q,G11B,H04N

Claim:
1. A method for providing one or more electronic cues for time-based media on a display of a client device, the method comprising: assembling, using a processor, a first expandable electronic cue for display on the client device together with the time-based media, wherein the time-based media comprises a plurality of media frames, wherein each media frame is associated with a timecode corresponding to a playtime of the media frame at playback of the time-based media, wherein the first expandable electronic cue is associated with a first predetermined media timecode, wherein the first predetermined media timecode corresponds to a timecode associated with a media frame of the plurality of media frames for the time-based media; wherein the assembling occurs prior to and in near real-time to the predetermined media timecode at playback of the media; using a processor, determining a first display screen position for the first expandable electronic cue within a display frame of the media, wherein the first display screen position is based upon the first predetermined media timecode; and triggering, at the predetermined media timecode at playback of the media, the display of the first expandable electronic cue at the first display screen position in the media frame on the client device; and whereby said first expandable electronic cue expands and/or contracts in response to user interaction, and first expandable electronic cue comprises an icon portion and a flyout portion, whereby said flyout portion is configured to remain hidden until said user interaction is detected.