IP Library Granted Patent US 11,863,843
Granted Patent B2
US 11,863,843 · App. 17/891,330 · Granted Jan 2, 2024

Rewind and fast forward of content

Inventors: Vikram Makam Gupta (Karnataka, IN); Vishwas Sharadanagar Panchaksharaiah (Karnataka, IN)
Assignee: Rovi Guides, Inc.
H04N21/6587H04N21/2387H04N21/44204H04N21/4662H04N21/47217
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 11,863,843
App. No.
17/891,330
Granted
Jan 2, 2024
Kind
B2
Abstract

Systems and methods for providing fast forwarding recommendations based on the user's consumption history are disclosed. The consumption history includes data relating to attributes that were previously rewinded and watched and those that were skipped and forwarded. It also includes scores for attributes that were present and absent in a portion that was previously rewinded or forwarded. A score is assigned to the attributes and used for determining a consumption pattern. If the consumption pattern indicates that the user previously rewinded and watched the attribute, then a recommendation not to skip an upcoming portion that includes the attribute is provided. A graphical timeline that depicts the amount of time saved by skipping the portion of the media asset with the attribute is also provided.

Claims (36)

1. A method comprising:

monitoring execution of a plurality of fast-forward commands, wherein each fast-forward command is associated with forwarding a portion of a media asset and playing the media asset after the forwarded play position;

in response to determining the execution of the plurality of fast forward commands:

for each fast-forwarded portion of the media asset, identifying an attribute of the metadata that is common in each of the fast-forward portions of the of the media asset;

rewriting a manifest file for a selected media asset, which is separate from the media asset, based on the identified common attribute, wherein the rewritten manifest file includes fast forwarding instructions to fast forward the portion of the selected media asset that includes the common attribute; and

transmitting the rewritten manifest file to a media device associated with a user that will be consuming the selected media asset.

2. The method of claim 1 , further comprising automatically fast-forwarding the portion of the selected media based on the fast-forwarding instructions in the manifest file.

3. The method of claim 2 , further comprising, displaying an option to override an automatically fast-forward configuration.

4. The method of claim 1 , further comprising generating for display on a user interface on which the media asset is displayed, a fast-forwarding recommendation based on the manifest file that can be selected.

5. The method of claim 1 , further comprising fast-forwarding multiple portions of the media asset based on the fast-forwarding instructions provided in the manifest file.

6. The method of claim 5 , further comprising, generating for display, a report of an amount of time saved by fast-forwarding multiple portions of the media asset based on the fast-forwarding instructions provided in the manifest file.

7. The method of claim 5 , wherein the report is depicted in a graphical format.

8. The method of claim 1 , further comprising providing a summary of the portion of the selected media asset that was skipped due to fast-forwarding based on the fast-forwarding instructions in the manifest file.

9. The method of claim 8 , wherein the summary is generated using natural language processing (NLP).

10. The method of claim 1 , further comprising:

determining that the media asset is placed in a playlist; and

in response to the determination, rewriting a manifest file for media asset placed in the playlist if the media asset includes the identified common attribute.

11. A system comprising:

communication circuitry configured to access a media device; and

control circuitry configured to:

monitor execution of a plurality of fast-forward commands, wherein each fast-forward command is associated with forwarding a portion of a media asset and playing the media asset after the forwarded play position;

in response to determining the execution of the plurality of fast forward commands:

for each fast-forwarded portion of the media asset, identify an attribute of the metadata that is common in each of the fast-forward portions of the of the media asset;

rewrite a manifest file for a selected media asset, which is separate from the media asset, based on the identified common attribute, wherein the rewritten manifest file includes fast forwarding instructions to fast forward the portion of the selected media asset that includes the common attribute; and

transmit the rewritten manifest file to a media device associated with a user that will be consuming the selected media asset.

12. The system of claim 11 , further comprising, the control circuitry configured to automatically fast-forward the portion of the selected media based on the fast-forwarding instructions in the manifest file.

13. The system of claim 12 , further comprising, the control circuitry configured to display an option to override an automatically fast-forward configuration.

14. The system of claim 11 , further comprising, the control circuitry configured to generate for display on a user interface on which the media asset is displayed, a fast-forwarding recommendation based on the manifest file that can be selected.

15. The system of claim 11 , further comprising, the control circuitry configured to fast-forward multiple portions of the media asset based on the fast-forwarding instructions provided in the manifest file.

16. The system of claim 15 , further comprising, the control circuitry configured to generate for display, a report of an amount of time saved by fast-forwarding multiple portions of the media asset based on the fast-forwarding instructions provided in the manifest file.

17. The system of claim 15 , wherein the report is depicted in a graphical format.

18. The system of claim 11 , further comprising, the control circuitry configured to provide a summary of the portion of the selected media asset that was skipped due to fast-forwarding based on the fast-forwarding instructions in the manifest file.

19. The system of claim 18 , wherein the summary is generated by the control circuitry using natural language processing (NLP).

20. The system of claim 11 , further comprising, the control circuitry configured to:

determine that the media asset is placed in a playlist; and

in response to the determination, rewrite a manifest file for media asset placed in the playlist if the media asset includes the identified common attribute.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0348 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2022
From: GUPTA, VIKRAM MAKAM; PANCHAKSHARAIAH, VISHWAS SHARADANAGAR
To: ROVI GUIDES, INC.
Reel/Frame 061205/0025 →
Continuity (2)
Continuation 17377221 · Jul 15, 2021
Related Publication 20230014302A1 · Jan 19, 2023
Cited By (1)
US 12,526,487