Inverse search systems and methods
First Claim
1. In a computer system, a method for performing an inverse search, the method comprising:
- receiving an inverse search query from a querying user, the inverse search query including a target content identifier;
obtaining metadata associated with the target content identifier from a data store containing metadata associated with particular content identifiers, wherein at least some of the metadata was collected during previous interactions of users with the computer system;
generating an inverse search report based at least in part on the obtained metadata; and
transmitting the inverse search report to the querying user.
9 Assignments
0 Petitions
Accused Products
Abstract
Inverse search systems and methods operate on identifiers of content items in a corpus such as the World Wide Web In an inverse search, the user submits a query that includes an identifier of a target content item in the corpus and receives information (metadata) about the target content item being returned to the user. Many types of metadata can be returned, including ratings or other metadata related to the target content item obtained from users, popularity data specific to the target content item, information about previously submitted forward search queries that led to the target content item being identified as a hit, and metadata extracted from the target content item.
146 Citations
30 Claims
-
1. In a computer system, a method for performing an inverse search, the method comprising:
-
receiving an inverse search query from a querying user, the inverse search query including a target content identifier;
obtaining metadata associated with the target content identifier from a data store containing metadata associated with particular content identifiers, wherein at least some of the metadata was collected during previous interactions of users with the computer system;
generating an inverse search report based at least in part on the obtained metadata; and
transmitting the inverse search report to the querying user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer system for performing an inverse search, the computer system comprising:
-
a data store configured to store metadata associated with particular content items;
a metadata collection module communicably coupled to the data store and configured such that, during a user interaction with the computer system, the metadata collection module adds to the data store metadata associated with particular content items; and
an inverse search server communicably coupled to the data store, the inverse search server including;
input control logic configured to receive an inverse search query from a querying user, the inverse search query including a target content identifier;
search control logic configured to obtain metadata associated with the target content identifier from the data store; and
reporting control logic configured to generate an inverse search report based at least in part on the metadata retrieved by the search control logic and further configured to transmit the inverse search report to the querying user.
-
Specification