Method and system for finding approximate matches in database
DCFirst Claim
1. At least one computer program stored on a computer-readable medium, embodying a method of searching for a match in a database of a plurality of records, where the records in the database include length information and number of segments for recordings corresponding to the records, comprising:
- calculating approximate length information for the records in the database and for a selected recording having a number of segments; and
determining at least one approximately matching record in the database for the selected recording based on the number of segments and the approximate length information.
9 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Entertainment content complementary to a musical recording is delivered to a user'"'"'s computer by means of a computer network link. The user employs a browser to access the computer network. A plug-in for the browser is able to control an audio CD or other device for playing the musical recording. A script stored on the remote computer accessed over the network is downloaded. The script synchronizes the delivery of the complementary entertainment content with the play of the musical recording.
238 Citations
36 Claims
-
1. At least one computer program stored on a computer-readable medium, embodying a method of searching for a match in a database of a plurality of records, where the records in the database include length information and number of segments for recordings corresponding to the records, comprising:
-
calculating approximate length information for the records in the database and for a selected recording having a number of segments; and determining at least one approximately matching record in the database for the selected recording based on the number of segments and the approximate length information. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
2. A method of searching for a match in a database of a plurality of records, where the records in the database include length information and number of segments for recordings corresponding to the records, comprising:
-
calculating approximate length information for the records in the database and for a selected recording having a number of segments; and determining at least one approximately matching record in the database for the selected recording based on the number of segments and the approximate length information. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A database system, comprising:
-
a storage unit storing a database of a plurality of records, where the records in the database include length information and number of segments for recordings corresponding to the records; and a processing unit, coupled to said storage unit, programmed to calculate approximate length information for the records in the database and for a selected recording having a number of segments, and to determine at least one approximately matching record in the database for the selected recording based on the number of segments and the approximate length information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification