US6439465B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Encoding small amounts of embedded digital data at arbitrary locations within an image
Assignee: Xerox Corp
•
Filing: 1999-09-24
•
Granted: 2002-08-27
•
Expires: 2019-09-24
Abstract
Abstract Individual glyph frames for providing simple data blocks that may be read individually. A frame is usually on the order of ⅙ th of an inch in size and can be used as a pointer to anywhere on the page or can contain a small piece of data such as the page or form number. The format of the data can be stored in the sync lines or as part of the data
Inventors
- 👤 Dan S. Bloomberg
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 12:15
CPC Classifications
G; G06; G06K; G06K19/00; G06K19/06; G06K19/06009; G06K19/06037; G06T; G06T1/00; G06T1/0021; G06T1/005; G06T1/0071; G06T2201/00; G06T2201/005; G06T2201/0061; G06T2201/0601
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
107 words
A process for printing a small amount of embedded digital data in an arbitrary region of an image on media, comprising: encoding the digital data into a rectangular area of glyphs; surrounding the rectangular area of glyphs with a rectangular sync lattice; locating a region in the image which contains arbitrary graphical elements; printing the encoded digital data and the sync lattice in the located region, such that arbitrary graphical elements surround the sync lattice, wherein the encoded digital data appears visually indistinguishable from the located region and wherein the printed sync lattice comprises enough bits to distinguish it from the surrounding arbitrary graphical elements during decoding.
Claim 2
Dependent Claim
107 words
A process for printing a small amount of embedded digital data in an arbitrary region of an image on media, comprising: encoding the digital data into a rectangular area of glyphs; surrounding the rectangular area of glyphs with a rectangular sync lattice; locating a region in the image which contains arbitrary graphical elements; printing the encoded digital data and the sync lattice in the located region, such that arbitrary graphical elements surround the sync lattice, wherein the encoded digital data appears visually indistinguishable from the located region and wherein the printed sync lattice comprises enough bits to distinguish it from the surrounding arbitrary graphical elements during decoding.
Claim 3
Dependent Claim
20 words
The process of claim 1 , wherein the located region comprises an arbitrary glyph stipple containing no embedded digital data.
Claim 4
Dependent Claim
26 words
The process of claim 2 , wherein the glyph stipple comprises low frequency components and wherein the sync lattice comprises high frequency components and little redundancy.
Claim 5
Dependent Claim
36 words
The process of claim 1 , wherein the sync lattice comprising a number of glyphs for identifying the rectangular area as a data block, and a number of glyphs to identify the formatting of the data.
Claim 6
Dependent Claim
20 words
The process of claim 1 , wherein the embedded digital data identifies a form that the glyphs are printed on.
Claim 7
Dependent Claim
20 words
The process of claim 1 , wherein the embedded digital data identifies a pointer to a point on the media.
Claim 8
Dependent Claim
28 words
The process of claim 1 , wherein the embedded digital data identifies how an area of the media that the rectangular area is printed on should be rendered.
Claim 9
Dependent Claim
23 words
The process of claim 1 , wherein the embedded digital data identifies a page number that the embedded digital data is printed on.
Claim 10
Dependent Claim
18 words
The process of claim 1 , wherein the embedded digital data identifies a paragraph or figure by number.
Claim 11
Dependent Claim
23 words
The process of claim 1 , wherein the embedded digital data identifies the color of the area on which the glyphs are printed.
Claim 12
Dependent Claim
15 words
The process of claim 1 , wherein the embedded digital data identifies a table entry.
Claim 13
Dependent Claim
14 words
The process of claim 1 , wherein the embedded digital data identifies a document.
Claim 14
Dependent Claim
14 words
The process of claim 1 , wherein the embedded digital data identifies a URL.
Claim 15
Dependent Claim
19 words
The process of claim 1 , wherein the embedded digital data identifies a document printing process to be invoked.
Claim 16
Dependent Claim
20 words
The process of claim 1 , wherein the embedded digital data identifies a particular piece of data in a table.
References Cited (Backward Citations)
US4837904A
Cited
US5541396A
Cited
US5319543A
Cited
US5513013A
Cited
US5801067A
Cited
US5521372A
Cited
US6032861A
Cited
US6102289A
Cited
US6298142B1
Cited
US6032137A
Cited
JPH11314444A
Cited
US6256398B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-08-26 | 2006-02-25 | 2006-08-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-08-26 | 2010-02-25 | 2010-08-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-08-26 | 2014-02-25 | 2014-08-27 | $7700.00 | Window Closed / Lapsed |