IP Library Patent Application 16138604
Patent Application
App. No. 16/138,604

SYSTEMS AND METHODS FOR GENERATING INDIVIDUALIZED PLAYLISTS

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.
16/138,604
Abstract

The disclosed technology relates to generating individualized playlists. Content from a video source is received and a plurality of queue points are associated with the content. A request for the content is received from a client device. Data associated with a user of the client device is received and a determination is made regarding the content rights associated with the client device. An individualized playlist for the content is generated based on a first set of queue points, the data associated with the user, and the content rights.

Claims (44)

1 . A computer-implemented method for generating an individualized playlist, comprising:

receiving content from a video source;

associating a plurality of queue points with the content;

receiving a request for content from a client device;

receiving data associated with a user of the client device;

determining content rights associated with the client device, the content rights determined using blackout data applicable to the content;

receiving event data, wherein the event data comprises a plurality of start times for a plurality of events associated with the content, wherein the event data is generated based on at least one of sport data and social media data associated with the content; and

generating an individualized playlist based on a first set of queue points, the data associated with the user, the event data, and the content rights.

2 . The computer-implemented method of claim 1 , further comprising receiving a token from the client device.

3 . The computer-implemented method of claim 2 , wherein the token is generated based on a current location of the client device and a billing location of the client device.

4 - 5 . (canceled)

6 . The computer-implemented method of claim 1 , wherein the data associated with the user comprises at least one of content consumption history data, user demographic data, and user purchasing data.

7 . The computer-implemented method of claim 1 , wherein the blackout data comprises content viewing restrictions based on at least one of a current location of the client device and a billing location of the client device.

8 . The computer-implemented method of claim 1 , wherein the playlist comprises references to the first set of queue points to facilitate playback of the content for a time-limited duration.

9 . The computer-implemented method of claim 8 , wherein the time-limited duration does not exceed 5 seconds.

10 . The computer-implemented method of claim 9 , further comprising:

generating a second playlist based on a second set of queue points, the content rights, and the data associated with the user;

wherein the second set of queue points do not include any queue points from the first set of queue points; and

wherein the second playlist comprises references to the second set of queue points to facilitate playback of a different portion of the content for a time-limited duration.

11 . A non-transitory computer-readable medium comprising instructions, the instructions, when executed by a computing system, cause the computing system to:

receive content from a video source;

associate a plurality of queue points with the content;

receive a request for content from a client device;

receive data associated with a user of the client device;

determine content rights associated with the client device, the content rights determined using blackout data applicable to the content;

receive event data, wherein the event data comprises a plurality of start times for a plurality of events associated with the content, wherein the event data is generated based on at least one of sport data and social media data associated with the content; and

generate an individualized playlist based on a first set of queue points, the data associated with the user, the event data, and the content rights.

12 . The non-transitory computer-readable medium of claim 11 , wherein the instructions further cause the computing system to receive a token from the client device.

13 . The non-transitory computer-readable medium of claim 12 , wherein the token is generated based on a current location of the client device and a billing location of the client device.

14 - 15 . (canceled)

16 . The non-transitory computer-readable medium of claim 11 , wherein the data associated with the user comprises at least one of content consumption history data, user demographic data, and user purchasing data.

17 . The non-transitory computer-readable medium of claim 11 , wherein the blackout data comprises content viewing restrictions based on at least one of a current location of the client device and a billing location of the client device.

18 . The non-transitory computer-readable medium of claim 11 , wherein the instructions further cause the computing system to generate a second playlist based on a second set of queue points, the content rights, and the data associated with the user; wherein the second set of queue points do not include any queue points from the first set of queue points.

19 . A system comprising:

a processor; and

a non-transitory computer-readable medium storing instructions that, when executed by the system, cause the system to:

receive content from a video source;

associate a plurality of queue points with the content;

receive a request for content from a client device;

receive data associated with a user of the client device;

determine content rights associated with the client device, the content rights determined using blackout data applicable to the content;

receive event data, wherein the event data comprises a plurality of start times for a plurality of events associated with the content, wherein the event data is generated based on at least one of sport data and social media data associated with the content; and

generate an individualized playlist based on a first set of queue points, the data associated with the user, the event data, and the content rights.

20 . The system of claim 19 , wherein the instructions further cause the system to generate a second playlist based on a second set of queue points, the content rights, and the data associated with the user; wherein the second set of queue points do not include any queue points from the first set of queue points.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 047811/0020 Recorded May 13, 2021
From: AMC NETWORKS VENTURES LLC, AS COLLATERAL AGENT
To: FUBOTV MEDIA, INC.(F/K/A FUBOTV INC.)
Reel/Frame 056226/0588 →
CHANGE OF NAME Recorded Sep 9, 2020
From: FUBO TV INC.
To: FUBO TV MEDIA INC.
Reel/Frame 053741/0630 →
CHANGE OF NAME Recorded Sep 9, 2020
From: FUBOTV INC.
To: FUBOTV MEDIA INC.
Reel/Frame 053743/0419 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2019
From: CHOI, SUNG HO; SYMBORSKI, THOMAS; TRETIN, MATTHEW
To: FUBO TV INC.
Reel/Frame 049519/0641 →
SECURITY INTEREST Recorded Dec 18, 2018
From: FUBOTV INC.
To: AMC NETWORKS VENTURES LLC
Reel/Frame 047811/0020 →