Searching text and other types of content by using a frequency domain
AssigneeRovi Technologies Corporation
InventorsJoonas Asikainen, Kenneth Olson
Life of this patent
Estimating the term…
Abstract
A method and a system are provided for searching content (e.g., text, metadata and/or a fingerprint, etc.). In one example, the system receives content and a query for matching the content. The content includes computer readable data. The system generates a feature vector for the content. Generating the feature vector comprises generating a signal from the content, generating a spectrogram from the signal, and generating the feature vector from the spectrogram. The system searches for at least one feature vector that matches the feature vector for the content.
Claims21
A method for searching content, wherein the method is to be carried out by a computer system, the method comprising:
- receiving content and a query for matching the content, wherein the content includes computer readable data;
- generating a feature vector for the content, wherein generating the feature vector comprises generating a signal from the content, generating a spectrogram from the signal, and generating the feature vector from the spectrogram;
- and
- searching for at least one feature vector that matches the feature vector for the content.
A system for searching content, wherein the system is configured for:
- receiving content and a query for matching the content, wherein the content includes computer readable data;
- generating a feature vector for the content, wherein generating the feature vector comprises generating a signal from the content, generating a spectrogram from the signal, and generating the feature vector from the spectrogram;
- and
- searching for at least one feature vector that matches the feature vector for the content.
A computer readable medium comprising one or more instructions for searching content, wherein the one or more instructions are configured for causing one or more processors to perform the steps of:
- receiving content and a query for matching the content, wherein the content includes computer readable data;
- generating a feature vector for the content, wherein generating the feature vector comprises generating a signal from the content, generating a spectrogram from the signal, and generating the feature vector from the spectrogram;
- and
- searching for at least one feature vector that matches the feature vector for the content.
Dependencies are inferred from the claim text.