Annotation Framework
First Claim
Patent Images
1. A method of creating annotations for facts in a fact repository, performed at a computer system having one or more processors and memory storing one or more programs for execution by the one or more processors, comprising:
- processing a fact in a fact repository, the fact having a fact attribute and a fact value, to determine a corresponding value for an annotation, wherein the annotation includes additional information about the fact, wherein the annotation is directed to a subset of the fact value, wherein the fact repository includes a plurality of facts associated with objects, wherein a respective fact in the fact repository includes a respective fact attribute and a respective fact value, wherein the respective fact value is a text string, and wherein the plurality of facts is extracted from a plurality of documents; and
storing the corresponding value as an annotation value in the fact repository, wherein the annotation value is indexed to a substring of the fact value.
0 Assignments
0 Petitions
Accused Products
Abstract
A fact repository contains facts having attributes and values and further having associated annotations, which are used, among other things, to vet facts in the repository and which can be returned in response to a query.
12 Citations
1 Claim
-
1. A method of creating annotations for facts in a fact repository, performed at a computer system having one or more processors and memory storing one or more programs for execution by the one or more processors, comprising:
-
processing a fact in a fact repository, the fact having a fact attribute and a fact value, to determine a corresponding value for an annotation, wherein the annotation includes additional information about the fact, wherein the annotation is directed to a subset of the fact value, wherein the fact repository includes a plurality of facts associated with objects, wherein a respective fact in the fact repository includes a respective fact attribute and a respective fact value, wherein the respective fact value is a text string, and wherein the plurality of facts is extracted from a plurality of documents; and storing the corresponding value as an annotation value in the fact repository, wherein the annotation value is indexed to a substring of the fact value.
-
Specification