Digital Media Recognition Apparatus and Methods
First Claim
1. A method of automatically responding to a search query comprising:
- receiving a query digital media object from a first computer;
generating a query index identification of the query digital media object, wherein the query index identification comprises one or more query alphanumeric representations of the query digital media object content and the query digital media context;
searching a database comprising an index identification of a digital media object, wherein the index identification comprises one or more alphanumeric representations of the digital media object content and the digital media object context;
comparing at least one of the query alphanumeric representations of the query digital media object to one of more of the alphanumeric representations of the digital media object;
in response to a predetermined level of similarity between the query alphanumeric representations and the alphanumeric representations, returning the digital media object in response to the query.
2 Assignments
0 Petitions
Accused Products
Abstract
One preferred embodiment of the present invention includes a method of automatically responding to a search query. The method of the preferred embodiment can include steps performed at or by a database, including electronically receiving a query digital media object from a first computer and electronically generating a query index identification of the query digital media object wherein the query index identification includes a query keyword relating to the query digital media object. The method of the preferred embodiment can also include searching the database for an index identification of a digital media object including a keyword relating to the digital media object; and in response to a predetermined level of similarity between the query keyword and the keyword, electronically returning the digital media object in response to the query.
114 Citations
20 Claims
-
1. A method of automatically responding to a search query comprising:
-
receiving a query digital media object from a first computer; generating a query index identification of the query digital media object, wherein the query index identification comprises one or more query alphanumeric representations of the query digital media object content and the query digital media context; searching a database comprising an index identification of a digital media object, wherein the index identification comprises one or more alphanumeric representations of the digital media object content and the digital media object context; comparing at least one of the query alphanumeric representations of the query digital media object to one of more of the alphanumeric representations of the digital media object; in response to a predetermined level of similarity between the query alphanumeric representations and the alphanumeric representations, returning the digital media object in response to the query. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of automatically responding to a search query comprising:
-
receiving a query digital media object from a first computer; generating a query index identification of the query digital media object comprising a query alphanumeric representation of the query digital media object; searching a database comprising an index identification of a digital media object comprising an alphanumeric representation of the digital media object; comparing the query alphanumeric representation to the alphanumeric representation; in response to a predetermined level of similarity between the query alphanumeric representation and the alphanumeric representation, returning the digital media object in response to the query. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of automatically responding to a search query comprising:
at a database; electronically receiving a query digital media object from a first computer; electronically generating a query index identification of the query digital media object, the query index identification comprising a query keyword relating to the query digital media object; searching the database for an index identification of a digital media object comprising a keyword relating to the digital media object; and in response to a predetermined level of similarity between the query keyword and the keyword, electronically returning the digital media object in response to the query. - View Dependent Claims (18, 19, 20)
Specification