IP Library Granted Patent US 10,743,045
Granted Patent B2
US 10,743,045 · App. 15/656,859 · Granted Aug 11, 2020

System method for audio-video playback recommendations

Inventors: Michael Depies (Lawndale, CA); Aaron Goldstein (Marina Del Rey, CA); Carl J. Harvey (Venice, CA)
Assignee: The DIRECTV Group, Inc.
H04N21/252H04L65/4084H04L67/20H04L67/22H04L67/306H04N21/25891H04N21/2665H04N21/2668H04N21/26258
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 10,743,045
App. No.
15/656,859
Granted
Aug 11, 2020
Kind
B2
Abstract

A method includes receiving a request for streaming content from a device of a user, accessing a user profile to determine a first preference of the user, accessing a user device to identify third party content service providers of the user to determine a second preference of the user, and generating a playlist based on the first preference and the second preference of the user.

Claims (33)

1. A method comprising:

receiving, by a server, a request for streaming content from a device of a user;

accessing, by the server, a user profile to determine a first preference of the user;

accessing, by the server, a user device associated with the user to identify a third party content service provider of the user;

retrieving, by the server, user content preferences from the third party content service provider to determine a second preference of the user;

determining, by the server, additional user content preferences from social media associated with the user;

inviting, by the server, an additional user having an additional user device to create a group playlist;

wherein the group play list has a plurality of content entries and further comprising receiving, by the server a first vote from the user for at least one of the plurality of content entries and a second vote from the additional user for at least one of the plurality of content entries and wherein the play list is adjusted based on the first vote and the second vote wherein the first vote and second vote are weighted relative to each other by the server to derive the adjusted play list; and

wherein the weighting is based on whether the user or the other user is an influencer.

2. The method of claim 1 further comprising receiving, by the server, an acceptance of the additional user from the additional user device of the additional user.

3. The method of claim 2 further comprising distributing, by the server, the playlist to the user device and the additional user device of the additional user.

4. The method of claim 3 further comprising streaming, by the server, content from the playlist to the user device and the additional user device of the additional user.

5. The method of claim 1 further comprising receiving, by the server, a third preference from the additional user device of the additional user and weighting one of the first preference, the second preference, the additional user content preferences, and the third preference and a playlist is generated based on the weighting.

6. The method of claim 1 wherein the first vote comprises a first ranking of two or more of the plurality of the content entries and the second vote comprises a second ranking of two or more of the plurality of content entries and wherein the group playlist is adjusted based on the first ranking and the second ranking to create an overall ranking.

7. The method of claim 6 further comprising streaming the plurality of content entries based on the overall ranking to the device and the additional device.

8. A method comprising:

receiving, by a server, a request for streaming content from a device of a user;

accessing, by the server, a user profile to determine a first preference of the user;

accessing, by the server, a user device associated with the user to identify a third party content service provider of the user;

retrieving, by the server, user content preferences from the third party content service provider to determine a second preference of the user;

determining, by the server, additional user content preferences from social media associated with the user;

inviting, by the server, an additional user having an additional user device to create a group playlist;

wherein the group play list has a plurality of content entries and further comprising receiving, by the server a first vote from the user for at least one of the plurality of content entries and a second vote from the additional user for at least one of the plurality of content entries and wherein the play list is adjusted based on the first vote and the second vote wherein the first vote and second vote are weighted relative to each other by the server to derive the adjusted play list; and

wherein the weighting favors the user.

9. A method comprising:

receiving, by a server, a request for streaming content from a device of a user;

accessing, by the server, a user profile to determine a first preference of the user;

accessing, by the server, a user device associated with the user to identify a third party content service provider of the user;

retrieving, by the server, user content preferences from the third party content service provider to determine a second preference of the user;

determining, by the server, additional user content preferences from social media associated with the user;

inviting, by the server, an additional user having an additional user device to create a group playlist;

wherein the group play list has a plurality of content entries and further comprising receiving, by the server a first vote from the user for at least one of the plurality of content entries and a second vote from the additional user for at least one of the plurality of content entries and wherein the play list is adjusted based on the first vote and the second vote wherein the first vote and second vote are weighted relative to each other by the server to derive the adjusted play list; and

wherein the weighting is determined based on a relative number of social media followers between the user and the other user.

Assignments (6)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057143/0641 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2017
From: DEPIES, MICHAEL; GOLDSTEIN, AARON; HARVEY, CARL J.
To: THE DIRECTV GROUP, INC.
Reel/Frame 043302/0317 →
Continuity (1)
Related Publication 20190028748A1 · Jan 24, 2019