IP Library Granted Patent US 11,743,542
Granted Patent B2
US 11,743,542 · App. 17/186,458 · Granted Aug 29, 2023

Systems and methods for modifying fast-forward speeds based on the user's reaction time when detecting points of interest in content

Inventors: Gyanveer Singh (Bihar, IN); William Thomas (Evergreen, CO)
Assignee: Rovi Guides, Inc.
H04N21/47217G08B13/19665H04N5/783H04N5/91H04N9/8205H04N21/2387H04N21/4325H04N21/4532H04N21/4667H04N21/4821
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,743,542
App. No.
17/186,458
Granted
Aug 29, 2023
Kind
B2
Abstract

Systems and methods are described for modifying a fast-forwarding speed based on a reaction time of a user when a frame of interest is detected. A media guidance application may receive a command from a user to fast-forward through a media asset and may execute a fast-forwarding operation through frames of the media asset. The media guidance application may detect that the fast-forwarding operation is approaching a frame of interest to the viewer. The media guidance application may reduce the fast-forwarding speed to a second speed slower than the first speed, where the second speed is determined based on an estimated reaction time of the user. The media guidance application may receive a command to resume playback from the user while the fast-forwarding operation is occurring at the second speed and may play back the media asset at a default playback speed from a point corresponding to a moment when the command was received.

Claims (46)

1. A method comprising:

receiving a command to fast-forward through a media asset;

in response to receiving the command, executing a fast-forwarding operation through frames of the media asset at a first speed;

generating a plurality of overlays for display, wherein the plurality of overlays displays a plurality of frames of interest from the media asset one at a time as the fast-forward operation is executed, wherein the plurality of frames of interest are determined by:

determining a plurality of upcoming frames;

retrieving, from a profile, a plurality of preferences; and

selecting the plurality of frames of interest from the plurality of upcoming frames using the plurality of preferences; and

in response to detecting an input to resume playback, playing back the media asset at a default playback speed from a point corresponding to when the input to resume playback was detected.

2. The method of claim 1 , wherein the plurality of preferences comprises a favorite genre or a favorite actress of a user associated with the profile.

3. The method of claim 1 , wherein selecting the plurality of frames of interest from the plurality of upcoming frames using the plurality of preferences comprises:

determining a plurality of characteristics of the plurality of upcoming frames; and

comparing the plurality of characteristics of the plurality of frames with the plurality of preferences.

4. The method of claim 3 , wherein the plurality of characteristics is determined using metadata associated with the plurality of upcoming frames.

5. The method of claim 4 , wherein the plurality of characteristics includes a title, a genre, or an actor/actress.

6. The method of claim 1 , wherein the overlays of the plurality of overlays are updated according to a first frequency.

7. The method of claim 6 , further comprising:

detecting that the current point of the fast-forwarding operation is within a first frequency threshold of a first frame of interest; and

in response to detecting that the current point of the fast-forwarding operation is within the first frequency threshold of the first frame of interest, updating the plurality of overlays according to a second frequency.

8. The method of claim 7 , further comprising:

detecting that the current point of the fast-forwarding operation is within a second frequency threshold of the first frame of interest; and

in response to detecting that the current point of the fast-forwarding operation is within the second frequency threshold of the first frame of interest, updating the plurality of overlays according to the first frequency.

9. The method of claim 7 , wherein the first frequency threshold is selected by a user.

10. An apparatus comprising:

control circuitry; and

at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the control circuitry, cause the apparatus to perform at least the following:

receive a command to fast-forward through a media asset;

in response to receiving the command, execute a fast-forwarding operation through frames of the media asset at a first speed;

generate a plurality of overlays for display, wherein the plurality of overlays displays a plurality of frames of interest from the media asset one at a time as the fast-forward operation is executed, wherein the plurality of frames of interest are determined by:

determining a plurality of upcoming frames;

retrieving, from a profile, a plurality of preferences; and

selecting the plurality of frames of interest from the plurality of upcoming frames using the plurality of preferences; and

in response to detecting an input to resume playback, play back the media asset at a default playback speed from a point corresponding to when the input to resume playback was detected.

11. The apparatus of claim 10 , wherein the plurality of preferences comprises a favorite genre or a favorite actress of a user associated with the profile.

12. The apparatus of claim 10 , wherein, when selecting the plurality of frames of interest from the plurality of upcoming frames using the plurality of preferences, the apparatus is further configured to:

determine a plurality of characteristics of the plurality of upcoming frames; and

compare the plurality of characteristics of the plurality of frames with the plurality of preferences.

13. The apparatus of claim 12 , wherein the plurality of characteristics is determined using metadata associated with the plurality of upcoming frames.

14. The apparatus of claim 13 , wherein the plurality of characteristics includes a title, a genre, or an actor/actress.

15. The apparatus of claim 10 , wherein the apparatus is further configured to update the overlays of the plurality of overlays according to a first frequency.

16. The apparatus of claim 15 , wherein the apparatus is further caused to:

detect that the current point of the fast-forwarding operation is within a first frequency threshold of a first frame of interest; and

in response to detecting that the current point of the fast-forwarding operation is within the first frequency threshold of the first frame of interest, update the plurality of overlays according to a second frequency.

17. The apparatus of claim 16 , wherein the apparatus is further caused to:

detect that the current point of the fast-forwarding operation is within a second frequency threshold of the first frame of interest; and

in response to detecting that the current point of the fast-forwarding operation is within the second frequency threshold of the first frame of interest, update the plurality of overlays according to the first frequency.

18. The apparatus of claim 16 , wherein the first frequency threshold is selected by a user.

Assignments (3)
CHANGE OF NAME Recorded Sep 26, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069050/0709 →
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 26, 2021
From: SINGH, GYANVEER; THOMAS, WILLIAM
To: ROVI GUIDES, INC.
Reel/Frame 055426/0648 →
Continuity (3)
Continuation 16904712 · Jun 18, 2020
Continuation 15858757 · Dec 29, 2017
Related Publication 20210185400A1 · Jun 17, 2021