IP Library Granted Patent US 11,949,960
Granted Patent B2
US 11,949,960 · App. 18/081,157 · Granted Apr 2, 2024

Selective playback of audio at normal speed during trick play operations

Inventors: Akshay Chetan Shah (Maharashtra, IN); Padmassri Chandrashekar (Karnataka, IN)
Assignee: Rovi Guides, Inc.
H04N21/6587H04N21/4394H04N21/8106
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,949,960
App. No.
18/081,157
Granted
Apr 2, 2024
Kind
B2
Abstract

Systems and methods are described herein for selective playback of portions of audio at normal speed during a fast-forward operation. Upon receiving a command to perform a fast-forward operation, a current playback position is identified, as well as a plurality of portions of audio of the content item that will be subject to the fast-forward operation. A subset of the audio portions that will be subject to the fast-forward operation are selected. The fast-forward operation is initiated, and video of the content item is played back at the increased speed while the selected portions of audio of the content item are played back at normal speed.

Claims (34)

1. A method comprising:

receiving a command to fast-forward a content item that includes a plurality of audio segments at a first speed, wherein the first speed is faster than a normal speed at which the content item is played without a fast-forward command;

determining an importance level for each audio segment of the plurality of audio segments;

determining that the importance level of a first audio segment, from the plurality of audio segments, has an importance level that exceeds a threshold importance level; and

in response to the determination, playing the first audio the segment at a second speed, wherein the second speed is slower than the first speed.

2. The method of claim 1 , wherein the importance level for each audio segment is determined based on a calculation of a significance and a preference factor associated with each audio segment.

3. The method of claim 2 , wherein the significance factor represents significance of the audio segment to an overall plot of the content item.

4. The method of claim 2 , further comprising, determining the preference factor for each audio segment, wherein the determination comprises:

accessing a) metadata for each audio segment of the content item and b) user preferences; and

comparing the metadata with the user preferences to determine the preference factor for each audio segment.

5. The method of claim 4 , wherein the comparing metadata with user preferences includes comparing a plurality of descriptors, included in the metadata, for each audio segment with the user preferences.

6. The method of claim 1 , wherein the second speed is a normal speed, and the first speed is a desired fast-forward speed received via the command.

7. The method of claim 1 , wherein the second speed is a fast-forward speed that is faster than a normal speed but slower than the first speed.

8. The method of claim 1 , further comprising, accessing descriptive information about each audio segment, from the plurality of audio segments; and factoring the descriptive information to determine the importance level of the audio segment.

9. The method of claim 1 , wherein determining the importance level for each audio segment of the plurality of audio segments is performed for the plurality of audio segments that fall within a time window of the media content.

10. The method of claim 9 , wherein the time window starts at the point when the command is received and has a duration that matches a predetermined calculated length of the time window.

11. The method of claim 1 , further comprising a moving window corresponding to the second speed, wherein the moving window is advanced at a speed corresponding to the second speed.

12. A system comprising;

input/output circuitry configured to:

receive a command to fast-forward a content item that includes a plurality of audio segments at a first speed wherein the first speed is faster than a normal speed at which the content item is played without a fast-forward command;

processing circuitry configured to:

determine an importance level for each audio segment of the plurality of audio segments;

determine that the importance level of a first audio segment, from the plurality of audio segments, has an importance level that exceeds a threshold importance level; and

in response to the determination, play the first audio segment at a second speed, wherein the second speed is slower than the first speed.

13. The system of claim 12 , wherein the importance level for each audio segment is determined by the processing circuitry based on a calculation of a significance and a preference factor associated with each audio segment.

14. The system of claim 13 , wherein the significance factor represents significance of the audio segment to an overall plot of the content item.

15. The system of claim 13 , further comprising, the processing circuitry configured to determine the preference factor for each audio segment, wherein the determination comprises, the processing circuitry further configured to:

access a) metadata for each audio segment of the content item and b) user preferences; and

compare the metadata with the user preferences to determine the preference factor for each audio segment.

16. The system of claim 15 , wherein the comparing metadata with user preferences includes the processing circuitry configured to compare a plurality of descriptors, included in the metadata, for each audio segment with the user preferences.

17. The system of claim 12 , wherein the second speed is a normal speed, and the first speed is a desired fast-forward speed received via the command.

18. The system of claim 12 , wherein the second speed is a fast-forward speed that is faster than a normal speed but slower than the first speed.

19. The system of claim 12 , wherein determining the importance level for each audio segment of the plurality of audio segments is performed by the processing circuitry for the plurality of audio segments that fall within a time window of the media content.

20. The system of claim 19 , wherein the time window starts at the point when the command is received and has a duration that matches a predetermined calculated length of the time window.

Assignments (3)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0207 →
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 Dec 14, 2022
From: SHAH, AKSHAY CHETAN; CHANDRASHEKAR, PADMASSRI
To: ROVI GUIDES, INC.
Reel/Frame 062091/0155 →
Continuity (3)
Continuation 17166454 · Feb 3, 2021
Continuation 16540521 · Aug 14, 2019
Related Publication 20230188804A1 · Jun 15, 2023