EP1139275A3 - A method and system of print stream address extraction - Google Patents

A method and system of print stream address extraction Download PDF

Info

Publication number
EP1139275A3
EP1139275A3 EP01107742A EP01107742A EP1139275A3 EP 1139275 A3 EP1139275 A3 EP 1139275A3 EP 01107742 A EP01107742 A EP 01107742A EP 01107742 A EP01107742 A EP 01107742A EP 1139275 A3 EP1139275 A3 EP 1139275A3
Authority
EP
European Patent Office
Prior art keywords
envelope
data
print stream
print
printer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP01107742A
Other languages
German (de)
French (fr)
Other versions
EP1139275A2 (en
Inventor
James S. Bratsamos
Daniel J. Clemens
Victor Girardi
Patrick Rolling
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pitney Bowes Inc
Original Assignee
Pitney Bowes Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pitney Bowes Inc filed Critical Pitney Bowes Inc
Publication of EP1139275A2 publication Critical patent/EP1139275A2/en
Publication of EP1139275A3 publication Critical patent/EP1139275A3/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00459Details relating to mailpieces in a franking system
    • G07B17/00661Sensing or measuring mailpieces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/0005Accepting output data; Preparing data for the controlling system
    • G06K2215/0014Transforming the printer input data into internal codes
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00185Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
    • G07B17/00314Communication within apparatus, personal computer [PC] system, or server, e.g. between printhead and central unit in a franking machine
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00185Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
    • G07B17/00362Calculation or computing within apparatus, e.g. calculation of postage value
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00459Details relating to mailpieces in a franking system
    • G07B17/00467Transporting mailpieces
    • G07B2017/00491Mail/envelope/insert handling system
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00459Details relating to mailpieces in a franking system
    • G07B17/00508Printing or attaching on mailpieces
    • G07B2017/00572Details of printed item
    • G07B2017/00596Printing of address
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00459Details relating to mailpieces in a franking system
    • G07B17/00661Sensing or measuring mailpieces
    • G07B2017/00709Scanning mailpieces
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00459Details relating to mailpieces in a franking system
    • G07B17/00661Sensing or measuring mailpieces
    • G07B2017/00709Scanning mailpieces
    • G07B2017/00725Reading symbols, e.g. OCR

Abstract

The invention is a method and system of modifying print stream data. The method begins by sending a print stream from an application through a graphical device interface to a print spooler. A print stream monitor determines whether or not the print stream comprises a set of text data and/or a set of address data. If the print stream comprises text data, then the text data is tagged and sent to a user mode module where it is stored in a local buffer. The tagged and stored text data is then retrieved and parsed for any address which may be contained within the tagged text. The address data is then extracted from the print stream and placed in an envelope print format to create an envelope data set. An envelope printer device context is then created and the envelope data set is transmitted to an envelope kernel for creating an envelope printer device language file. The print stream is converted by a document printer command language (PCL) generator into an envelope printer language. The envelope data set is then printed. The envelope data set is injected back into the print stream from which it was extracted by merging the set of text data and the set of envelope data. The print stream is then transmitted to a next destination such as a document printer, where a printer driver is then activated for causing a printer to print the document data to one or more sheets.
EP01107742A 2000-03-31 2001-04-02 A method and system of print stream address extraction Withdrawn EP1139275A3 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/541,001 US6995853B1 (en) 2000-03-31 2000-03-31 Method and system for modifying print stream data to allow printing over a single I/O port
US541001 2000-03-31

Publications (2)

Publication Number Publication Date
EP1139275A2 EP1139275A2 (en) 2001-10-04
EP1139275A3 true EP1139275A3 (en) 2004-01-14

Family

ID=24157784

Family Applications (1)

Application Number Title Priority Date Filing Date
EP01107742A Withdrawn EP1139275A3 (en) 2000-03-31 2001-04-02 A method and system of print stream address extraction

Country Status (2)

Country Link
US (1) US6995853B1 (en)
EP (1) EP1139275A3 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10017785C2 (en) * 2000-04-10 2002-04-18 Oce Printing Systems Gmbh Method and system for processing a print data stream
WO2002093354A1 (en) * 2001-05-14 2002-11-21 Océ Printing System Gmbh Method, equipment system and computer program system for processing document data
DE10123376B4 (en) * 2001-05-14 2004-12-02 OCé PRINTING SYSTEMS GMBH Method, device system and computer program system for processing document data
EP1302879A1 (en) 2001-10-12 2003-04-16 Readsoft AB A method and system for delivering a message
DE10235254A1 (en) 2002-08-01 2004-02-19 OCé PRINTING SYSTEMS GMBH Method, device system and computer program product for document-related expansion of a resource-structured document data stream
US20110100238A1 (en) * 2009-11-04 2011-05-05 Jeffery Scott Caudle Internet Digital Mail System Inkjet Printer
US8854662B1 (en) 2010-10-15 2014-10-07 Jpmorgan Chase Bank, N.A. Print management system and method for facilitating print job management and monitoring multiple geographically dispersed printers

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5650934A (en) * 1995-05-31 1997-07-22 Pitney Bowes Inc. System for preparing and franking a mail piece
EP0927581A2 (en) * 1997-12-31 1999-07-07 Pitney Bowes Inc. A method and system for address determination
EP0974915A2 (en) * 1998-07-20 2000-01-26 Pitney Bowes Inc. A method and system of print stream address extraction

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5326181A (en) 1986-10-14 1994-07-05 Bryce Office Systems Inc. Envelope addressing system adapted to simultaneously print addresses and bar codes
US4858907A (en) 1986-10-14 1989-08-22 Bryce Office Systems, Inc. System for feeding envelopes for simultaneous printing of addresses and bar codes
US4875174A (en) 1987-03-06 1989-10-17 Print Things Instant label printer for host computer
US4915287A (en) 1988-11-03 1990-04-10 Moore Business Forms, Inc. Intelligently imaged envelopes with intelligently imaged integral tear-off flaps
US5146439A (en) 1989-01-04 1992-09-08 Pitney Bowes Inc. Records management system having dictation/transcription capability
US5007663A (en) 1989-08-14 1991-04-16 John Moran Apparatus for producing address labels
US5175691A (en) 1990-03-12 1992-12-29 Pitney Bowes Inc. System and method for controlling an apparatus to produce items in selected configurations
JPH04193573A (en) 1990-11-28 1992-07-13 Hitachi Ltd Printing confirming and correcting apparatus and printer
CA2059748A1 (en) 1991-01-22 1992-07-23 Fran E. Blackman Mailing machine with state display capability
US5319562A (en) 1991-08-22 1994-06-07 Whitehouse Harry T System and method for purchase and application of postage using personal computer
US5278947A (en) 1991-10-01 1994-01-11 Pitney Bowes Inc. System for automatic printing of mail pieces
ES2106316T3 (en) 1991-11-22 1997-11-01 Engineered Data Products Inc DEVICE TO GENERATE LABELS.
US5495581A (en) 1992-02-25 1996-02-27 Tsai; Irving Method and apparatus for linking a document with associated reference information using pattern matching
EP0790565B1 (en) 1992-03-11 2000-05-31 Chinon Industries Inc. Word processor
US5387783A (en) 1992-04-30 1995-02-07 Postalsoft, Inc. Method and apparatus for inserting and printing barcoded zip codes
DE9219115U1 (en) 1992-05-22 1998-01-22 Francotyp Postalia Gmbh Arrangement for creating a flexible user interface for franking machines
KR100287045B1 (en) 1992-07-06 2001-04-16 존 비. 메이슨 Method and system for naming/binding object
FR2694105B1 (en) 1992-07-22 1994-11-25 Bull Sa Use of an on-board interpreter language for the creation of an interactive user interface definition tool.
US5668934A (en) 1993-07-16 1997-09-16 Unisys Corporation Interface to sophisticated printers
US5490938A (en) 1993-12-20 1996-02-13 Biopolymerix, Inc. Liquid dispenser for sterile solutions
US5606609A (en) 1994-09-19 1997-02-25 Scientific-Atlanta Electronic document verification system and method
US5546577A (en) 1994-11-04 1996-08-13 International Business Machines Corporation Utilizing instrumented components to obtain data in a desktop management interface system
US5680615A (en) 1994-11-04 1997-10-21 International Business Machines Corporation Desktop management of host applications
US5652884A (en) 1994-11-14 1997-07-29 Object Technology Licensing Corp. Method and apparatus for dynamic update of an existing object in an object editor
US5694563A (en) 1994-12-13 1997-12-02 Microsoft Corporation Method and system for transferring data to common destinations using a common destination list
US5579449A (en) 1994-12-21 1996-11-26 Pitney Bowes Inc. Method for downloading and printing bitmapped graphics
US5628249A (en) * 1994-12-27 1997-05-13 Pitney Bowes Inc. Apparatus and method for preparing a mail piece
US5682468A (en) 1995-01-23 1997-10-28 Intergraph Corporation OLE for design and modeling
US5583970A (en) 1995-02-28 1996-12-10 Pitney Bowes Inc. Printer command set for controlling address and postal code printing functions
ATE285610T1 (en) 1995-03-07 2005-01-15 Frama Ag DEVICE FOR DETERMINING A FANKING VALUE
US5668990A (en) 1995-03-30 1997-09-16 Pitney Bowes Inc. Apparatus and method for generating 100% United States Postal Service bar coded lists
US5684934A (en) 1995-04-26 1997-11-04 International Business Machines Corporation Page repositioning for print job recovery
US5684706A (en) 1995-05-31 1997-11-04 Pitney Bowes Inc. System having multiple user input stations and multiple mail preparation apparatus for preparing and franking a mail piece
US5848186A (en) * 1995-08-11 1998-12-08 Canon Kabushiki Kaisha Feature extraction system for identifying text within a table image
US5668964A (en) 1995-08-24 1997-09-16 Wall Data Incorporated Graphical user interface for creating a new notebook with a dragged page
US5801944A (en) 1995-10-11 1998-09-01 E-Stamp Corporation System and method for printing postage indicia directly on documents
US5717597A (en) 1995-10-11 1998-02-10 E-Stamp Corporation System and method for printing personalized postage indicia on greeting cards
US5710900A (en) 1995-10-12 1998-01-20 Ncr Corporation System and method for generating reports from a computer database
DE19549305A1 (en) 1995-12-22 1997-07-03 Francotyp Postalia Gmbh Method and arrangement for entering data into a franking machine
US5706458A (en) 1996-03-05 1998-01-06 Microsoft Corporation Method and system for merging menus of application programs
US5715371A (en) 1996-05-31 1998-02-03 Lucent Technologies Inc. Personal computer-based intelligent networks
US5657431A (en) 1996-06-03 1997-08-12 Xerox Corporation Image rotation from virtual memory in a digital printing system
JPH1021023A (en) 1996-07-02 1998-01-23 Ibm Japan Ltd Data output controller
US6030132A (en) 1997-06-30 2000-02-29 Pitney Bowes Inc. Document control page interface

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5650934A (en) * 1995-05-31 1997-07-22 Pitney Bowes Inc. System for preparing and franking a mail piece
EP0927581A2 (en) * 1997-12-31 1999-07-07 Pitney Bowes Inc. A method and system for address determination
EP0974915A2 (en) * 1998-07-20 2000-01-26 Pitney Bowes Inc. A method and system of print stream address extraction

Also Published As

Publication number Publication date
EP1139275A2 (en) 2001-10-04
US6995853B1 (en) 2006-02-07

Similar Documents

Publication Publication Date Title
US6394673B2 (en) Printing system and data processing method thereof
US20020057449A1 (en) Method and apparatus for automatically communicating returning status and information from a printer using electronic mail (email)
EP1186993A3 (en) Host-based system and method for printing without margins
EP1630688A3 (en) Document processing apparatus and method
EP0933693A3 (en) Computing systems
EP1698968A3 (en) Print control apparatus, control method thereof, and device driver
EP1653341A3 (en) Printing method using ordering file, and print system, image supply device and print device employing the method
JP2006053895A5 (en)
US7079277B2 (en) Image forming apparatus, image data processing apparatus, and storage medium
EP1139275A3 (en) A method and system of print stream address extraction
EP1462976A3 (en) Slip printing system
EP1227416A3 (en) Data format conversion
EP1189134A3 (en) Information processing apparatus, printing system, and command generating method
EP1304612A3 (en) Printing method and system
EP1217511A3 (en) Print system, information processing apparatus and method, and computer-readable memory medium
JP2008276745A (en) Printer controller, and method of printing print document
EP1338952A8 (en) Email based printer systems
WO1999012337A3 (en) Method and device for electronic archiving of a computer data flow
JP2006252300A (en) Pull print system
KR960700473A (en) DELIVERING AND FETCHING FONT INFORMATION
US20040085564A1 (en) Image forming systems and image forming methods
JP2005071240A (en) Printing data creation device, printer, and printing system
JP2007004568A (en) Image forming system, image forming device and image forming method
KR101162672B1 (en) Printing system and printing method
JP2007141160A (en) Printing controller, method, and program

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR

AX Request for extension of the european patent

Extension state: AL LT LV MK RO SI

17P Request for examination filed

Effective date: 20040707

AKX Designation fees paid

Designated state(s): DE FR GB

17Q First examination report despatched

Effective date: 20071219

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN

18W Application withdrawn

Effective date: 20090403