Patent classifications
G06F11/3423
Method, apparatus and computer program product for managing backup system
Embodiments of the present disclosure provide a method, device, and computer program product for managing a backup system. The method comprises obtaining a state of a backup system, wherein the backup system comprises a plurality of backup servers and a plurality of backup clients, the plurality of backup servers is communicatively coupled to the plurality of backup clients via a network, and wherein at least one backup server from the plurality of backup servers is configured to back up data of at least one backup client allocated from the plurality of backup clients to the at least one backup server, determining a reward score corresponding to the state of the backup system and, determining, based on the state of the backup system and the reward score, configuration information for the backup system, the configuration information indicating allocation of the plurality of backup clients to the plurality of backup servers.
AUTOMATED ACTIONS BASED ON RANKED WORK EVENTS
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automating actions based on ranked work events. A sequence of events are tracked which occur in software services accessed by a user, tracking events from each case handled by the user. Focus events are determined which identify which case is being worked on by the user at points in time. The determination is made using information extracted from user interactions with at least one service, where each focus event has a focus event duration. Each focus event is assigned to a particular case. A total period of time spent by the user on the particular case is determined. Work actions of the users are ranked. The ranking includes receiving an indication of reviewer intent for ranking the work actions, generating a set of work actions, and prioritizing the set of work actions.
Data of point-of-sale devices
In some examples, a system receives data from peripheral devices connected to respective point-of-sale (POS) base terminals, the data captured using agents executing in the POS base terminals during periods of reduced activity of the POS base terminals. Based on processing the received data, the system determines linkage of peripheral devices to the POS base terminals, and determines, for a first POS base terminal, swapping of a first peripheral device with a second peripheral device. The system generates an output indicating that the first peripheral device has been swapped with the second peripheral device, and identifies an issue associated with a POS base terminal or a peripheral device, and trigger a remediation action to address the issue.
TECHNIQUES FOR PERIPHERAL UTILIZATION METRICS COLLECTION AND REPORTING
This disclosure relates to an electronic device. The electronic device includes a non-transitory storage device, one or more peripherals, wherein the one or more peripherals are disabled, a processor configured to transmit a request to enable a peripheral of the one or more peripherals, and a power reset manager module. The power reset manager module is configured to receive the request to enable the peripheral. The power reset manager module includes a first memory configured to store, in response to the received request, an indication that peripheral was enabled. The processor is further configured to copy contents of the first memory to the non-transitory storage device and output the indication that the peripheral was enabled as a part of an update procedure.
Data migration based on performance characteristics of memory blocks
A performance manager (400, 500) and a method (200) performed thereby are provided, for managing the performance of a logical server of a data center. The data center comprises at least one memory pool in which a memory block has been allocated to the logical server. The method (200) comprises determining (230) performance characteristics associated with a first portion of the memory block, comprised in a first memory unit of the at least one memory pool; and identifying (240) a second portion of the memory block, comprised in a second memory unit of the at least one memory pool, to which data of the first portion of the memory block may be migrated to apply performance characteristics associated with the second portion. The method (200) further comprises initiating migration (250) of the data to the second portion of the memory block.
Predictive Analysis on Running Batch Jobs
Performing predictive analysis on running batch jobs is provided. A series of batch end time predictive models is retrieved according to a sequence of milestone jobs in a batch of jobs. Retrieved batch end time predictive models are assembled into an aggregate batch end time predictive model to increase accuracy and stability of an end time prediction of the batch of jobs. The aggregate batch end time predictive model is utilized to predict an end time of the batch of jobs during running of the batch of jobs to form a predicted end time of the batch of jobs.
DATABASE OBSERVATION SYSTEM
Systems, methods, and storage media are provided that are useful in a computing environment for receiving, modifying, and transforming service level information from database servers and entities in a hosted database environment. Multiple application programming interface (API) calls are made by a database observation system to request information for multiple service level indicators from database servers belonging to multiple different entities. Database observation system receives and aggregates the information for multiple service level indicators from each of the database servers belonging to multiple different entities. The database observation system provides, within a dashboard interface, the aggregated information for each of the multiple service level indicators, individual service level indicator scores, and aggregated service level indicator scores for each of the database servers for each of the multiple entities.
Calibration technique using computer analysis for ascertaining performance of containers
Monitoring and enhancing performance of containers using a calibration technique is implemented using a computer. Performance of a new container as part of an application running on the computer is checked by comparing a current performance of the new container with baseline data corresponding to the new container. The baseline data is derived from a calibration container corresponding to the new container. The new container is categorized in a category of performance based on the checking of the performance of the new container. An alert can be sent to a device of an administrator regarding the new container meeting a threshold of performance, in response to the new container meeting the threshold of performance. The alert can be sent to the device of the administrator for the administrator to initiate an action pertaining to the new container in response to receiving the alert.
ELECTRONIC APPARATUS AND CONTROL METHOD THEREOF
An electronic apparatus is provided. The electronic apparatus includes: a memory configured to store at least one instruction; and a processor configured to execute the at least one instruction to: obtain usage information on an application installed in the electronic apparatus, obtain a natural language understanding model, among a plurality of natural language understanding models, corresponding to the application based on the usage information, perform natural language understanding of a user voice input related to the application based on the natural language understanding model corresponding to the application, and perform an operation of the application based on the preformed natural language understanding.
Persistent health monitoring for volatile memory systems
Methods, systems, and devices for persistent health monitoring for volatile memory devices are described. A memory device may determine that an operating condition associated with an array of memory cells on the device, such as a temperature, current, voltage, or other metric of health status is outside of a range associated with a risk of device degradation. The memory device may monitor a duration over which the operating condition is outside of the range, and may determine whether the duration satisfies a threshold. In some cases, the memory device may store an indication of when (e.g., each time) the duration satisfied the threshold. The memory device may store the one or more indications in one or more non-volatile storage elements, such as fuses, which may enable the memory device to maintain a persistent indication of a cumulative duration over which the memory device is operated with operating conditions outside of the range.