Error Detection; Error Correction; Monitoring (epo) Patents (Class 714/E11.001)

  • Patent number: 8200925
    Abstract: A method of data mirroring in a serial-connected memory system between a first and a second memory device. A bypass command is issued to the first memory device, then a write data packet is provided to the first and second memory devices, and then a write data packet command is provided to the first and second memory devices by wherein the write data packet is passed to the second memory device through the first memory device. Mirroring of the write data packet into the first and second memory devices is thereby achieved. ECC (error correction codes) within spare fields provide means for recovering data after failure. The serial-connected memory system is especially useful for implementing SSD (solid-state disk) memory systems.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: June 12, 2012
    Assignee: Mosaid Technologies Incorporated
    Inventors: HakJune Oh, William Petrie
  • Publication number: 20120144252
    Abstract: A first memory area and a second memory area are provided. The first (second) memory area is provided with at least one first (second) memory module group, each of the first (second) memory module group is provided with at least one first (second) memory module, and each of the first (second) memory module is provided with a plurality of memory chip. In the case in which an error chip that is a memory chip that is provided with an error is in the first memory module, a first memory module group that is provided with the error chip is not managed as a memory module group that cannot be used even if there is a possibility that an error of the first data element is mis-corrected based on the error detecting code of the first kind.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Inventor: Masanori Takada
  • Publication number: 20120144383
    Abstract: A system and method for repairing corrupt software components of a computer system. Corrupt software is detected and repaired utilizing an automated component repair service. Repair files are downloaded from an external storage location and used to repair the corruption. The downloaded files are preferably the smallest amount of data necessary to repair the identified corruption. The process of repairing corrupt files is used in conjunction with a software updating service to resolve problems that occur when corrupt software is updated by allowing a corrupt component to be repaired and to then uninstalled such that an updated component can be properly installed.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Applicant: Microsoft Corporation
    Inventors: Abhinav Mishra, Michael Day, Charles Keen, Mingbiao Fei, Derek Rivait, Alan B. Back, Rainer Sigwald
  • Publication number: 20120137188
    Abstract: A circuit includes an input node configured to receive a test address input signal and circuitry configured to generate, from a first part of the test address input signal, a first address signal that selects a first address of a first part of a circuit to be tested and further generate, from a second part of the test address input signal, a second signal configured to select a second part of the circuit to be tested. Test circuitry is then configured to use the first address and the second part in a test mode.
    Type: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Applicant: STMICROELECTRONICS PVT. LTD.
    Inventors: Tanmoy Roy, Harsh Rawat, Swapnil Bahl, Amit Chhabra, Nitin Jain, Jatin Fultaria
  • Publication number: 20120137182
    Abstract: Techniques for error report processing are described herein. Error reports, received by a developer due to program crashes, may be organized into a plurality of “buckets.” The buckets may be based in part on a name and a version of the application associated with a crash. Additionally, a call stack of the computer on which the crash occurred may be associated with each error report. The error reports may be “re-bucketed” into meta-buckets to provide additional information to programmers working to resolve software errors. The re-bucketing may be based in part on measuring similarity of call stacks of a plurality of error reports. The similarity of two call stacks—a measure of likelihood that two error reports were caused by a same error—may be based in part on functions in common, a distance of those functions from the crash point, and an offset distance between the common functions.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Applicant: Microsoft Corporation
    Inventors: Dongmei Zhang, Yingnong Dang, Song Ge
  • Publication number: 20120131394
    Abstract: A detection method for configuration of power supply units and a detection system using the same are provided. The detection method includes: storing a production information setting about configuration of power supply units in a field replace unit, in which the production information setting includes a number setting and a location setting; sensing actual configuration number and location of the power supply units by a sensing unit so as to obtain an actual configuration information; and reading the production information setting and the actual configuration information and comparing them by a controller, in which the controller determines that the detection is passed when the actual configuration information matches the number setting and the location setting; and the controller outputs an unusual message when the actual configuration information does not match the number setting and the location setting.
    Type: Application
    Filed: December 30, 2010
    Publication date: May 24, 2012
    Applicant: INVENTEC CORPORATION
    Inventor: Hsin-Jung Hsu
  • Publication number: 20120124416
    Abstract: In accordance with various aspects of the disclosure, a method and apparatus are disclosed that includes aspects of monitoring a first processor of a computer by a monitoring module for a first processor instability; determining if the first processor is stable based on the monitored first processor instability; routing operational priority to a second processor of the computer through a multiplexer module if the first processor is determined not to be stable, wherein a first interface of the first processor and a second interface of the second processor are in communication with the multiplexer module and wherein the first processor and the second processor are in communication by a processor interconnect; and operating the computer using the second processor.
    Type: Application
    Filed: January 23, 2012
    Publication date: May 17, 2012
    Inventors: Brian KELLY, Michael J. Kasper
  • Publication number: 20120117431
    Abstract: A method for error detection includes storing in an associative memory (24, 50, 70) multiple data entries (30), each data entry including a data item (28) together with one or more check symbols (40) computed with respect to the data item. A predetermined sequence of search keys (32) is applied to the memory, thereby causing the memory to generate, in parallel, match results with respect to the data entries. The match results are processed in order to identify an error in at least one of the data entries.
    Type: Application
    Filed: April 12, 2010
    Publication date: May 10, 2012
    Applicants: BEN GURION UNIVERSITY OF THE NEGEV, TECHNION RESEARCH & DEVELOPMENT FOUNDATION LTD., INTERDISCIPLINARY CENTER HERZLIYA
    Inventors: Anat Bremler-Barr, David Hay, Danny Hendler, Ron M. Roth
  • Publication number: 20120110420
    Abstract: The Universal Packet Loss Recovery System (UPLRS) is capable of recovering end-to-end network packet losses to obtain reliable end-to-end network delivery of multimedia streaming content over IP networks where packet losses appear above the transport layer. The UPLRS incorporates the use of Packet Forward Error Correction Coding (FEC) with packet interleaving processing prior to transport. Packet FEC is an error correction coding method at the packet level to improve link transmission reliability. At the source end of the packet-switching network, the Packet FEC scheme encodes a stream of transport multimedia content packets by including redundant packets in the stream to allow for the recovery of lost packets by the Packet FEC decoder at the user end of the packet-switching network. Since lost packets appear only above the transport layer in the IP network protocol stack, Packet FEC can be viewed as a transport layer or an application layer coding method.
    Type: Application
    Filed: January 5, 2012
    Publication date: May 3, 2012
    Applicant: IP Video Communications Corporation
    Inventors: Shu Lin, Harry Tan, Robert M. Liang
  • Publication number: 20120096319
    Abstract: A method and a system for diagnosing an apparatus are provided. The method for diagnosing the apparatus includes: determining whether the apparatus is to enter a diagnostic mode after a system is started; performing a diagnosis of the apparatus by executing a diagnostic proge apparatus is determined to enter the diagnostic mode; and performing a normal BIOS or EFI startup when the apparatus is determined not to enter the diagnostic mode. An accurate diagnosis of the apparatus can be realized by firstly determining whether the apparatus is to enter a diagnostic mode after a system is started, if yes, then the apparatus entering the diagnostic mode, and if not, then the apparatus performing a normal BIOS or EFI startup. Moreover, in case of a memory or PCI/PCIE bus error in the apparatus, since the diagnostic program is loaded prior to the BIOS startup, the fault can be diagnosed.
    Type: Application
    Filed: December 28, 2011
    Publication date: April 19, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Feizhou Wang, Lin Tao, Yi Li, Lin Chang
  • Publication number: 20120096324
    Abstract: The disclosure describes novel methods and apparatuses for controlling a device's TCA circuit when the device exists in a JTAG daisy-chain arrangement with other devices. The methods and apparatuses allow the TCA test pattern set used during device manufacturing to be reused when the device is placed in a JTAG daisy-chain arrangement with other devices, such as in a customers system using the device. Additional embodiments are also provided and described in the disclosure.
    Type: Application
    Filed: December 20, 2011
    Publication date: April 19, 2012
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Lee D. Whetsel
  • Patent number: 8159990
    Abstract: Embodiments include a method of communicating an audio stream from an audio source terminal to a plurality of speaker terminals. A broadcast channel is established for communication from an audio source terminal to a plurality of speaker terminals. A plurality of bidirectional point-to-point control channels are established for controlling wireless communications between the audio source terminal and the speaker terminals, where each of the point-to-point control channels interconnect the audio source terminal and a different one of the speaker terminals. An audio stream is transmitted as a sequence of blocks of audio data in messages from the audio source terminal through the broadcast channel for receipt by all of the speaker terminals. A quality of reception feedback message is received at the audio source terminal from individual ones of the speaker terminals through respective ones of the point-to-point control channels.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: April 17, 2012
    Assignee: Sony Ericsson Mobile Communications AB
    Inventors: Jacobus Cornelis Haartsen, Dick de Jong
  • Publication number: 20120089859
    Abstract: A method and a device for handling exceptions in an embedded system are disclosed. The method comprises: establishing an exception callback linked list for an application program when the application program is running; registering an exception handling function and the corresponding relation between the exception handling function and the exception information into the exception callback linked list by the application program; when the exception is captured, searching the corresponding relation between the exception handling function and the exception information to locate an exception handling function matching the captured exception, according to the exception information of the captured exception; after a matched exception handling function is located, calling and executing the matched exception handling function to perform the exception handling.
    Type: Application
    Filed: December 21, 2009
    Publication date: April 12, 2012
    Applicant: ZTE CORPORATION
    Inventors: Jigang Wang, Shibo Xie
  • Publication number: 20120089878
    Abstract: Connection circuitry couples scan test port (STP) circuitry to test access port (TAP) circuitry. The connection circuitry has inputs connected to scan circuitry control output leads from the TAP circuitry, a select input lead, and a clock input lead. The connection circuitry has outputs connected to a scan enable (SE) input lead, a capture select (CS) input lead, and the scan clock (CK) input lead of the STP circuitry. The connection circuitry includes a multiplexer having a control input connected with a clock select lead from the TAP circuitry, an input connected with a functional clock lead, an input connected with the clock input lead, an input connected with a Clock-DR lead from the TAP circuitry, an OFF lead, and an output connected with the scan clock input lead.
    Type: Application
    Filed: December 15, 2011
    Publication date: April 12, 2012
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Lee D. Whetsel
  • Publication number: 20120079335
    Abstract: A new computer system is invented for handling large scale calculation.
    Type: Application
    Filed: September 27, 2011
    Publication date: March 29, 2012
    Inventors: Xianghui Wang, Wensheng Hua
  • Publication number: 20120079336
    Abstract: An embodiment of the present invention provides an apparatus, comprising a base station with a transceiver operable to communicate with a mobile station (MS) in a wireless network and further adapted to provide ARQ Feedback to said MS enabling an efficient transmitter buffer usage by said transceiver sending its updated feedback any time and using a currently defined feedback IE to indicate which blocks arrived at said transceiver and which did not arrive yet or using a modified feedback IE.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 29, 2012
    Inventor: Aran Bergman
  • Publication number: 20120072763
    Abstract: A method, system and apparatus of a file locking within a network file system federated namespace is disclosed. In one embodiment, a method includes accessing a target file in a storage medium over a network through an intermediate proxy server using a processor. The storage medium may be any one storage medium of a group of storage mediums on the network forming a data sharing cluster. In addition, the method includes locking the target file in the storage medium through a lock protocol to enable an access to modify the target file to at most one user at any given time, via the intermediate proxy server.
    Type: Application
    Filed: November 10, 2010
    Publication date: March 22, 2012
    Applicant: EMC Corporation
    Inventors: FENGCHENG LU, Kang Wei, Uresh Vahalia, Jean-Pierre B. Bono
  • Publication number: 20120072808
    Abstract: A system and method for improving signaling channel robustness. Additional error correction is provided for (L1) dynamic signaling that is carried in P2 symbols in such way that high time diversity can be provided. In other embodiments, transmitted services are scheduled such that services will rotate or “move” between frames, thereby ensuring that a first slot for a service is not always transmitted in the same frequency.
    Type: Application
    Filed: November 18, 2011
    Publication date: March 22, 2012
    Applicant: NOKIA CORPORATION
    Inventors: Harri J. Pekonen, Heidi Himmannen
  • Publication number: 20120054556
    Abstract: A method begins by a processing module monitoring a reprovisioned memory device that has been reprovisioned from a legacy storage protocol to an error coding dispersed storage protocol. The method continues with the processing module determining a data migration scheme for migrating a plurality of encoded data slices stored on the reprovisioned memory device and migrating the plurality of encoded data slices from the reprovisioned memory device to one or more other memory devices in accordance with the data migration scheme when a usable memory life of the reprovisioned memory device in the error coding dispersed storage protocol has expired.
    Type: Application
    Filed: August 5, 2011
    Publication date: March 1, 2012
    Applicant: CLEVERSAFE, INC.
    Inventors: GARY W. GRUBE, TIMOTHY W. MARKISON, JASON K. RESCH, ILYA VOLVOVSKI, MANISH MOTWANI
  • Publication number: 20120042205
    Abstract: System and method for completeness of transmission control protocol (TCP) high availability (HA) are disclosed. The system includes an active processor, having an application and a TCP, and a standby processor, having another application and another TCP; wherein communications among the active application, the active TCP, the standby application and the standby TCP quickly and efficiently enable the system seamlessly switching over from the active processor to the standby processor for transmission of incoming TCP data streams and outgoing TCP data streams if the active processor fails.
    Type: Application
    Filed: October 26, 2011
    Publication date: February 16, 2012
    Applicant: FutureWei Technologies, Inc.
    Inventor: Huaimo Chen
  • Publication number: 20120011413
    Abstract: A method and apparatus are described including receiving channel condition feedback from a device over a wireless channel, determining response to the channel condition feedback if a forward error correction coding rate is sufficient for the device to recover lost data, adjusting the forward error correction coding rate responsive to the second determining act and generating forward error correction packets using the adjusted forward error correction coding rate from source data.
    Type: Application
    Filed: April 29, 2008
    Publication date: January 12, 2012
    Applicant: THOMAS LICENSING
    Inventors: Hang Liu, Saurabh Mathur
  • Publication number: 20110314229
    Abstract: Aspects of the subject matter described herein relate to error detection for files. In aspects, before allowing updates to a clean file, a flag marking the file as dirty is written to non-volatile storage. Thereafter, the file may be updated as long as desired. Periodically or at some other time, the file may be marked as clean after all outstanding updates to the file and error codes associated with the file are written to storage. While waiting for outstanding updates and error codes to be written to storage, if additional requests to update the file are received, the file may be marked as dirty again prior to allowing the additional requests to update the file. The request to write a clean flag regarding the file may be done lazily.
    Type: Application
    Filed: June 17, 2010
    Publication date: December 22, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Thomas J. Miller, Jonathan M. Cargille, William R. Tipton, Surendra Verma
  • Publication number: 20110289365
    Abstract: A method for detecting an error in a home network while a network-compatible device is newly added to the home network, the home network having a modem configured to be connected to the Internet, a home gateway connected between the modem and the home network, the method for detecting the error comprising employing address resolution protocol and detecting the error in the home network due to filtering based on MAC addresses is disclosed. The disclosed subject matter can be used for diagnosis of problems in the home network that can arise due to filtering based on Media Access Control addresses by the home gateway.
    Type: Application
    Filed: January 27, 2010
    Publication date: November 24, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventor: Kailash Swaminathan
  • Publication number: 20110276742
    Abstract: An approach is provided that uses a hypervisor to allocate a shared memory pool amongst a set of partitions (e.g., guest operating systems) being managed by the hypervisor. The hypervisor retrieves memory related metrics from shared data structures stored in a memory, with each of the shared data structures corresponding to a different one of the partitions. The memory related metrics correspond to a usage of the shared memory pool allocated to the corresponding partition. The hypervisor identifies a memory stress associated with each of the partitions with this identification based in part on the memory related metrics retrieved from the shared data structures. The hypervisor then reallocates the shared memory pool amongst the plurality of partitions based on the identified memory stress of the plurality of partitions.
    Type: Application
    Filed: May 5, 2010
    Publication date: November 10, 2011
    Applicant: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, Richard Louis Arndt, David Alan Hepkin, Sergio Reyes, Kenneth Charles Vossen
  • Publication number: 20110264812
    Abstract: Dynamically evaluating candidate connections as alternatives to an active connection between a first computing device and a second computing device. The first computing device transitions to one of the candidate connections to replace the active connection based on the evaluation. The evaluation and transition occurs based on time intervals, events, or conditions. Maintaining the candidate connections enables mobile devices, for example, to be resilient to and tolerant of topology changes affecting the active connection.
    Type: Application
    Filed: April 22, 2010
    Publication date: October 27, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Joel Robert Bergman, Jyh-Han Lin, Fadi Al Sayed Hassan, Pavani Haridasyam, Ryan Bane
  • Publication number: 20110239043
    Abstract: A method for providing reduced power consumption in a computer memory system is provided. The method includes transferring, by a memory controller coupled to a volatile memory, a non-volatile memory, and a buffer, first data from the volatile memory to the buffer. The buffer stores less data than the volatile memory and the non-volatile memory. The method also includes placing the volatile memory into self-refresh mode after transferring the first data to the buffer. The method further includes conveying the first data from the buffer to the non-volatile memory, where the amount of first data exceeds a predetermined threshold. While conveying the first data, the memory controller takes the volatile memory out of self-refresh mode when the amount of first data in the buffer reaches the predetermined threshold. The volatile memory is ready to transfer second data to the buffer when the memory controller is finished transferring the first data.
    Type: Application
    Filed: January 24, 2011
    Publication date: September 29, 2011
    Applicant: DOT HILL SYSTEMS CORPORATION
    Inventors: Rex Weldon Vedder, Bradford Edwin Golson, Michael Joseph Peters
  • Publication number: 20110225464
    Abstract: A framework is provided for diagnosing and resolving wireless connectivity-related issues. For example, some embodiments of the invention provide a “health monitor” which monitors and logs wireless connectivity-related events occurring on the device, the network, and the one or more resources to which the device is connected. The health monitor may analyze these events and/or other information to determine when a connectivity problem may have arisen, and if a problem is determined to be imminent or to have occurred, may initiate recovery procedures. In some embodiments, the monitoring of events, analysis to determine whether a connectivity problem has arisen, and the recovery from the problem occur transparently to the user.
    Type: Application
    Filed: June 30, 2010
    Publication date: September 15, 2011
    Applicant: Microsoft Corporation
    Inventors: Shai Guday, Thomas W. Kuehnel, Gregory J. Scott, Alec G. Kwok, Chao Li, Yang Zhang, Naile Daoud
  • Publication number: 20110201327
    Abstract: Techniques to manage recovery and resynchronization of components or modules in a mobile computing device are described. For example, a mobile computing device may comprise a processor and a plurality of hierarchical or peer related modules. The plurality of modules may include resynchronization logic operative to resynchronize a module after a crash using a neighboring hierarchical or peer related module. Other embodiments are described and claimed.
    Type: Application
    Filed: February 16, 2010
    Publication date: August 18, 2011
    Applicant: PALM, INC.
    Inventor: Anupam Kaul
  • Publication number: 20110173507
    Abstract: An error correction code encoder is provided. A first encoder encodes input information bits and generates first parity check bits. An interleaver interleaves the input information bits and generates permuted information bits. A second encoder encodes the permuted information bits and generates second parity check bits. The interleaver interleaves the input information bits in a window-wise manner so that the input information bits are divided into input information bit windows before being interleaved, and permuted information bit windows having the permuted information bits are generated thereafter. When the input information bit windows are grouped into groups according to different window index characteristics, the window index of each permuted information bit window has the same characteristic as the corresponding input information bit window interleaved therefrom.
    Type: Application
    Filed: November 29, 2010
    Publication date: July 14, 2011
    Applicant: MEDIATEK INC.
    Inventors: Cheng-Chi Wong, Hsi-Chia Chang
  • Publication number: 20110173508
    Abstract: A radio receiver includes an input terminal to receive a first radio signal, an equalizer, coupled to the input terminal, to equalize the first radio signal and to output an equalized signal and a first channel estimator, coupled to the input terminal and the equalizer, to estimate first channel parameters by using the first radio signal and a signal derived from the equalized signal. The radio receiver may contain a controller implementing a HARQ protocol and a HARQ buffer to store likelihood information based on the equalized signal. The radio receiver may contain a reconstruction unit to provide the signal derived from the equalized signal based on a content of the HARQ buffer.
    Type: Application
    Filed: January 13, 2010
    Publication date: July 14, 2011
    Applicant: Infineon Technologies AG
    Inventor: Joachim Wehinger
  • Publication number: 20110161744
    Abstract: A service framework uses importance ranking information in making call decisions and/or wait-time decisions in connection with service requests. Each of the service requests has an importance ranking which reflects the importance of the information provided by the service to a task being performed. The health of a service may be controlled by permitting fewer (or more) service requests to be made to the service when the service is less (or more) healthy. The likelihood of a service request being made to the service may depend on the importance, ranking of the service request. When waiting for a response, a determination whether to continue waiting may be made based on the likelihood that the service has failed and based on the importance of the information to the task being performed.
    Type: Application
    Filed: March 8, 2011
    Publication date: June 30, 2011
    Inventor: Paul G. Nordstrom
  • Publication number: 20110161778
    Abstract: A method and an apparatus for transmitting and receiving data in resource reallocation in a wireless communication system are provided. The method includes transmitting control information for the uplink resource reallocation to a corresponding terminal, according to the uplink resource reallocation, receiving an uplink packet from the corresponding terminal and determining whether the corresponding terminal receives the control information, and when the corresponding terminal does not receive the control information, informing the corresponding terminal of the determination result by transmitting a NULL signal over a feedback channel for previous uplink resource allocation. Thus, the resource utilization of the system can be raised by preventing repeated data retransmission until a next resource reallocation period.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 30, 2011
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventors: Se-Ho KIM, Hee-Won KANG
  • Patent number: 7961825
    Abstract: Respective demodulated outputs from a plurality of branches 11a to 11d are fed to corresponding error correction units 13a to 13d and error-corrected. The error correction units 13a to 13d feed error signals to error determination units 14a to 14d. The error determination units 14a to 14d determine the error-incidence situations of the respective branches 11a to 11d and then output the determination results to a coefficient generation unit 15. Based on the results of determination by the error determination units 14a to 14d, the coefficient generation unit 15 obtains the synthesis coefficients for the respective branch outputs. The synthesis coefficients correspond to the error-incidence situations of the respective branch outputs and are appropriate values including no errors. By synthesizing the respective branch outputs by use of the synthesis coefficients, error-free data can be reproduced.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: June 14, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kenichi Tokoro, Takashi Seki
  • Publication number: 20110126079
    Abstract: A multi-channel memory apparatus is provided. The multi-channel memory apparatus includes a host interface, storage channels, an error correcting module, and a multiple memory access module. The host interface is arranged to receive and transmit data from and to a host device. Each storage channel is coupled to a memory device for storing the data. The error correcting module is shared by the storage channels, includes an error correction code engine and a data buffer, and is arranged to perform error correction code encoding on the data to be stored into the memory devices and perform error correction code decoding on the data read out from the memory devices. The multiple memory access module is coupled between the storage channels and the error correcting module and arranged to perform multiple access control of the storage channels for the error correcting module.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 26, 2011
    Applicant: MEDIATEK INC.
    Inventors: Chien-Chung Wu, Ching-Hao Yu, Li-Lien Lin, Chao-Yi Wu
  • Publication number: 20110119546
    Abstract: In one method embodiment, transmitting a transport stream formatted according to a defined coding specification to a receive-and-process (RP) system, the transport stream format further comprising a non-Internet protocol (IP) format or a raw-IP format; providing a mapping stream, the mapping stream correlating the transport stream to a Real-time Transport Protocol (RTP)-formatted data stream that encapsulates the transport stream, the mapping stream comprising identifying information corresponding to the transport stream and second identifying information corresponding to the data stream; and transmitting the mapping stream to the RP system over an IP connection to enable RTP capabilities at the RP system.
    Type: Application
    Filed: November 18, 2009
    Publication date: May 19, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: William C. Ver Steeg, Ali C. Begen
  • Publication number: 20110119538
    Abstract: Dynamically replicated memory is usable to allocate new memory space from failed memory pages by pairing compatible failed memory pages to reuse otherwise unusable failed memory pages. Dynamically replicating memory involves detecting and recording memory faults, reclaiming failed memory pages for later use, recovering from detected memory faults, and scheduling access to replicated memory pages.
    Type: Application
    Filed: November 18, 2009
    Publication date: May 19, 2011
    Applicant: Microsoft Corporation
    Inventors: Engin Ipek, Jeremy P. Condit, Edmund B. Nightingale, Douglas C. Burger, Thomas Moscibroda
  • Publication number: 20110119382
    Abstract: An improved technique involves providing a set of reserved address assignments to a DHCP server, each reserved address assignment including a unique MAC address and a reserved IP address which are associated with each other via that reserved address assignment. The technique further involves providing a base virtual machine image and a set of unique MAC addresses, and generating multiple virtual machines from the base virtual machine image and the set of unique MAC addresses. Each virtual machine (i) provides a particular unique MAC address of the set of unique MAC addresses to the DHCP server and obtains a particular reserved IP address from the DHCP server via an exchange of DHCP messages between that virtual machine and the DHCP server, and (ii) operates as a networked standalone computer using the particular unique MAC address and the particular reserved IP address.
    Type: Application
    Filed: November 17, 2009
    Publication date: May 19, 2011
    Applicant: IRON MOUNTAIN, INCORPORATED
    Inventors: Robert W. Shaw, JR., Kevin R. Whitney
  • Publication number: 20110113312
    Abstract: A check matrix generating method of generating a check matrix (H) for decoding coded modulation data, which is encoded by a low-density parity check code and which is modulated by converting a-bit data (wherein a is a natural number) to b-bit data (wherein b is a natural number) wherein a is a modulation symbol unit, the method provided with: a check matrix generating process of generating the check matrix by determining each element such that the number of elements of 1 is less than or equal to one, out of a elements corresponding to data of the same modulation symbol in each of rows which constitute the check matrix.
    Type: Application
    Filed: June 9, 2008
    Publication date: May 12, 2011
    Inventors: Hideki Kobayashi, Takuya Shiroto
  • Publication number: 20110107167
    Abstract: A method of transmitting frequency channel information by a device to which a frequency band is allocated so as to implement frequency sharing without affecting primary services. The method includes: modulating a stream having content into a main signal; generating a channel information signal related to the frequency band allocated to the device; and combining and transmitting the modulated main signal and the channel information signal. Accordingly, frequency sharing can be used for various primary services by enabling a terminal device to obtain information on a used frequency band without increasing the complexity of the terminal device.
    Type: Application
    Filed: November 28, 2008
    Publication date: May 5, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jun-yeub Lee
  • Publication number: 20110107172
    Abstract: Techniques are provided herein for transmitting data across multiple carriers using Motion Picture Experts Group (MPEG) Transport Stream (TS) packet multiplexing. At a processing device coupled to at least one subscriber device data associated with the at least one subscriber device are received. The data are encapsulated into MPEG-TS packets, where the MPEG-TS packet headers identify a single data channel for the at least one subscriber device. The MPEG-TS packets are multiplexed across a plurality of radio-frequency (RF) carriers for transmission, and the MPEG-TS packets are transmitted using the plurality of RF carriers. Each of the plurality of RF carriers have the same RF modulation, use the same symbol rate, and are driven by the same clock such that the carriers are synchronous. Techniques are also provided recover the data at the subscriber device.
    Type: Application
    Filed: November 2, 2010
    Publication date: May 5, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: John T. Chapman, Alon S. Bernstein
  • Publication number: 20110106909
    Abstract: A distributed storage network receives data that is to be transmitted. The data is processed via one or more error-coding dispersed storage functions and sliced into data slices. A certain number of the data slices are selected for wireless communication via a plurality of wireless modules wherein a first wireless module sends a first portion of the data slices, and a second wireless module sends a second portion of the data slices, and so on until the data slices are fully communicated. The wireless modules may be of different hardware, software, protocols, throughputs, bandwidth, speeds, encoding schemes, algorithms, etc. The transmission over several different wireless modules that potentially have different (and potentially changing over time) characteristics may increase both performance and security.
    Type: Application
    Filed: June 15, 2010
    Publication date: May 5, 2011
    Applicant: CLEVERSAFE, INC.
    Inventor: Christopher S. Gladwin
  • Publication number: 20110093756
    Abstract: According to the present invention, there is proposed a method for HARQ process allocation for DL SPS transmission between a base station and an UE, and a system thereof.
    Type: Application
    Filed: June 16, 2008
    Publication date: April 21, 2011
    Inventors: Tao Yang, Antonella Faniuolo
  • Publication number: 20110083040
    Abstract: Log-Based Rollback Recovery for system failures. The system includes a storage medium, and a component configured to transition through a series of states. The component is further configured to record in the storage medium the state of the component every time the component communicates with another component in the system, the system being configured to recover the most recent state recorded in the storage medium following a failure of the component.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 7, 2011
    Applicant: LIBRATO, INC.
    Inventors: SRINIDHI VARADARAJAN, JOSEPH F. RUSCIO
  • Publication number: 20110078531
    Abstract: A radio communication apparatus for performing radio communicate with other radio communication apparatus, the radio communication apparatus including: a quality measuring unit which measures reception quality of reception signal which is received from the other radio communication apparatus; a first error detecting unit which detects an error of reception data included in the reception signal on the basis of the reception quality and a first threshold value; and a retransmission request signal generating unit which generates a retransmission request signal on the basis of an error detection result of the first error detection unit, and transmits the retransmission request signal to the other radio communication apparatus.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 31, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Masataka UMEDA, Naoyuki Saitou
  • Publication number: 20110078536
    Abstract: Image data, such as graphics, text, and video may be conveyed from a host to a remote display. In some cases, an analysis of successive frames may be undertaken to determine whether motion exists between those frames. In one embodiment, this motion detection may involve the use of an error correction code, such as a cyclic recovery check. This may enable a relatively efficient, low cost determination of whether motion is occurring. If motion is not occurring, motion estimation may be simplified in some cases and, in some cases, refreshing of the display may be curtailed, for example, using a local frame buffer associated with the display.
    Type: Application
    Filed: September 28, 2009
    Publication date: March 31, 2011
    Inventors: Kyungtae Han, Zhen Fang
  • Publication number: 20110078527
    Abstract: A decoder includes an interface and a processing module. The interface receives first data, redundant data of the first data, second data, redundant data of the second data, and combined redundant data. The processing module decodes the first data based on the redundant data of the first data, decodes the second data based on the redundant data, of the second data and verifies the decoding of the first and second data. When the first data is decoded successfully and the second data is not, the processing module encodes the first data to produce a second redundant data of the first data, determines a second redundant data of the second data based on the combined redundant data and the second redundant data of the first data, decodes the second data based on the second redundant data of the second data, and verifies the decoding of the second data.
    Type: Application
    Filed: December 7, 2009
    Publication date: March 31, 2011
    Applicant: BROADCOM CORPORATION
    Inventors: Nambirajan SESHADRI, Ba-Zhong SHEN, Tsung-Yi CHEN
  • Publication number: 20110078535
    Abstract: A channel equalizer includes a first transformer, an estimator, an average calculator, a second transformer, a coefficient calculator, a compensator, and a third transformer. The first transformer converts normal data into frequency domain data, where a known data sequence is periodically repeated in the normal data. The estimator estimates channel impulse responses (CIR) during known data intervals adjacent to each normal data block. The average calculator calculates an average value of the CIRs. The second transformer converts the average value into frequency domain data. The coefficient calculator calculates equalization coefficients using the average value, and the compensator compensates channel distortion of each normal data block using the coefficients. The third transformer converts the compensated data block into time domain data.
    Type: Application
    Filed: December 6, 2010
    Publication date: March 31, 2011
    Inventors: Byoung Gill Kim, In Hwan Choi, Kyung Won Kang, Kook Yeon Kwak, Woo Chan Kim
  • Publication number: 20110078529
    Abstract: A new-part acquiring unit acquires a part of a block generated by a block generating unit, as a new part to be contained in a packet. A retransmission-part acquiring unit acquires a part of a block corresponding to a NAK as a retransmission part to be contained in a packet among blocks held in a retransmission buffer unit. An encoding unit groups a new part acquired by the new-part acquiring unit and a retransmission part acquired by the retransmission-part acquiring unit, and generates a packet. A modulating unit modulates a packet output from the encoding unit. A wireless processing unit performs a predetermined wireless transmission process to a modulated packet, and transmits a processed modulated packet via an antenna.
    Type: Application
    Filed: December 8, 2010
    Publication date: March 31, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Jianming WU, Tomohiko TANIGUCHI
  • Publication number: 20110072335
    Abstract: In one embodiment, a signal processing receiver has a branch-metric calibration (BMC) unit that receives (i) sets of four hard-decision bits from a channel detector and (ii) a noise estimate. The BMC unit has two or more update blocks (e.g., tap-weight update and/or bias-compensation blocks) that generate updated parameters used by a branch-metric unit of the channel detector to improve channel detection. The two or more update blocks generate the updated parameters based on (i) the sets of four hard-decision bits, (ii) the noise estimate, and (iii) bandwidth values. The bandwidth values for at least two of the two or more update blocks are selected such that they are different from one another. Selecting different bandwidth values may reduce the bit-error rate for the receiver over the bit-error rate that may be achieved by selecting the bandwidth values to be the same as one another.
    Type: Application
    Filed: September 18, 2009
    Publication date: March 24, 2011
    Applicant: LSI Corporation
    Inventors: Jingfeng Liu, Hongwei Song, Lingyan Sun
  • Publication number: 20110072336
    Abstract: LDPC (Low Density Parity Check) coded modulation symbol decoding. Symbol decoding is supported by appropriately modifying an LDPC tripartite graph to eliminate the bit nodes thereby generating an LDPC bipartite graph (such that symbol nodes are appropriately mapped directly to check nodes thereby obviating the bit nodes). The edges that communicatively couple the symbol nodes to the check nodes are labeled appropriately to support symbol decoding of the LDPC coded modulation signal. The iterative decoding processing may involve updating the check nodes as well as estimating the symbol sequence and updating the symbol nodes. In some embodiments, an alternative hybrid decoding approach may be performed such that a combination of bit level and symbol level decoding is performed. This LDPC symbol decoding out-performs bit decoding only. In addition, it provides comparable or better performance of bit decoding involving iterative updating of the associated metrics.
    Type: Application
    Filed: November 30, 2010
    Publication date: March 24, 2011
    Applicant: BROADCOM CORPORATION
    Inventors: Ba-Zhong Shen, Hau Thien Tran, Kelly Brian Cameron