IP Library Granted Patent US 8,554,046
Granted Patent B2
US 8,554,046 · App. 12/144,256 · Granted Oct 8, 2013

Providing interactive content during trick mode

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,554,046
App. No.
12/144,256
Granted
Oct 8, 2013
Kind
B2
Abstract

A system may receive an enhanced media stream that includes media content and interactive content relating to the media content, present the media content for display on a video display device, detect initiation of a trick mode during presentation of the media content, and present information, relating to the interactive content, superimposed on the media content presented for display on the video display device during the trick mode.

Claims (121)

1. A method, comprising:

receiving, by a processor, an enhanced media stream that includes:

media content that includes a commercial, and

interactive content associated with the commercial;

presenting, by the processor, the media content for display on a video display device;

detecting, by the processor, a first user input requesting pausing, rewinding, or fast forwarding, on the video display device, the presented media content;

presenting, by the processor and based on detecting the first user input, first information, associated with the interactive content, for display on the video display device,

the presented first information being superimposed on the presented media content during the pausing, rewinding, or fast forwarding of the presented media content;

detecting, by the processor and while presenting the first information, a second user input requesting stopping of the pausing, rewinding, or fast forwarding of the presented media content;

stopping, by the processor and based on receiving the second user input, the pausing, rewinding, or fast forwarding of the presented media content;

determining, by the processor, whether stopping the pausing, rewinding, or fast forwarding of the presented media content occurs while the commercial is being presented for display; and

presenting, by the processor and when the stopping of the pausing, rewinding, or fast forwarding occurs while the commercial is being presented for display, second information, associated with the interactive content, for display on the video display device,

the second information being different from the first information, and

the second information being superimposed on the presented commercial.

2. The method of claim 1 , where the enhanced media stream further includes a trigger that indicates that the interactive content is available for the media content; and

where presenting the first information includes:

detecting the trigger when presenting the media content, and

presenting the first information further based on detecting tagger.

3. The method of claim 2 , further comprising:

parsing the interactive content, based on detecting the trigger, to identify the first information and the second information.

4. The method of claim 1 , further comprising:

storing the enhanced media stream to a memory; and

where presenting the media content includes:

reading the stored media content from the memory, and

providing the read media content for display by the video display device.

5. The method of claim 1 , where presenting the first information includes:

generating a first overlay that includes the first information and information regarding a status of the pausing, rewinding, or fast forwarding of the presented media content, and

presenting the first overlay superimposed on the at least one of pausing, rewinding, or fast forwarding of the presented media content.

6. The method of claim 5 , where presenting the second information further includes:

generating a second overlay that includes the second information,

the second overlay being different from the first overlay; and

presenting the second overlay superimposed on the presented media content after stopping the pausing, rewinding, or fast forwarding of the presented media content.

7. The method of claim 1 , where the enhanced media stream includes first portions and second portions, the second portions including the media content,

where the interactive content is included in the first portions and is not included in the second portions,

where presenting the first information further includes:

accessing, based on detecting the first user input, the first portions of the enhanced media stream, and

determining the first information based on accessing the first portions of the enhanced media stream, and

where presenting the media content includes accessing the second portions of the enhanced media stream.

8. The method of claim 1 , where presenting the first information includes:

presenting the first information only during the pausing, rewinding, or fast forwarding of the commercial,

the first information not be presented during the pausing, rewinding, or fast forwarding of a portion of the presented media content that differs from the commercial.

9. A non-transitory memory storage device to store instructions, the instructions comprising:

one or more instructions that, when executed by a processor, cause the processor to:

receive an enhanced media stream that includes:

media content that includes a commercial,

interactive content associated with the media content, and

a trigger that indicates, to the processor, that the interactive content is available for the media content;

present the media content for display on a video display device;

receive a first instruction to fast forward, pause, or rewind the presented media content;

fast forward, pause, or rewind the presented media content based on receiving the first instruction;

determine whether the trigger is associated with a portion of the presented media content during the fast forwarding, the pausing, or the rewinding,

present, based on determining that the trigger is associated with the portion of the presented media content during the fast forwarding, the pausing, or the rewinding, first information, associated with the interactive content, for display on the video display device,

the presented first information being superimposed on the presented media content during the fast forwarding, the pausing, or the rewinding of the presented media content;

receive a second instruction requesting stopping of the fast forwarding, the pausing, or the rewinding of the presented media content;

stop, based on receiving the second instructions, the fast forwarding, the pausing, or the rewinding of the presented media content;

determine whether the stopping of the fast forwarding, the pausing, or the rewinding of the presented media content occurs while the commercial is being presented for display; and

