IP Library › Granted Patent US 12,183,368
Granted Patent B2
US 12,183,368 · App. 18/241,481 · Granted Dec 31, 2024

Playlist programming

Inventor: Damian Franken Manning (New York, NY)
Assignee: Malibu Entertainment, Inc.
G11B27/00G06F16/24578G06F16/40G06F16/4387G06F16/483G06F16/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 12,183,368
App. No.
18/241,481
Granted
Dec 31, 2024
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:

determining that a virtual music room is accessible to a first user and a second user, wherein media items of a playlist are provided to a plurality of users of the virtual music room, including the first user and the second user;

determining that at least the second user of the virtual music room has rights to a media item to be added to the playlist for the virtual music room;

adding the media item to the playlist for the virtual music room at a second position distinct from a requested first position when the first user does not have rights to the media item; and

providing the media item to the plurality of users of the virtual music room including the first user and the second user when a playback of the playlist reaches the media item, when the first user does not have rights to the media item and when it is determined that at least the second user of the plurality of users has rights to the media item.

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

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

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

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

6. The method of claim 1 , further comprising:

determining whether the first user has rights to the media item based on a list of media items to which the first user has rights.

7. A system comprising:

a processor configured to:

determine that a virtual music room is accessible to a first user and a second user, wherein media items of a playlist are provided to a plurality of users, including the first user and the second user;

determine that at least the second user of the virtual music room has rights to a media item to be added to the playlist for the virtual music room;

add the media item to the playlist for the virtual music room at a second position distinct from a requested first position when the first user does not have rights to the media item; and

provide the media item to the plurality of users of the virtual music room including the first user and the second user when a playback of the playlist reaches the media item, when the first user does not have rights to the media item and when it is determined that at least the second user of the plurality of users has rights to the media item.

8. The system of claim 7 , wherein the media item is at least one selected from a group consisting of: an audio media item, a video media item, and a text media item.

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

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

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

12. The system of claim 7 , wherein the processor determines whether the first user has rights to the media item based on a list of media items to which the first user has rights.

13. One or more non-transitory computer-readable media storing instructions executable by one or more processors that, when executed by the one or more processors, cause the one or more processors to perform acts comprising:

determining that a virtual music room is accessible to a first user and a second user, wherein media items of a playlist are provided to a plurality of users of the virtual music room, including the first user and the second user;

determining that at least the second user of the virtual music room has rights to a media item to be added to the playlist for the virtual music room;

adding the media item to the playlist for the virtual music room at a second position distinct from a requested first position when the first user does not have rights to the media item; and

providing the media item to the plurality of users of the virtual music room including the first user and the second user when a playback of the playlist reaches the media item, when the first user does not have rights to the media item and when it is determined that at least the second user of the plurality of users has rights to the media item.

14. The method of claim 1 , wherein the media item is an audio media item.

15. The method of claim 1 , wherein the media item is a video media item.

16. The method of claim 1 , wherein the media item is a text media item.

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

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

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

20. The method of claim 1 , further comprising:

determining whether the first user has rights to the media item based on a list of media items to which the first user has rights.

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 1, 2023
From: MANNING, DAMIAN FRANKEN
To: RCRDCLUB CORPORATION
Reel/Frame 064775/0286 →
Continuity (5)
Continuation 17880784 · Aug 4, 2022
Continuation 17021081 · Sep 15, 2020
Continuation 15972420 · May 7, 2018
Continuation 14266675 · Apr 30, 2014
Related Publication 20230410846A1 · Dec 21, 2023