Method and system for music information retrieval
First Claim
1. A computer based method for selecting and displaying advertisements, comprising the steps:
- receiving an audio clip from a user;
computing musical features of said audio clip;
transmitting said musical features of said audio clip to a server; and
receiving a set of advertisements from said server determined to be relevant in the context of said audio clip by comparing said musical features of said audio clip to musical features stored in a database and associated with a plurality of advertisements stored in said database to find said set of advertisements from said database that is determined to be relevant in the context of said audio clip.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for searching or finding music with music, by searching, e.g., for music from a library that has a sound that is similar to a given sound provided as a search query, and to methods and systems for tracking revenue generated by these computer-user interactions, and for promoting music and selling advertising space. These include, inter alia, systems that allow a user to discover unknown music, and systems that allow a user to look for music based directly on queries formed from sounds that the user likes. In some embodiments these queries are comprised of a clip or relatively small segment of a larger media file. A client server system comprising web graphical elements, advertisements and/or other affiliated revenue links, elements in support of the music query and a music player, a database, elements for matching music clips to clips from a library, and elements to present results.
97 Citations
24 Claims
-
1. A computer based method for selecting and displaying advertisements, comprising the steps:
-
receiving an audio clip from a user;
computing musical features of said audio clip;
transmitting said musical features of said audio clip to a server; and
receiving a set of advertisements from said server determined to be relevant in the context of said audio clip by comparing said musical features of said audio clip to musical features stored in a database and associated with a plurality of advertisements stored in said database to find said set of advertisements from said database that is determined to be relevant in the context of said audio clip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for selecting and displaying advertisements, comprising:
-
a client device, associated with a user and connected to a communications network, for receiving an audio clip from said user and computing musical features of said audio clip; and
a server for;
receiving said musical features of said audio clip from said client device over said communications network, determining a set of advertisements to be relevant in the context of said audio clip by comparing said musical features of said audio clip to musical features stored in a database and associated with a plurality of advertisements stored in said database to find said set of advertisements from said database that is determined to be relevant in the context of said audio clip; and
transmitting said set of advertisements to said client device over said communications network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer medium comprising a code for selecting and displaying advertisements, said code comprising instruction for:
-
receiving an audio clip from a user;
computing musical features of said audio clip;
transmitting said musical features of said audio clip to a server; and
receiving a set of advertisements from said server determined to be relevant in the context of said audio clip by comparing said musical features of said audio clip to musical features stored in a database and associated with a plurality of advertisements stored in said database to find said set of advertisements from said database that is determined to be relevant in the context of said audio clip. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification