Methods and systems to generate graphical representations of relationships between persons based on transactions
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, from a user, a selection of a person and one or more relationships;
to identify a context set within which the person may participate in transactions with one of a plurality of other persons;
retrieving, using one or more processors, data packets aggregated from a number of sources transmitted over a network, to generate context set data that includes person data and transaction data based on the context set;
generating, using one or more processors, a graph set by performing at least one set operation on the context set data;
generating, using one or more processors a graph set file including graph set data by encoding the graph set; and
rendering, using one or more processors, the graph set data into a visual format for display to the user, the visual format having a cluster with a star topology, the star topology having a center node representing the selected person and a plurality of peripheral nodes, the plurality of the peripheral nodes generated based on at least a portion of the context data, each node of the plurality of peripheral nodes representing the one of the plurality of other persons and connected to the center node via an edge, the edge representing the transaction involving the selected person and the one of the plurality of other persons.
2 Assignments
0 Petitions
Accused Products
Abstract
In one example embodiment, a system and method is shown as including identifying a context set data defining a context within which a person resides. Next, an operation is executed so as to retrieve the context set data that includes person data and relationship between persons data, the relationship between persons data including certain characteristics that define the person in the context set. An operation may be executed so as to perform a set operation on the person in the context set so as to generate a graph set. Further, an operation may be executed to render a graphical representation of the context set.
66 Citations
19 Claims
-
1. A computer-implemented method comprising:
-
receiving, from a user, a selection of a person and one or more relationships;
to identify a context set within which the person may participate in transactions with one of a plurality of other persons;retrieving, using one or more processors, data packets aggregated from a number of sources transmitted over a network, to generate context set data that includes person data and transaction data based on the context set; generating, using one or more processors, a graph set by performing at least one set operation on the context set data; generating, using one or more processors a graph set file including graph set data by encoding the graph set; and rendering, using one or more processors, the graph set data into a visual format for display to the user, the visual format having a cluster with a star topology, the star topology having a center node representing the selected person and a plurality of peripheral nodes, the plurality of the peripheral nodes generated based on at least a portion of the context data, each node of the plurality of peripheral nodes representing the one of the plurality of other persons and connected to the center node via an edge, the edge representing the transaction involving the selected person and the one of the plurality of other persons. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a machine having a memory and at least one processor; an identifier component configured to receive, from a user, a selection of a person and one or more relationships to identify a context set within which the person may participate in transactions with one of a plurality of other persons; a retriever component, executable by the at least one processor, configured to retrieve data packets aggregated from a number of sources transmitted over a network, to generate context set data that includes person data and transaction data, the transaction data based on the context set; a set engine, executable by the at least one processor, configured to generate a graph set by performing at least one a set operation on the context set data; a graphics engine, executable by the at least one processor, configured to generate a graph set file including graph set data by encoding the graph set; and a rendering engine, executable by the at least one processor, configured to render the graph set data into a visual format for display to the user, the visual format having a cluster with a star topology, the star topology having a center node representing the selected person and a plurality of peripheral nodes, the plurality of the peripheral nodes generated based on at least a portion of the context data, each node of the plurality of peripheral nodes representing the one of the plurality of other persons and connected to the center node via an edge, the edge representing the transaction involving the selected person and the one of the plurality of other persons. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-readable medium comprising instructions, which when executed by one or more machines cause the one or more machines to perform a method comprising:
-
receiving, from a user, a selection of a person and one or more relationships;
to identify a context set within which the person may participate in transactions with one of a plurality of other persons;retrieving, using one or more processors, data packets aggregated from a number of sources transmitted over a network, to generate context set data that includes person data and transaction data based on the context set; generating, using one or more processors, a graph set by performing at least one set operation on the context set data; generating, using one or more processors, a graph set file including graph set data by encoding the graph set; and rendering, using one or more processors, the graph set data into a visual format for display to the user, the visual format having a cluster with a star topology, the star topology having a center node representing the selected person and a plurality of peripheral nodes, the plurality of the peripheral nodes generated based on at least a portion of the context data, each node of the plurality of peripheral nodes representing the one of the plurality of other persons and connected to the center node via an edge, the edge representing the transaction involving the selected person and the one of the plurality of other persons.
-
Specification