IP Library Granted Patent US 11,204,930
Granted Patent B2
US 11,204,930 · App. 16/685,281 · Granted Dec 21, 2021

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,204,930
App. No.
16/685,281
Granted
Dec 21, 2021
Kind
B2
Abstract

Examples described herein may perform various operations based on mood congruency. An example method involves accessing, from a database, a first mood vector that describes first media data and specifies an association between a first value and a first mood, accessing, from the database, a second mood vector that describes a second media data and specifies an association between a second value and a second mood, retrieving a first score that represents congruency between the first and second moods, the first score being retrieved from a data structure that correlates the first and second moods, using a processor, generating a second score that represents congruency between the first and second mood vectors, the generating the second score being based on the accessed first and second values and the retrieved first score, and, based on at least the generated second score, providing an indicator to a module.

Claims (47)

1. A method comprising:

accessing, from a database, a first mood vector that describes first media data and specifies an association between a first value and a first mood;

accessing, from the database, a second mood vector that describes a second media data and specifies an association between a second value and a second mood;

retrieving a first score that represents congruency between the first and second moods, the first score being retrieved from a data structure that correlates the first and second moods;

using a processor, generating a second score that represents congruency between the first and second mood vectors, the generating the second score being based on the accessed first and second values and the retrieved first score; and

based on at least the generated second score, 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 , further comprising:

accessing, from the database, a first characteristic that describes the first media data and a second characteristic that describes the second media data; and

using the processor, comparing the first media characteristic and the second media characteristic,

wherein providing the indicator the module comprises providing the indicator the module based on at least the generated second score and the results of the comparison.

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

7. The method of claim 5 , 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.

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

9. 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, from a database, a first mood vector that describes first media data and specifies an association between a first value and a first mood;

accessing, from the database, a second mood vector that describes a second media data and specifies an association between a second value and a second mood;

retrieving a first score that represents congruency between the first and second moods, the first score being retrieved from a data structure that correlates the first and second moods;

using a processor, generating a second score that represents congruency between the first and second mood vectors, the generating the second score being based on the accessed first and second values and the retrieved first score; and

based on at least the generated second score, providing an indicator to a module.

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

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

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

13. The non-transitory machine-readable storage medium of claim 9 , wherein the operations further comprise:

accessing, from the database, a first characteristic that describes the first media data and a second characteristic that describes the second media data; and

using the processor, comparing the first media characteristic and the second media characteristic,

wherein providing the indicator the module comprises providing the indicator the module based on at least the generated second score and the results of the comparison.

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

15. A system comprising:

a memory that stores instructions;

a database;

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

accessing, from the database, a first mood vector that describes first media data and specifies an association between a first value and a first mood;

accessing, from the database, a second mood vector that describes a second media data and specifies an association between a second value and a second mood;

retrieving a first score that represents congruency between the first and second moods, the first score being retrieved from a data structure that correlates the first and second moods;

using a processor, generating a second score that represents congruency between the first and second mood vectors, the generating the second score being based on the accessed first and second values and the retrieved first score; and

based on at least the generated second score, 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 operations further comprise:

accessing, from the database, a first characteristic that describes the first media data and a second characteristic that describes the second media data; and

using the processor, comparing the first media characteristic and the second media characteristic,

wherein providing the indicator the module comprises providing the indicator the module based on at least the generated second score and the results of the comparison.

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

Assignments (8)
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: GRACENOTE, INC.; A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063605/0001 →
RELEASE (REEL 053473 / FRAME 0001) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063603/0001 →
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENTS LISTED ON SCHEDULE 1 RECORDED ON 6-9-2020 PREVIOUSLY RECORDED ON REEL 053473 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL IP SECURITY AGREEMENT. Recorded Oct 7, 2020
From: A.C. NIELSEN (ARGENTINA) S.A.; A.C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A
Reel/Frame 054066/0064 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jun 9, 2020
From: A. C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NIELSEN UK FINANCE I, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A.
Reel/Frame 053473/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2019
From: CHEN, CHING-WEI; LEE, KYOGU; DIMARIA, PETER C.; CREMER, MARKUS K.
To: GRACENOTE, INC.
Reel/Frame 051023/0138 →