Patent classifications
H04L41/5016
Guided configuration item class creation in a remote network management platform
A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.
System and method for database access using a history walker
Systems and methods for a history walker interface to a time-based data structure are disclosed. A time-based data structure may contain information about updates to a set of records that change periodically over time. For example, a set of records that record state transitions of a task item as the task item progresses through its life cycle. An example task item may be represented by a change request or incident report in a help desk software application. The task item begins with an “open” state and may transition through any number of states (e.g., assigned, on-hold, test, customer response requested, etc.) on its way to ultimately being “closed” as completed. A history walker interface may assist application developers when creating applications to indicate how the task item transitioned through its different states throughout its lifecycle.
SYSTEM AND METHOD FOR ANOMALY DETECTION WITH ROOT CAUSE IDENTIFICATION
A computer device may include a processor configured to obtain key performance indicator (KPI) values for KPI parameters associated with at least one device and compute a set of historical statistical values for the obtained KPI values associated with the network device. The processor may be further configured to provide the KPI values and the computed set of historical statistical values to an anomaly detection model to identify potential anomalies; filter the identified potential anomalies based on a designated desirable behavior for a particular KPI parameter to identify at least one anomaly; and send an alert that includes information identifying the at least one anomaly to a management system or a repair system associated with the device. The computer device may further determine a root cause KPI parameter for the identified at least one anomaly and include information identifying the determined root cause KPI parameter in the alert.
QOE-BASED CATV NETWORK CAPACITY PLANNING AND UPGRADE SYSTEM
Systems and methods for analyzing network parameters in a data communications network so as to maintain a desired Quality of Experience (QoE) of at least one subscriber.
DRIFT RESOLVER FOR ENTERPRISE APPLICATIONS
A framework for performing drift analysis with respect to database and enterprise applications. For a product for which drift analysis is to be performed, a set of one or more parts of the product are determined. Current state information for the set of one or more parts is obtained by crawling an environment in which the product is deployed. Current state information obtained for the set of one or more parts is compared with a baseline for the product. The comparison aids to identify one or more differences between the current state information and information in the baseline for the set of one or more parts. The information in the baseline for the set of one or more parts is indicative of a state of the set of one or more parts when the baseline was generated. A report indicative of the one or more differences is generated and output.
Drift resolver for enterprise applications
A framework for performing drift analysis with respect to database and enterprise applications. For a product for which drift analysis is to be performed, a set of one or more parts of the product are determined. Current state information for the set of one or more parts is obtained by crawling an environment in which the product is deployed. Current state information obtained for the set of one or more parts is compared with a baseline for the product. The comparison aids to identify one or more differences between the current state information and information in the baseline for the set of one or more parts. The information in the baseline for the set of one or more parts is indicative of a state of the set of one or more parts when the baseline was generated. A report indicative of the one or more differences is generated and output.
RESOURCE ALLOCATION IN DATA CENTER NETWORKS
System and method for generating a resource assignment recommendation for a data center network, including receiving a resource request for a requesting application that indicates a requested resource rate and a requested resource time for one or more network links; computing, based on historic resource utilization data for the requesting application, a predicted resource utilization for the requesting application; computing a recommendation for the resource request based on the requested resource rate, requested resource time, and the predicted resource utilization; and providing the recommendation to a resource assignment controller.
SYSTEMS AND METHODS FOR REMOTE COLLABORATION
Described herein are systems and methods for work from home solutions according to various embodiments of the invention. These solutions accurately diagnose connectivity issue locations and severity from any, some, or all points in a network framework. Embodiments of these solutions may also use artificial intelligence and machine learning to process customer quality-of-experience (QoE) feedback and other relevant indicators. The solutions may improve network connectivity based on these measurements and processes.
SYSTEM FOR EVALUATING AND TUNING RESOURCES FOR ANTICIPATED DEMANDS
An infrastructure management subsystem receives a selection of a planned configuration of the computing infrastructure and a baseline demand that includes a current usage of computing resources of the computing infrastructure. The infrastructure management subsystem determines an anticipated turbulence. The anticipated turbulence includes a quantitative indication of anticipated fluctuations in future infrastructure demand as a function of time. The infrastructure management subsystem determines an effective turbulence for the planned infrastructure configuration. The effective turbulence includes a quantitative indication of anticipated fluctuations in future infrastructure availability. The infrastructure management subsystem determines a configuration score corresponding to an extent to which the anticipated fluctuations in the effective turbulence destructively interfere with the anticipated fluctuations in the anticipated turbulence.
GUIDED CONFIGURATION ITEM CLASS CREATION IN A REMOTE NETWORK MANAGEMENT PLATFORM
A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.