Nicotine Containing Dental Floss
Keep away cavities and cancer at the same time.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8185785 | Broadcasting of digital video to mobile terminals A method for communication includes encoding data using at least one Error Correction Code (ECC) to generate first and second output data streams. The first output data stream is processed to generate a first output signal, which has a first acquisition time. The se... | 05/22/2012 |
| 8156389 | Pruned bit-reversal interleaver A pruned bit-reversal interleaver supports different packet sizes and variable code rates and provides good spreading and puncturing properties. To interleave data, a packet of input data of a first size is received. The packet is extended to a second size that is a... | 04/10/2012 |
| 8156390 | Pruned bit-reversal interleaver A pruned bit-reversal interleaver supports different packet sizes and variable code rates and provides good spreading and puncturing properties. To interleave data, a packet of input data of a first size is received. The packet is extended to a second size that is a... | 04/10/2012 |
| 8117507 | Decompressing method and device for matrices Decompressing a matrix having a plurality of redundant matrix rows by reading selected matrix rows including at least all non-redundant matrix rows of the matrix from a memory and computing remaining matrix rows of the matrix from the read matrix rows, wherein sever... | 02/14/2012 |
| 8112680 | System and device with error detection/correction process and method outputting data A system, device and related method are used to communicate data via a plurality of data lanes including a selected data lane. In a first mode of operation, payload data and related supplemental data are communicated via the plurality of data lanes including the sel... | 02/07/2012 |
| RE42962 | Optical disk and method and apparatus for recording and then playing information back from that disk An optical disk having a diameter less than 140 mm and, a thickness of 1.2 mm±0.1 mm, with a plurality of record tracks having data recorded thereon as embossed pits representing information and exhibiting a track pitch in the range between 0.646 μm and 1.05 μm; ... | 11/22/2011 |
| 8037373 | Method of using link adaptation and power control for streaming services in wireless networks A method for improving the performance for a streaming service by link-adaptation and power-control in a wireless packet network such as an Enhanced General Packet Radio Services (EGPRS) cellular network is described. In particular, the effects of a combined link ad... | 10/11/2011 |
| 8032800 | Subframe interleaving Included are embodiments for subframe interleaving. At least one embodiment of a method includes receiving at least one subframe, the at least one subframe being derived from a plurality of frames of data and interspersing at least a portion of the at least one subf... | 10/04/2011 |
| 8032801 | High spread highly randomized generatable interleavers Methods and apparatus for generating and performing digital communications using a randomized generatable interleaver. In accordance with one exemplary embodiment of the invention, a pseudo random interleaver of size n*m with excellent randomness and spread properti... | 10/04/2011 |
| 8024624 | System and method for communicating data over communication channels A communication system communication system includes a transmitter and a receiver. The transmitter inverts multiple bits of first transmission data, serializes the first transmission data to generate second transmission data, and provides the second transmission dat... | 09/20/2011 |
| 7984340 | Method of recording/reproducing digital data and apparatus for same A digital data recording/reproducing method includes the steps of: interleaving data on a PI code for each PI code of a 208-row ECC block; and converting a short burst error into random errors by dispersing errors on the PI codes. Moreover, the digital data recordin... | 07/19/2011 |
| 7984339 | Method of recording/reproducing digital data and apparatus for same A digital data recording/reproducing method includes the steps of: interleaving data on a PI code for each PI code of a 208-row ECC block; and converting a short burst error into random errors by dispersing errors on the PI codes. Moreover, the digital data recordin... | 07/19/2011 |
| 7979752 | Data loss protection switch system and method Systems and methods for data loss protection are presented. In one embodiment, a data loss protection switch includes a first port, a second port, an error threshold management component and a multiplexer. Components of the data loss protection switch cooperatively ... | 07/12/2011 |
| 7979753 | Method of recording/reproducing digital data and apparatus for same A digital data recording/reproducing method includes the steps of: interleaving data on a PI code for each PI code of a 208-row ECC block; and converting a short burst error into random errors by dispersing errors on the PI codes. Moreover, the digital data recordin... | 07/12/2011 |
| 7954016 | Efficient multi-symbol deinterleaver Embodiments disclosed herein address the need in the art for an efficient multi-symbol deinterleaver. In one aspect, a plurality of memory banks are deployed to receive and simultaneously store a plurality of values, such as soft decision values determined from a mo... | 05/31/2011 |
| 7954015 | Data interleaving and deinterleaving involving concatenation of words read from storage An apparatus for producing a word of a de-interleaved sequence of bits from a sequence of bits stored in a memory is described. In one embodiment, the apparatus includes a read circuit for selecting bits of the stored sequence and forming the selected bits into a wo... | 05/31/2011 |
| 7953747 | Enforcing domain strong typing A centralized method for defining and enforcing strong-typing among domains in RDBMS or ORDBMS is provided to allow flexible, easy, and quick domain creation, as well as facilitating easy implementation and change control on domains. When an application requests dat... | 05/31/2011 |
| 7941710 | System and method of uncorrelated code hopping in a communications system A system and method are used to provide uncorrelated code hopping in a communications system. A shift register receives data. The shift register is clocked to shift the data. A scaler performs a scaling operation on the data with a numerical value of active codes. A... | 05/10/2011 |
| 7925935 | Back channel communication Included are embodiments for back channel communication. At least one embodiment of a method includes receiving data at customer premises equipment and determining at least one error in the received data. Some embodiments include formatting the determined error for ... | 04/12/2011 |
| 7900097 | Method of de-interleaving interleaved data samples sequences, and associated system A method for de-interleaving S2 received sequences of interleaved received data samples respectively issued from S2 physical channels and to be associated with S1 output transport channels is provided. The S2 received sequences have been ... | 03/01/2011 |
| 7882403 | Apparatus and method for controlling an interleaver/deinterleaver memory in a mobile communication system Provided is an apparatus and method for controlling an interleaver/deinterleaver memory in a mobile communication system are provided. In particular, an apparatus and method are provided which can reduce unnecessary time and power consumption by eliminating an unnec... | 02/01/2011 |
| 7873881 | Reconfigurable bit-manipulation node A reconfigurable bit-manipulation node is disclosed. The node includes an execution unit configured to perform a number of bit-oriented functions and a control unit configured to control the execution unit to allow one of the bit-oriented functions to be performed. ... | 01/18/2011 |
| 7856579 | Network for permutation or de-permutation utilized by channel coding algorithm A network for channel coding permutation and de-permutation comprises: a first side and a second side, each of which has at least one terminal. The network further comprises: two or more columns of nodes located between the first and second sides. A first column of ... | 12/21/2010 |
| 7840859 | Block interleaving with memory table of reduced size Interleaving improves noise rejection in digital communication and storage systems. According a known scheme, the interleaving/deinterleaving is achieved by storing symbols in a temporary memory table of R rows×C columns in a row by row order, and reading them in a... | 11/23/2010 |
| 7802151 | Encoding and decoding apparatus and method with hamming weight enhancement A communication decoding method comprises receiving processed binary data including a binary code word and an indication of whether bits of the binary code word are inverted and inverting each bit of the binary code word if the indication indicates that the bits are... | 09/21/2010 |
| 7793169 | Intelligent table-driven interleaving The present invention comprises an interleaver that uses a reduced interleaving table to generate interleaved output data blocks from input data blocks. By iteratively applying the reduced interleaving table to bits in the input data blocks, the interleaver generate... | 09/07/2010 |
| 7783937 | Encoding and decoding apparatus and method with hamming weight enhancement A method comprises obtaining a first sequence of binary digits that collectively have a characteristic Hamming weight, inverting each of the binary digits in the first sequence of binary digits if the Hamming weight of the first sequence of binary digits is below a ... | 08/24/2010 |
| 7783936 | Memory arbitration technique for turbo decoding A technique for resolving access contention in a parallel turbo decoder is described. The technique includes associating a plurality of buffer memories with the subdecoders so that accesses to banks of a shared interleaver memory can be rescheduled. Accesses can be ... | 08/24/2010 |
| 7761750 | Turbo code interleaver with near optimal performance A method of interleaving blocks of indexed data of varying length is disclosed. The method includes the steps of: providing a set of basic Interleavers comprising a family of one or more permutations of the indexed data and having a variable length; selecting one of... | 07/20/2010 |
| 7747910 | Method of recording/reproducing digital data and apparatus for same A digital data recording/reproducing method includes the steps of: interleaving data on a PI code for each PI code of a 208-row ECC block; and converting a short burst error into random errors by dispersing errors on the PI codes. Moreover, the digital data recordin... | 06/29/2010 |
| 7725779 | Multi-valued scrambling and descrambling of digital data on optical disks and other storage media Method and apparatus for writing scrambled multi-value data to a physical media and for reading scrambled multi-value data from a physical media, are disclosed. The physical media can be an optical disk. The scrambling can be performed by a multi-valued LFSR scrambl... | 05/25/2010 |
| 7702969 | Methods for the generation of S-random interleavers for turbo decoders with a parallel structure The method allows to obtain, starting from an initial S-random interleaver permutation, stored in memory devices and having a spread S, a size K and a degree of parallelism M | 04/20/2010 |
| 7702968 | Efficient multi-symbol deinterleaver Embodiments disclosed herein address the need in the art for an efficient multi-symbol deinterleaver. In one aspect, a plurality of memory banks are deployed to receive and simultaneously store a plurality of values, such as soft decision values determined from a mo... | 04/20/2010 |
| 7681092 | Systems and methods for interleaving and deinterleaving data in an OFDMA-based communication system In an exemplary embodiment, a base station includes an antenna for transmitting signals on a downlink to a plurality of user devices. The base station also includes a processor, and memory in electronic communication with the processor. Interleaving instructions are... | 03/16/2010 |
| 7673192 | System and method of uncorrelated code hopping in a communications system A system and method are used to provide uncorrelated code hopping in a communications system. A multi-bit linear shift register receives data and clocks the data fifteen times. A word assembler receives the shifted data and outputs a fifteen bit word. A mixer mixes ... | 03/02/2010 |
| 7669089 | Multi-level file representation corruption Methods and systems provide an approach for corrupting file representations at multiple different levels to provide a robust file corruption tool. In accordance with the described embodiments, file representation corruption can take place at a file's physical repres... | 02/23/2010 |
| 7661037 | LDPC concatenation rules for IEEE 802.11n systems Improved LDPC code structure and concatenation rules for IEEE 802.11n systems, providing two code sets per rate, one longer codeword and one shorter codeword. The longer codeword length is determined by the system parameters, while the shorter codeword length is ⅓... | 02/09/2010 |
| 7657797 | Turbo code interleaver with near optimal performance A method of interleaving blocks of indexed data of varying length is disclosed. The method includes the steps of: providing a set of basic Interleavers comprising a family of one or more permutations of the indexed data and having a variable length; selecting one of... | 02/02/2010 |
| 7640462 | Interleaver and de-interleaver An interleaver employs a generalized method of generating a mapping. The mapping is generated for interleaving bits of a data block and associated error detection/correction information. The data block is of length N, and the length of the error detection/correction... | 12/29/2009 |
| 7636875 | Low noise coding for digital data interface A digital data interface system comprises a data transmitter configured to transmit a data word across a plurality of data lines. The data word can comprise a plurality of digital data bits having a bit number order from a lowest bit number to a highest bit number w... | 12/22/2009 |