IP Library Granted Patent US 11,523,182
Granted Patent B2
US 11,523,182 · App. 17/180,198 · Granted Dec 6, 2022

Method for enhancing a user viewing experience when consuming a sequence of media

Inventors: Milan Patel (Santa Clara, CA); John Patterson (Marlow Bucks, GB); Charles Dawes (Ryton, GB); Jerry Vennerholm (Warlingham, GB); Andrew Hunter (London, GB); Gavin Clarke (London, GB)
Assignee: ROVI GUIDES, INC.
H04N21/454H04N21/432H04N21/433H04N21/44008H04N21/44204H04N21/44218H04N21/458H04N21/4532H04N21/4542H04N21/482
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,523,182
App. No.
17/180,198
Granted
Dec 6, 2022
Kind
B2
Abstract

Methods and systems are described for a media guidance application that enhances the viewing experiences of users consuming a sequence of media. In particular, the media guidance application may enhance the viewing experiences of users consuming a sequence of media by removing portions of redundant media that were previously consumed by the user.

Claims (48)

1. A method comprising:

receiving input in association with a user profile;

storing in memory, based on the received input and in association with the user profile, skip preference data;

while accessing the content item, obtaining the skip preference data via the user profile stored in the memory, wherein the skip preference data is applicable to, and is associated with skipping at least a fraction of credit sequences of, a plurality of content items accessible via the user profile;

determining, based on the skip preference data obtained via the user profile stored in the memory, whether to automatically display a first fraction of a credit sequence of a content item and skip a second fraction of the credit sequence of the content item during playing of the content item, wherein the credit sequence of the content item comprises a consecutive sequence of frames, and a final frame of the first fraction immediately precedes an initial frame of the second fraction; and

in response to determining to automatically display the first fraction of the credit sequence of the content item and skip the second fraction of the credit sequence of the content item based on the skip preference data, automatically causing the first fraction of the credit sequence of the content item to be displayed and the second fraction of the credit sequence of the content item to be skipped during playing of the content item.

2. The method of claim 1 , wherein the credit sequence comprises at least one of an opening credit sequence or a closing credit sequence.

3. The method of claim 1 , wherein the credit sequence of the content item comprises a credit sequence of an episode of a series.

4. The method of claim 1 , wherein automatically causing the second fraction of the credit sequence of the content item to be skipped during playing of the content item comprises causing automatic skipping, via a computing device, of a closing credit sequence of a first episode of a series and an opening credit sequence of a next episode of the series.

5. The method of claim 1 , wherein obtaining the skip preference data comprises receiving a skip command entered via a computing device.

6. The method of claim 1 , wherein the received input corresponds to a skip command entered via a computing device, the method further comprising, in response to receiving the skip command entered via the computing device, storing in the memory the user profile comprising the skip preference data.

7. The method of claim 6 , further comprising reading the skip preference data from the user profile stored in the memory to determine whether to automatically skip the credit sequence of the content item during playing of the content item via the computing device.

8. The method of claim 1 , wherein causing the second fraction of the credit sequence of the content item to be skipped during playing of the content item comprises increasing a rate at which one or more other portions of the content item are presented via a computing device.

9. A system comprising:

a memory storing instructions; and

control circuitry configured to execute the instructions to:

receive input in association with a user profile;

store in memory, based on the received input and in association with the user profile, skip preference data;

while accessing a content item, obtain the obtain skip preference data via the user profile stored in the memory, wherein the skip preference data is applicable to, and is associated with skipping at least a fraction of credit sequences of, a plurality of content items accessible via the user profile;

determine, based on the skip preference data obtained via the user profile stored in the memory, whether to automatically display a first fraction of a credit sequence of a content item and skip a second fraction of the credit sequence of the content item during playing of the content item, wherein the credit sequence of the content item comprises a consecutive sequence of frames, and a final frame of the first fraction immediately precedes an initial frame of the second fraction; and

in response to determining to automatically display the first fraction of the credit sequence of the content item and skip the second fraction of the credit sequence of the content item based on the skip preference data, automatically cause the first fraction of the credit sequence of the content item to be displayed and the second fraction of the credit sequence of the content item to be skipped during playing of the content item.

10. The system of claim 9 , wherein the credit sequence comprises at least one of an opening credit sequence or a closing credit sequence.

11. The system of claim 9 , wherein the credit sequence of the content item comprises a credit sequence of an episode of a series.

12. The system of claim 9 , wherein the control circuitry is configured to cause the second fraction of the credit sequence of the content item to be skipped during playing of the content item by causing automatic skipping of a closing credit sequence of a first episode of a series and an opening credit sequence of a next episode of the series.

13. The system of claim 9 , wherein the control circuitry is configured to obtain the skip preference data by receiving a skip command.

