TECHNIQUE FOR PROVIDING SUPPLEMENTAL INTERNET SEARCH CRITERIA
First Claim
1. A method of supplementing an internet search, the internet search based on initial search criteria, with additional search criteria derived from a database, the database comprising a plurality of entity representations, each entity representation comprising a plurality of linked records, each record comprising a plurality of fields, each field capable of containing a field value, the method comprising:
- receiving a plurality of initial search criteria field values entered at an electronic interface to an internet search engine, each of the initial search criteria field values associated with a field;
determining a target entity representation in the database that corresponds to the initial search criteria field values;
extracting a plurality of supplemental search criteria field values from the target entity representation;
combining the initial search criteria field values with the supplemental search criteria field values to produce an enhanced search criteria; and
forwarding the enhanced search criteria to the internet search engine;
whereby the search engine processes the enhanced search criteria in response to a user entering the initial search criteria at the interface.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a system for, and method of, supplementing an interne search. The disclosed techniques may be used to receive an initial internet search criteria entered by a user at an interface (such as a web site) to the internet search engine, identify an entity representation in a database that corresponds to the internet search criteria, and produce an enhanced internet search criteria that may incorporate both the initial internet search criteria and field values from the identified entity representation. The enhanced internet search criteria may be passed to the internet search engine in a manner that is transparent to a user.
32 Citations
14 Claims
-
1. A method of supplementing an internet search, the internet search based on initial search criteria, with additional search criteria derived from a database, the database comprising a plurality of entity representations, each entity representation comprising a plurality of linked records, each record comprising a plurality of fields, each field capable of containing a field value, the method comprising:
-
receiving a plurality of initial search criteria field values entered at an electronic interface to an internet search engine, each of the initial search criteria field values associated with a field; determining a target entity representation in the database that corresponds to the initial search criteria field values; extracting a plurality of supplemental search criteria field values from the target entity representation; combining the initial search criteria field values with the supplemental search criteria field values to produce an enhanced search criteria; and forwarding the enhanced search criteria to the internet search engine; whereby the search engine processes the enhanced search criteria in response to a user entering the initial search criteria at the interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9)
-
-
8. A system for supplementing an internet search, the internet search based on initial search criteria, with additional search criteria derived from a database, the database comprising a plurality of entity representations, each entity representation comprising a plurality of linked records, each record comprising a plurality of fields, each field capable of containing a field value, the system comprising:
-
an electronic database, the database comprising a stored plurality of entity representations, each entity representation comprising a plurality of linked records, each record comprising a plurality of fields, each field capable of containing a field value; a computer configured to receive a plurality of initial search criteria field values entered at an electronic interface to an internet search engine, each of the initial search criteria field values associated with a field; a computer programmed to determine a target entity representation in the database that corresponds to the initial search criteria field values; a computer programmed to extract a plurality of supplemental search criteria field values from the target entity representation; a computer programmed to combine the initial search criteria field values with the supplemental search criteria field values to produce an enhanced search criteria; and a computer configured to forward the enhanced search criteria to the internet search engine; whereby the search engine processes the enhanced search criteria in response to a user entering the initial search criteria at the interface. - View Dependent Claims (10, 11, 12, 14)
-
-
13. The system of claim 13 wherein the internet search engine is configured to identify search results that correspond to the enhanced search criteria.
Specification