Error Or Fault Reporting Or Logging (epo) Patents (Class 714/E11.025)
  • Patent number: 8862793
    Abstract: A storage system includes a disk and a controller module (CM). The CM includes a main control unit and a sub control unit that distribute and execute processing in the CM. Further the CM includes a plurality of channel adapters (CAs) that receive commands related to the input and the output of the data stored in the disk from a host computer. The main control unit requests the sub control unit to copy dump data of a first CA among the plurality of CAs when detecting abnormality of the first CA while copying dump data of a second CA among the plurality of CAs according to abnormality of the second CA.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: October 14, 2014
    Assignee: Fujitsu Limited
    Inventor: Shun Ando
  • Patent number: 8798485
    Abstract: A method of notifying status information and an image forming apparatus using the same. The method of notifying status information includes setting a display attribute of status information of the image forming apparatus, if status information of the image forming apparatus is updated, generating status notification information in a first format or a second format according to whether a display attribute is set for the updated status information, and transmitting the generated status notification information. Accordingly, a user is notified of error occurrence in a manner as he/she wishes.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: August 5, 2014
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Seong-il Park
  • Publication number: 20140059395
    Abstract: Consolidating problem tickets for a multi-tiered application may comprise identifying a plurality of correlated virtual machines that are running one or more application components of the multi-tiered application. Problem reports may be identified that are generated by one or more of the plurality of correlated virtual machines and caused by a failure of a same single component of the multi-tiered application. The identified problem reports may be consolidated into a single ticket and placed into a ticket handling system.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ruchi Mahindru, Valentina Salapura
  • Publication number: 20140059394
    Abstract: Consolidating problem tickets for a multi-tiered application may comprise identifying a plurality of correlated virtual machines that are running one or more application components of the multi-tiered application. Problem reports may be identified that are generated by one or more of the plurality of correlated virtual machines and caused by a failure of a same single component of the multi-tiered application. The identified problem reports may be consolidated into a single ticket and placed into a ticket handling system.
    Type: Application
    Filed: August 21, 2012
    Publication date: February 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ruchi Mahindru, Valentina Salapura
  • Publication number: 20140019807
    Abstract: Embodiments of the present invention provide a method, system and computer program product for predicting transaction server performance failure in a transaction processing environment. In an embodiment of the invention, a method for predicting transaction server performance failure in a transaction processing environment is provided. The method includes receiving a performance metric for a transaction server during nominal operation of the transaction server in memory of a computing system and comparing the performance metric to a benchmark of performance metrics for the transaction server. Thereafter, in response to the performance metric falling outside a threshold variance from the benchmark, an alert is generated of a potential impending failure of the transaction server.
    Type: Application
    Filed: July 12, 2012
    Publication date: January 16, 2014
    Applicant: International Business Machines Corporation
    Inventors: Jim A. Harrison, Rob C. Jones, Phil R. Lee, Andy Wright
  • Publication number: 20140006881
    Abstract: Example event management systems and methods are described. In one implementation, a method monitors an application implemented using one or more processors. The method identifies activity data associated with operation of the application. The activity data is stored in a cyclic buffer. Upon detection of an error event associated with the operation of the application, the activity data in the cyclic buffer is written to a log file.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Applicant: SAP AG
    Inventors: Tero Loimuneva, Teemu Tamminen
  • Publication number: 20130339805
    Abstract: Aggregating job exit statuses of a plurality of compute nodes executing a parallel application, including: identifying a subset of compute nodes in the parallel computer to execute the parallel application; selecting one compute node in the subset of compute nodes in the parallel computer as a job leader compute node; initiating execution of the parallel application on the subset of compute nodes; receiving an exit status from each compute node in the subset of compute nodes, where the exit status for each compute node includes information describing execution of some portion of the parallel application by the compute node; aggregating each exit status from each compute node in the subset of compute nodes; and sending an aggregated exit status for the subset of compute nodes in the parallel computer.
    Type: Application
    Filed: June 15, 2012
    Publication date: December 19, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael E. Aho, John E. Attinella, Thomas M. Gooding, Michael B. Mundy
  • Publication number: 20130332782
    Abstract: A computer-implemented method, system, and/or computer program product handles content availability error codes. A content refresh response, responsive to a content refresh request that requests content being displayed on a user interface to be updated, is received by and stored in a buffer in a client computer. The content refresh request was generated by a content renderer in the client computer, and the buffer is isolated from the content renderer. The content refresh response is then transmitted from the buffer to a content refresh handler, such that the content refresh handler prevents the content refresh response from being sent directly from the buffer to the content renderer without the content refresh response first being analyzed by the content refresh handler.
    Type: Application
    Filed: June 7, 2012
    Publication date: December 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JOHNATHAN A. CHRISTENA, LISA SEACAT DELUCA, TRAVIS M. GRIGSBY, TREVOR LIVINGSTON
  • Publication number: 20130283106
    Abstract: Files related to shipping transactions are received from participants. Each of the files are processed in a first stage of a multi-stage process that includes attempting to translate the files to generate a translated file and storing an error status for each file in which the translation experienced an error. For those files that are successfully translated, they are processed in subsequent stage(s) including applying application rule(s) to those files and storing an error status for those translated files resulting in an error. A participant may view a summary of those translated files that are associated with an error status. The participant may further view details of an error to be displayed and retrieve the underlying file. The participant may edit the file to correct the issue and republish the modified file to be reprocessed in the stage of the multi-stage process that identified the error.
    Type: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Inventors: Edward Scott King, Martin William Strell
  • Publication number: 20130254600
    Abstract: The invention relates to an electrical or electronic system, and more specifically, to a system with a bus, and a method to transmit data, in particular error data over a bus system. According to an embodiment, a method to transmit error data over a bus system that connects a plurality of modules/components/elements of an electronic system in a chain-like structure comprises in a first phase, transmitting information regarding what kinds of errors have occurred in the system, and in a second phase, transmitting information regarding where in the system an error has occurred.
    Type: Application
    Filed: March 22, 2012
    Publication date: September 26, 2013
    Applicant: INFINEON TECHNOLOGIES AG
    Inventors: Heimo Hartlieb, Michael Hausmann
  • Publication number: 20130254599
    Abstract: The failure of a specific link of a specific node of a cluster is detected, for example through the operating system of the specific node. A notification of the failure of the specific link is disseminated to the nodes of the cluster, such that the nodes receive the notification prior to learning of the link-down event from the expiration of corresponding heartbeats, and process the event in parallel. The notification of the link failure can be disseminated by broadcasting a message notifying the nodes of the failure of the specific link. The notification of the link failure can also be disseminated by transmitting the notification to a centralized computing device which is polled by the nodes of the cluster at a specific frequency for notifications of link failures.
    Type: Application
    Filed: March 20, 2012
    Publication date: September 26, 2013
    Inventors: Amol Katkar, Om Prakash Agarwal, Bhavin Thaker
  • Publication number: 20130227355
    Abstract: Methods and systems for offloading health-checking policy in a distributed management environment are provided. A failure policy is received at a node of a cloud from a cloud health monitor. The node transmits a notification to a health monitor of the node that the node has failed when the failure policy is satisfied. The node reports at least one fault based on the satisfied failure policy to the cloud health monitor.
    Type: Application
    Filed: February 29, 2012
    Publication date: August 29, 2013
    Inventors: Steven Charles Dake, Russell Andrew Bryant
  • Patent number: 8521974
    Abstract: Embodiments of the invention migrate dynamically changing data sets in a distributed application environment. Writes to a source device are intercepted and it is determined whether data in the source device is being migrated to a target device. If data is being migrated, then the intercepted write is mirror written synchronously to both the source and the target. Data being migrated is read from a region of the source and written to a region of the target and also to a mirror writing memory location. The source region data is re-read and compared to the originally read data that is written to the mirror writing memory location. If the compared data does not match, the data migration from the source region to the target region (and to the mirror writing memory location) is repeated until the originally read data and the re-read data match.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: August 27, 2013
    Assignee: International Business Machines Corporation
    Inventor: Bradley D. Musolff
  • Publication number: 20130212422
    Abstract: Various embodiments provide a method and apparatus of providing a rapid disaster recovery preparation in cloud networks that proactively detects disaster events and rapidly allocates cloud resources. Rapid disaster recovery preparation may shorten the recovery time objective (RTO) by proactively growing capacity on the recovery application(s)/resource(s) before the surge of recovery traffic hits the recovery application(s)/resource(s). Furthermore, rapid disaster recovery preparation may shorten RTO by growing capacity more rapidly than during “normal operation” where the capacity is increased by modest growth after the load has exceeded a utilization threshold for a period of time.
    Type: Application
    Filed: February 14, 2012
    Publication date: August 15, 2013
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Eric J. Bauer, Randee S. Adams, Daniel W. Eustace
  • Publication number: 20130198569
    Abstract: Embodiments are directed to a method of embedding configuration files in a document generated by a system, with the configuration file including settings associated with the generation of the document. A particular embodiment is directed to the embedding of configuration files of a testing system in a report document generated by the testing system. The configuration file includes system settings and external settings in association with the test results documented in the report document. For example, a testing system can generate a PDF report document associated with a test performed, and embed configuration files into the PDF report document. The embedding of configurations files in the PDF document can be done by using standard embedding mechanisms already available in the PDF file format and supported by most PDF viewing tools. The embedding of the configuration file can be performed automatically when the report document is generated.
    Type: Application
    Filed: February 1, 2012
    Publication date: August 1, 2013
    Applicant: EMPIRIX INC.
    Inventor: Sergey Eidelman
  • Publication number: 20130173975
    Abstract: A method of testing a flash memory is applied to retrieve the flash memory available by picking up a defective flash memory. The flash memory includes at least a block, a page, and a cell. The method comprises inputting a test command into the flash memory to execute at least one of write, read, or compare of the flash memory. After the test command is executed, the states of the block, page, and cell in the flash memory may be obtained. The states are marked in a flash memory distribution list to allow a controller to access at least one of the normal block, page, and cell from the list. Thus, in the method, the normal block, page, and cell may be obtained.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Applicant: FLUIDITECH IP LIMITED
    Inventor: Yung-Chiang Chu
  • Publication number: 20130166969
    Abstract: A computerized method and system for providing enhanced help messages for equipment operation is described herein. A device having a processor automatically detects an error condition in the device, and determines that the error condition requires operator action. An appropriate message is selected that indicates a required operator action corresponding to the error condition. The message is configured to include a scannable barcode. The scannable barcode includes a website link to a website having more detailed information to assist an operator in performing the operator action. The message is displayed on a screen so that the operator can scan the barcode with his mobile device, and see the more detailed information on how to perform the required operator action. Alternatively, the message is configured as radio frequency data to be transmitted by the equipment using near field communication (NFC) technology to a mobile device having an NFC receiver.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 27, 2013
    Applicant: Pitney Bowes Inc.
    Inventors: Jun Zhang, Zhenan Hong, David L. Andrews, Yuling Wu, Robert A. Cordery
  • Publication number: 20130166964
    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: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark A. Jerde, Siobhan M. O'Toole
  • Publication number: 20130159793
    Abstract: Mechanisms for preventing a distribution of a failure caused by a sequence of instructions in a distributed client server environment are provided. These mechanisms comprise executing the sequence of instructions on a first client, the instructions being provided by a management control server and being indicative of maintenance actions. These mechanisms may further comprise determining by the first client a failure caused by the sequence of instructions, and generating a warning message by the first client based on the determined failure. The warning message may comprise an indicator for the sequence of instructions. In addition, these mechanisms may comprise sending the warning message for informing a second client about the sequence of instructions causing the failure in order to prevent a distribution of the failure.
    Type: Application
    Filed: October 31, 2012
    Publication date: June 20, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: International Business Machines Corporation
  • Publication number: 20130159794
    Abstract: Methods, apparatuses, and computer program products for dynamic allocation of network security credentials for alert notification recipients are provided. Embodiments include receiving from a managed system, by an alert management system, an alert indicating one of a failure in the managed system and a pending failure in the managed system; selecting, by the alert management system, a remote device from a plurality of remote devices registered for remote access with the alert management system; preapproving, by the alert management system, network security clearance of the selected remote device, the network security clearance for remote access to the management system via a virtual private network (VPN) interface; and transmitting to the selected remote device, by the alert management system, an alert notification that includes an internet address corresponding to the VPN interface.
    Type: Application
    Filed: June 15, 2012
    Publication date: June 20, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Albert D. Bennah, David J. Rudda, JR.
  • Publication number: 20130132783
    Abstract: In an embodiment, a computer system accesses various different data entries in dense data array, where at least one of those data entries in the dense data array is invalid. The computer system creates an associated sparse data array that includes multiple data entries with zero values as well as data entries with non-zero values. The non-zero data entries are configured to store location information and data values for each of the invalid data entries in the dense array. The zero-value data entries are inferred from the location information of the non-zero data entries. The computer system stores the location information and data values of the non-zero data entries in the sparse data array. Those data values stored in the sparse array are proportional to the number of invalid values in the dense array.
    Type: Application
    Filed: November 18, 2011
    Publication date: May 23, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Sudarshan Raghunathan, C. David Callahan, II, Adam P. Jenkins
  • Publication number: 20130124922
    Abstract: A method of providing synchronization and integrity checking in a high integrity processing system having at least two redundant processing lanes, with each lane having an application processor, with the application processors running the same application software in a non-lockstep configuration, and outputting transactions requiring access to an addressable space.
    Type: Application
    Filed: November 10, 2011
    Publication date: May 16, 2013
    Applicant: GE AVIATION SYSTEMS LLC
    Inventor: Jonathan Paul Van Stensel
  • Publication number: 20130111277
    Abstract: A system and method of improving error handling in a development environment created by a platform provider in which a third party developer develops applications for use by customers The method includes storing business objects and error messages, where the error messages corresponds to potential errors during run time processing of the plurality of business objects. The method further includes receiving a first user input regarding an error situation, where the error situation includes a resolution of the error situation, and receiving a second user input that associates the error situation with a sub-subset of a subset of the error messages. In this manner, the usability of the platform is improved.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: SAP AG
    Inventors: Oliver Klemenz, Daniel Goldmann
  • Publication number: 20130086437
    Abstract: A set of workflows are provided for supporting proper user notifications after an action is taken by the user in conjunction with an asynchronous communication service. Timing and/or type of the notifications or an action to be taken by the service is determined based on one or more of a nature of the user action that failed, a time elapsed since the action was taken, multi-action dependencies, device types, and similar characteristics enhancing user experience and reducing confusion.
    Type: Application
    Filed: September 30, 2011
    Publication date: April 4, 2013
    Applicant: Microsoft Corporation
    Inventors: Sara Manning, Juan V. Esteve Balducci, Fabio Pintos, David Claux
  • Patent number: 8397836
    Abstract: A method of maintaining a desired downhole pressure during a drilling operation can include measuring a parameter with a sensor, communicating actual parameter values from the sensor to a predictive device, training the predictive device to output predicted parameter values in response to input of the actual parameter values, and outputting the predicted parameter values from the predictive device when the predictive device ceases receiving the actual parameter values. A well drilling system can include a predictive device which outputs predicted parameter values in response to input of actual parameter values to the predictive device. The predictive device continues to output the predicted parameter values, even when the predictive device fails to receive valid actual parameter values. Another well drilling system includes a data validator which communicates valid actual parameter values to the predictive device, but does not communicate invalid actual parameter values to the predictive device.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: March 19, 2013
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Charles M. Pool, Nancy Davis, Frank Urias, Neal G. Skinner
  • Publication number: 20130036333
    Abstract: An image forming apparatus includes a storage unit to store correlation information between a type of error that occurs in the image forming apparatus and user information, an error detection unit to detect an error of the image forming apparatus, a search unit to search for user information corresponding to the detected type of error according to the correlation information, and a notification unit to notify an occurrence of the error using the searched user information.
    Type: Application
    Filed: February 24, 2012
    Publication date: February 7, 2013
    Applicant: Samsung Electronics Co., Ltd
    Inventor: Sang-jin LEE
  • Publication number: 20130031428
    Abstract: A computer-implemented method, computer-readable media, and a computerized system to track and detect data hazards are provided. The computerized system includes processors configured to execute instructions associated with a multithreaded program. The computerized system allocates memory for the multithreaded program and creates threads for execution on the processors. The memory may include a reserved area for tracking information. The threads access the allocated memory in accordance with the multithreaded program and the memory including the tracking information is updated based on the threads' memory access. In turn, the processors generate notifications of data hazard based on the tracking information stored in the allocated memory.
    Type: Application
    Filed: July 25, 2011
    Publication date: January 31, 2013
    Applicant: MICROSOFT CORPORATION
    Inventor: JOHN LEE RAPP
  • Publication number: 20130019128
    Abstract: An information processing apparatus includes an acquiring unit that acquires diagnosis information regarding an operating condition of an image forming apparatus that forms an image, a communication connection unit that establishes a communication connection with the image forming apparatus and a management server via a communication line, a storage controller that stores the diagnosis information acquired by the acquiring unit in a predetermined memory, where the storage controller reduces a data amount of the diagnosis information stored when a communication connection is not established to less than that stored when a communication connection is established, and a transmitting unit that transmits the diagnosis information stored in the memory to the management server if a communication connection is established by the communication connection unit.
    Type: Application
    Filed: February 3, 2012
    Publication date: January 17, 2013
    Applicant: FUJI XEROX CO., LTD.
    Inventors: Naoya YAMASAKI, Matsuyuki AOKI, Shunichiro SHISHIKURA, Toru IWANAMI, Kenjo NAGATA
  • Publication number: 20130013963
    Abstract: A multithreaded computing environment for capturing diagnostic data includes initiating a trap delay component having a delay threshold in response to a monitor determining that the computing environment is in a predetermined invalid state. The multithreaded computing environment for capturing diagnostic data also includes recording, by a first thread, diagnostic data for the computing environment. The trap delay component delays the step of recording diagnostic data until the monitor determines that the predetermined invalid state has been repeated for at least one of a total count or a period corresponding to a predetermined indicator that it is a state other than a transient state of the computing environment. The transient state corresponds to a transition of the computing environment by one or more other threads from a first valid state to a second valid state.
    Type: Application
    Filed: March 15, 2011
    Publication date: January 10, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Edward A. Addison, Philip R. Lee, Roger G. Lewis, Andrew Wright
  • Publication number: 20130013967
    Abstract: Systems and methods for providing automated problem reporting in elements used in conjunction with computer networks are disclosed. The system comprises a plurality of elements that perform data migration operations and a reporting manager or monitor agent which monitors the elements and data migration operations. Upon detection of hardware or software problems, the reporting manager or monitor agent automatically communicates with elements affected by the problem to gather selected hardware, software, and configuration information, analyzes the information to determine causes of the problem, and issues a problem report containing at least a portion of the selected information. The problem report is communicated to a remote monitor that does not possess access privileges to the elements, allowing automated, remote monitoring of the elements without compromising security of the computer network or elements.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 10, 2013
    Applicant: COMMVAULT SYSTEMS, INC.
    Inventors: Parag Gokhale, Rajiv Kottomtharayil, Srinivas Kavuri, Anand Prahlad, Suresh Parpatakam Reddy, Robert Keith Brower, JR., Jared Meade
  • Publication number: 20130007544
    Abstract: A memory device includes a memory array with random defective memory cells. The memory array is organized into rows and columns with a row and column identifying a memory location of a memory cell of the memory array. The memory device includes a row address device and a column address device and is operative to use a grouping of either the row or the column addresses to manage the random defective memory cells by mapping the memory location of a defective memory cell to an alternate memory location.
    Type: Application
    Filed: July 1, 2011
    Publication date: January 3, 2013
    Applicant: AVALANCHE TECHNOLOGY, INC.
    Inventors: Siamack Nemazie, Ebrahim Abedifard
  • Publication number: 20130007540
    Abstract: A method for decreasing the risk of monitoring data failing to be stored includes periodically sending a test message from the monitoring device to a Networked Storage Device, NSD, generating an NSD fail signal in the monitoring device if events following the sending of the test message indicates that the NSD is not operating properly, and sending, in response to the NSD fail signal, a fail message from the monitoring device for detection outside housing of monitoring device.
    Type: Application
    Filed: June 21, 2012
    Publication date: January 3, 2013
    Applicant: AXIS AB
    Inventors: Ola ANGELSMARK, Fredrik NYBERG, Bjarne ROSENGREN
  • Publication number: 20130007539
    Abstract: Native applications inherit transaction contexts when invoked by primary applications running in separate hosting environments, by: receiving, by an interface of a native application server in a first hosting environment, a unique transaction context identifier for an invocation of the native application at the native application server by the primary application at a primary application server in a second hosting environment; receiving a SQL statement from the native application by the interface of the native application server; sending the SQL statement and the unique transaction context identifier to the primary application server for execution by the interface of the native application server; receiving a result of the execution of the SQL statement and the unique transaction context identifier from the primary application server by the interface of the native application server; and sending the result to the native application by the interface of the native application server.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: International Business Machines Corporation
    Inventors: Madhu B. ANANTHAPADMANABH, John Kurian, Ian J. Mitchell, Ajay Sood, Hariharan N. Venkitachalam
  • Publication number: 20120324279
    Abstract: The present disclosure provides a method and apparatus for backing up a subversion repository. In one embodiment, a method of backing up a subversion repository wherein a version attribute of a backup repository is preset and identifies a latest version of the backup repository, the method comprises: synchronizing the backup repository based on the version attribute of the backup repository; in an event of successful synchronization, updating the version attribute of the backup repository with an identification of a synchronized version; and in an event of unsuccessful synchronization, determining that a current version to be a non-synchronizable version, backing up an original repository by duplicating a copy of the original repository, and updating the version attribute of the backup repository with an identifier of the non-synchronizable version.
    Type: Application
    Filed: November 30, 2010
    Publication date: December 20, 2012
    Applicant: ALIBABA GROUP HOLDING LIMITED
    Inventor: Jing Zhang
  • Publication number: 20120317448
    Abstract: Error information is sent from a terminal adaptor that accesses a wireless network to terminal equipment coupled to access the wireless network through the terminal adaptor. The error information is sent in response to existence of any one of a plurality of errors conditions with respect to access to the wireless network. The error information includes an error type identifying a domain associated with a source of the error condition being reported and an error code providing a reject error cause for the error condition. One of the error conditions may include an unsolicited error received by the terminal adaptor from the wireless network or when a request by the TA is ignored by the wireless network.
    Type: Application
    Filed: June 9, 2011
    Publication date: December 13, 2012
    Inventors: Yunpeng Li, Inderpreet Singh Ahluwalia
  • Publication number: 20120317447
    Abstract: The present invention extends to methods, systems, and computer program products for propagating unhandled exceptions in distributed execution environments, such as clusters. A job (e.g., a query) can include a series of computation steps that are executed on multiple compute nodes each processing parts of a distributed data set. Unhandled exceptions can be caught while computations are running on data partitions of different compute nodes. Unhandled exception objects can be stored in a serialized format in a compute node's local storage (or an alternate central location) along with auxiliary details such as the data partition being processed at the time. Stored serialized exception objects for a job can be harvested and aggregated in a single container object. The single container object can be passed back to the client.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 13, 2012
    Applicant: Microsoft Corporation
    Inventors: Huseyin Serkan Yildiz, Massimo Mascaro, Joseph E. Hoag, Igor Ostrovksy
  • Patent number: 8332596
    Abstract: An error message handling buffer comprises a first buffer and a second buffer. A first index is associated with the first buffer and a second index is associated with the second buffer. A buffer controller is operable to write and read messages in the buffer, such that messages are written to the buffer of the first and second buffers that has a buffer index value lesser than the buffer size, and read from the other of the first and second buffers, the other buffer having an index value greater than or equal to the buffer size.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: December 11, 2012
    Assignee: Cray Inc.
    Inventor: Clayton D. Andreasen
  • Publication number: 20120311373
    Abstract: Fast error reporting is provided in networks that have an architected delayed error reporting capability. Errors are detected and reported without having to wait for a timeout period to expire. Further, failures of other components caused by the delay are avoided, since the delay is bypassed.
    Type: Application
    Filed: June 1, 2011
    Publication date: December 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Edward W. Chencinski, Michael Jung, Martin Rehm, Philip A. Sciuto
  • Publication number: 20120304023
    Abstract: A field device for determining a process parameter value, comprising a measurement device for determining a process parameter value; circuitry for determining the reliability of the process parameter value; and signaling circuitry for providing the process parameter value and an indication of the reliability of the process parameter value to a host system via a current loop. The signaling circuitry is configurable between a first state in which the indication of the reliability is provided as a digital signal and the process parameter value is provided as an analog DC-value, and a second state in which the indication of the reliability is provided as a predetermined analog DC-value. Hereby, the number of unplanned process interruptions may be reduced when the host system is capable of receiving digital signals.
    Type: Application
    Filed: May 26, 2011
    Publication date: November 29, 2012
    Inventor: Tomas Wennerberg
  • Publication number: 20120304026
    Abstract: A system and method for handling exceptions in a multi-threaded computing environment. Information, such as that relating to an error state or pertaining to the propagation history of an exception, is stored in a separate object from the exception object itself. The separate propagation information object is accessible to the plurality of threads that are used to execute a user task. The separate object allows rich diagnostic information pertaining to the exception and its propagation through multiple threads to be presented to the developer of the software.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 29, 2012
    Applicant: Microsoft Corporation
    Inventors: KUMAR GAURAV KHANNA, Eric L. Eilebrecht, Melitta L.G. Andersen, Diana Milirud, Stephen H. Toub
  • Publication number: 20120304027
    Abstract: A system, method, and computer program product are provided for sending failure information from a solid state drive (SSD) to a host device. In operation, an error is detected during an operation associated with a solid state drive. Additionally, a command is received for failure information from a host device. Further, the failure information is sent from the solid state drive to the host device, the failure information including failure information associated with the solid state drive.
    Type: Application
    Filed: January 30, 2012
    Publication date: November 29, 2012
    Inventor: Ross John Stenfort
  • Publication number: 20120290882
    Abstract: A system is configured to monitor a received signal. In response to detecting a fault condition associated with the received signal, the system sets a fault status indicator to indicate occurrence of the detected fault condition. The system sets a state of the fault status indicator for at least a predetermined amount of time to indicate occurrence of the detected fault condition. Subsequent to setting the fault status indicator for at least the predetermined amount of time to indicate the occurrence of the detected fault condition, the system monitors integrity of the signal again. After the predetermined amount of time, in response to detecting that there is no longer a fault associated with the monitored signal, the system modifies the fault status indicator to indicate absence of the fault condition.
    Type: Application
    Filed: May 10, 2011
    Publication date: November 15, 2012
    Inventor: David L. Corkum
  • Publication number: 20120290886
    Abstract: This disclosure relates generally to identifying and locating a failed or failing system component within a computer system, and more specifically to providing indicator lights and/or associated voice alerts to indicate, identify, and locate failed or failing system components within a computer system. A method for indicating a fault in a computer system in accordance with an embodiment includes: detecting a fault in the computer system; obtaining a problem definition associated with the fault; and generating an audible voice fault alert corresponding to the problem definition.
    Type: Application
    Filed: May 10, 2011
    Publication date: November 15, 2012
    Applicant: International Business Machines Corporation
    Inventor: Phillip S. Wilson, JR.
  • Publication number: 20120284571
    Abstract: The present invention extends to methods, systems, and computer program products for monitoring the health of distributed systems. Embodiments of the invention provide distributed, self-maintained, continuous health monitoring. Using XML and pluggable infrastructure, a logical view of an appliance can be provided. The logical view abstracts physical implementation details of the appliance. Monitoring agents can correlate different distributed system failures and events and reason over collected health information.
    Type: Application
    Filed: May 4, 2011
    Publication date: November 8, 2012
    Applicant: Microsoft Corporation
    Inventors: Igor Stanko, Matthew K. Peebles, Namyong Lee, Artem D. Yegorov
  • Publication number: 20120284573
    Abstract: Detection of degradation of a touch-based user input device may allow for notifying a user of an impending failure of the touch-sensitive user input device so that the device may be taken out of service or repaired. Systems for detecting degradation of a touch-based user input device may carry out one or more operations including, but not limited to: determining that a signal indicative of a user touch is erroneous; providing a user notification indicative of a degradation of the touch-based user input device in response to determining that a signal indicative of a user touch is erroneous.
    Type: Application
    Filed: May 5, 2011
    Publication date: November 8, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey R. McCallum, Tiberiu M. Hajas, Esperanza Darlene Rodriguez, Harsha D. Gunatilaka
  • Publication number: 20120278667
    Abstract: A media player may occasionally be unable to play or continue to play a particular item of media. When that occurs, the media player outputs an error indication that is related to the type of media that the problem media item is representative of. For example, if the problem item is a movie, then the media player may display an error indication having the appearance of broken movie film. If the problem media item is music, then the media player may display an error indication having the appearance of a broken compact disc (“CD”). Thus whatever the type of media that is not playing, the media player outputs an error indication that is appropriate for that type of media. The error indications output by the player are therefore context-based or media-appropriate.
    Type: Application
    Filed: July 9, 2012
    Publication date: November 1, 2012
    Applicant: APPLE INC.
    Inventors: Kourtny Minh Hicks, William Bull, Benjamin Andrew Rottler, Eric James Hope
  • Patent number: 8286730
    Abstract: A method of maintaining a desired downhole pressure during a drilling operation can include measuring a parameter with a sensor, communicating actual parameter values from the sensor to a predictive device, training the predictive device to output predicted parameter values in response to input of the actual parameter values, and outputting the predicted parameter values from the predictive device when the predictive device ceases receiving the actual parameter values. A well drilling system can include a predictive device which outputs predicted parameter values in response to input of actual parameter values to the predictive device. The predictive device continues to output the predicted parameter values, even when the predictive device fails to receive valid actual parameter values. Another well drilling system includes a data validator which communicates valid actual parameter values to the predictive device, but does not communicate invalid actual parameter values to the predictive device.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: October 16, 2012
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Charles M. Pool, Nancy Davis, Frank Urias, Neal G. Skinner
  • Publication number: 20120254675
    Abstract: A distributed computing system includes a plurality of intercommunicating component machines. In a method for alert processing, when a component machine fails to perform an operation, and no alert information regarding that operation is currently stored by that component machine, peer machines among the component machines are identified with regard to the operation. Notification is sent to the peer machines regarding failure to perform the operation, notifying the peer machines to store alert information regarding the operation. The component machine stores the alert information regarding the operation and issues an alert corresponding to the failure to perform the operation. A computer readable medium containing executable instructions is also described.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 4, 2012
    Inventors: Anna STEPANENKO, Bhuvaneswari CHELLAPPAN, Sylvain B. PUCCIANTI
  • Publication number: 20120246521
    Abstract: Reduction of data processing capacity attributable to the occurrence of a failure is prevented by promptly identifying the failure location. A storage apparatus includes a plurality of expanders connected to storage media storing data sent from a host system, and a controller for controlling the expanders, wherein the controller sends a failure detection command to the plurality of expanders; the plurality of expanders store the command in their own storage units; and if one expander from among the plurality of expanders detects a failure in another expander immediately following and connected to the one expander, the one expander reads the command stored in a storage unit for the one expander and sends a response including failure detection information corresponding to the command to the controller.
    Type: Application
    Filed: March 23, 2011
    Publication date: September 27, 2012
    Inventors: Koji Washiya, Tsutomu Koga, Nobuyuki Minowa
  • Publication number: 20120239982
    Abstract: In one embodiment, a method includes recording event history information for one or more events associated with an entity; evaluating the event history information for each of the one or more events associated with the entity against a symptom rule, wherein the symptom rule defines a validity state of a diagnosis; issuing a subscription to one or more subscribers, wherein the subscription enables the one or more subscribers to receive diagnosis information; and indicating the validity state of the diagnosis to the subscriber, wherein the recording and the evaluating are performed independently such that the issuing and the event history information and the are substantially decoupled. Other methods are also described, according to various embodiments.
    Type: Application
    Filed: May 30, 2012
    Publication date: September 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John M. Clifton, Matthew J. Fairhurst