×

Song identification and synchronization

  • US 5,925,843 A
  • Filed: 02/12/1997
  • Issued: 07/20/1999
  • Est. Priority Date: 02/12/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer program being stored on a media readable by a general purpose computer, for configuring the computer upon being read and executed to perform functions comprising determining which of a plurality of music tracks on a user compact disk (CD) comprises digital data representing a selected song, the selected song also being represented by digital data on a reference-CD track on a reference CD, the user CD being inserted in a CD-ROM drive of the general purpose computer, the determining comprising:

  • identifying a user-CD track on the user CD most likely to comprise data representing the selected song;

    cross-correlating data representative of the user-CD track with data representative of the reference-CD track to produce cross-correlation data having values each being characteristic of a degree of correspondence between the user-CD track and the reference-CD track for an associated timing offset between the user-CD track and the reference-CD track;

    determining a maximum value of the cross-correlation data; and

    associating the user-CD track with the selected song if the maximum value exceeds a threshold value.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×