IP Library › Granted Patent US 11,443,770
Granted Patent B2
US 11,443,770 · App. 17/021,081 · Granted Sep 13, 2022

Playlist programming

Inventor: Damian Franken Manning (New York, NY)
Assignee: RCRDCLUB Corporation
G11B27/00G06F16/24578G06F16/40G06F16/4387G06F16/951G06F21/00G06F21/10G06Q10/101G06Q50/00G06Q50/01G11B27/102
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 11,443,770
App. No.
17/021,081
Granted
Sep 13, 2022
Kind
B2
Abstract

Systems, device and techniques are disclosed for receiving a request from a user to add a media item to a playlist at a certain playlist position where the media items in the playlist are provided to other users in a media group. Based on a determination that the requesting user has rights to the requested media item, the requested media item may be added to the playlist at the position. When the playlist reaches the position, the user that added the media item to the playlist may be provided with a first version of the media item and the other users in the group may be provided with a second version of the media item. If the user that requested the item to be added to the playlist is determined not to have rights to the media item, the item is added to a position different than the requested position.

Claims (35)

1. A method comprising:

receiving, from a first user of a media group that includes a plurality of users that include the first user and a second user, a request to add a media item to a playlist for the media group at a first position, wherein media items in the playlist are provided to the plurality of users of the media group, including the first user and the second user;

determining that the first user of the media group does not have rights to the media item;

adding the requested media item to the playlist for the media group at a second position distinct from the requested first position based on the determination that the first user does not have rights to the media item;

determining that at least the second user of the plurality of users has rights to the media item; and

providing the media item to the plurality of users of the media group including the first user and the second user when a playback of playlist reaches the media item, based on the determination that the first user does not have rights to the media item and the determination that at least the second user of the plurality of users have rights to the media item.

2. The method of claim 1 , wherein determining that the first user does not have rights to the first version of the media item further comprises analyzing a list of media items to which the first user has rights.

3. The method of claim 1 , further comprising:

adding a subset of the media item to the playlist at the first position based on determining that the first user does not have rights to the media item.

4. The method of claim 1 , wherein the media item is selected from the group consisting of: an audio, a video, and a text.

5. The method of claim 1 , wherein the playlist has a currently playing media item and the first position is the next position in the playlist, after the currently playing media item.

6. The method of claim 1 , wherein the playlist has a currently playing media item and the first position is N media items after the currently playing media item in the playlist.

7. The method of claim 1 , wherein the first position is determined based on a token amount provided by the first user.

8. The method of claim 1 , wherein determining that the first user does not have rights to the first version of the media item further comprises:

analyzing a list of media items to which the first user has rights.

9. The method of claim 1 , further comprising:

receiving a request from the second user to acquire the media item; and

providing the second user with the media item.

10. The method of claim 9 , wherein providing the second user with the media item comprises providing the media item to the second user's mobile device.

11. The method of claim 9 , wherein providing the second user with the media item comprises receiving the media item from a separate storage location.

12. A system comprising:

at least one processor configured to:

receive, from a first user of a media group that includes a plurality of users that that include a first user and a second user, a request to add a media item to a playlist for the media group at a first position, wherein media items in the playlist are provided to the plurality of users of the media group, including the first user and the second user;

determine that the first user of the media group does not have rights to the media item;

add the requested media item to the playlist for the media group at a second position distinct from the first position based on the determination that the first user does not have rights to the media item;

determining that at least the second user of the plurality of users has rights to the media item; and

provide the media item to the plurality of users of the media group including the first user and the second user when a playback of the playlist reaches the media item, based on the determination that the first user does not have rights to the media item and based on the determination that at least the second user of the plurality of users have rights to the media item.

13. The system of claim 12 , wherein the processor determines that the first user does not have rights to the first version of the media item by analyzing a list of media items to which the first user has rights.

14. The system of claim 12 , wherein the processor adds a subset of the media item to the playlist at the first position based on determining that the first user does not have rights to the media item.

15. The system of claim 12 , wherein the media item is selected from the group consisting of: an audio, a video, and a text.

16. The system of claim 12 , wherein the playlist has a currently playing media item and the first position is the next position in the playlist, after the currently playing media item.

17. The system of claim 12 , wherein the playlist has a currently playing media item and the first position is N media items after the currently playing media item in the playlist.

18. The system of claim 12 , wherein the first position is determined based on a token amount provided by the first user.

19. The system of claim 12 , wherein the processor determines that the first user does not have rights to the first version of the media item by analyzing a list of media items to which the first user has rights.

20. The system of claim 12 , wherein the processor receives a request from the second user to acquire the media item, and provides the second user with the media item.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2024
From: RCRDCLUB CORPORATION
To: MALIBU ENTERTAINMENT, INC.
Reel/Frame 066472/0072 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2020
From: MANNING, DAMIAN FRANKEN
To: RCRDCLUB CORPORATION
Reel/Frame 053771/0860 →
Continuity (3)
Continuation 15972420 · May 7, 2018
Continuation 14266674 · Apr 30, 2014
Related Publication 20200411052A1 · Dec 31, 2020