IP Library Granted Patent US 12,096,056
Granted Patent B2
US 12,096,056 · App. 17/825,934 · Granted Sep 17, 2024

Personalized content recommendations for streaming platforms

Inventors: Man Jit Singh (West Hollywood, CA); Jonathan Smith (West Hollywood, CA); Sean Holahan (Long Beach, CA)
Assignee: SR LABS, INC.
H04N21/2541H04N21/251H04N21/25866
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 12,096,056
App. No.
17/825,934
Granted
Sep 17, 2024
Kind
B2
Abstract

An example method of sharing content within a private group comprises implementing an instance of a content review application; establishing, in the implemented instance of the content review application, a private connection between two individual user accounts of the content review application included in the private group; collecting content feedback data from a first user account of the two individual user accounts within the private group, the content feedback data corresponding to a media product or a family of media products; determining, based on first user request, a first user-defined authorized class for the private group within a plurality of other user accounts having a private connection with the first user account; delivering first user-selected content, to the authorized class, the delivered content including one of the collected feedback data or a content recommendation corresponding to the content feedback data from the first user account; and establishing a reciprocity of limited access to the delivered content exclusively between the other user accounts of the authorized class.

Claims (59)

1. A method of sharing content within a private group using a content review application, the method comprising:

implementing an instance of a content review application;

establishing, in the implemented instance of the content review application, a private connection between first and second individual user accounts of the content review application included in the private group, the first and second individual user accounts characterized by a generic, non-power user account status;

collecting content feedback data from a first user account of the first and second individual user accounts within the private group, the content feedback data including at least one rating or classification and corresponding to a audiovisual production or a family of audiovisual productions;

determining, based on first user request, a first user-defined authorized class for the private group within a plurality of other user accounts having a private connection with the first user account;

delivering first user-selected content, to the authorized class, the delivered first content including one of the collected feedback data or a content recommendation corresponding to the content feedback data from the first user account;

establishing a reciprocity of limited access to the delivered first content exclusively between the other user accounts of the authorized class; and

establishing, in the implemented instance of the content review application, a public connection between the two individual user accounts and a third user account, wherein the third user account is characterized by a power user account status and the first and second user accounts are permitted to receive second content from the third user account and non-exclusively between user accounts of an authorized class.

2. The method of claim 1 , wherein delivering the first content occurs asynchronously with collecting the content feedback data.

3. The method of claim 1 , further comprising:

predicting, via an algorithm, a class of the plurality of other user accounts that will be receptive to the collected feedback data or the content recommendation; and

impeding delivery to users outside the predicted class.

4. The method of claim 3 , wherein predicting includes:

dynamically indexing respective feedback data from the plurality of other user accounts; and

determining, for each user account in the plurality of other user accounts, an index of irrelevant categories based on the respective feedback data.

5. The method of claim 1 , wherein the delivering includes prompting the first user account to select or deselect at least one of a plurality of candidate accounts, each of the candidate accounts having a private connection in the content review application with the first user account, to receive the collected feedback data or the content recommendation.

6. The method of claim 5 , wherein prompting the first user account to select or deselect at least one of a plurality of candidate accounts occurs contemporaneously, concurrently, or simultaneously with collecting the content feedback data from the first user account.

7. The method of claim 1 , further comprising:

collecting content feedback data from a second user account within the private group, the content feedback data corresponding to a audiovisual production or a family of audiovisual productions; and

delivering, to a plurality of user accounts having a private connection with the second user account, at least one of the collected feedback data or the content recommendation corresponding to the content feedback data from the second user account.

8. The method of claim 7 , wherein the delivering includes prompting the second user account to select or deselect at least one of a plurality of candidate accounts, each of the candidate accounts having a private connection in the content review application with the first user account, to receive the collected feedback data or a content recommendation.

9. A system comprising:

one or more computer processors; and

one or more computer-readable mediums storing instructions that, when executed by the one or more computer processors, cause the system to perform operations comprising:

implementing an instance of a content review application;

establishing, in the implemented instance of the content review application, a private connection between first and second individual user accounts of the content review application included in a private group, the first and second individual user accounts characterized by a generic, non-power user account status;

collecting content feedback data from a first user account of the first and second individual user accounts within a private group, the content feedback data including at least one rating or classification and corresponding to a audiovisual production or a family of audiovisual productions;

