Scalable Music Recommendation by Search
First Claim
1. A method, implemented at least in part by a computing device, comprising:
- providing a music collection of a particular scale;
determining a distance parameter for locality sensitive hashing based at least in part on the scale of the music collection; and
constructing an index for the music collection.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary method includes providing a music collection of a particular scale, determining a distance parameter for locality sensitive hashing based at least in part on the scale of the music collection and constructing an index for the music collection. Another exemplary method includes providing a song, extracting snippets from the song, analyzing time-varying timbre characteristics of the snippets and constructing one or more queries based on the analyzing. Such exemplary methods may be implemented by a portable device configured to maintain an index, to perform searches based on selected songs or portions of songs and to generate playlists from search results. Other exemplary methods, devices, systems, etc., are also disclosed.
172 Citations
20 Claims
-
1. A method, implemented at least in part by a computing device, comprising:
-
providing a music collection of a particular scale; determining a distance parameter for locality sensitive hashing based at least in part on the scale of the music collection; and constructing an index for the music collection. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, implemented at least in part by a computing device, the method comprising:
-
providing a song; extracting snippets from the song; analyzing time-varying timbre characteristics of the snippets; and constructing one or more queries based on the analyzing. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A portable device comprising:
-
one or more processors; memory; and control logic to select a song, to form a query based on acoustic characteristics of one or more segments of the song, to search an index of a music collection and to recommend songs in the music collection. - View Dependent Claims (19, 20)
-
Specification