×

Network error detection using virtual reality display devices

  • US 10,620,981 B2
  • Filed: 03/09/2018
  • Issued: 04/14/2020
  • Est. Priority Date: 03/09/2018
  • Status: Active Grant
First Claim
Patent Images

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 all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×