IP Library Patent Application 14163980
Patent Application
App. No. 14/163,980

METHOD FOR RECOMMENDING VIDEOS TO ADD TO A PLAYLIST

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 None
App. No.
14/163,980
Abstract

A method for providing playlist content item recommendations is disclosed. The method includes receiving, at a processing device, a playlist content item recommendation generation request, receiving, at the processing device, a playlist title, generating, at the processing device, one or more playlist content item recommendations for a playlist using the playlist title, and providing, by the processing device, one or more of the generated playlist content item recommendations.

Claims (112)

1 . A method, comprising:

receiving, at a processing device, a playlist content item recommendation generation request;

receiving, at the processing device, a playlist title;

generating, at the processing device, one or more playlist content item recommendations for a playlist using the playlist title; and

providing, by the processing device, one or more of the generated playlist content item recommendations.

2 . The method of claim 1 , further comprising:

receiving, at the processing device, one or more acceptances of one or more of the playlist content item recommendations; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the acceptances.

3 . The method of claim 1 , further comprising:

receiving, at the processing device, indication of one or more playlist content item additions which were not subject of said recommendations; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the playlist content item additions.

4 . The method of claim 1 , further comprising:

receiving, at the processing device, indication of one or more playlist content item deletions, wherein the deleted content items correspond to content items which were subject of said recommendations; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the deletions.

5 . The method of claim 1 , further comprising:

receiving, at the processing device, indication of one or more playlist content item deletions, wherein the deleted content items correspond to content items which were not subject of said recommendations; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the deletions.

6 . The method of claim 1 , further comprising:

receiving, at the processing device, an updated playlist title; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the updated title.

7 . The method of claim 1 , wherein generation further takes into account one or more of:

title metadata of one or more content items;

description metadata of one or more content items;

genre metadata of one or more content items;

keyword metadata of one or more content items;

user comment metadata regarding one or more content items;

transcript metadata of one or more content items;

title metadata of one or more playlists containing one or more content items; or

description metadata of one or more playlists containing one or more content items.

8 . The method of claim 1 , further comprising:

receiving, at the processing device, one or more acceptances of one or more of the playlist content item recommendations; and

generating, at the processing device, one or more non-recommendation-accepting-user playlist content item recommendations, wherein generation takes into account the acceptances.

9 . A method, comprising:

receiving, at a processing device, a playlist content item recommendation generation request;

receiving, at the processing device, a playlist description;

generating, at the processing device, one or more playlist content item recommendations for a playlist using the playlist description; and

providing, by the processing device, one or more of the generated playlist content item recommendations.

10 . The method of claim 9 , further comprising:

receiving, at the processing device, one or more acceptances of one or more of the playlist content item recommendations; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the acceptances.

11 . The method of claim 9 , further comprising:

receiving, at the processing device, indication of one or more playlist content item additions which were not subject of said recommendations; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the playlist content item additions.

12 . The method of claim 9 , further comprising:

receiving, at the processing device, indication of one or more playlist content item deletions, wherein the deleted content items correspond to content items which were subject of said recommendations; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the deletions.

13 . The method of claim 9 , further comprising:

receiving, at the processing device, indication of one or more playlist content item deletions, wherein the deleted content items correspond to content items which were not subject of said recommendations; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the deletions.

14 . The method of claim 9 , further comprising:

receiving, at the processing device, an updated playlist description; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the updated description.

15 . The method of claim 9 , wherein generation further takes into account one or more of:

title metadata of one or more content items;

description metadata of one or more content items;

genre metadata of one or more content items;

keyword metadata of one or more content items;

user comment metadata regarding one or more content items;

transcript metadata of one or more content items;

title metadata of one or more playlists containing one or more content items; or

description metadata of one or more playlists containing one or more content items.

16 . The method of claim 9 , further comprising:

receiving, at the processing device, one or more acceptances of one or more of the playlist content item recommendations; and

generating, at the processing device, one or more non-recommendation-accepting-user playlist content item recommendations, wherein generation takes into account the acceptances.

17 . A method, comprising:

receiving, via a user interface, playlist information;

sending a request for one or more playlist content item recommendations, wherein the request comprises the playlist information;

receiving the one or more playlist content item recommendations;

identifying, via the user interface, one or more acceptances of the playlist content item recommendations; and

adding to a playlist, in accordance with the acceptances, one or more content items.

18 . The method of claim 17 , wherein the playlist information comprises one or more of a playlist title, a playlist description, or one or more playlist entries.

19 . The method of claim 17 , further comprising:

displaying, via the user interface, information regarding one or more of the recommended content items;

presenting via the user interface, for each of the one or more content items for which information is displayed, an addition user interface element; and

receiving, via the user interface, activation of one or more of the addition user interface elements.

20 . The method of claim 19 , further comprising:

receiving one or more additional playlist content item recommendations;

displaying, via the user interface, information regarding one or more of the additional recommended content items; and

redisplaying, via the user interface, information regarding recommended content items for which there was no addition element activation.

21 . An apparatus, comprising:

a memory; and

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

receive a playlist content item recommendation generation request;

receive a playlist title;

generate one or more playlist content item recommendations for a playlist using the playlist title; and

provide one or more of the generated playlist content item recommendations.

22 . The apparatus of claim 21 , wherein the processing device further executes instructions to:

receive one or more acceptances of one or more of the playlist content item recommendations; and

generate one or more additional playlist content item recommendations, wherein generation takes into account the acceptances.

23 . The apparatus of claim 21 , wherein the processing device further executes instructions to:

receive indication of one or more playlist content item deletions, wherein the deleted content items correspond to content items which were subject of said recommendations; and

generate one or more additional playlist content item recommendations, wherein generation takes into account the deletions.

24 . The apparatus of claim 21 , wherein the processing device further executes instructions to:

receive an updated playlist title; and

generate one or more additional playlist content item recommendations, wherein generation takes into account the updated title.

25 . The apparatus of claim 21 , wherein the processing device further executes instructions to:

receive one or more acceptances of one or more of the playlist content item recommendations; and

generate one or more non-recommendation-accepting-user playlist content item recommendations, wherein generation takes into account the acceptances.

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

receiving, at the processing device, a playlist content item recommendation generation request;

receiving, at the processing device, a playlist title;

generating, at the processing device, one or more playlist content item recommendations for a playlist using the playlist title; and

providing, by the processing device, one or more of the generated playlist content item recommendations.

27 . The non-transitory machine-readable storage medium of claim 26 , wherein the processing device performs operations further comprising:

receiving, at the processing device, one or more acceptances of one or more of the playlist content item recommendations; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the acceptances.

28 . The non-transitory machine-readable storage medium of claim 26 , wherein the processing device performs operations further comprising:

receiving, at the processing device, indication of one or more playlist content item deletions, wherein the deleted content items correspond to content items which were subject of said recommendations; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the deletions.

29 . The non-transitory machine-readable storage medium of claim 26 , wherein the processing device performs operations further comprising:

receiving, at the processing device, an updated playlist title; and

generating, at the processing device, one or more additional playlist content item recommendations, wherein generation takes into account the updated title.

Assignments (2)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2014
From: SANIO, JASON ROBERT RICHARD; HAMPSON, COURTNEY
To: GOOGLE INC.
Reel/Frame 032044/0884 →