Variable length encoding and decoding of ascending numerical...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 17/10 (2006.01) G06F 12/00 (2006.01) H03M 7/40 (2006.01)

Patent

CA 2364820

An ascending numerical sequence, such as an index of word position values within a file, is variable length binary encoded, and subsequently decoded to derive the original sequence. Encoding involves obtaining certain properties of the sequence, including the first and last element values and the maximum and minimum gaps. Unless the maximum and minimum gaps are equal, each element value between the first and last element of the sequence is reduced and the reduced sequence is further encoded, all according to various rules. Reduction involves stripping the leading 0 bit's and the first 1 bit. Further encoding involves dropping repeating leading bits and storing the resulting binary values in a body having a bitstream format if an element value has the same number of bits as the number of bits in the preceding element value. If an element value has one more bit than the preceding element value and if the value of the first N bits are greater than the value of the previous N bits then a bump code is added before the resulting binary value is stored. If the value of the first N bits are less than the value of the previous N bits and the resulting binary value has N leading 0 bits then a bump code is added before the resulting binary value is stored. In most other circumstances, the resulting binary value is simply stored in the bitstream. If the maximum and minimum gaps are the same then the first and last values and the minimum and maximum gaps are simply stored in the header and no body is stored as the sequence is fully defined. When the length of the body is known then a header is stored that contains the properties of the sequence that permit the sequence to be decoded from the header and body. Corresponding rules permit the decoding of the sequence from the header and body.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Variable length encoding and decoding of ascending numerical... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Variable length encoding and decoding of ascending numerical..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Variable length encoding and decoding of ascending numerical... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2067943

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.