Automatic object reference identification and linking in a browseable fact repository
First Claim
1. A method comprising:
- at a computing device including one or more processors and memory storing one or more programs;
identifying a set of values from a plurality of facts associated with an entity, wherein the plurality of facts are stored in a fact repository, and a respective fact in the plurality of facts includes;
(i) an attribute descriptive of the fact; and
(ii) a value corresponding to the attribute;
responsive to a search for a first value, in the set of values, included in a first fact in the plurality of facts;
identifying, in the plurality of facts, a second fact associated with the entity; and
causing to be displayed to a user;
(A) a link to the second fact, wherein;
the link, when selected, invokes a search of the fact repository in accordance with one or more search parameters; and
the one or more search parameters include a value corresponding to an attribute included in the second fact; and
(B) information representing a confidence value associated with the second fact.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for automatic object reference identification and linking in a browseable fact repository database are provided. In some implementations, a method includes, identifying a set of values from a plurality of facts associated with an entity. The plurality of facts are stored in a fact repository, and a respective fact includes: an attribute and a corresponding value. The method further includes, responsive to a search for a first value included in a first fact in the plurality of facts: identifying a second fact associated with the entity; and causing to be displayed to a user: a link associated with the second fact, and information representing a confidence value associated with the second fact. The link, when selected, invokes a search of the fact repository in accordance with one or more search parameters, which include a value corresponding to an attribute included in the second fact.
293 Citations
20 Claims
-
1. A method comprising:
-
at a computing device including one or more processors and memory storing one or more programs; identifying a set of values from a plurality of facts associated with an entity, wherein the plurality of facts are stored in a fact repository, and a respective fact in the plurality of facts includes; (i) an attribute descriptive of the fact; and (ii) a value corresponding to the attribute; responsive to a search for a first value, in the set of values, included in a first fact in the plurality of facts; identifying, in the plurality of facts, a second fact associated with the entity; and causing to be displayed to a user; (A) a link to the second fact, wherein; the link, when selected, invokes a search of the fact repository in accordance with one or more search parameters; and the one or more search parameters include a value corresponding to an attribute included in the second fact; and (B) information representing a confidence value associated with the second fact. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device, comprising:
-
a processor; memory; and one or more programs for execution by the processor, the one or more programs when executed by the processor causing the computing device to; identify a set of values from a plurality of facts associated with an entity, wherein the plurality of facts are stored in a fact repository, and a respective fact in the plurality of facts includes; (i) an attribute descriptive of the fact; and (ii) a value corresponding to the attribute; responsive to a search for a first value, in the set of values, included in a first fact in the plurality of facts; identify, in the plurality of facts, a second fact associated with the entity; and cause to be displayed to a user; (A) a link to the second fact, wherein; the link, when selected, invokes a search of the fact repository in accordance with one or more search parameters; and the one or more search parameters include a value corresponding to an attribute included in the second fact; and (B) information representing a confidence value associated with the second fact. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing one or more programs configured to be executed by a computing device, the one or more programs when executed cause the computing device to:
-
identify a set of values from a plurality of facts associated with an entity, wherein the plurality of facts are stored in a fact repository, and a respective fact in the plurality of facts includes; (i) an attribute descriptive of the fact; and (ii) a value corresponding to the attribute; responsive to a search for a first value, in the set of values, included in a first fact in the plurality of facts; identify, in the plurality of facts, a second fact associated with the entity; and cause to be displayed to a user; (A) a link to the second fact, wherein; the link, when selected, invokes a search of the fact repository in accordance with one or more search parameters; and the one or more search parameters include a value corresponding to an attribute included in the second fact; and (B) information representing a confidence value associated with the second fact. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification