IP Library › Granted Patent US 11,580,120
Granted Patent B2
US 11,580,120 · App. 17/525,498 · Granted Feb 14, 2023

Methods and apparatus for determining a mood profile associated with media data

Inventors: Ching-Wei Chen (Oakland, CA); Kyogu Lee (Albany, CA); Peter C. DiMaria (Berkeley, CA); Markus K. Cremer (Orinda, CA)
Assignee: Gracenote, Inc.
G06F16/24578G06F16/4387G10H1/0008G10H2240/085G10H2240/131
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,580,120
App. No.
17/525,498
Granted
Feb 14, 2023
Kind
B2
Abstract

Examples described herein may perform various operations based on mood congruency. An example method involves accessing, by a processor, from a database, a score that represents a degree of congruency between a first mood vector that describes first media data and a second mood vector that describes second media data, wherein the score is generated based on (i) a first value that the first mood vector associates with a first mood, (ii) a second value that the second mood vector associates with a second mood, and (iii) a degree of congruency between the first and second moods, based on the score, comparing, by the processor, a first characteristic of the first media data, other than the first mood, with a second characteristic of the second media data, other than the second mood, and based at least in part on an output of the comparing, providing an indicator to a module.

Claims (32)

1. A method comprising:

accessing, by a processor, from a database, a score that represents a degree of congruency between a first mood vector that describes first media data and a second mood vector that describes second media data, wherein the score is generated based on (i) a first value that the first mood vector associates with a first mood, (ii) a second value that the second mood vector associates with a second mood, and (iii) a degree of congruency between the first mood and the second mood;

based on the score, comparing, by the processor, a first characteristic of the first media data, other than the first mood, with a second characteristic of the second media data, other than the second mood; and

based at least in part on an output of the comparing, providing an indicator to a module.

2. The method of claim 1 , wherein providing the indicator to the module comprises displaying a selectable indication of the second media data on a user interface.

3. The method of claim 1 , wherein providing the indicator to the module comprises accessing the second media data from data storage.

4. The method of claim 1 , wherein providing the indicator to the module comprises playing the second media data using a signal generation device.

5. The method of claim 1 , wherein the first characteristic and the second characteristic comprise at least one of genre, origin, tempo, or era of the first media data and the second media data, respectively.

6. The method of claim 1 , wherein the first characteristic and the second characteristic comprise first and second metadata associated with the first media data and the second media data, respectively.

7. The method of claim 1 , wherein providing the indicator to the module comprises adding the second media data to a playlist.

8. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:

accessing, by a processor, from a database, a score that represents a degree of congruency between a first mood vector that describes first media data and a second mood vector that describes second media data, wherein the score is generated based on (i) a first value that the first mood vector associates with a first mood, (ii) a second value that the second mood vector associates with a second mood, and (iii) a degree of congruency between the first mood and the second mood;

based on the score, comparing, by the processor, a first characteristic of the first media data, other than the first mood, with a second characteristic of the second media data, other than the second mood; and

based at least in part on an output of the comparing, providing an indicator to a module.

9. The non-transitory machine-readable storage medium of claim 8 , wherein providing the indicator to the module comprises displaying a selectable indication of the second media data on a user interface.

10. The non-transitory machine-readable storage medium of claim 8 , wherein providing the indicator to the module comprises accessing the second media data from data storage.

11. The non-transitory machine-readable storage medium of claim 8 , wherein providing the indicator to the module comprises playing the second media data using a signal generation device.

12. The non-transitory machine-readable storage medium of claim 8 , wherein the first characteristic and the second characteristic comprise at least one of genre, origin, tempo, or era of the first media data and the second media data, respectively.

13. The non-transitory machine-readable storage medium of claim 8 , wherein the first characteristic and the second characteristic comprise first and second metadata associated with the first media data and the second media data, respectively.

14. The non-transitory machine-readable storage medium of claim 8 , wherein providing the indicator to the module comprises adding the second media data to a playlist.

15. A system comprising:

a memory that stores instructions;

a database;

one or more processors configured by the instructions to perform operations comprising:

accessing, by a processor, from a database, a score that represents a degree of congruency between a first mood vector that describes first media data and a second mood vector that describes second media data, wherein the score is generated based on (i) a first value that the first mood vector associates with a first mood, (ii) a second value that the second mood vector associates with a second mood, and (iii) a degree of congruency between the first mood and the second mood;

based on the score, comparing, by the processor, a first characteristic of the first media data, other than the first mood, with a second characteristic of the second media data, other than the second mood; and

based at least in part on an output of the comparing, providing an indicator to a module.

16. The system of claim 15 , wherein providing the indicator to the module comprises displaying a selectable indication of the second media data on a user interface.

17. The system of claim 15 , wherein providing the indicator to the module comprises accessing the second media data from data storage.

18. The system of claim 15 , wherein providing the indicator to the module comprises playing the second media data using a signal generation device.

19. The system of claim 15 , wherein the first characteristic and the second characteristic comprise at least one of genre, origin, tempo, or era of the first media data and the second media data, respectively.

20. The system of claim 15 , wherein the first characteristic and the second characteristic comprise first and second metadata associated with the first media data and the second media data, respectively.

Assignments (4)
SECURITY INTEREST Recorded May 8, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: ARES CAPITAL CORPORATION
Reel/Frame 063574/0632 →
SECURITY INTEREST Recorded Apr 28, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A.
Reel/Frame 063561/0381 →
SECURITY AGREEMENT Recorded Jan 31, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 063560/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2021
From: CHEN, CHING-WEI; LEE, KYOGU; DIMARIA, PETER C.; CREMER, MARKUS K.
To: GRACENOTE, INC.
Reel/Frame 058101/0841 →
Continuity (5)
Continuation 16685281 · Nov 15, 2019
Continuation 15807378 · Nov 8, 2017
Continuation 14312007 · Jun 23, 2014
Continuation 12489861 · Jun 23, 2009
Related Publication 20220067057A1 · Mar 3, 2022
Cited By (1)
US 12,681,938