GENERATING CLUSTER STATES FOR HIERARCHICAL CLUSTERS IN THREE-DIMENSIONAL DATA MODELS
First Claim
1. A computer-implemented method, comprising:
- receiving data from an external data source, wherein the data comprises near real-time machine data that reflects activity within an information technology infrastructure;
generating a three-dimensional model that includes a first plurality of three-dimensional objects, wherein each three-dimensional object included in the first plurality of three-dimensional objects is associated with a different state derived from at least one aspect of the data;
generating a first clustering object within the three-dimensional model, wherein the first clustering object encompasses the first plurality of three-dimensional objects;
determining a first cluster state associated with the first clustering object based on a comparison between a first state associated with a first three-dimensional object and a second state associated with a second three-dimensional object; and
displaying a first portion of the three-dimensional model that includes a graphical representation of the first clustering object having a visual aspect determined based on the first cluster state.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods according to various embodiments enable a user to view three-dimensional representations of data objects (“nodes”) within a 3D environment from a first person perspective. The system may be configured to allow the user to interact with the nodes by moving a virtual camera through the 3D environment. The nodes may have one or more attributes that may correspond, respectively, to particular static or dynamic values within the data object'"'"'s data fields. The attributes may include physical aspects of the nodes, such as color, size, or shape. The system may group related data objects within the 3D environment into clusters that are demarked using one or more cluster designators, which may be in the form of a dome or similar feature that encompasses the related data objects. The system may enable multiple users to access the 3D environment simultaneously, or to record their interactions with the 3D environment.
0 Citations
30 Claims
-
1. A computer-implemented method, comprising:
-
receiving data from an external data source, wherein the data comprises near real-time machine data that reflects activity within an information technology infrastructure; generating a three-dimensional model that includes a first plurality of three-dimensional objects, wherein each three-dimensional object included in the first plurality of three-dimensional objects is associated with a different state derived from at least one aspect of the data; generating a first clustering object within the three-dimensional model, wherein the first clustering object encompasses the first plurality of three-dimensional objects; determining a first cluster state associated with the first clustering object based on a comparison between a first state associated with a first three-dimensional object and a second state associated with a second three-dimensional object; and displaying a first portion of the three-dimensional model that includes a graphical representation of the first clustering object having a visual aspect determined based on the first cluster state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to perform the steps of:
-
receiving data from an external data source, wherein the data comprises near real-time machine data that reflects activity within an information technology infrastructure; generating a three-dimensional model that includes a first plurality of three-dimensional objects, wherein each three-dimensional object included in the first plurality of three-dimensional objects is associated with a different state derived from at least one aspect of the data; generating a first clustering object within the three-dimensional model, wherein the first clustering object encompasses the first plurality of three-dimensional objects; determining a first cluster state associated with the first clustering object based on a comparison between a first state associated with a first three-dimensional object and a second state associated with a second three-dimensional object; and displaying a first portion of the three-dimensional model that includes a graphical representation of the first clustering object having a visual aspect determined based on the first cluster state. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system, comprising:
-
a memory storing one or more instructions; a processor that executes the one or more instructions to perform the steps of; receiving data from an external data source, wherein the data comprises near real-time machine data that reflects activity within an information technology infrastructure; generating a three-dimensional model that includes a first plurality of three-dimensional objects, wherein each three-dimensional object included in the first plurality of three-dimensional objects is associated with a different state derived from at least one aspect of the data; generating a first clustering object within the three-dimensional model, wherein the first clustering object encompasses the first plurality of three-dimensional objects; determining a first cluster state associated with the first clustering object based on a comparison between a first state associated with a first three-dimensional object and a second state associated with a second three-dimensional object; and displaying a first portion of the three-dimensional model that includes a graphical representation of the first clustering object having a visual aspect determined based on the first cluster state. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification