IP Library Patent Application 17209750
Patent Application
App. No. 17/209,750

SYSTEMS AND METHODS TO PROVIDE ADAPTIVE PLAY SETTINGS

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 None
App. No.
17/209,750
Abstract

Systems and methods are provided for applying adaptive play settings to a media asset. One example method includes identifying a media asset selected for playback and retrieving a plurality of user preferences. The user preferences correlate a play function to a type of a segment of a media asset. A plurality of segments in the media asset selected for playback are identified and each of the plurality of segments has a respective type. In response to identifying a plurality of segments in the media asset selected for playback, a respective play function is assigned to each of the respective plurality of segments based on the respective type of each of the plurality of segments.

Claims (50)

1 . A method for applying adaptive play settings to a media asset, the method comprising:

identifying a media asset selected for playback;

retrieving a plurality of user preferences, wherein the user preferences correlate a play function to a type of a segment of a media asset;

identifying a plurality of segments in the media asset selected for playback, wherein each of the plurality of segments has a respective type; and

in response to identifying a plurality of segments in the media asset selected for playback, assigning a respective play function to each of the respective plurality of segments based on the respective type of each of the plurality of segments.

2 . The method of claim 1 , further comprising:

generating for display a play function map, wherein the play function map shows each of the plurality of segments in the media asset selected for playback and each of the respective play functions assigned to each of the respective plurality of segments.

3 . The method of claim 2 , wherein the play function map comprises a selectable interface that allows adjustment of the respective play functions assigned to each of the respective plurality of segments.

4 . The method of claim 1 , wherein each of the plurality of segments comprises a scene of the media asset selected for playback.

5 . The method of claim 4 , wherein the scene of the media asset selected for playback is defined by a start time stamp and an end time stamp.

6 . The method of claim 5 , further comprising:

detecting, during playback of the media asset, a first start time stamp of a first scene;

in response to detecting the first start time stamp of the first scene, identifying a corresponding play function based on the type of the first scene and the corresponding user preference;

determining the media asset has reached the first time stamp of the first scene; and

in response to determining the media asset has reached the first time stamp of the first scene, performing the corresponding play function on the first scene.

7 . The method of claim 1 , wherein identifying the plurality of segments in the media asset selected for playback comprises identifying a flag in the media asset selected for playback.

8 . The method of claim 1 , wherein retrieving a plurality of user preferences comprises:

identifying, based on a user authentication, an active stored user profile; and

retrieving, from storage, an activity history corresponding to the stored user profile, wherein the activity history comprises a viewing history of at least one media asset and at least one play action corresponding to at least one portion of the at least one media asset.

9 . The method of claim 1 , further comprising:

receiving an indication that an automated play function option has been enabled by a user preference setting in a stored user profile.

10 . The method of claim 9 , further comprising:

in response to receiving the indication that the automated play function option has been enabled by a user preference setting in a stored user profile, generating for display a play function map, wherein the play function map shows each of the plurality of segments in the media asset selected for playback and each of the respective play functions assigned to each of the respective plurality of segments.

11 . A system for applying adaptive play settings to a media asset, the system comprising:

a communication port;

a memory storing instructions; and

control circuitry communicably coupled to the memory and the communication port and configured to execute the instructions to:

identify a media asset selected for playback;

retrieve a plurality of user preferences, wherein the user preferences correlate a play function to a type of a segment of a media asset;

identify a plurality of segments in the media asset selected for playback, wherein each of the plurality of segments has a respective type; and

in response to identifying a plurality of segments in the media asset selected for playback, assign a respective play function to each of the respective plurality of segments based on the respective type of each of the plurality of segments.

12 . The system of claim 11 , wherein the control circuitry is further configured to:

generate for display a play function map, wherein the play function map shows each of the plurality of segments in the media asset selected for playback and each of the respective play functions assigned to each of the respective plurality of segments.

13 . The system of claim 12 , wherein the control circuitry is further configured to generate the play function map with a selectable interface that allows adjustment of the respective play functions assigned to each of the respective plurality of segments.

14 . The system of claim 11 , wherein the control circuitry is further configured to recognize that each of the plurality of segments comprises a scene of the media asset selected for playback.

15 . The system of claim 14 , wherein the control circuitry is further configured to determine a start time stamp and an end time stamp of the scene of the media asset selected for playback.

16 . The system of claim 15 , wherein the control circuitry is further configured to:

detect, during playback of the media asset, a first start time stamp of a first scene;

in response to detecting the first start time stamp of the first scene, identify a corresponding play function based on the type of the first scene and the corresponding user preference;

determine the media asset has reached the first time stamp of the first scene; and

in response to determining the media asset has reached the first time stamp of the first scene, perform the corresponding play function on the first scene.

17 . The system of claim 11 , wherein the control circuitry is further configured to identify the plurality of segments in the media asset selected for playback by identifying a flag in the media asset selected for playback.

18 . The system of claim 11 , wherein the control circuitry is further configured to retrieve a plurality of user preferences by:

identifying, based on a user authentication, an active stored user profile; and

retrieving, from storage, an activity history corresponding to the stored user profile, wherein the activity history comprises a viewing history of at least one media asset and at least one play action corresponding to at least one portion of the at least one media asset.

19 . The system of claim 11 , wherein the control circuitry is further configured to:

receive an indication that an automated play function option has been enabled by a user preference setting in a stored user profile.

20 . The system of claim 19 , wherein the control circuitry is further configured to:

in response to receiving the indication that the automated play function option has been enabled by a user preference setting in a stored user profile, generate for display a play function map, wherein the play function map shows each of the plurality of segments in the media asset selected for playback and each of the respective play functions assigned to each of the respective plurality of segments.

21 - 30 . (canceled)

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0323 →
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 Mar 25, 2021
From: CHANDRASHEKAR, PADMASSRI; EMMANUEL, DAINA
To: ROVI GUIDES, INC.
Reel/Frame 055720/0834 →