IP Library Patent Application 14317473
Patent Application
App. No. 14/317,473

METHODS AND SYSTEMS FOR GENERATING PLAYLISTS BASED ON ACTIVITIES BEING PERFORMED BY A USER

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.
14/317,473
Abstract

Methods and systems are disclosed herein for automatically adjusting media playlists, and media assets within those playlists, based on one or more activities performed by a user. For example, a media guidance application may select media assets for inclusion in a media playlist that correspond to particular activities. Moreover, the media playlist may be structured such that the select media assets are automatically presented while the user is performing the particular activities.

Claims (40)

1 . A method for adjusting play lengths, the method comprising:

determining a first activity and a second activity to be performed by a user in series;

determining a first amount of time required to perform the first activity and a second amount of time to perform the second activity;

selecting a first media asset to present to the user while the user is performing the first activity and a second media asset to present to the user while the user is performing the second activity, wherein a play length of the first media asset corresponds to the first amount of time and a play length of the second media asset corresponds to the second amount of time;

in response to determining that the first activity has been completed, comparing the first amount of time to an actual amount of time required to perform the first activity; and

in response to detecting a discrepancy between the first amount of time and the actual amount of time, adjusting the play length of the second media asset to rectify the discrepancy.

2 . The method of claim 1 , wherein adjusting the play length of the second media asset includes extending the play length of the second media asset by including additional content.

3 . The method of claim 1 , wherein adjusting the play length of the second media asset includes decreasing the play length of the second media asset by cropping a portion of the second media asset.

4 . The method of claim 1 , further comprising monitoring user progress corresponding to performance of the first activity to determine when the first activity has been completed.

5 . The method of claim 1 , further comprising:

receiving a user input selecting a subject matter for the first media asset and the second media asset; and

searching a media content source for media assets corresponding to the subject matter.

6 . The method of claim 1 , further comprising:

determining a first output format for the first media asset and a second output format for the second media asset; and

searching a media content source for media assets corresponding to the first output format and the second output format.

7 . The method of claim 1 , wherein the first output format includes a textual output, an audio output, or a video output.

8 . The method of claim 1 , further comprising providing user progress feedback to the user while the user is performing the first activity.

9 . The method of claim 1 , further comprising rewarding the user in response to detecting the first amount of time is greater than the actual amount of time.

10 . The method of claim 9 , wherein rewarding the user includes providing the user with additional content, an increased score, or a product offering.

11 . A system for adjusting play lengths, the system comprising:

storage circuitry configured to store a first activity and a second activity to be performed by a user in series; and

control circuitry configured to:

determine a first amount of time required to perform the first activity and a second amount of time to perform the second activity;

select a first media asset to present to the user while the user is performing the first activity and a second media asset to present to the user while the user is performing the second activity, wherein a play length of the first media asset corresponds to the first amount of time and a play length of the second media asset corresponds to the second amount of time;

in response to determining that the first activity has been completed, compare the first amount of time to an actual amount of time required to perform the first activity; and

in response to detecting a discrepancy between the first amount of time and the actual amount of time, adjust the play length of the second media asset to rectify the discrepancy.

12 . The system of claim 11 , wherein the control circuitry configured to adjust the play length of the media asset is further configured to extend the play length of the second media asset by including additional content.

13 . The system of claim 11 , wherein the control circuitry configured to adjust the play length of the second media asset is further configured to decrease the play length of the second media asset by cropping a portion of the second media asset.

14 . The system of claim 11 , wherein the control circuitry is further configured to monitor user progress corresponding to performance of the first activity to determine when the first activity has been completed.

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

receive a user input selecting a subject matter for the first media asset and the second media asset; and

search a media content source for media assets corresponding to the subject matter.

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

determine a first output format for the first media asset and a second output format for the second media asset; and

search a media content source for media assets corresponding to the first output format and the second output format.

17 . The system of claim 11 , wherein the first output format includes a textual output, an audio output, or a video output.

18 . The system of claim 11 , wherein the control circuitry is further configured to provide user progress feedback to the user while the user is performing the first activity.

19 . The system of claim 11 , wherein the control circuitry is further configured to reward the user in response to detecting the first amount of time is greater than the actual amount of time.

20 . The system of claim 19 , wherein the control circuitry is further configured to reward the user by providing the user with additional content, an increased score, or a product offering.

21 - 50 . (canceled)

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
MERGER Recorded Jun 12, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
MERGER Recorded Jun 12, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035848/0270 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2014
From: WICKENKAMP, VANESSA; FUNDAMENT, ANDREW; SEYLLER, DOUGLAS J.; DUSTIN, ANDY; CORNELL, JAMES; BRADLEY, MELISSA
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033207/0902 →