Claims
- 1. A system for managing abase mailpiece processing comprising:
- (a) a server computer including a database comprising a plurality of records including instruction sets for handling individual mailpieces;
- (b) at least one reader for reading key code marked mailpieces each key code corresponding to one instruction set of the instruction sets in the database; and
- (c) a client computer, responsive to the reader, for requesting the instruction set for handling a mailpiece corresponding to a key code on the mailpiece as the key code is read and causing performance of at least one mail processing task in accordance with the instruction set, the client computer immediately updating the record in the server computer database corresponding to the mailpiece being processed as the at least one mail processing task is performed to indicate the status of the mailpiece and track the mailpiece in real time.
- 2. The system of claim 1 comprising a supervisor computer coupled to the server computer for generating at least one report concerning the performance of at least one mail processing task.
- 3. The system of claim 2 wherein the supervisor computer requests mailpiece tracking data from the server computer and generates at least one report concerning the tracking of at least one mailpiece.
- 4. The system of claim 3 in which the at least one report is a postal manifest report.
- 5. The system of claim 1 wherein the database comprises stored instructions about each mailpiece and wherein the instructions are modifiable at any time prior to performance of a mail processing task utilizing the instructions.
- 6. A system for managing database driven insertion and mailpiece tracking data comprising:
- (a) a server populating a database with data comprising a plurality of records including instruction sets for handling individual mailpieces;
- a reader for reading, from a mailpiece, a key code corresponding to a database location containing an instruction set for handling the mailpiece;
- (c) a client, responsive to the reader, for requesting the instruction set for handling the mailpiece from the server, such that the server receives the request from the client, accesses the instruction set for handling the mailpiece and forwards the instruction set to the client;
- (d) a mail processing device coupled to the client for performing at least one mail processing task on the mailpiece in accordance with the instruction set; and
- (e) means, responsive to the mail processing device, for immediately updating a record in the database corresponding to the mailpiece being processed.
- 7. The system of claim 6 further comprising means for generating at least one report concerning the performance of at least one mail processing task.
- 8. The system of claim 6 further comprising means for generating at least one report concerning the tracking of at least one mailpiece.
- 9. The system of claim 8 in which the at least one report is a postal manifest report.
- 10. The system of claim 6 in which said database may be populated with new data anytime prior to performance of a mail processing task utilizing said data.
- 11. A method for managing database driven insertion and mailpiece tracking data comprising:
- (a) populating a database with data comprising a plurality of records including instruction sets for handling individual mailpieces;
- (b) reading, from a mailpiece, a key code corresponding to an instruction set for handling the mailpiece;
- requesting the instruction set for handling the mailpiece from the database;
- (d) at a server:
- (i) receiving requests from one or more clients for instruction sets for handling individual mailpieces and, in response, accessing the requested instruction set for handling the mailpiece from the database; and
- (ii) forwarding the requested instruction set to the one or more clients; and
- (e) at a client:
- (i) receiving the requested instruction set for handling the mailpiece from the server;
- (ii) performing at least one mail processing task in accordance with the requested instruction set;
- (iii) gathering mailpiece tracking data as the mailpiece is processed during said at least one mail processing task; and
- (iv) immediately updating a record in the database corresponding to the mailpiece being processed.
- 12. The method of claim 11 further comprising generating at least one report concerning the performance of at least one mail processing task.
- 13. The method of claim 11 further comprising generating at least one report concerning the tracking of at least one mailpiece.
- 14. The method of claim 13 wherein the at least one report is a postal manifest report.
- 15. The method of claim 11 comprising modifying the instructions in the database immediately before accessing the database to retrieve the instructions.
- 16. A client/server system for managing mail processing and mailpiece tracking data, the system comprising:
- (a) a database server computer comprising a central repository for mail processing data including instruction sets for processing individual mailpieces and mailpiece tracking data for tracking the individual mail pieces;
- (b) a machine client computer for requesting one of the instruction sets for processing an individual mailpiece from the database server computer based on account information read from a mailpiece and for transmitting updates to the database server computer in real-time as the mailpiece is processed;
- (c) a supervisory computer for communicating with the database server computer and the machine client computer to allow users to determine status and location information relating to mailpieces being processed; and
- (d) a network for linking the database server computer, the machine client computer, and the supervisory computer.
- 17. The client/server system of claim 16 wherein after processing of the account has been completed, the supervisory computer generates a manifest indicative of the processing of the account.
- 18. The client/server system of claim 16 comprising a mainframe computer coupled to the network for sending mail processing data to the database server computer.
- 19. The system of claim 16 wherein the database server computer is adapted to display a scanned image of the mailpiece being processed.
- 20. The system of claim 16 wherein the database server computer is adapted to allow late binding of the account information from the mailpiece to one of the instruction sets.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is related to and claims the benefit of the U.S. Provisional Patent Application entitled "A Client-Server System and Method Of Managing Database Driven Insertion (DDI) and Mail Piece Tracking (MPT) Data", filed on Oct. 27, 1998, 60/105,804.
US Referenced Citations (11)