Network Error Detection Using Virtual Reality Display Devices
First Claim
1. A network error detection device, comprising:
- a network interface configured to receive network information from a plurality of data sources;
a memory configured to store;
a normalized data structure comprising a plurality of data fields;
normalization rules configured to map received network information to data fields in the normalized data structure; and
virtualization rules configured to map data fields from the normalized data structure to physical attributes of virtual objects, wherein virtual objects are computer generated renderings of physical objects;
a normalization engine implemented by one or more processors, configured to populate data fields in the normalized data structure with received network information in accordance with the normalization rules;
a virtualization engine implemented by the one or more processors, configured to generate virtual data defining one or more virtual objects for a virtual reality environment, wherein generating each virtual object comprises;
selecting an entry linked with a plurality of data fields in the normalized data structure; and
setting physical attributes for the virtual object based on the data field values for the entry in the normalized data structure in accordance with the virtualization rules;
the network interface further configured to;
transmit the virtual data defining the one or more virtual objects for display on a user device in response to generating the one or more virtual objects;
receive user feedback from the user device, wherein the user feedback identifies a selected virtual object;
the virtualization engine further configured to;
identify physical attributes of the selected virtual object;
identify data fields and corresponding data field values in the normalized data structure for the identified physical attributes of the selected virtual object based on the virtualization rules;
generate an error report comprising at least a portion of the identified data fields values; and
the network interface further configured to send the error report to the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
The device that includes a normalization engine configured to populate data fields in a normalized data structure with network information in accordance with normalization rules. The device further includes a virtualization engine configured to generate virtual data defining one or more virtual objects in accordance with virtualization rules that map data fields from the normalized data structure to physical attributes of virtual objects and to transmit the virtual data defining the one or more virtual objects for display on a user device. The virtualization engine is further configured to receive user feedback that identifies a selected virtual object, to identify data field values in the normalized data structure for the physical attributes of the selected virtual object, and to generate an error report comprising at least a portion of the identified data fields values. The virtualization engine is further configured to send the error report to the user device.
-
Citations
20 Claims
-
1. A network error detection device, comprising:
-
a network interface configured to receive network information from a plurality of data sources; a memory configured to store; a normalized data structure comprising a plurality of data fields; normalization rules configured to map received network information to data fields in the normalized data structure; and virtualization rules configured to map data fields from the normalized data structure to physical attributes of virtual objects, wherein virtual objects are computer generated renderings of physical objects; a normalization engine implemented by one or more processors, configured to populate data fields in the normalized data structure with received network information in accordance with the normalization rules; a virtualization engine implemented by the one or more processors, configured to generate virtual data defining one or more virtual objects for a virtual reality environment, wherein generating each virtual object comprises; selecting an entry linked with a plurality of data fields in the normalized data structure; and setting physical attributes for the virtual object based on the data field values for the entry in the normalized data structure in accordance with the virtualization rules; the network interface further configured to; transmit the virtual data defining the one or more virtual objects for display on a user device in response to generating the one or more virtual objects; receive user feedback from the user device, wherein the user feedback identifies a selected virtual object; the virtualization engine further configured to; identify physical attributes of the selected virtual object; identify data fields and corresponding data field values in the normalized data structure for the identified physical attributes of the selected virtual object based on the virtualization rules; generate an error report comprising at least a portion of the identified data fields values; and the network interface further configured to send the error report to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network error detection method, comprising:
-
receiving, by a network interface, network information from a plurality of data sources; populating, by a normalization engine, data fields in a normalized data structure with received network information in accordance with normalization rules, wherein; the normalized data structure comprising a plurality of data fields; and the normalization rules are configured to map received network information to data fields in the normalized data structure; generating, by a virtualization engine, virtual data defining one or more virtual objects for a virtual reality environment using virtualization rules, wherein; the virtualization rules are configured to map data fields from the normalized data structure to physical attributes of virtual objects; virtual objects are computer generated renderings of physical objects; and generating each virtual object comprises; selecting an entry linked with a plurality of data fields in the normalized data structure; and setting physical attributes for the virtual object based on the data field values for the entry in the normalized data structure in accordance with the virtualization rules; transmitting, by the network interface, the virtual data defining the one or more virtual objects for display on a user device in response to generating the one or more virtual objects; receiving, by the network interface, user feedback from the user device, wherein the user feedback identifies a selected virtual object; identifying, by the virtualization engine, physical attributes of the selected virtual object; identifying, by the virtualization engine, data fields and corresponding data field values in the normalized data structure for the identified physical attributes of the selected virtual object based on the virtualization rules; generating, by the virtualization engine, an error report comprising at least a portion of the identified data fields values; and sending, by the network interface, the error report to the user device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A network error detection device, comprising:
-
a network interface configured to receive network information from a plurality of data sources; a memory configured to store; a normalized data structure comprising a plurality of data fields; normalization rules configured to map received network information to data fields in the normalized data structure; and virtualization rules configured to map data fields from the normalized data structure to physical attributes of virtual objects, wherein virtual objects are computer generated renderings of physical objects; a normalization engine implemented by one or more processors, configured to populate data fields in the normalized data structure with received network information in accordance with the normalization rules; a virtualization engine implemented by the one or more processors, configured to; generate virtual data defining one or more virtual objects for a virtual reality environment, wherein generating each virtual object comprises; selecting an entry linked with a plurality of data fields in the normalized data structure; and setting physical attributes for the virtual object based on the data field values for the entry in the normalized data structure in accordance with the virtualization rules; a virtual overlay engine implemented by the one or more processors, configured to; receive the virtual data defining the one or more virtual objects; render the one or more virtual objects in the virtual reality environment on a display; and receive user feedback, wherein the user feedback identifies a selected virtual object from among the one or more virtual objects; the virtualization engine further configured to; identify physical attributes of the selected virtual object; identify data fields and corresponding data field values in the normalized data structure for the identified physical attributes of the selected virtual object based on the virtualization rules; generate an error report comprising at least a portion of the identified data fields values; and the virtual overlay engine further configured to display the error report. - View Dependent Claims (18, 19, 20)
-
Specification