Patents Assigned to Virtual Instruments Worldwide
-
Publication number: 20200412628Abstract: 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: ApplicationFiled: February 18, 2019Publication date: December 31, 2020Applicant: Virtual Instruments WorldwideInventors: Derek Sanders, Rangaswamy Jagannathan, Rosanna Lee
-
Publication number: 20200304363Abstract: 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: ApplicationFiled: December 28, 2018Publication date: September 24, 2020Applicant: Virtual Instruments WorldwideInventor: Rangaswamy Jagannathan
-
Publication number: 20200304388Abstract: 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: ApplicationFiled: May 29, 2018Publication date: September 24, 2020Applicant: Virtual Instruments WorldwideInventors: Derek Sanders, Rangaswamy Jagannathan, Rosanna Lee
-
Patent number: 10348549Abstract: 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: GrantFiled: March 23, 2016Date of Patent: July 9, 2019Assignee: Virtual Instruments WorldwideInventors: Rangaswamy Jagannathan, Rosanna Lee, Darek Sanders, Jing Lui, Kishor Kakatkar
-
Patent number: 10255559Abstract: 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: GrantFiled: March 10, 2016Date of Patent: April 9, 2019Assignee: Virtual Instruments WorldwideInventors: Derek Sanders, Rangaswamy Jagannathan, Rosanna Lee
-
Patent number: 10250470Abstract: 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: GrantFiled: June 9, 2017Date of Patent: April 2, 2019Assignee: Virtual Instruments WorldwideInventors: Derek Sanders, Rangaswamy Jagannathan, Rosanna Lee
-
Patent number: 10009237Abstract: 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: GrantFiled: August 24, 2015Date of Patent: June 26, 2018Assignee: Virtual Instruments WorldwideInventors: Derek Sanders, Rangaswamy Jagannathan, Rosanna Lee