IP Library Granted Patent US 6,935,562
Granted Patent B2
US 6,935,562 · App. 09/456,105 · Granted Aug 30, 2005

Operations on images having glyph carpets

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,935,562
App. No.
09/456,105
Granted
Aug 30, 2005
Kind
B2
Abstract

A system and method for generating information based on decoded embedded data from a substrate is implemented by reading embedded data from a substrate, decoding the embedded data to determine registration of the substrate relative to a reference in an apparatus, and developing and presenting human-sensible information based on the registration information. In one embodiment, the human-sensible information is visual information registered with the substrate. The human-sensible information may also comprise, for example, tactile, audible, or other sensory information.

Claims (22)

1. A computer controlled method for operating on a visible object included in an image disposed on a substrate to produce human-sensible information associated with the visible object, the method comprising:

receiving image data indicating an image region of the image disposed on the substrate; the image region including the visible object and further including coded embedded data forming a uniform background for the visible object; the coded embedded data indicating a location of the visible object in the image disposed on the substrate;

decoding the coded embedded data to produce location data indicating the location of the visible object in the image;

retrieving human-sensible information associated with the visible object using the location data; and

producing the human-sensible information associated with the visible object on an output device.

2. The computer controlled method of claim 1 , wherein the human-sensible information is a second image and the step of producing further comprises presenting said second image on the output device.

3. The computer-controlled method of claim 1 wherein the coded embedded data is a pattern of glyphs, and wherein the location of the visible object in the image is encoded in the pattern of glyphs using rows of interleaved and offset address codes.

4. The computer-controlled method of claim 3 wherein the coded embedded data further includes label data encoded within the rows of interleaved and offset address codes; and wherein retrieving the human-sensible information further includes using the label data to identify the human-sensible information associated with the visible object.

5. An apparatus for operating on a visible object included in an image disposed on a substrate to produce human-sensible information associated with the visible object, said apparatus comprising:

a frame grabber configured to receive image data indicating an image region of the image disposed on the substrate; the image region including the visible object and further including coded embedded data forming a uniform background for the visible object; the coded embedded data indicating a location of the visible object in the image disposed on the substrate;

a decoder configured to decode the coded embedded data to produce location data indicating the location of the visible object in the image;

a data access mechanism configured to retrieve said human-sensible information associated with the visible object using the location data; and

an output device configured to produce said human-sensible information associated with the visible object.

6. The apparatus of claim 5 , wherein the human-sensible information is a second image associated with the visible object and the output device is a lens apparatus that presents the second image.

7. The apparatus of claim 5 , wherein the human-sensible information is a second image associated with the visible object and the output device is a display that presents the second image.

8. The apparatus of claim 5 wherein the coded embedded data is a pattern of glyphs and the location of the visible object in the image is encoded using rows of interleaved and offset address codes, and wherein the decoder produces the location data indicating the location of the visible object in the image by extracting the location data from the rows of interleaved and offset address codes.

9. The computer-controlled method of claim 8 wherein the coded embedded data further includes label data encoded within the rows of interleaved and offset address codes; and wherein the data access mechanism uses the label data to identify the human-sensible information associated with the visible object.

10. A computer program product including a computer readable medium having computer readable code embodied therein for causing a computer to operate on a visible object included in an image disposed on a substrate to produce human-sensible information associated with the visible object, the computer program product comprising:

computer readable program code configured to cause said computer to receive image data indicating an image region of the image disposed on the substrate; the image region including the visible object and further including coded embedded data forming a uniform background for the visible object; the coded embedded data indicating a location of the visible object in the image disposed on the substrate;

computer readable program code configured to cause said computer to decode the coded embedded data to produce location data indicating the location of the visible object in the image;

computer readable program code configured to cause said computer to retrieve human-sensible information associated with the visible object using the location data; and

computer readable program code configured to cause said computer to produce the human-sensible information associated with the visible object on an output device.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Sep 7, 2022
From: JPMORGAN CHASE BANK, N.A. AS SUCCESSOR-IN-INTEREST ADMINISTRATIVE AGENT AND COLLATERAL AGENT TO BANK ONE, N.A.
To: XEROX CORPORATION
Reel/Frame 061388/0388 →
RELEASE OF SECURITY INTEREST Recorded Sep 7, 2022
From: JPMORGAN CHASE BANK, N.A. AS SUCCESSOR-IN-INTEREST ADMINISTRATIVE AGENT AND COLLATERAL AGENT TO JPMORGAN CHASE BANK
To: XEROX CORPORATION
Reel/Frame 066728/0193 →
SECURITY AGREEMENT Recorded Oct 31, 2003
From: XEROX CORPORATION
To: JPMORGAN CHASE BANK, AS COLLATERAL AGENT
Reel/Frame 015134/0476 →
SECURITY AGREEMENT Recorded Jul 30, 2002
From: XEROX CORPORATION
To: BANK ONE, NA, AS ADMINISTRATIVE AGENT
Reel/Frame 013111/0001 →
SECURITY INTEREST Recorded Apr 17, 2001
From: IPAYMENT TECHNOLOGIES, INC.
To: HARBINGER MEZZANINE PARTNERS, L.P.
Reel/Frame 011769/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2000
From: HECHT, DAVID L.; FLORES, L. NOAH; GORBET, MATTHEW G.
To: XEROX CORPORATION
Reel/Frame 010583/0089 →