IP Library Granted Patent US 12,003,820
Granted Patent B2
US 12,003,820 · App. 18/115,609 · Granted Jun 4, 2024

Methods and systems for supplementing media assets during fast-access playback operations

Inventor: Paul T. Stathacopoulos (San Carlos, CA)
Assignee: Rovi Guides, Inc.
H04N21/47217H04N7/17318H04N21/42201H04N21/42222H04N21/43074H04N21/4312H04N21/4316H04N21/4722H04N21/6587H04N21/8106H04N21/8133
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 12,003,820
App. No.
18/115,609
Granted
Jun 4, 2024
Kind
B2
Abstract

Methods and systems are disclosed herein for a media guidance application that enhances the viewer experience by providing supplemental content related to a media asset during a fast-access playback operation. For example, in response to a user input during a fast-forward or rewind operation, the media guidance application may generate for display supplemental content related to the progression point of the media asset at which the user input was received while the fast-forward or rewind operation continues.

Claims (52)

1. A method comprising:

receiving a user input while a media asset is subject to a trick-play operation;

determining a progression point in the media asset when the user input was received;

determining a cast information for the media asset associated with the progression point; and

generating for display the cast information while the media asset continues to be subject to the trick-play operation.

2. The method of claim 1 , wherein the determining the cast information associated with the progression point further comprises:

comparing the progression point to a plurality of progression points stored in a database, wherein each respective progression point of the plurality of progression points is associated with respective cast information.

3. The method of claim 1 , wherein the progression point is a first progression point, further comprising:

determining a second progression point different from the first progression point during the trick-play operation;

determining a cast information associated with the second progression point; and

generating for display the cast information associated with the second progression point.

4. The method of claim 3 , wherein the second progression point is after the first progression point.

5. The method of claim 1 , wherein the generating for presentation of the cast information further comprises:

generating an overlay over the media asset.

6. The method of claim 5 , wherein the overlay comprises a window overlaying a portion of a user interface that plays the media asset at the progression point.

7. The method of claim 1 , further comprising:

generating for presentation a notification that the cast information is available.

8. A system comprising:

input circuitry configured to:

receive a user input while a media asset is subject to a trick-play operation; and

processing circuitry configured to:

determine a progression point in the media asset when the user input was received;

determine a cast information for the media asset associated with the progression point; and

generate for display the cast information while the media asset continues to be subject to the trick-play operation.

9. The system of claim 8 , wherein the processing circuitry is further configured to determine the cast information associated with the progression point by:

comparing the progression point to a plurality of progression points stored in a database, wherein each respective progression point of the plurality of progression points is associated with respective cast information.

10. The system of claim 8 , wherein the progression point is a first progression point, wherein the processing circuitry is further configured to:

determine a second progression point different from the first progression point during the trick-play operation;

determine a cast information associated with the second progression point; and

generate for display the cast information associated with the second progression point.

11. The system of claim 10 wherein the second progression point is after the first progression point.

12. The system of claim 8 , wherein the processing circuitry is further configured to generate for presentation the cast information by:

generating an overlay over the media asset.

13. The system of claim 12 , wherein the overlay comprises a window overlaying a portion of a user interface that plays the media asset at the progression point.

14. The system of claim 8 , wherein the processing circuitry is further configured to generate for presentation a notification that the cast information is available.

15. A non-transitory computer readable medium comprising:

instructions that when executed by input circuitry cause the input circuitry to:

receive a user input while a media asset is subject to a trick-play operation; and

instructions that when executed by processing circuitry cause the processing circuitry to:

determine a progression point in the media asset when the user input was received;

determine a cast information for the media asset associated with the progression point; and

generate for display the cast information while the media asset continues to be subject to the trick-play operation.

16. The non-transitory computer readable medium of claim 15 , further comprising instructions that when executed by the processing circuitry cause the processing circuitry to determine the cast information associated with the progression point by:

comparing the progression point to a plurality of progression points stored in a database, wherein each respective progression point of the plurality of progression points is associated with respective cast information.

17. The non-transitory computer readable medium of claim 15 , wherein the progression point is a first progression point, further comprising instructions that when executed by the processing circuitry cause the processing circuitry to:

determine a second progression point different from the first progression point during the trick-play operation;

determine a cast information associated with the second progression point; and

generate for display the cast information associated with the second progression point.

18. The non-transitory computer readable medium of claim 17 wherein the second progression point is after the first progression point.

19. The non-transitory computer readable medium of claim 15 , further comprising instructions that when executed by the processing circuitry cause the processing circuitry to generate for presentation the cast information by:

generating an overlay over the media asset.

20. The non-transitory computer readable medium of claim 15 , wherein the overlay comprises a window overlaying a portion of a user interface that plays the media asset at the progression point.

Assignments (5)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0599 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2023
From: STATHACOPOULOS, PAUL T.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 062838/0133 →
MERGER Recorded Mar 1, 2023
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 062838/0158 →
MERGER Recorded Mar 1, 2023
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 062838/0164 →
MERGER Recorded Mar 1, 2023
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 062838/0182 →