present, when the stopping the fast forwarding, the pausing, or the rewinding of the presented media content occurs while the commercial is being presented for display, second information for display on the video display device,

the second information being different from the first information, and

the presented second information being superimposed on the presented media content.

10. The non-transitory computer readable medium of claim 9 , where:

the enhanced media stream includes a plurality of interactive content, and

the instructions further include:

one or more instructions that, when executed by the processor, cause the processor to:

identify a product or a service associated with the commercial, and

select, based on the product or the service, the interactive content from the plurality of interactive content.

11. The non-transitory computer readable medium of claim 9 , where the trigger marks a location of the commercial within the enhanced media stream.

12. The non-transitory computer readable medium of claim 9 , where:

the one or more instructions, to present the first information, further include:

at least one instruction to:

generate a first overlay that includes the first information and information regarding a status of the fast forwarding, the pausing, or the rewinding, and

present the first overlay superimposed on the presented media content during the fast forwarding, the pausing, or the rewinding; and

the one or more instructions, to present the second information, further include:

at least one instruction to:

generate a second overlay that includes the second information,

the second overlay being different from the first overlay; and

present the second overlay superimposed on the presented media content after stopping the fast forwarding, the pausing, or the rewinding.

13. A device, comprising:

a memory; and

a processor to:

receive an enhanced media stream that includes media content and interactive content associated with the media content,

the media content including a commercial,

store the enhanced media stream in the memory,

present the stored media content for display on a video display device,

detect a first instruction to fast forward, pause, or rewind the presented media content,

present, based on detecting the first instruction, first information, included in the interactive content,

the presented first information being superimposed on the presented media content while fast forwarding, pausing, or rewinding the presented media content,

detect, while presenting the first information, a second instruction requesting stopping of the fast forwarding, the pausing, or the rewinding of the presented media content,

stop, based on receiving the second instruction, the fast forwarding, the pausing, or the rewinding of the presented media content,

determine whether stopping of the fast forwarding, the pausing, or the rewinding of the presented media content occurs while the commercial is being presented for display; and

present, when the stopping of the fast forwarding, the pausing, or the rewinding of the presented media content occurs while the commercial is being presented for display, second information associated with the interactive content,

the second information being superimposed on the presented media content, and

the second information being different from the first information.

14. The device of claim 13 , where, when presenting the first information, the processor is further to:

modify a status bar, presenting information regarding a status of the presented media content, to include the first information associated with the interactive content, and

present the modified status bar superimposed on the presented media content.

15. The device of claim 13 , where:

the enhanced media stream includes a plurality of interactive content, and

the processor is further to:

identify a product or a service associated with the commercial, and

select, based on the product or the service, the interactive content from the plurality of interactive content.

16. The device of claim 13 , where the enhanced media stream further includes a trigger that indicates that the interactive content is available for the media content; and

where the processor, when presenting the first information, is further to:

detect the trigger in the presented media content, and

present the first information further based on detecting

the first information not being presented during the fast forwarding, the pausing, or the rewinding of the presented media content when the trigger is not detected.

17. The device of claim 16 , where the processor is further to:

parse the interactive content, based on detecting the trigger, to identify the first information and the second information, and

store the first information and the second information in the memory.

18. The device of claim 16 , where:

the trigger marks a location of the commercial within the enhanced media stream; and

when presenting the first information, the processor is further to:

present the first information only during the fast forwarding, the pausing, or the rewinding of a portion of the presented media content associated with the commercial.

19. The device of claim 13 , where the processor, when presenting the second information, is further to:

generate an overlay that includes the second information, and

present the overlay superimposed on the presented media content on the video display device after stopping the fast forwarding, the pausing, or the rewinding of the presented media content.

20. The device of claim 13 , where the enhanced media stream includes first portions and second portions, the second portions including the media content,

where the interactive content is included in the first portions and is not included in the second portions,

where the processor, when presenting the first information, is further to:

access, based on detecting the first instruction, the first portions of the enhanced media stream, and

determine the first information based on accessing the first portions of the enhanced media stream, and

where the processor when presenting the media content is further to access the second portions of the enhanced media stream.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2009
From: VERIZON LABORATORIES INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 023111/0580 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2009
From: VERIZON CORPORATE SERVICES GROUP INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 023111/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2008
From: MORLEY, D. BEAU; MOON, HANNAH Y
To: VERIZON CORPORATE SERVICES GROUP INC.
Reel/Frame 021136/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2008
From: AFRAM, ANDREW J
To: VERIZON LABORATORIES INC.
Reel/Frame 021136/0673 →