Systems and user interfaces for dynamic and interactive investigation of bad actor behavior based on automatic clustering of related data in various data structures
US-9367872-B1 · Jun 14, 2016 · US
US9626088B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9626088-B2 |
| Application number | US-201414570914-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 15, 2014 |
| Priority date | Mar 15, 2013 |
| Publication date | Apr 18, 2017 |
| Grant date | Apr 18, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
Opening claim text (preview).
What is claimed is: 1. A system comprising: at least one computer processor; and data storage comprising instructions executable by the at least one computer processor to cause the system to: cause presentation of a first visualization of one or more objects, the one or more objects each having an object type specified by an ontology comprising a plurality of object types; receive input data, via the first visualization, indicating a user selection of at least one object; determine a set of objects based at least on the ontology and the input data; identify a first subset of the determined set of objects, wherein the first subset comprises event objects; identify a second subset of the determined set of objects, wherein the second subset of objects comprises non-event objects; identify a set of links between objects in the first subset and objects in the second subset; generate first labels corresponding to the objects in the first subset, second labels corresponding to the objects in the second subset, and indicators corresponding to links in the set of links; arrange the first labels in a first spatial dimension; arrange the second labels in a second spatial dimension; and cause presentation of a matrix visualization of the determined set of objects, the matrix visualization distinct from the first visualization, the matrix visualization comprising the first labels, the second labels, and the indicators, wherein each of the indicators has a location corresponding in the first spatial dimension to a position of one of the first labels and corresponding in the second spatial dimension to a position of one of the second labels, and wherein each of the indicators are positioned within the matrix visualization to indicate a link in the set of links between an event labeled in the first spatial dimension and a non-event labeled in the second spatial dimension. 2. The system of claim 1 , wherein determining the set of objects based at least on the ontology and the input data comprises: determining a first link between the at least one object and a first object, wherein the at least one object and the first object are different, and adding the at least one object and the first object to the set of objects. 3. The system of claim 2 , wherein determining the set of objects based at least on the ontology and the input data further comprises: determining a second link between the first object and a second object, wherein the first object and the second object are different, and adding the second object to the set of objects. 4. The system of claim 3 , wherein each object of the at least one object and the second object comprises a person object, and wherein the first object comprises an event object. 5. The system of claim 1 , wherein the first labels comprise a row identifier or a column identifier. 6. The system of claim 1 , further comprising a printing device configured to print a tangible medium corresponding to the matrix visualization. 7. A system for processing large data, the system comprising: at least one computer processor; and data storage comprising instructions executable by the at least one computer processor to cause the system to: access first input data from a first data source, the first input data comprising a first plurality of records; access second input data from a second data source, the second input data comprising a second plurality of records; identify a first event object from the first input data; identify a second event object from the second input data; determine that both the first event object and the second event object are linked with a first person object, wherein determining that both the first event object and the second event object are linked with the first person object is based at least on a common property of the first event object and the second event object; determine that the first event object is further linked with a second person object; generate an output visualization comprising first labels corresponding to a first spatial dimension, second labels corresponding to a second spatial dimension, and indicators, wherein generating the output visualization further comprises: arranging the first labels in the first spatial dimension, arranging the second labels in the second spatial dimension, and associating respective indicators with the first and second labels as indicated by the determined first event object linked with the first person object, the determined second event object linked with the first person object, and the determined first event object linked with the second person object; and cause presentation of the output visualization. 8. The system of claim 7 , wherein determining that both the first event object and the second event object are linked with the first person object further comprises detecting a first property of the first event object that matches a second property of the second event object. 9. The system of claim 7 , wherein determining that both the first event object and the second event object are linked with the first person object further comprises detecting two or more properties in common between the first event object and the second event object. 10. The system of claim 7 , wherein execution of the instructions by the at least one computer processor further causes the computing system to: determine that the second event object is further linked with a third person object, and wherein generating the output visualization further comprises associating respective indicators as indicated by the determined second event object linked with the third person object. 11. The system of claim 7 , wherein the first data source comprises at least one of a transportation, transaction, or communication data source. 12. The system of claim 7 , wherein the common property comprises at least one of a name, date of birth, or address. 13. The system of claim 7 , wherein the first labels comprise a row identifier or a column identifier. 14. The system of claim 7 , further comprising a printing device configured to print the generated output visualization to a tangible medium. 15. A computer implemented method for processing large data, the computer implemented method comprising: accessing first input data from a first data source, the first input data comprising a first plurality of records; accessing second input data from a second data source, the second input data comprising a second plurality of records; identifying a first event object from the first input data; identifying a second event object from the second input data; determining that both the first event object and the second event object are linked with a first non-event object, wherein determining that both the first event object and the second event object are linked with the first non-event object is based at least on a common property of the first event object and the second event object; determining that the first event object is further linked with a second non-event object; generating an output visualization comprising first labels corresponding to a first spatial dimension, second labels corresponding to a second spatial dimension, and indicators, wherein generating the output visualization further comprises: arranging the first labels in the first spatial dimension, arranging the second labels in the second spatial dimension, and associating respective indicators with the first and second labels as indicated by the determined first event object linked with the first non-event object, the determined second event object linked with the first no
Drawing of charts or graphs · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
using information identifiers, e.g. uniform resource locators [URL] · CPC title
Enterprise or organisation modelling · 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
Related publications grouped by family.
Answers are generated from the same data shown on this page.