Automatic object reference identification and linking in a browseable fact repository
First Claim
1. A computer implemented method of creating links between facts in a fact repository including a plurality of facts, each fact associated with an object, and each object including a name fact including a name of the object, the method comprising:
- automatically establishing a list of object names from a plurality of name facts;
automatically identifying object names included in a plurality of facts, those object names included in the list of object names; and
for each identified object name in the plurality of facts, automatically constructing a search link in the fact, the search link comprising a search query including search criteria indicating the identified object name.
2 Assignments
0 Petitions
Accused Products
Abstract
Links between facts associated with objects are automatically created and maintained in a fact repository. Names of objects are automatically identified in the facts, and collected into a list of names. The facts are then processed to identifying such names in the facts. Identified names are used as anchor text for search links. A search link includes a-search query for a service engine which search the fact repository for facts associated with objects having the same name.
171 Citations
14 Claims
-
1. A computer implemented method of creating links between facts in a fact repository including a plurality of facts, each fact associated with an object, and each object including a name fact including a name of the object, the method comprising:
-
automatically establishing a list of object names from a plurality of name facts;
automatically identifying object names included in a plurality of facts, those object names included in the list of object names; and
for each identified object name in the plurality of facts, automatically constructing a search link in the fact, the search link comprising a search query including search criteria indicating the identified object name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer implemented method of creating links in a fact repository including a plurality of facts, each object associated with a set of facts, each fact including an attribute descriptive of the fact and a value associated with the attribute, the values including numbers, dates, and text, the method comprising:
-
automatically establishing a list of fact values from a plurality of facts having a selected type of attribute;
identifying in at least one fact, a value included in the list of fact values; and
constructing a link in the fact, the link comprising a search query for an object having the identified value, and using the identified value in the fact as an anchor for the search query.
-
-
14. A user interface for a client device, for searching and browsing fact repository comprising a plurality of facts associated with objects, the fact repository coupled to a service engine adapted to search the fact repository in response to a search query, the user interface implemented on the client device by computer executable code and data, comprising:
a detailed object page, adapted for display on the client device, including a plurality of facts associated with a first object, each fact including information descriptive of the first object, at least one fact including a search link, the search link including anchor text comprising a name of a second object, and a search query for objects having a same name as the name of the second object, wherein the client device, in response to selection of the search link, is adapted to provide the search query to the service engine to retrieve the facts associated with at least one object having a same name as the name of the second object.
Specification