Patents Assigned to Virtual Instruments Worldwide
  • Publication number: 20200412628
    Abstract: A monitoring device responds to status data pushed from a network device, and also manages a link with another network device, the link allowing the monitoring device to pull status data from the second network device. The monitoring device receives packets including status, the data indicating activity for one or more clock ticks. The monitoring device can compute statistical measures, rather than the network device. The monitoring device maintains the status data in a buffer. The monitoring device lags actual activity, but has is more likely to capture delayed packets. The network device sends packets as wrappers, each wrapper indicating sets of status information. When the information in a wrapper crosses a clock tick boundary, the monitoring device allocates reported activity among clock ticks, assuming that activity follows a uniform distribution.
    Type: Application
    Filed: February 18, 2019
    Publication date: December 31, 2020
    Applicant: Virtual Instruments Worldwide
    Inventors: Derek Sanders, Rangaswamy Jagannathan, Rosanna Lee
  • Publication number: 20200304363
    Abstract: Computing devices, each of which monitors information in a monitoring environment, take on the role of a controller for some of them, separating the (real or virtual) elements of the environment into subsets. Computing devices provide their results to a unification device, which combines them into a monitoring parameter. Each computing device monitors its parameters based on a timestamp, so unification devices can determine whether results from those computing devices represent the same state of the environment. Unification devices divide the results from their computing devices into uniform durations. Even if results don't reflect the same environment state, unification devices can still approximate results for unification. Elements can be reassigned on time boundaries, or can be duplicated, with unification devices still able to unify results. Predicted queries can be pre-computed.
    Type: Application
    Filed: December 28, 2018
    Publication date: September 24, 2020
    Applicant: Virtual Instruments Worldwide
    Inventor: Rangaswamy Jagannathan
  • Publication number: 20200304388
    Abstract: A monitoring device responds to status data pushed from a network device, and also manages a link with another network device, the link allowing the monitoring device to pull status data from the second network device. The monitoring device receives packets including status, the data indicating activity for one or more clock ticks. The monitoring device can compute statistical measures, rather than the network device. The monitoring device maintains the status data in a buffer. The monitoring device lags actual activity, but has is more likely to capture delayed packets. The network device sends packets as wrappers, each wrapper indicating sets of status information. When the information in a wrapper crosses a clock tick boundary, the monitoring device allocates reported activity among clock ticks, assuming that activity follows a uniform distribution.
    Type: Application
    Filed: May 29, 2018
    Publication date: September 24, 2020
    Applicant: Virtual Instruments Worldwide
    Inventors: Derek Sanders, Rangaswamy Jagannathan, Rosanna Lee
  • Patent number: 10348549
    Abstract: A monitoring device responds to status data to detect storms, analysis, and to attempt to remediate those storms. The monitoring device several types of storms, for each of which it has a technique for analysis of the storm. The monitoring device can determine if the storm is due to resource contention, excess or unbalanced performance activity, or network degradation. Once analyzed, the monitoring device analyzes the storm, and attempts to remediate the cause of the storm.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: July 9, 2019
    Assignee: Virtual Instruments Worldwide
    Inventors: Rangaswamy Jagannathan, Rosanna Lee, Darek Sanders, Jing Lui, Kishor Kakatkar
  • Patent number: 10255559
    Abstract: For example, as indicated in the Incorporated Disclosures, rapid change from relatively little use of network bandwidth, to heavy overuse of network bandwidth (combined with a large number of endpoints attempting to access that network bandwidth) can often indicate an email virus or other maladjusted use of the system. In such cases, it could be appropriate to generate an alert, and bring the change to the attention of a human expert, or otherwise escalate the problem. Best practices In this Application, the phrase “best practices,” and variants thereof, can generally refer to business preferences (and to business rules imposed by management, or law or regulation), such as high utilization preferences often expressed by management. In such cases, one or more operators can enter descriptors of rules the system that it is desired the system follow, such as “processor cycle utilization >90%.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: April 9, 2019
    Assignee: Virtual Instruments Worldwide
    Inventors: Derek Sanders, Rangaswamy Jagannathan, Rosanna Lee
  • Patent number: 10250470
    Abstract: A monitoring device responds to status data pushed from a network device, and also manages a link with another network device, the link allowing the monitoring device to pull status data from the second network device. The monitoring device receives packets including status, the data indicating activity for one or more clock ticks. The monitoring device can compute statistical measures, rather than the network device. The monitoring device maintains the status data in a buffer. The monitoring device lags actual activity, but has is more likely to capture delayed packets. The network device sends packets as wrappers, each wrapper indicating sets of status information. When the information in a wrapper crosses a clock tick boundary, the monitoring device allocates reported activity among clock ticks, assuming that activity follows a uniform distribution.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: April 2, 2019
    Assignee: Virtual Instruments Worldwide
    Inventors: Derek Sanders, Rangaswamy Jagannathan, Rosanna Lee
  • Patent number: 10009237
    Abstract: A monitoring device responds to status data pushed from a network device, and also manages a link with another network device, the link allowing the monitoring device to pull status data from the second network device. The monitoring device receives packets including status, the data indicating activity for one or more clock ticks. The monitoring device can compute statistical measures, rather than the network device. The monitoring device maintains the status data in a buffer. The monitoring device lags actual activity, but has is more likely to capture delayed packets. The network device sends packets as wrappers, each wrapper indicating sets of status information. When the information in a wrapper crosses a clock tick boundary, the monitoring device allocates reported activity among clock ticks, assuming that activity follows a uniform distribution.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: June 26, 2018
    Assignee: Virtual Instruments Worldwide
    Inventors: Derek Sanders, Rangaswamy Jagannathan, Rosanna Lee