Systems and methods for visualization of data analysis
First Claim
Patent Images
1. A method comprising:
- accessing a database to access data associated with data points;
initially generating a map of each of the data points to a mathematical reference space using a mathematical filter function to generate the map, each data point being represented once in the mathematical reference space;
generating a cover of open sets in the mathematical reference space, each data point in the mathematical reference space being in at least one of the open sets;
performing at least one similarity function on at least one data point based on data associated with at least one of the open sets of the cover in the mathematical reference space to determine one or more nodes of a plurality of nodes, each of the one or more nodes of the plurality of nodes comprising members representative of at least one subset of the data points;
generating an interactive visualization comprising the plurality of nodes and a plurality of edges wherein each of the edges of the plurality of edges connects nodes with shared members.
5 Assignments
0 Petitions
Accused Products
Abstract
Exemplary systems and methods for visualization of data analysis are provided. In various embodiments, a method comprises accessing a database, analyzing the database to identify clusters of data, generating an interactive visualization comprising a plurality of nodes and a plurality of edges wherein a first node of the plurality of nodes represents a cluster and an edge of the plurality of edges represents an intersection of nodes of the plurality of nodes, selecting and dragging the first node in response to a user action, and reorienting the interactive visualization in response to the user action of selecting and dragging the first node.
-
Citations
19 Claims
-
1. A method comprising:
-
accessing a database to access data associated with data points; initially generating a map of each of the data points to a mathematical reference space using a mathematical filter function to generate the map, each data point being represented once in the mathematical reference space; generating a cover of open sets in the mathematical reference space, each data point in the mathematical reference space being in at least one of the open sets; performing at least one similarity function on at least one data point based on data associated with at least one of the open sets of the cover in the mathematical reference space to determine one or more nodes of a plurality of nodes, each of the one or more nodes of the plurality of nodes comprising members representative of at least one subset of the data points; generating an interactive visualization comprising the plurality of nodes and a plurality of edges wherein each of the edges of the plurality of edges connects nodes with shared members. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a processor; memory including instructions being executable by the processor to control the processor to; access data associated with data points; initially generate a map of each of the data points to a mathematical reference space using a mathematical filter function to generate the map, each data point being represented once in the mathematical reference space; generate a cover of open sets in the mathematical reference space, each data point in the mathematical reference space being in at least one of the open sets; perform at least one similarity function on at least one data point based on data associated with at least one of the open sets of the cover in the mathematical reference space to determine one or more nodes of a plurality of nodes, each of the one or more nodes of the plurality of nodes comprising members representative of at least one subset of the data points; and generate an interactive visualization comprising the plurality of nodes and a plurality of edges, wherein each of the edges of the plurality of edges connects nodes with shared members. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium comprising instructions, the instructions being executable by a processor to perform a method, the method comprising:
-
accessing a database to access data associated with data points; initially generating a map of each of the data points to a mathematical reference space using a mathematical filter function to generate the map, each data point being represented once in the mathematical reference space; generating a cover of open sets in the mathematical reference space, each data point in the mathematical reference space being in at least one of the open sets; performing at least one similarity function on at least one data point based on data associated with at least one of the open sets of the cover in the mathematical reference space to determine one or more nodes of a plurality of nodes, each of the one or more nodes of the plurality of nodes comprising members representative of at least one subset of the data points; generating an interactive visualization comprising the plurality of nodes and a plurality of edges wherein each of the edges of the plurality of edges connects nodes with shared members.
-
Specification