Claims
- 1. A method for selling products containing or relating to audio content, said method comprising the steps of:
receiving a recorded audio content image; generating audio identifying information for the audio content image; determining whether the audio identifying information generated for the audio content image matches audio identifying information in an audio content database; and if the audio identifying information generated for the audio content image matches audio identifying information in the audio content database, charging a fee for at least one product containing or relating to audio content that corresponds to the matching audio identifying information.
- 2. The method according to claim 1,
wherein the receiving step includes the sub-step of receiving a transmitted audio content image of at least a portion of a song, and the charging step includes the sub-step of transmitting a recording of at least a song that corresponds to the matching audio identifying information.
- 3. A method for selling products containing audio content, said method comprising the steps of:
receiving a recorded audio content image; generating audio identifying information for the audio content image; determining whether the audio identifying information generated for the audio content image matches audio identifying information in an audio content database; and if the audio identifying information generated for the audio content image matches audio identifying information in the audio content database, generating a product containing audio content that corresponds to the matching audio identifying information.
- 4. The method according to claim 3, further comprising the step of charging a fee for the generated product.
- 5. A method for selling products containing or relating to audio content, said method comprising the steps of:
determining whether audio identifying information generated for an audio content image matches audio identifying information in an audio content database; and if the audio identifying information generated for the audio content image matches audio identifying information in the audio content database, identifying at least one product containing or relating to audio content that corresponds to the matching audio identifying information.
- 6. The method according to claim 5, further comprising the steps of:
receiving the audio content image; and generating the audio identifying information for the audio content image.
- 7. The method according to claim 5, further comprising the step of receiving the audio identifying information for the audio content image.
- 8. The method according to claim 5, further comprising the step of charging a fee for the identified product.
- 9. The method according to claim 5, wherein the audio identifying information is an audio feature signature that is based on audio content.
- 10. The method according to claim 9, wherein the determining step includes the sub-step of comparing the audio feature signature generated for the audio content image with the audio feature signatures stored in the audio content database.
- 11. The method according to claim 5, further comprising the steps of:
generating audio identifying information corresponding to predetermined audio content; and storing the audio identifying information corresponding to the predetermined audio content in the audio content database.
- 12. The method according to claim 5, further comprising the step of charging a fee for identifying the audio content that corresponds to the matching audio identifying information.
- 13. The method according to claim 6, wherein the generating step includes the sub-steps of:
obtaining an audio signal characterized by a time dependent power spectrum; analyzing the spectrum to obtain a plurality of time dependent frequency components; detecting a plurality of events in the plurality of time dependent frequency components; and producing the audio identifying information for the audio content from the audio datastream based on the plurality of events.
- 14. The method according to claim 13, wherein the sub-step of analyzing the spectrum includes:
sampling the audio signal to obtain a plurality of audio signal samples; taking a plurality of subsets from the plurality of audio signal samples; and performing a Fourier transform on each of the plurality of subsets to obtain a set ofFourier frequency components.
- 15. The method according to claim 6, wherein the generating step includes the sub-steps of:
performing a Fourier transformation of the audio signals of the portion into a time series of audio power dissipated over a first plurality of frequencies; grouping the frequencies into a smaller second plurality of bands that each include a range of neighboring frequencies; detecting power dissipation events in each of the bands; and grouping together the power dissipation events from mutually adjacent bands at a selected moment so as to form the identifying feature.
- 16. A computer-readable medium encoded with a program for selling products containing audio content, said program containing instructions for performing the steps of:
receiving a recorded audio content image; generating audio identifying information for the audio content image; determining whether the audio identifying information generated for the audio content image matches audio identifying information in an audio content database; and if the audio identifying information generated for the audio content image matches audio identifying information in the audio content database, generating a product containing audio content that corresponds to the matching audio identifying information.
- 17. The computer-readable medium according to claim 16, wherein said program further contains instructions for performing the step of charging a fee for the generated product.
- 18. A computer-readable medium encoded with a program for selling products containing or relating to audio content, said program containing instructions for performing the steps of:
determining whether audio identifying information generated for an audio content image matches audio identifying information in an audio content database; and if the audio identifying information generated for the audio content image matches audio identifying information in the audio content database, identifying at least one product containing or relating to audio content that corresponds to the matching audio identifying information.
- 19. The computer-readable medium according to claim 18, wherein said program further contains instructions for performing the steps of:
receiving the audio content image; and generating the audio identifying information for the audio content image.
- 20. The computer-readable medium according to claim 18, wherein said program further contains instructions for performing the step of receiving the audio identifying information for the audio content image.
- 21. The computer-readable medium according to claim 18, further comprising:
receiving a transmitted audio content image of at least a portion of a song; and transmitting a recording of at least a song that corresponds to the matching audio identifying information.
- 22. The computer-readable medium according to claim 18,
wherein the audio identifying information is an audio feature signature that is based on audio content, and the determining step includes the sub-step of comparing the audio feature signature generated for the audio content image with the audio feature signatures stored in the audio content database.
- 23. The computer-readable medium according to claim 19, wherein said program further contains instructions for performing the steps of:
generating audio identifying information corresponding to predetermined audio content; and storing the audio identifying information corresponding to the predetermined audio content in the audio content database.
- 24. The computer-readable medium according to claim 19, wherein the generating step includes the sub-steps of:
obtaining an audio signal characterized by a time dependent power spectrum; analyzing the spectrum to obtain a plurality of time dependent frequency components; detecting a plurality of events in the plurality of time dependent frequency components; and producing the audio identifying information for the audio content from the audio datastream based on the plurality of events.
- 25. The computer-readable medium according to claim 24, wherein the sub-step of analyzing the spectrum includes:
sampling the audio signal to obtain a plurality of audio signal samples; taking a plurality of subsets from the plurality of audio signal samples; and performing a Fourier transform on each of the plurality of subsets to obtain a set of Fourier frequency components.
- 26. The computer-readable medium according to claim 19, wherein the generating step includes the sub-steps of:
performing a Fourier transformation of the audio signals of the portion into a time series of audio power dissipated over a first plurality of frequencies; grouping the frequencies into a smaller second plurality of bands that each include a range of neighboring frequencies; detecting power dissipation events in each of the bands; and grouping together the power dissipation events from mutually adjacent bands at a selected moment so as to form the identifying feature.
- 27. A system comprising:
an input interface for receiving a recorded audio content image; an identifying information generator for generating audio identifying information for the audio content image; a match detector for determining whether the audio identifying information generated for the audio content image matches audio identifying information in an audio content database; and a product generator for generating a product containing audio content that corresponds to the matching audio identifying information, if the audio identifying information generated for the audio content image matches audio identifying information in the audio content database.
- 28. A system comprising:
a match detector for determining whether audio identifying information generated for an audio content image matches audio identifying information in an audio content database; and a product identifier for identifying at least one product containing or relating to audio content that corresponds to the matching audio identifying information, if the audio identifying information generated for the audio content image matches audio identifying information in the audio content database.
- 29. The system according to claim 28, further comprising:
an input interface for receiving the audio content image; and an identifying information generator for generating the audio identifying information for the audio content image.
- 30. The system according to claim 28, further comprising an input interface for receiving the audio identifying information for the audio content image.
- 31. The system according to claim 28, further comprising:
an output interface for transmitting a recording of at least a song that corresponds to the matching audio identifying information, wherein the input interface is adapted for receiving a transmitted audio content image of at least a portion of a song.
- 32. The system according to claim 28, wherein the audio identifying information is an audio feature signature that is based on audio content.
- 33. The system according to claim 32, wherein the match detector compares the audio feature signature generated for the audio content image with the audio feature signatures stored in the audio content database.
- 34. The system according to claim 28, wherein the audio content database stores audio identifying information for predetermined audio content.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part of prior U.S. application Ser. No. 09/803,298, filed Mar. 9, 2001, now ______ , which is based upon and claims priority from prior U.S. Provisional Application No. 60/245,799, filed Nov. 3, 2000. The entire disclosures of application Ser. No. 09/803,298 and Provisional Application No. 60/245,799 are herein incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60245799 |
Nov 2000 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09803298 |
Mar 2001 |
US |
Child |
10080097 |
Feb 2002 |
US |