IP Library Patent Application 12510945
Patent Application
App. No. 12/510,945

Audio Recognition System

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.
12/510,945
Abstract

A system and method of identifying an audio track uses music identification software that produces a fingerprint or audio profile for an audio segment recorded with a portable communication device. The audio profile is transmitted from the portable communication device to a remote service provider over a communication network. The remote server receives the transmitted audio track profile and compares the profile to a stored database of audio tracks. If a matching audio track is identified by the remote server, metadata relating to the identified audio track is transmitted from the remote server to the portable communication device. The received audio track metadata is then displayed on the portable communication device.

Claims (41)

1 . A method of identifying an audio track, said method:

recording an audio track with a portable communication device;

using a music identification algorithm on said portable communication device to analyze the recorded audio track and produce an audio track profile based on said recorded audio track;

transmitting the audio track profile from the portable communication device to a remote service provider over a communication network;

receiving the transmitted audio track profile at the remote service provider;

comparing the transmitted audio track profile to a database of audio tracks;

identifying a matching audio track in said database of audio tracks that most closely corresponds to said audio track profile;

retrieving audio track identification information corresponding to said matching audio track;

transmitting the audio track identification information from said remote service provider to said portable communication device; and

outputting the received audio track identification information on said portable communication device.

2 . The method of claim 1 further comprising the step of attempting to identify a matching audio track in a device database of audio tracks stored in a memory of said portable communication device wherein said audio track profile is only transmitted to said remote service provider if no matching audio track is identified in said memory of said portable communication device.

3 . The method of claim 2 further comprises the step of updating said device database over said communication network.

4 . The method of claim 2 wherein said device database is a subset of musical works selected based upon user input.

5 . The method of claim 1 wherein said portable communication device is a cellular telephone.

6 . The method of claim 1 further comprising the step of producing a no match available message if no match is located in said database of audio works.

7 . A system for identifying musical works, said system comprising:

a portable electronic device having a memory, a microphone and a network connection;

music fingerprinting software stored in said memory of said portable electronic device that produces an audio fingerprint based upon an audio segment recorded by said microphone;

a remote service provider having a database of prerecorded musical works that is accessible by said portable electronic device over said network connection;

wherein said portable electronic device transmits said audio fingerprint to said remote service provider and said remote service provider compares said audio fingerprint to said database of prerecorded musical works, identifies a musical work in said database of prerecorded musical works that corresponds to said audio fingerprint and transmits metadata said identified musical work to said portable electronic device.

8 . The system of claim 7 wherein said portable electronic device further comprises a subset of said database of musical works stored in said memory of said portable electronic device and comparison software for determining if a match for said audio fingerprint is contained in said subset of said database of musical works prior to transmitting said audio fingerprint to said remote service provider.

9 . The system of claim 8 wherein said subset of said database of musical works is remotely updatable via said network connection

10 . The system of claim 7 wherein said portable electronic device is a cellular telephone.

11 . The system of claim 7 wherein said portable electronic device is a digital music player.

12 . The system of claim 7 wherein said metadata includes a song title.

13 . The system of claim 7 wherein said metadata includes an album title.

14 . The system of claim 7 wherein said audio segment is stored in a memory of said portable electronic device.

15 . A method of identifying a musical work, said method comprising:

prompting a user to record an audio segment with a portable electronic device;

processing said audio segment with software on said portable electronic device to produce an audio fingerprint based on said recorded audio segment;

comparing said audio fingerprint to a device database of musical works stored on said portable electronic device to determine if any musical works in said device database match said recorded audio segment;

transmitting the audio fingerprint from the portable electronic device to a remote server over the Internet if no matching musical work is identified in said device database;

receiving the transmitted audio fingerprint at the remote server;

comparing the transmitted audio fingerprint to a remote server database of musical works to determine if any musical works in said remote server database match said recorded audio segment;

retrieving metadata for any identified matching musical works; and

providing said metadata to a user of said portable electronic device.

16 . The method of claim 15 further comprising the step of automatically updating said device database over said Internet.

17 . The method of claim 15 wherein said device database is a subset of musical works selected based upon user input.

18 . The method of claim 15 wherein said portable electronic device is a cellular telephone.

19 . The method of claim 15 further comprising the step of producing a no match available message if no match is located in said device database or said remote server database.

20 . The method of claim 15 wherein said portable electronic device is a digital music player.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2025
From: ACS GROUP ACQUISITION LLC
To: VEVEY LLC
Reel/Frame 070610/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2025
From: VINCI BRANDS LLC
To: ACS GROUP ACQUISITION LLC
Reel/Frame 070610/0783 →
CHANGE OF NAME Recorded May 9, 2022
From: ARMOR ACQUISITION LLC
To: VINCI BRANDS LLC
Reel/Frame 059912/0179 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2021
From: GRIFFIN TECHNOLOGY, LLC
To: ARMOR ACQUISITION LLC
Reel/Frame 058899/0428 →
SECURITY INTEREST Recorded Aug 6, 2021
From: ARMOR ACQUISITION LLC
To: SIENA LENDING GROUP LLC
Reel/Frame 057112/0057 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2016
From: GRIFFIN TECHNOLOGY, INC.
To: GRIFFIN TECHNOLOGY, LLC
Reel/Frame 040447/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2016
From: REYNOLDS, DAVID
To: GRIFFIN TECHNOLOGY, INC
Reel/Frame 039348/0757 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2016
From: GRIFFIN, PAUL
To: GRIFFIN TECHNOLOGY, INC
Reel/Frame 039598/0144 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2016
From: GILBERT, DAVID
To: GRIFFIN TECHNOLOGY, INC
Reel/Frame 039590/0595 →