Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
219 words
A system for controlling address and postal code printing functions, comprising: (a) host data processing means for creating and transmitting printer command sets and a plurality of printing data, to a printer, said printer command sets comprising commands to be executed by said printer for: (i) parsing address and zip code data; (ii) creating a set of delivery point digits and adding said set of delivery point digits to a zip code; (iii) creating a bar code in respect of said zip code; and (iv) positioning said bar code for printing; (b) transmitting means for transmitting said printer command sets and said plurality of printing data; (c) microprocessor means contained within said printer for accepting said printer command sets and said plurality of printing data; (d) language interpreter means for: (i) directing printer commands to a parsing step for determining address data from within said plurality of printing data, (ii) assigning delivery point digits to a zip code selected from said address data, (iii) selecting a bar code from a plurality of bar code data stored within a memory of said printer, said bar code corresponding to said zip code data plus said delivery point digits; and (iv) directing a printer controller to prepare to print; and (e) printing means for printing addresses and bar codes on a substrate.
Claim 2
Independent Claim
219 words
A system for controlling address and postal code printing functions, comprising: (a) host data processing means for creating and transmitting printer command sets and a plurality of printing data, to a printer, said printer command sets comprising commands to be executed by said printer for: (i) parsing address and zip code data; (ii) creating a set of delivery point digits and adding said set of delivery point digits to a zip code; (iii) creating a bar code in respect of said zip code; and (iv) positioning said bar code for printing; (b) transmitting means for transmitting said printer command sets and said plurality of printing data; (c) microprocessor means contained within said printer for accepting said printer command sets and said plurality of printing data; (d) language interpreter means for: (i) directing printer commands to a parsing step for determining address data from within said plurality of printing data, (ii) assigning delivery point digits to a zip code selected from said address data, (iii) selecting a bar code from a plurality of bar code data stored within a memory of said printer, said bar code corresponding to said zip code data plus said delivery point digits; and (iv) directing a printer controller to prepare to print; and (e) printing means for printing addresses and bar codes on a substrate.
Claim 3
Dependent Claim
21 words
The system of claim 1, wherein said microprocessor means contains first memory means for storing a plurality of zip code data.
Claim 4
Dependent Claim
24 words
The system of claim 2, wherein said microprocessor means contains second memory means for storing a plurality of bar code data within a database.
Claim 5
Dependent Claim
13 words
The system of claim 1, wherein said substrate is one or more envelopes.
Claim 6
Dependent Claim
17 words
The system of claim 1, wherein said substrate is one or more sheets to be printed upon.
Claim 7
Dependent Claim
22 words
The system of claim 1, further comprising means for selectively controlling said printer to print upon a plurality of said substrate sequentially.
Claim 8
Independent Claim
200 words
A method for printing a sequence of mail pieces, said method comprising the steps of: (a) deriving data, including address data, from a selected application resident in a host data processor; (b) transferring said derived data, from said selected application, to a printer driver resident in said host data processor; (c) creating printer commands that will control a first parsing sequence for a set of address data, said first parsing sequence to be performed by a printer; (d) creating printer commands that will control a second parsing sequence for a set of zip code data, said second parsing sequence to be performed by said printer; (e) transferring said derived data and said printer commands, from said printer driver to a printer language interpreter resident in said printer; (f) performing said first and said second parsing sequence in said printer; (g) adding delivery point digits to zip code data in respect of said address data; (h) creating a bar code in respect of said zip code data together with said delivery point digits; (i) positioning said bar code in respect of a substrate positioned for printing thereupon; and (j) printing to said substrate said derived data and said created bar code.
Claim 9
Independent Claim
200 words
A method for printing a sequence of mail pieces, said method comprising the steps of: (a) deriving data, including address data, from a selected application resident in a host data processor; (b) transferring said derived data, from said selected application, to a printer driver resident in said host data processor; (c) creating printer commands that will control a first parsing sequence for a set of address data, said first parsing sequence to be performed by a printer; (d) creating printer commands that will control a second parsing sequence for a set of zip code data, said second parsing sequence to be performed by said printer; (e) transferring said derived data and said printer commands, from said printer driver to a printer language interpreter resident in said printer; (f) performing said first and said second parsing sequence in said printer; (g) adding delivery point digits to zip code data in respect of said address data; (h) creating a bar code in respect of said zip code data together with said delivery point digits; (i) positioning said bar code in respect of a substrate positioned for printing thereupon; and (j) printing to said substrate said derived data and said created bar code.
Claim 10
Dependent Claim
26 words
The method of claim 7, wherein said derived data further comprises: (a) said zip code data; (b) said address data; (c) graphics images; and (d) text.
Claim 11
Dependent Claim
45 words
The method of claim 8 wherein said zip code data, said address data, said graphics images, and said text are distinguished from each other by a first set of rules utilized by said printer driver so that said printer driver can create said printer commands.
Claim 12
Dependent Claim
26 words
The method of claim 7, wherein a second set of rules for deriving said delivery point digits are stored in a first memory within said printer.
Claim 13
Dependent Claim
19 words
The method of claim 7, wherein the bar code data is stored in a second memory within said printer.
Claim 14
Dependent Claim
42 words
The method of claim 7, wherein said delivery point digits are derived from said address data in respect of a second set of rules and said delivery point digits are added to said zip code data to produce a second zip code.
Claim 15
Dependent Claim
31 words
The method of claim 12, wherein said second zip code is matched to the bar code data to determine a specific bar code to be selected for printing on said substrate.