Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
153 words
A method for compressing a plurality of characters in a character string, said method comprising the steps of: generating a predicted character for each of said characters in said character string based on prior character sequences in said character string; encoding a correct order indicating token for an input character if a predicted character, corresponding to said input character, is said input character; encoding, for an input character, a failure greater than token and said input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; and encoding, for an input character, a failure less than token and said input character if said input character has a binary representation less than a binary representation of said predicted character, wherein said correct order indicating token, said failure greater than token, and said failure less than token result in preserving binary order of said .character string.
Claim 2
Independent Claim
153 words
A method for compressing a plurality of characters in a character string, said method comprising the steps of: generating a predicted character for each of said characters in said character string based on prior character sequences in said character string; encoding a correct order indicating token for an input character if a predicted character, corresponding to said input character, is said input character; encoding, for an input character, a failure greater than token and said input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; and encoding, for an input character, a failure less than token and said input character if said input character has a binary representation less than a binary representation of said predicted character, wherein said correct order indicating token, said failure greater than token, and said failure less than token result in preserving binary order of said .character string.
Claim 3
Dependent Claim
36 words
The method as set forth in claim 1, wherein: said correct predicted token equals a binary 1,0; said failure greater than token equals a binary 1,1; and said failure less than token equals a binary 0.
Claim 4
Dependent Claim
104 words
The method as set forth in claim 1, further comprising the steps of: eliminating one or more significant bits of an input character if said one or more significant bits of a corresponding predicted character are set to zero and if said input character has a binary representation less than a binary representation of said corresponding predicted character; and eliminating one or more significant bits of an input character if said one or more significant bits of a corresponding predicted character are set to one and if said input character has a binary representation greater than a binary representation of said corresponding predicted character.
Claim 5
Independent Claim
188 words
A method for compressing a plurality of characters in a character string, said method comprising the steps of: generating a predicted character for each of said characters in said character string based on prior character sequences in said character string; encoding a binary "10" token for said input character if a most significant bit of a corresponding predicted character is not set to zero and if said input character has a binary representation equal to a binary representation of said corresponding predicted character; encoding a binary "01" token for said input character if a most significant bit of a corresponding predicted character is set to zero and if said input character has a binary representation equal to a binary representation of said corresponding predicted character; encoding a binary "1" token and an input character for said, input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; and encoding a binary "0" token and an input character for said input character if said input character has a binary representation less than a binary representation of a corresponding predicted character.
Claim 6
Independent Claim
188 words
A method for compressing a plurality of characters in a character string, said method comprising the steps of: generating a predicted character for each of said characters in said character string based on prior character sequences in said character string; encoding a binary "10" token for said input character if a most significant bit of a corresponding predicted character is not set to zero and if said input character has a binary representation equal to a binary representation of said corresponding predicted character; encoding a binary "01" token for said input character if a most significant bit of a corresponding predicted character is set to zero and if said input character has a binary representation equal to a binary representation of said corresponding predicted character; encoding a binary "1" token and an input character for said, input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; and encoding a binary "0" token and an input character for said input character if said input character has a binary representation less than a binary representation of a corresponding predicted character.
Claim 7
Independent Claim
168 words
A method for sorting a plurality of records comprising a plurality of characters, said method comprising the steps of: generating a plurality of compressed records from said records including the steps of: generating a predicted character for each of said characters in said records based on prior character sequences in said records; encoding a correct order indicating token for an input character if a predicted character, corresponding to said input character, is said input character; encoding a failure greater than token and said input character for said input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; encoding a failure less than token and said input character for said input character if said input character has a binary representation less than a binary representation of said predicted character, wherein said correct order indicating token, said failure greater than token, and said failure less than token result in preserving binary order of said records; and sorting said compressed records.
Claim 8
Independent Claim
168 words
A method for sorting a plurality of records comprising a plurality of characters, said method comprising the steps of: generating a plurality of compressed records from said records including the steps of: generating a predicted character for each of said characters in said records based on prior character sequences in said records; encoding a correct order indicating token for an input character if a predicted character, corresponding to said input character, is said input character; encoding a failure greater than token and said input character for said input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; encoding a failure less than token and said input character for said input character if said input character has a binary representation less than a binary representation of said predicted character, wherein said correct order indicating token, said failure greater than token, and said failure less than token result in preserving binary order of said records; and sorting said compressed records.
Claim 9
Dependent Claim
146 words
A computer readable medium comprising a plurality of program instructions for: generating a predicted character for each of said characters in said character string based on prior character sequences in said character string; encoding a correct order indicating token for an input character if a predicted character, corresponding to said input character, is said input character; encoding, for an input character, a failure greater than token and said input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; and encoding, for an input character, a failure less than token and said input character if said input character has a binary representation less than a binary representation of said predicted character, wherein said correct order indicating token, said failure greater than token, and said failure less than token result in preserving binary order of said character string.
Claim 10
Dependent Claim
146 words
A computer readable medium comprising a plurality of program instructions for: generating a predicted character for each of said characters in said character string based on prior character sequences in said character string; encoding a correct order indicating token for an input character if a predicted character, corresponding to said input character, is said input character; encoding, for an input character, a failure greater than token and said input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; and encoding, for an input character, a failure less than token and said input character if said input character has a binary representation less than a binary representation of said predicted character, wherein said correct order indicating token, said failure greater than token, and said failure less than token result in preserving binary order of said character string.
Claim 11
Dependent Claim
36 words
The computer readable medium as set forth in claim 6, wherein: said correctly predicted token equals a binary 1,0; said greater than token equals a binary 1,1; and said less than token equals a binary 0.
Claim 12
Dependent Claim
106 words
The computer readable medium as set forth in claim 6, comprising further program instructions for: eliminating one or more significant bits of an input character if said one or more significant bits of a corresponding predicted character are set to zero and if said input character has a binary representation less than a binary representation of said corresponding predicted character; and eliminating one or more significant bits of an input character if said one or more significant bits of a corresponding predicted character are set to one and if said input character has a binary representation greater than a binary representation of said corresponding predicted character.
Claim 13
Dependent Claim
181 words
A computer readable medium comprising a plurality of program instructions for: generating a predicted character for each of said characters in said character string based on prior character sequences in said character string; encoding a binary "10" token for said input character if a most significant bit of a corresponding predicted character is not set to zero and if said input character has a binary representation equal to a binary representation of said corresponding predicted character; encoding a binary "01" token for said input character if a most significant bit of a corresponding predicted character is set to zero and if said input character has a binary representation equal to a binary representation of said corresponding predicted character; encoding a binary "1" token and an input character for said input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; and encoding a binary "0" token and an input character for said input character if said input character has a binary representation less than a binary representation of a corresponding predicted character.
Claim 14
Dependent Claim
181 words
A computer readable medium comprising a plurality of program instructions for: generating a predicted character for each of said characters in said character string based on prior character sequences in said character string; encoding a binary "10" token for said input character if a most significant bit of a corresponding predicted character is not set to zero and if said input character has a binary representation equal to a binary representation of said corresponding predicted character; encoding a binary "01" token for said input character if a most significant bit of a corresponding predicted character is set to zero and if said input character has a binary representation equal to a binary representation of said corresponding predicted character; encoding a binary "1" token and an input character for said input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; and encoding a binary "0" token and an input character for said input character if said input character has a binary representation less than a binary representation of a corresponding predicted character.
Claim 15
Dependent Claim
202 words
A computer system comprising: a processing unit; a storage device coupled to said processor unit for storing records; main memory, coupled to said processor unit, for storing a plurality of instructions for execution in said processor unit, said instructions for generating a plurality of compressed records from said records including instructions for: generating a predicted character for each of said characters in said records based on prior character sequences in said records; encoding a correct order indicating token for an input character if a predicted character, corresponding to said input character, is said input character; encoding a failure greater than token and said input character for said input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; encoding a failure less than token and said input character for said input character if said input character has a binary representation less than a binary representation of said predicted character, wherein said correct order indicating token, said failure greater than token, and said failure less than token result in preserving binary order of said records; and sorting said compressed records that comprise a plurality of characters including utilizing said storage device for temporary storage.
Claim 16
Dependent Claim
202 words
A computer system comprising: a processing unit; a storage device coupled to said processor unit for storing records; main memory, coupled to said processor unit, for storing a plurality of instructions for execution in said processor unit, said instructions for generating a plurality of compressed records from said records including instructions for: generating a predicted character for each of said characters in said records based on prior character sequences in said records; encoding a correct order indicating token for an input character if a predicted character, corresponding to said input character, is said input character; encoding a failure greater than token and said input character for said input character if said input character has a binary representation greater than a binary representation of a corresponding predicted character; encoding a failure less than token and said input character for said input character if said input character has a binary representation less than a binary representation of said predicted character, wherein said correct order indicating token, said failure greater than token, and said failure less than token result in preserving binary order of said records; and sorting said compressed records that comprise a plurality of characters including utilizing said storage device for temporary storage.