Patent ID: 8321394
Filing Date: 2012-11-27
Classification: G06F

Abstract:
1. A method for matching a fingerprint, wherein the method is configured to be carried out by at least one computer, the method comprising: receiving, from a user device, a chapter and a query about the chapter, wherein the chapter includes computer readable data generated from a waveform of an audio signal, and wherein the query is a request to receive data related to the chapter; generating a fingerprint of the chapter, wherein the fingerprint includes at least a digital measure of certain properties of the waveform of the audio signal; generating a hash value of the fingerprint by applying a hash function to at least a portion of the fingerprint of the chapter, wherein the hash value serves as an identifier for the chapter; determining a matching hash value for the hash value of the generated fingerprint from among hash values in a database system, by performing a hash lookup in the database system, the matching hash value being associated with data related to the chapter; receiving, from the database system, the data related to the chapter that is associated with the determined matching hash value, the data related to the chapter being received by using a non-fingerprint identifier for the chapter; and sending, to the user device, the received data.