Error Or Fault Handling (epo) Patents (Class 714/E11.023)
-
Publication number: 20120131382Abstract: A information processing system comprises a memory module having a plurality of unit memory regions, a memory controller, connected to the memory module via memory interface, configured to control access to the memory module, an error detector, which is in the memory controller, configured to perform an error detection on data read from the memory module, a failure inspection controller configured to switch a mode of the memory controller from a normal mode to a failure inspection mode, read data from an address, where data was written, to be inspected for each of the plurality of unit memory regions, causes the error detector to detect an error in the read data and perform a failure inspection and a determining unit configured to determine a memory failure or a transmission path failure on the basis of the state of the error detected from the unit memory regions.Type: ApplicationFiled: September 7, 2011Publication date: May 24, 2012Applicant: FUJITSU LIMITEDInventor: Masanori HIGETA
-
Publication number: 20120124442Abstract: Techniques involving failure management of storage devices are described. One representative technique includes encoding data to enable it to be stored in a storage block that includes at least one storage failure. The data is encoded such that it traverses the storage failures when stored in the storage block. When it is determined that a storage access request has requested the data stored in a storage block having such failures, the data is decoded to restore it to its original form.Type: ApplicationFiled: November 11, 2010Publication date: May 17, 2012Applicant: Microsoft CorporationInventor: Karin Strauss
-
Publication number: 20120124443Abstract: Disclosed herein is an ad-hoc multimedia group communication terminal which is robust to packet loss and includes a multimedia transmitter. The media transmitter includes a reception status monitoring module, an error recovery level/traffic adjustment module, a bit stream division and error recovery data generation module, and a media data packet generation module. The reception status monitoring module recognizes packet reception status information relevant to the reception side terminals based on control packets from each of the reception side terminals. The error recovery level/traffic adjustment module adjusts the error recovery level and the amount of traffic of the media data packets. The bit stream division and error recovery data generation module generates error recovery data to be transmitted to the reception side terminals based on the error recovery level. The media data packet generation module generates the media data packets and error recovery data packets.Type: ApplicationFiled: November 7, 2011Publication date: May 17, 2012Inventors: Ji-Young Kwak, Seon-Tae Kim, Mi-Sun Yu, Pyeong-Soo Mah
-
Publication number: 20120124410Abstract: Provided are a system and a method for self-healing in a critical system. The present invention monitors a current situation of the critical system, determines whether a system has an error by analyzing the monitoring result, judges whether to perform self-healing in a current state or drive safety software which provides a minimum basic service according to self-healing of the system error or not when the system error occurs, and evaluates self-healing performance after healing the system error. According to exemplary embodiments of the present invention, it is possible to continuously provide a software service and further improve the reliability of the self-healing system through the evaluation of the self-healing performance.Type: ApplicationFiled: August 22, 2011Publication date: May 17, 2012Applicant: Electronics and Telecommunications Research InstituteInventors: In Geol Chun, Won Tae Kim, Seung Min Park
-
Publication number: 20120117421Abstract: Accurate recovery of a primary server at a recovery server is accomplished with reduced network overhead by maintaining at the recovery server checkpoints taken over time of the primary server and an intention log of logical transactions pending and complete by the primary server. The recovery server is brought to the operational state of the primary server as of failure at the primary server by recovering the most recent checkpoint and then executing the transactions indicated by the intention log as received but not complete as of the time that the checkpoint was taken.Type: ApplicationFiled: November 5, 2010Publication date: May 10, 2012Applicant: International Business Machines CorporationInventors: David J. Craft, Lance Russell
-
Publication number: 20120117420Abstract: A method of implementing a mask load or mask store instruction by a processor is provided. The method may include receiving the mask load or mask store instruction, a location of a memory operand and a location of corresponding mask bits associated with the memory operand, breaking the received memory operand into a plurality of sub-operands and executing the mask load or mask store instruction on each of the plurality of sub-operands using a fastpath operation or using microcode, wherein the respective mask load or mask store instruction loads or stores each of the plurality of sub-operands based upon the corresponding mask bits.Type: ApplicationFiled: November 5, 2010Publication date: May 10, 2012Applicant: ADVANCED MICRO DEVICES, INC.Inventors: Kelvin GOVEAS, Edward MCLELLAN, Steven BEIGELMACHER, David KROESCHE, Michael CLARK
-
Publication number: 20120117422Abstract: In general, embodiments of the present invention provide a DR solution for a networked computing environment such as a cloud computing environment. Specifically, a customer or the like can select a disaster recovery provider from a pool (at least one) of disaster recovery providers using a customer interface to a DR portal. Similarly, using the interface and DR portal, the customer can then submit a request for DR to be performed for a set (at least one) of applications. The customer will then also submit (via the interface and DR portal) DR information. This information can include, among other things, a set of application images, a set of application files, a set of recovery requirements, a designation of one or more specific (e.g., application) components for which DR is desired, dump file(s), database file(s), etc. Using the DR information, the DR provider will then generate and conduct a set of DR tests and provide the results to the customer via the DR portal and interface.Type: ApplicationFiled: November 9, 2010Publication date: May 10, 2012Applicant: International Business Machines CorporationInventor: Rajesh Radhakrishnan
-
Publication number: 20120110380Abstract: A forced power down signal issues from an I/O device to an information handling system through an optical interconnect if the information handling system fails to power down in response to a normal power down message. A 100% duty cycle signal issues from an optical interface at the I/O device and is detected by an optical interface of the information handling system, which issues a command to force a power down of the information handling system in response to the forced power down signal.Type: ApplicationFiled: October 27, 2010Publication date: May 3, 2012Inventors: Gary Verdun, William F. Sauber
-
Publication number: 20120110369Abstract: A method for recovering data when corrupted data from a source is detected includes identifying data corrupted as a result of using the corrupted data by tracing propagation of the corrupted data to provide identified corrupted data, and repairing the identified corrupted data to provide repaired data. The propagation of the corrupted data is traced from one domain to another. Data in both domains is repaired. A wrapper is provided for the source. Calls into and out of the source are intercepted by the wrapper. Calls of a plurality of different domains are intercepted by the wrapper. A wrapper is provided for a process. External service calls of the process are intercepted by the wrapper. The wrapper recreates a process flow followed by the process in accordance with the corrupted data. A wrapper is provided for a database. Accesses of the database are intercepted by the wrapper.Type: ApplicationFiled: October 27, 2010Publication date: May 3, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Marcus A. Tylutki
-
Publication number: 20120110378Abstract: A firmware recovery method of a baseboard management controller (BMC) of a computing device detects whether a firmware of a default firmware memory of the BMC is damaged by sending a detection command to the BMC at a regular interval. When the firmware of the default firmware memory of the BMC is damaged, the method recovers the firmware according to firmware data of a backup firmware memory of the BMC.Type: ApplicationFiled: December 21, 2010Publication date: May 3, 2012Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.Inventors: CUN-HUI FAN, YU-GANG ZHANG
-
ROUTED SPLIT MULTI-LINK TRUNKING RESILIENCY FOR WIRELESS LOCAL AREA NETWORK SPLIT-PLANE ENVIRONMENTS
Publication number: 20120106320Abstract: A method, apparatus and computer program product for performing Routed Split Multi-Link Trunking Resiliency for Wireless Local Area Network split-plane environments is presented. A first network switch learns first data associated with a second network switch and the first network switch terminates an Access Tunnel (AT). The said second network switch learns second data associated with said first network switch. The first and second data are synchronized between the first network switch and the second network switch. The first network switch and the second network load sharing tunnel data packets. The second network switch forwards tunnel control packets received by the second network switch to the first network. A failure relating to said first network switch is detected and a new AT is established with the second network switch.Type: ApplicationFiled: November 1, 2010Publication date: May 3, 2012Applicant: AVAYA INC.Inventors: Alexandros Moisiadis, Mohnish Anumala, Debin Zhang, Lawrence James DiBurro, Shu Ching Shieh -
Publication number: 20120110381Abstract: A forced power down signal issues from an I/O device to an information handling system through an optical interconnect if the information handling system fails to power down in response to a normal power down message. A 100% duty cycle signal issues from an optical interface at the I/O device and is detected by an optical interface of the information handling system, which issues a command to force a power down of the information handling system in response to the forced power down signal.Type: ApplicationFiled: November 23, 2010Publication date: May 3, 2012Inventors: Gary Verdun, William F. Sauber
-
Publication number: 20120110370Abstract: A method and system to provide a highly available file system in a directly attached storage (DAS). The storage is directly attached to a computer system that has an inactive operating system. A hardware module in the computer system receives a network command to access the file system. The hardware module determines a physical location of data blocks to be accessed in the storage. According to the network command, the hardware module accesses the data blocks in the storage.Type: ApplicationFiled: October 27, 2010Publication date: May 3, 2012Applicant: Red Hat Israel, Ltd.Inventors: Shahar Havivi, Amos Benari
-
Publication number: 20120102357Abstract: A method and microprocessor are described for efficiently executing load instructions out-of-order (speculatively). The microprocessor includes an enhanced load store unit (LSU) and an enhanced instruction decoder. The enhanced LSU receives a plurality of out-of-order value addresses, and sends a resync signal to the enhanced instruction decoder when an execution error associated with a particular load instruction occurs. The enhanced instruction decoder stores a specific address associated with the particular load instruction, and increments a counter value that indicates how many times the resync signal was sent by the resync predictor. When the counter value reaches a predetermined threshold, subsequent load instructions from the specific address are executed in order (non-speculatively).Type: ApplicationFiled: October 22, 2010Publication date: April 26, 2012Applicant: ADVANCED MICRO DEVICES, INC.Inventors: Krishnan Ramani, Mike Butler, Kai Troester
-
Publication number: 20120089861Abstract: An approach to detecting processor failure in a multi-processor environment is disclosed. The approach may include having each CPU in the system responsible for monitoring another CPU in the system. A CPUn reads a timestampn+1 created by CPUn+1 which CPUn is monitoring from a shared memory location. The CPUn reads its own timestampn and compares the two timestamps to calculate a delta value. If the delta value is above a threshold, the CPUn determines that CPUn+1 has failed and initiates error handling for the CPUs in the system. One CPU may be designated a master CPU, and be responsible for beginning the error handling process. In such embodiments, the CPUn may initiate error handling by notifying the master CPU that CPUn+1 has failed. If CPUn+1 is the master CPU, the CPUn may take additional steps to initiate error handling, and may broadcast a non-critical interrupt to all CPUs, triggering error handling.Type: ApplicationFiled: October 12, 2010Publication date: April 12, 2012Applicant: International Business Machines CorporationInventors: Charles S. Cardinell, Roger G. Hathorn, Bernhard Laubli, Timothy J. Van Patten
-
Publication number: 20120089860Abstract: A method of analyzing an occurrence of an error in a computer program executing on a data processing system includes receiving data that are associated with an execution leg of the computer program at the time of the error and restricting access to at least a portion of the data associated with the execution leg of the computer program based on an identification of the portion of the data associated with the execution leg of the computer program as being sensitive information.Type: ApplicationFiled: October 11, 2010Publication date: April 12, 2012Inventors: Arthur Zaifman, John Mocenigo
-
Publication number: 20120089880Abstract: A terminal apparatus and retransmission control method which can reduce the overhead of the uplink control channel in cases when ARQ is applied in communication that uses an uplink unit band and a plurality of downlink unit bands associated with the uplink unit band. Here, a first condition is set in which downlink assignment control information is transmitted from a base station by a unit band group which comprises a basic unit band, which is the downlink unit band on which a broadcast channel signal including information relating to the uplink unit band is transmitted, and a second downlink unit band other than the basic unit band.Type: ApplicationFiled: April 20, 2010Publication date: April 12, 2012Applicant: PANASONIC CORPORATIONInventors: Seigo Nakao, Akihiko Nishio, Daichi Imamura
-
Publication number: 20120089881Abstract: A method includes the following steps: sorting service data into retransmissive service data and non-retransmissive service data; allocating resources to the retransmissive service data and the non-retransmissive service data respectively, and encapsulating the data into DTUs according to the allocated resources; sending, by a sender, the DTU that bears the service data; receiving, by the sender, a retransmission request that is sent according to a result of judging a bit error and a type of the retransmissive service, where the retransmission request carries information about the DTU that needs to be retransmitted; and retransmitting, by the sender, a corresponding DTU that bears the retransmissive service data requested for retransmission.Type: ApplicationFiled: October 10, 2011Publication date: April 12, 2012Applicant: Huawei Technologies Co., Ltd.Inventor: Anni Wu
-
Publication number: 20120089864Abstract: A storage device in which the MR-IOV is applied to an internal network of a storage controller. Data path failover can be executed in the storage device. The internal network of the storage controller is configured to enable the access of a virtual function (VF) “VF 0:0, 1” of each endpoint device (ED0-ED2) from a root port RP0. Likewise, “VF 1:0, 1” of each endpoint device can be accessed from a root port RP1. In a first data path from the RP0 to ED0 in a normal state, “VF 0:0, 1” and “MVF 0, 0” are connected by VF mapping. When a failure occurs on the first data path, the MR-PCIM executes the VF migration, whereby in the second data path from the RP1 to ED0, “VF 1:0, 1” and “MVF 0, 0” are connected by VF mapping. As a result, failover to the second data path is realized.Type: ApplicationFiled: December 20, 2011Publication date: April 12, 2012Inventors: Katsuya TANAKA, Kentaro SHIMADA
-
Publication number: 20120084601Abstract: A computer system rescue method uses the AMtek iTablet Recovery to diagnose, unfold, restore an operating system with a Windows Pre-install Environment (WinPE) component and back up or recover an operating system or data with a Windows APIs image component. Firstly, in the low-level disk formatting, a disk area is selectively partitioned into three primary sectors and n logical partitions, or is unconfigured for installation of Linux. After installing the Windows system and the operating system used by the user in one primary sector, the AMtek iTablet Recovery is particularly installed in another sector or a mass storage device such as a plug-and-play portable hard drive, and then all the old data of the user is moved to the Windows.Type: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Inventors: YUNG-CHIH LEE, Yen-Huang Cheng
-
Publication number: 20120084596Abstract: A monitoring circuit monitors for the occurrence of a failure event on a data bus. The monitoring circuit includes a failure detection circuit for detecting the occurrence of the failure event within a device coupled to the data bus. An isolation circuit isolates the device from the data bus in response to the occurrence of the failure event.Type: ApplicationFiled: May 11, 2011Publication date: April 5, 2012Applicant: EMC CORPORATIONInventor: Sherman Shan Chen
-
Publication number: 20120084595Abstract: A method, article of manufacture, and apparatus for restoring data. In some embodiments, this includes determining an object to be recovered, determining a representation of the object, and requesting the representation of the object from a data resource system. In some embodiments, the representation of the object is a hash value of the object. In some embodiments, the representation of the object is a segment of the object.Type: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: EMC CORPORATIONInventors: Michael John DUTCH, Christopher Hercules CLAUDATOS, Mandavilli Navneeth RAO
-
Publication number: 20120084615Abstract: To save the records of an instant fault generation history and an instant fault recovery history without omission, and to pursue the cause of the fault that causes data error and the like as well as to perform recovery works and the like accurately. Each of fault generation notifications transmitted from main signal packages are stored to an instant fault generation history table provided to a storage module of a monitoring control package along a time series cyclically without exception, and each of fault recovery notifications transmitted in accordance with a detection of recovery of the fault corresponding to each of the stored fault generation notifications is stored to the instant fault generation history storage table by corresponding to each of the fault generation notifications already stored to the instant fault generation history storage table.Type: ApplicationFiled: September 29, 2011Publication date: April 5, 2012Inventor: KIMIO OZAWA
-
Publication number: 20120079329Abstract: A method for providing error-resilient video content may include receiving video data reflective of multiple video frames and encoding the video data to generate a plurality of packets. The method may also include transmitting the first group of packets to at least two receivers and receiving feedback information regarding receiving status of respective ones of the plurality of packets, the feedback information being indicative of packets not received correctly. The method may further include examining error indications based on the feedback information and implementing a first error-correction policy if a variation in the error indications among the at least two receivers is below a first error threshold and a second error-correction policy if the variation is above the first error threshold. At least one of the first and second error-correction policies may include transmitting or retransmitting at least one packet using a different coding scheme.Type: ApplicationFiled: October 14, 2011Publication date: March 29, 2012Inventors: Eckehard Goetz STEINBACH, Fan ZHANG, Yang PENG, Wei-Kung DENG
-
Publication number: 20120079312Abstract: A method and system of error recovery of a device attached to a platform without requiring a system reset. In one embodiment of the invention, a platform detects an error(s) of an attached device and shuts down the communication link with the attached device. The platform corrects the error(s) and automatically re-trains the communication link with the attached device. In this way, no reset of the platform is required to correct the detected error(s) in one embodiment of the invention.Type: ApplicationFiled: September 24, 2010Publication date: March 29, 2012Inventors: SRIDHAR MUTHRASANALLUR, Debendra Das Sharma, Javakrishna P.S, Eric R. Wehage
-
Publication number: 20120079314Abstract: Embodiments of the present invention include computer-implemented methods for selectively applying remedial actions, according to a predefined order, for reducing the error rate in a computer memory system. In one embodiment, an ordered set of remedial actions are sequentially invoked in response to a single-bit error (SBE) in a DIMM reaching successive error thresholds. For example, in an air-cooled system, the remedial actions may include dynamically increasing a DIMM refresh rate, dynamically increasing a rate of airflow used to cool the DIMMs, and dynamically throttling the DIMMs. The remedial actions may be layered as they are successively invoked, to provide a cumulative remedial effect. At least two of the remedial actions may be simultaneously invoked in response to a multi-bit error rate reaching an associated threshold.Type: ApplicationFiled: September 27, 2010Publication date: March 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vinod Kamath, Jason A. Matteson, Gregory J. McKnight, Mark E. Steinke
-
Publication number: 20120072804Abstract: A data read-out circuit is provided with a sense amplifier circuit and a selector. The sense amplifier circuit senses a stored data stored in a memory cell array by using a plurality of reference levels to generate a plurality of read data, respectively. Thus, the sense amplifier circuit outputs the plurality of read data with regard to the stored data. The selector selects a data corresponding to any one of the plurality of read data based on a control signal and outputs the selected data as an output data.Type: ApplicationFiled: November 29, 2011Publication date: March 22, 2012Applicant: Renesas Electronics CorporationInventor: Satoru OKU
-
Publication number: 20120072762Abstract: Embodiments of systems and methods are described for dynamically managing requests for computing capacity from a provider of computing resources. Illustratively, the computing resources may include program execution capabilities, data storage or management capabilities, network bandwidth, etc. The systems or methods automatically allocate computing resources for execution of one or more programs associated with the user. The systems and methods may enable the user to make changes to the allocated resources after execution of the one or more programs has started.Type: ApplicationFiled: September 21, 2010Publication date: March 22, 2012Inventors: Lee A. Atchison, Brian A. White, Peter D. Cohen, Peter N. De Santis, Mikhail Garber
-
Publication number: 20120072764Abstract: A network device may include logic configured to receive a problem report from a second network device, store and analyze data included in the problem report, filter data in the problem report to determine when the problem report is to be transmitted to a third network device, and transmit the problem report to the third network device when the filtering determines that the problem report is to be transmitted.Type: ApplicationFiled: November 30, 2011Publication date: March 22, 2012Applicant: JUNIPER NETWORKS, INC.Inventors: Dogu NARIN, Siobhan TULLY, Mark LUSSIER
-
Publication number: 20120072798Abstract: According to one embodiment, a semiconductor device includes a NAND flash memory, an error correction unit, and a table. The NAND flash memory is configured to hold data. The error correction unit detects and corrects errors in the data. The table holds information on an error correction method associated with each piece of data. The error correction unit selects an error correction method to be applied for each piece of data in accordance with the information in the table.Type: ApplicationFiled: September 15, 2011Publication date: March 22, 2012Inventors: Tsutomu Unesaki, Kazuki Okawara
-
Publication number: 20120072770Abstract: A computer is programmed to execute a diagnostic procedure either on a pre-set schedule or asynchronously in response to an event, such as an error message, or a user command. When executed, the diagnostic procedure automatically checks for integrity of one or more portions of data in the computer, to identify any failure(s). In some embodiments, the failure(s) may be displayed to a human, after revalidation to exclude any failure that no longer exists.Type: ApplicationFiled: November 25, 2011Publication date: March 22, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Mark Dilman, Michael James Stewart, Wei-Ming Hu, Balasubrahmanyam Kuchibhotla, Margaret Susairaj, Hubert Ken Sun
-
Publication number: 20120066546Abstract: A system recovery method and a computing apparatus having a system recovery function. The computing apparatus includes a first memory unit to store a general operating system (OS) in a system partition where a primary anti-virus program operates, and to store a recovery OS in a recovery partition where a secondary anti-virus program operates; a second memory unit to store firmware determining a booting partition of the computing apparatus; and a processor to control execution of the firmware to, when the system partition is infected by a virus and thus the computing apparatus does not boot to the general OS, boot the computing apparatus to the recovery OS, and to control recovery of the system partition.Type: ApplicationFiled: August 30, 2011Publication date: March 15, 2012Applicant: Samsung Electronics Co., LtdInventor: Bum-keun KIM
-
Publication number: 20120066557Abstract: A semiconductor apparatus includes an arithmetic circuit that executes a program based on an operating clock signal input through a clock transfer node, an internal oscillator that generates an internal clock signal to be used internally, a watch dog timer that counts the internal clock signal, detect that a count value reaches a predetermined value of an execution time of the program in the arithmetic circuit and output a notification signal, and a clock monitor circuit that detects presence or absence of the operating clock signal in response to the notification signal.Type: ApplicationFiled: November 23, 2011Publication date: March 15, 2012Inventor: Kimiharu ETO
-
Publication number: 20120066540Abstract: An information correction support system includes a first information providing unit to provide first information that is input by a first user to a second user, a first information accepting unit to accept an error entry position in the first information and second information that is correct information for the input error entry that are input by the second user, an error entry position providing unit to provide the accepted error entry position to the first user without providing the accepted second information, a second information accepting unit to accept third information that is correction information for the error entry input by the first user, a correctness determination unit to determine whether the accepted third information is correctly input information based on the accepted second information, and a warning unit to warn the first user according to a determination by the correctness determination unit.Type: ApplicationFiled: March 14, 2011Publication date: March 15, 2012Applicant: FUJITSU LIMITEDInventors: Kazuo YAMAKAWA, Koichi HIRAMOTO, Isao SUMITO, Kazuma TAKAHASHI, Naoto HAMADA, Hitoshi KAMURA
-
Publication number: 20120066561Abstract: A digital data recovery system (14) for converting a suboptimal signal (18) into a converted signal (20) that closely approximates an original signal (16) includes a first data filter (22), a first interpolator (26) and a second interpolator (36). The first data filter (22) filters the suboptimal signal (18) to generate a first filtered signal (48). The first interpolator (26) receives the first filtered signal (48) and generates a first interpolated signal (52). Substantially concurrently, the second interpolator (36) receives the suboptimal signal (18) and generates a second interpolated signal (64). The digital data recovery system (14) may further comprise a second data filter (38) that receives the second interpolated signal (64) and generates a second filtered signal (66). Further, the first data filter (22) can include a set of first coefficients (50) and the second data filter (38) can include a set of second coefficients (68).Type: ApplicationFiled: September 13, 2010Publication date: March 15, 2012Inventor: MARC FELLER
-
Publication number: 20120054535Abstract: A system and method for recovering from a failure is disclosed. A preferred embodiment comprises downloading a first patch into a base station, installing the first patch, loading the first patch, and validating the first patch. Once the first patch has been validated, a second patch may be downloaded, installed, loaded, and verified. This incremental remediation approach allows for the conservation of resources if the system is non-recoverable, as this will become evident prior to a complete download and install is performed.Type: ApplicationFiled: August 24, 2011Publication date: March 1, 2012Applicant: FutureWei Technologies, Inc.Inventor: Marcus Wong
-
Publication number: 20120054541Abstract: Systems and methods are provided for handling errors during device bootup from a non-volatile memory (“NVM”). A NVM interface of an electronic device can be configured to detect errors and maintain an error log in volatile memory while the device is being booted up. Once device bootup has completed, a NVM driver of the electronic device can be configured to correct the detected errors using the error log. For example, the electronic device can move data to more reliable blocks and/or retire blocks that are close to failure, thereby improving overall device reliability.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Matthew Byom, Kenneth Herman, Nir J. Wakrat, Daniel J. Post
-
Publication number: 20120054532Abstract: A method and system dynamically configures faults during software testing. During runtime of a service platform, a computer system hosting the service platform receives a request from a test program to register a list of controllers. Each of the registered controllers controls the generation of a different fault. The test program triggers the execution of a service to be tested on the service platform. During execution of the service, a predefined condition is encountered. A fault is generated if one of the registered controllers controls the fault generation associated with the predefined condition. Based on the generation of the fault, the behavior of the service can be verified.Type: ApplicationFiled: August 24, 2010Publication date: March 1, 2012Applicant: Red Hat, Inc.Inventors: Martin Vecera, Jiri Pechanec
-
Publication number: 20120054570Abstract: A memory system including a primary memory storage partition, a secondary memory storage partition, and a memory controller that is connected to read and write to the primary memory storage partition and detect a permanent bit error at an address associated with the primary memory storage partition. In response to a detected permanent bit error, the memory controller stores data from the address associated with the permanent bit error to an address associated with the secondary memory storage partition.Type: ApplicationFiled: August 30, 2010Publication date: March 1, 2012Applicant: HAMILTON SUNDSTRAND CORPORATIONInventor: Kirk A. Lillestolen
-
Publication number: 20120042206Abstract: A method, system, and computer program product for saving the state of at least one open application on a data processing system when an event forces open applications to close. The method preferably includes a step of monitoring data processing system activities to detect an event indicative of a forthcoming system shutdown action, the system shutdown action including a command which forces closing of running applications. Responsive to detecting the event, execution of said shutdown action is suspended and the state of the at least one open application is recorded. An indication that a state of the at least one running application has been recorded for reuse is stored and, following the recording and storing steps, execution of said shutdown action is restored.Type: ApplicationFiled: August 13, 2010Publication date: February 16, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daniela Di Domenico, Viviana Tripodi
-
Publication number: 20120042194Abstract: Data integrity methods are disclosed for quantum computational plasmonic information representation and processing systems. Also disclosed are methods of saving energy in such applications. Also disclosed are methods of monitoring such applications.Type: ApplicationFiled: August 13, 2010Publication date: February 16, 2012Inventor: Jake Adam Todd
-
Publication number: 20120042199Abstract: A first communication device detects a failure on a communication channel of a primary network. Based on the failure, the first communication device sends communications directed to a second communication device to a secondary network. A secondary network domain controller sends the communications to the primary network via a different communication channel. This can be done by looking at an identifier such as an IP address. This can also happen based on being able to communicate between the secondary network and the primary network via the different communication channel. The primary network then sends the communication to the second communication device. In addition, communications from the second communication device are routed in a similar manner to the first communication device. Sending the communications back into the primary network allows users to have access to features not provided by the secondary network.Type: ApplicationFiled: August 13, 2010Publication date: February 16, 2012Applicant: AVAYA INC.Inventors: David L. CHAVEZ, Gregory D. WEBER
-
Publication number: 20120036566Abstract: Embodiments are directed to establishing the integrity of a portion of data on at least one level of a plurality of network stack levels and automatically continuing an established federation relationship between at least two federation computer systems. In an embodiment, a first federation computer system receives a digital signature corresponding to a computer system signed by a digital signature which includes the computer system's identity and other federation relationship information configured to establish a trusted federation relationship between a first federation computer system and a second federation computer system. The first federation computer system attempts to validate the received digital signature at a first level of a network stack and determines that the validation at the first network stack layer was unsuccessful. The first federation computer system then validates the received digital signature at a second, different level of the network stack.Type: ApplicationFiled: August 6, 2010Publication date: February 9, 2012Applicant: MICROSOFT CORPORATIONInventors: David J. Nicholson, David Lewis Fisher, Michael D. Ritche, Chun-Hung Lin, Christopher B. Dove, Kavitha Radhakrishnan
-
Publication number: 20120033320Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing system is disclosed that includes a decoder circuit providing a decoded output, and a dynamic scalar calculation circuit that determines a first dynamic scaling value and a second dynamic scaling value based at least in part on the decoded output. A first multiplier circuit multiplies the decoded output by the first dynamic scaling value and provides a first scaled output. A detector circuit receives the first scaled output and provides a detected output. A second multiplier circuit multiplies the detected output by the second dynamic scaling value and provides a second scaled output.Type: ApplicationFiled: April 28, 2009Publication date: February 9, 2012Inventors: Weijun Tan, Shaohua Yang, Kelly Fitzpatrick, Zongwang Li, Hao Zhong
-
Publication number: 20120036411Abstract: Methods, apparatuses and systems are disclosed for preserving, verifying, and correcting data in DRAM device during a power-saving mode. In the power-saving mode, memory cells in the DRAM device may be refreshed using a self-refresh operation. This self-refresh operation may allow bit errors to occur in the DRAM device. However, by employing error correction coding (ECC), embodiments of the present invention may detect and correct these potential errors that may occur in the power-saving mode. Furthermore, a partial ECC check cycle is employed to check and correct a sub-set of the memory cells during a periodic self-refresh process that occurs during the power-saving mode.Type: ApplicationFiled: October 14, 2011Publication date: February 9, 2012Applicant: MICRON TECHNOLOGY, INC.Inventors: Yutaka Ito, Takuya Nakanishi
-
Publication number: 20120030528Abstract: As a semiconductor storage device that can efficiently perform a refresh operation, provided is a semiconductor storage device comprising a non-volatile semiconductor memory storing data in blocks, the block being a unit of data erasing, and a controlling unit monitoring an error count of data stored in a monitored block selected from the blocks and refreshing data in the monitored block in which the error count is equal to or larger than a threshold value.Type: ApplicationFiled: October 11, 2011Publication date: February 2, 2012Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Toshikatsu HIDA, Shinichi Kanno, Hirokuni Yano, Kazuya Kitsunai, Shigehiro Asano, Junji Yano
-
Publication number: 20120030508Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration may use asynchronous transfer modes to transfer redo to the standby and permits automatic failover only when the observer is present and the failover will not result in data loss due to the asynchronous transfer mode beyond a specified maximum. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: ApplicationFiled: January 31, 2011Publication date: February 2, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Stephen John VIVIAN, George H. CLABORN, Mahesh Baburao GIRKAR, Vinay H. SRIHARI, Steve Taihung LEE
-
Publication number: 20120030529Abstract: In one or more of the disclosed embodiments, memory cells in a memory device are refreshed upon an indication of a fatigue condition. In one such embodiment, controller monitors behavior parameters of the cells and determines if any of the parameters are outside of a normal range set for each one, thus indicating a fatigue condition. If any cell indicates a fatigue condition, the data from the block of cells indicating the fatigue is moved to another block. In one embodiment, an error detection and correction process is performed on the data prior to being written into another memory block.Type: ApplicationFiled: October 13, 2011Publication date: February 2, 2012Inventors: Frankie F. Roohparvar, Vishal Sarin, Jung-Sheng Hoei
-
Publication number: 20120030501Abstract: Methods and systems are provided for improving the repair efficacy of a repair action using inferred feedback. The method comprises downloading a repair procedure, which has a probability of success for correcting the fault code. Repair action data is input into to the computing device and is tracked and correlated with the downloaded procedure. The method then adjusts a probability of success of the repair procedure in clearing the fault code generated by the complex system based at least on the correlation. The system comprises a means for receiving repair data, a means for tracking repair action data taken, a means for correlating the tracked repair action and the repair data, and a means for updating a probability of success of the repair action based at least in part on the correlation of the repair data, the repair action data and the operating status of the complex system.Type: ApplicationFiled: July 28, 2010Publication date: February 2, 2012Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Raj Mohan Bharadwaj, Ranjana Ghosh, David B. Goldstein, Vidhyashankaran Ramamoorthy Iyer
-
Publication number: 20120023366Abstract: An apparatus, method and program for dividing a conversational dialog into utterance. The apparatus includes a computer processor; a word database for storing spellings and pronunciations of words; a grammar database for storing syntactic rules on words; a pause detecting section which detects a pause location in a channel making a main speech among conversational dialogs inputted in at least two channels; an acknowledgement detecting section which detects an acknowledgement location in a channel not making the main speech; a boundary-candidate extracting section which extracts boundary candidates in the main speech, by extracting pauses existing within a predetermined range before and after a base point that is the acknowledgement location; and a recognizing unit which outputs a word string of the main speech segmented by one of the extracted boundary candidates after dividing the segmented speech into optimal utterance in reference to the word database and grammar database.Type: ApplicationFiled: October 3, 2011Publication date: January 26, 2012Applicant: International Business Machines CorporationInventors: Hiroshi Horii, Hideki Tai, Gaku Yamamoto