14. The system of claim 9 , wherein the received input corresponds to a skip command, and the control circuitry is configured to, in response to receiving the skip command entered via the computing device, store in the memory the user profile comprising the skip preference data.

15. The system of claim 14 , wherein the control circuitry is further configured to read the skip preference data from the user profile stored in the memory to determine whether to automatically skip the credit sequence of the content item during playing of the content item.

16. The system of claim 9 , wherein the control circuitry is configured to cause the second fraction of the credit sequence of the content item to be skipped during playing of the content item by increasing a rate at which one or more other portions of the content item are presented.

17. A system comprising:

means for receiving input in association with a user profile;

means for storing in memory, based on the received input and in association with the user profile, skip preference data;

means for, while accessing a content item, obtaining the skip preference data via the user profile stored in the memory, wherein the skip preference data is applicable to, and is associated with skipping at least a fraction of credit sequences of, a plurality of content items accessible via the user profile;

means for determining, based on the skip preference data obtained via the user profile stored in the memory, whether to automatically display a first fraction of a credit sequence of a content item and skip a second fraction of the credit sequence of the content item during playing of the content item, wherein the credit sequence of the content item comprises a consecutive sequence of frames, and a final frame of the first fraction immediately precedes an initial frame of the second fraction; and

means for, in response to determining to automatically display the first fraction of the credit sequence of the content item and skip the second fraction of the credit sequence of the content item based on the skip preference data, automatically causing the first fraction of the credit sequence of the content item to be displayed and the second fraction of the credit sequence of the content item to be skipped during playing of the content item.

18. The system of claim 17 , wherein the credit sequence comprises at least one of an opening credit sequence or a closing credit sequence.

19. The system of claim 17 , wherein the credit sequence of the content item comprises a credit sequence of an episode of a series.

20. The system of claim 17 , wherein the means for automatically causing the second fraction of the credit sequence of the content item to be skipped during playing of the content item comprises causing automatic skipping, via a computing device, of a closing credit sequence of a first episode of a series and an opening credit sequence of a next episode of the series.

21. The system of claim 17 , wherein the means for obtaining the skip preference data comprises means for receiving a skip command entered via a computing device.

22. The system of claim 17 , wherein the means for receiving the input in association with the user profile comprises means for receiving a skip command entered via a computing device, and the system further comprises means for, in response to receiving the skip command entered via the computing device, storing in the memory the user profile comprising the skip preference data.

23. The system of claim 22 , further comprising means for reading the skip preference data from the user profile stored in the memory to determine whether to automatically skip the credit sequence of the content item during playing of the content item via the computing device.

24. The system of claim 17 , wherein the means for causing the second fraction of the credit sequence of the content item to be skipped during playing of the content item comprises means for increasing a rate at which one or more other portions of the content item are presented via a computing device.

25. The method of claim 1 , wherein storing in the memory the skip preference data, based on the received input and in association with the user profile, is performed prior to accessing the content item.

26. The system of claim 9 , wherein the control circuitry is configured to perform the storing in the memory of the skip preference data, based on the received input and in association with the user profile, prior to accessing the content item.

27. The system of claim 17 , wherein the means for storing in the memory the skip preference data, based on the received input and in association with the user profile, is implemented prior to the means for, while accessing the content item, obtaining the skip preference data.

28. The method of claim 1 , further comprising:

causing to be displayed a first selectable option and a second selectable option, wherein selection of the first selectable option causes the second fraction of the credit sequence to be displayed after the first fraction of the credit sequence, and selection of the second selectable option causes the second fraction of the credit sequence to be skipped.

29. The system of claim 9 , wherein the control circuitry is configured to cause to be displayed a first selectable option and a second selectable option, wherein selection of the first selectable option causes the second fraction of the credit sequence to be displayed after the first fraction of the credit sequence, and selection of the second selectable option causes the second fraction of the credit sequence to be skipped.

30. The system of claim 17 , further comprising means for causing to be displayed a first selectable option and a second selectable option, wherein selection of the first selectable option causes the second fraction of the credit sequence to be displayed after the first fraction of the credit sequence, and selection of the second selectable option causes the second fraction of the credit sequence to be skipped.

Assignments (5)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0715 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2021
From: PATEL, MILAN; PATTERSON, JOHN; DAWES, CHARLES; VENNERHOLM, JERRY; HUNTER, ANDREW
To: ROVI GUIDES, INC.
Reel/Frame 055341/0176 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2021
From: ROVI EUROPE LIMITED
To: ROVI GUIDES, INC.
Reel/Frame 055341/0207 →
EMPLOYMENT AGREEMENT Recorded Feb 19, 2021
From: CLARKE, GAVIN
To: ROVI EUROPE LIMITED
Reel/Frame 055344/0822 →
Continuity (3)
Continuation 16444411 · Jun 18, 2019
Continuation 14815119 · Jul 31, 2015
Related Publication 20210204025A1 · Jul 1, 2021