Classification of information and use of classifications in searching and retrieval of information
First Claim
1. A method of creating stored information that describes a first musical composition for use in selecting the first musical composition from among a plurality of other musical compositions that are similar to the first musical composition, according to a plurality of classification values that distinguish among features of similar kinds of musical compositions, comprising the steps of:
- receiving musical information from the first musical composition and determining its features;
creating and storing a new set of the classification values for the first musical composition based on the features that are determined; and
reviewing the new set of classification values based on quality control criteria.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for classification of information and using the classification information in search and retrieval of information. In one embodiment, musical compositions having various highly subjective characteristics and features are classified according to a schema of objective attributes that are associated with the characteristics and features. Categorizers carry out the classification and create and store attribute information in a database. A search and retrieval system can receive information that characterizes the features of a desired composition and can locate a matching composition. As a result, information having subjective characteristics, such as musical compositions, may be compared and similar musical compositions can be located.
-
Citations
53 Claims
-
1. A method of creating stored information that describes a first musical composition for use in selecting the first musical composition from among a plurality of other musical compositions that are similar to the first musical composition, according to a plurality of classification values that distinguish among features of similar kinds of musical compositions, comprising the steps of:
-
receiving musical information from the first musical composition and determining its features; creating and storing a new set of the classification values for the first musical composition based on the features that are determined; and reviewing the new set of classification values based on quality control criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of matching information that describes a first musical composition to stored information that describes a plurality of other musical compositions that are similar to the first musical composition, wherein the stored information comprises a plurality of classification values that distinguish among features of similar kinds of musical compositions, comprising the steps of:
-
receiving first musical information that describes the first musical composition and that includes a first set of classification values based on features of the first musical composition; receiving second musical information that describes the plurality of other musical compositions and determining their features; creating and storing a second set of the classification values for the plurality of other musical compositions based on the features that are determined; matching the first musical information to the second musical information based on the classification values; and creating and storing a list of one or more matching musical compositions selected from among the plurality of other musical compositions based on the matching step. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
- 41. A graphical user interface useful for selecting a first musical composition from among a plurality of other musical compositions that are similar to the first musical composition, based on stored information that comprises a plurality of classification values that distinguish among features of the musical compositions, the graphical user interface comprising a plurality of graphical interface widgets that may be used to select a particular value for each of the classification values.
-
53. A method of matching information that describes a first object to stored information that describes a plurality of other objects that are similar to the first object, wherein the stored information comprises a plurality of classification values that distinguish among features of similar kinds of objects, comprising the steps of:
-
receiving first information that describes the first object and that includes a first set of classification values based on features of the first object; receiving second information that describes the plurality of other objects and determining their features; creating and storing a second set of the classification values for the plurality of other objects based on the features that are determined; matching the first information to the second information based on the classification values; and creating and storing a list of one or more matching objects selected from among the plurality of other objects based on the matching step.
-
Specification