Artificial Intelligence (e.g., Diagnostic Expert System) Patents (Class 714/26)
  • Patent number: 9141463
    Abstract: 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: Grant
    Filed: May 3, 2013
    Date of Patent: September 22, 2015
    Assignee: FUJITSU LIMITED
    Inventor: Kimihiro Nishiyama
  • Patent number: 9117025
    Abstract: 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: Grant
    Filed: August 16, 2011
    Date of Patent: August 25, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Katherine M. Shann, Matthew D. Whitbourne, Daniel E. Would, Shanna Xu
  • Patent number: 9104806
    Abstract: 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: Grant
    Filed: March 29, 2012
    Date of Patent: August 11, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Katherine M. Shann, Matthew D. Whitbourne, Daniel E. Would, Shanna Xu
  • Patent number: 9088900
    Abstract: 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: Grant
    Filed: December 31, 2007
    Date of Patent: July 21, 2015
    Assignee: Telecom Italia S.p.A.
    Inventors: Francesco Epifani, Indro Moreno Francalanci
  • Patent number: 9088459
    Abstract: 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: Grant
    Filed: February 22, 2013
    Date of Patent: July 21, 2015
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Minlin Gao, Alexey V. Syomichev, Aaron Bell, Libin Yang, Jason K. S. Choy
  • Patent number: 9081655
    Abstract: 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: Grant
    Filed: January 23, 2009
    Date of Patent: July 14, 2015
    Assignee: International Business Machines Corporation
    Inventor: Deepak K. Gangadhar
  • Patent number: 9063744
    Abstract: 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: Grant
    Filed: June 26, 2006
    Date of Patent: June 23, 2015
    Assignee: CA, Inc.
    Inventor: Christian J. Kersters
  • Patent number: 9057762
    Abstract: 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: Grant
    Filed: August 28, 2013
    Date of Patent: June 16, 2015
    Assignee: Mentor Graphics Corporation
    Inventors: Yu Huang, Wu-Tung Cheng, Ruifeng Guo, Manish Sharma
  • Patent number: 9050531
    Abstract: 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: Grant
    Filed: August 29, 2013
    Date of Patent: June 9, 2015
    Assignee: EchoStar Technologies L.L.C.
    Inventor: William R. Reams
  • Patent number: 9043648
    Abstract: 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: Grant
    Filed: October 30, 2013
    Date of Patent: May 26, 2015
    Assignee: International Business Machines Corporation
    Inventors: Rohith K. Ashok, Roy F. Brabson, Barry P. Gower, Hugh E. Hockett
  • Patent number: 9043643
    Abstract: 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: Grant
    Filed: November 23, 2012
    Date of Patent: May 26, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David A. Elko, Steven N. Goss, Thomas C. Shaw
  • Patent number: 9043647
    Abstract: 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: Grant
    Filed: January 2, 2013
    Date of Patent: May 26, 2015
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Vaishali Sadaphal, Maitreya Natu, Harrick Vin
  • Patent number: 9043645
    Abstract: 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: Grant
    Filed: April 26, 2011
    Date of Patent: May 26, 2015
    Assignee: NEC CORPORATION
    Inventors: Ryohei Fujimaki, Hidenori Tsukahara
  • Patent number: 9043646
    Abstract: 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: Grant
    Filed: December 4, 2012
    Date of Patent: May 26, 2015
    Assignee: International Business Machines Corporation
    Inventors: John Camelon, Evan Hughes
  • Patent number: 9037907
    Abstract: 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: Grant
    Filed: June 10, 2011
    Date of Patent: May 19, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David A. Elko, Steven N. Goss, Thomas C. Shaw
  • Publication number: 20150135012
    Abstract: 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: Application
    Filed: November 7, 2014
    Publication date: May 14, 2015
    Applicant: Accenture Global Services Limited
    Inventors: Anuj Bhalla, Madan Kumar Singh, Christopher Scott Lucas, Ravi Teja, Sachin Sehgal, Mayank Kant, Sonal Bhutani
  • Patent number: 9026851
    Abstract: The present disclosure relates to methods and systems for improving customer experience through real time troubleshooting in relation to customer experience management.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: May 5, 2015
    Assignee: Wipro Limited
    Inventors: Subhas Chandra Mondal, Sudipta Ghosh, Manoj K. Nair
  • Patent number: 9026852
    Abstract: 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: Grant
    Filed: November 1, 2013
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ricardo S. Padilla, Todd C. Sorenson, David V. Valverde, Wang Ping He
  • Patent number: 9021305
    Abstract: 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: Grant
    Filed: October 17, 2012
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ricardo S. Padilla, Todd C. Sorenson, David V. Valverde, Wang Ping He
  • Patent number: 9021304
    Abstract: 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: Grant
    Filed: March 3, 2011
    Date of Patent: April 28, 2015
    Assignee: NEC Corporation
    Inventor: Toshio Tonouchi
  • Patent number: 9020942
    Abstract: 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-input
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: April 28, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Hiroki Uchiyama, Shinya Yuda, Kozo Nakamura
  • Patent number: 9020877
    Abstract: 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: Grant
    Filed: October 29, 2012
    Date of Patent: April 28, 2015
    Assignee: IpVenture, Inc.
    Inventors: Saumitra Das, Stepan Sokolov, Bill “Yuan-Chi” Chiu
  • Patent number: 9009530
    Abstract: 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: Grant
    Filed: June 30, 2011
    Date of Patent: April 14, 2015
    Assignee: Purdue Research Foundation
    Inventors: Xin W. Chen, Shimon Y. Nof
  • Patent number: 9003230
    Abstract: 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: Grant
    Filed: November 21, 2013
    Date of Patent: April 7, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Yutaka Kudo, Tetsuya Masuishi, Takahiro Fujita, Yoshitsugu Ono
  • Patent number: 9002997
    Abstract: 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: Grant
    Filed: January 22, 2013
    Date of Patent: April 7, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Marcin Piotr Kowalski, Roland Paterson-Jones, James Alfred Gordon Greenfield
  • Patent number: 8996917
    Abstract: 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: Grant
    Filed: December 10, 2012
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: Vijay Chandramohan, Sushant Jain, Alok Kumar, Anand Raghuraman
  • Patent number: 8990629
    Abstract: 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: Grant
    Filed: March 14, 2013
    Date of Patent: March 24, 2015
    Assignee: Truemetrics LLC
    Inventor: Mansour Anthony Salame
  • Patent number: 8990621
    Abstract: 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: Grant
    Filed: August 29, 2012
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Manish Gupta, Ravi Kothari, Vijay Mann, Anil Kumar Vishnoi
  • Patent number: 8990625
    Abstract: 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: Grant
    Filed: April 21, 2011
    Date of Patent: March 24, 2015
    Assignee: NEC Corporation
    Inventor: Jianwen Xiang
  • Patent number: 8984337
    Abstract: 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: Grant
    Filed: December 23, 2010
    Date of Patent: March 17, 2015
    Assignee: Fujitsu Limited
    Inventors: Masataka Sonoda, Yuji Wada
  • Patent number: 8977901
    Abstract: 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: Grant
    Filed: August 9, 2013
    Date of Patent: March 10, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Nirav J. Desai, Stanislava R. Vlasseva, Kyle Andrew Farrell, Michael C. Moore
  • Patent number: 8977899
    Abstract: 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: Grant
    Filed: September 14, 2012
    Date of Patent: March 10, 2015
    Assignee: CSC Holdings, LLC
    Inventor: Steven J. Schecter
  • Patent number: 8977900
    Abstract: 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: Grant
    Filed: December 28, 2012
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Andrzej Kochut, Steven J. Mastrianni, Anca Sailer, Charles O. Schulz
  • Patent number: 8972783
    Abstract: 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: Grant
    Filed: June 28, 2011
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Manish Gupta, Ravi Kothari, Vijay Mann, Anil Kumar Vishnoi
  • Patent number: 8972796
    Abstract: 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: Grant
    Filed: August 22, 2012
    Date of Patent: March 3, 2015
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Kenta Nakatsu
  • Patent number: 8972789
    Abstract: 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: Grant
    Filed: August 28, 2012
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Keshav Kamble, Nandakumar Peethambaram, Abhijit Prabhakar Kumbhare, Vijoy A. Pandey
  • Patent number: 8972804
    Abstract: 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: Grant
    Filed: September 16, 2010
    Date of Patent: March 3, 2015
    Assignee: Xerox Corporation
    Inventors: Nicholas W. Czebiniak, Charles P. Vorndran, John R. Russell, Cheryl M. Koenig, Suraj Kumar
  • Patent number: 8954802
    Abstract: 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: Grant
    Filed: January 2, 2014
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventor: Mehmet Yildiz
  • Patent number: 8949674
    Abstract: 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: Grant
    Filed: January 28, 2011
    Date of Patent: February 3, 2015
    Assignee: Drexel University
    Inventors: Spiros Mancoridis, Chris Rorres, Maxim Shevertalov, Kevin M. Lynch, Edward Stehle
  • Patent number: 8949671
    Abstract: 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: Grant
    Filed: January 30, 2008
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventor: Maharaj Mukherjee
  • Patent number: 8949668
    Abstract: 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: Grant
    Filed: May 23, 2011
    Date of Patent: February 3, 2015
    Assignee: The Boeing Company
    Inventors: Carl J. Hanks, Steven A. Dorris, Arun Ayyagari
  • Patent number: 8949669
    Abstract: 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: Grant
    Filed: September 14, 2012
    Date of Patent: February 3, 2015
    Assignee: EMC Corporation
    Inventors: Muzhar S. Khokhar, Michael P. Thibault
  • Patent number: 8943364
    Abstract: 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: Grant
    Filed: April 30, 2010
    Date of Patent: January 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Donald A. Bourne, Roger M. Meli, Carolyn H. Norton, Thomas S. Wallace, Michael L. Wamboldt
  • Publication number: 20150019912
    Abstract: 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: Application
    Filed: July 9, 2013
    Publication date: January 15, 2015
    Inventors: William Michael Darling, Guillaume M. Bouchard, Cedric Archambeau
  • Patent number: 8934118
    Abstract: 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: Grant
    Filed: June 11, 2009
    Date of Patent: January 13, 2015
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventors: Hisashi Uchida, Masaya Hashimoto, Yoshiyuki Tamai, Kazusei Takahashi
  • Patent number: 8935572
    Abstract: 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: Grant
    Filed: December 6, 2012
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Andrzej Kochut, Steven J. Mastrianni, Anca Sailer, Charles O. Schulz
  • Patent number: 8935571
    Abstract: 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: Grant
    Filed: December 5, 2011
    Date of Patent: January 13, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Brian Lee
  • Patent number: 8930757
    Abstract: 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: Grant
    Filed: December 13, 2011
    Date of Patent: January 6, 2015
    Assignee: NEC Corporation
    Inventor: Kiyoshi Nakagawa
  • Patent number: 8930758
    Abstract: 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: Grant
    Filed: January 8, 2013
    Date of Patent: January 6, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventors: Christof J. Budnik, Roberto Silveira Silva Filho, Stephen P. Masticola
  • Patent number: 8930756
    Abstract: 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: Grant
    Filed: December 22, 2011
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Jerde, Siobhan M. O'Toole