IP Library Granted Patent US 9,092,495
Granted Patent B2
US 9,092,495 · App. 14/194,534 · Granted Jul 28, 2015

Automatic object reference identification and linking in a browseable fact repository

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,092,495
App. No.
14/194,534
Granted
Jul 28, 2015
Kind
B2
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.

Claims (54)

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.

2. The method of claim 1 , wherein the plurality of facts are gathered from a source external to the fact repository.

3. The method of claim 1 , further comprising: causing to be displayed to a user, (C) an importance value associated with the second fact.

4. The method of claim 1 , wherein the first value corresponds to a name of a person, and further comprising: causing to be displayed to a user: (D) values representing one or more related persons.

5. The method of claim 1 , wherein an anchor text of the link includes the value corresponding to the attribute included in the second fact.

6. The method of claim 1 , wherein the second fact is also associated with a second entity, and further comprising: in accordance with a determination that the link is selected, causing to be displayed to a user: a second plurality of facts associated with the second entity.

7. The method of claim 1 , wherein the attribute included in the second fact corresponds to two or more distinct values, and further comprising: causing to be displayed to a user: (E) the attribute included in the second fact; (F) the two or more distinct values; and (G) a corresponding source for each value in the two or more distinct values.

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.

9. The computing device of claim 8 , wherein the plurality of facts are gathered from a source external to the fact repository.

10. The computing device of claim 8 , wherein the one or more programs further cause the computing device to: cause to be displayed to a user, (C) an importance value associated with the second fact.

11. The computing device of claim 8 , wherein the first value corresponds to a name of a person, and the one or more programs further cause the computing device to: cause to be displayed to a user: (D) values representing one or more related persons.

12. The computing device of claim 8 , wherein an anchor text of the link includes the value corresponding to the attribute included in the second fact.

13. The computing device of claim 8 , wherein the second fact is also associated with a second entity, and the one or more programs further cause the computing device to: in accordance with a determination that the link is selected, cause to be displayed to a user: a second plurality of facts associated with the second entity.

14. The computing device of claim 8 , wherein the attribute included in the second fact corresponds to two or more distinct values, and the one or more programs further cause the computing device to: cause to be displayed to a user: (E) the attribute included in the second fact; (F) the two or more distinct values; and (G) a corresponding source for each value in the two or more distinct values.

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.

16. The non-transitory computer readable storage medium of claim 15 , wherein the plurality of facts are gathered from a source external to the fact repository.

17. The non-transitory computer readable storage medium of claim 15 , wherein the one or more programs when executed further cause the computing device to: cause to be displayed to a user, (C) an importance value associated with the second fact.

18. The non-transitory computer readable storage medium of claim 15 , wherein the first value corresponds to a name of a person, and the one or more programs when executed further cause the computing device to: cause to be displayed to a user: (D) values representing one or more related persons.

19. The non-transitory computer readable storage medium of claim 15 , wherein an anchor text of the link includes the value corresponding to the attribute included in the second fact.

20. The non-transitory computer readable storage medium of claim 15 , wherein the second fact is also associated with a second entity, and the one or more programs when executed further cause the computing device to: in accordance with a determination that the link is selected, cause to be displayed to a user: a second plurality of facts associated with the second entity.

Assignments (1)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →