Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
86 words
A method of encoding information for printing on a printed medium, comprising the steps of: converting said information into a data stream having a sequence of “0” and “1” characters representing data bits; randomizing said data stream to produce a randomized data stream having a sequence of “0” and “1” characters; formatting the randomized data stream into a two-dimensional bitmap of rows and columns including the randomized data stream bits and an anchor bit in one corner; and printing the formatted bitmap onto said printed medium.
Claim 2
Independent Claim
86 words
A method of encoding information for printing on a printed medium, comprising the steps of: converting said information into a data stream having a sequence of “0” and “1” characters representing data bits; randomizing said data stream to produce a randomized data stream having a sequence of “0” and “1” characters; formatting the randomized data stream into a two-dimensional bitmap of rows and columns including the randomized data stream bits and an anchor bit in one corner; and printing the formatted bitmap onto said printed medium.
Claim 3
Dependent Claim
25 words
The method as in claim 1 , wherein said formatting step includes the addition of an anchor bit into each corner of said two-dimensional bitmap.
Claim 4
Dependent Claim
55 words
The method as in claim 1 , wherein said formatting step includes the step of mapping the randomized data stream such that each data bit within each block in said data stream is separated from every other data bit within the same block by at least one row and one column in said two-dimensional bitmap.
Claim 5
Dependent Claim
39 words
The method as in claim 1 , wherein said randomizing step comprises the step of repeatedly randomizing said data stream by alternative designated keys until the randomized data stream contains a substantially uniform distribution of “0” and “1” characters.
Claim 6
Dependent Claim
15 words
The method as in claim 1 , further comprising the step of compressing said information.
Claim 7
Dependent Claim
22 words
The method as in claim 1 , further comprising the step of adding error correction code data bits to said data stream.
Claim 8
Dependent Claim
25 words
The method as in claim 1 , further comprising the step of duplicating said data stream to produce redundant data for improving reliability upon encoding.
Claim 9
Independent Claim
88 words
A method of encoding information for printing on a printed medium, comprising the steps of: converting said information into a data stream having a sequence of “0” and “1” characters representing data bits; randomizing said data stream to produce a randomized data stream having a sequence of “0” and “1” characters; formatting the randomized data stream into a two-dimensional bitmap of rows and columns including the randomized data stream bits and an anchor bit in at least one corner; and printing the formatted bitmap onto said printed medium.
Claim 10
Independent Claim
88 words
A method of encoding information for printing on a printed medium, comprising the steps of: converting said information into a data stream having a sequence of “0” and “1” characters representing data bits; randomizing said data stream to produce a randomized data stream having a sequence of “0” and “1” characters; formatting the randomized data stream into a two-dimensional bitmap of rows and columns including the randomized data stream bits and an anchor bit in at least one corner; and printing the formatted bitmap onto said printed medium.
Claim 11
Dependent Claim
25 words
The method as in claim 8 , wherein said formatting step includes the addition of an anchor bit into each corner of said two-dimensional bitmap.
Claim 12
Dependent Claim
55 words
The method as in claim 8 , wherein said formatting step includes the step of mapping the randomized data stream such that each data bit within each block in said data stream is separated from every other data bit within the same block by at least one row and one column in said two-dimensional bitmap.
Claim 13
Dependent Claim
39 words
The method as in claim 8 , wherein said randomizing step comprises the step of repeatedly randomizing said data stream by alternative designated keys until the randomized data stream contains a substantially uniform distribution of “0” and “1” characters.
Claim 14
Dependent Claim
15 words
The method as in claim 8 , further comprising the step of compressing said information.
Claim 15
Dependent Claim
21 words
The method as in claim 8 , further comprising the step of adding error correction code-data bits to said data stream.
Claim 16
Dependent Claim
25 words
The method as in claim 8 , further comprising the step of duplicating said data stream to produce redundant data for improving reliability upon encoding.
Claim 17
Independent Claim
119 words
A method of encoding information for printing on a printed medium, comprising the steps of: converting said information into a data stream having a sequence of “0” and “1” characters representing data bits; randomizing said data stream to produce a randomized data stream having a sequence of“0” and “1” characters; mapping the randomized data stream to a digital two-dimensional bitmap of rows and columns such that each data bit within each block in said data stream is separated from every other data bit within the same block by at least one row and one column; formatting said digital two-dimensional bitmap to produce a pixel based two-dimensional bitmap having data pixels; and printing the formatted bitmap onto said printed medium.
Claim 18
Independent Claim
119 words
A method of encoding information for printing on a printed medium, comprising the steps of: converting said information into a data stream having a sequence of “0” and “1” characters representing data bits; randomizing said data stream to produce a randomized data stream having a sequence of“0” and “1” characters; mapping the randomized data stream to a digital two-dimensional bitmap of rows and columns such that each data bit within each block in said data stream is separated from every other data bit within the same block by at least one row and one column; formatting said digital two-dimensional bitmap to produce a pixel based two-dimensional bitmap having data pixels; and printing the formatted bitmap onto said printed medium.
Claim 19
Dependent Claim
39 words
The method as in claim 15 , wherein said randomizing step comprises the step of repeatedly randomizing said data stream by alternative designated keys until the randomized data stream contains a substantially uniform distribution of “0” and “1” characters.
Claim 20
Dependent Claim
15 words
The method as in claim 15 , further comprising the step of compressing said information.
Claim 21
Dependent Claim
22 words
The method as in claim 15 , further comprising the step of adding error correction code data bits to said data stream.
Claim 22
Dependent Claim
25 words
The method as in claim 15 , further comprising the step of duplicating said data stream to produce redundant data for improving reliability upon encoding.
Claim 23
Independent Claim
79 words
A method of encoding information for printing on a printed medium, comprising the steps of: converting said information into a data stream having a sequence of “0” and “1” characters representing data bits; randomizing said data stream by alternate designated keys until the randomized data stream contains a uniform distribution of “0” and “1” characters; formatting said digital two-dimensional bitmap to produce a pixel based two-dimensional bitmap having data pixels; and printing the formatted bitmap onto said printed medium.
Claim 24
Independent Claim
79 words
A method of encoding information for printing on a printed medium, comprising the steps of: converting said information into a data stream having a sequence of “0” and “1” characters representing data bits; randomizing said data stream by alternate designated keys until the randomized data stream contains a uniform distribution of “0” and “1” characters; formatting said digital two-dimensional bitmap to produce a pixel based two-dimensional bitmap having data pixels; and printing the formatted bitmap onto said printed medium.