IP Library Granted Patent US 11,023,522
Granted Patent B2
US 11,023,522 · App. 16/173,451 · Granted Jun 1, 2021

Creating a single playlist with multiple authors

Inventors: Jason Robert Richard Sanio (Mountain View, CA); Courtney Hampson (Mountain View, CA)
Assignee: Google LLC
G06F16/639G06F16/4387G06F21/6209
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,023,522
App. No.
16/173,451
Granted
Jun 1, 2021
Kind
B2
Abstract

A method for creating a single playlist with multiple authors is disclosed. The method includes storing a uniform resource locator (URL) of a playlist and a first identifier (ID) of a first user that is an author of the playlist as metadata of the playlist, receiving an invite indication that a second user is to be invited as another author of the playlist, providing sharing options for inviting the second user to be the another author, receiving a sharing indication of a selected sharing option of the sharing options, providing, based on the selected sharing option, an invitation to the second user, the invitation to request the second user to be an author of the playlist and to provide access to the playlist via the URL, and storing a second ID of the second user and permissions corresponding to the second user as the metadata of the playlist.

Claims (41)

1. A method comprising:

storing, by a processing device of a content sharing platform, a uniform resource locator (URL) of a playlist and a first identifier (ID) of a first user that is an author of the playlist as metadata of the playlist, the URL to access the playlist on the content sharing platform;

receiving an invite indication that a second user is to be invited as another author of the playlist;

providing, via a graphical user interface (GUI) of the content sharing platform, sharing options for inviting the second user to be the another author of the playlist, the sharing options comprising at least a social network and email;

receiving a sharing indication of a selected sharing option of the sharing options;

providing, based on the selected sharing option, an invitation for the second user, the invitation to request the second user to be an author of the playlist and to provide access to the playlist via the URL; and

responsive to receiving an acceptance indication of acceptance of the request by the second user, storing a second ID of the second user and permissions corresponding to the second user as the metadata of the playlist.

2. The method of claim 1 , wherein the playlist comprises one or more content items of the content sharing platform grouped together for continuous playback.

3. The method of claim 1 , wherein the first user is an only author of the playlist with revocation privileges with respect to the playlist.

4. The method of claim 1 , wherein the permissions are selected by the first user and define editing rights of the playlist that are assigned to the second user, and wherein the second user is allowed to interact with the playlist in accordance with the permissions corresponding to the second user.

5. The method of claim 1 , wherein the sharing indication comprises the second ID of the second user and the permissions corresponding to the second user, wherein the permissions comprise content type permissions pertaining to the second user, the content type permissions to restrict a type of content item of the content sharing platform that the second user can add to the playlist, wherein the type of content item is in accordance with a content rating of the content item.

6. The method of claim 1 , wherein the permissions comprise at least one of adding content items to the playlist, deleting content items from the playlist, editing a title of the playlist, editing a description of the playlist, editing an order of the playlist, inviting users to view the playlist, or inviting users as authors of the playlist.

7. The method of claim 1 , wherein the second user comprises a plurality of users of the content sharing platform.

8. The method of claim 1 , wherein the invitation further comprises the URL of the playlist.

9. An apparatus comprising:

a display device;

a memory communicably coupled to the display device; and

a processing device communicably coupled to the memory, the processing device to execute instructions to:

store a uniform resource locator (URL) of a playlist and a first identifier (ID) of a first user that is an author of the playlist as metadata of the playlist, the URL to access the playlist on a content sharing platform;

receive an invite indication that a second user is to be invited as another author of the playlist;

provide, via a graphical user interface (GUI) of the content sharing platform, sharing options for inviting the second user to be the another author of the playlist, the sharing options comprising at least a social network and email;

receive a sharing indication of a selected sharing option of the sharing options;

provide, based on the selected sharing option, an invitation for the second user, the invitation to request the second user to be an author of the playlist and to provide access to the playlist via the URL; and

responsive to receiving an acceptance indication of acceptance of the request by the second user, store a second ID of the second user and permissions corresponding to the second user as the metadata of the playlist.

10. The apparatus of claim 9 , wherein the playlist comprises one or more content items of the content sharing platform grouped together for continuous playback.

11. The apparatus of claim 9 , wherein the first user is an only author of the playlist with revocation privileges with respect to the playlist.

12. The apparatus of claim 9 , wherein the permissions are selected by the first user and define editing rights of the playlist that are assigned to the second user, and wherein the second user is allowed to interact with the playlist in accordance with the permissions corresponding to the second user.

13. The apparatus of claim 9 , wherein the sharing indication comprises the second ID of the second user and the permissions corresponding to the second user, wherein the permissions comprise content type permissions pertaining to the second user, the content type permissions to restrict a type of content item of the content sharing platform that the second user can add to the playlist, wherein the type of content item is in accordance with a content rating of the content item.

14. The apparatus of claim 9 , wherein the permissions comprise at least one of adding content items to the playlist, deleting content items from the playlist, editing a title of the playlist, editing a description of the playlist, editing an order of the playlist, inviting users to view the playlist, or inviting users as authors of the playlist.

15. The apparatus of claim 9 , wherein the invitation further comprises the URL of the playlist.

16. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to perform operations comprising:

storing, by the processing device of a content sharing platform, a uniform resource locator (URL) of a playlist and a first identifier (ID) of a first user that is an author of the playlist as metadata of the playlist, the URL to access the playlist on the content sharing platform;

receiving an invite indication that a second user is to be invited as another author of the playlist;

providing, via a graphical user interface (GUI) of the content sharing platform, sharing options for inviting the second user to be the another author of the playlist, the sharing options comprising at least a social network and email;

receiving a sharing indication of a selected sharing option of the sharing options;

providing, based on the selected sharing option, an invitation for the second user, the invitation to request the second user to be an author of the playlist and to provide access to the playlist via the URL; and

responsive to receiving an acceptance indication of acceptance of the request by the second user, storing a second ID of the second user and permissions corresponding to the second user as the metadata of the playlist.

17. The non-transitory machine-readable storage medium of claim 16 , wherein the playlist comprises one or more content items of the content sharing platform grouped together for continuous playback.

18. The non-transitory machine-readable storage medium of claim 16 , wherein the permissions are selected by the first user and define editing rights of the playlist that are assigned to the second user, and wherein the second user is allowed to interact with the playlist in accordance with the permissions corresponding to the second user.

19. The non-transitory machine-readable storage medium of claim 16 , wherein the sharing indication comprises the second ID of the second user and the permissions corresponding to the second user, wherein the permissions comprise content type permissions pertaining to the second user, the content type permissions to restrict a type of content item of the content sharing platform that the second user can add to the playlist, wherein the type of content item is in accordance with a content rating of the content item.

20. The non-transitory machine-readable storage medium of claim 16 , wherein the permissions comprise at least one of adding content items to the playlist, deleting content items from the playlist, editing a title of the playlist, editing a description of the playlist, editing an order of the playlist, inviting users to view the playlist, or inviting users as authors of the playlist.

Assignments (2)
CHANGE OF NAME Recorded Nov 1, 2018
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 047381/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2018
From: SANIO, JASON ROBERT RICHARD; HAMPSON, COURTNEY
To: GOOGLE INC.
Reel/Frame 047341/0656 →
Continuity (2)
Continuation 14160679 · Jan 22, 2014
Related Publication 20190065591A1 · Feb 28, 2019