Artificial Intelligence (e.g., Diagnostic Expert System) Patents (Class 714/26)
-
Patent number: 9141463Abstract: A method for specifying an error location by an information processing apparatus that includes a plurality of devices connected to each other through a transmission path includes deciding, when an interrupt is generated, whether the interrupt is a periodic interrupt or an error interrupt, and storing, where the generated interrupt is a periodic interrupt, history information of errors of each of the devices, but analyzing, where the generated interrupt is an error interrupt, the stored history information of errors of the devices to specify a suspect location of the error.Type: GrantFiled: May 3, 2013Date of Patent: September 22, 2015Assignee: FUJITSU LIMITEDInventor: Kimihiro Nishiyama
-
Patent number: 9117025Abstract: In response to a test case error generated by execution of a test case against a code build, a source code segment that caused the test case error is identified by a defect monitor. The identified source code segment is linked to the test case that generated the test case error. The linked source code segment is monitored for code changes. A determination is made as to whether a test case re-execution criterion associated with the test case has been satisfied based upon a detected code change of the linked source code segment. An indication to re-execute the test case is generated in response to determining that the test case re-execution criterion associated with the test case has been satisfied.Type: GrantFiled: August 16, 2011Date of Patent: August 25, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Katherine M. Shann, Matthew D. Whitbourne, Daniel E. Would, Shanna Xu
-
Patent number: 9104806Abstract: In response to a test case error generated by execution of a test case against a code build, a source code segment that caused the test case error is identified by a defect monitor. The identified source code segment is linked to the test case that generated the test case error. The linked source code segment is monitored for code changes. A determination is made as to whether a test case re-execution criterion associated with the test case has been satisfied based upon a detected code change of the linked source code segment. An indication to re-execute the test case is generated in response to determining that the test case re-execution criterion associated with the test case has been satisfied.Type: GrantFiled: March 29, 2012Date of Patent: August 11, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Katherine M. Shann, Matthew D. Whitbourne, Daniel E. Would, Shanna Xu
-
Patent number: 9088900Abstract: A method of upgrading a wireless mobile communications network deployed in the field, including capturing network events from the wireless mobile communications network; obtaining network simulation data from an automated network simulation planning tool; combining the captured network events and the network simulation data to derive diagnostic indicators adapted to evidence criticalities in a current network configuration; and modifying the current network configuration to overcome the criticalities.Type: GrantFiled: December 31, 2007Date of Patent: July 21, 2015Assignee: Telecom Italia S.p.A.Inventors: Francesco Epifani, Indro Moreno Francalanci
-
Patent number: 9088459Abstract: A computing environment adapted with a resource allocation policy, the resource allocation policy being configured to evenly distribute application instances to as many servers as possible.Type: GrantFiled: February 22, 2013Date of Patent: July 21, 2015Assignee: JPMorgan Chase Bank, N.A.Inventors: Minlin Gao, Alexey V. Syomichev, Aaron Bell, Libin Yang, Jason K. S. Choy
-
Patent number: 9081655Abstract: A method and a computing system for performing the method. Microstates of components of a computing system are organized into macrostates of the computing system. Each microstate represents a state that a component of the computing system is able to individually enter. Each macrostate represents a state that the computing system is able to enter as a whole. The macrostates of the computing system are organized into meta-dynamic states of the computing system. The computing system is monitored such that perturbations of the computing system are detected, wherein a perturbation of the computing system will result in movement thereof to a new meta-dynamic state. It is determined that the new meta-dynamic state is undesirable. A path is determined. The path causes the computing system to move back to a desirable meta-dynamic state. The computing system is caused to move on the path to the desirable meta-dynamic state.Type: GrantFiled: January 23, 2009Date of Patent: July 14, 2015Assignee: International Business Machines CorporationInventor: Deepak K. Gangadhar
-
Patent number: 9063744Abstract: In certain embodiments, a method for modifying a file written in a formal language comprises: (1) parsing an input file written in a formal language to generate a data structure of the input file; (2) issuing, during generation of the data structure, one or more queries to a rule engine for evaluation of one or more rules for modifying the input file; and (3) generating the data structure according to the evaluation of the one or more rules.Type: GrantFiled: June 26, 2006Date of Patent: June 23, 2015Assignee: CA, Inc.Inventor: Christian J. Kersters
-
Patent number: 9057762Abstract: Aspects of the invention relate to techniques for cycle-based scan chain diagnosis for integrated circuits with embedded compactors. With various implementations of the invention, no-failing-bits output channels of a compactor are first identified based on output data of a test. Next, good scan chains are identified based on scan chains associated with the no-failing-bits output channels. From scan chains other than the good scan chains, analysis of bits outputted from failing-bits output channels per clock cycle is performed to identify suspected faulty scan chains.Type: GrantFiled: August 28, 2013Date of Patent: June 16, 2015Assignee: Mentor Graphics CorporationInventors: Yu Huang, Wu-Tung Cheng, Ruifeng Guo, Manish Sharma
-
Patent number: 9050531Abstract: In various implementations, a remote transmits a first signal to a currently controlled first content player of a network of content players and a second signal to a proximate content player. If the first player is notified that a second player received the second signal, the first player may command the remote to activate a display associated with the second player. However, if the first player is not notified, the first player may command the remote to activate all known displays. In addition, the first player may also instruct the remote to configure which player the remote controls. In some implementations, the remote stores a table transmitted by a player of the network of players including entries corresponding to players and including commands for associated components. In such implementations, control configuration may include configuring which entry of the table is utilized.Type: GrantFiled: August 29, 2013Date of Patent: June 9, 2015Assignee: EchoStar Technologies L.L.C.Inventor: William R. Reams
-
Patent number: 9043648Abstract: A method, system and computer program product for intelligently responding to hardware failures so as to optimize system performance. An administrative server monitors the utilization of the hardware as well as the software components running on the hardware to assess a context of the software components running on the hardware. Upon detecting a hardware failure, the administrative server analyzes the hardware failure to determine the type of hardware failure and analyzes the properties of the workload running on the failed hardware. The administrative server then responds to the detected hardware failure based on various factors, including the type of the hardware failure, the properties of the workload running on the failed hardware and the context of the software running on the failed hardware. In this manner, by taking into consideration such factors in responding to the detected hardware failure, a more intelligent response is provided that optimizes system performance.Type: GrantFiled: October 30, 2013Date of Patent: May 26, 2015Assignee: International Business Machines CorporationInventors: Rohith K. Ashok, Roy F. Brabson, Barry P. Gower, Hugh E. Hockett
-
Patent number: 9043643Abstract: A facility is provided to enable operator message commands from multiple, distinct sources to be provided to a coupling facility of a computing environment for processing. These commands are used, for instance, to perform actions on the coupling facility, and may be received from consoles coupled to the coupling facility, as well as logical partitions or other systems coupled thereto. Responsive to performing the commands, responses are returned to the initiators of the commands.Type: GrantFiled: November 23, 2012Date of Patent: May 26, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David A. Elko, Steven N. Goss, Thomas C. Shaw
-
Patent number: 9043647Abstract: Systems and Methods for detection and localization of performance faults in data centers are described. In one embodiment, a method comprises identifying a performance fault in a data center upon detection of the performance fault at any of a plurality of monitors in the data center, wherein the plurality of monitors are placed at monitor nodes, amongst a plurality of nodes, in the data center. Further, the method comprises evaluating a fault vector for the data center upon identification of the performance fault, wherein the fault vector is evaluated based on a fault indicator corresponding to each of the plurality of monitors. Based on the comparison of the fault vector with signatures of each of the plurality of nodes, one or more faulty nodes, amongst the plurality of nodes in the data center, are determined as likely root cause of the performance fault.Type: GrantFiled: January 2, 2013Date of Patent: May 26, 2015Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Vaishali Sadaphal, Maitreya Natu, Harrick Vin
-
Patent number: 9043645Abstract: A malfunction analysis apparatus (100) is provided with a malfunction-analysis processor (107), an attribute-extraction processor (108), and an outputter (105). The malfunction-analysis processor (107) obtains a malfunction-contribution degree, which indicates a degree that individual malfunctions (to be called malfunctioning elements, hereafter) contribute to the malfunctioning of the object being analyzed, on the basis of the relative relationship between the data to be analyzed that has, as elements thereof, values generated on the basis of a plurality of indicator values of the object being analyzed, and representative values for the plurality of indicators corresponding to each of the plurality of malfunctions. Then, the malfunctioning elements being generated is specified, on the basis of the obtained malfunction-contribution degree.Type: GrantFiled: April 26, 2011Date of Patent: May 26, 2015Assignee: NEC CORPORATIONInventors: Ryohei Fujimaki, Hidenori Tsukahara
-
Patent number: 9043646Abstract: An illustrative embodiment of a computer-implemented process for client selectable server-side data error resolutions receives a request from a client to perform an action on a server, identifies a data error during performance of the action of the request and generates a response including an error description and a resolution subset for the identified error. The computer-implemented process further sends a response to the client, receives a selected resolution returned from the client, and responsive to a determination the selected resolution associated with the token returned executes on the server, executes the selected resolution, associated with the token returned, on the server to correct the data error.Type: GrantFiled: December 4, 2012Date of Patent: May 26, 2015Assignee: International Business Machines CorporationInventors: John Camelon, Evan Hughes
-
Patent number: 9037907Abstract: A facility is provided to enable operator message commands from multiple, distinct sources to be provided to a coupling facility of a computing environment for processing. These commands are used, for instance, to perform actions on the coupling facility, and may be received from consoles coupled to the coupling facility, as well as logical partitions or other systems coupled thereto. Responsive to performing the commands, responses are returned to the initiators of the commands.Type: GrantFiled: June 10, 2011Date of Patent: May 19, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David A. Elko, Steven N. Goss, Thomas C. Shaw
-
Publication number: 20150135012Abstract: In an example, network node failures may be predicted by extracting performance metrics for the network nodes from a plurality of data sources. A fail condition may be defined for the network nodes and input variables related to the fail condition for the network nodes may then be derived from the extracted performance metrics. A plurality of models may then be trained to predict the fail condition for the network nodes using a training set from the extracted performance metrics with at least one of the identified input variables. Each of the plurality of trained models may be validated using a validation set from the extracted performance metrics and may be rated according to predefined criteria. As a result, a highest rated model of the validated models may be selected to predict the fail condition for the network nodes.Type: ApplicationFiled: November 7, 2014Publication date: May 14, 2015Applicant: Accenture Global Services LimitedInventors: Anuj Bhalla, Madan Kumar Singh, Christopher Scott Lucas, Ravi Teja, Sachin Sehgal, Mayank Kant, Sonal Bhutani
-
Patent number: 9026851Abstract: The present disclosure relates to methods and systems for improving customer experience through real time troubleshooting in relation to customer experience management.Type: GrantFiled: January 29, 2013Date of Patent: May 5, 2015Assignee: Wipro LimitedInventors: Subhas Chandra Mondal, Sudipta Ghosh, Manoj K. Nair
-
Patent number: 9026852Abstract: Provided are a computer program product, system, and method for processing main cause errors and sympathetic errors in devices in a system. Error data for the devices in the system are analyzed to determine a main cause error for one of the devices that cause at least one sympathetic error in the system. A main cause event object for the determined main cause error and at least one sympathetic event object for the determined at least one sympathetic error resulting from the main cause error are generated. A determination is made from the at least one sympathetic event object of at least one sympathetic event action to perform. The determined at least one sympathetic event action is performed to recover from the at least one sympathetic error represented by the at least one sympathetic event object providing the at least one sympathetic event action.Type: GrantFiled: November 1, 2013Date of Patent: May 5, 2015Assignee: International Business Machines CorporationInventors: Ricardo S. Padilla, Todd C. Sorenson, David V. Valverde, Wang Ping He
-
Patent number: 9021305Abstract: Provided are a computer program product, system, and method for processing main cause errors and sympathetic errors in devices in a system. Error data for the devices in the system are analyzed to determine a main cause error for one of the devices that cause at least one sympathetic error in the system. A main cause event object for the determined main cause error and at least one sympathetic event object for the determined at least one sympathetic error resulting from the main cause error are generated. A determination is made from the at least one sympathetic event object of at least one sympathetic event action to perform. The determined at least one sympathetic event action is performed to recover from the at least one sympathetic error represented by the at least one sympathetic event object providing the at least one sympathetic event action.Type: GrantFiled: October 17, 2012Date of Patent: April 28, 2015Assignee: International Business Machines CorporationInventors: Ricardo S. Padilla, Todd C. Sorenson, David V. Valverde, Wang Ping He
-
Patent number: 9021304Abstract: The disclosed fault analysis rule extraction device includes: an event preprocessing section and a fault analysis rule extraction section. The event preprocessing section merges, with respect to event groups each of which is grouped every certain time period, event groups that can be presumed to occur from the same fault by a cluster analysis. The fault analysis rule extraction section extracts a fault analysis rule useful for a fault analysis by relating event logs to clusters. By the fault analysis rule extraction device of the above configuration, highly accurate fault analysis rule are automatically provided from the event logs of a system.Type: GrantFiled: March 3, 2011Date of Patent: April 28, 2015Assignee: NEC CorporationInventor: Toshio Tonouchi
-
Patent number: 9020942Abstract: A maintenance operation instance collection apparatus includes: a storage unit that includes a maintenance operation instance database in which operation information obtained from a device via a sensor and maintenance information on a measure to deal with the operation information corresponding thereto are stored in association with each other; and a control unit that receives an input of new operation information, receives an input of new maintenance information, searches the maintenance operation instance database using the newly-received maintenance information as a search key, acquires searched operation information, compares the newly-received operation information to the acquired operation information, determines whether or not the newly-received operation information is close to the acquired operation information in such a degree of satisfying a prescribed criterion, and, if the newly-received operation information is not determined to be close to the acquired operation information, prompts a re-inputType: GrantFiled: June 8, 2010Date of Patent: April 28, 2015Assignee: Hitachi, Ltd.Inventors: Hiroki Uchiyama, Shinya Yuda, Kozo Nakamura
-
Patent number: 9020877Abstract: A management system for a computer system is disclosed. The computer system operates or includes various products (e.g., software products) that can be managed in a management system or collectively by a group of management systems. Typically, the management system operates on a computer separate from the computer system being managed. The management system can make use of a knowledge base of causing symptoms for previously observed problems at other sites or computer systems. In other words, the knowledge base can built from and shared by different users across different products to leverage knowledge that is otherwise disparate. The knowledge base typically grows over time. The management system can use its ability to request information from the computer system being managed together with the knowledge base to infer a problem root cause in the computer system being managed.Type: GrantFiled: October 29, 2012Date of Patent: April 28, 2015Assignee: IpVenture, Inc.Inventors: Saumitra Das, Stepan Sokolov, Bill “Yuan-Chi” Chiu
-
Patent number: 9009530Abstract: Methods for interactively preventing and detecting conflicts and errors (CEs) through prognostics and diagnostics. Centralized and Decentralized Conflict and Error Prevention and Detection (CEPD) Logic is developed for prognostics and diagnostics over three types of real-world constraint networks: random networks (RN), scale-free networks (SFN), and Bose-Einstein condensation networks (BECN). A method is provided for selecting an appropriate CEPD algorithm from a plurality of algorithms having either centralized or decentralized CEPD logic, based on analysis of the characteristics of the CEPD algorithms and the characteristics of the constraint network.Type: GrantFiled: June 30, 2011Date of Patent: April 14, 2015Assignee: Purdue Research FoundationInventors: Xin W. Chen, Shimon Y. Nof
-
Patent number: 9003230Abstract: 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 checks other computers that have experienced the same configuration changes. The cause analysis program checks and counts the application invocation results before and after each configuration change is done. If the same configuration changes are found in the other computers, the program checks whether each configuration change caused or cured the same problem in that computer. The program counts the similar cases for all of the computers. Subsequently, the program calculates the ratio of those instances involving a change from success to failure and the ratio of those instances involving a change from failure to success out of all instances for each configuration change.Type: GrantFiled: November 21, 2013Date of Patent: April 7, 2015Assignee: Hitachi, Ltd.Inventors: Yutaka Kudo, Tetsuya Masuishi, Takahiro Fujita, Yoshitsugu Ono
-
Patent number: 9002997Abstract: Methods and apparatus for instance host configuration are disclosed. A system includes a plurality of instance hosts configurable for resource instances of a network-accessible service, and control servers to manage remote configuration of the instance hosts. In response to an instance configuration request from a client, a selected control server transmits, to a selected instance host, a sequence of one or more commands. The selected instance host instantiates a remote command executor. The remote command executor initiates configuration operations corresponding to the command sequence, and terminates. The selected control server provides a response to the instance configuration request, based at least in part on results of the operations initiated by the executor.Type: GrantFiled: January 22, 2013Date of Patent: April 7, 2015Assignee: Amazon Technologies, Inc.Inventors: Marcin Piotr Kowalski, Roland Paterson-Jones, James Alfred Gordon Greenfield
-
Patent number: 8996917Abstract: Systems and methods are described herein for validating operation of a centrally managed network. A central controller is configured to manage a network, and an emulator configured to emulate one or more nodes in the network is connected to the central controller. The emulator determines a state value for one or more nodes in the network, and the state value represents whether the respective node is in error. The emulator receives a first plurality of policies including instructions for the nodes in the network, and whether the policies are consistent with one another is identified.Type: GrantFiled: December 10, 2012Date of Patent: March 31, 2015Assignee: Google Inc.Inventors: Vijay Chandramohan, Sushant Jain, Alok Kumar, Anand Raghuraman
-
Patent number: 8990629Abstract: A system for automated testing of functionally complex systems, comprising a test manager module operating on a server computer, a test data storage subsystem coupled to the test manager module and adapted to store at least test results, a test execution module operating on a server computer, and a test analysis module operating on a server computer and adapted to receive test data from the test data storage subsystem. The test manager module causes tests to be executed by the test execution engine, and on detection of an anomalous test result, the test manager module at least causes additional testing to be performed and causes the test analysis module to analyze the results of at least some of the additional testing in order to isolate at least one component exhibiting anomalous behavior.Type: GrantFiled: March 14, 2013Date of Patent: March 24, 2015Assignee: Truemetrics LLCInventor: Mansour Anthony Salame
-
Patent number: 8990621Abstract: Methods and arrangements for detecting and diagnosing system outages. A system outage is ascertained and aberrant user activities are categorized, as possible contributors to the system outage, based on system impact. User activities and system impact are learned, and user activities and system impact are compared against predetermined rules. A system outage alert is generated, and a user activity responsible for the system outage is displayed.Type: GrantFiled: August 29, 2012Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Manish Gupta, Ravi Kothari, Vijay Mann, Anil Kumar Vishnoi
-
Patent number: 8990625Abstract: The original MCS of a system fault tree includes sufficient conditions required for a top system hazard. If a fault occurs in a component and the component is restored, the current MCS of a system and the critical components can be calculated on the basis of the original MCS by means of several calculation patterns.Type: GrantFiled: April 21, 2011Date of Patent: March 24, 2015Assignee: NEC CorporationInventor: Jianwen Xiang
-
Patent number: 8984337Abstract: An apparatus for selecting a candidate for a failure component causing errors from a plurality of components included in a network system, the apparatus includes a processor for executing a procedure. The procedure includes determining a relation class of a relation among the plurality of components on the basis of configuration information of the network system, each of the relations being classified into one of the relation classes in accordance with a direction of an error propagation, determining an investigation range for each component having an error on the basis of investigation information including an error type of an error occurred in the each component and an investigation direction corresponding to the relation class, the investigation range being a set of the components to be investigated, and selecting a component on the basis of an appearance frequency of each component in the investigation ranges as the candidate.Type: GrantFiled: December 23, 2010Date of Patent: March 17, 2015Assignee: Fujitsu LimitedInventors: Masataka Sonoda, Yuji Wada
-
Patent number: 8977901Abstract: Disclosed are various embodiments for generating a service call pattern for a system. A monitor is installed on a first and a second service call channel. Each service call channel is used by a first and second system under test, respectively. Through the monitor, service calls are received from the respective system under test. The service calls are issued to at least one service. A first service call pattern is generated based at least in part on the plurality of service calls issued by the first system under test. A second service call pattern is generated based at least in part on the plurality of service calls issued by the second under test. The first service call pattern report and the second service call pattern report are compared. An error condition if the comparison indicates a difference greater than a predefined threshold.Type: GrantFiled: August 9, 2013Date of Patent: March 10, 2015Assignee: Amazon Technologies, Inc.Inventors: Nirav J. Desai, Stanislava R. Vlasseva, Kyle Andrew Farrell, Michael C. Moore
-
Patent number: 8977899Abstract: A system for assisted device recovery is provided. The system includes a CMTS connected to a cable modem over a network. The system also includes database including a plurality of cable modem fingerprints and associated recovery actions and an assisted device recovery module. The assisted device recovery module includes one or more processors and a memory. The assisted device recovery module also includes a cable modem identifier configured to identify the make and model of the cable modem using a fingerprint, wherein the fingerprint includes a hardware version and a software version of the cable modem, a recovery determiner configured to query the database with the cable modem fingerprint and determine an associated recovery action, and a recovery performer configured to perform the associated recovery action on the cable modem.Type: GrantFiled: September 14, 2012Date of Patent: March 10, 2015Assignee: CSC Holdings, LLCInventor: Steven J. Schecter
-
Patent number: 8977900Abstract: Remediating events of components using behaviors via an administrator system and an administrator client. The administrator system receives an event from a component of an information technology (IT) environment. A behavior is determined at least partly from the event. The behavior is determined to be an anomalous behavior at least partly from a group of previously received events. A coefficient is calculated, via a calculation, for the anomalous behavior at least partly from a weight. The administrator system sends a description of the anomalous behavior and a group of options to the administrator client. The description is at least partly based on the calculation. The administrator system receives a severity indication from the administrator client. The weight, the calculation, and the description are updated based on the severity indication.Type: GrantFiled: December 28, 2012Date of Patent: March 10, 2015Assignee: International Business Machines CorporationInventors: Andrzej Kochut, Steven J. Mastrianni, Anca Sailer, Charles O. Schulz
-
Patent number: 8972783Abstract: Methods and arrangements for detecting and diagnosing system outages. A system outage is ascertained and aberrant user activities are categorized, as possible contributors to the system outage, based on system impact. User activities and system impact are learned, and user activities and system impact are compared against predetermined rules. A system outage alert is generated, and a user activity responsible for the system outage is displayed.Type: GrantFiled: June 28, 2011Date of Patent: March 3, 2015Assignee: International Business Machines CorporationInventors: Manish Gupta, Ravi Kothari, Vijay Mann, Anil Kumar Vishnoi
-
Patent number: 8972796Abstract: An electronic device displaying an error recovery process includes an input unit, a display unit, a meta data transmitting unit, and a display control unit. The input unit accepts an operation of a user. The display unit displays an operation screen for the user. The meta data transmitting unit transmits screen image data on the display unit, user operation information input via the input unit, and state information about the electronic device, which are collected upon reception of a meta data acquisition command from a support service terminal apparatus, to the support service terminal apparatus as meta data. The display control unit displays an error recovery process on the display unit on the basis of user support data transmitted from the support service terminal apparatus in response to the transmitted meta data.Type: GrantFiled: August 22, 2012Date of Patent: March 3, 2015Assignee: KYOCERA Document Solutions Inc.Inventor: Kenta Nakatsu
-
Patent number: 8972789Abstract: A diagnostic system provides identification of symptoms in a distributed network and an engine for providing recommended rectification of error sources that correspond to the symptoms. The distributed network may be accessed for current statistics. Symptoms may be identified that correspond to the current statistics. A recommended course of action for the distributed network may be provided based on a predetermined list of courses of actions that correspond to rectifying the performance in the error sources.Type: GrantFiled: August 28, 2012Date of Patent: March 3, 2015Assignee: International Business Machines CorporationInventors: Keshav Kamble, Nandakumar Peethambaram, Abhijit Prabhakar Kumbhare, Vijoy A. Pandey
-
Patent number: 8972804Abstract: A method and system for providing point of need diagnostic information in an electronic service manual. A rendering device can be configured to transmit machine diagnostics related reports to a computer. The diagnostics are then integrated into an electronic service manual. In this way a reference can be created which includes point of need diagnostic information related to the machine, thereby increasing the productivity of user time spent on maintenance activities associated with the machine.Type: GrantFiled: September 16, 2010Date of Patent: March 3, 2015Assignee: Xerox CorporationInventors: Nicholas W. Czebiniak, Charles P. Vorndran, John R. Russell, Cheryl M. Koenig, Suraj Kumar
-
Patent number: 8954802Abstract: A method and system for providing immunity to a computer system wherein the system includes an immunity module, a recovery module, a maintenance module, an assessment module, and a decision module, wherein the immunity module, the recovery module, the maintenance module and the assessment module are each linked to the decision module. The maintenance module monitors the system for errors and sends an error alert message to the assessment module, which determines the severity of the error and the type of package required to fix the error. The assessment module sends a request regarding the type of package required to fix the error to the recovery module. The recovery module sends the package required to fix the error to the maintenance module, which fixes the error in the system.Type: GrantFiled: January 2, 2014Date of Patent: February 10, 2015Assignee: International Business Machines CorporationInventor: Mehmet Yildiz
-
Patent number: 8949674Abstract: A computational geometry technique is utilized to detect, diagnose, and/or mitigate fault detection during the execution of a software application. Runtime measurements are collected and processed to generate a geometric enclosure that represents the normal, non-failing, operating space of the application being monitored. When collected runtime measurements are classified as being inside or on the perimeter of the geometric enclosure, the application is considered to be in a normal, non-failing, state. When collected runtime measurements are classified as being outside of the geometric enclosure, the application is considered to be in an anomalous, failing, state. In an example embodiment, the geometric enclosure is a convex hull generated in N-dimensional Euclidean space. Appropriate action (e.g., restart the software, turn off access to a network port) can be taken depending on where the measurement values lie in the space.Type: GrantFiled: January 28, 2011Date of Patent: February 3, 2015Assignee: Drexel UniversityInventors: Spiros Mancoridis, Chris Rorres, Maxim Shevertalov, Kevin M. Lynch, Edward Stehle
-
Patent number: 8949671Abstract: A method is provided for diagnosing failures in an object-oriented software system. The method comprises collecting runtime diagnostic information; maintaining a record of the diagnostic information in a storage buffer; and dynamically updating the record of the diagnostic information to include a group of the diagnostic information collected over a most recent occurrence of a predetermined interval. The diagnostic information includes at least one set of call stack information for at least one currently running application and at least one set of other information. Each of the at least one set of other information is selected from a set of memory access information, a set of data access information, and a set of paging information for each currently executing process.Type: GrantFiled: January 30, 2008Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventor: Maharaj Mukherjee
-
Patent number: 8949668Abstract: Methods and apparatus for use in identifying abnormal behavior in a control system. Operating events associated with a control system are received, and an actual behavior of the control system is determined based on the received operating events. The actual behavior is compared to expected behavior to determine whether the actual behavior differs from the expected behavior. The expected behavior includes a correlation between a plurality of operating events associated with the control system. The expected behavior is updated based on an indication of whether the actual behavior is abnormal from a user.Type: GrantFiled: May 23, 2011Date of Patent: February 3, 2015Assignee: The Boeing CompanyInventors: Carl J. Hanks, Steven A. Dorris, Arun Ayyagari
-
Patent number: 8949669Abstract: The system and method filters out benign errors and triaging errors that are not filtered. The errors that are not filtered are triaged by categorizing the error and in response to the categorized error either resolving the error by executing code to proactively test the error and repair it; or collect the data necessary to perform deeper analysis by the customer service center and forwarding the collected data to the customer service center.Type: GrantFiled: September 14, 2012Date of Patent: February 3, 2015Assignee: EMC CorporationInventors: Muzhar S. Khokhar, Michael P. Thibault
-
Patent number: 8943364Abstract: 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.Type: GrantFiled: April 30, 2010Date of Patent: January 27, 2015Assignee: International Business Machines CorporationInventors: Donald A. Bourne, Roger M. Meli, Carolyn H. Norton, Thomas S. Wallace, Michael L. Wamboldt
-
Publication number: 20150019912Abstract: A method for performing data processing through a pipeline of components includes receiving a set of training observations, each including partial user feedback relating to error in data output by the pipeline for respective input data. Some pipeline components commit errors for at least some of the input data, contributing to an error in the respective output data. A prediction model models a probability of a pipeline component committing an error, given input data. Model parameters are learned using the training observations. For a new observation which includes input data and, optionally, partial user feedback indicating that an error has occurred in processing the new input data, without specifying which pipeline component(s) contributed to the observed error in the output data, a prediction is made as to which of the pipeline components contributed to the error in the output (if any).Type: ApplicationFiled: July 9, 2013Publication date: January 15, 2015Inventors: William Michael Darling, Guillaume M. Bouchard, Cedric Archambeau
-
Patent number: 8934118Abstract: When a user uses an image processing device, the image processing device accesses a private PC of the user connected to a network to request acquisition of environmental information. A printer driver in the private PC collects various settings (including desktop theme, application settings, and device driver settings) from within the private PC. The settings are transmitted to the image processing device. The image processing device, based on the acquired setting information, changes the panel display, application settings, and others. This simplifies setting of the image processing device.Type: GrantFiled: June 11, 2009Date of Patent: January 13, 2015Assignee: Konica Minolta Business Technologies, Inc.Inventors: Hisashi Uchida, Masaya Hashimoto, Yoshiyuki Tamai, Kazusei Takahashi
-
Patent number: 8935572Abstract: Remediating events of components using behaviors via an administrator system and an administrator client. The administrator system receives an event from a component of an information technology (IT) environment. A behavior is determined at least partly from the event. The behavior is determined to be an anomalous behavior at least partly from a group of previously received events. A coefficient is calculated, via a calculation, for the anomalous behavior at least partly from a weight. The administrator system sends a description of the anomalous behavior and a group of options to the administrator client. The description is at least partly based on the calculation. The administrator system receives a severity indication from the administrator client. The weight, the calculation, and the description are updated based on the severity indication.Type: GrantFiled: December 6, 2012Date of Patent: January 13, 2015Assignee: International Business Machines CorporationInventors: Andrzej Kochut, Steven J. Mastrianni, Anca Sailer, Charles O. Schulz
-
Patent number: 8935571Abstract: Described herein are systems and methods related to a plug-in for a visual tool as a real-time knowledge transfer agent between network outages. One embodiment relates to a method comprises retrieving current outage data related to a current operation of a network, retrieving historical outage data related to a prior operation of the network, correlating the current outage data with the historical outage data, and constructing a resolution process plan for repairing a current outage based on correlations between the current outage data and the historical outage data.Type: GrantFiled: December 5, 2011Date of Patent: January 13, 2015Assignee: AT&T Intellectual Property I, L.P.Inventor: Brian Lee
-
Patent number: 8930757Abstract: A correlation model is updated quickly in the case that monitored metrics are changed. The correlation model storing unit 112 stores a first correlation model including a correlation detected for a pair of metrics in first plural metrics. The correlation model updating unit 103, in the case that a metric is added, judges existence of a correlation for each of pairs of metrics obtained by excluding the pair of metrics in first plural metrics from pairs of metrics in second plural metrics including the added metric and the first plural metrics, and generates a second correlation model by adding the detected correlation to the first correlation model.Type: GrantFiled: December 13, 2011Date of Patent: January 6, 2015Assignee: NEC CorporationInventor: Kiyoshi Nakagawa
-
Patent number: 8930758Abstract: An arrangement for providing integrated, model-based testing of industrial systems in the form of a model-based test design module, a test execution engine and an automated test infrastructure (ATI) component. The ATI component includes a keyword processor that interfaces with test commands created by the design module to implement the testing of a specific industrial system. Configuration and deployment information is also automatically created by the design module and used by the ATI component to set up and control the specific industrial system being tested.Type: GrantFiled: January 8, 2013Date of Patent: January 6, 2015Assignee: Siemens AktiengesellschaftInventors: Christof J. Budnik, Roberto Silveira Silva Filho, Stephen P. Masticola
-
Patent number: 8930756Abstract: Techniques are described for detecting the occurrence of error scenarios occurring across a plurality of nodes. Embodiments retrieve a plurality of error scenario profiles. Each of the error scenario profiles specifies prerequisite criteria, the prerequisite criteria including at least one of (i) one or more errors and (ii) one or more conditions. The plurality of nodes is monitored to detect errors occurring on nodes within the plurality of nodes. Embodiments then detect the occurrence of an error scenario, when at least a portion the monitored errors match the prerequisite criteria specified in a first one of the error profiles and when the one or more conditions specified in the first error profile are satisfied.Type: GrantFiled: December 22, 2011Date of Patent: January 6, 2015Assignee: International Business Machines CorporationInventors: Mark A. Jerde, Siobhan M. O'Toole