Saving, Restoring, Recovering Or Retrying (epo) Patents (Class 714/E11.113)

  • Publication number: 20090249120
    Abstract: Embodiments of the present invention provide methods, systems, and apparatus for instantiating, by a computing system, a firmware recovery module in response to a detected firmware failure during a system startup. The firmware recovery module establishes access to a remotely disposed recovery server and retrieves from it a replacement or update firmware to address the firmware failure.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 1, 2009
    Inventors: Jiewen Yao, Vincent J. Zimmer, Kunye Zhu
  • Publication number: 20090249150
    Abstract: Apparatus, methods and computer program products implement HARQ buffer size reduction by storing successfully received blocks of a multi-block signal in a code block buffer and only storing unsuccessfully received blocks of the multi-block signal in the HARQ buffer. As HARQ retransmissions of the signal occur, previous successfully received blocks are discarded. Blocks that were not successfully received in one or more previous signals but are successfully received in a HARQ retransmission are saved in the code block buffer. The process may continue until all blocks of the multi-block signal have been successfully decoded received and stored in the code block buffer. The successfully received blocks of the multi-block signal are then passed to higher layers.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 1, 2009
    Inventor: Asbjorn Grovlen
  • Publication number: 20090241005
    Abstract: There is provided a method for packet scheduling in a selective hybrid automatic repeat request (HARQ) including the steps of: increasing a priority of a receiver buffer after a packet is transmitted to the receiver; receiving a feedback packet for the transmitted packet and determining whether the feedback packet is an ACK packet or a NACK packet; lowering the priority of the receiver buffer if the feedback packet is an ACK packet; determining whether the feedback packet is a NACK packet for initial transmission or the feedback packet is a NACK packet for retransmission if the feedback packet is the NACK packet, increasing the priority of the receiver buffer if the feedback packet is the NACK packet for the initial transmission, and lowering the priority of the receiver buffer if the feedback packet is the NACK packet for retransmission; and scheduling packets after calculating a priority of each receiver buffer by performing the priority increasing step to the determining step for all of receivers.
    Type: Application
    Filed: September 21, 2007
    Publication date: September 24, 2009
    Inventors: Tae-Chul Hong, Kun-Seok Kang, Do-Seob Ahn, Ho-Jin Lee
  • Publication number: 20090240978
    Abstract: An information storage medium according to one embodiment of the invention includes a card main body embedded with a module, in which the module includes a communication control unit for interpreting received data, and selectively executing normal processing for returning response data to a transmission source of the received data based on a determination result indicating that the received data is correct data complying with a predetermined communication protocol, and error processing for returning an error to the transmission source of the received data based on a determination result indicating that the received data is error data.
    Type: Application
    Filed: September 10, 2008
    Publication date: September 24, 2009
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Kiyohito Sudo
  • Publication number: 20090241004
    Abstract: A method of performing HARQ performed by a user equipment (UE) is provided. The method includes receiving a bundling indicator which indicates the number of bundled downlink subframes, determining whether at least one bundled downlink subframe is missed by comparing the bundling indicator with the number of detected bundled downlink subframes, generating a representative ACK/NACK signal when no bundled downlink subframe is missed, and transmitting the representative ACK/NACK signal on an uplink channel. Recovery capability is maximized and the packet loss is reduced in such a situation that less number of ACK/NACK signals are fed back than that of downlink packets.
    Type: Application
    Filed: March 16, 2009
    Publication date: September 24, 2009
    Inventors: Joon Kui AHN, Daewon LEE, Young Woo YUN, Ki Jun KIM
  • Publication number: 20090241003
    Abstract: A communication method including receiving a common channel signal, transmitting information indicating a reception state based on data included in the received signal, determining whether or not the data included in the received signal is acquirable, measuring fading speed based on the received signal in the case where the data is determined not to be acquirable, estimating whether or not the data is determined to be acquirable by re-determination based on the measurement result, and adding specified signals before and after the information indicating the reception state when the estimating results in a determination that the data is acquirable by re-determination.
    Type: Application
    Filed: March 12, 2009
    Publication date: September 24, 2009
    Applicant: FUJITSU LIMITED
    Inventor: Keiji NIBE
  • Publication number: 20090241002
    Abstract: A method and apparatus for selecting a retransmission mode in a MIMO communication system are provided wherein a receiver receives m initial transmission streams from a transmitter, m being an integer of 2 or larger, channel-decodes the m initial transmission streams and checking errors in the m channel-decoded streams, selects, if at least two channel-decoded streams have errors among the m channel-decoded streams, a retransmission mode to be used for the at least two streams having errors in the transmitter, and transmits information including the selected retransmission mode to the transmitter.
    Type: Application
    Filed: March 20, 2009
    Publication date: September 24, 2009
    Applicants: SAMSUNG ELECTRONICS CO., LTD., SEOUL NATIONAL UNIVERSITY INDUSTRY FOUNDATION
    Inventors: Soo-Min Ko, Han-Byul Seo, Byeong-Gi Lee, Eun-Yong Kim, Jong-Hyung Kwun
  • Publication number: 20090241001
    Abstract: Provided is an apparatus for detection timeout of each channel, which is a socket connection, in a Transmission Control Protocol (TCP) Offload Engine (TOE) using TCP accelerating hardware, and a method thereof. The timer managing apparatus of the TOE using the TCP accelerating hardware, including: a command register for receiving a command for a retransmission timer or a delayed ACK timer from an embedded processor of the TOE; a finite state machine (FSM) for storing information of a timer in operation by analyzing the command for the retransmission timer or the delayed ACK timer stored in the command register and controlling an entire operation of the timer managing apparatus; and a timeout checker for checking timeout of a timer in operation by using the stored timer information and notifying the timeout to the FSM.
    Type: Application
    Filed: December 6, 2005
    Publication date: September 24, 2009
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Chan-ho Park, Kyoung Park, Myung-Joon Kim
  • Publication number: 20090235115
    Abstract: A data storage system comprising a plurality of storage devices, each storage device comprising a plurality of storage nodes and each storage node comprising a plurality of logical partitions such that there are at least Q copies of a particular logical partition in the storage system. Each logical partition is divided into a plurality of sub-ranges which are individually lockable to both data input and data output whereby data in a particular logical partition is synchronisable sub-range by sub-range with the other copies of said particular logical partition. A method of maintaining such a data storage, including creating and updating data in the data store, recovering from failure of an element of the data store and/or increasing capacity in the data store.
    Type: Application
    Filed: January 7, 2009
    Publication date: September 17, 2009
    Applicant: TAPTU LTD.
    Inventors: Stefan Butlin, Hani Naguib
  • Publication number: 20090235140
    Abstract: Packet transmission is performed in a wireless adaptive hybrid automatic repeat request transmission system. An optimized assignment rate for a packet is determined based at least in part on a maximal number of transmission attempts and a long term signal to noise ration of the wireless transmission system, an optimized quadrature amplitude modulation set is determined for the packet based at least in part on the maximal number of transmission attempts and the long term signal to noise ration of the wireless transmission system, and information related to the packet is transmitted based at least in part on the determined optimized assignment rate and determined optimized quadrature amplitude modulation set.
    Type: Application
    Filed: September 18, 2008
    Publication date: September 17, 2009
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: Guosen Yue, Xiaodong Wang
  • Publication number: 20090228762
    Abstract: According to one embodiment, an information processing apparatus includes a main body and a memory drive which is accommodated in the main body. The main body includes a main control module which receives information including errors and error correction codes for correcting the errors from the memory drive, corrects the errors by using the error correction codes, and returns corrected information to the memory drive. The memory drive includes a memory control module which controls execution of first error correction processing which corrects errors for each sector and second error correction processing which corrects errors for each cluster, transmits information including the errors and error correction codes for correcting the errors to the main body when errors which cannot be corrected by the first and the second error correction processing have occurred, and updates the information including the errors in the corrected information returned from the main body.
    Type: Application
    Filed: February 23, 2009
    Publication date: September 10, 2009
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Takehiko Kurashige
  • Publication number: 20090228755
    Abstract: A method is provided for memory management in a communications system using a HARQ error control mechanism, in which a transmitter establishes a plurality of HARQ channels with a receiver. The method includes determining whether each received encoded HARQ packet needs to be combined with an encoded HARQ packet already stored in HARQ memory. In case a received encoded HARQ packet does not need to be combined, the method determines whether there is a free memory space available in the HARQ memory for storing that received encoded HARQ packet, and if so, allocating that free memory space for storage of that received encoded HARQ packet. If not, the method determines whether a certain amount of memory space can be forced to be freed, and if so, de-allocates it and then allocates it for storage of that received encoded HARQ packet, that packet is sent to an FEC decoder.
    Type: Application
    Filed: February 23, 2009
    Publication date: September 10, 2009
    Applicant: Sequans Communications
    Inventor: Bogdan Franovici
  • Publication number: 20090228634
    Abstract: Data is written in data areas (202) and information for correcting an error of the data and status information indicating that the data has been written are written in redundant areas (203) sequentially from the first page of a physical block (201). In the step of creating information to be written in the physical block (201), the redundant areas (203) of the pages are subjected to a binary search to temporarily identify a last valid page. Further, the contents of every area (the data areas and the redundant areas) of the temporarily identified last valid page and a page adjacent to the temporarily identified last valid page are checked to finally identify the last valid page and make a judgment as to whether or not an error page resulting from power-down exists.
    Type: Application
    Filed: September 20, 2006
    Publication date: September 10, 2009
    Inventors: Seiji Nakamura, Hirokazu Sou
  • Publication number: 20090219872
    Abstract: A wireless base station is disclosed. The wireless base station includes a traffic-identifying section which determines a type of traffic of data input; a resource manager and allocator which allocates, for the data input, a wireless resource at constant periods and in a constant pattern when the data input is of a type of traffic that is suitable for periodic allocation, and successively allocates a wireless resource available, for traffic of a type other than the type of the traffic that is suitable for the periodic allocation; and a retransmission-control switching unit which applies synchronous retransmission control for the type of the traffic that is suitable for the periodic allocation, and applies asynchronous retransmission control for the traffic of the other type when there is a retransmission request.
    Type: Application
    Filed: April 27, 2007
    Publication date: September 3, 2009
    Applicant: NTT DOCOMO, INC.
    Inventors: Nobuhiko Miki, Kenichi Higuchi, Mamoru Sawahashi
  • Publication number: 20090217090
    Abstract: A method for running a computer program on computing hardware, in particular on a microprocessor. The computer program includes multiple program objects designed as tasks, for example. Transient and permanent errors are detected during the running of the computer program on the computing hardware. To be able to handle these transient errors constructively when they occur in a computer system in such a way that the functionality and function reliability of the computer system are restored within the shortest possible error tolerance time, at least one program object that has already been sent for execution is set into a defined state on detection of an error and is restarted from this state. The program object is a runtime object of the computer program, for example, also known as a task. One or more tasks that are still being executed or have already been executed on occurrence of an error are restarted and run again.
    Type: Application
    Filed: July 25, 2005
    Publication date: August 27, 2009
    Inventors: Reinhard Weiberle, Bernd Mueller, Werner Harter, Thomas Kottke, Yorck von Collani, Rainer Gmehlich
  • Publication number: 20090217089
    Abstract: A method, system, and computer program product for connection state recovery of a connection after fault in a networked channel-to-channel computer system are provided. The method includes identifying essential data in response to detecting a state change in a channel of the computer system, the essential data including connection state information used in performing a recovery operation. The method also includes separating the essential data from transient or incidental data, augmenting the essential data with validation data, and storing the augmented essential data in a memory location of a control unit in communication with the channel. In response to initiation of a recovery operation, the method includes retrieving the augmented essential data and validating contents of persistent data fields containing the essential data. The method further includes using the contents to restore the connection to an operational state when it is determined that the contents of the persistent data fields are valid.
    Type: Application
    Filed: February 26, 2008
    Publication date: August 27, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul G. Crumley, William H. Miller, Louis W. Ricci
  • Publication number: 20090210765
    Abstract: The method of transmitting data packets from a server to at least one client comprises: a step (301 to 304) of estimating a time lapse between the transmission of a successive first and second packet, on the basis of information relating to the first packet and a step (306, 307) of triggering and of defining retransmission of the second packet, on the basis of said time lapse. In embodiments, the client estimates said time lapse on the basis of the type of the second packet and on the basis of statistical results concerning the type of the second packet and requests the retransmission of a packet awaited for a longer time than that time lapse. In embodiments, the server estimates the time lapse on the basis of the type of payload of a first packet to retransmit and of at least one second packet following said first packet to retransmit and spontaneously retransmits the second packet with the first packet on the basis of that time lapse.
    Type: Application
    Filed: February 10, 2009
    Publication date: August 20, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Xavier Henocq, Eric Nassor
  • Publication number: 20090204864
    Abstract: In a wireless communication system, a sender apparatus sends a data block, for each of a plurality of stream data, with data block identification information, which does not conflict between stream data, annexed, and a reception apparatus performs a re-sending synthesis process for a data block received already and a re-sending data block to which the same data block identification information is individually annexed based on the data block identification information annexed to the received data block. Consequently, also in a case wherein the number of transmission streams between the sender apparatus and the reception apparatus is varied (reduced), the matching property of the data block which is a re-sending synthesis target can be maintained and communication can be continued normally.
    Type: Application
    Filed: April 16, 2009
    Publication date: August 13, 2009
    Applicant: FUJITSU LIMITED
    Inventors: Yoshiaki OHTA, Kazuhisa OBUCHI, Kazuo KAWABATA, Yoshihiro KAWASAKI, Yoshiharu TAJIMA, Hideto FURUKAWA
  • Publication number: 20090204866
    Abstract: A data-transmission control method is implemented when transmitting data after dividing the data into a plurality of blocks and performing error correction when performing data transmission. The method includes obtaining additional information indicating a result of error correction process of received data and a result of data transmission (ACK/NACK) from a reception station, and deciding a data length of data to be retransmitted when NACK is obtained as the result of data transmission so that a rate of occurrence of transmission errors upon retransmission is minimized, based on a number of blocks in which error correction has failed indicated by the additional information.
    Type: Application
    Filed: April 19, 2006
    Publication date: August 13, 2009
    Inventor: Tetsuya Mishuku
  • Publication number: 20090204867
    Abstract: Techniques for controlling data transmission in a wireless communication system based on hybrid automatic retransmission (HARQ) are described. In one design, a user equipment (UE) may determine the number of HARQ processes (Z) supported by the UE, e.g., based on the amount of resources available at the UE. The UE may send information indicative of the number of HARQ processes supported by the UE to a Node B. The UE may thereafter receive data from the Node B on up to Z HARQ processes. In one design, the UE may receive data for non-guaranteed bit rate (non-GBR) traffic on up to Z HARQ processes and may receive data for guaranteed bit rate (GBR) traffic on up to all HARQ processes available in the system. In another design, the UE may receive data for both GBR traffic and non-GBR traffic on up to Z HARQ processes.
    Type: Application
    Filed: February 10, 2009
    Publication date: August 13, 2009
    Applicant: QUALCOMM INCORPORATED
    Inventor: Sai Yiu Duncan Ho
  • Publication number: 20090199041
    Abstract: When failure occurs in a virtualization apparatus in storage network circumstances in which the virtualization apparatus is operated, a storage management server judges volume position information, cache configuration information and pair configuration information which are configuration information of the virtualization apparatus and external storage collectively to decide candidates of recovery methods of volume and candidates of recovery methods of data in the volume, so that construction of a physical volume and a pair and recovery of data are performed and an access path is then changed to the recovered physical primary volume. Consequently, change to the system configuration in which operation is performed without passing through the virtualization apparatus can be made in a short time and continuous operation can be attained.
    Type: Application
    Filed: April 9, 2008
    Publication date: August 6, 2009
    Inventors: Yoshiki Fukui, Takuya Okamoto, Nobuo Beniyama
  • Publication number: 20090199062
    Abstract: Virtual limited buffer modification for rate matching. A reduced-size memory module is employed within a communication device to assist in storage of log-likelihood ratios (LLRs) employed in accordance with turbo decoding. This architecture is also applicable to other types of error correction code (ECC) besides turbo code as well. The memory size is selected to match the number of coded bits (e.g., including information bits and redundancy/parity bits) that is included within a transmission. The received signals may be various transmissions made in accordance with hybrid automatic repeat request (HARQ) transmissions. When the LLRs calculated from a first HARQ transmission is insufficient to decode, those LLRs are selectively stored in the memory module. When LLRs corresponding to a second HARQ transmission is received, LLRs corresponding to both the first HARQ transmission and the second HARQ transmission are passed from the memory module for joint use in decoding.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 6, 2009
    Applicant: BROADCOM CORPORATION
    Inventors: Ba-Zhong Shen, Sirikiat Lek Ariyavisitakul, Tak K. Lee
  • Publication number: 20090199048
    Abstract: A non-volatile memory device comprises an application code sector of sufficient size to store a first copy of an application code and a second copy of the application code; and a boot sector having a boot loader code embodied therein. The boot loader code is configured to cause a processor to check the integrity of both the first and second copies of the application code; if the first copy is corrupted, overwrite the first copy of the application code with the second copy; and if the second copy is corrupted, overwrite the second copy of the application code with the first copy.
    Type: Application
    Filed: February 4, 2008
    Publication date: August 6, 2009
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Yogesha Aralakuppe Ramegowda, Srinivasa R. Dangeti, Puja Chopra, Narasimha Rao Pesala, Puri Gautam, Shruti Kop, Darshan Raj, Mani Sivaraman, Yugandhar Kumar Puppala, Kaarthikeyan Muthusamy, Sachin Jethe, Mugdalbetta Rajesh Suresh
  • Publication number: 20090199060
    Abstract: A receiving unit wirelessly receives a packet communication signal. When receiving a packet included in the packet communication signal is failed, a requesting unit issues a retransmission request for retransmitting the packet. A storing unit stores therein packets included in packet communication signals received before and after issuing the retransmission request. A setting unit sets an order of transferring the packets stored in the storing unit to a control unit in an order of receiving the packets without a fail. A transferring unit transfers the packets stored in the storing unit to the control unit in the order set by the setting unit.
    Type: Application
    Filed: December 23, 2008
    Publication date: August 6, 2009
    Inventor: Masahiko Oikawa
  • Publication number: 20090199063
    Abstract: A method of transmitting an acknowledgment (ACK)/non-acknowledgement (NACK) signal in a wireless communication system includes assigning at least one ACK channel among a plurality of ACK channels which share an ACK channel region for transmitting the ACK/NACK signal, and transmitting the ACK/NACK signal through the at least one ACK channel, wherein the ACK channel region includes at least one tile including a plurality of data subcarriers, and the ACK/NACK signal of each ACK channel is indicated by mapping different orthogonal vectors respectively to the plurality of ACK channels in the tile.
    Type: Application
    Filed: January 28, 2009
    Publication date: August 6, 2009
    Applicant: LG Electronics Inc.
    Inventors: Jin Young CHUN, Dong Guk LIM, Sung Ho PARK, Ja Ho KOO, Bin Chul IHM, Wook Bong LEE
  • Publication number: 20090193310
    Abstract: A data transfer method having a data retransmission function, in which a sending side saves data that was sent in memory, a receiving side uses a transmission confirmation signal to request the sending side to retransmit the data when the data was not properly received, then monitors the elapsed time, and when the data is not retransmitted after the elapsed time has exceeded a set time, uses a transmission confirmation signal again to request that the data be retransmitted, and where in response to that transmission confirmation signal, the sending side retransmits the saved data to the receiving side.
    Type: Application
    Filed: April 1, 2009
    Publication date: July 30, 2009
    Inventor: Masanori HASHIMOTO
  • Publication number: 20090193292
    Abstract: Exemplary embodiments of the present invention define PPRC devices within subchannel sets other than subchannel set zero. Further, for all PPRC paired n devices an additional N/2 PPRC primary device numbers and subchannels are provided within subchannel set zero by moving PPRC secondary devices to any subchannel set other than subchannel set zero.
    Type: Application
    Filed: January 25, 2008
    Publication date: July 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John F. Betz, Scott B. Compton, Craig D. Norberg, Dale F. Riedy, JR., Harry M. Yudenfriend
  • Publication number: 20090193286
    Abstract: A method and system are provided for in-doubt resolution in transaction processing involving at least two distributed transaction processing systems. The method includes an initial exchange of information to establish an identifier for coordinating units of recovery in distributed transaction processing systems. The method includes a first transaction processing system creating a local unit of recovery and sending a request to a second transaction processing system to create a coordinating unit of recovery, the request including an identifier of the local unit of recovery. The second transaction processing system starts a coordinating unit of recovery and recording the identifier in association with the coordinating unit of recovery. In the event of a failure, one of the first and second transaction processing systems uses the identifier to locate the unit of recovery on the other of the first and second transaction processing systems to resynchronize the units of recovery.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 30, 2009
    Inventors: Michael David Brooks, Andrew Wright
  • Publication number: 20090193311
    Abstract: A method for retransmission of erroneous data in a communications system includes receiving data blocks at a receiver that have been generated in a transmitter by the use of an error correcting code. The received data blocks are decoded by a linear programming algorithm. One or more symbols in the decoded data block are identified by subjecting the symbols in the decoded data block to an integrality criterion. A retransmission of a part of the data block based on the one or more identified symbols is then initiated.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 30, 2009
    Applicant: Infineon Technologies AG
    Inventors: Michael Lunglmayr, Jens Berkmann
  • Publication number: 20090183023
    Abstract: A method and apparatus for fault analysis and fault isolation in a system of networked processors by using a central event correlation function and logical fault signature to provide for fault isolation of failed processing elements is presented. This central event correlation method uses asynchronous events from multiple input sources of same and different technologies and time-based fault correlation and ageing to match unique fault signatures and determine levels of fault recovery escalation over time. This mechanism uses an event driven recovery table to recognize a unique fault signature, count and age faults, provide fault threshold based recovery and generate events as needed to drive recovery escalation.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 16, 2009
    Inventors: Dale Rathunde, Deepak Elandassery, William E. Barker
  • Publication number: 20090177920
    Abstract: A user (e.g., medical office manager, medical office insurance administrator, doctor) utilizes a medical practice configuration interface (e.g., web page) to input information about the user's medical practice (e.g., address, insurance plans, doctors, hospitals that the doctors utilize). Based on this information and/or rules associated with the insurance plans accepted at the user's medical practice, additional information is requested from the user about the user's medical practice (e.g., information needed for an insurance plan, information needed for a hospital). The user inputs the requested additional information utilizing the medical practice configuration interface. Configuration information for the user's medical practice is generated based on the information and/or the additional information inputted by the user. A user interface (e.g., web pages interfacing with the medical practice management server) and/or rules for the medical practice can be generated based on the configuration information.
    Type: Application
    Filed: March 20, 2009
    Publication date: July 9, 2009
    Applicant: athenahealth, Inc.
    Inventors: Brady Richards, Laurie Mullin
  • Publication number: 20090172471
    Abstract: A method and system for supporting recovery of a computing device includes determining and storing a sub-set of firmware instructions used to establish a pre-boot environment and executing the sub-set of firmware instructions in response to an error.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Inventors: Vincent J. Zimmer, Michael A. Rothman, David Dorwin
  • Publication number: 20090172470
    Abstract: Recovery processing is provided for management components of an Information Technology (IT) environment. The recovery processing recovers the components, as well as performs one or more tasks that were being performed by the components prior to recovery.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mythili K. Bobak, Michael D. Swanson
  • Publication number: 20090172327
    Abstract: A lock-based software transactional memory (STM) implementation may determine whether a transaction's write-set is static (e.g., known in advance not to change). If so, and if the read-set is not static, the STM implementation may execute, or attempt to execute, the transaction as a semi-static transaction. A semi-static transaction may involve obtaining, possibly after incrementing, a reference version value against which to subsequently validate that memory locations, such as read-set locations, have not been modified concurrently with the semi-static transaction. The read-set locations may be validated while locks are held for the locations to be written (e.g., the write-set locations). After committing the modifications to the write-set locations and as part of releasing the locks, versioned write-locks associated with the write-set locations may be updated to reflect the previously obtained, or newly incremented, reference version value.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Inventors: Nir N. Shavit, David Dice
  • Publication number: 20090172490
    Abstract: A data retransmission method for retransmitting a data using a wireless communication, including: receiving data transmitted from a transmitting apparatus; determining whether the received data is correct or not; transmitting data including information indicating that the received data is received correctly to the transmitting apparatus upon being determined the received data is correct, and transmitting data including information indicating that the received data is not received correctly to the transmitting apparatus upon being determined the received data is not correct; measuring an elapsed time from transmission of the data including information indicating that the received data is not received correctly; and monitoring whether to receive data corresponding to the received data from the transmitting apparatus before the elapsed time reaches a predetermined time.
    Type: Application
    Filed: December 8, 2008
    Publication date: July 2, 2009
    Applicant: FUJITSU LIMITED
    Inventors: Chiaki SHINOHARA, Kazuhisa OBUCHI, Masaaki SUZUKI, Akihide OTONARI, Yoshinori SOEJIMA, Miki YAMASAKI, Shinya OKAMOTO
  • Publication number: 20090164843
    Abstract: An aspect of the present disclosure relates to implementing a temporary reassignment of data based on a vibration condition. An exemplary method includes implementing a data operation for a portion of data and detecting a data error during the data operation. The method further includes obtaining an indication of a vibration condition associated with a device with which the data operation is performed and implementing a temporary reassignment of the portion of data based on the vibration condition.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: Seagate Technology LLC
    Inventors: Bo Wei, HuaYuan Chen, Steven TianChye Cheok, JinQuan Shen
  • Publication number: 20090164862
    Abstract: The present invention relates to methods and a transmitter and a receiver for a mobile communication system. The basic idea of the present invention is to recursively derive from previous HARQ feedback the number of HARQ transmissions that is required to be able to decode the transmitted data successfully and to only transmit explicit HARQ feedback information if the decoding result differs from the derived result.
    Type: Application
    Filed: April 7, 2006
    Publication date: June 25, 2009
    Inventors: Mats SÃ¥gfors, Stefan Parkvall
  • Publication number: 20090164838
    Abstract: A memory for an electronic brake control system is divided into portions that are classified as critical and non-critical. Each portion is periodically tested for faults. Upon detection of a fault, the memory is reconfigured with any operations of the brake system associated with a critical memory portion permanently disabled and any operations of the brake system associated with a non-critical memory portion temporarily disabled.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 25, 2009
    Inventor: Mark Haller
  • Publication number: 20090158087
    Abstract: A semiconductor integrated circuit which can perform repair of at least one memory circuit in RAM, etc. and can promote improvement in the degree of integration is provided. The encoding circuit 3 receives the failure bit data fail [0]-fail [7], encodes these eight-bit failure bit data fail [7:0], and outputs four-bit (the number of compressed bits) encoded data ef [3:0] sequentially. This encoded data ef [3:0] can indicate various kinds of failure information about RAM1. The capture circuit 4 latches the encoded data ef [3:0] which satisfies a predetermined latch condition, as latch data cf [3:0]. The capture circuit 4 can perform a serial shift operation of the latch data cf [3:0], and can output serially the latch data cf [3:0] as the serial data output So.
    Type: Application
    Filed: December 11, 2008
    Publication date: June 18, 2009
    Inventors: Hideshi Maeno, Wataru Uchida, Michinobu Nakao, Tatsuya Saito, Mitsuo Serizawa
  • Publication number: 20090150739
    Abstract: A method of supporting data retransmission in a mobile communication system is disclosed according to the present invention. A method of supporting a hybrid automatic repeat and request (HARQ) at a user equipment in a mobile communication system comprises transmitting a first packet to a network, receiving a reception status signal for the first packet from the network, obtaining a negative acknowledgement signal (NACK) by decoding the reception status signal, and receiving supplemental control information indicating that the reception status signal is a positive acknowledgement signal (ACK).
    Type: Application
    Filed: June 8, 2007
    Publication date: June 11, 2009
    Inventors: Sung Jun Park, Young Dae Lee, Sung Duck Chun, Seung June Yi
  • Publication number: 20090150721
    Abstract: Methods, apparatus, and products are disclosed for utilizing a potentially unreliable memory module for memory mirroring in a computing system, the computing system including at least two memory modules, that includes: retrieving error information from an error log stored in non-volatile memory, the error information describing an occurrence of a correctable memory error on one of the memory modules; determining whether a memory mirroring mode is enabled for the computing system, the memory mirroring mode specifying that memory contents are mirrored on the two memory modules; and utilizing, in dependence upon the error information, the memory module on which the correctable memory error occurred to mirror the memory contents if the memory mirroring mode is enabled.
    Type: Application
    Filed: December 10, 2007
    Publication date: June 11, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sumeet Kochar, Barry A. Kritt, William B. Schwartz
  • Publication number: 20090150738
    Abstract: A data communication apparatus, a data receiving apparatus, a data transmitting apparatus and a retransmission control method wherein the transmission efficiency is improved. The data communication apparatus includes an error rate determining part (120) and an ACK/NACK generating part (122). The error rate determining part (120) determines the packet error rate of received packet data. The ACK/NACK generating part (122) compares the determined packet error rate with a desired packet error rate that is a target value. As a result of the comparison, if the determined packet error rate is lower than the desired packet error rate, the ACK/NACK generating part (122) generates an ACK signal as a process of avoiding any data retransmission.
    Type: Application
    Filed: October 26, 2005
    Publication date: June 11, 2009
    Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
    Inventors: Akihiko Nishio, Eiko Seidel, Ayako Horiuchi
  • Publication number: 20090150736
    Abstract: The subject matter disclosed herein provides an outer coding framework for minimizing the error rate of packets, such as application data packets used to transmit digital video broadcast data as well as other forms of data. In one aspect, there is provided a method. The method may include determining, based on a cyclic redundancy check, a first erasure table including zero or more erasures; determining a second erasure table; using the first erasure table to locate errors in a frame of packets, when the zero or more erasures of the first erasure table do not exceed a threshold of erasures; and using the second erasure table to locate errors in the frame of packets, when the one or more erasures of the first erasure table do exceed the threshold of erasures. The frame may include the one or more rows encoded using the outer code. The block that is read may be provided to enable an inner code to encode the block before transmission. Related systems, apparatus, methods, and/or articles are also described.
    Type: Application
    Filed: August 29, 2008
    Publication date: June 11, 2009
    Inventors: Yoav Nebat, Sina Zehedi
  • Publication number: 20090150740
    Abstract: A transmitting apparatus and a transmitting method wherein the systematic bit reception quality can be improved and the throughput performance can be improved. An IR parameter control part (101) controls, based on the number of retransmissions, the ratio of systematic bits to parity bits in mapping them to packets, and controls to map a parity bit to an initially transmitted packet, while mapping a systematic bit to a retransmitted packet. An encoding part (102) generates the systematic bits and parity bits and maps them to the packets in accordance with the IR parameters. A transmission power calculating part (105) calculates, based on reception quality information of the initially transmitted packet fed back from a receiving end, the transmission power of the transmitted packet to which the systematic bit is mapped.
    Type: Application
    Filed: October 3, 2006
    Publication date: June 11, 2009
    Applicant: Matusuhita Electric Industrial Co., Ltd.
    Inventors: Takashi Iwai, Sadaki Futagi, Atsushi Matsumoto, Kenichi Miyoshi
  • Publication number: 20090150629
    Abstract: A storage management device includes a management unit for managing a storage device assigned thereto and a temporary storage unit assigned thereto. The management unit comprises a backup unit for, when data is written into the storage device, storing the data in the previously assigned temporary storage unit before the writing of the data into the storage device is completed, and a take-over unit for, when data which is already stored in the temporary storage unit, but which is not yet written into the storage device exists when the storage device and the temporary storage unit are assigned, writing the not-yet-written data into the storage device.
    Type: Application
    Filed: November 11, 2008
    Publication date: June 11, 2009
    Applicant: FUJITSU LIMITED
    Inventors: Yasuo Noguchi, Kazutaka Ogihara, Masahisa Tamura, Yoshihiro Tsuchiya, Tetsutaro Maruyama, Takashi Watanabe, Tatsuo Kumano, Riichiro Take
  • Publication number: 20090138753
    Abstract: There is disclosed a high speed switching method for a disk image delivery system fail-over. A management server sends a disk image of an active server in advance to a standby server. When receiving a report that the active server has failed, the management server judges whether or not it is possible for the standby server to perform the service of the failed active server based on service provision management server information held by the management server and if possible, instructs the standby server to perform the service of the active server. Even if the disk image delivered in advance is different from the disk image of the failed active server, switching of is the service to the standby server can be performed more quickly through resetting the setting values of unique information and installing the additional pieces of software on the standby server by the management server than redelivering an appropriate disk image.
    Type: Application
    Filed: March 3, 2008
    Publication date: May 28, 2009
    Inventors: Takashi Tameshige, Yoshifumi Takamoto, Keisuke Hatasaki
  • Publication number: 20090138777
    Abstract: A method and system are provided to transmit a meter power status. The method includes recognizing a power status change at a meter. The method includes, if the meter is scheduled to transmit first, transmitting a notification message to at least one neighboring meter towards a mesh gate, wherein the notification message includes a power status indicator and a meter identifier. The method includes, if the meter is not scheduled to transmit first, waiting a predetermined time period to receive a notification message from at least one neighboring meter. The method includes, responsive to receiving a notification message, adding a meter identifier to the received notification message before retransmitting the modified notification message to at least one neighboring meter. The method includes retransmitting the notification message.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 28, 2009
    Inventor: Michel VEILLETTE
  • Publication number: 20090132854
    Abstract: A method of checkpointing a microprocessor by providing, in parallel, a current read value from a queue and a next read value from the queue, and then selectively passing one of the current read value and next read value to a capture latch based on an instruction completion signal. The capture latch can directly drive the checkpoint register circuitry in the recovery unit of the microprocessor. If the queue is empty, a pair of multiplexers connected to the input of the register queue array are used to pass the input data value. The instruction completion signal may indicate whether all instructions in an instruction group have successfully completed.
    Type: Application
    Filed: January 27, 2009
    Publication date: May 21, 2009
    Inventors: Michael J. Mack, Kenneth L. Ward
  • Publication number: 20090132885
    Abstract: A system and method for retransmitting an encoding block in a communication system is provided.
    Type: Application
    Filed: November 19, 2008
    Publication date: May 21, 2009
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventors: Young-Jun PARK, Min-Young AHN, Jin-Bong CHANG, Kug SHIN
  • Publication number: 20090132853
    Abstract: Embodiments include a computing system, a device, and a method. A computing system includes a processor subsystem having an adjustable operating parameter. The computing system also includes an information store operable to save a sequence of instructions. The computing system further includes a controller module. The controller module includes a monitor circuit for detecting an incidence of an operating-parameter-caused error corresponding to an execution of an instruction of the sequence of instructions by the processor subsystem. The controller further includes a control circuit for adjusting the adjustable operating parameter based upon an error-tolerant performance criterion.
    Type: Application
    Filed: January 8, 2009
    Publication date: May 21, 2009
    Inventors: Bran Ferren, W. Daniel Hillis, William Henry Mangione-Smith, Nathan P. Myhrvold, Clarence T. Tegreene, Lowell L. Wood, JR.