A characteristic thumbprint is extracted from a data signal, the
thumbprint based on statistics relating to the data signal. The data
signal can be compared indirectly by matching this thumbprint against one
or more reference thumbprints. The data signal may be any type of signal,
including streaming digitized audio or obtained from static files. A
database for containing a number of such thumbprints and methods for
searching the database are also described.