Multimedia object grouping, selection, and playback system
First Claim
1. A music object organization system, comprising:
- music object organization logic operable to;
determine a first music object group and a second music object group based on a music object characteristic;
identify a heuristic distance measure applicable to the music objects; and
assign the music objects among the first music object group and the second music object group such that the heuristic distance measure between the music objects within the group satisfies a clustering criterion.
5 Assignments
0 Petitions
Accused Products
Abstract
A multimedia organization and playback system intelligently organizes media objects, such as music files, and plays back their contents. The system considers and analyzes multiple media object attributes to determine groups of similar songs. As a result, the system delivers a consistent selection of media to the listener despite wide variations in media characteristics and without overburdening the listener with complicated configuration input. The listener may play back grouped songs based on the similarities between songs. Successive selections may be more or less similar to a current selection based on the organization of the music objects.
52 Citations
34 Claims
-
1. A music object organization system, comprising:
-
music object organization logic operable to; determine a first music object group and a second music object group based on a music object characteristic; identify a heuristic distance measure applicable to the music objects; and assign the music objects among the first music object group and the second music object group such that the heuristic distance measure between the music objects within the group satisfies a clustering criterion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 29, 30, 31, 32, 33)
-
-
10. A music object playback system, comprising:
-
a computer-readable medium configured to store a group of music objects, the group organized based on a music object characteristic associated with the music objects such that a heuristic distance measure between the music objects satisfies a clustering criterion in a vector space determined by the music object characteristic; user interface generation logic operable to display a music object group selector; music object playback logic operable to select a next music object to play from the group of objects by adjusting a next music object selection space based on a determined maximum heuristic distance measure based on an input from the user interface; and a loudspeaker that outputs a currently playing music object. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A product for selecting a next object for playback from a group of music objects, the product comprising:
-
a machine-readable medium; display instructions stored in the machine-readable medium that initiate display of a “
more like this”
user interface element through which an operator reduces a next music object selection space; anddisplay instructions stored in the machine-readable medium that initiate display of a “
less like this”
user interface element through which an operator expands the next music object selection search space. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A multimedia object organization system, comprising:
-
multimedia object organization logic operable to; determine a first multimedia object group and a second multimedia object group based on a multimedia object characteristic; identify a heuristic distance measure applicable to the multimedia objects; and assign the multimedia objects among the first multimedia object group and the second multimedia object group such that the heuristic distance measure between the multimedia objects within the group satisfies a clustering criterion. - View Dependent Claims (34)
-
Specification