Entries |
Document | Title | Date |
20080215922 | Method and System for Diagnosing an Application - A system, method and program enabling users to diagnose applications easily without affecting the operating performance of the application server, optimizing the log mechanism based on the integrated development environment. The method includes running the application in a main running environment and at least one shadow environment, the shadow environment obtained by duplicating the main running environment; and the main running environment interacting with the shadow environment with respect to the fault of the application. The method includes performing the steps of the main running environment: monitoring the exceptions in the system and sending system exception information to the shadow environment in the event of finding exceptions in the system. The shadow environment: receives the system exception information, opens diagnostic log/trace functions to obtain diagnosis log/trace files related to the system exceptions, and analyzes the diagnosis result based on the obtained diagnosis log/trace files. | 09-04-2008 |
20080215923 | DESIGN STRUCTURE FOR TASK BASED DEBUGGER (TRANSACTION-EVENT -JOB-TRIGGER) - Disclosed is a design structure for an apparatus for a task based debugger (transaction-event-job-trigger). More specifically, an integrated event monitor for a SOC comprises functional cores each having a functional debug logic element. The cores are connected to an interconnect structure that links the functional debug logic elements. Each functional debug logic element is specifically dedicated to a function of its corresponding core, wherein the functional debug logic elements generate a table of function-specific system events. The system events are function-specific with respect to an associated core, wherein the system events include transaction events, controller events, processor events, interconnect structure arbiter events, interconnect interface core events, high speed serial link core events, and/or codec events. | 09-04-2008 |
20080215924 | METHOD FOR PERFORMING A CORRECTIVE ACTION UPON A SUB-SYSTEM - A server self health monitor (SHM) system monitors the health of the server it resides on. The health of a server is determined by the health of all of a server's sub-systems and deployed applications. The SHM may make health check inquiries to server sub-systems periodically or based on external trigger events. The sub-systems perform self health checks on themselves and provide sub-system health information to requesting entities such as the SHM. Sub-systems self health updates may be based on internal events such as counters or changes in status or based on external entity requests. Corrective action may be performed upon sub-systems by the SHM depending on their health status or the health status of the server. Corrective action may also be performed by a sub-system upon itself. | 09-04-2008 |
20080229153 | System and method of network error analysis - Systems and methods for network analysis are provided. A system may include an input to receive communication reports from a plurality of end terminals of a multicast network. The system may also include a memory including multicast network topology data. The system may also include logic to determine a source of at least one communication anomaly based on received communication reports and the multicast network topology data. | 09-18-2008 |
20080301503 | HIGH FREQUENCY DIVIDER STATE CORRECTION CIRCUIT - The present invention provides for a self-correcting state circuit. A first flip flop is configured to receive a clock input and a first data input, and to generate a first output in response to the clock input and the first data input. A second flip flop is coupled to the first flip flop and configured to receive the clock input and to receive the first output as a second data input, and to generate a second output in response to the clock input and the first output. A first correction circuit is coupled to the second flip flop and configured to generate a corrected output. A third flip flop is coupled to the first correction circuit and configured to receive the clock input and to receive the corrected output as a third data input, and to generate a third output in response to the clock input and the third data input. | 12-04-2008 |
20090049341 | Method for Performing Memory Diagnostics Using a Programmable Diagnostic Memory Module - A method for performing memory diagnostics using a programmable diagnostic memory module provides enhanced testability of memory controller and memory subsystem design. The programmable diagnostic memory module includes an interface for communicating with an external diagnostic system, and the interface is used to transfer commands to the memory module to alter various behaviors of the memory module. The altered behaviors may be changing data streams that are written to the memory module to simulate errors, altering the timing and/or loading of the memory module signals, downloading programs for execution by a processor core within the memory module, changing driver strengths of output signals of the memory module, and manipulating in an analog domain, signals at terminals of the memory module such as injecting noise on power supply connections to the memory module. The memory module may emulate multiple selectable memory module types, and may include a complete storage array to provide standard memory module operation. | 02-19-2009 |
20090083583 | FAULT DETECTION SYSTEMS AND METHODS FOR SELF-OPTIMIZING HEATING, VENTILATION, AND AIR CONDITIONING CONTROLS - A fault detection system for detecting a fault in a process system includes a first circuit configured to modify an input of the process system with a modifying signal. The fault detection system further includes a second circuit configured to receive an output from the process system and configured to determine whether the fault exists based on at least one of a reduction of a signal component and an unexpected transformation of the signal component, wherein the signal component corresponds to a function of the modifying signal. | 03-26-2009 |
20090089623 | EVENT TIMING ANALYZER FOR A SYSTEM OF INSTRUMENTS AND METHOD OF ANALYZING EVENT TIMING IN A SYSTEM OF INTRUMENTS - An arrangement and method for analyzing the timing of events in a test system including a device under test and a plurality of test instruments connected together by one or more communication connections: time-stamps events in a test routine executed by the test instruments under control of a test program to generate time-stamped event data; communicates the time-stamped event data to a central processor; and processes the time-stamped data to output information about the timing of the events. | 04-02-2009 |
20090089624 | MECHANISM TO REPORT OPERATING SYSTEM EVENTS ON AN INTELLIGENT PLATFORM MANAGEMENT INTERFACE COMPLIANT SERVER - The exemplary embodiments provide a computer-implemented method, apparatus, and computer-usable program code for reporting operating system faults on an Intelligent Platform Management Interface compliant server. In response to receiving an alert for an operating system fault, the alert for the operating system fault is converted into an IPMI event. The IPMI event is stored in an internal event log. An IPMI system event record is created for the IPMI event. The IPMI event is sent to a host management controller in order to enable monitoring of the operating system fault. | 04-02-2009 |
20090089625 | Method and Apparatus for Multi-Domain Identity Interoperability and certification - A method and apparatus to provide identity management deployment interoperability and compliance verification. In one embodiment, the system also provides on-demand services including automated certification, monitoring, alerting, routing, and translation of tokens for federated identity related interactions between multi-domain identity management systems is provided. | 04-02-2009 |
20090106600 | OPTIMAL STRESS EXERCISER FOR COMPUTER SERVERS - A system that select tests to exercise a given computer system is described. During operation, the system tests the given computer system using a set of tests, where a given test includes a given load and a given cycling time selected from a range of cycling times. Moreover, for the given test, the system monitors a stress metric in the given computer system. Additionally, the system selects at least one of the tests from the set of tests to exercise the given computer system based on the monitored stress metric. | 04-23-2009 |
20090106601 | DIAGNOSTIC DATA REPOSITORY - Techniques for systematically gathering, organizing, and storing diagnostic data related to multiple monitored systems (e.g., multiple instances of a product or multiple products). A centralized repository is provided that is organized in a hierarchical manner to facilitate proper organization of the diagnostic data related to multiple monitored systems. In one embodiment, a root directory comprising one or more subdirectories is provided for storing diagnostic data collected for each monitored system. Multiple root directories may be provided under a common base directory for storing diagnostic data corresponding to multiple monitored systems. This enables correlation of diagnostic data across multiple monitored systems. | 04-23-2009 |
20090113248 | COLLABORATIVE TROUBLESHOOTING COMPUTER SYSTEMS USING FAULT TREE ANALYSIS - Embodiments of the invention provide techniques for troubleshooting of computer systems using a fault tree analysis. In one embodiment, data parameters describing a status of a system may be monitored to determine the existence of a fault. In the event of a fault, fault tree analysis metadata may be evaluated to attempt to determine a root cause of the fault. If a root cause can be automatically determined, it may be presented to a user in a troubleshooting console, or may be used to trigger an automated corrective action. Alternatively, if a root cause cannot be automatically determined, the user may be presented with additional fault tree analysis metadata and any relevant data parameters in the troubleshooting console, so that the user may determine the root cause of the fault event. | 04-30-2009 |
20090119545 | CORRELATING COMPLEX ERRORS WITH GENERALIZED END-USER TASKS - A system for reporting and/or displaying errors in a system that affect end-user tasks includes mechanisms for gathering, interpreting and displaying application status information in a convenient display. In one implementation, for example, distributed application programs in a system are configured to provide status reports (e.g., positive, negative, pending) to a centralized reporting service. The centralized service stores the status information in a database. An event interpreter module queries the database to identify the status of certain application components that affect or otherwise implicate performance of generalized end-user tasks, such as sending/receiving email, logging-in to the network, accessing the internet, remote computer management, or the like. A graphical user interface can then display this information to the administrator in a way that immediately indicates what end-user tasks might be affected by failure or correct execution of a given application component, as well as suggested corrective action as needed. | 05-07-2009 |
20090164850 | Electronic Supervisor - Electronic supervision may be provided. First, a stock number may be sent to a database server. The stock number may correspond to a product comprising, for example, an electrical cable. In response to sending the database server the stock number, specification information corresponding to the product may be received from a database stored on the database server. The specification information may comprise, for an electrical cable, a number of wires, a weight per thousand feet, and a diameter. Next, product production may be monitored to determine faults occurring during production. Monitoring the production may comprise displaying a data monitoring screen to production personnel. The data monitoring screen may provide data regarding the product and product comparison against a standard maintained within the database for the product. Fault data corresponding to the determined faults occurring during the production may be saved to the database. | 06-25-2009 |
20090187792 | Circuit Arrangement and Method for Supporting and Monitoring a Microcontroller - A circuit arrangement for supporting and monitoring a microcontroller, which is constructed externally of the microcontroller, comprises a watchdog circuit for monitoring the microcontroller, which circuit outputs an error signal if not reset by the microcontroller within a watchdog period, and an interrupt circuit, which feeds important system messages to the microcontroller as interrupt events for processing. In order correctly to combine interrupt processing and watchdog operation, the watchdog circuit is connected to the interrupt circuit and cooperates therewith in such a way that the interrupt circuit feeds at most a predetermined number of interrupt events to the microcontroller within a watchdog period. | 07-23-2009 |
20090217101 | PROCESS AND DEVICE FOR MONITORING A MACHINE - A process for monitoring a machine, within the framework of a FMEA process for at least one component of the machine for at least one predetermined fault which can be diagnosed by means of a diagnosis diagram and a diagnosis system with sensors for detecting physical parameters of the machine, a diagnosis priority number being determined which is the product of the following index quantities: severity of the effect of occurrence of the fault with respect to the serviceability of the machine; expected machine-specific consequential costs when a fault occurs, and the possibility of correction of the fault. The diagnosis priority number is used in the evaluation of the diagnosis diagram, the diagnosis system, the current machine state, the necessary maintenance measures and/or the failure risk of the machine. | 08-27-2009 |
20090249125 | DATABASE QUERYING - Data stored in relational databases can be retrieved using a relational database query language, while data stored in a multidimensional database is typically retrieved using a multidimensional database query language. However, most users do not have a functional working knowledge of multidimensional database query languages, which leaves large amounts of data inaccessible. Further, while some relational database query languages may be translated into a multidimensional database language, the information generated by such translations is often unusable, or returns large numbers of errors. In order to obtain effective translation of a relational database query language to a multidimensional database query language effective translation and filtering needs to occur. Using effective mapping and retrieval of database metadata along with effective, customizable business logic filtering of query components, more effective and reliable results may be achieved. | 10-01-2009 |
20090282290 | RECREATING ERRORS IN A NETWORK DEVICE - Recreating errors in a network device. In one embodiment, a method for recreating an error condition in a network device includes capturing a first set of commands sent to a network device; identifying an error condition in the network device, the error condition corresponding to the captured first set of commands; and sending a second set of commands to the network device in a second attempt to recreate the error condition. The second set of commands includes the first set of commands as well as additional commands that are configured to place the network device in substantially the same state as at the time that the first set of commands was sent to the network device. | 11-12-2009 |
20090282291 | INTERNAL MAINTENANCE ASSOCIATION END POINT (MEP) FOR SHARING STATE INFORMATION - A network node includes a central processor card and a plurality of line cards. Each line card generates a maintenance association end point (MEP) entity that can respond to connectivity fault management (CFM) frames. The MEP entity on each line card periodically generates and transmits a multicast connectivity check message (CCM) to the other line cards in the network node. The CCM includes a card-information TLV and, optionally, a trunk-status TLV. Card-information TLVs include the slot number and card type of the transmitting line card. Trunk-status TLVs include the trunk state of each trunk supported by the transmitting line card. The line cards of the node consider a given line card to be down when three consecutive CCMs from that line card are missed. In response to recognizing a down line card, the other line cards can initiate an action, such as determine the trunks supported by the down line card and trigger a trunk switchover. | 11-12-2009 |
20090282292 | METHODS, DEVICES AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATIC FAULT IDENTIFICATION IN A NETWORK - Methods, devices and computer program products for identifying faults in a network include monitoring a plurality of wirelines at a central network unit for faults. The plurality of wirelines connect a respective plurality of network elements to the central network unit. If a fault is detected in one of the plurality of wirelines, the central network unit automatically initiates diagnostic measurement of characteristics of the wireline. | 11-12-2009 |
20090287964 | INTERNET ACCESSIBLE TEST SYSTEM - An Internet accessible test system including: providing a remote client having an Internet connection; and exercising a tester function across the Internet connection by the remote client. | 11-19-2009 |
20090300424 | FAULT DETECTING METHOD AND INFORMATION PROCESSING APPARATUS - An information processing apparatus including a storage area separated into a user space and a kernel space executes, generating a core file of a process existing in the user space, retaining the process with the core file which starts being generated in the user space, and notifying a monitor unit of an identification number of the process with the core file which starts being generated, wherein the monitor unit detects a fault in the process by receiving the identification number allocated to the process. | 12-03-2009 |
20100058114 | SYSTEMS AND METHODS FOR AUTOMATED MANAGEMENT OF COMPLIANCE OF A TARGET ASSET TO PREDETERMINED REQUIREMENTS - A system or method for automated management of compliance of a target asset to a predetermined requirement including receiving a predetermined requirement for compliance testing of one of a plurality of assets, comparing the received predetermined requirement to one or more stored compliance requirements to identify whether one or more stored compliance requirements corresponds to the received predetermined requirement, selecting a target asset from among the plurality of assets, transmitting the new compliance requirement, receiving results responsive to the transmitted new compliance requirement, and validating the received results to determine compliance of the target asset with the predetermined requirement as identified in the received results. | 03-04-2010 |
20100070805 | Method and Apparatus for Validating System Properties Exhibited in Execution Traces - The invention includes a method and apparatus for validating system properties exhibited in execution traces. In one embodiment, a method for testing a system under test (SUT) includes determining a system testing result for the SUT using at least one structured term generated by monitoring an execution trace of the SUT using at least one parameterized pattern. A test procedure is executed for the SUT. The test procedure has at least one parameterized pattern associated therewith. An execution trace generated during execution of the test procedure is parsed, where the execution trace includes unstructured information and the execution trace is parsed using the at least one parameterized pattern to identify at least one matching pattern. A system testing result for the SUT is determined using at least one structured term that is generated using the at least one matching pattern. In this manner, behavior of the system under test during the test procedure may be validated. | 03-18-2010 |
20100077258 | GENERATE DIAGNOSTIC DATA FOR OVERDUE THREAD IN A DATA PROCESSING SYSTEM - Disclosed is a computer implemented method, computer program product, and apparatus for generating diagnostic data for a thread. A service processor may begin by executing the computer usable program code to allocate a first thread to a monitoring function. The service processor determines if a second thread is running, wherein the second thread is associated with an operation. The service processor obtains an object pointer from a list of running threads, wherein the object pointer references a time data structure associated with the second thread, the time data structure comprising a maximum running time interval and a check time. The service processor calculates the check time as a maximum running time interval added to an initially sampled timestamp. The service processor determines if a current time exceeds the check time. In addition, the service processor generates an error log, responsive to a determination that the current time exceeds the check time. | 03-25-2010 |
20100115343 | METHOD FOR AUTOMATED PROCESSOR POWER MANAGEMENT FOR BETTER ENERGY-EFFICIENCY - Semiconductor device circuits and methods are provided for adjusting core processor performance and energy-efficiency based on usage metrics. Metric detection, performance state selection, and adjustment are done in digital logic hardware without intervening input from system software or firmware, thus greatly speeding the processor performance adjustment. Mapping usage and state information to desired processor power-performance states is also provided in circuitry rather than firmware or power control software. The mapping values may be programmable software or firmware, but detection, selection, and adjustment occur automatically in hardware without intervening input from firmware or software. | 05-06-2010 |
20100174949 | Method and System to Eliminate Disruptions in Enterprises - A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to receive disruption data for an enterprise and determine optimal selected disruption data from the received disruption data. Additionally, the programming instructions are operable to correlate triggering events of the optimal selected disruption data to one or more systemic root cause categories and identify a systemic root cause based on the triggering events of the optimal selected disruption data. Furthermore, the programming instructions are operable to determine an optimal enterprise solution set based on the identified systemic root cause and determine an optimal enterprise transformation set based on the optimal enterprise solution set. Moreover, the programming instructions are operable to output the optimal enterprise transformation set for implementing the optimal enterprise transformation set in the enterprise. | 07-08-2010 |
20100211826 | LOG COLLECTION, STRUCTURING AND PROCESSING - The present invention generally relates to log message processing such that events can be detected and alarms can be generated. For example, log messages are generated by a variety of network platforms (e.g., Windows servers, Linux servers, UNIX servers, databases, workstations, etc.). Often, relatively large numbers of logs are generated from these platforms in different formats. A log manager described herein collects such log data using various protocols (e.g., Syslog, SNMP, SMTP, etc.) to determine events. That is, the log manager may communicate with the network platforms using appropriate protocols to collect log messages therefrom. The log manager may then determine events (e.g., unauthorized access, logins, etc.) from the log data and transfer the events to an event manager. The event manager may analyze the events and determine whether alarms should be generated therefrom. | 08-19-2010 |
20100251028 | SYSTEMS AND METHODS FOR IDENTIFYING CRASH SOURCES IN A CAD ENVIRONMENT - Systems and methods that automatically identify causes of errors during one or more CAD processes, such as while binding external reference drawings to a host drawing and/or batch comparing sets of multiple drawings. In certain examples, a first session of a CAD program can be used to track potential crash occurrences during a second CAD program's processing of a set of drawings and dynamically replace corrupt drawings and/or broken references with blank (proxy) drawings so that the desired process can complete. Whenever the first CAD session detects a potential error event, such as when the second CAD session is interrupted for a particular length of time, the first CAD session can log the error, close the second session, and/or continue the desired process with a new CAD session. | 09-30-2010 |
20100268993 | DISABLEMENT OF AN EXCEPTION GENERATING OPERATION OF A CLIENT SYSTEM - A method and system of disablement of an exception generating operation of a client system are disclosed. In an embodiment, a method is disclosed in which a snapshot of a client system is acquired. An execution of the client system is recorded, and a system wide exception is intercepted before it causes a client system crash. The execution of the client system is replayed from the snapshot of the client system, and an operation that generates the system wide exception is disabled. | 10-21-2010 |
20100287416 | METHOD AND APPARATUS FOR EVENT DIAGNOSIS IN A COMPUTERIZED SYSTEM - A method and apparatus for diagnosis of a computerized system, the method comprising the steps of collecting one or more events; transforming the events to events based time series, said events based time series having intervals; determining which resources of the computerized system are being consumed by which events, for a first predetermined time interval; and determining a function between the events based time series and one or more measurable attributes of one or more resources that were consumed by the events for a second predetermined time interval. | 11-11-2010 |
20100299563 | HVAC SYSTEM, A METHOD FOR DETERMINING A SOURCE OF A RESET AND A HVAC CONTROLLER CONFIGURED FOR THE SAME - An HVAC controller, a method for determining the source of a reset of a HVAC unit and a HVAC system are disclosed herein. In one embodiment, the HVAC controller includes: (1) a power on reset (POR) register configured to indicate if a POR has occurred for said controller, (2) a non-volatile memory having a first reset code section and a second reset code section, wherein said first and second reset code sections are each configured to store a reset code and (3) a processor configured to deduce when a source of a reset for said controller is a watchdog reset based on content of said POR register, said first reset code section and said second reset code section. | 11-25-2010 |
20100306594 | LOGICAL ENTITY FAULT ISOLATION IN NETWORK SYSTEMS MANAGEMENT - Various embodiments include one or more of systems, methods, and software to provide a status of a logical entity between entity models in network management systems, such as for fault isolation, in an efficient manner. Some embodiments, when receiving requests for a status of a logical entity while already in the process of determining the status in response to a previously received request, include adding an identifier of the subsequent requestor to a status requestor list and not responding to or taking any further action with regard to the request from the subsequent requestor until the status in response to the first received status request is determined. | 12-02-2010 |
20100306595 | SCENARIO CREATING APPARATUS, SCENARIO CREATING METHOD, AND STORAGE MEDIUM STORING SCENARIO CREATING PROGRAM - A scenario creating apparatus which creates a scenario for verifying operation of an information processing system in which a plurality of servers including a database server are connected, includes a collector that collects messages transmitted and received between the plurality of servers, when operation of the information processing system is being verified by a terminal apparatus that performs verification of operation; an association unit that associates the collected messages with each other; a sorter that sorts work models in ascending order of time at which access is made to the database server, the work models each being a group of the associated messages; and a scenario creating unit that creates the scenario on the basis of the sorted work models. | 12-02-2010 |
20100318855 | TECHNIQUES FOR DETERMINING MODELS FOR PERFORMING DIAGNOSTICS - Techniques for performing diagnostics are described. In one embodiment, in response to an alert or a request to perform diagnostics, a topological relationship is generated comprising a set of applications and a set of systems determined based upon information in the alert or request. The topological relationship encapsulates relationships between the set of applications and the set of systems. In one embodiment, a set of causal network models to be used for performing the diagnostics is determined based upon the applications and systems in the topological relationship. | 12-16-2010 |
20100325493 | ROOT CAUSE ANALYSIS METHOD, APPARATUS, AND PROGRAM FOR IT APPARATUSES FROM WHICH EVENT INFORMATION IS NOT OBTAINED - In the system management server, an information processing apparatus that is an event-information acquisition target is registered as a monitored apparatus in configuration information; event information that complies with a rule stored in advance is identified from among a plurality of pieces of event information stored in the system management server; a server apparatus for a network service related to the event information is identified; and a message is displayed which indicates that the cause of the event that occurred in a client information processing apparatus which has generated event information is an event related to the network service, which occurred in the server apparatus. | 12-23-2010 |
20100332908 | Performing Remote Loads and Stores over Networks - A network adaptor which performs CPU loads and stores to remote memory over network fabrics. The network adaptor receives a transfer request from a compute node and converts the request to a remote transfer request, which is transmitted to the network. The network adaptor then monitors the network connection for a remote completion response. When the network adaptor receives the remote completion response within a specific time period, the network adaptor transmits a first completion response to the compute node. If the network adaptor does not receive the remote completion response within the specific time period, the network adaptor transmits an “early completion response” to the compute node. The network adaptor continues to monitor for the actual response. This allows the compute node to continue processing without having to wait for the actual response to be received. The method handles small payloads efficiently and also accounts for long completion delays. | 12-30-2010 |
20110010587 | SYSTEM OPERATIONS MANAGEMENT APPARATUS, SYSTEM OPERATIONS MANAGEMENT METHOD - A system management procedure combines operations for performing operation management in a computer system, the system management knowledge capable of specifying a post-status of each constituent element of the computer system, the post-status being expected as a result that the operations are executed in accordance with the system management procedure, are previously stored in databases. Then, it is judged that a failure occurs, when an actual state of the computer system as a result that the operations are executed based on the system management procedure, is inconsistent with the expected post-status. When the failure occurred, a revising method capable of making the actual state of the computer system as the result that the operations are executed in the system management procedure, to be consistent with the expected post-status, is derived to be proposed. | 01-13-2011 |
20110016360 | Predictive Monitoring With Wavelet Analysis - A computer implemented method, computer program product and system for monitoring a plurality of hardware or software system resources for identifying hidden trends in the behavior of the system resources, includes: collecting metrics of at least one system resource indicative of the behavior of at least one system resource; for each of the at least one system resource, determining a spectrum representative of a time-based signal of the collected metrics; performing a wavelet transform on each of the at least one spectrum; and analyzing the result of the wavelet transform to identify possible linear trends in the behavior of the at least one system resource. | 01-20-2011 |
20110055637 | ADAPTIVELY COLLECTING NETWORK EVENT FORENSIC DATA - In an embodiment, a data processing system comprises a repository configured to store a plurality of event message definitions for error messages, syslog messages, or other notification messages that may be emitted by one or more managed network elements; event annotation logic coupled to the data repository and configured to receive and store one or more annotations to each of the event message definitions, wherein each of the annotations specifies event context information to be collected in the managed network elements when an associated event message occurs; event forensics definitions generator logic coupled to the event annotation logic and configured to generate an event forensics definitions file capable of interpretation by one or more managed network elements and comprising event type identifiers and context information identifiers for context information to be collected, and configured to cause distributing the event forensics definitions file to the one or more managed network elements. | 03-03-2011 |
20110113289 | UNIT FOR PREDICTING MALFUNCTION OF AN APPARATUS - According to one embodiment, a malfunction predicting unit includes a level reduction unit, a first buffer gate unit, a second buffer gate unit, a comparator unit and a processing unit. The level reduction unit reduces an input digital signal to generate a level-reduced signal. The first buffer gate unit generates a first output signal. The first output signal has first or second level if the digital signal is or is not higher than a preset threshold level, respectively. The second buffer gate unit generates a second output signal. The second output signal has the first or second level if the level-reduced signal is or is not higher than the preset threshold level, respectively. The comparator unit compares the first and second output signals to generate a comparison result. The processing unit determines whether a malfunction will soon occur, based on the comparison result. | 05-12-2011 |
20110119530 | SERVICE MODELING IMPACT ANALYSIS - A computer system includes a plurality of computer processor dependent nodes and a plurality of computer processor antecedent nodes. Each node includes a severity value relating to an operational state of the node. A dependent node and an antecedent node pair include a significance value relating to a criticality that the antecedent node has to its paired dependent node. The antecedent node comprises a relevance value, wherein the relevance value is a function of the severity value of the antecedent node and the significance value for the antecedent node and the dependent node. The relevance value is used to determine an impact that the antecedent node has on the paired dependent node. | 05-19-2011 |
20110145654 | METHOD AND APPARATUS FOR THE DETERMINATION OF A REPETITIVE BIT VALUE PATTERN - A repetitive bit value pattern associated to a predetermined bit position of a sequence of data words, the data words having two or more bits in a bit order, a bit position describing a position within the bit order being indicative of a value represented by the bit at the bit position, can be determined from program loop information, the program loop information having a program expression for determining an updated data word of the sequence of data words. Using the predetermined bit position, a sequence length value associated to the predetermined bit position is determined. The program expression is evaluated for a number of loop iterations indicated by the sequence length value, to obtain updated bit values associated to the predetermined bit position. The repetitive bit value pattern is determined using the updated bit values of the number of loop iterations. | 06-16-2011 |
20110219268 | MONITORING PROGRAM, MONITORING APPARATUS, AND MONITORING METHOD - A method for a computer, which is configured to access to hierarchical information indicating a hierarchical structure relating to processes executed by devices included in a network, includes receiving abnormal observation data from the network, detecting a transmission source device of the abnormal observation data and a process by which the abnormal observation data is issued, specifying a process relating, to the detected process in accordance with a kind of the detected transmission source device by referring to the hierarchical information, determining, by the computer, a failure occurrence point based on a status of the specified process. | 09-08-2011 |
20110246835 | MANAGEMENT SERVER AND MANAGEMENT SYSTEM - An operation management system | 10-06-2011 |
20110264962 | CHECKED WRITE OPERATION DISPERSED STORAGE NETWORK FRAME - A method begins by a processing module generating a payload of a dispersed storage network frame by generating a transaction number field including a transaction number and generating one or more slice payload sections, wherein each slice payload section includes a slice name field to include a slice name corresponding to an encoded data slice, a last known slice revision numbering field including a last known revision number of the slice name, a new slice revision numbering field including a new revision number of the slice name, a slice length field including a length of the encoded data slice, and a slice payload field including the encoded data slice. The method continues with the processing module generating a protocol header including a payload length field and remaining fields of the protocol header. | 10-27-2011 |
20110283149 | MONITORING DISTRIBUTED SOFTWARE HEALTH AND MEMBERSHIP IN A COMPUTE CLUSTER - Techniques for monitoring distributed software health and membership of nodes and software components operating in a compute cluster are disclosed. In one embodiment, each node in the compute cluster operates a watchdog monitoring component in addition to software operating components. The watchdogs are provided with a list of all nodes in a compute cluster that identifies every node's neighboring nodes. Each watchdog checks the health of one of its neighboring node, ensuring that this neighboring node is healthy and is operating successfully. Additionally, each watchdog verifies the cluster membership of its other neighboring nodes to ensure that the cluster is operating an adequate number of operating nodes, and that an adequate number of watchdogs are present in the cluster. If an unhealthy or non-member node is identified, the watchdog may initiate corrective action and attempt to restore the node to a correct operational state. | 11-17-2011 |
20110307742 | METHOD AND APPARATUS FOR CAUSE ANALYSIS INVOLVING CONFIGURATION CHANGES - A technique determines which configuration change(s) caused an application invocation failure of a computer application without the need for a knowledge database. To determine which configuration change is the most likely cause, the cause analysis program ( | 12-15-2011 |
20110320880 | SYSTEM IDENTIFYING AND INFERRING WEB SESSION EVENTS - A test system uses an instrumented browser to identify events that were not successfully captured during a client web session. The identified events can be used to modify a capture system that captures the client web session. Alternatively, the test system may generate replay rules that are used by a replay system to infer the missed events while replaying of the previously captured client web session. The events can include changes to Document Object Models (DOMs) for web pages used during the web sessions. The DOMs can be used to identify significant web session events and force replay sessions into the correct states. | 12-29-2011 |
20120011407 | SEMICONDUCTOR DEVICE - A diagnosis circuit | 01-12-2012 |
20120017120 | MONITORING ACTIVITY WITH RESPECT TO A DISTRIBUTED APPLICATION - Techniques are described herein that are capable of monitoring activity with respect to a distributed application. A server system includes logical tiers, each including processing system(s) configured to process messages in accordance with a respective protocol (e.g., an ASP.net® protocol, WCF protocol, SQL protocol, etc.). When a user initiates an activity with respect to a distributed application, hops are performed between the logical tiers and/or between components of the distributed application to complete the requested activity. A hop is a transfer of a message or a procedure call from one processing system to another processing system. A common identifier may be assigned to each of the hops that are performed with regard to the activity. If a failure occurs with respect to the activity, the common identifier may be used to gather information regarding the hops. For instance, the information may be used to determine a source of the failure. | 01-19-2012 |
20120066551 | Run-time Verification of CPU Operation - Safe operation in a processor may be verified by making use of an execution trace module that is normally only used for testing and software development. During operation of the processor in the field, a sequence of instructions may be executed the processor. A portion of the execution is traced to form a sequence of trace data. The sequence of trace data is compressed to form a checksum. The checksum is compared to a reference checksum, and an execution error is indicated when the checksum does not match the reference checksum. | 03-15-2012 |
20120110385 | MULTIPLE FUNCTIONALITY IN A VIRTUAL STORAGE AREA NETWORK DEVICE - In one aspect of the present description, a connection between a predetermined input port and a predetermined output port is created in a partition of a VSAN switch, in which the connection is a destination address independent physical layer connection conforming to the physical layer of a communication protocol. Another connection between a plurality of input ports and a plurality of output ports may be created in another partition of the VSAN switch, in which the connection is a multi-layer connection which includes a network layer connection conforming to the network layer of the communication protocol. Other features and aspects may be realized, depending upon the particular application. | 05-03-2012 |
20120144242 | 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. | 06-07-2012 |
20120144243 | Dynamic Administration Of Component Event Reporting In A Distributed Processing System - Methods, systems and products are provided for dynamic administration of component event reporting in a distributed processing system including receiving, by an events analyzer from an events queue, a plurality of events from one or more components of the distributed processing system; determining, by the events analyzer in dependence upon the received events and one or more event analysis rules, to change the event reporting rules of one or more components; and instructing, by the events analyzer, the one or more components to change the event reporting rules. | 06-07-2012 |
20120144244 | SINGLE-EVENT-UPSET CONTROLLER WRAPPER THAT FACILITATES FAULT INJECTION - A method that determines the system impact of single event upset (SEU) and a single event upset (SEU) wrapper that controls a SEU controller is disclosed. The method injects faults into a component (e.g. FPGA, ASIC) of an operational system that is carrying live traffic and monitors the system's response to the faults to determine the impact of SEU on the system. The SEU wrapper sends the SEU controller a pattern scheme that includes information indicating when, where, how often, and/or how long to inject bursts of one or more faults into memory of the component of the system. A burst of faults contains faults that are consecutively injected into the array of memory blocks. After each fault in a burst is injected, one or more errors in one or more memory elements are detected and/or corrected. Information regarding the detection and/or the correction of an error is updated using registers that store counters. After injecting a burst of faults, the SEU controller waits for a predetermined amount of time. While waiting for a predetermined amount of time, the system monitors the system response to the burst of faults, such as monitoring the system for failures. After waiting, the SEU controller determines whether to inject another burst of faults. Bursts of faults are injected into the plurality of memory blocks until a system failure is detected or until the pattern scheme indicates to no longer inject bursts of faults into the memory. | 06-07-2012 |
20120151272 | ADDING SCALABILITY AND FAULT TOLERANCE TO GENERIC FINITE STATE MACHINE FRAMEWORKS FOR USE IN AUTOMATED INCIDENT MANAGEMENT OF CLOUD COMPUTING INFRASTRUCTURES - A scalable and fault tolerant finite state machine engine, for example, for use in an automated incident management system, logs or records data in persistent storage at different points or levels during various internal processing of an event associated with an information technology element, and action taken associated with the event, by executing a finite state machine instance that encodes policies for handling incidents on such types of information technology elements. In the event that the finite state machine engine is shutdown during processing, the finite state machine engine is able to pick up from where it left off when it was shutdown, for each abnormally terminated finite state machine instance, by using the data logged in the persistent storage and determining a point of processing from where it should continue its execution. | 06-14-2012 |
20120198282 | META-DIRECTORY CONTROL AND EVALUATION OF EVENTS - Techniques for meta-directory control and evaluation of events are provided. Disparate events from heterogeneous processing environments are collected as the events are produced by resources within the processing environments. The events are filtered and organized into taxonomies. Next the filtered and organized events are assigned to nodes of a Meta directory, each node defining a relationship between two or more of the resources and policy is applied. Finally, additional policy is evaluated in view of the events and their node assignments with other events, and one or more automated actions are then taken. | 08-02-2012 |
20120272101 | SERVER TESTING SYSTEM - A server testing system is used for testing servers of a server system and includes a power source, switches, a connection device, a controlling device, and a display device. Each switch is connected to the power source and the controlling device. The controlling device is connected to the connection device and the display device. The controlling device controls each switch to connect a corresponding server to the power source. When receiving a feedback signal from a server, the connection device sends a status signal to the controlling device. The status signal triggers the controlling device to control a corresponding switch to disconnect and then connect the server to the power source. The controlling module controls the switches to turn each server on and off for a predetermined number of times and controls the display device to display a warning when a server is not working normally. | 10-25-2012 |
20120278661 | HARD DISK BACKPLANE AND HARD DISK MONITORING SYSTEM - A hard disk backplane for supporting a number of hard disks includes a display unit for displaying the present status of the hard disks, and a programmable logic chip. The display unit includes at least one seven segment LED display. The status displayed includes an indication of a normal working or an indication otherwise for abnormal working. The programmable logic chip is configured for obtaining signals as to the present status of the plurality of hard disks, and driving the at least one seven segment LED display to display the status based on the signals. | 11-01-2012 |
20120297252 | Predictive Monitoring With Wavelet Analysis - A computer implemented method, computer program product and system for monitoring a plurality of hardware or software system resources for identifying hidden trends in the behavior of the system resources, includes: collecting metrics of at least one system resource indicative of the behavior of at least one system resource; for each of the at least one system resource, determining a spectrum representative of a time-based signal of the collected metrics; performing a wavelet transform on each of the at least one spectrum; and analyzing the result of the wavelet transform to identify possible linear trends in the behavior of the at least one system resource. | 11-22-2012 |
20120317444 | MONITORING AND DIAGNOSING DEVICE FOR WORKING MACHINE - Monitoring and diagnosing device including: a classification information storage section; frequency information storage section; a first data classifier section reading out reference classification information from the classification information storage section, comparing operational data, detected by a plurality of sensors and inputted in time sequence, with the reference classification information to classify the operational data, and then generating operational data classification information; a frequency comparator section compiling the operational data classification information, generating operational data frequency information by adding, to the operational data classification information, appearance frequency information for each classification of operational data, reading out reference frequency information from the frequency information storage section, and then generating operational data frequency comparison information by comparing operational data frequency information with the reference frequency information; and an abnormality diagnosing section performing an abnormality diagnosis upon the working machine by use of the operational data classification information and operational data frequency comparison information. | 12-13-2012 |
20130055030 | Data Processing Apparatus and Related Methods of Debugging Processing Circuitry - A data processing apparatus, comprising processing circuitry, which in use, generates data and debug circuitry arranged to debug operation of the processing circuitry. The processing circuitry includes bus circuitry arranged to pass data at least one of into and out of the processing apparatus over a communication bus. The debug circuitry comprises monitoring circuitry arranged to monitor the data generated, in use, by the processing circuitry and generate a stream of trace elements. An interface unit is arranged to interface, using the bus circuitry, the trace elements generated by the monitoring circuitry onto the communication bus to be output, in use, from the processing apparatus using the communication bus. The interface unit comprises a controller which is arranged to control operation of the interface unit independently of the operation of the processing circuitry. | 02-28-2013 |
20130055031 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, METHOD OF DETECTING SIGN OF ABNORMALITY IN INFORMATION PROCESSING APPARATUS, AND ABNORMALITY SIGN DETECTING PROGRAM - A synchronization controller has a synchronization determiner for determining a synchronization deviation in a CPU, an abnormality sign related information obtainer for obtaining abnormality sign related information on the basis of transaction monitoring information, and an abnormality determiner, when there is a synchronization deviation, for determining the presence/absence of a sign of abnormality in the CPU on the basis of the abnormality sign related information. | 02-28-2013 |
20130086430 | LIVE MODULE DIAGNOSTIC TESTING - Various exemplary embodiments relate to a method and related network node including one or more of the following: determining that a diagnostic test should be performed on a hardware component of a plurality of hardware components, wherein the plurality of hardware components support a plurality of agent devices and at least one agent device of the plurality of agent devices is assigned to at least one of the plurality of hardware components; ensuring that no agent device of the plurality of agent devices is assigned to the hardware component; and after ensuring that no agent device of the plurality of agent devices is assigned to the hardware component, performing the diagnostic test on the hardware component, wherein at least one other hardware component of the plurality of hardware components continues operation during performance of the diagnostic test. | 04-04-2013 |
20130091388 | HARDWARE QUEUE FOR TRANSPARENT DEBUG - A method for transparent debug of a hardware queue and recreation of an operational scenario comprising: use of a computer device to: monitor a plurality of inputs and outputs from a plurality of hardware queues associated as parts of a design; receive a request to save from an external source; pause one or more hardware queues upon command; receive hardware queue information from at least one of the paused hardware queues; dump said hardware queue information from at least one paused hardware queue; store the hardware queue information in a data storage connected to the computing device; compare the received information to stored data representative of a functional hardware queue; identify errors and failures in each monitored hardware queue from the comparing and; restore the hardware queue to a previous state. | 04-11-2013 |
20130097462 | EMBEDDED LOGIC ANALYZER - A logic analyzer embedded in a data processor includes a state processing unit for providing state machines for storing state conditions of functional blocks of the data processor and triggering sequences of states with corresponding actions based on True/False evaluation of state conditions. The configurations of the state machines that can be selected by the user include different combinations of a first clock frequency CLK | 04-18-2013 |
20130103987 | On-Die Logic Analyzer For Semiconductor Die - In one embodiment, the present invention includes a semiconductor die such as a system on a chip (SoC) that includes a logic analyzer with a built-in trace buffer to store information communicated between on-die agents at speed and to provide the information to an off-die agent at a slower speed. Other embodiments are described and claimed. | 04-25-2013 |
20130212439 | METHOD AND SYSTEM FOR NETWORK MONITORING USING SIGNATURE PACKETS - A method of monitoring a network with a test device connected to the network includes monitoring a plurality of packets which pass through the test device, comparing a predefined field of each of the plurality of packets to a predefined pattern so as to identify signature packets, evaluating whether the signature packets satisfy a predefined condition, and, if the predefined condition is satisfied, sending a notification to a user. A system implementing the method is provided. | 08-15-2013 |
20130262935 | Mobile device remote control session activity pattern recognition - Disclosed is a method of updating Care knowledgebase for specific device models with identification of common device problem types and possible corrective actions for specific mobile device models based on the actions performed by the CSR remotely on the device or by the end user on the device during remote control session. | 10-03-2013 |
20130318404 | DYNAMIC ADMINISTRATION OF COMPONENT EVENT REPORTING IN A DISTRIBUTED PROCESSING SYSTEM - Methods, systems and products are provided for dynamic administration of component event reporting in a distributed processing system including receiving, by an events analyzer from an events queue, a plurality of events from one or more components of the distributed processing system; determining, by the events analyzer in dependence upon the received events and one or more event analysis rules, to change the event reporting rules of one or more components; and instructing, by the events analyzer, the one or more components to change the event reporting rules. | 11-28-2013 |
20140025998 | CREATING A CORRELATION RULE DEFINING A RELATIONSHIP BETWEEN EVENT TYPES - Plural clusters or occurrences of a pattern of event types are identified ( | 01-23-2014 |
20140032973 | SYSTEM AND METHOD FOR ROBUST PATTERN ANALYSIS WITH DETECTION AND CORRECTION OF ERRORS - A pattern analysis system and method that is robust against errors, misalignments and failures of process that may be caused by unexpected events. By performing multiple, redundant overlapping analyses with different operating characteristics and by actively testing for disagreements and errors, the invention detects errors and either corrects them or at least eliminates their harmful effects. The invention is especially effective in highly constrained situations, such as training a model to a script that is presumed correct or recognition with a highly constrained grammar or language model. In particular, it is effective when unexpected events may be rare but disastrous when they occur. The system and method handle errors that would otherwise be undetected as well as errors that would cause catastrophic failures. | 01-30-2014 |
20140047279 | Fault Localization in Distributed Systems Using Invariant Relationships - A computer implemented method for temporal ranking in invariant networks includes considering an invariant network and a set of broken invariants in the invariant network, assuming, for each time point inside a window W, that each metric with broken invariants is affected by a fault at that time point, computing an expected pattern for each invariant of a metric with assumed fault, said pattern indicative of time points at which an invariant will be broken given that its associated metric was affected by a fault at time t, comparing the expected pattern with the pattern observed over the time window W; and determining a temporal score based on a match from the prior comparing | 02-13-2014 |
20140053026 | ON-DIE LOGIC ANALYZER FOR SEMICONDUCTOR DIE - In one embodiment, the present invention includes a semiconductor die such as a system on a chip (SoC) that includes a logic analyzer with a built-in trace buffer to store information communicated between on-die agents at speed and to provide the information to an off-die agent at a slower speed. Other embodiments are described and claimed. | 02-20-2014 |
20140068343 | MANAGEMENT SYSTEM FOR MANAGING COMPUTER SYSTEM COMPRISING MULTIPLE MONITORING-TARGET DEVICES - A management system manages a computer system including multiple monitoring-target devices. A storage device of the management system stores a general rule, general plan information, unresolved information, and configuration information. A control device of the management system creates multiple expanded rules based on the general rule and the configuration information, and if an event related to any of the multiple monitoring-target devices has occurred, identifies, based on the multiple expanded rules, a first conclusion event constituting a candidate for the cause of the occurred event, creates, based on the general plan information, one or more expanded plans, which are recovery plans that can be implemented if the first conclusion event is a cause, identifies an unresolved event based on the unresolved information, identifies a risk site based on the identified unresolved event, and displays data showing the first conclusion event, expanded plan, and risk site. | 03-06-2014 |
20140095939 | METHOD FOR PERFORMING CONDITION BASED DATA ACQUISITION IN A HIERARCHICALLY DISTRIBUTED CONDITION BASED MAINTENANCE SYSTEM - A method for accumulating fault condition data from a hierarchical system is presented comprising monitoring an operation of a component with a computing node that includes a processor and a memory. The memory contains a configuration file comprising failure modes (FM), symptoms, tests that identify the symptoms and a corrective action for the symptom. The method further comprises populating at least one of the processor and the memory of the computing node with one or more standardized executable application modules (SEAM) and a workflow service. The one or more SEAMS is configured to create a fault condition record by collecting all FMs that manifest the symptom. For all FMs collected, a list of unique symptoms is produced. Further all tests that can identify the listed unique symptoms and all of the corrective actions associated with the FMs that manifest the symptom are determined from the memory device. | 04-03-2014 |
20140108868 | SMART ERROR RECOVERY FOR DATABASE APPLICATIONS - A database server includes logic that is operable to monitor and analyze at least events occurring within an environment of the database server and/or execution errors generated by the database server in order to detect whether a problem condition exists. The database server further includes logic that is operable to send one or more commands to a database driver of a client that is communicatively connected to the database server, the one or more commands specifying one or more actions to be taken by the database driver in response to the existence of the problem condition. The database driver includes logic that is operable to receive the one or more commands from the database server and logic that is operable to cause the one or more commands to be executed. | 04-17-2014 |
20140136902 | APPARATUS AND METHOD OF PROCESSING ERROR IN ROBOT COMPONENTS - An apparatus for processing an error of a robot component includes an event reception unit configured to receive event information; and an error detection unit configured to analyze the event information to determine whether there is a component where an error occurs from among the multiple components. | 05-15-2014 |
20140208168 | Database System and Control Method Therefor - In an open environment, a consensus building means for maintaining dependability throughout the entire life cycle of a target system between stakeholders is provided, thereby appropriately operating the target system in accordance with the content of an agreement between the stakeholders. | 07-24-2014 |
20140237297 | METHOD AND SYSTEM FOR SUPPORTING EVENT ROOT CAUSE ANALYSIS - A computer analyzes the root cause of an event, which has occurred in any of multiple management-target apparatuses, based on one or more rules in a storage device, that denote an association between one or more condition events corresponding to one or more events capable of occurring in any of the multiple management-target apparatuses and a conclusion event, which is the cause in a case where the one or more condition events have occurred. The computer, based on an event occurrence log including contents and an occurrence date and time of an event, determines a first event group, which is multiple events presumed to occur as a result of the same cause, creates a new rule in which the multiple events of the first event group are the condition events and one event of the first event group is the conclusion event, and stores the created new rule. | 08-21-2014 |
20140245071 | AUTOMATED FAULT DETECTION AND DIAGNOSTICS IN A BUILDING MANAGEMENT SYSTEM - Systems and methods for building automation system management are shown and described. The systems and methods relate to fault detection via abnormal energy monitoring and detection. The systems and methods also relate to control and fault detection methods for chillers. The systems and methods further relate to graphical user interfaces for use with fault detection features of a building automation system. | 08-28-2014 |
20140250337 | DATA PROCESSING APPARATUS, DATA PROCESSING SYSTEM, AND DATA PROCESSING METHOD - A data processing apparatus for generating running performance information indicative of a running state of at least one device, has a data storage process section that obtains device state information indicative of a result of detection of a state of the at least one device, and obtains operational activity performer information indicative of a result of detection of whether an operational activity performer that performs an operational activity to the at least one device or an operational activity with the at least one device is present at a predetermined position for the operational activity performer to do the operational activity on the at least one device or the operational activity with the at least one device, and causes the device state information and the operational activity performer information to be stored in a result-of-detection storage. | 09-04-2014 |
20140281734 | DETERMINING FLASE ALARMS IN AN IT APPLICATION - An example of the present invention provides a method and system for automatically suppressing false alarms in an IT system, such as an IT application. The method includes consolidating abnormal metrics into a single anomaly. A size of the anomaly relative to the IT application is determined, as well as a distribution of the anomaly in the IT application. A false alarm is determined based on the size and the distribution of the anomaly. | 09-18-2014 |
20140289568 | ANALYSIS SYSTEM - An analysis system includes: analysis engines each executing predetermined analysis; an analysis executing part controlling operation of the analysis engines and causing the analysis engines to execute analysis; and a processing performance control part controlling processing performance of the analysis engines. The processing performance control part is configured by a processing module that is independent of the analysis engines and the analysis executing part and that can be installed into the analysis system, and configured to be invoked by the analysis executing part to detect state information representing a state of a specific one of the analysis engines and execute a previously set process based on the detected state information. | 09-25-2014 |
20140298107 | Dynamic Near Real-Time Diagnostic Data Capture - To improve identifying and tracking errors on a computer, an operating system for a computer is programmed to have a framework allowing programmable monitors of events to be defined. These programmable monitors are programmed to detect one or more events or patterns of events, and have associated actions. When the pattern of events occurs, the monitor is triggered, and actions associated with the monitor can be performed. Various actions can be performed, including but not limited to data gathering about the events triggering the monitor, other events occurring during the same time period, and information about the configuration of the computer. Monitors can be dynamically updated remotely during operation of the computer. An operating system can be programmed to have any number of such monitors. Similarly, the actions that occur when a monitor is triggered also can be dynamically updated. | 10-02-2014 |
20140298108 | Desktop Management Method and Device - A desktop management method and device is disclosed in the present disclosure and the method comprising: acquiring a desktop icon of an operation object desktop to generate a mirror desktop; adjusting the desktop icon of the mirror desktop according to the desktop icon of the operation object desktop to make the desktop icon of the mirror desktop the same as the operation object desktop thereof; and displaying the desktop icon of the adjusted mirror desktop according to the stored mirror desktop arrangement manner. The present disclosure can avoid the loss and disorder of desktop contents. | 10-02-2014 |
20140304553 | Grouping Failure Events with Adaptive Polling and Sliding Window Buffering - Embodiments detect and group multiple failure events to enable batch processing of those failure events, such as in a virtual datacenter executing a plurality of virtual machines (VMs). A long timer, adaptive short timer, and adaptive polling frequency enable a computing device to efficiently detect and group the failure events that may be related (e.g., resulting from one failure). The grouped failure events are processed in parallel thereby reducing the time for recovery from the failure events. | 10-09-2014 |
20140372807 | Memory Leak Detection Using Transient Workload Detection And Clustering - Methods and apparatus for memory leak detection using clustering and trend detection are disclosed. Performance metrics are collected from an executing process. A first statistical analysis of at least one metric is used to identify trending and non-trending workload periods for the process. A second statistical analysis on the metrics for the non-trending workload periods is used to determine clusters of metrics corresponding to stable workload levels. A third statistical analysis is performed on each of the clusters to determine whether an upward trend in memory usage occurred. If an upward trend in memory usage is detected, a notification of a potential memory leak is generated. | 12-18-2014 |
20150019916 | SYSTEM AND METHOD FOR IDENTIFYING PROBLEMS ON A NETWORK - Aspects of the invention may involve systems, methods, and computer readable medium. In an embodiment, a telecommunications network may contain telecommunications probes capable of generating detailed records describing network events. The telecommunications probes may be coupled to computer processors and/or memory. The memory may store detailed records created by the probes and instructions executable by the processors. The instructions may be to: identify detailed records that indicate an event failure including error codes and associated subscriber identifiers; learn a distribution of error codes and associated subscriber identifiers; detect event failures that indicate an increase in the number of subscriber identifiers for an error code; analyze attributes of the detected event failures to identify common attributes between the detected event failures; prepare a report identifying a network issue based on the identified common attributes between the detected event failures; transmit the report; and receive feedback based on the report. | 01-15-2015 |
20150026525 | SERVER CONTROLLED ADAPTIVE BACK OFF FOR OVERLOAD PROTECTION USING INTERNAL ERROR COUNTS - Embodiments of the present invention relate to server controlled adaptive back off for overload protection. The server controls a back off period for each request, which indicates a retry time of when a request should be resent to the server. This back off approach relies on the server since the server has much more accurate information available on which to make back off decisions. The server changes the retry time based on how busy it is and its ability to handle the current load and/or its downstream dependent systems. This back off approach increases server stability during a very high load by spreading the load out over a longer time period. The server is able to turn a traffic spike into a constant load, which is easier and more efficient for the server to handle. | 01-22-2015 |
20150033080 | Cause and Effect Mapping for Failure Mode Effect Analysis Creation and Risk Management - Disclosed are methods and computer-readable instructions for capturing and reporting information for a failure mode effects analysis. One method includes populating and generating a cause and effect map via a graphical user interface, the cause and effect map having a plurality of events interconnected with one or more propagation lines and of the plurality of events being associated with one or more potential failures of a component or subsystem of a system, performing a failure mode effects analysis (FMEA) on the cause and effect map, graphically depicting the cause and effect map to reflect risk based on the FMEA, and visually distinguishing at least one of the plurality of events. | 01-29-2015 |
20150033081 | IN-SITU COMPUTING SYSTEM FAILURE AVOIDANCE - A remaining time to replace can be updated taking into account time variation of a failure mechanism of a device. Starting with an initial remaining time to replace, an effective operating time can be determined periodically based on an operating parameter measured at a tracking interval, and remaining time to replace can be updated by subtracting the effective operating time. The technique can be applied to multiple failure mechanisms and to multiple devices and/or components each having multiple failure mechanisms. | 01-29-2015 |
20150058676 | Determining Whether To Send An Alert In A Distributed Processing System - Methods, apparatuses, and computer program products for determining whether to send an alert are provided. Embodiments include a voting manager receiving from a plurality of alert analyzers, one or more delivery codes associated with an alert. In dependence upon the one or more delivery codes, the voting manager determines whether to suppress the alert, to close the alert, or to report the alert. | 02-26-2015 |
20150067405 | SYSTEM STABILITY PREDICTION USING PROLONGED BURST DETECTION OF TIME SERIES DATA - Embodiments of the invention relate to a system comprising a processor, a burst detection module executing on the processor, and a resource monitor. The burst detection module is configured to receive a set of resource usages samples measuring an availability of a resource, calculate an absolute moving average (AMA) of the set of resource usage samples, calculate a mean dispersion of the set of resource usage samples, and determine that the set of resource usage samples comprises an aberrant sample by comparing the AMA to the mean dispersion. The resource monitor is configured to execute a recovery procedure in response to the determination that the set of resource usage samples comprise the aberrant sample. | 03-05-2015 |
20150095711 | CONTROLLER AREA NETWORK (CAN) DEVICE AND METHOD FOR EMULATING CLASSIC CAN ERROR MANAGEMENT - Embodiments of a device and method are disclosed. In an embodiment, a CAN device is disclosed. The CAN device includes a transmit data (TXD) input interface, a TXD output interface, a receive data (RXD) input interface, an RXD output interface and a traffic control system connected between the TXD input and output interfaces and between the RXD input and output interfaces. The traffic control system is configured to detect the presence of classic CAN traffic on the RXD input interface and if the presence of classic CAN traffic is detected on the RXD input interface, emulate an error management protocol of a classic CAN controller in response to signals received on the TXD input interface. | 04-02-2015 |
20150106659 | MONITORING AND DIAGNOSTICS OF BUSINESS TRANSACTION FAILURES - Systems, methods, and other embodiments associated with reconfiguring applications and monitoring exceptions are described. In one embodiment, a computer implemented method analyzes executable code of an application and identifies an exception handling clause. The method modifies the executable code by reconfiguring the exception handling clause to call a monitoring agent and pass information associated with an exception that occurs during execution of the executable code. | 04-16-2015 |
20150135018 | ANALYSIS METHOD, ANALYSIS APPARATUS, COMPUTER-READABLE STORAGE MEDIUM STORING ANALYSIS PROGRAM - Common parameters in common between a plurality of request logs are extracted from parameters in the plurality of request logs. The plurality of request logs is obtained when a request is executed by a process that uses a plurality of components. A common parameter different from a common parameter extracted for another process among the extracted common parameters is determined as an identification parameter that identifies the process. This allows accurately categorizing the process based on a log to be obtained when the process is executed. | 05-14-2015 |
20150149831 | PROBLEM DETERMINATION IN DISTRIBUTED ENTERPRISE APPLICATIONS - Problem determination in an enterprise computer system in a distributed environment is provided. Information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The method also includes the steps of receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. In the method, searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria. | 05-28-2015 |
20160124786 | METHODS FOR IDENTIFYING RACE CONDITION AT RUNTIME AND DEVICES THEREOF - A method, non-transitory computer readable medium, and device that identifies race condition at run time includes monitoring a client device processor during execution of an operation by the client device processor. An interrupt in the monitored client device processor is identified and a delay is introduced in the monitored client device processor during the execution of the monitored client device processor upon identifying the interrupt. A race condition in a completed operation is determined using information associated with the introduced delay. Information associated with the race condition is recorded when the completed operation is determined to have resulted in the race condition. | 05-05-2016 |