Patent classifications
G06F11/3423
METHOD AND APPARATUS FOR MONITORING USAGE OF AT LEAST ONE APPLICATION EXECUTED WITHIN AN OPERATING SYSTEM
The present disclosure is directed towards an apparatus and method for monitoring usage of applications executed within an operating system of an electronic device. The apparatus and method are implemented using a monitoring application different from the monitored applications and aims at providing not only information regarding applications usage time, but also information regarding how some of the monitored applications are used. The monitoring application utilizes a trained model to acquired information regarding the monitored applications.
METHOD AND SYSTEM FOR REGULAR TESTING OF DATACENTER HARDWARE
The present disclosure relates to a method and system for controlling output characteristics of a media streaming over a media output device. The system [100] comprises a processing unit [102] and a testing unit [104] coupled with the processing unit [102]. The processing unit [102] identifies one or more unused hardware servers from the datacenter hardware, and then selects a first set of unused hardware servers for testing, from the identified one or more unused hardware servers. Further, the testing unit [104] performs one or more tests on the selected first set of unused hardware servers, wherein each unused hardware server from the selected first set of unused hardware servers is in operational state. The system [100] further repeats the steps to perform testing on a second set of unused hardware servers, a third set of unused hardware servers, and so on.
Intelligent and automated code deployment
Exemplary method embodiments for deploying code in a computing sysplex environment are provided. In one embodiment, by way of example only, a system-wide trending mechanism is applied. At least one of an idle time and a low Central Processing Unit (CPU) utilization time of one system in the sysplex environment is matched with an estimated deployment time obtained from at least one of a latest measured period of time and a calculated time trend. A system-wide coordinating mechanism is applied. A staggered code deployment operation is recommended for at least one node of the system at an optimum system time generated from the matching.
Early detection and warning for system bottlenecks in an on-demand environment
In accordance with embodiments, there are provided mechanisms and methods for facilitating early detection and warning for system bottlenecks in an on-demand services environment according to one embodiment. In one embodiment and by way of example, a method includes detecting waits during processing of a query within a processing pipeline, wherein the waits include one or more of application-specific waits and database-specific waits; diagnosing the waits to identify a wait that has turned into a bottleneck; classifying one or more types of issues causing the wait to turn into the bottleneck; generating an alert having associated information detailing the issues based on the one or more types and a location of the wait within the processing pipeline; and transmitting the alert to facilitate correction activities.
Systems and methods for determining desktop readiness using interactive measures
Systems and methods described herein facilitate determining desktop readiness using interactive measures. A host is in communication with a server and the host includes a virtual desktop and a virtual desktop agent. The virtual desktop agent is configured to perform one or more injecting events via one or more monitoring agents, wherein each of the injecting events is a simulated input device event. The desktop agent is further configured to receive, via a display module, a response to the injecting event(s), wherein the response is a display update causing pixel color values for the display module to alter. The desktop agent is also configured to identify, via the monitoring agent(s), whether the response to the injecting event(s) is an expected response. The desktop agent is also configured to determine, via the monitoring agent(s), a readiness of the virtual desktop based on the expected response.
Circuit apparatus in which a processing circuit transfers a full speed transfer packet between physical layer circuits, and an electronic instrument and vehicle including the circuit apparatus
A circuit apparatus includes physical layer circuits to which buses compliant with the USB standard are coupled, a processing circuit that performs an FS transfer process, a bus monitoring circuit that monitors the buses, and a bus switching circuit that turns on or off the coupling between a first bus and a second bus based on the result of the monitoring. One of the physical layer circuits includes an FS receiver, an FS driver, and a pull-up control circuit, and the other physical layer circuits includes an FS receiver and an FS driver. When FS_J is detected on the second bus, the bus monitoring circuit turns off the coupling achieved by the bus switching circuit, turns on the pull-up operation performed by the pull-up control circuit, and turns on the FS transfer process performed by the processing circuit.
SUPERVISORY CONTROL OF POWER MANAGEMENT
A supervisory control system provides power management in an electronic device by providing timeout periods for a hardware component to lower levels of the operating system such as a power management arbitrator and/or a hardware interface controller. The power management arbitrator and/or hardware interface controller transition at least a portion of a hardware component to a lower-power state based on monitored activity information of the hardware component. The supervisory control system may further provide wakeup periods to the power management arbitrator and/or a hardware interface controller to determine whether the hardware component should be transitioned to a higher-power state at the end of the wakeup period if the hardware component satisfies a transition condition.
CIRCUIT APPARATUS, ELECTRONIC INSTRUMENT, AND VEHICLE
A circuit apparatus includes physical layer circuits to which buses compliant with the USB standard are coupled, a processing circuit that performs an FS transfer process, a bus monitoring circuit that monitors the buses, and a bus switching circuit that turns on or off the coupling between a first bus and a second bus based on the result of the monitoring. One of the physical layer circuits includes an FS receiver, an FS driver, and a pull-up control circuit, and the other physical layer circuits includes an FS receiver and an FS driver. When FS_J is detected on the second bus, the bus monitoring circuit turns off the coupling achieved by the bus switching circuit, turns on the pull-up operation performed by the pull-up control circuit, and turns on the FS transfer process performed by the processing circuit.
MAINTENANCE RECOMMENDATION FOR CONTAINERIZED SERVICES
A maintenance recommendation for containerized services can find a time to perform maintenance on a particular service based on resource usage patterns such that the maintenance will have a reduced impact on dependent services. The dependent services can be determined for the particular service based on network interactions between the services.
METHOD, A SYSTEM AND A COMPUTER PROGRAM PRODUCT FOR PREDICTING DATABASE QUERY PERFORMANCE
A method for predicting future performance of a database query plan includes performing a plurality of time series analyses for time series associated with a plurality of selected database queries and a selected query, wherein each analyzed time series is generated based on stored query performance counter (QPC) data, and wherein the plurality of time series represents a plurality of different time dimensions, and wherein each time series analysis is performed by forming a time series corresponding to the selected time dimensions and covering the time span, wherein the time series includes data points representing a portion of stored QPC data that is associated with the selected database query and the selected QPC.