Referring now to the drawings in detail and more particularly to
Database of mailers needs and desires 102 contains formal computer processable information regarding the mailer's requirements. For instance, information regarding the delivery time for the communication, proof of delivery, costs, color and material of the mailing envelope and insert, availability of the color and material of the mailing envelope and insert of the of the mail units. Database of mailer's constraints 104 contains formal computer processable information regarding the mailer's, requirements i.e., a set of restrictions imposed on the physical composition of the mail units in terms of their attributes, i.e., location and size of address block, position and encoding scheme for the identifier, color and material of the mailing envelope and insert. Likewise, in database 104 there may be constraints on sending and receiving information in electronic form to and from other parties, i.e., timing format protocols, etc. Database 110 contains a formal description of carrier's products and services i.e., rules pertaining to what mail units may be sent and what they may contain, i.e., delivery time, area of collection and delivery, how sorted, read, print, unbundled, bundle, price, etc.
After computer 100 receives information from databases 102, 104 and 110 computer 100 instructs printer 120, inserter 118, franking machine 116 and mail sorter 114 of the manner in which computer wants the mail units to be created and sorted. Printer 120 will print the envelopes and one or more inserts that comprise the mail units in the format indicated by computer 100 on the color and type of paper instructed by computer 100. Then inserter 118 will insert one or more inserts into an envelope and seal the envelope to form a mail unit. Franking machine 116 will then apply postage to the mail units and/or prepare a carrier manifest. At this point mail sorter 114 will sort the mail units into some sortation pattern that is desirable by the carrier, i.e., tray the mail units according to zip code, bundle the mail units according to a geographic pattern, bundle the mail units as to requested carrier service, unbundled the mail units, etc.
Computer 100 will transmit to mailer; data center 106, information regarding the composition of the mailing units and the fees and/or postage paid for the mailing units and data center 106 will transmit the forgoing information and postage funds to carrier's data center 108. The output of mail sorter 114 will be inducted into mail processing infrastructure 112 so that the carrier may further process and deliver the mail units to their intended recipient's.
Individual steps described in
At this point step 206 determines whether or not there is at least one carrier service acceptable to the mailer for each mail unit. If step 206 determines that there is not at least one carrier service acceptable to the mailer for each mail unit the process ends. If step 206 determines that there is at least one carrier service acceptable to the mailer for each mail unit the next step will be step 208. Step 208 selects a candidate for optimum carrier product based upon prioritized requirements. In cases where there is more than one choice of carrier products selection is made in step 208 based on prioritized requirements.
Then step 210 determines whether or not the list of candidates is empty. If step 210 determines that the list is empty the process ends. If step 210 determines that the list is not empty the process goes to step 212. Step 212 creates specifications for mail unit's physical attributes, information to be sent to the carrier, packing attributes, information to be received from the carrier, payments, evidencing methods, etc. Next step 214 validates the feasibility of the specification or adjusts the specification within the limits of existing constraints. The foregoing is more fully described in the description of
Now step 216 determines whether or not the specifications are available. If step 216 determines that the specification is not available the process goes to step 217. Step 217 removes the current candidate from the list. Then the process goes back to step 208. If step 216 determines that the specification is available the process goes to step 218. Step 218 produces the mail unit according to the specifications, which is more fully described in the description of
After the process starts in
Step 250 determines whether or not the information attributes match. If step 250 determines that the information attributes do not match, the next step will be step 252. Step 252 modifies the mailer's specifications according to constraints on information attributes. Then step 254 checks the feasibility of information to be sent against mailer and carrier requirements. Now step 256 will determine whether or not the new information attributes are feasible. If step 256 determines that the new information attributes are not available the process will fail and go to step 217 (
Step 260 determines whether or not the standard of evidence match. If step 260 determines that the standard of evidence do not match, the next step will be step 262. Step 262 modifies the mailer's specifications according to constraints on the standard of evidence attributes. Then step 264 checks the feasibility of standard of evidence against mailer and carrier requirements. Now step 266 will determine whether or not the new standard of evidence is feasible. If step 266 determines that the new standard of evidence is not feasible the process will fail and go to step 217 (
Step 270 determines whether or not the expected information match. If step 270 determines that the expected information do not match, the next step will be step 272. Step 272 modifies the mailer's specifications according to constraints on information attributes expected from the carrier. Then step 274 checks the feasibility of information to be received against mailer and carrier requirements. Now step 276 will determine whether or not the new expected information is feasible. If step 276 determines that the new expected information is not feasible the process will fail and go to step 217 (
After the process starts in
At this point step 288 will determine whether or not the selected carrier product requires electronic information from the mailer. If step 288 determines that the selected carrier product requires electronic information from the mailer, step 296 will be the next step in the process. Step 296 creates and formats the required information describing the mail unit in accordance with the selected carrier service. Then step 298 sends information describing the mail unit in accordance with the selected carrier service to carrier data center 108 (
The above specification describes a new and improved method for automating the use of postal products in a networked environment. It is realized that the above description may indicate to those skilled in the art additional ways in which the principals of this invention may be used without departing from the spirit. Therefore, it is intended that this invention be limited only by the scope of the appended claims.
This Application claims the benefit of the filing date of U.S. Provisional Application No. 60/849,552 filed Oct. 4, 2006, which is owned by the assignee of the present Application. This invention relates to mailing systems and more particularly to automating the use of postal products in a networked environment.
Number | Date | Country | |
---|---|---|---|
60849552 | Oct 2006 | US |