IP Library Granted Patent US 10,345,998
Granted Patent B2
US 10,345,998 · App. 15/348,737 · Granted Jul 9, 2019

Recommending different song recording versions based on a particular song recording version

Inventors: Vitor Sessak (Avon, FR); Christian Weitenberner (Venice, CA)
Assignee: GOOGLE LLC
G06F3/0482G06F3/165G06F16/743G06F16/7834G06F16/7844
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 10,345,998
App. No.
15/348,737
Granted
Jul 9, 2019
Kind
B2
Abstract

A video content item may be provided to a user in a first area of a graphical user interface (GUI). Related video content items may be provided in a second area of the GUI. A selection of a control element provided in the GUI may be received where the selection of the control element indicates that the user is interested in an audio component that is included in the provided video content item. In response to receiving the selection of the control element, different versions of the audio component that are included in different video content items may be identified and the second area of the GUI may be modified to prioritize a presentation of at least one of the different video content items that includes a respective different version of the audio component over a presentation of the related video content items in the second area of the GUI.

Claims (56)

1. A method comprising:

providing, to a user, a video content item in a first area of a graphical user interface (GUI);

providing a plurality of video content items that are related to the provided video content item in a second area of the GUI;

receiving a selection of a control element provided in the GUI and associated with the provided video content item, the selection of the control element indicating that the user is interested in an audio component that is included in the provided video content item; and

in response to receiving the selection of the control element:

identifying different versions of the audio component that are included in different video content items; and

modifying, by a processing device, the second area of the GUI to prioritize a presentation of at least one of the different video content items that includes a respective different version of the audio component over a presentation of the related video content items in the second area of the GUI.

2. The method of claim 1 , wherein the modifying of the second area of the GUI comprises:

providing the presentation of the at least one of the different video content items that includes the respective different version of the audio component before the presentation of the related video content items in the second area of the GUI.

3. The method of claim 1 , further comprising:

determining a categorization for the at least one of the different video contents items based on the respective different version of the audio component included in the at least one of the different video content items, wherein the modifying of the second area of the GUI is based on the categorization for the at least one of the different video content items.

4. The method of claim 3 , further comprising:

identifying a characteristic of the user corresponding to one or more categories associated with viewing video content items, wherein the modifying of the second area of the GUI is further based on the characteristic of the user.

5. The method of claim 1 , wherein the identifying of the different versions of the audio component that are included in different video content items comprises:

identifying an audio similarity between the respective different version of the audio component that is included in the at least one of the different video content items and the audio component that is included in the provided video content item.

6. The method of claim 5 , wherein the audio similarity corresponds to similar lyrics used in each of the respective different version of the audio component and the audio component included in the provided video content item.

7. The method of claim 1 , wherein the identifying of the different versions of the audio component that are included in the different video content items comprises:

receiving one or more keywords associated with the at least one of the different video content items that includes the respective different version of the audio component; and

identifying a match between the one or more keywords and another keyword indicating a categorization of the at least one of the different video content items.

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

providing, to a user, a video content item in a first area of a graphical user interface (GUI);

providing a plurality of video content items that are related to the provided video content item in a second area of the GUI;

receiving an indication that the user is interested in an audio component that is included in the provided video content item; and

in response to receiving the indication:

identifying different versions of the audio component that are included in different video content items; and

modifying the second area of the GUI to prioritize a presentation of at least one of the different video content items that includes a respective different version of the audio component over a presentation of the related video content items in the second area of the GUI.

9. The non-transitory machine-readable storage medium of claim 8 , wherein to modifying the second area of the GUI, the operations further comprise:

providing the presentation of the at least one of the different video content items that includes the respective different version of the audio component before the presentation of the related video content items in the second area of the GUI.

10. The non-transitory machine-readable storage medium of claim 8 , the operations further comprising:

determining a categorization for the at least one of the different video contents items based on the respective different version of the audio component included in the at least one of the different video content items, wherein the modifying of the second area of the GUI is based on the categorization for the at least one of the different video content items.

11. The non-transitory machine-readable storage medium of claim 10 , the operations further comprising:

identifying a characteristic of the user corresponding to one or more categories associated with viewing video content items, wherein the modifying of the second area of the GUI is further based on the characteristic of the user.

12. The non-transitory machine-readable storage medium of claim 8 , wherein the to identify the different versions of the audio component that are included in different video content items, the operations further comprise:

identifying an audio similarity between the respective different version of the audio component that is included in the at least one of the different video content items and the audio component that is included in the provided video content item.

13. The non-transitory machine-readable storage medium of claim 12 , wherein the audio similarity corresponds to similar lyrics used in each of the respective different version of the audio component and the audio component included in the provided video content item.

14. The non-transitory machine-readable storage medium of claim 8 , the indication that the user is interested in the audio component that is included in the provided video content item is based on the user viewing the provided video content item at least a threshold amount of times.

15. A system comprising:

a memory; and

a processing device, operatively coupled with the memory, to:

provide, to a user, a video content item in a first area of a graphical user interface (GUI);

provide a plurality of video content items that are related to the provided video content item in a second area of the GUI;

receive a selection of a control element provided in the GUI and associated with the provided video content item, the selection of the control element indicating that the user is interested in an audio component that is included in the provided video content item; and

in response to receiving the selection of the control element:

identify different versions of the audio component that are included in different video content items; and

modify the second area of the GUI to prioritize a presentation of at least one of the different video content items that includes a respective different version of the audio component over a presentation of the related video content items in the second area of the GUI.

16. The system of claim 15 , wherein to modify the second area of the GUI, the processing device is further to:

provide the presentation of the at least one of the different video content items that includes the respective different version of the audio component before the presentation of the related video content items in the second area of the GUI.

17. The system of claim 15 , wherein the processing device is further to:

determine a categorization for the at least one of the different video contents items based on the respective different version of the audio component included in the at least one of the different video content items, wherein the modifying of the second area of the GUI is based on the categorization for the at least one of the different video content items; and

identify a characteristic of the user corresponding to one or more categories associated with viewing video content items, wherein the modifying of the second area of the GUI is further based on the characteristic of the user.

18. The system of claim 17 , wherein to identify the different versions of the audio component that are included in different video content items, the processing device is further to:

identify an audio similarity between the respective different version of the audio component that is included in the at least one of the different video content items and the audio component that is included in the provided video content item.

19. The system of claim 18 , wherein the audio similarity corresponds to similar lyrics used in each of the respective different version of the audio component and the audio component included in the provided video content item.

20. The system of claim 15 , wherein to identify the different versions of the audio component that are included in the different video content items, the processing device is further to:

receive one or more keywords associated with the at least one of the different video content items that includes the respective different version of the audio component; and

identify a match between the one or more keywords and another keyword indicating a categorization of the at least one of the different video content items.

Assignments (2)
CHANGE OF NAME Recorded Oct 20, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044567/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2016
From: SESSAK, VITOR; WEITENBERNER, CHRISTIAN
To: GOOGLE INC.
Reel/Frame 040326/0555 →
Continuity (1)
Related Publication 20180129370A1 · May 10, 2018