G06F11/324

USING MEMORY DEVICE SENSORS

Systems, apparatuses, and methods related to using memory device sensors are described. Some memory system or device types include sensors embedded in their circuitry. For instance, another device can be coupled to a memory device with an embedded sensor. The memory device can transmit a signal representing sensor data generated by the embedded sensor using a sensor output coupled to the other device. A controller coupled to a memory device may determine one or more threshold values of a sensor or sensors embedded in a memory device. The memory device may transmit an indication responsive to one or more sensors detecting a value greater or less than a threshold and may transmit the indication to another device.

Automated online upgrade of database replication

In an approach to improve online database replication by automating the upgrading of a database replications system online. Additionally, embodiments of the present invention stop an upgrade using a first incremental update strategy on data of a source database, identify an earliest open transaction from a first database to a second database, and identify a last committed log record identifier. Further, embodiments of the present invention execute an adaptive apply strategy on transactions including the earliest open transaction until the last committed log record identifier is reached by the adaptive apply strategy, and resume, by upgrade controller, the upgrade with a second incremental update strategy.

Automatic control identification

A technique to automatically identify controls of a software application is disclosed. Attributes of a software application are monitored. The attributes may include control type attributes. The controls are identified by determining a hierarchy of parent controls and children controls. A directed graph may be generated, based on the monitored control attributes, and used to identify the controls. The identified controls may be used for robotic process automation of the software application.

FAULT MODEL EDITOR AND DIAGNOSTIC TOOL

Methods and systems for creating and modifying fault models, as well as methods and systems for generating and deploying diagnostic tools based on a fault model. The fault model may be edited in a logical and highly configurable manner based on the needs and preferences of a domain expert or other operator. The diagnostic tool can then be generated based on the fault model, and provides and enhanced process flow for use in maintenance operations.

System and method for processing data between host computer and CPLD

A method for processing data between host computer and CPLD provides a host computer, a circuit board comprising a UART unit, a pre-debugged hardware, and a CPLD. The UART unit communicates with the host computer via UART. The method further provides the CPLD coupled between the UART unit and the pre-debugged hardware and allows the CPLD to receive data from the host computer via the UART unit and to analyze the data. According to the method, the CPLD debugs the pre-debugged hardware according to the analyzed data and obtains a result of debugging. The CPLD outputs the result and allows the CPLD to transmit the result to the host computer via the UART unit. A system using the method is also provided.

TIME-BASED VIRTUAL MACHINE REVERSION

Recovery points can be used for replicating a virtual machine and reverting the virtual machine to a different state. A filter driver can monitor and capture input/output commands between a virtual machine and a virtual machine disk. The captured input/output commands can be used to create a recovery point. The recovery point can be associated with a bitmap that may be used to identify data blocks that have been modified between two versions of the virtual machine. Using this bitmap, a virtual machine may be reverted or restored to a different state by replacing modified data blocks and without replacing the entire virtual machine disk.

PLUGIN RANKING SYSTEM AND METHOD FOR DATACENTER OPERATIONS MANAGEMENT

According to one embodiment, a plugin ranking system includes computer-executable instructions for use in a computing environment configured with multiple hardware components. The instructions may be executed to determine a collective operating characteristic of the hardware components, and rank the plurality of plugins according to a relevance of the management function of each plugin to the determined operating characteristic in which the plugins are each configured to perform a different management function for managing the computing environment. Once ranked, the instructions can then provide an indication of the ranked plugins for consumption by a user.

Systems, methods, and computer-readable media for analyzing intercepted telemetry events
11620203 · 2023-04-04 · ·

Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.

Continuous data sensing of functional states of networked computing devices to determine efficiency metrics for servicing electronic messages asynchronously

Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to interface among repositories of disparate data and computing machine-based entities configured to access, track, and/or analyze data, and, more specifically, to a computing and data storage platform to implement computerized tools to continuously (or nearly continuously) sense data describing functional states of remote computing devices and/or user interfaces configured to service electronic messages, according to at least some examples. For example, a method may include receiving a stream of data representing states of user interfaces, analyzing the states of the user interfaces, identifying activity data, identifying a state of an application, detecting an action and classifying a subset of activity data based on the action, and generating data representing a state of an application configured to interact with a digital conversation.

Diagnosing and resolving technical issues

The exemplary embodiments disclose a system and method, a computer program product, and a computer system for diagnosing technical issues. The exemplary embodiments may include collecting data relating to one or more technical issues, extracting one or more features from the collected data, determining one or more diagnoses based on the extracted one or more features and one or more models, and suggesting to a support agent one or more actions based on the one or more determined diagnoses.