Resources Contact Us Home
System for compressed storage of 8-bit ASCII bytes using coded strings of 4 bit nibbles

Image Number 4 for United States Patent #4597057.

Standard ASCII coded text is divided into alpha, numeric, and punctuation tokens. Each token is converted to a string of four-bit nibbles. One nibble is coded to identify the type of token. Additional nibbles are coded to identify the location, if any, of a corresponding alpha or punctuation token in a global dictionary. If no corresponding alpha token is in the dictionary, an alpha token is divided into prefixed, suffixes, and a stem. The location of any prefixes in a table of prefixes, suffixes in a table of suffixes, and the number, and location of corresponding individual characters in a table, of the remaining stem are then coded and stored as part of the string of four-bit nibbles for the alpha tokens. Numeric tokens are stored as a string of four-bit nibbles in which the first nibble identifies the type of token, the next nibble the length, followed by a nibble for each of the digits.

  Recently Added Patents
Audio recognition apparatus and speech recognition method using acoustic models and language models
Process for manufacture and resolution of 2-acylamino-3-diphenylpropanoic acid
Optimization of microgrid energy use and distribution
Method for fabricating black silicon by using plasma immersion ion implantation
Method and apparatus for power control in a wireless communication system
Toner composition with charge control agent-treated spacer particles
Pair of advertising panels affixed to the entry portion of a shopping cart corral
  Randomly Featured Patents
Model house
Method of releasing growth hormones
Herbicide compositions of extended soil life
Method for hot pressing beryllium oxide articles
Push pin device
Isomerization process using membrane for recovery of halides
Oil delivery system
Utilization of oxygen in leaching and/or recovery procedures employing carbon
Recording medium for storing start position information for each zone and method of managing data using the information
Boat propeller guard