...When G.G. Hubbard learned of his future son-in-law's invention, he called it "only a toy." His daughter was engaged to a young man named Alexander Graham Bell.
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 |
| 8055990 | Method and system for error detection for improving data integrity in protocol offloading Aspects of a method and system are provided for error detection for improving data integrity in protocol offloading. Aspects of the invention may enable receiving a block of data having a modulo-based input error detection code and an error correction term appended ... | 11/08/2011 |
| 8024647 | Method and system for checking rotate, shift and sign extension functions using a modulo function A method of discovering a fault in a circuit is disclosed. The method comprises generating a first result of a selected function by performing the selected function on an operand, wherein the selected function employs a mask. Once the function is performed, an antim... | 09/20/2011 |
| 7386627 | Methods and apparatus for precomputing checksums for streaming media A method for storing streaming media data packets in a cache includes receiving a first streaming media data packet from a streaming media server, the first streaming media data packet comprising first header data and first payload data, pre-determining a first payl... | 06/10/2008 |
| 7376890 | Method and system for checking rotate, shift and sign extension functions using a modulo function A method of discovering a fault in a circuit is disclosed. The method comprises generating a first result of a selected function by performing the selected function on an operand, wherein the selected function employs a mask. Once the function is performed, an antim... | 05/20/2008 |
| 7360148 | Reduction checksum generator and a method of calculation thereof The present invention provides a reduction checksum generator for calculating a checksum value for a block of data. In one embodiment, the reduction checksum generator includes a reduction unit having a plurality of reduction stages and configured to pipeline a plur... | 04/15/2008 |
| 7321995 | Coding system and decoding system In a coding system wherein an error correction/detect-ion coding is combined with a synchronization recovering technique using a synchronization code, the problems of a pseudo synchronization and a step out due to error detect-ion are solved. There is provided a cod... | 01/22/2008 |
| 7278090 | Correction parameter determination system An circuit arrangement and method for reducing the number of processing loops needed to generate an error correction parameter used in the Montgomery method. An initial input to a processing loop is set to a value equal to the modulus, left shifted one register posi... | 10/02/2007 |
| 7197526 | Method and apparatus for calculating the remainder of a modulo division A non-iterative technique for calculating the remainder of modulo division, which requires significantly fewer operations than the traditional iterative technique for the same calculation. The number of calculations required in the present invention is independent o... | 03/27/2007 |
| 7174498 | Obtaining cyclic redundancy code Cyclic redundancy codes are obtained to verify the integrity of a message transmitted between a sender and a receiver. One method for obtaining a cyclic redundancy code includes separating the message into segments. Remainders are obtained for those segments based o... | 02/06/2007 |
| 7170896 | Communication infrastructure and method to preserve communication link bandwidth in a packet communication session To address the need for a communication infrastructure and method for preserving bandwidth when IP messaging is used, the present invention provides for the transmission of information without an IP header and for the subsequent generation of such a header as a mess... | 01/30/2007 |
| 7161960 | Apparatus, and associated method, for forming, and operating upon, multiple-checksum-protected data packet Apparatus, and an associated method, for forming a UDP-Lite, or other, data packet with multiple, dynamically-selected, checksum-protected parts. Digitized data is provided to a formatter, and the formatter forms the data packet to include header fields identifying ... | 01/09/2007 |
| 7155658 | CRC calculation for data with dynamic header A method for performing CRC calculations on packets with dynamic headers is disclosed. The header may be changed during transmission across a network. When the header is changed, a CRC associated with the header is recalculated such that a residue of the initial see... | 12/26/2006 |
| 7145556 | Method and device for decoding a position-coding pattern In a method for position decoding, a position is calculated on the basis of information determined from a partial area, imaged by a sensor, of a position-coding pattern. If the position calculation fails, the information from the partial area recorded by the sensor ... | 12/05/2006 |
| 7093170 | Coding apparatus and decoding apparatus for transmission/storage of information An output coding apparatus includes a coder for coding an inputted bitstream to an error correction and/or detection code composed of information bits and check bits; and a bitstream assembling section for assembling an outputted bitstream by inserting a synchroniza... | 08/15/2006 |
| 7051248 | Coding apparatus and decoding apparatus for transmission/storage of information An output coding apparatus includes a coder for coding an inputted bitstream to an error correction and/or detection code composed of information bits and check bits; and a bitstream assembling section for assembling an outputted bitstream by inserting a synchroniza... | 05/23/2006 |
| 7051247 | Coding system and decoding system In a coding system wherein an error correction/detect-ion coding is combined with a synchronization recovering technique using a synchronization code, the problems of a pseudo synchronization and a step out due to error detect-ion are solved. There is provided a cod... | 05/23/2006 |
| 7039646 | Method and system for compressing varying-length columns during index high key generation A computer-based method for compressing varying-length columns of a non-leaf page high key generated during splitting of an index tree leaf page from a key pair including a last key of a splitting leaf page and a first key of a corresponding new leaf page. The metho... | 05/02/2006 |
| 7032137 | Coding system and decoding system In a coding system wherein an error correction/detect-ion coding is combined with a synchronization recovering technique using a synchronization code, the problems of a pseudo synchronization and a step out due to error detect-ion are solved. There is provided a cod... | 04/18/2006 |
| 7020836 | One's complement pipelined checksum Received data is provided to a pipelined network in which a one's complement checksum is computed. The computed checksum is stored in a register. In further embodiments, at least one intermediate result in the pipelined network is stored in at least one correspondin... | 03/28/2006 |
| 7010469 | Method of computing partial CRCs A method of calculating partial CRCs on-the-fly is provided without the need for pre-computed tables and without size restrictions on data blocks or packets. The method works for both fixed and variable length data blocks by computing the remainders of the powers of... | 03/07/2006 |
| 6961000 | Smart tag data encoding method A method for storing information in a smart tag comprises providing a smart tag having a memory, the smart tag memory having a permanent number stored in a first portion thereof that cannot be changed, and having a second portion in which information can be stored; ... | 11/01/2005 |
| 6918080 | Coding system and decoding system In a coding system wherein an error correction/detect-ion coding is combined with a synchronization recovering technique using a synchronization code, the problems of a pseudo synchronization and a step out due to error detect-ion are solved. There is provided a cod... | 07/12/2005 |
| 6820233 | Re-use of static checksum information in header compression/decompression applications In packet communications that employ header compression/decompression, the computational complexity of checksum generation can be reduced by re-using static checksum information associated with header bits that do not change from header to header. The static checksu... | 11/16/2004 |
| 6697996 | Multi-dimensional packet recovery system and method Multi-dimensional packet recovery systems and methods that permit recovery of lost packets and packets containing transmission errors that are transmitted over a network. The packet recovery systems and methods transmit a multi-dimensional array comprisin... | 02/24/2004 |
| 6694344 | Examination of residues of data-conversions A process is provided for monitoring the conversion of numerical values from a first to a second format, where before and after the conversion, the modulo residue of the corresponding numerical value is calculated and compared with the corresponding resid... | 02/17/2004 |
| 6438728 | Error character generation In an error generating circuit and method for generating a 10-bit error character to test 8B/10B decoders, a character generator receives a two-state mode control signal and a two-state disparity control signal and generates a 10-bit error character of a ... | 08/20/2002 |
| 6038694 | Encoder for producing a checksum associated with changes to a frame in asynchronous transfer mode systems An intermediate station produces, for an altered packet that includes multiple cells from a received packet and one or more altered cells that are substituted for the corresponding cells of the received packet, a Ɗ-CRC remainder that is combined with the... | 03/14/2000 |
| 5958080 | Method and apparatus for detecting and recovering from errors occurring in a transmission of digital information A method of detecting errors and losses in transmitting digital information from a sending unit to a receiving unit, including the steps of: receiving header information indicating the transmission size from the sending unit at an early stage of the trans... | 09/28/1999 |
| 5831859 | Pharmaceutical recordkeeping system with labelling for manufacturing raw materials A system for recordkeeping, comprising assigning a bar code label to material to be processed including information identifying the material and successively moving the material into a plurality of processing stations. At each station the bar code label i... | 11/03/1998 |
| 5701316 | Method for generating an internet protocol suite checksum in a single macro instruction An Internet checksum for use by TCP/IP is generated in a single macro-instruction called a Block Add Octets instruction. Extraneous overhead of macro-instruction looping and bit masking is eliminated by combining checksum operations into a single macro-in... | 12/23/1997 |
| 5537431 | Method and apparatus for bar code reading and decoding A method and apparatus reliably and robustly decode single width bar codes that may be placed on a variety of materials. The decoding is independent of whether or not the bar code represents dark bars on a light background or light bars on a dark backgrou... | 07/16/1996 |
| 5428646 | Device and method for frame synchronization in a multi-level trellis coding system The device (100) and method (700) of the present invention provides for detecting and correcting loss of frame synchronization in a communication system with multi-level trellis coding without additional allocation of channel capacity for such detection a... | 06/27/1995 |
| 5355379 | Error protection for VLC coded data Digital data, in the form of blocks delimited by end-of-block words, that is to be coded into variable length codewords, is protected against errors occurring within a block, as well as errors crossing block boundaries, by modulating the respective end-of... | 10/11/1994 |
| 5319651 | Data integrity features for a sort accelerator A data integrity checking system and method for use with a sort accelerator having a rebound sorter as a merger. The data integrity checking system checks the integrity of data which has been processed by a sorting system wherein unsorted data has been re... | 06/07/1994 |
| 5247524 | Method for generating a checksum A checksum is generated for a bit string in an information packet to be transmitted across a network, by grouping contiguous bit groups in the bit string and, in sequence, processing each of the bit groups to produce a checksum component for each bit grou... | 09/21/1993 |
| 5212696 | Method and apparatus for producing order independent signatures for error detection A method and apparatus according to the invention detects errors in communicated data words irrespective of the order in which the data words are communicated.... | 05/18/1993 |
| 5161163 | Method and apparatus for providing error correction to symbol level codes An error correction coding system employs a single check symbol from an arbitrary sequence of information symbols to provide single error correction at the symbol level. The sequence of information symbols may in fact also be arbitrarily long. The coding ... | 11/03/1992 |
| 5121397 | Method and apparatus for producing order independent signatures for error detection A method and apparatus for detecting errors in communicated data words irrespective of the order in which the data words are communicated. In a system wherein a set of N bit data words are transferred from a source end to a receiver end over a communicati... | 06/09/1992 |
| 5111465 | Data integrity features for a sort accelerator A data integrity checking system and method for use with a sort accelerator having a rebound sorter as a merger. The data integrity checking system checks the integrity of data which has been processed by a sorting system wherein unsorted data has been re... | 05/05/1992 |
| 5081629 | Fault isolation for multiphase clock signals supplied to dual modules which are checked by comparison using residue code generators A clock error detection system is provided for a data processing system that employs multiphase clock signals and dual, substantially identical electronic modules. The clock error detection system employs one clock error detection circuit on one module an... | 01/14/1992 |