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 within a virtual reality environment, wherein;
the virtual reality environment is a geographical map comprising a landmark; and
the virtualization rules map;
internal IP addresses to a virtual object type and a starting location on the landmark within the virtual reality environment;
external IP addresses to a target location on the landmark within the virtual reality environment; and
hardware settings to virtual objects configured to obstruct the movement of other virtual objects within the virtual reality environment;
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 a virtual object for the virtual reality environment, wherein generating the virtual object comprises;
selecting an entry linked with a plurality of data fields in the normalized data structure;
identifying an internal IP address associated with the entry;
determining a virtual object type based on the identified internal IP address, wherein the virtual object type identifies a physical representation of a physical object;
determining a starting location on the landmark within the virtual reality environment based on the identified internal IP address;
identifying an external IP address associated with the entry;
determining a target location on the landmark within the virtual reality environment based on the identified external IP address; and
configuring the virtual object to traverse the landmark within the virtual reality environment from the determined starting location to the target location;
the network interface further configured to;
transmit the virtual data defining the virtual object for display on a user device in response to generating the virtual object;
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
15 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 within a virtual reality environment, wherein; the virtual reality environment is a geographical map comprising a landmark; and the virtualization rules map; internal IP addresses to a virtual object type and a starting location on the landmark within the virtual reality environment; external IP addresses to a target location on the landmark within the virtual reality environment; and hardware settings to virtual objects configured to obstruct the movement of other virtual objects within the virtual reality environment; 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 a virtual object for the virtual reality environment, wherein generating the virtual object comprises; selecting an entry linked with a plurality of data fields in the normalized data structure; identifying an internal IP address associated with the entry; determining a virtual object type based on the identified internal IP address, wherein the virtual object type identifies a physical representation of a physical object; determining a starting location on the landmark within the virtual reality environment based on the identified internal IP address; identifying an external IP address associated with the entry; determining a target location on the landmark within the virtual reality environment based on the identified external IP address; and configuring the virtual object to traverse the landmark within the virtual reality environment from the determined starting location to the target location; the network interface further configured to; transmit the virtual data defining the virtual object for display on a user device in response to generating the virtual object; 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. 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 virtual reality environment is a geographical map comprising a landmark; the virtualization rules are configured to map data fields from the normalized data structure to physical attributes of virtual objects, wherein the virtualization rules map; internal IP addresses to a virtual object type and a starting location on the landmark within the virtual reality environment; external IP addresses to a target location on the landmark within the virtual reality environment; and hardware settings to virtual objects configured to obstruct the movement of other virtual objects within the virtual reality environment; and generating the virtual object comprises; selecting an entry linked with a plurality of data fields in the normalized data structure; identifying an internal IP address associated with the entry; determining a virtual object type based on the identified internal IP address, wherein the virtual object type identifies a physical representation of a physical object; determining a starting location on the landmark within the virtual reality environment based on the identified internal IP address; identifying an external IP address associated with the entry; determining a target location on the landmark within the virtual reality environment based on the identified external IP address; and configuring the virtual object to traverse the landmark within the virtual reality environment from the determined starting location to the target location; transmitting, by the network interface, the virtual data defining the virtual object for display on a user device in response to generating the virtual object; 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 (8, 9, 10, 11, 12)
-
-
13. 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 within virtual reality environment, wherein; the virtual reality environment is a geographical map comprising a landmark; the virtualization rules map; internal IP addresses to a virtual object type and a starting location on the landmark within the virtual reality environment; external IP addresses to a target location on the landmark within the virtual reality environment; and hardware settings to virtual objects configured to obstruct the movement of other virtual objects within the virtual reality environment; 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 a virtual object for the virtual reality environment, wherein generating the virtual object comprises; selecting an entry linked with a plurality of data fields in the normalized data structure; identifying an internal IP address associated with the entry; determining a virtual object type based on the identified internal IP address, wherein the virtual object type identifies a physical representation of a physical object; determining a starting location on the landmark within the virtual reality environment based on the identified internal IP address; identifying an external IP address associated with the entry; determining a target location on the landmark within the virtual reality environment based on the identified external IP address; and configuring the virtual object to traverse the landmark within the virtual reality environment from the determined starting location to the target location; a virtual overlay engine implemented by the one or more processors, configured to; receive the virtual data defining the virtual object; render the virtual object in the virtual reality environment on a display; and receive user feedback, wherein the user feedback identifies a selected virtual object from among 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 (14, 15)
-
Specification