SEARCHING FOR AND DETERMINING RELATIONSHIPS AMONG ENTITIES
First Claim
1. A computer-implemented method, in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement a system for determining relationships among instances of entities, the method comprising:
- generating, by the data processing system, a graphical representation of instances of entities, wherein the graphical representation includes one or more source nodes each representing an instance of an input entity of a request, and one or more related nodes each representing an instance of a second entity with a relationship to one or more corresponding instances of the input entity represented by the one or more source nodes and associated with a corresponding confidence score for the relationship;
identifying, by the data processing system, each of the one or more related nodes with a confidence score satisfying a threshold;
adding, by the data processing system, one or more supplemental nodes to the graphical representation, each of the one or more supplemental nodes representing a corresponding instance of a third entity with a relationship to a corresponding instance of the second entity represented by a corresponding identified related node; and
traversing, by the data processing system, the graphical representation to identify relationships between instances of entities and produce results for the request.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for processing a request regarding relationships among instances of entities. A graphical representation of instances of entities is generated and includes one or more source nodes, each representing an instance of an input entity of a request, and one or more related nodes, each representing an instance of a second entity related to one or more corresponding instances of the input entity and associated with a corresponding confidence score for the relationship. Each of the one or more related nodes associated with a confidence score satisfying a threshold is identified. One or more supplemental nodes are added to the graphical representation, each of which represents a corresponding instance of a third entity with a relationship to a corresponding instance of the second entity. The graphical representation is traversed to identify relationships between instances of entities and produce results for the request.
-
Citations
7 Claims
-
1. A computer-implemented method, in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement a system for determining relationships among instances of entities, the method comprising:
-
generating, by the data processing system, a graphical representation of instances of entities, wherein the graphical representation includes one or more source nodes each representing an instance of an input entity of a request, and one or more related nodes each representing an instance of a second entity with a relationship to one or more corresponding instances of the input entity represented by the one or more source nodes and associated with a corresponding confidence score for the relationship; identifying, by the data processing system, each of the one or more related nodes with a confidence score satisfying a threshold; adding, by the data processing system, one or more supplemental nodes to the graphical representation, each of the one or more supplemental nodes representing a corresponding instance of a third entity with a relationship to a corresponding instance of the second entity represented by a corresponding identified related node; and traversing, by the data processing system, the graphical representation to identify relationships between instances of entities and produce results for the request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification