| CPC G06F 16/288 (2019.01) [G06F 16/2228 (2019.01); G06F 16/2477 (2019.01)] | 20 Claims |

|
1. A computing system for utilizing relationship data, the computing system comprising:
at least one processor programmed to perform operations comprising:
receiving, from a second computing system, a first time-dependent query against a knowledge graph data structure, the first time-dependent query comprising an indication of a first test relationship, and an indication of a first test point-in-time, the first test relationship being described by a first time period during which the first test relationship is true;
accessing confirmation data from the knowledge graph data structure, the confirmation data describing a first plurality of confirmation points-in-time at which the first test relationship is true;
determining that at least one of a beginning or an end of the first time period is not defined by the knowledge graph data structure at least in part by determining that the first plurality of confirmation points-in-time do not extend past at least one of the beginning or the end of the first time period;
determining a response to the first time-dependent query indicating a veracity of the first test relationship at the first test point-in-time using the first plurality of confirmation points-in-time; and
sending the response to the first time-dependent query to the second computing system.
|