IP Library Granted Patent US 11,392,640
Granted Patent B2
US 11,392,640 · App. 16/698,897 · Granted Jul 19, 2022

Methods and apparatus to identify media that has been pitch shifted, time shifted, and/or resampled

Inventors: Robert Coover (Orinda, CA); Matthew James Wilkinson (Emeryville, CA); Jeffrey Scott (Berkeley, CA); Yongju Hong (Seoul, KR)
Assignee: Gracenote, Inc.
G06F16/683G06F16/632G06F16/634G06F16/65G06F16/685G06F16/686G06K9/6201
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,392,640
App. No.
16/698,897
Granted
Jul 19, 2022
Kind
B2
Abstract

Methods, apparatus, systems and articles of manufacture are disclosed to identify media that has been pitch shifted, time shifted, and/or resampled. An example method includes: generating, by executing an instruction with a processor, a fingerprint from an audio signal; transmitting the fingerprint and adjusting instructions to a central facility to facilitate a query, the adjusting instructions identifying at least one of a pitch shift or a time shift; and receiving a response including an identifier for the audio signal and information corresponding to how the audio signal was adjusted; storing information indicative of the identifier and the information into a database.

Claims (44)

1. A non-transitory computer readable storage medium comprising instructions which, when executed, cause one or more processors to at least:

generate a fingerprint from an audio signal;

transmit the fingerprint and adjusting instructions to a central facility to facilitate a query, the adjusting instructions identifying at least one of a pitch shift, a time shift, or a resample ratio;

receive a response including an identifier for the audio signal and information corresponding to how the audio signal was adjusted; and

store information indicative of the identifier and the information into a database.

2. The non-transitory computer readable storage medium of claim 1 , wherein the instructions cause the one or more processors to transmit a prompt to a user to identify the adjusting instructions.

3. The non-transitory computer readable storage medium of claim 1 , wherein the adjusting instructions are defined by a client.

4. The non-transitory computer readable storage medium of claim 1 , wherein the information can be displayed on a user interface.

5. The non-transitory computer readable storage medium of claim 1 , wherein the instructions cause the one or more processors to modify the adjusting instructions based on the information for a subsequent fingerprint identification.

6. The non-transitory computer readable storage medium of claim 1 , wherein the instructions cause the one or more processors to transmit a data packet including the information to a client.

7. An apparatus comprising:

a fingerprint generator to generate a fingerprint from an audio signal; and

a network interface to:

transmit the fingerprint and adjusting instructions to a central facility to facilitate a query, the adjusting instructions identifying at least one of a pitch shift or a time shift;

receive a response including an identifier for the audio signal and information corresponding to how the audio signal was adjusted; and

store information indicative of the identifier and the information into a database, at least one of the fingerprint generator or the network interface including hardware.

8. The apparatus of claim 7 , further including a user interface to display a prompt to a user to identify the adjusting instructions.

9. The apparatus of claim 7 , wherein the adjusting instructions are defined by a client.

10. The apparatus of claim 7 , wherein the network interface is to transmit a data packet including the information to a client.

11. The apparatus of claim 7 , further including a user interface to display the information to a user.

12. The apparatus of claim 7 , wherein the information is used to modify the adjusting instructions for a subsequent fingerprint identification.

13. A method comprising:

generating, by executing an instruction with a processor, a fingerprint from an audio signal;

transmitting the fingerprint and adjusting instructions to a central facility to facilitate a query, the adjusting instructions identifying at least one of a pitch shift or a time shift;

receiving a response including an identifier for the audio signal and information corresponding to how the audio signal was adjusted; and

storing information indicative of the identifier and the information into a database.

14. The method of claim 13 , further including transmitting a prompt to a user to identify the adjusting instructions.

15. The method of claim 13 , wherein the adjusting instructions are defined by a client.

16. The method of claim 13 , further including transmitting the information as a data packet to a client.

17. The method of claim 13 , further including displaying the information to a user.

18. The method of claim 13 , wherein the information is used to modify the adjusting instructions for a subsequent fingerprint identification.

19. An apparatus comprising:

memory;

instructions in the apparatus; and

processor circuitry to execute the instructions to:

generate a fingerprint from an audio signal;

transmit the fingerprint and adjusting instructions to a central facility to facilitate a query, the adjusting instructions identifying at least one of a pitch shift or a time shift;

receive a response including an identifier for the audio signal and information corresponding to how the audio signal was adjusted; and

store information indicative of the identifier and the information into a database.

20. The apparatus of claim 19 , wherein the processor circuitry is to cause display of a prompt to a user to identify the adjusting instructions.

21. The apparatus of claim 19 , wherein the adjusting instructions are defined by a client.

22. The apparatus of claim 19 , wherein the processor circuitry is to transmit a data packet including the information to a client.

23. The apparatus of claim 19 , wherein the processor circuitry is to cause a display of the information to a user.

24. The apparatus of claim 19 , wherein the information is used to modify the adjusting instructions for a subsequent fingerprint identification.

Assignments (8)
RELEASE (REEL 054066 / FRAME 0064) 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 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 Jan 21, 2020
From: COOVER, ROBERT; WILKINSON, MATTHEW JAMES; SCOTT, JEFFREY; HONG, YONGJU; CREMER, MARKUS KURT; HODGES, TODD
To: GRACENOTE, INC.
Reel/Frame 051568/0305 →
Cited By (1)
US 12,393,629