Entries |
Document | Title | Date |
20110022900 | SYSTEM AND METHOD FOR MULTI-LAYER NETWORK ANALYSIS AND DESIGN - Techniques for providing a method and system for multi-layer network analysis and design are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method, comprising determining, using a computer model of a network, a minimum probability of failure path between a pair of network nodes at a first network layer for one or more pairs of network nodes, calculating, using a processor and stored network data, a value for the minimum probability of failure for the identified minimum probability of failure path between the pair of network nodes at the first network layer for the one or more pairs of network nodes. The method may include identifying a maximum of the determined minimum probability of failure values for the one or more pairs of network nodes for the first network layer. The method may include probability of failure calculations for one or more secondary network layers. | 01-27-2011 |
20110029824 | METHOD AND SYSTEM FOR FAILURE PREDICTION WITH AN AGENT - A system, a computer program product and a method for failure prediction are implemented on an agent. The agent is installed on a machine to be monitored. The method includes detecting service data on the machine. A reference database is accessed, and a failure pattern is provided. The detected service data are analyzed in view of the provided failure pattern by applying a correlation mechanism, such that a prediction for future failures is generated and depicted as a result. | 02-03-2011 |
20110066898 | PREDICTIVE ANALYSIS METHOD FOR IMPROVING AND EXPEDITING REALIZATION OF SYSTEM SAFETY, AVAILABILITY AND COST PERFORMANCE INCREASES - Predictive analysis systems and methods use and correlate data from historic events to identify trends and develop corrective maintenance and logistics actions in various technology areas, such as the transportation industry, the manufacturing industry, or any other suitable industry that experiences equipment failure. The predictive analysis method and also determines the adequacy and compliance of the requirements prior to the failure of a system in order to preemptively minimize and eliminate these negative outcomes. Current failure trends may be evaluated for one or several components of a given system, which may be the frequency of incidence of failure of one or more components of the system. Engineering instructions for repair may also be evaluated when a failure of one or more components of the system has taken place. On the basis of this information, future failure trends may be forecast and supply channels and maintenance and repair protocols may be updated in order to decrease component failure. | 03-17-2011 |
20110154126 | METHOD AND SYSTEM FOR ANALYZING ERROR PROBABILITY OF COMMUNICATION SYSTEM USING GAUSSIAN Q FUNCTION - Provided is a method and system for calculating a bivariate Gaussian Q function using a univariate Gaussian Q function to thereby analyze an error probability of a communication system. A method of calculating an error probability of a communication system may include: receiving encoded communication information from another communication system; restoring information desired to be transmitted by another user by decoding the encoded communication system; and calculating the error probability by analyzing the restored information using a bivariate Gaussian Q function, the error probability indicating a probability that the restored information is different from the information desired to be transmitted by the other user. The calculating may include calculating the bivariate Gaussian Q function using a univariate Gaussian Q function. | 06-23-2011 |
20110154127 | TEST SUPPORT SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT, WHICH OPTIMIZE TEST SCENARIOS TO MINIMIZE TOTAL TEST TIME - Testing of a computer program product by selecting a test node at which a snapshot is to be acquired to enable the completion of tests along test scenarios in the shortest time is provided. Information on a test scenario, information on a test node to which a test node makes a next transition, and other information are stored. For each test node, it is determined whether a branch path exists, and for each of these test nodes, an estimated execution time required to complete a test when a snapshot is acquired at a test node is calculated, an execution time required to complete a test without acquiring any snapshot is calculated, and a difference between the execution time and the estimated execution time is calculated as a reduced time. A test node with the longest reduced time is selected, and information for identifying the selected test node is output. | 06-23-2011 |
20110161744 | SYSTEM AND METHOD FOR SERVICE AVAILABILITY MANAGEMENT - A service framework uses importance ranking information in making call decisions and/or wait-time decisions in connection with service requests. Each of the service requests has an importance ranking which reflects the importance of the information provided by the service to a task being performed. The health of a service may be controlled by permitting fewer (or more) service requests to be made to the service when the service is less (or more) healthy. The likelihood of a service request being made to the service may depend on the importance, ranking of the service request. When waiting for a response, a determination whether to continue waiting may be made based on the likelihood that the service has failed and based on the importance of the information to the task being performed. | 06-30-2011 |
20110185235 | APPARATUS AND METHOD FOR ABNORMALITY DETECTION - An abnormality detection apparatus includes: a performance information obtaining unit to obtain load information of a computer; a response time obtaining unit to obtain a response time of the computer; a first abnormality determination unit to determine whether the computer is in abnormal operation state based on the load information; a second abnormality determination unit to determine whether the computer is in abnormal operation state based on the response time, when the first abnormality determination unit determines that the computer is in abnormal operation state; and an abnormality notification unit to perform notification of an abnormality, when the second abnormality determination unit determines that the computer is in abnormal operation state. | 07-28-2011 |
20110225463 | DETECTING AND RECOVERING FROM PROCESS FAILURES - A service is used to process files. The processing of the files is performed by worker services that are assigned to process a portion of the files. Each worker service that is processing a portion of the files is assigned a unique identifier. Using the identifier information, the set of worker services currently active are monitored along with the work assigned to each process. When a worker server determines that a worker service has failed, the work assigned to the failed worker service can be automatically determined and a new worker service can be started to process that work. Any new worker service that is started is assigned a unique identifier, so the work assigned to it can be similarly tracked. | 09-15-2011 |
20110271150 | Appliance for Storing, Managing and Analyzing Problem Determination Artifacts - Systems and methods of managing problem determination (PD) data provide for obtaining PD data from a plurality of data sources via an input/output (I/O) interface of a data management device and storing the PD data to a memory of the data management device. In addition, an automated diagnostic analysis of the PD data may be conducted on the data management device. An automated discovery manager may provide the ability to find new sources of PD data and to either reconfigure remote systems to send data to the data management device or to automatically retrieve data from remote systems on a configurable schedule. Dynamically updateable database of symptom information can also be used, wherein the data management device may include a dynamically updateable set of analysis modules with which to conduct analysis on the PD data. | 11-03-2011 |
20120030523 | Alarm Threshold For BGP Flapping Detection - Methods and systems are described that improve the alarming logic for Border Gateway Protocol (BGP) flapping events. Embodiments provide an alarm threshold on BGP flapping conditions and alert on BGP related events. A reduction in silent failures and network outage minutes is achieved. | 02-02-2012 |
20120072781 | PREDICTIVE INCIDENT MANAGEMENT - An incident predictor system is described herein for predicting impactful incidents in which server computer system operations fail or perform poorly. According to one embodiment of the invention, the incident prediction system trains a generalized linear model (GLM) to predict when a system health indicator will reach a level that represents an incident for the server system. | 03-22-2012 |
20120102367 | Scalable Prediction Failure Analysis For Memory Used In Modern Computers - One embodiment provides a method for scalable predictive failure analysis. Embodiments of the method may include gathering memory information for memory on a user computer system having at least one processor. Further, the method includes selecting one or more memory-related parameters. Further still, the method includes calculating based on the gathering and the selecting, a single bit error value for the scalable predictive failure analysis through calculations for each of the one or more memory-related parameters that utilize the memory information. Yet further, the method includes setting, based on the calculating, the single bit error value for the user computer system. | 04-26-2012 |
20120110391 | SYSTEM AND METHOD FOR DETERMINING FAULT DIAGNOSABILITY OF A HEALTH MONITORING SYSTEM - Methods and apparatus are provided for determining the fault diagnosability of a health monitoring software application for a complex system. The method includes extracting data from the software application containing a relationship between one or more failure modes of the complex system and one or more evidence items of the complex system, the a priori probabilities of each failure mode occurring, and the a priori probability of each evidence item occurring. The method also includes creating one or more matrices relating the one or more FMs to the one or more evidence items. The method further includes analyzing the one or more matrices and the a priori probabilities to determine the diagnosability of each FM. | 05-03-2012 |
20120110392 | MISALIGNMENT PREDICTOR - In one embodiment, a processor comprises a circuit coupled to receive an indication of a memory operation to be executed in the processor. The circuit is configured to predict whether or not the memory operation is misaligned. A number of accesses performed by the processor to execute the memory operation is dependent on whether or not the circuit predicts the memory operation as misaligned. In another embodiment, a misalignment predictor is coupled to receive an indication of a memory operation, and comprises a memory and a control circuit coupled to the memory. The memory is configured to store a plurality of indications of memory operations previously detected as misaligned during execution in a processor. The control circuit is configured to predict whether or not a memory operation is misaligned responsive to a comparison of the received indication and the plurality of indications stored in the memory. | 05-03-2012 |
20120151277 | WEB SERVICE INFORMATION PROCESSING METHOD AND WEB SERVICE COMPOSITING METHOD AND APPARTUS USING THE SAME - Disclosed is a method and apparatus for realizing an effective service adaptation in consideration of delay factors possibly generated in combining (or compositing) already existing Web services in constituting a composite Web service. A failure or delay in executing a Web service is predicted in consideration of features (or factors) of QoS of Web services constituting a composite Web service, and a substitute Web service is executed or a speculative execution is performed to thus stably and quickly constitute a composite Web service. | 06-14-2012 |
20120166888 | METHOD AND SOFTWARE PROGRAM PRODUCT FOR DETERMINING THE QUALITY OF AN INFORMATION TECHNOLOGY SYSTEM - The present embodiments disclose a method and an associated computer program product for determining the quality of an information technology (IT) system including a plurality of hardware units and software modules. A total score value for the IT system is calculated from different score values ascertained independently of one another. The different score values are measures for deviations of the quality of the hardware units or the software modules from first predefinable target values. The total score value is a measure of a deviation of the quality of the IT system from a second predefinable target value. | 06-28-2012 |
20120185736 | SYSTEM AND METHOD FOR USING DEPENDENCY IN A DYNAMIC MODEL TO RELATE PERFORMANCE PROBLEMS IN A COMPLEX MIDDLEWARE ENVIRONMENT - A method of isolating relevant components associated with a performance problem. The method comprises creating a static model of a system under test, including determining relationships between components in a middleware system. The method also comprises creating a dynamic problem tree by applying the static model to the system at runtime. The method further comprises identifying a link probability for each relationship in the dynamic problem tree; and traversing the dynamic problem tree to detect redundant components. A component is redundant if it has a link probability with its downstream component greater than a pre-determined threshold value. The method also comprises removing redundant components from the dynamic problem tree; and returning a set of components which are potential components to be analyzed further to determine the root causes of the performance problem. | 07-19-2012 |
20120192016 | MANAGING NETWORK DEVICES BASED ON PREDICTIONS OF EVENTS - In an embodiment, a data processing method comprises: a computer obtaining occurrence data representing one or more performance measurements collected for a network device and associated with one or more data metrics; monitoring the occurrence data; determining one or more current trends that are reflected in the occurrence data; determining one or more predicted trends for the network device; determining, based on the predicted trends, one or more future events that are predicted to occur at the network device at a future time; determining, by applying a site policy to the one or more future events, one or more preventive actions for the network device to prevent occurrence of the one or more of the future events. | 07-26-2012 |
20120226948 | TROUBLE PREDICTION APPARATUS, TROUBLE PREDICTION METHOD, AND COMPUTER PROGRAM PRODUCT - A trouble prediction apparatus includes a trouble-occurred device information storage unit that stores therein trouble occurrence information of trouble-occurred devices in which a trouble has occurred out of a plurality of management target devices; a calculating unit that calculates a trouble occurrence probability based on the trouble occurrence information; and a predicting unit that predicts a trouble of a prediction target device out of the management target devices by referring to the trouble occurrence probability. | 09-06-2012 |
20120254670 | HARDWARE PERFORMANCE-MONITORING FACILITY USAGE AFTER CONTEXT SWAPS - A performance monitoring technique provides task-switch immune operation without requiring storage and retrieval of the performance monitor state when a task switch occurs and provides accurate performance monitoring information. When a hypervisor signals that a task is being resumed and the application privilege level has been entered, it provides an indication, which starts a delay timer. The delay timer is resettable in case a predetermined time period has not elapsed when the next task switch occurs. After the delay timer expires, analysis of the performance monitor measurements is resumed, which prevents an initial state, a state due to execution of the operating system or hypervisor, or a state remaining from a previous task from corrupting the performance monitoring results. The performance monitor may be or include an execution trace unit that collects branch information in a current program execution trace. | 10-04-2012 |
20120311389 | METHOD AND SYSTEM TO MEASURE PREVENTABILITY OF FAILURES OF AN APPLICATION - Embodiments of the disclosure relate to a method and system for measuring preventability metric of an application. The preventability metric quantifies the extent to which bugs and failures, and the causes for failures are diagnosed in the application. Also, the extent to which appropriate preventive or corrective activities are deployed before deployment of the application is provided. Further, a framework to monitor and control the preventability metric systematically is disclosed. The methodology is to obtain the efficiency of the preventive techniques used on the application, use the obtained efficiency measures to arrive at a preventability metric that quantifies the preventability of failures of the application. | 12-06-2012 |
20130013964 | MEMORY DEVICE - A first module calculates a failure occurrence risk index of each data storage area address. A second module calculates a power saving index of each data storage area address. A third module calculates an access speed index per unit data volume necessary to access each data storage area address. A fourth module generates a distribution table that represents the failure occurrence risk index, the power saving index, and the access speed index for each candidate address, with respect to data to be distributed. A fifth module selects a candidate address in the distribution table such that the power saving index and the access speed index meet restricting conditions and the failure occurrence risk index is minimized, and distributes the data to the candidate address. | 01-10-2013 |
20130031425 | ESTIMATING DATA AVAILABILITY ON MANAGED STORAGE DEVICES - This disclosure describes methods, systems and software that can be used to calculate the estimated mean time to data loss for a particular configuration of a disk group. For example, a system can be used to evaluate a plurality of configurations, and/or to select (and/or allow a user to select) an optimal configuration of the disk group, based, in some cases, on the relative estimated mean times to data loss of the various configurations. This can allow, if desired, the configuration of the disk group to minimize the likelihood of data loss in the disk group. | 01-31-2013 |
20130047041 | Automatically Populating Content Anticipating Failure - A content provider computing device that transmits content to receivers at scheduled air times receives information regarding conditions relating to the transmissions. The computing device also receives data regarding content that a receiver will record. The computing device evaluates the information and compares it with the data to determine that there is a risk of interrupted transmission. As a result, the computing device transmits the content to the receiver prior to the scheduled air time. The conditions may include weather conditions, power outage conditions, and/or any other conditions that may affect transmission. In various implementations, the computing device may include content controls prior to transmission that prevent the content from being accessed prior to specified times. In some cases, the content control may prevent all access. In other cases, the content control may prevent some kinds of access to the instance of content prior to particular times and allow others. | 02-21-2013 |
20130080841 | RECOVER TO CLOUD: RECOVERY POINT OBJECTIVE ANALYSIS TOOL - An amount of a resource, such as bandwidth, needed to successfully accomplish a target Recovery Point Objective (RPO) is estimated in a data processing environment giving two or more physical or virtual data processing machines. Time-stamped samples of a usage metric for the resource are taken over a usage period. These samples are later accessed and time aligned to determine an average usage metric at defined intervals. An expected tolerance for RPO failure allows determining a first assumed amount of the resource available to achieve a target RPO that is less than might otherwise be expected. These steps can be repeated for other expected replication failure tolerances to allow a risk versus resource available trade off analysis. | 03-28-2013 |
20130086432 | METHOD AND DEVICE FOR FAULT-TOLERANT, TIME-CONTROLLED REAL-TIME COMMUNICATION - The aim of the present invention is that of establishing a fault-tolerant global time in a fault-tolerant communication system of a distributed real-time system. For this purpose, a fault-tolerant message switching unit is provided, which is composed of four independent switching units. These four independent switching units jointly establish a fault-tolerant time. The terminal systems are connected to a fault-tolerant message switching unit via two independent fail-silent communication channels, so that the clock synchronization and network connections are preserved, even if a part of the fault-tolerant switching unit or of a communication channel fails. | 04-04-2013 |
20130159786 | SYSTEM AND METHOD TO ASSESS SERVICEABILITY OF DEVICE - A system and method to assess a serviceability of a machine having a field replaceable unit (FRU) is provided. A controller can perform the steps of tracking performance parameters of the machine; calculating and comparing a performance index; generating requests for service of the FRU of the machine based on the performance index, the requests for service not including replacement of the FRU; detecting completion of a events to service the FRU of the machine; calculating an asset healability index representative of a trend in the performance index over time between each of the events to service the FRU; and generating a request for replacement of the FRU instead of another request to service the FRU based on a comparison of the asset healability index relative to a second predetermined threshold. | 06-20-2013 |
20130159787 | METHODS AND SYSTEMS FOR PREDICTING A FAULT - Disclosed is a fault prediction system and method that uses non-fatal event data received from a terminal to make predictions concerning future fatal faults for the terminal. A complex fault pattern associated with a fault is applied to the non-fatal event data to predict the fault. A corrective action is provided for each predicted fault and historical data is used to predict a time to the predicted fault to govern the type of service response to create to prevent the fault. | 06-20-2013 |
20130159788 | OPERATION VERIFICATION SUPPORT DEVICE, OPERATION VERIFICATION SUPPORT METHOD AND OPERATION VERIFICATION SUPPORT PROGRAM - At a time of operation verification of programs associated with an update of a shared program, information about a functionality necessary to be verified on a target program of operation verification can be presented. | 06-20-2013 |
20130166962 | DETECTING AND RESOLVING ERRORS WITHIN AN APPLICATION - Techniques for managing errors within an application are provided. Embodiments monitor errors occurring in each of a plurality of portions of the application while the application is executing. An error occurring in a first one of the plurality of portions of the application is detected. Additionally, upon detecting the error occurring in the first portion, embodiments determine whether to prevent subsequent executions of the first portion of the application. | 06-27-2013 |
20130219230 | DATA CENTER JOB SCHEDULING - A method, computer system, and computer program product for scheduling a computing job at a data center. The method may include receiving a computing job for a data center, determining an operating temperature for a plurality of system components in the data center, assigning a weighting factor for each system component, and scheduling an execution of the computing job using a selected system component, at least in part based upon the weighting factor for that system component where the weighting factor is based upon at least an operating temperature for the system component and an operational lifespan for that system component at that operating temperature. | 08-22-2013 |
20130268809 | METHOD, SYSTEM, AND COMPUTER PROGRAM FOR SYSTEM DIAGNOSIS DETECTION - The present invention is directed to a method, system, and computer software for obtaining system diagnosis, comprising describing a diagnosis domain comprising a plurality of possible diagnoses, prioritizing the plurality of possible diagnoses based on at least one of a plurality of confidence levels, a preference function, and a calculation of a relationship between a plurality of confirmed system symptoms and a plurality of possible diagnoses, generating a plurality of hypotheses for incipient system symptoms, selecting a hypothesis from the generated plurality of hypotheses, obtaining information regarding a plurality of system observations, and obtaining a selection relevant diagnostics for the system. | 10-10-2013 |
20130283104 | MAINTENANCE PLANNING AND FAILURE PREDICTION FROM DATA OBSERVED WITHIN A TIME WINDOW - A system for predicting a failure of equipment from prior maintenance data of the equipment collected during a time duration estimate a number of preceding failures of the equipment prior to the time duration. The system constructs a model, based on the prior maintenance data, of an impact of an external intervention on a failure of the equipment. The system constructs a model, based on the constructed model of the impact of the external intervention and the estimated number of preceding failures, of a replacement policy of the equipment and a probability of a subsequent failure of the equipment in a subsequent time period. | 10-24-2013 |
20130305101 | Techniques for Autonomic Reverting to Behavioral Checkpoints - Aspect methods, systems and devices may be configured to create/capture checkpoints without significantly impacting the performance, power consumption, or responsiveness of the mobile device. An observer module of the mobile device may instrument or coordinate various application programming interfaces (APIs) at various levels of the mobile device system and constantly monitor the mobile device (via a low power process, background processes, etc.) to identify the normal operation patterns of the mobile device and/or to identify behaviors that are not consistent with previously computed normal operation patterns. The mobile device may store mobile device state information in a memory as a stored checkpoint when it determines that the mobile device behaviors are consistent with normal operation patterns, and upload a previously stored checkpoint to a backup storage system when it determines that the mobile device behaviors are not consistent with normal operation patterns. | 11-14-2013 |
20130311835 | FORECASTING WORKLOAD TRANSACTION RESPONSE TIME - Reliability testing can include determining a transaction time for each of a plurality of transactions to a system under test during the reliability test, wherein the plurality of transactions are of a same type. Forecasts of transaction times can be calculated for the transaction type. The forecasts can be compared with a threshold time using a processor. A remedial action can be implemented responsive to at least one of the forecasts exceeding the threshold time. | 11-21-2013 |
20130332780 | INFORMATION PROCESSING APPARATUS CAPABLE OF APPROPRIATELY PROVIDING NOTIFICATION OF STORAGE UNIT FAILURE PREDICTION, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM - An information processing apparatus which is capable of reducing operational costs required for the information processing apparatus equipped with HDDs having a mirroring function and a self-diagnosis function. Status information indicative of statuses of the HDDs is obtained by the self-diagnosis function which the HDDs have. Based on the obtained status information obtained, whether or not the HDDs will fail is predicted. When a failure of the HDDs is predicted, and the mirroring function is disabled, an electronic device determined in advance is notified that replacement of the HDDs is necessary. When a failure of the HDDs is predicted, and the mirroring function is enabled, the electronic device is not notified that replacement of the HDDs is necessary. | 12-12-2013 |
20140006878 | Systems and Methods for Enhanced Accuracy NPML Calibration | 01-02-2014 |
20140019813 | ARRANGING DATA HANDLING IN A COMPUTER-IMPLEMENTED SYSTEM IN ACCORDANCE WITH RELIABILITY RATINGS BASED ON REVERSE PREDICTIVE FAILURE ANALYSIS IN RESPONSE TO CHANGES - Re-arranging data handling in a computer-implemented system that comprises a plurality of existing physical entities. At least one reliability rating is assigned to each of various existing physical entities of the computer-implemented system; and in response to change. Reverse predictive failure analysis uses the assigned reliability ratings to determine cumulative reliability rating(s) for at least one arrangement of the system. Data handling is re-arranged with respect to at least a portion of the existing computer-implemented system to provide a designated cumulative reliability rating. | 01-16-2014 |
20140059393 | MONITORING APPARATUS AND SYSTEM - A monitoring system for response to incidents sensed by at least one sensor of an individual signal unit; said response comprising in a first instance, transmission to a central control facility by a said individual signal unit, of at least a unique identifying code for that individual signal unit, over a communication network; said response comprising in a second instance, transmission of data from said central control facility to one or more recipients nominated by a registered owner of said individual signal unit; and wherein registration of a said individual signal unit and configuration of sensing and of said response is via a web-based interface. | 02-27-2014 |
20140068351 | Blackbox Memory Monitoring with a Calling Context Memory Map and Semantic Extraction - A computer implemented method provides efficient monitoring and analysis of a program's memory objects in the operation stage. The invention can visualize and analyze a monitored program's data status with improved semantic information without requiring source code at runtime. The invention can provide higher quality of system management, performance debugging, and root-cause error analysis of enterprise software in the production stage. | 03-06-2014 |
20140082430 | REPORTING PRODUCT STATUS INFORMATION USING A VISUAL CODE - A system facilitates reporting product status information using a visual code. The system includes a code generator and a communication device. The code generator reports a product status with aggregate information in a visual code. In order to achieve this functionality, the code generator recognizes a status event trigger for a product. The code generator also compiles the aggregate information in response to the status event trigger for the product. The aggregate information includes product status information and product identification information. The code generator also generates the visual code representative of the aggregate information. The communication device facilitates communication of the visual code to a user. | 03-20-2014 |
20140089743 | POWER SHUTDOWN PREDICTION FOR NON-VOLATILE STORAGE DEVICES - A method includes, in a host that stores data in a storage device, detecting an event that is indicative, statistically and not deterministically, of an imminent power shutdown in the host. A notification is sent to the storage device responsively to the detected event, so as to cause the storage device to initiate preparatory action for the imminent power shutdown. | 03-27-2014 |
20140095943 | PREDICTIVE PRECACHING OF DATA BASED ON CONTEXT - A device and method for predictively precaching content on a mobile communication device includes monitoring numerous data sources for contextual data on the activities of the user. The mobile communication device predicts network connectivity outages and affected applications using the contextual data. The mobile communication device notifies the affected applications of the predicted network connectivity outage, and in response the affected applications precache suitable content. The affected applications may employ several precaching strategies in response to the notification, such as downloading content from a remote content server, adjusting content streaming, or adjusting content buffering prior to the predicted network connectivity outage. During the network outage, application service is provided using the precached content. Such precaching may also be accomplished using a local caching proxy server. | 04-03-2014 |
20140136903 | REDUNDANCY FOR LOSS-TOLERANT DATA IN NON-VOLATILE MEMORY - A memory device includes a memory array including a plurality of memory sections characterized by a plurality of memory types and control logic integrated with and distributed over the memory array. The control logic is operable to selectively allocate redundant sections in the plurality of memory sections. | 05-15-2014 |
20140136904 | COMPUTER SYSTEM - A computer system includes multiple hard disk devices, a hard disk device backplane, an information management unit, a middle backplane and multiple motherboards. The hard disk device backplane is coupled to and configured to manage the hard disk devices. The information management unit, coupled to the hard disk device backplane, is configured to acquire statuses of the hard disk devices. The middle backplane is coupled to the hard disk device backplane. The motherboards, coupled to the information management unit and the middle backplane, respectively have a baseboard management controller. When the operating system is loaded for operation on the motherboards, the baseboard management controllers are coupled to the hard disk device backplane via the middle backplane to acquire the statuses of the hard disk devices. When the motherboards are not operated normally, the baseboard management controllers acquire the statuses of the hard disk devices via the information management unit. | 05-15-2014 |
20140143610 | DATA PRESERVING APPARATUS, METHOD AND SYSTEM THEREFOR - A data preserving apparatus includes: a generator generating scenarios that represent presence or absence of occurrence of a failure, presence or absence of a failure symptom, a time point of occurrence of a failure, and a time point of occurrence of a failure symptom; an evaluator calculating the amount of data loss in the case of occurrence of a failure for the scenario based on first and second backup intervals before and after occurrence of a failure symptom; an backup interval evaluator calculating a number of backups performed until earlier one of a time point of occurrence of a failure and a time point after a predetermined time period; a cost evaluator calculating a cost evaluation values for the scenarios based on the amount of data loss and the number of backups; and a calculator calculating the first and second backup intervals based on cost evaluation values for scenarios. | 05-22-2014 |
20140157063 | Evaluating Reliability of a Software Module Using Development Life Cycle - Reliability of one or more software modules is projected according to a current state in a development life cycle of the software modules and any of various additional indicators. Preferably, a data processing support provider separate from the service-providing enterprise maintains historical field support data concerning significant field defect events with respect to various resources, and uses this data for projecting reliability of the resources. Preferably, software module reliability projections are used to support an analysis of risk of degradation of a service specified in a service requirements specification when provided by a configuration of data processing resources specified in a configuration specification. | 06-05-2014 |
20140164850 | AVOIDING PROCESSING FLAWS IN A COMPUTER PROCESSOR TRIGGERED BY A PREDETERMINED SEQUENCE OF HARDWARE EVENTS - A system, method and computer program product for avoiding a processing flaw in a computer processor triggered by a predetermined sequence of hardware events. The system may include a detecting unit and a power-on reset unit. The detecting unit detects that the predetermined sequence of hardware events is going to occur at the computer processor. The power-on reset unit initializes the computer processor to a state stored in computer memory in response to detecting the sequence of hardware events. | 06-12-2014 |
20140173363 | OPERATION MANAGEMENT DEVICE, OPERATION MANAGEMENT METHOD, AND OPERATION MANAGEMENT PROGRAM - An operation management device includes: an information collection module which collects, from a managed device, first and second performance information showing a time series change in the performance information; a correlation model generation module which derives a correlation function between the first and second performance information and creates a correlation model based on the correlation function; a correlation change analysis module which judges whether or not the current first and second performance information acquired by the information collection module satisfy the relation shown by the conversion function between the first and second performance information of the correlation model within a specific error range; and a failure period extraction module which, when the first and second performance information does not satisfy the relation shown by the conversion function of the correlation model , extracts a period of that state as a failure period. | 06-19-2014 |
20140181595 | ESTIMATING LIFESPAN OF SOLID-STATE DRIVE USING REAL USAGE MODEL - An embodiment is a technique to estimate lifespan of a solid-state drive (SSD). Real environmental information from an environmental processor is received. The real environmental information corresponds to an environment of a solid-state drive (SSD). The lifespan of the SSD is estimated using the real environmental information and an internal data usage model. The estimated lifespan is made available for retrieval. | 06-26-2014 |
20140181596 | WEAR-OUT EQUALIZATION TECHNIQUES FOR MULTIPLE FUNCTIONAL UNITS - Wear-out equalization techniques for multiple functional hardware units are disclosed. An integrated circuit includes a power control unit (PCU) configured to monitor indicators of wear-out incurred by multiple functional hardware units of the integrated circuit. The PCU calculates cumulative wear-out metrics of the functional hardware units based on the monitored indicators and performs an equalization action to equalize the cumulative wear-out metrics of the functional hardware units. | 06-26-2014 |
20140189439 | BANKING OF RELIABILITY METRICS - In one embodiment, a processor includes at least one functional block and banking logic. The banking logic may be to determine an average reliability metric associated with the at least one functional block. The banking logic may also be to, if the average reliability metric exceeds a required level, implement a reduced reliability mode in the at least one functional block, where the reduced reliability mode is associated with a reduction in the average reliability metric. Other embodiments are described and claimed. | 07-03-2014 |
20140189440 | PREDICTING A TIME OF FAILURE OF A DEVICE - The present disclosure relates generally to the field of predicting a time of failure of a device. In various examples, predicting a time of failure of a device may be implemented in the form of methods and/or algorithms. | 07-03-2014 |
20140189441 | INFORMATION PROCESSING APPARATUS AND SERVER MANAGEMENT METHOD - An information processing apparatus includes an instruction unit and a calculation unit, and instructs a plurality of physical servers to start to provide or stop providing service. The calculation unit monitors the operating status of equipment that is installed in each of a plurality of chassis each housing one or a plurality of physical servers and that is used for operations of the physical servers. Then, the calculation unit calculates an equipment error probability indicating how likely the physical servers housed in a chassis are to fail to provide service due to an error in the equipment of the chassis. The instruction unit instructs physical servers to start to provide or stop providing the service, based on the equipment error probabilities of the plurality of chassis. | 07-03-2014 |
20140215279 | SCALABLE STRUCTURED DATA STORE OPERATIONS - Scalable structured data store operations can include logging a number of detected corrupted records within a scalable structured data store, repairing the number of corrupted records within a number of nodes of the scalable structured data store, and predicting hardware failure based on the logged number of corrupted records. | 07-31-2014 |
20140245077 | PROVIDING HIGH AVAILABILITY FOR STATE-AWARE APPLICATIONS - A middleware that manages high availability of a software application is automatically configured when the software application is added to a system. The method of automatic configuration includes receiving a user input that specifies availability requirements and information of the software application, where the availability requirements include at least a checkpoint service that enables the software application to save and retrieve its state. The method also includes identifying a checkpoint agent for providing the checkpoint service to the software application. The checkpoint agent includes a first interface to the software application and a second interface, different from the first interface, to the middleware. A middleware configuration is generated that satisfies the availability requirements, based on the information of the software application such that the middleware offers the checkpoint service to the software application through the checkpoint agent and directly manages lifecycles of the software application. | 08-28-2014 |
20140245078 | System and Method for Proactive Management of an Information Handling System with In-Situ Measurement of End User Actions - Dissatisfaction variables track inputs made by an end user at an information handling system that are associated with end user dissatisfaction regarding the operation of the information handling system, such as corrective actions, so that an alert issues if a dissatisfaction variable changes by a predetermined amount over a predetermined time period. Dissatisfaction variables identify a pattern of a change in behavior by an end user rather than the operational status of system components. For example, an increase in end user forced shutdowns of the information handling system indicates end user dissatisfaction with the information handling system, such as repeated freezes of the operating system so that performing a timely diagnostics will improve end user satisfaction and proactively correct and impending system failure. | 08-28-2014 |
20140258788 | RECORDING MEDIUM STORING PERFORMANCE EVALUATION SUPPORT PROGRAM, PERFORMANCE EVALUATION SUPPORT APPARATUS, AND PERFORMANCE EVALUATION SUPPORT METHOD - A program directs a computer to perform processes of acquiring information about a configuration of each storage device group which have a different response efficiency to a request, and information about a maximum response time to the request of each storage device group, calculating a maximum request issuance frequency as a request issuance frequency per unit time as the maximum response time when a response time is checked for each storage device group, calculating an cumulative value of a number of issuance of requests to each storage device group from a Zipf distribution when the request issuance frequency to a unit capacity in storage device groups and a probability of the request issuance frequency are in accordance with the Zipf distribution, and generating an evaluation reference value about the storage device group using the maximum request issuance frequency and the cumulative value of the number of issuances of the request. | 09-11-2014 |
20140281741 | METHOD, USER INTERFACE AND APPARATUS FOR CLOUD SERVICE CONFIDENCE LEVEL GENERATION AND DISPLAY - A method, user interface and system are provided that enable a user to monitor an information technology (“IT”) service that is provided via an electronics communications network. A user is visually presented with values that indicate a probability of IT service degradation or failure. A unified monitor automatically employs a set of parametric sensors to develop a comprehensive view of users cloud service providers and assess the robustness and security of specified services. The monitor combines relevant information that may affect a user's confidence in services and applies algorithms to assess and forecast service reliability at any given time by vendor and dedicated computational assets. The monitor may present service predictions and reliability assessments through a visual dashboard along with available or recommended mitigation actions. The dashboard enables simultaneous visualization of assets, service, and metrics and thereby supports timely intuitive forensic analysis and optionally prompt application of mitigation activities. | 09-18-2014 |
20140298112 | DETECTION METHOD, STORAGE MEDIUM, AND DETECTION DEVICE - A detection method includes: calculating a statistic for each of Q configuration items, where Q is at least one, among a plurality of configuration items, according to a first frequency and a second frequency, when an occurrence of a failure of a certain type is predicted according to a first pattern, which is a combination of P messages output from the Q configuration items within a period not longer than a predetermined length of time, where P is not less than Q; and generating result information according to the statistic, the result information indicating at least one configuration item in which the failure of a certain type is predicted to occur with a probability that is at least higher than a probability with which the failure of a certain type is predicted to occur in another of the plurality of configuration items. | 10-02-2014 |
20140298113 | STORAGE MEDIUM AND INFORMATION PROCESSING APPARATUS AND METHOD WITH FAILURE PREDICTION - A management computer performs a process comprising: a first step and a second step. The first step collects failure-predictive information including information on a plurality of kinds of phenomena related to occurrence of a failure from each of a plurality of computers including an active first computer in a redundant system that are managed by said management computer. The second step calculates, for each individual second computer of one or more second computers of a plurality of second computers associated with said first computer in said redundant system, an evaluation value that indicates the probability of occurrence of a future failure in the individual second computer using said failure-predictive information collected from the individual second computer and said failure-predictive information collected from one or more predetermined computers other than the individual second computer of said plurality of computers. | 10-02-2014 |
20140304557 | PRIMARY MEMORY MODULE WITH RECORD OF USAGE HISTORY - A counter of a primary memory module provides a count indicative of the number of times the primary memory module has ever been read/written by a processor. With the count, an operating mode of the primary memory module is evaluated to optimize memory allocation performed by the data processing system, adjust the operating mode of the primary memory module, and send a warning message to a user, for example. | 10-09-2014 |
20140325289 | SYSTEM, METHOD AND PROGRAM FOR ESTIMATING RISK OF DISASTER IN INFRASTRUCTURE - Method, system and computer program for estimating risk of a future disaster of an infrastructure. Times of previous, respective disasters of the infrastructure are identified. Respective severities of the previous disasters are determined. Risk of a future disaster of the infrastructure is estimated by determining a relationship between the previous disasters, their respective severities and their respective times of occurrence. The risk can be estimated by generating a polynomial linking severity and time of occurrence of each of the previous disasters. The polynomial can be generated by approximating a Tchebychev polynomial. | 10-30-2014 |
20140344629 | ARRANGING DATA HANDLING IN A COMPUTER-IMPLEMENTED SYSTEM IN ACCORDANCE WITH RELIABILITY RATINGS BASED ON REVERSE PREDICTIVE FAILURE ANALYSIS IN RESPONSE TO CHANGES - Re-arranging data handling in a computer-implemented system that comprises a plurality of existing physical entities. At least one reliability rating is assigned to each of various existing physical entities of the computer-implemented system; and in response to change. Reverse predictive failure analysis uses the assigned reliability ratings to determine cumulative reliability rating(s) for at least one arrangement of the system. Data handling is re-arranged with respect to at least a portion of the existing computer-implemented system to provide a designated cumulative reliability rating. | 11-20-2014 |
20150046757 | Performance Metrics of a Computer System - Identifying an inter-relationship between performance metrics of a computer system. It is proposed to convert performance metric signals, which represent variations of performance metrics over time, into quantized signals having a set of allowable discrete values. The quantized signals are compared to detect a correlation based on the timing of variations quantized signals. An inter-relationship between the performance metrics may then be identified based on a detected correlation between the quantized signals. | 02-12-2015 |
20150058681 | MONITORING, DETECTION AND ANALYSIS OF DATA FROM DIFFERENT SERVICES - A fault monitoring, detection and analysis system obtains data (e.g. online service facts) from different data sources. Many times the data obtained from the different data sources is in different formats. The data is classified (e.g. into error, performance and usage events/facts) based on user configured multi-dimensional (time, topology, functional area) filter criteria. The data from the different data sources is normalized into a standard format and stored. The data may also be grouped and duplicates may be removed before and/or after the normalized data is stored. Analysis is performed on the normalized data. For example, the analysis may monitor for expected events, unexpected events, detect abnormal behavior of the system, and the like. Different users may submit different jobs to the system to obtain data from the data store. A reporting service exposes one or more views of the data and/or the analysis of the data. | 02-26-2015 |
20150058682 | NETWORK APPARATUS AND METHOD OF MONITORING PROCESSOR - To detect a failure in each processor core appropriately. It is provided a network apparatus for transferring a packet, comprising: a control unit; and a network processor including a plurality of processor cores, each configured to perform a process of transferring a packet input over a network. The control unit being configured to: transmit a packet to the network processor; acquire a packet processing status of each of the plurality of processor cores; and monitor a status of the each of the plurality of processor cores based on the acquired packet processing status. | 02-26-2015 |
20150067410 | HARDWARE FAILURE PREDICTION SYSTEM - The present subject matter discloses a method for predicting failure of hardware components. The method comprises obtaining a syslog file stored in a Hadoop Distributed File System (HDFS), where the syslog file includes at least one or more syslog messages. Further, the method comprises categorizing each of the one or more syslog messages into one or more groups based on a hardware component generating the syslog message. Further, a current dataset comprising one or more records based on the categorization is generated, where each of the one or more records include a syslog message from amongst the one or more syslog messages. The method further comprises analysing the current dataset for identifying at least one error pattern of syslog messages, based on a plurality of error patterns of reference syslog messages, for predicting failure of the hardware components. | 03-05-2015 |
20150067411 | PROACTIVE FAILURE HANDLING IN NETWORK NODES - Embodiments are directed to predicting the health of a computer node using health report data and to proactively handling failures in computer network nodes. In an embodiment, a computer system monitors various health indicators for multiple nodes in a computer network. The computer system accesses stored health indicators that provide a health history for the computer network nodes. The computer system then generates a health status based on the monitored health factors and the health history. The generated health status indicates the likelihood that the node will be healthy within a specified future time period. The computer system then leverages the generated health status to handle current or predicted failures. The computer system also presents the generated health status to a user or other entity. | 03-05-2015 |
20150082099 | POWER SHUTDOWN PREDICTION FOR NON-VOLATILE STORAGE DEVICES - A method includes, in a host that stores data in a storage device, detecting an event that is indicative, statistically and not deterministically, of an imminent power shutdown in the host. A notification is sent to the storage device responsively to the detected event, so as to cause the storage device to initiate preparatory action for the imminent power shutdown. | 03-19-2015 |
20150095718 | Locational Prediction of Failures - Methods, systems, and products predict locations of failures. Messages historically received are analyzed to predict a future failure. A pattern in the messages historically received is used to retrieve a template. A location of the future failure is predicted from the template. | 04-02-2015 |
20150095719 | DATA PREPROCESSING DEVICE AND METHOD THEREOF - There are provided a data preprocessing device and a method thereof. A data preprocessing device according to an embodiment of the present disclosure includes a risk level analyzing unit configured to calculate a failure risk level of a target system using failure history information of the target system and characteristic information of the target system; a collection period setting unit configured to determine a data collection period from the target system according to the calculated failure risk level; and a preprocessing unit configured to preprocess data collected from the target system according to the data collection period. | 04-02-2015 |
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 |
20150113337 | FAILURE SYMPTOM REPORT DEVICE AND METHOD FOR DETECTING FAILURE SYMPTOM - A failure symptom report device includes a processor configured to receive a message output from a system and related to configuration equipment of the system, and detect presence or absence of each of failure alerts. The failure alerts are generated in response to the received message on basis of detection conditions respectively. The detection conditions are respectively defined in accordance with different characteristics. The processor is configured to associate an actually occurred failure with a combination of the detected presence or absence of each of the failure alerts, count performance of failure prediction for each combination of the detected presence or absence of each of the failure alerts, and determine presence or absence of a failure symptom on basis of the counted performance of failure prediction and a combination of presence or absence of each of the failure alerts generated in response to a currently received message. | 04-23-2015 |
20150121153 | COMPUTER APPLICATION MATURITY ILLUSTRATION SYSTEM WITH RECOVERY EXERCISE DATE DISPLAY AND ANALYTICS - An application maturity illustration system is provided. Such a system may determine a maturity of a computer application, and display same. The determination may include determining an inventory score, an operational status, a management score reflective of a ratio of an actual management value to a desired management value, a risk score and a future score for the computer application. The future score may be reflective of a projected relative importance of the computer application. The processor may operate to display a GUI that includes inventory score, operational status score, management score, risk score and the future score in a horizontal row. The vertical column may be located either along the top most portion of the GUI with respect to a user viewing the GUI or at the bottom most portion of the GUI with respect to a user viewing the GUI. The GUI may also be configured to display a recovery exercise date region. The recovery exercise date region may be color-coded. | 04-30-2015 |
20150121154 | COMPUTER APPLICATION MATURITY ILLUSTRATION SYSTEM WITH SINGLE POINT OF FAILURE ANALYTICS AND REMEDIATION TECHNIQUES - An application maturity illustration system is provided. Such a system may determine a maturity of a computer application, and display same. The determination may include determining an inventory score, an operational status, a management score reflective of a ratio of an actual management value to a desired management value, a risk score and a future score for the computer application. The future score may be reflective of a projected relative importance of the computer application. The processor may operate to display a GUI that includes inventory score, operational status score, management score, risk score and the future score in a horizontal row. The vertical column may be located either along the top most portion of the GUI with respect to a user viewing the GUI or at the bottom most portion of the GUI with respect to a user viewing the GUI. The GUI may also be configured to display a recovery exercise date region. The recovery exercise date region may be color-coded. | 04-30-2015 |
20150127996 | INFORMATION PROCESSING APPARATUS AND METHOD FOR MONITORING DEVICE - An information processing apparatus includes a monitoring device including a first communication unit and a first processor. The first communication unit is configured to perform first communication using a first protocol and perform second communication using a second protocol different from the first protocol. The first processor is configured to conduct the first communication via the first communication unit to obtain first data and conduct first determination to determine whether the first data is obtained through the first communication. The first processor is configured to conduct, when it is determined that the first data is not obtained through the first communication, the second communication via the first communication unit to obtain the first data and conduct second determination to determine whether the first data is obtained through the second communication. The first processor is configured to output information on the basis of a determination result of the second determination. | 05-07-2015 |
20150135020 | METHOD OF ANALYSING MEMORY USAGE AND USER TERMINAL PERFORMING THE SAME - This application relates to a method of analyzing the memory usage being performed on a user terminal, the user terminal executing a plurality of application objects and the method includes (a) measuring an active virtual memory (AVM) usage being used in the plurality of application objects, (b) determining a physical memory usage from the active virtual memory when measuring the active virtual memory usage and (c) subtracting the physical memory usage from the measured active virtual memory usage to determine a swap unique memory usage. Therefore, it may be possible to efficiently measure the memory usage used only in the swap memory from the active virtual memory. | 05-14-2015 |
20150301882 | RESILIENT OPTIMIZATION AND CONTROL FOR DISTRIBUTED SYSTEMS - A method for controlling a system including a plurality of subsystems, includes receiving operational data from the plurality of subsystems of the system (S | 10-22-2015 |
20150309854 | BUILDING A FAILURE-PREDICTIVE MODEL FROM MESSAGE SEQUENCES - A method to build a failure predictive model includes: receiving an input of a set of event sequences, where each sequence is labeled as representing a failure or not representing a failure, extracting a single predictive closed pattern from among the input sequences that represents a failure, creating a root node with the single closed pattern, splitting the set of event sequences into a first set that includes the single closed pattern and a second set that excludes the single pattern, and processing each of the first and second sets until at least one child node is created that is labeled as either representing a failure or not representing a failure. | 10-29-2015 |
20150309856 | Imminent Read Failure Detection Using High/Low Read Voltage Levels - Methods and systems are disclosed for imminent read failure detection using high/low read voltage levels. In certain embodiments, data stored within an array of non-volatile memory (NVM) cells is checked using read voltage levels below and above a normal read voltage level. An imminent read failure is then indicated if errors are detected within the same address for both voltage checks. Further, data stored can be checked using read voltage levels that are incrementally decreased below and incrementally increased above a normal read voltage level. An imminent read failure is then indicated if read errors are detected within the same address for both voltage sweeps and if high/low read voltage levels triggering faults differ by less than a predetermined threshold value. An address sequencer, error correction code (ECC) logic, and a bias generator can be used to implement the imminent failure detection. | 10-29-2015 |
20150309857 | Imminent Read Failure Detection Based Upon Unacceptable Wear For NVM Cells - Methods and systems are disclosed for imminent read failure detection based upon unacceptable wear for non-volatile memory (NVM) cells. In certain embodiments, a first failure time is recorded when a first diagnostic mode detects an uncorrectable error within the NVM cell array using a first set of read voltage levels below and above a normal read voltage level. A second failure time is recorded when a second diagnostic mode detects an uncorrectable error within the NVM cell array using a second set of read voltage levels below and above a normal read voltage level. The first and second failure times are then compared against a threshold wear time value to determine whether or not an imminent read failure is indicated. The diagnostic modes can be run separately for erased NVM cell distributions and programmed NVM cell distributions to provide separate wear rate determinations. | 10-29-2015 |
20150309858 | Imminent Read Failure Detection Based Upon Changes In Error Voltage Windows For NVM Cells - Methods and systems are disclosed for imminent read failure detection based upon changes in error voltage windows for non-volatile memory (NVM) cells. In certain embodiments, data stored within an array of NVM cells is checked at a first time using a diagnostic mode and high/low read voltage sweeps to determine a first error voltage window where high/low uncorrectable errors are detected. Stored data is then checked at a second time using the diagnostic mode and high/low read voltage sweeps to determine a second error voltage window where high/low uncorrectable errors are detected. The difference between the error voltage windows are then compared against a voltage difference threshold value to determine whether or not to indicate an imminent read failure condition. An address sequencer, error correction code (ECC) logic, and a bias generator can be used to implement the imminent failure detection. | 10-29-2015 |
20150317197 | PROACTIVE OPERATIONS, ADMINISTRATION, AND MAINTENANCE SYSTEMS AND METHODS IN NETWORKS USING DATA ANALYTICS - A computer-implemented method, a system, and a network include receiving network data from a network and non-network sourced data from one or more external sources relative to the network; performing data mining on the network data and the non-network sourced data; developing a predictive analytics model based on the data mining; and performing predictive analytics on the network data and the non-network sourced data using the predictive analytics model to detect likely future failures in the network. The network can include a Software Defined Network (SDN) operating at any of Layers 0, 1, 2 and/or 3. | 11-05-2015 |
20150355958 | SALVAGING HARDWARE TRANSACTIONS - A transactional memory system salvages a partially executed hardware transaction. A processor of the transactional memory system determines information about an about-to-fail handler for transactional execution of a code region of a hardware transaction. The processor saves state information of the hardware transaction, the state information usable to determine whether the hardware transaction is to be salvaged or to be aborted. The processor detects an about-to-fail condition during the transactional execution of the hardware transaction. The processor, based on the detecting, executes the about-to-fail handler using the information about the about-to-fail handler, the about-to-fail handler determining whether the hardware transaction is to be salvaged or to be aborted. | 12-10-2015 |
20150363249 | EVALUATION METHOD AND EVALUATION APPARATUS - A calculation unit calculates, for each of a plurality of systems in which a countermeasure is taken, a maturity index of the system, indicating the degree of operational stability of the system, based on a value related to a non-functional requirement of the system. An evaluation unit evaluates usefulness of the countermeasure for a particular system based on similarity of configuration between the particular system and the system, timing that the countermeasure is taken, effects of the countermeasure, and the calculated maturity index. | 12-17-2015 |
20150378807 | PREDICTING PROCESS FAILURES USING ANALYTICS - A set of data records chronicles attributes of a component in a process over a time period. The time period includes a failure event associated with the component. A status is assigned to the component on each record date in the time period based on the temporal proximity of the record date to the failure event. A computer-based predictive analytics model is developed for predicting the assigned statuses based on the attributes of the failing component. The computer-based predictive analytics model is then applied to a second set of data records that is chronicling the component attributes in the current time period, and predicts a future failure event based on those attributes. An action is then performed based on the predicted future failure event. | 12-31-2015 |
20160004580 | System and Method for Bruteforce Intrusion Detection - Systems and methods are shown for detecting potential attacks on a domain, where one or more servers, in response to a failure event, obtain a lambda value from a baseline model of historical data associated with a current time interval corresponding to the failure event, determine a probability of whether a total count of failure events for the current time interval is within an expected range using a cumulative density function based on the lambda value, and identify a possible malicious attack if the probability is less than or equal to a selected alpha value. | 01-07-2016 |
20160004589 | SALVAGING HARDWARE TRANSACTIONS WITH INSTRUCTIONS - A transactional memory system salvages a hardware transaction. A processor of the transactional memory system executes a salvage indicator instruction, such execution including obtaining a salvage indication information specified by the salvage indicator instruction, and saving the salvage indication information comprising a salvage indication. Based on a pending point of failure being detected, the processor uses the saved salvage indication information to avoid aborting a hardware transaction, wherein absent salvage indication information, the pending point of failure causes a hardware transaction to abort. The processor detects the point of failure, and based on the detecting, determines whether the salvage indication has been recorded. Based on determining that the salvage indication has been recorded, the processor executes an about-to-fail handler, and based on determining that the salvage indication has not been recorded, the processor aborts the transactional execution of the code region. | 01-07-2016 |
20160026517 | SYSTEM INTEGRATOR AND SYSTEM INTEGRATION METHOD WITH RELIABILITY OPTIMIZED INTEGRATED CIRCUIT CHIP SELECTION - Disclosed is a computer system for system integration, wherein chip selection for a specific system is performance and reliability optimized and, thereby cost optimized. In the system, a memory stores a chip-level performance specification and a chip-level reliability specifications, each defined for a specific integrated circuit chip that is to be incorporated into a specific system. The memory also stores an inventory that references manufactured instances of the specific integrated circuit chip sorted into bins, which are associated with different performance process windows and which are assigned different reliability levels. A processor uses the inventory to select an instance of the specific integrated circuit chip from one of the bins for actual incorporation into the specific system and does so such that the chip-level performance specification and the chip-level reliability specification are met. Also disclosed are a method and a computer program product that can similarly perform system integration. | 01-28-2016 |
20160041857 | OPTIMIZING PLACEMENT PLANS FOR HOST FAILURE IN CLOUD COMPUTING ENVIRONMENTS - Embodiments of the present invention provide systems, methods, and computer program products for optimizing a placement plan. In one embodiment, a method is disclosed in which a request for registration with an external advisor is received. A time to live is received from each external advisor and used to determine an overall timeout period value for a placement engine. After receiving a predictive failure alert, internal and external advisors are ranked according to criteria and advice is received from the qualified advisors. A placement plan is generated based on the advice received from the advisors. | 02-11-2016 |
20160048419 | PROVIDING TASK-BASED INFORMATION - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing task-based information are disclosed. In one aspect, a method includes identifying a set of previous interactive sessions for a particular task. For each identified interactive session in the set of previous interactive sessions, a set of implements used during the interactive session are identified based on content of the interactive session. At least one implement in the identified set of implements is classified as a required implement for the particular task. The classification is based, at least in part, on a portion of the previous interactive sessions in which the implement was identified. Classified implements are indexed according to the particular task. Data identifying the indexed implements are provided in response to receipt of a search query referencing the particular task. | 02-18-2016 |
20160070633 | MEMORY LEAK ANALYSIS BY USAGE TRENDS CORRELATION - Tools and techniques assist developers with the detection of memory leaks by using correlation of data type memory usage trends. In particular, investigations of memory leaks can be prioritized without always resorting to the use of bulky and performance-degrading memory dumps, by using these tools and techniques to identify leaky correlated data types. Data about a program's memory usage is processed to identify memory usage trends over time for respective data types, and the trends are searched for significant correlations. Correlated trends (and hence their corresponding data types) are grouped. Memory usage analysis information is displayed for grouped data types, such as the names of the most rapidly leaking data types, the names of correlated data types, leak rates, and leak amounts in terms of memory size and/or data object counts. Memory usage data may also be correlated with processing load requests to indicate which requests have associated memory leaks. | 03-10-2016 |
20160092287 | EVIDENCE-BASED REPLACEMENT OF STORAGE NODES - Apparatus, systems, and methods for Recovery algorithm in memory are described. In one embodiment, a controller comprises logic to receive reliability information from at least one component of a storage device coupled to the controller, store the reliability information in a memory communicatively coupled to the controller, generate at least one reliability indicator for the storage device, and forward the reliability indicator to an election module. Other embodiments are also disclosed and claimed. | 03-31-2016 |
20160124787 | ELECTRONIC SYSTEM CONFIGURATION MANAGEMENT - A method for managing a configuration of an electronic system having a plurality of locations configured to receive hardware units is disclosed. The method may include receiving hardware unit parameters corresponding to hardware units currently installed and pending installation in the electronic system and retrieving configuration data for the electronic system. The method may also include generating a plurality of hardware unit times to failure (TTFs) for the plurality of locations by applying, to a failure prediction model, the hardware parameters for hardware units currently installed and pending installation and the configuration data for the electronic system. The method may also include using a selection criteria to select the plurality of hardware unit predicted TTFs corresponding to the plurality of locations and reporting at least one recommended hardware unit installation location from the plurality of locations within the electronic system. | 05-05-2016 |
20160147583 | System and Method for Transforming Observed Metrics into Detected and Scored Anomalies - A system includes a normal behavior characterization module configured to receive values for a first metric of a plurality of metrics and generate a baseline profile indicating normal behavior of the first metric based on the received values. The system also includes an anomaly identification module configured to identify an anomaly in response to present values of the metric deviating outside the baseline profile. The system also includes an anomaly behavior characterization module configured to analyze a plurality of prior anomalies identified by the anomaly identification module and develop a model of the anomalies of the first metric. The system also includes an anomaly scoring module configured to determine a first score for a present anomaly detected by the anomaly identification module for the first metric. The first score is based on characteristics of the present anomaly and the model of the anomalies of the first metric. | 05-26-2016 |
20160162350 | Evaluating and Servicing Problematic Cash-Handling Machines - A method of tracking repeated performance problems in a machine is disclosed. The method comprises storing the faults in a computer memory, and assigning a classification value to the machine based on the frequency and number of the faults. Based on the classification value of the cash handing device it is determined whether the cash handing device needs to be serviced. The faults can be related to one of the hardware, the cash reject rate, image handling, crash rate, user claim rate, and check handling accuracy of the machine. | 06-09-2016 |
20160188393 | AUTOMATIC PHASE DETECTION - Systems, apparatus, and methods may provide for a significant change identifier to output a value indicating a prediction error function from input system characteristics. A filter may be used to analyze the value indicating the prediction error function to identify a potential phase marker to indicate at least a beginning or end of a process phase. An extractor may obtain phase properties for a phase delineated by at least a beginning phase marker, and a predictor may determine an upcoming phase or estimate an ongoing phase from the obtained phase properties. | 06-30-2016 |
20160203038 | PREDICTING A LIKELIHOOD OF A CRITICAL STORAGE PROBLEM | 07-14-2016 |