Simplified frontend processing and visualization of large datasets
First Claim
1. A method comprising:
- accessing a plurality of data objects that are each associated with at least one object property;
grouping, into a first group, a plurality of data objects from among the plurality of data objects that are associated with a first object property;
creating, using a hardware processor of a machine, a group identifier that identifies data objects included in the first group, the group identifier being stored in association with the data objects;
automatically summarizing, by the hardware processor of the machine, a second object property of the plurality of data objects in the first group to create summary information, the summary information including a summary of the second object property without including the second object property itself, the second object property being different than the first object property;
generating a visualization comprising a plurality of nodes including a first node that represents the first group, the first node being linked to the group identifier and including the summary information; and
causing presentation of the visualization on a user interface of a user device of a user.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for simplified frontend processing and visualization of large datasets are provided. In example embodiments, a plurality of data objects are accessed. One or more of data objects from among the plurality of data objects are grouped into a first group. A group identifier that identifies data objects included in the first group is created. A visualization comprising a first node that represents the first group is generated. The first node is linked to the group identifier. The visualization is presented on a user interface of the user device. User input indication a user-specified action and the group identifier is received. The user-specified action is performed with the data objects identified by the group identifier.
-
Citations
20 Claims
-
1. A method comprising:
- accessing a plurality of data objects that are each associated with at least one object property;
grouping, into a first group, a plurality of data objects from among the plurality of data objects that are associated with a first object property; creating, using a hardware processor of a machine, a group identifier that identifies data objects included in the first group, the group identifier being stored in association with the data objects; automatically summarizing, by the hardware processor of the machine, a second object property of the plurality of data objects in the first group to create summary information, the summary information including a summary of the second object property without including the second object property itself, the second object property being different than the first object property; generating a visualization comprising a plurality of nodes including a first node that represents the first group, the first node being linked to the group identifier and including the summary information; and causing presentation of the visualization on a user interface of a user device of a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- accessing a plurality of data objects that are each associated with at least one object property;
-
9. A system comprising:
- one or more processors; and
a memory storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising;accessing a plurality of data objects that are each associated with at least one object property; grouping, into a first group, a plurality of data objects from among the plurality of data objects that are associated with a first object property; creating, using a hardware processor of a machine, a group identifier that identifies data objects included in the first group, the group identifier being stored in association with the data objects; summarizing a second object property of the plurality of data objects in the first group to create summary information, the summary information including a summary of the second object property without including the second object property itself, the second object property being different than the first object property; generating a visualization comprising a plurality of nodes including a first node that represents the first group, the first node being linked to the group identifier, and including the summary information; and causing presentation of the visualization on a user interface of a user device of a user. - View Dependent Claims (10, 11, 12)
- one or more processors; and
-
13. A machine-readable medium having no transitory signals and storing instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
accessing a plurality of data objects that are each associated with at least one object property; grouping, into a first group, a plurality of data objects from among the plurality of data objects that are associated with a first object property; creating, using a hardware processor of a machine, a group identifier that identifies data objects included in the first group, the group identifier being stored in association with the data objects; summarizing a second object property of the plurality of data objects in the first group to create summary information, the summary information including a summary of the second object property without including the second object property itself, the second object property being different than the first object property; generating a visualization comprising a plurality of nodes including a first node that represents the first group, the first node being linked to the group identifier, and including the summary information; and causing presentation of the visualization on a user interface of a user device of a user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification