Displaying data lineage using three dimensional virtual reality model
First Claim
Patent Images
1. A system, comprising a processor to:
- receive data lineage comprising a plurality of levels, and a configuration;
build a three dimensional (3D) virtual reality (VR) model comprising a plurality of floors based on data lineage content corresponding to the plurality of levels and the configuration, the 3D VR model depicting, on at least a first of the plurality of floors, a plurality of rooms of a virtual building representing data elements and hallways of the building representing data flows between the data elements, wherein the 3D VR model comprises a first floor in the virtual building based on data lineage content corresponding to a first level of the plurality of levels, and the processor is to build a second floor in the 3D VR model based on a second level of the plurality of levels in response to detecting a request for a change in context; and
display a view of the 3D VR model, wherein the 3D VR model is configured for a user to navigate the plurality of the rooms and hallways of the virtual building to determine lineage of data.
1 Assignment
0 Petitions
Accused Products
Abstract
An example system includes a processor to receive data lineage including a plurality of levels, and a configuration. The processor is to also build a three dimensional (3D) virtual reality (VR) model including a first floor based on data lineage content corresponding to a first level of the plurality of levels and the configuration. The processor is to further display a view of the 3D VR model.
-
Citations
18 Claims
-
1. A system, comprising a processor to:
-
receive data lineage comprising a plurality of levels, and a configuration; build a three dimensional (3D) virtual reality (VR) model comprising a plurality of floors based on data lineage content corresponding to the plurality of levels and the configuration, the 3D VR model depicting, on at least a first of the plurality of floors, a plurality of rooms of a virtual building representing data elements and hallways of the building representing data flows between the data elements, wherein the 3D VR model comprises a first floor in the virtual building based on data lineage content corresponding to a first level of the plurality of levels, and the processor is to build a second floor in the 3D VR model based on a second level of the plurality of levels in response to detecting a request for a change in context; and display a view of the 3D VR model, wherein the 3D VR model is configured for a user to navigate the plurality of the rooms and hallways of the virtual building to determine lineage of data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method, comprising:
-
receiving, via a processor, data lineage comprising a plurality of levels, and a configuration; building, via the processor, a three dimensional (3D) virtual reality (VR) model comprising a plurality of floors based on data lineage content corresponding to the plurality of levels and the configuration, the 3D VR model depicting, on at least a first of the plurality of floors, a plurality of rooms of a virtual building representing data elements and hallways of the building representing data flows between the data elements, wherein the 3D VR model comprises a first floor in the virtual building based on data lineage content corresponding to a first level of the plurality of levels, and the processor is to build a second floor in the 3D VR model based on a second level of the plurality of levels in response to detecting a request for a change in context; and displaying, via the processor, a view of the 3D VR model, wherein the 3D VR model is configured for a user to navigate the plurality of the rooms and hallways of the virtual building to determine lineage of data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for generating three dimensional virtual reality models, the computer program product comprising a computer-readable storage medium having program code embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program code executable by a processor to cause the processor to:
-
receive data lineage comprising a plurality of levels, and a configuration; build a three dimensional (3D) virtual reality (VR) model comprising a plurality of floors based on data lineage content corresponding to the plurality of levels and the configuration, the 3D VR model depicting, on at least a first of the plurality of floors, a plurality of rooms of a virtual building representing data elements and hallways of the building representing data flows between the data elements, wherein the 3D VR model comprises a first floor in the virtual building based on data lineage content corresponding to a first level of the plurality of levels, and the processor is to build a second floor in the 3D VR model based on a second level of the plurality of levels in response to detecting a request for a change in context; and display a view of the 3D VR model, wherein the 3D VR model is configured for a user to navigate the plurality of the rooms and hallways of the virtual building to determine lineage of data. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification