Patent application number | Description | Published |
20100254254 | PROCESS ACTIVENESS CHECK - Described herein are techniques for dynamically monitoring process activeness of processes running on a computing node. Problems affecting processes to serve their designated functions on the computing node can be relatively quickly detected and dealt with, thereby making restoring process activeness on the computing node much more quickly than otherwise. | 10-07-2010 |
20130031424 | PROACTIVE AND ADAPTIVE CLOUD MONITORING - Processes, computer-readable media, and machines are disclosed for reducing a likelihood that active functional components fail in a computing system. An active monitoring component receives metrics associated with different active functional components of a computing system. The different active functional components contribute to different functionalities of the system. Based at least in part on the metrics associated with a particular active functional component, the active monitoring component determines that the particular active functional component has reached a likelihood of failure but has not failed. In response to determining that the particular active functional component has reached the likelihood of failure but has not failed, the active monitoring component causes a set of actions that are predicted to reduce the likelihood of failure. | 01-31-2013 |
20150095720 | PROACTIVE AND ADAPTIVE CLOUD MONITORING - Processes, computer-readable media, and machines are disclosed for reducing a likelihood that active functional components fail in a computing system. An active monitoring component receives metrics associated with different active functional components of a computing system. The different active functional components contribute to different functionalities of the system. Based at least in part on the metrics associated with a particular active functional component, the active monitoring component determines that the particular active functional component has reached a likelihood of failure but has not failed. In response to determining that the particular active functional component has reached the likelihood of failure but has not failed, the active monitoring component causes a set of actions that are predicted to reduce the likelihood of failure. | 04-02-2015 |
Patent application number | Description | Published |
20120084254 | DATA MIGRATION USING COMMUNICATIONS AND COLLABORATION PLATFORM - Data migration using communications and collaboration platform provides an efficient and flexible method for migrating data from an existing system to a new system. In particular, the method includes extracting data, cleansing the extracted data based on a master record, receiving approval for the cleansed data, and migrating the approved data into the new system. | 04-05-2012 |
20120084357 | OPERATIONS MANAGEMENT USING COMMUNICATIONS AND COLLABORATION PLATFORM - A collaboration service operation method provides an efficient and flexible method for operating services implemented across multiple systems. In particular, the method includes determining a change in a master record, and determining the nature of the change. Based on the nature of the change, the method further determines services to be implemented according to business rules and also determines to which systems the services will be implemented. | 04-05-2012 |
20130132285 | SERVICES PROVISIONING USING COMMUNICATIONS AND COLLABORATION PLATFORM - Data migration using communications and collaboration platform provides an efficient and flexible method for migrating data from an existing system to a new system. In particular, the method includes extracting data, cleansing the extracted data based on a master record, receiving approval for the cleansed data, and migrating the approved data into the new system. | 05-23-2013 |
Patent application number | Description | Published |
20100211959 | ADAPTIVE CLUSTER TIMER MANAGER - Described herein are techniques for adaptively managing timers that are used in various layers of a node. In many cases, the number of timers that occur in the system is reduced by proactively and reactively adjusting values of the timers based on conditions affecting the system, thereby making such a system to perform significantly better and more resiliently than otherwise. | 08-19-2010 |
20110067008 | TECHNIQUES FOR ADAPTIVE TRACE LOGGING - Techniques for adaptive trace logging include, in one embodiment, obtaining input data on trace logging behavior and computing resources used by trace logging. Based on the obtained input data, an adaptive trace logging module automatically takes action at runtime to reduce the amount of computing resources consumed by tracing logging. For example, the action taken may include decreasing a trace logging level of an executing software program to reduce the number of trace logging messages added to a trace log. In another embodiment, the techniques include detecting a condition of an executing software program that warrants a change to a trace logging level of the executing program. The adaptive trace logging module automatically changes the trace logging level of the executing program as-needed for the detected condition. For example, the adaptive trace logging module may increase the trace logging level of an executing program upon detecting a deadlock or other abnormal condition of the executing program. By automatically increasing the trace logging level upon detecting an abnormal condition, additional trace logging messages may be written to a trace log aiding diagnosis and troubleshooting of the condition. | 03-17-2011 |
20160065211 | LOW POWER DRIVER WITH PROGRAMMABLE OUTPUT IMPEDANCE - A low power programmable driver includes a first driver output, a first programmable driver leg and a second programmable driver leg. The first programmable driver leg has a pull-up half and a pull-down half. The pull-up half is electrically coupled between a supply voltage and the first driver output. The pull-up half is electrically coupled to receive a signal and a first control signal. The pull-down half is electrically coupled between an internal ground and the first driver output. The pull-down half is electrically coupled to receive an inversion of the signal and the first control signal. A second programmable driver leg has a pull-up half and a pull-down half. The pull-up half is electrically coupled between the supply voltage and the first driver output. The pull-up half is electrically coupled to receive the signal and a second control signal. The pull-down half is electrically coupled between the internal ground and the first driver output. The pull-down half is electrically coupled to receive the inversion of the signal and the second control signal. The first programmable driver leg contributes to a termination impedance of the driver when the first control signal is high and does not contribute to the termination impedance when the first control signal is low. The second programmable driver leg contributes to the termination impedance of the driver when the second control signal is high and does not contribute to the termination impedance when the second control signal is low. | 03-03-2016 |
20160077958 | INITIATING OPERATION OF A TIMING DEVICE USING A READ ONLY MEMORY (ROM) OR A ONE TIME PROGRAMMABLE NON VOLATILE MEMORY (OTP NVM) - The present invention provides a method and a programmable timing device that includes a timing device circuit for generating at least one timing signal, a static random access memory (SRAM) coupled to the timing device circuit, a read only memory (ROM) having a first timing device configuration stored therein, a one time programmable non volatile memory (OTP NVM) for storing a second timing device configuration and selection logic. The selection logic includes an output coupled to the SRAM, a first input coupled to the ROM and a second input coupled to the OTP NVM. The selection logic is operable to receive input indicating whether SRAM is to be loaded from the ROM or the OTP NVM, and operable to load either the first timing device configuration from the ROM or the second timing device configuration from the OTP NVM based on the input. | 03-17-2016 |