determining, based on first user request, a first user-defined authorized class for the private group within a plurality of other user accounts having a private connection with the first user account;

delivering first user-selected content, to the authorized class, the delivered first content including one of the collected feedback data or a content recommendation corresponding to the content feedback data from the first user account;

establishing a reciprocity of limited access to the first delivered content exclusively between the other user accounts of the authorized class; and

establishing, in the implemented instance of the content review application, a public connection between the two individual user accounts and a third user account, wherein the third user account is characterized by a power user account status and the first and second user accounts are permitted to receive second content from the third user account and non-exclusively between user accounts of an authorized class.

10. The system of claim 9 , wherein delivering the content occurs asynchronously with collecting the content feedback data.

11. The system of claim 9 , wherein the operations further comprise:

predicting, via an algorithm, a class of the plurality of other user accounts that will be receptive to the collected feedback data or the content recommendation; and

impeding delivery to users outside the predicted class.

12. The system of claim 11 , wherein the predicting includes:

dynamically indexing respective feedback data from the plurality of other user accounts; and

determining, for each user account in the plurality of other user accounts, an index of irrelevant categories based on the respective feedback data.

13. The system of claim 9 , wherein the delivering includes prompting the first user account to select or deselect at least one of a plurality of candidate accounts, each of the candidate accounts having a private connection in the content review application with the first user account, to receive the collected feedback data or the content recommendation.

14. The system of claim 13 , wherein prompting the first user account to select or deselect at least one of a plurality of candidate accounts occurs contemporaneously, concurrently, or simultaneously with collecting the content feedback data from the first user account.

15. The system of claim 9 , wherein the operations further comprise:

collecting content feedback data from a second user account within the private group, the content feedback data corresponding to a audiovisual production or a family of audiovisual productions; and

delivering, to a plurality of user accounts having a private connection with the second user account, at least one of the collected feedback data or the content recommendation corresponding to the content feedback data from the second user account.

16. The system of claim 15 , wherein the delivering includes prompting the second user account to select or deselect at least one of a plurality of candidate accounts, each of the candidate accounts having a private connection in the content review application with the first user account, to receive the collected feedback data or a content recommendation.

17. A non-transitory machine-readable medium storing instructions which, when executed by a machine, cause the machine to perform operations comprising:

implementing an instance of a content review application;

establishing, in the implemented instance of the content review application, a private connection between first and second individual user accounts of the content review application included in a private group, the first and second individual user accounts characterized by a generic, non-power user account status;

collecting content feedback data from a first user account of the first and second individual user accounts within the private group, the content feedback data including at least one rating or classification and corresponding to a audiovisual production or a family of audiovisual productions;

determining, based on first user request, a first user-defined authorized class for the private group within a plurality of other user accounts having a private connection with the first user account;

delivering first user-selected content, to the authorized class, the delivered first content including one of the collected feedback data or a content recommendation corresponding to the content feedback data from the first user account; and

establishing a reciprocity of limited access to the delivered first content exclusively between the other user accounts of the authorized class; and

establishing, in the implemented instance of the content review application, a public connection between the two individual user accounts and a third user account, wherein the third user account is characterized by a power user account status and the first and second user accounts are permitted to receive second content from the third user account and non-exclusively between user accounts of an authorized class.

18. The medium of claim 17 , wherein delivering the content occurs asynchronously with collecting the content feedback data.

19. The medium of claim 18 , wherein the operations further comprise:

predicting, via an algorithm, a class of the plurality of other user accounts that will be receptive to the collected feedback data or the content recommendation; and

impeding delivery to users outside the predicted class.

20. The medium of claim 19 , wherein the predicting includes:

dynamically indexing respective feedback data from the plurality of other user accounts; and

determining, for each user account in the plurality of other user accounts, an index of irrelevant categories based on the respective feedback data.

Assignments (2)
CHANGE OF NAME Recorded Nov 28, 2022
From: SCREENING ROOM MEDIA, INC.
To: SR LABS, INC.
Reel/Frame 062004/0250 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2022
From: SINGH, MAN JIT; SMITH, JONATHAN; HOLAHAN, SEAN
To: SCREENING ROOM MEDIA, INC.
Reel/Frame 060032/0434 →
Continuity (1)
Related Publication 20230412861A1 · Dec 21, 2023