System and method for generating event visualizations

US10482097B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10482097-B2
Application numberUS-201715851249-A
CountryUS
Kind codeB2
Filing dateDec 21, 2017
Priority dateMar 15, 2013
Publication dateNov 19, 2019
Grant dateNov 19, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An event matrix may comprise labels and indicators corresponding to objects and links of an ontology. The objects and links may be determined from a plurality of data sources by a data integration system. Some of the labels may correspond to event objects, and may be arranged in a first spatial dimension at least in part on the basis of dates associated with said event objects. Other labels may correspond to non-event objects, and may be arranged in a second spatial dimension. Indicators may correspond to links between the event and non-event objects. An indicator for a particular link may be positioned with respect to the first and second spatial dimensions in accordance with the locations of the labels that correspond to the objects connected by the link.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer implemented method comprising: by a computer system comprising one or more computer hardware processors and one or more storage devices, causing presentation of a visualization of a first set of objects, the visualization comprising first labels in a first spatial dimension, second labels in a second spatial dimension, and one or more indicators, wherein each of the one or more indicators has a first location in the first spatial dimension corresponding to one of the first labels and in the second spatial dimension corresponding to one of the second labels, and wherein the visualization of the first set of objects excludes a first object; receiving, via a user interface, a selection of the first object, wherein the first set of objects excludes the first object; determining one or more links between the first object and a second object from the first set of objects or a second set of objects; determining updated first labels, updated second labels, and updated one or more indicators based at least in part on the one or more links; generating an updated visualization comprising the updated first labels in the first spatial dimension, the updated second labels in the second spatial dimension, and the updated one or more indicators, wherein the updated one or more indicators indicates a link between the first object and the second object; and causing presentation of the updated visualization. 2. The computer implemented method of claim 1 , wherein the updated one or more indicators has a second location in the first spatial dimension corresponding to one of the updated first labels and in the second spatial dimension corresponding to one of the updated second labels. 3. The computer implemented method of claim 1 , wherein determining the one or more links between the first object and the second object further comprises: identifying an event object that indicates a connection between the first object and the second object, wherein the event object represents an event involving the first object and the second object. 4. The computer implemented method of claim 1 , wherein determining the one or more links between the first object and the second object further comprises: determining a correspondence between a first property value of the first object and a second property value of the second object. 5. The computer implemented method of claim 4 , wherein determining the correspondence further comprises determining at least one of: (i) a similarity between the first property value and the second property value, or (ii) that the first property value and the second property value are identical. 6. The computer implemented method of claim 1 , further comprising: determining one or more additional links between the first object and a third object, wherein the first set of objects excludes the third object, and wherein the updated one or more indicators in the updated visualization indicates a second link between the first object and the third object. 7. The computer implemented method of claim 1 , wherein receiving, via the user interface, the selection of the first object further comprises receiving a user interaction with the visualization of the first set of objects. 8. A system comprising: at least one computer hardware processor; and data storage comprising instructions executable by the at least one computer hardware processor to cause the system to: cause presentation of a visualization of a first set of objects, the visualization comprising first labels in a first spatial dimension, second labels in a second spatial dimension, and one or more indicators, wherein each of the one or more indicators has a first location in the first spatial dimension corresponding to one of the first labels and in the second spatial dimension corresponding to one of the second labels, and wherein the visualization of the first set of objects excludes a first object; receive a selection of the first object, wherein the first set of objects excludes the first object; determine one or more links between the first object and a second object from the first set of objects or a second set of objects; determine updated first labels, updated second labels, and updated one or more indicators based at least in part on the one or more links; generate an updated visualization comprising the updated first labels in the first spatial dimension, the updated second labels in the second spatial dimension, and the updated one or more indicators, wherein the updated one or more indicators indicates a link between the first object and the second object; and cause presentation of the updated visualization. 9. The system of claim 8 , wherein the updated one or more indicators has a second location in the first spatial dimension corresponding to one of the updated first labels and in the second spatial dimension corresponding to one of the updated second labels. 10. The system of claim 8 , wherein determining the one or more links between the first object and the second object further comprises: identifying an event object that indicates a connection between the first object and the second object, wherein the event object represents an event involving the first object and the second object. 11. The system of claim 8 , wherein determining the one or more links between the first object and the second object further comprises: determining a correspondence between a first property value of the first object and a second property value of the second object. 12. The system of claim 8 , wherein the at least one computer hardware processor further causes the system to: in response to receiving the selection of the first object, identify a third object linked with the first object, wherein the first set of objects excludes the third object, and wherein the updated one or more indicators in the updated visualization indicates a second link between the first object and the third object. 13. The system of claim 8 , wherein receiving the selection of the first object further comprises receiving a user interaction with the visualization of the first set of objects. 14. The system of claim 13 , wherein the user interaction comprises a drag and drop user interaction. 15. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a computer system, configure the computer system to perform operations comprising: causing presentation of a visualization of a first set of objects, the visualization comprising first labels in a first spatial dimension, second labels in a second spatial dimension, and one or more indicators, wherein each of the one or more indicators has a first location in the first spatial dimension corresponding to one of the first labels and in the second spatial dimension corresponding to one of the second labels, and wherein the visualization of the first set of objects excludes a first object; receiving, via a user interface, a selection of the first object, wherein the first set of objects excludes the first object; determining one or more links between the first object and a second object from the first set of objects or a second set of objects; determining updated first labels, updated second labels, and updated one or more indicators based at least in part on the one or more links; generating an updated visualization comprising the updated first labels in the first spatial dimension, the updated second labels in the second spatial dimension, and the updated one or more indicators, wherein the updated one or more indicators indicates a link

Assignees

Inventors

Classifications

  • G06T11/26Primary

    Drawing of charts or graphs · CPC title

  • Enterprise or organisation modelling · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • Maps; Plans; Charts; Diagrams, e.g. route diagram (star maps G09B27/04; devices for holding or supporting maps A47B97/02; for computing purposes G06G1/14, G09B1/16; display boards G09F) · CPC title

  • G06F16/248Primary

    Presentation of query results · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10482097B2 cover?
An event matrix may comprise labels and indicators corresponding to objects and links of an ontology. The objects and links may be determined from a plurality of data sources by a data integration system. Some of the labels may correspond to event objects, and may be arranged in a first spatial dimension at least in part on the basis of dates associated with said event objects. Other labels may…
Who is the assignee on this patent?
Palantir Technologies Inc
What technology area does this patent fall under?
Primary CPC classification G06T11/26. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 19 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).