US5684885A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Binary glyph codes based on color relationships
Assignee: Xerox Corp
•
Filing: 1995-09-27
•
Granted: 1997-11-04
•
Expires: 2015-09-27
Abstract
Abstract Binary digital data is rendered on a surface, such as a sheet of paper, by printing a series of color patches on the sheet, with the 1 bits rendered as color patches of a first color and the 0 bits rendered as color patches of the second color. The color patches are arranged in a predetermined order along an axis on the surface. The second color relates to the first color by a fixed relationship in color space, whereby the absolute values of the first and second colors are immaterial to a detecting apparatus. The color patches can be intermixed with areas of a third color, the third color representing an average in color space of the first color and the second color.
Inventors
- 👤 Todd A. Cass
- 👤 David H. Marimont
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 10:38
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/14; G06K7/1404; G06K7/1408; G06K7/143; G06K19/00; G06K19/06; G06K19/06009; G06K19/06018
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
149 words
A method of creating a document bearing digital information on a surface, the digital information comprising bits in a first state and bits in a second state arranged in a predetermined relative order, comprising the steps of: assigning each bit of the digital information to one of a set of small areas on the surface, the small areas being regularly spaced along an axis on the surface, the bits being assigned in the predetermined relative order to the small areas along the axis; for each bit in the first state, printing a color patch of a first color in the assigned small area; and for each bit in the second state, printing a color patch of a second color in the assigned small area, the color patches being printed contiguously on the surface along the axis resulting in a region appearing to be substantially homogenously-colored to a casual observer.
Claim 2
Independent Claim
149 words
A method of creating a document bearing digital information on a surface, the digital information comprising bits in a first state and bits in a second state arranged in a predetermined relative order, comprising the steps of: assigning each bit of the digital information to one of a set of small areas on the surface, the small areas being regularly spaced along an axis on the surface, the bits being assigned in the predetermined relative order to the small areas along the axis; for each bit in the first state, printing a color patch of a first color in the assigned small area; and for each bit in the second state, printing a color patch of a second color in the assigned small area, the color patches being printed contiguously on the surface along the axis resulting in a region appearing to be substantially homogenously-colored to a casual observer.
Claim 3
Dependent Claim
53 words
The method of claim 1, wherein the digital information further comprises bits in a third to an Nth state, and further comprising the step of for each bit in each state of the third to Nth state, printing in the assigned small area a color patch of a unique color for each state.
Claim 4
Independent Claim
154 words
A method of creating a document bearing digital information on a surface, the digital information comprising bits in a first state and bits in a second state arranged in a predetermined relative order, comprising the steps of: assigning each bit of the digital information to one of a set of small areas on the surface, the small areas being regularly spaced along an axis on the surface, the bits being assigned in the predetermined relative order to the small areas along the axis; for each bit in the first state, printing a color patch of a first color in the assigned small area; for each bit in the second state, printing a color patch of a second color in the assigned small area; and printing on the surface a color patch of a third color, the third color being located in color space on a vector between the first color and the second color.
Claim 5
Independent Claim
154 words
A method of creating a document bearing digital information on a surface, the digital information comprising bits in a first state and bits in a second state arranged in a predetermined relative order, comprising the steps of: assigning each bit of the digital information to one of a set of small areas on the surface, the small areas being regularly spaced along an axis on the surface, the bits being assigned in the predetermined relative order to the small areas along the axis; for each bit in the first state, printing a color patch of a first color in the assigned small area; for each bit in the second state, printing a color patch of a second color in the assigned small area; and printing on the surface a color patch of a third color, the third color being located in color space on a vector between the first color and the second color.
Claim 6
Dependent Claim
27 words
The method of claim 3, wherein the color patches of the first color and second color are printed as islands within a background of the third color.
Claim 7
Dependent Claim
25 words
The method of claim 3, further comprising the step of printing at least a subset of color patches in the shapes of geometric data glyphs.
Claim 8
Dependent Claim
21 words
The method of claim 3, further comprising the step of printing at least a subset of color patches as alphanumeric characters.
Claim 9
Dependent Claim
53 words
The method of claim 3, wherein the digital information further comprises bits in a third to an Nth state, and further comprising the step of for each bit in each state of the third to Nth state, printing in the assigned small area a color patch of a unique color for each state.
Claim 10
Independent Claim
214 words
A method of reading a document bearing digital information on a surface, the digital information comprising color patches regularly spaced along an axis on the surface, the color patches comprising color patches of a first color and color patches of a second color, the first color patches and the second color patches being arranged along the axis in a predetermined relative order, comprising the steps of: determining an average color of a large number of small areas on the surface; calculating a location of the first color in color space, the first color being of a predetermined relationship in color space with the average color; detecting, in the document, local concentrations of pixel areas of the first color; calculating a location of the second color in color space, the second color being of a predetermined relationship in color space with the first color; detecting, in the document, local concentrations of pixel areas of the second color; determining spatial relationships, in the document, of the local concentrations of pixel areas of the first color and the local concentrations of pixel areas of the second color; and deriving binary data from the spatial relationships of the local concentrations of pixel areas of the first color and the local concentrations of pixel areas of the second color.
Claim 11
Independent Claim
214 words
A method of reading a document bearing digital information on a surface, the digital information comprising color patches regularly spaced along an axis on the surface, the color patches comprising color patches of a first color and color patches of a second color, the first color patches and the second color patches being arranged along the axis in a predetermined relative order, comprising the steps of: determining an average color of a large number of small areas on the surface; calculating a location of the first color in color space, the first color being of a predetermined relationship in color space with the average color; detecting, in the document, local concentrations of pixel areas of the first color; calculating a location of the second color in color space, the second color being of a predetermined relationship in color space with the first color; detecting, in the document, local concentrations of pixel areas of the second color; determining spatial relationships, in the document, of the local concentrations of pixel areas of the first color and the local concentrations of pixel areas of the second color; and deriving binary data from the spatial relationships of the local concentrations of pixel areas of the first color and the local concentrations of pixel areas of the second color.
References Cited (Backward Citations)
US3196393A
Cited
US3176141A
Cited
US3938088A
Cited
US4488679A
Cited
US4656345A
Cited
JPS63254586A
Cited
US5083816A
Cited
US5091966A
Cited
US5315098A
Cited
US5221833A
Cited
US5245165A
Cited
US5369261A
Cited
US5291243A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-11-03 | 2001-05-05 | 2001-11-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-11-03 | 2005-05-05 | 2005-11-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-11-03 | 2009-05-05 | 2009-11-04 | $7700.00 | Window Closed / Lapsed |