IP Library Granted Patent US 7,168,036
Granted Patent B2
US 7,168,036 · App. 09/192,014 · Granted Jan 23, 2007

User interface identification and service tags for a document processing system

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 7,168,036
App. No.
09/192,014
Granted
Jan 23, 2007
Kind
B2
Abstract

A tag-based user interface scheme for digitizing and processing hardcopy documents utilizes a sticker that includes a printed data code representative of a user identity code and a service code. When the sticker is applied to a hardcopy document and scanned, the sticker is located, the data code is parsed, and a desired service is performed based upon the information stored in the data code.

Claims (32)

1. A method for processing a document based on information in a user interface tag, comprising the steps of:

scanning the document to produce an image representative of the document;

locating an iconic representation comprised as part of the user interface tag in the image, comprising:

identifying connected components of the image;

searching, in each of the connected components, for a plurality of extreme points that extend furthest in a selected direction;

identifying corner candidates by applying a diagonal length criteria to at least one pair of the extreme points that are diametrically opposed;

analyzing relationships among a plurality of the corner candidates to form one or more border candidates for the iconic representation;

decoding data represented in at least one such border candidate;

associating the data with a service and a user identity; and

performing the specified service on the image representative of the document.

2. The method of claim 1 , wherein the step of decoding the data comprises the steps of:

determining a lattice of glyphs represented in the user interface tag;

identifying a seed glyph within the lattice;

finding all glyphs within the lattice;

identifying the rotation of the lattice; and

converting the glyphs to binary data.

3. The method of claim 1 , wherein the step of associating the data with a service and a user identity comprises the steps of:

extracting a user identity code from the data; and

accessing a database to determine user identification information associated with the identity code.

4. The method of claim 3 , further comprising the steps of:

extracting a service code from the data; and

accessing a database to determine service information associated with the service code.

5. The method of claim 3 , further comprising the step of accessing a database to determine service information associated with the identity code.

6. A document service system having a tag-based user interface, comprising:

a scanner adapted to receive a hardcopy document and produce a digitized image of the document;

an action processor adapted to identify an iconic representation comprised as part of a user interface tag image within the digitized image, comprising a connected component identifier to identify connected components of the image; a corner candidate identifier to search, in each of the connected components, for a plurality of extreme points that extend furthest in a selected direction and to identify corner candidates by applying a diagonal length criteria to at least one pair of the extreme points that are diametrically opposed; an analyzer to analyze relationships among a plurality of the corner candidates to form one or more border candidates for the iconic representation; and to decode information represented in at least one such border candidate, said information including information indicating a service to be performed on said hardcopy document; and

a device operated by the action processor responsive to the service information represented in the user interface tag.

7. The system of claim 6 , wherein the user interface tag bears a machine-readable printed data code, the tag being adapted to be associated with a hardcopy document for scanning by a document processing system, and the data code comprising an identity code representative of a user's identity and a service code specifying a service to be performed on said hardcopy document.

8. The system of claim 6 , comprising:

an identity processor adapted to receive user information and create an identity code;

a user information database associating the user information with the identity code; and

an output device capable of printing the user interface tag bearing a machine-readable printed data code representative of the identity code and a service to be performed on the hardcopy document to which said user interface tag is affixed.

Assignments (4)
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 →
RELEASE OF SECURITY INTEREST Recorded Jan 21, 2015
From: BANK ONE, NA
To: XEROX CORPORATION
Reel/Frame 034782/0644 →
RELEASE OF SECURITY INTEREST Recorded Jan 21, 2015
From: JPMORGAN CHASE BANK, N.A.
To: XEROX CORPORATION
Reel/Frame 034782/0816 →