CA2096508C - Mail encoding and processing system - Google Patents
Mail encoding and processing system Download PDFInfo
- Publication number
- CA2096508C CA2096508C CA002096508A CA2096508A CA2096508C CA 2096508 C CA2096508 C CA 2096508C CA 002096508 A CA002096508 A CA 002096508A CA 2096508 A CA2096508 A CA 2096508A CA 2096508 C CA2096508 C CA 2096508C
- Authority
- CA
- Canada
- Prior art keywords
- data set
- code
- address
- customer
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C3/00—Sorting according to destination
- B07C3/10—Apparatus characterised by the means used for detection ofthe destination
- B07C3/14—Apparatus characterised by the means used for detection ofthe destination using light-responsive detecting means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C3/00—Sorting according to destination
- B07C3/18—Devices or arrangements for indicating destination, e.g. by code marks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00185—Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
- G07B17/00362—Calculation or computing within apparatus, e.g. calculation of postage value
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00459—Details relating to mailpieces in a franking system
- G07B17/00508—Printing or attaching on mailpieces
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00459—Details relating to mailpieces in a franking system
- G07B17/00661—Sensing or measuring mailpieces
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00185—Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
- G07B17/00362—Calculation or computing within apparatus, e.g. calculation of postage value
- G07B2017/00379—Calculation of different sending options for a mail piece
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00459—Details relating to mailpieces in a franking system
- G07B17/00508—Printing or attaching on mailpieces
- G07B2017/00572—Details of printed item
- G07B2017/0058—Printing of code
- G07B2017/00588—Barcode
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00459—Details relating to mailpieces in a franking system
- G07B17/00661—Sensing or measuring mailpieces
- G07B2017/00669—Sensing the position of mailpieces
Abstract
Mail can be sorted automatically to point of delivery level by deriving from the address including postal code on a piece of mail a suffix which together with the postal code forms routing data which uniquely identifies the final delivery address.
This is achieved automatically at the Post office sorting facility by means of an optical character reader which reads the addresses on mail items and a computer arranged to generate a suffix based on the address read. The routing data is printed as a bar code on the mail item and this allows the complete sortation to be effected automatically. Also contemplated is a progressive encoding system which can be applied as bar codes by customers as desired to mail pieces. The basic data is the routing data set to which can be added a shipment number which allows automatic revenue accounting control and a piece number which allows automatic track and trace. Finally, the customer may also progressively encode return mail envelopes with the shipment number followed by a product code and a user defined field which permits automatic specialized handling of the return mail item.
This is achieved automatically at the Post office sorting facility by means of an optical character reader which reads the addresses on mail items and a computer arranged to generate a suffix based on the address read. The routing data is printed as a bar code on the mail item and this allows the complete sortation to be effected automatically. Also contemplated is a progressive encoding system which can be applied as bar codes by customers as desired to mail pieces. The basic data is the routing data set to which can be added a shipment number which allows automatic revenue accounting control and a piece number which allows automatic track and trace. Finally, the customer may also progressively encode return mail envelopes with the shipment number followed by a product code and a user defined field which permits automatic specialized handling of the return mail item.
Description
This invention relates to a system for processing mail and, more particul<<rly, to such a system which permits increased automation in activities such as sorting, account control and tracing.
Some years ago the postal code was introduced to facilitate automation in sorting. In Canada, the postal code contains six alpha-numeric characters. In some cases the customer converts this to a bar code which he applies to the envelope but more usually the bar code is generated automatically by processing apparatus at the Past Office. More particularly, the processing apparatus includes an optical character reader (O.C.R.) which reads the alpha-nu~rieric code and, under control of a computer, causes the bar code: to be applied in fluorescent ink to a reserved zone near the bottom edge of the envelope. Subsequently, the processing apparatus sorts the mail in accordance with the bar codes.
Usually, the mail passes through several automatic sorting levels to the final sorting level which is a manual one based not on the postal code but the street and number address which forms the basis of the delivery route by the mail delivery pe rson .
The transformation of this final manual sorting level to an automatic process has proved difficult in practice.
Another area where automation would increase efficiency is revenue accounting. The largest revenue for the Post Office is generated by customers who send so many pieces of mail on a regular basis that the Post Office provides them with a special ~fl9~~0 payment arrangement:, rather than insist that each piece of mail carry a postage stamp. This arrangement relies upon the use of a manifest listing details of the mail shipment such as the number of pieces, product type, weight, unit rate, postage due. The customer's name and account number also appear on the manifest.
If errors appear in the manifest they cannot easily be identified and so the amount trilled by the Post Office might be based upon incorrect data.
Tracing of letters is at the present time not integrated into the main auto~iated mail stream. Accordingly, there is no way of tracing with any certainty a regular piece of mail unless it is handled specially outside the main stream and this adds considerable expen:;e. At the present time, if a customer wants to ensure that an important piece of mail can be traced, he can buy a coded label which is then affixed to the piece of mail. Although this system does work, it is inefficient particularly because it is outside the regular stream and involves the use of a completely separate code which is not related in any way to the customer.
It is accordingly an object of the present invention to provide a mail processing system which permits automated sortation of mail in delivery route sequence.
Another abject is to automate the financial accounting of revenues.
A further object is to permit efficient tracing capability integrated with the main processing stream.
A final abject is to provide further automation capability.
Some years ago the postal code was introduced to facilitate automation in sorting. In Canada, the postal code contains six alpha-numeric characters. In some cases the customer converts this to a bar code which he applies to the envelope but more usually the bar code is generated automatically by processing apparatus at the Past Office. More particularly, the processing apparatus includes an optical character reader (O.C.R.) which reads the alpha-nu~rieric code and, under control of a computer, causes the bar code: to be applied in fluorescent ink to a reserved zone near the bottom edge of the envelope. Subsequently, the processing apparatus sorts the mail in accordance with the bar codes.
Usually, the mail passes through several automatic sorting levels to the final sorting level which is a manual one based not on the postal code but the street and number address which forms the basis of the delivery route by the mail delivery pe rson .
The transformation of this final manual sorting level to an automatic process has proved difficult in practice.
Another area where automation would increase efficiency is revenue accounting. The largest revenue for the Post Office is generated by customers who send so many pieces of mail on a regular basis that the Post Office provides them with a special ~fl9~~0 payment arrangement:, rather than insist that each piece of mail carry a postage stamp. This arrangement relies upon the use of a manifest listing details of the mail shipment such as the number of pieces, product type, weight, unit rate, postage due. The customer's name and account number also appear on the manifest.
If errors appear in the manifest they cannot easily be identified and so the amount trilled by the Post Office might be based upon incorrect data.
Tracing of letters is at the present time not integrated into the main auto~iated mail stream. Accordingly, there is no way of tracing with any certainty a regular piece of mail unless it is handled specially outside the main stream and this adds considerable expen:;e. At the present time, if a customer wants to ensure that an important piece of mail can be traced, he can buy a coded label which is then affixed to the piece of mail. Although this system does work, it is inefficient particularly because it is outside the regular stream and involves the use of a completely separate code which is not related in any way to the customer.
It is accordingly an object of the present invention to provide a mail processing system which permits automated sortation of mail in delivery route sequence.
Another abject is to automate the financial accounting of revenues.
A further object is to permit efficient tracing capability integrated with the main processing stream.
A final abject is to provide further automation capability.
In one aspect, the present invention provides apparatus for automatically sorting mail comprising optical character reader means, means for receiving pieces of mail and feeding them to the optical character reader means, the optical character reader means being arranged to read a delivery address including a postal code corresponding to the delivery address on each piece of mail and generate an output and computer means receiving the output from the optical character reader means and generating a stop identifier suffix based on the address and postal code only whereby the postal code and the stop identifier suffix together form a point of delivery identifier (PODI) which uniquely identifies a final delivery address.
The stop identifier suffix is preferably formed as a bar code and the p~~stal code is also converted into a bar code and the resulting :PODI is printed on a space at the bottom of the piece of mail. This enables final route sequencing to be achieved using the automatic sorting machines.
The invention also contemplates the use of a progressive series of bar coded data sets which can be applied optionally by customers to designated areas of mail items.
The firsi~ bar coded data set of the series is a six character set comp=rising the postal code. Prior to the invention some cusl~omers have been applying this data set and this will thereforfs be referred to as the basic level or the level 1 service. 'rhe customer may add to this first data set the stop identifies= suffix which forms with the postal code a routing data set, otherwise known as the PODI, which permits ~, ~, 72750-267 automated sortation to the delivery address. This provides level 2 service.
Level 3 service is accounting control which is achieved by the customer adding a customer shipment number to the level 2 - 3a -w 2096508 code. This permits revenue accounting to be carried out automatically.
According to this aspect, there is provided apparatus for monitoring pieces of mail for revenue accounting comprising bar code scanner means, means for receiving pieces of mail and feeding them to the bar code scanner means, the bar code scanner means being arranged to read a bar code previously applied by a customer to a designated area of a piece of mail and generate an output, the bar code representing at least a unique customer shipment number whi~~h is the same for all the pieces of mail in the same shipment, ~~nd computer means receiving the output from the bar code scanner means and calculating the number of pieces of mail for each customer shipment.
Level 4 service is a track and trace feature which is achieved simply by 'the customer adding a piece number to the level 3 code. This permi~~ts mail items to be tracked at any point in the sortation system.
Level 5 service is a special services data set which is to be applied by th~~ customer to return mail items which the customer sends to an addressee. For example, the data field of a business reply mailing could include a promotional media identifier, a respondent identifier, a response type identifier or a sortation code for separating return mail. The level 5 service data set starts from the customer shipment number, (routing data is not required since all the mail pieces within the return shipment have the s<~me routing data) and to this is added a customer defined field which could, for example, identify the respondent.
According to the level 5 service there is provided a method of handling return mail items sent by a customer to a plurality of addressees, comprising the customer applying to a designated area of return mail items a machine readable code comprising the shipment number followed by an instruction code and a user defined field, decoding in the Post Office by an optical character reader the machine readable code on the return mail items when they are mailed back by the addressees and automatically computing account information.
The level 1 and level 5 services may be combined in a method of encodi::~g and decoding mail pieces, at least some of which contain return mail items, sent by a customer the method comprising determining from an address list a stop identifier suffix for a delivery address on a mail piece, said stop identifier suffix combined with a postal code corresponding to t:ze delivery address forming routing data set uniquely identifying a final delivery address, the customer applying to a desi~~nated area of each piece of mail a machine readable code comprising a specific routing data set representing routing information, an optional shipment number forming with the routing data set a revenue accounting data set, and an option<~1 piece number forming with the revenue accounting data sel~ a track and trace data set, the customer also applying to a designated area of the return mail items a machine readable cede comprising the shipment number foJ_lowed by an instruction code and a user defined field, decoding in the Post Office thc~ mail pieces by an optical character reader each data set and automatically sorting the mail according to the routing data set, automatically computing account information based on the revenue account data set and automatically tracking the mail pieces based on the track and trace data set and when the return mail items are returned in the mail, decoding in the Post Office by an optical character reader the machine readable code on the return mail items and automatically computing account information.
This five level coding system permits single stream processing of mail while permitting routing and various optional services to be selected by the customer.
As indicated above, the postal code used in Canada contains six alpha-numeric characters but the inventive principles obviously are not restricted to this type of postal code.
Further details of the invention will become apparent from the :Following description taken in conjunction with the accompanying drawings, in which:
Figure 1 illustrates the routing data set which will - 4b -,, _ permit automated sortation to the delivery address;
Figure 2 illustrates the revenue accounting data set which will permit automatic accounting functions;
Figure 3 illustrates the customer shipment number forming part of the' revenue accounting data set;
Figure 4 illustrates the track and trace data set which will permit the aut:omated monitoring of individual pieces of mail;
Figure 5 is a block diagram illustrating hardware portions of an automatic sorting system;
Figure 6 is a plan view of an envelope showing the areas reserved for customer applied bar codes and Post Office applied bar codes;
Figure 7 is a plan view of an envelope showing a typical bar code applied by~ the Post Office;
Figure 8 is a plan view of an envelope showing a typical bar code applied by a customer;
Figure 9 illustrates another example of customer applied bar code;
Figure 10 illustrates special services data which can be applied by a custo~ier to return mail;
Figure 17. is a flow chart illustrating the encoding of the PODI;
Figure 1~; is an address table for the PODI.
Figure 1 illustrates the routing data set or PODI which can be applied by a. customer or which can be generated at the Post Office from the address on a piece of mail. The PODI 1 comprises the conventional six character alpha-numeric postal code 2 followed by four alpha-numeric characters known as a stop identifier suffix 3. The first three characters of the postal code designate the Forward Sortation Area, abbreviated to FSA
and the second three characters of the postal code designate the Local Delivery Unit, abbreviated to LDU.
The derivation of the stop identifier suffix and thus the PODI is achieved by means of algorithms which consider the total address including the postal code. So that the customer himself can apply the PODI, the Post Office would either provide the customer with the PODIs that match his address list or with the algorithms necessary to generate from the address list the PODI. In either case the routing data set is converted to a bar code before application by the customer.
If the customer does not apply the routing data set but has fully addressed a piece of mail the Post Office will generate the PODI from the address and apply the PODI in bar code format to the piece of mail.
As illustrated in Figure 6 the bar code generated by the Post Office is applied to a reserved zone 4 running along the bottom margin of the front face of an envelope 5 while any bar code applied by the customer must be limited to a zone 6 located above the zone 4 and below an upper margin where the postage stamp and return address are located. As seen in Figure 8 the customer-applied bar code may be applied above the address to permit the use of window envelopes. Although not illustrated the customer-applied bar code could instead be applied immediately below the address (but above zone 4) to the right of the address as seen in 6a _T 2~96~Q~
Figure 9 or to the left of the address.
As shown in Figures 8 and 9 the actual bar code used by the customer may very. The bar code scanner 11 of Figure 5 will be able to cope wii:h several different bar codes. The bar code currently considered by the Canadian Post Office is a modified PostNet-type, 4-state code which improves upon the limited alphabetic capacity of the pure PostNet code while retaining the high-speed robust ~>rinting and reading capability which makes PostNet attractive. This modified PostNet code is the one illustrated in Figures 7 and 8. In the case of Post Office applied codes theses will use the conventional fluorescent ink presently used in indicating the postal code in bar code format.
The bar codes applied by the customer will be in the form of black print. Figure 9 snows an example of standard 128 code used as the customer code.
Referring now to Figure 5 which illustrates schematically a sorting system according to the invention, mail pieces are applied to a feeder 10 which carries the pieces sequentially under a wide area multi-font bar code scanner il which lifts an image of the entire envelope of each mail piece and lifts and decodes a.ll bar codes. If the mail pieces contain routing data (PODI) in suitable bar code format the scanner 11 reads the routing data and passes the mail pieces to sorter 12 where the pieces are sorted according to their routing data.
Actually the sorting process, symbolically illustrated in a single block 12, might involve several sorting stages but, in any event, the presence of the PODI permits automatic sorting down to ~~9~~4~
delivery route sequencing.
If the mail pieces do not contain a PODI, they are passed through an i).C.R. 13 which includes a scanning stage which lifts an image of i~he entire envelope of each mail piece. The O.C.R. then reads t:he address and postal code and generates an output to a computer 14. The computer is programmed to derive a stop identifier sui:fix from the complete address and convert the postal code and stop identifier suffix into a bar coded version of the routing data seat or PODI of Figure 1. The computer in turn instructs a printer 16 to print the bar code in fluorescent ink onto zone 4 of the envelopes. The mail pieces are then read by a singe array bar code scanner 17 to verify proper bar code printing and then passed to the sorter 12 as described previously.
The application by a customer of the PODI represents level 2 service. Level 3 service is achieved by the customer augmenting the PODI. More particularly, referring now to Figure 2, this shows a revenue accounting data set 18 applied by a customer to a piece of mail. This includes the PODI 1 of Figure 1 followed by an eight character customer shipment number 19 which is created by the customer and is unique. As shown more clearly in Figure 3 the shipment number comprises a four character customer number 20 followed by a four character run number 21.
When mail pieces bearing the revenue accounting data set 18 pass through the system of Figure 5 the bar code scanner 11 reads the coded data and causes a computer to compute and store information such as the total number of pieces in a particular shipment, the sortation performance results and the cost based on both the number of pieces and the sortation performance. The data stored in the computer can be checked against the manifest or mailing list which accompanies a batch of mail and discrepancies in the number of pieces, for example, can be determined and the bill generated.
If the customer wishes to choose the level 4 track and trace feature he applies the track and trace data set 23 of Figure 4 which comprises the revenue accounting data set 18 followed by a two character mail piece number 24. In other words, he simply adds the two character number 24 to the level 3 data set.
It should be apparent that the revenue accounting data set 18 also allows tracking and tracing because of the combination of routing data and shipment number, except in the case when two or more items in a shipment have the same routing data. The mail piece number 24 differentiates between the various items having the same routing data and provides a unique way of tracking or tracing an item.
At every machine which reads the code the information is recorded in the computer data base. Final scan by the mailman at the point of delivery may be used to cancel the tracking.
Referring now to Figure 10, this shows a special services data set 28 which a customer can apply to a business reply envelope. The data set comprises the customer's shipment number 29 plus a two character instruction code 30 plus a ten character user defined data field 31.
It is noted that there is no routing data set such as a PODI. This is because all the mail pieces within the return shipment have the same routing data and so it is sufficient that the shipment number be known. (The shipment number would be submitted in advance by the customer to the Post office for authorization of processing.) The two character code 30 is used as an instruction as to how the user defined field 31 is to be interpreted. For example, the instruction code may state that the data in field 31 is the respondent's coded address as in the case illustrated or may state that the data in field 31 indicates a particular type of response and so on. The important point is that the use of the shipment number permits the automatic processing and billing of any customer defined activity. The entire data set can be held for return mail collection, tracking and sortation data information.
The encoding of the point of delivery identifier will now be described in more detail.
The structure of the PODI is a ten character alpha-numeric field. The first six characters are the point of delivery's postal code and the last four characters are determined based on the structure of standard addresses and the assignment of postal codes to addresses. These last four characters were referred to earlier as a stop identifier suffix. The dependence on knowing what type of addresses are associated with a particular postal code is important because it has been determined that this is the correct way of postal coding (as opposed to coding by type of user, or type of delivery receptacle, or type of delivery mode ...). The decision to associate a postal code to a set of addresses is usually taken at the time of postal coding assignment and the existing rules used for postal coding will ensure that this characteristic is not violated by association to other addresses. In this manner the person making the assignment decision would make a conscious decision to constrain the service level for those addresses because the restrictions on identifying points of call for the different proposed postal code/addresses relationships are clearly established in accordance with the rules.
There are seven proposed postal code/address relationships - the relationships are described with respect to a single postal code:
UNIQUE single civic address BUILDING civic addresses (or ranges) with common civic number BLOCK FACE civic addresses (or ranges) on one side of one street (between intersections) BLOCK civic addresses (or ranges) on both sides of one street (between intersections) AREA multiple civic addresses (or ranges) STATION all postal installation addresses excluding lock box addresses LOCK BOX lock box addresses The last four characters of the PODI are determined based on the type of the postal code. This implies that the correct postal code for a given address has been determined before a PODI can be determined, and of course if an incorrect (but 11a ~~~s~o~
existing) postal code is accepted, then an incorrect and possibly non-existent PODI v~ill be generated.
In some instances there may be many streets served by the same postal code (e.g. AREA type) where the civic numbers are common for at least; two of the streets. In these cases a street identifier is generated by writing the address street elements (street name, type, direction) and the municipality in the standard field format (less trailing blanks), each element is concatenated into one string separated by one blank (where appropriate) and then the ASCII values for each letter in the string are summed, then the result is transformed in modulus 36.
The street identifier is the base 36 equivalent to the result.
e.g. KING ST E TORONTO -- 75+73+78+71+32+83+84+
32+69+32+84+79+82+79+
78+84+79 = 1194 °s 36 =
24 -> '6' UNIQUE or AREA Postal Code PODI
Last four characters are determined using one character for street id, two characters for the civic number converted to base 36, and the last character for the civic number suffix.
e.g. 123456A MAIN ST E APT 12345 TORONTO ON FSA LDU
street id: '6' civic number: 123456 -> '2N9C' -> '9C' civic number suffix: 'A' PODI : FSAI~DU69CA
BUILDING Postal Code PODI
Last four characters are determined using suite number.
e.g. 123456A MAIN ST E APT 12345 TORONTO ON FSA LDU
_. z~~~~~~
suite number: 12345 -> '2345' PODI: FSALDU2345 BLOCK FACE or BLOCP; Postal Gode PODI
Last four characters are determined using three characters for the civic number converted to base 36 and the last character for the civic number suffix.
e.g. 123456A MAIN ST 3 APT 12345 TORONTO ON FSA LDU
civic number: 123456 -> '2n9c' -> 'N9C' civic number suffix: 'A' PODI: FSALDUN9CA
STATION Postal Code: PODI
Last four characters are determined using one character to represent the delivery mode and the last three characters for the delivery mode identifier.
e.g. RR 1 PERTH ON FSA LDU
delivery mode: RR -> 'R' delivery mode id: -> '001' PODI: FSALDUR001 e.g. GD
PERTH ON ESA LDU
delivery mode: GD -> 'G' delivery mode id: -> '000' PODI: FSALDUG000 LOCK BOX Postal Code PODI
Last four characters are determined using lock box number.
._ 2~~~0~
e.g. PO BOX 123 PERTH ON FSA LDU
lock box number: 123 -> '0123' PODI: FSALDU0123 Point of Delivery l:dentifier (PODI} Resolution Inferred in the above definition of the PODI for the seven types of post;al code/address relationships is the following resolution of the identified points of call. Note that this resolution does not; mean that the information is embedded in the PODI.
UNIQUE individual civic address and suite BUILDING individual suite BLOCK FACE individual civic address with unique civic number and civic number suffix (no suites) BLOCK individual civic address with unique civic number and civic number suffix (no suites}
AREA individual civic address with unique civic number and civic number suffix (no suites) STATION distinct delivery mode LOCK BOg individual lock box PODI Algorithm Im lementation Figure 11 is a flow chart of the algorithm as it could be implemented in today's MLOCR systems. The extra data requirements for directory generation are expressed in Figure 12 as extensions to the current Post Office Address Lookup File and the output file structure is described for 3 types of modes - PODI
Algorithm Off, PODI Algorithm On with Normal Output Table, and PODI Algorithm On with Debug/Test Output Table.
~~96~08 For each mail piece:
- Read addres;~ block - If PODI mode = 2 or 3 - Validai:e address and postal code in the inward director~r - If address and postal code are valid then generate the PODI by:
* Check address type in directory * If address type = UNIQUE then + Read street id from directory + Convert civic number to base 36 and truncate to 2 characters, padding on left with leading zeros as necessary + Combine street id, 2 character civic number field and civic number suffix ('0' if none) and append to postal code * Else if address type = BUILDING
+ Truncate suite number to 4 characters, padding on left with leading zeros as necessary + Append truncated suite number to postal code * Else if address type = BLOCK or BLOCK FACE
+ Convert civic number to base 36 and truncate to 3 characters, padding on left with leading zeros as necessary + Combine 3 character civic number field and civic number suffix ('0' if none) and append to postal code ..~~ 2~9~i~~'~
* Elsea if address type = AREA
+ Read street id from directory + Convert civic number to base 36 and truncate to 2 characters, padding with leading zeros as necessary + Combine street id, truncated civic number field and civic number suffix ('0' if none) and append to postal code * Else if address type = STATION
+ Extract 1 character of delivery mode from address (e. g. R for RR, M for MS ...) + Truncate delivery mode identifier to 3 digits, padding on left with leading zeros as necessary + Combine delivery mode character and truncated delivery mode identifier and append to postal code * Else if address type = LOCK BOX
+ Truncate lock box number to 4 characters, padding on left with leading zeros as necessary + Append truncated lock box number to postal code * Else (address style = UNKNOWN) + Append '0000' to postal code - Else (this is where the mail piece would be rejected to VES in the production system) _ ~~9~~~~
* Determine final postal code according to current log:Lc * AppE~nd '0000' to final postal code Endif - If PODI mode = 2 * Wrii:e VES code and PODI to output table - Else (PODI mode = 3) * Wrii:e VES code, PODI, address type, read address, and read postal code to output file Endif - Continue to sort mail piece Input Address File Modified format The record structure for the CPC address tape will be modified slightly i:o accommodate this test implementation - the record length will be augmented by 2 bytes to accommodate two new fields:
Address Type Field - numeric 1 digit field where 2 = BUILDING
3 = BLOCK FACE
4 = BLOCK
5 = AREA
Street ID Field - alpha-numeric 1 character field (filled only for address types UNIQUE and ~9~~8 AREA) Output Table for VES Code/PODI/Address The VES/PODI/Address information is to be stored a table on the MLOCR according to the attached record definition. In mode 2 (On with Normal Output) the Extended Output part of the record should be left blank. This table is to be integrated with the existing cell controller system.
The stop identifier suffix is preferably formed as a bar code and the p~~stal code is also converted into a bar code and the resulting :PODI is printed on a space at the bottom of the piece of mail. This enables final route sequencing to be achieved using the automatic sorting machines.
The invention also contemplates the use of a progressive series of bar coded data sets which can be applied optionally by customers to designated areas of mail items.
The firsi~ bar coded data set of the series is a six character set comp=rising the postal code. Prior to the invention some cusl~omers have been applying this data set and this will thereforfs be referred to as the basic level or the level 1 service. 'rhe customer may add to this first data set the stop identifies= suffix which forms with the postal code a routing data set, otherwise known as the PODI, which permits ~, ~, 72750-267 automated sortation to the delivery address. This provides level 2 service.
Level 3 service is accounting control which is achieved by the customer adding a customer shipment number to the level 2 - 3a -w 2096508 code. This permits revenue accounting to be carried out automatically.
According to this aspect, there is provided apparatus for monitoring pieces of mail for revenue accounting comprising bar code scanner means, means for receiving pieces of mail and feeding them to the bar code scanner means, the bar code scanner means being arranged to read a bar code previously applied by a customer to a designated area of a piece of mail and generate an output, the bar code representing at least a unique customer shipment number whi~~h is the same for all the pieces of mail in the same shipment, ~~nd computer means receiving the output from the bar code scanner means and calculating the number of pieces of mail for each customer shipment.
Level 4 service is a track and trace feature which is achieved simply by 'the customer adding a piece number to the level 3 code. This permi~~ts mail items to be tracked at any point in the sortation system.
Level 5 service is a special services data set which is to be applied by th~~ customer to return mail items which the customer sends to an addressee. For example, the data field of a business reply mailing could include a promotional media identifier, a respondent identifier, a response type identifier or a sortation code for separating return mail. The level 5 service data set starts from the customer shipment number, (routing data is not required since all the mail pieces within the return shipment have the s<~me routing data) and to this is added a customer defined field which could, for example, identify the respondent.
According to the level 5 service there is provided a method of handling return mail items sent by a customer to a plurality of addressees, comprising the customer applying to a designated area of return mail items a machine readable code comprising the shipment number followed by an instruction code and a user defined field, decoding in the Post Office by an optical character reader the machine readable code on the return mail items when they are mailed back by the addressees and automatically computing account information.
The level 1 and level 5 services may be combined in a method of encodi::~g and decoding mail pieces, at least some of which contain return mail items, sent by a customer the method comprising determining from an address list a stop identifier suffix for a delivery address on a mail piece, said stop identifier suffix combined with a postal code corresponding to t:ze delivery address forming routing data set uniquely identifying a final delivery address, the customer applying to a desi~~nated area of each piece of mail a machine readable code comprising a specific routing data set representing routing information, an optional shipment number forming with the routing data set a revenue accounting data set, and an option<~1 piece number forming with the revenue accounting data sel~ a track and trace data set, the customer also applying to a designated area of the return mail items a machine readable cede comprising the shipment number foJ_lowed by an instruction code and a user defined field, decoding in the Post Office thc~ mail pieces by an optical character reader each data set and automatically sorting the mail according to the routing data set, automatically computing account information based on the revenue account data set and automatically tracking the mail pieces based on the track and trace data set and when the return mail items are returned in the mail, decoding in the Post Office by an optical character reader the machine readable code on the return mail items and automatically computing account information.
This five level coding system permits single stream processing of mail while permitting routing and various optional services to be selected by the customer.
As indicated above, the postal code used in Canada contains six alpha-numeric characters but the inventive principles obviously are not restricted to this type of postal code.
Further details of the invention will become apparent from the :Following description taken in conjunction with the accompanying drawings, in which:
Figure 1 illustrates the routing data set which will - 4b -,, _ permit automated sortation to the delivery address;
Figure 2 illustrates the revenue accounting data set which will permit automatic accounting functions;
Figure 3 illustrates the customer shipment number forming part of the' revenue accounting data set;
Figure 4 illustrates the track and trace data set which will permit the aut:omated monitoring of individual pieces of mail;
Figure 5 is a block diagram illustrating hardware portions of an automatic sorting system;
Figure 6 is a plan view of an envelope showing the areas reserved for customer applied bar codes and Post Office applied bar codes;
Figure 7 is a plan view of an envelope showing a typical bar code applied by~ the Post Office;
Figure 8 is a plan view of an envelope showing a typical bar code applied by a customer;
Figure 9 illustrates another example of customer applied bar code;
Figure 10 illustrates special services data which can be applied by a custo~ier to return mail;
Figure 17. is a flow chart illustrating the encoding of the PODI;
Figure 1~; is an address table for the PODI.
Figure 1 illustrates the routing data set or PODI which can be applied by a. customer or which can be generated at the Post Office from the address on a piece of mail. The PODI 1 comprises the conventional six character alpha-numeric postal code 2 followed by four alpha-numeric characters known as a stop identifier suffix 3. The first three characters of the postal code designate the Forward Sortation Area, abbreviated to FSA
and the second three characters of the postal code designate the Local Delivery Unit, abbreviated to LDU.
The derivation of the stop identifier suffix and thus the PODI is achieved by means of algorithms which consider the total address including the postal code. So that the customer himself can apply the PODI, the Post Office would either provide the customer with the PODIs that match his address list or with the algorithms necessary to generate from the address list the PODI. In either case the routing data set is converted to a bar code before application by the customer.
If the customer does not apply the routing data set but has fully addressed a piece of mail the Post Office will generate the PODI from the address and apply the PODI in bar code format to the piece of mail.
As illustrated in Figure 6 the bar code generated by the Post Office is applied to a reserved zone 4 running along the bottom margin of the front face of an envelope 5 while any bar code applied by the customer must be limited to a zone 6 located above the zone 4 and below an upper margin where the postage stamp and return address are located. As seen in Figure 8 the customer-applied bar code may be applied above the address to permit the use of window envelopes. Although not illustrated the customer-applied bar code could instead be applied immediately below the address (but above zone 4) to the right of the address as seen in 6a _T 2~96~Q~
Figure 9 or to the left of the address.
As shown in Figures 8 and 9 the actual bar code used by the customer may very. The bar code scanner 11 of Figure 5 will be able to cope wii:h several different bar codes. The bar code currently considered by the Canadian Post Office is a modified PostNet-type, 4-state code which improves upon the limited alphabetic capacity of the pure PostNet code while retaining the high-speed robust ~>rinting and reading capability which makes PostNet attractive. This modified PostNet code is the one illustrated in Figures 7 and 8. In the case of Post Office applied codes theses will use the conventional fluorescent ink presently used in indicating the postal code in bar code format.
The bar codes applied by the customer will be in the form of black print. Figure 9 snows an example of standard 128 code used as the customer code.
Referring now to Figure 5 which illustrates schematically a sorting system according to the invention, mail pieces are applied to a feeder 10 which carries the pieces sequentially under a wide area multi-font bar code scanner il which lifts an image of the entire envelope of each mail piece and lifts and decodes a.ll bar codes. If the mail pieces contain routing data (PODI) in suitable bar code format the scanner 11 reads the routing data and passes the mail pieces to sorter 12 where the pieces are sorted according to their routing data.
Actually the sorting process, symbolically illustrated in a single block 12, might involve several sorting stages but, in any event, the presence of the PODI permits automatic sorting down to ~~9~~4~
delivery route sequencing.
If the mail pieces do not contain a PODI, they are passed through an i).C.R. 13 which includes a scanning stage which lifts an image of i~he entire envelope of each mail piece. The O.C.R. then reads t:he address and postal code and generates an output to a computer 14. The computer is programmed to derive a stop identifier sui:fix from the complete address and convert the postal code and stop identifier suffix into a bar coded version of the routing data seat or PODI of Figure 1. The computer in turn instructs a printer 16 to print the bar code in fluorescent ink onto zone 4 of the envelopes. The mail pieces are then read by a singe array bar code scanner 17 to verify proper bar code printing and then passed to the sorter 12 as described previously.
The application by a customer of the PODI represents level 2 service. Level 3 service is achieved by the customer augmenting the PODI. More particularly, referring now to Figure 2, this shows a revenue accounting data set 18 applied by a customer to a piece of mail. This includes the PODI 1 of Figure 1 followed by an eight character customer shipment number 19 which is created by the customer and is unique. As shown more clearly in Figure 3 the shipment number comprises a four character customer number 20 followed by a four character run number 21.
When mail pieces bearing the revenue accounting data set 18 pass through the system of Figure 5 the bar code scanner 11 reads the coded data and causes a computer to compute and store information such as the total number of pieces in a particular shipment, the sortation performance results and the cost based on both the number of pieces and the sortation performance. The data stored in the computer can be checked against the manifest or mailing list which accompanies a batch of mail and discrepancies in the number of pieces, for example, can be determined and the bill generated.
If the customer wishes to choose the level 4 track and trace feature he applies the track and trace data set 23 of Figure 4 which comprises the revenue accounting data set 18 followed by a two character mail piece number 24. In other words, he simply adds the two character number 24 to the level 3 data set.
It should be apparent that the revenue accounting data set 18 also allows tracking and tracing because of the combination of routing data and shipment number, except in the case when two or more items in a shipment have the same routing data. The mail piece number 24 differentiates between the various items having the same routing data and provides a unique way of tracking or tracing an item.
At every machine which reads the code the information is recorded in the computer data base. Final scan by the mailman at the point of delivery may be used to cancel the tracking.
Referring now to Figure 10, this shows a special services data set 28 which a customer can apply to a business reply envelope. The data set comprises the customer's shipment number 29 plus a two character instruction code 30 plus a ten character user defined data field 31.
It is noted that there is no routing data set such as a PODI. This is because all the mail pieces within the return shipment have the same routing data and so it is sufficient that the shipment number be known. (The shipment number would be submitted in advance by the customer to the Post office for authorization of processing.) The two character code 30 is used as an instruction as to how the user defined field 31 is to be interpreted. For example, the instruction code may state that the data in field 31 is the respondent's coded address as in the case illustrated or may state that the data in field 31 indicates a particular type of response and so on. The important point is that the use of the shipment number permits the automatic processing and billing of any customer defined activity. The entire data set can be held for return mail collection, tracking and sortation data information.
The encoding of the point of delivery identifier will now be described in more detail.
The structure of the PODI is a ten character alpha-numeric field. The first six characters are the point of delivery's postal code and the last four characters are determined based on the structure of standard addresses and the assignment of postal codes to addresses. These last four characters were referred to earlier as a stop identifier suffix. The dependence on knowing what type of addresses are associated with a particular postal code is important because it has been determined that this is the correct way of postal coding (as opposed to coding by type of user, or type of delivery receptacle, or type of delivery mode ...). The decision to associate a postal code to a set of addresses is usually taken at the time of postal coding assignment and the existing rules used for postal coding will ensure that this characteristic is not violated by association to other addresses. In this manner the person making the assignment decision would make a conscious decision to constrain the service level for those addresses because the restrictions on identifying points of call for the different proposed postal code/addresses relationships are clearly established in accordance with the rules.
There are seven proposed postal code/address relationships - the relationships are described with respect to a single postal code:
UNIQUE single civic address BUILDING civic addresses (or ranges) with common civic number BLOCK FACE civic addresses (or ranges) on one side of one street (between intersections) BLOCK civic addresses (or ranges) on both sides of one street (between intersections) AREA multiple civic addresses (or ranges) STATION all postal installation addresses excluding lock box addresses LOCK BOX lock box addresses The last four characters of the PODI are determined based on the type of the postal code. This implies that the correct postal code for a given address has been determined before a PODI can be determined, and of course if an incorrect (but 11a ~~~s~o~
existing) postal code is accepted, then an incorrect and possibly non-existent PODI v~ill be generated.
In some instances there may be many streets served by the same postal code (e.g. AREA type) where the civic numbers are common for at least; two of the streets. In these cases a street identifier is generated by writing the address street elements (street name, type, direction) and the municipality in the standard field format (less trailing blanks), each element is concatenated into one string separated by one blank (where appropriate) and then the ASCII values for each letter in the string are summed, then the result is transformed in modulus 36.
The street identifier is the base 36 equivalent to the result.
e.g. KING ST E TORONTO -- 75+73+78+71+32+83+84+
32+69+32+84+79+82+79+
78+84+79 = 1194 °s 36 =
24 -> '6' UNIQUE or AREA Postal Code PODI
Last four characters are determined using one character for street id, two characters for the civic number converted to base 36, and the last character for the civic number suffix.
e.g. 123456A MAIN ST E APT 12345 TORONTO ON FSA LDU
street id: '6' civic number: 123456 -> '2N9C' -> '9C' civic number suffix: 'A' PODI : FSAI~DU69CA
BUILDING Postal Code PODI
Last four characters are determined using suite number.
e.g. 123456A MAIN ST E APT 12345 TORONTO ON FSA LDU
_. z~~~~~~
suite number: 12345 -> '2345' PODI: FSALDU2345 BLOCK FACE or BLOCP; Postal Gode PODI
Last four characters are determined using three characters for the civic number converted to base 36 and the last character for the civic number suffix.
e.g. 123456A MAIN ST 3 APT 12345 TORONTO ON FSA LDU
civic number: 123456 -> '2n9c' -> 'N9C' civic number suffix: 'A' PODI: FSALDUN9CA
STATION Postal Code: PODI
Last four characters are determined using one character to represent the delivery mode and the last three characters for the delivery mode identifier.
e.g. RR 1 PERTH ON FSA LDU
delivery mode: RR -> 'R' delivery mode id: -> '001' PODI: FSALDUR001 e.g. GD
PERTH ON ESA LDU
delivery mode: GD -> 'G' delivery mode id: -> '000' PODI: FSALDUG000 LOCK BOX Postal Code PODI
Last four characters are determined using lock box number.
._ 2~~~0~
e.g. PO BOX 123 PERTH ON FSA LDU
lock box number: 123 -> '0123' PODI: FSALDU0123 Point of Delivery l:dentifier (PODI} Resolution Inferred in the above definition of the PODI for the seven types of post;al code/address relationships is the following resolution of the identified points of call. Note that this resolution does not; mean that the information is embedded in the PODI.
UNIQUE individual civic address and suite BUILDING individual suite BLOCK FACE individual civic address with unique civic number and civic number suffix (no suites) BLOCK individual civic address with unique civic number and civic number suffix (no suites}
AREA individual civic address with unique civic number and civic number suffix (no suites) STATION distinct delivery mode LOCK BOg individual lock box PODI Algorithm Im lementation Figure 11 is a flow chart of the algorithm as it could be implemented in today's MLOCR systems. The extra data requirements for directory generation are expressed in Figure 12 as extensions to the current Post Office Address Lookup File and the output file structure is described for 3 types of modes - PODI
Algorithm Off, PODI Algorithm On with Normal Output Table, and PODI Algorithm On with Debug/Test Output Table.
~~96~08 For each mail piece:
- Read addres;~ block - If PODI mode = 2 or 3 - Validai:e address and postal code in the inward director~r - If address and postal code are valid then generate the PODI by:
* Check address type in directory * If address type = UNIQUE then + Read street id from directory + Convert civic number to base 36 and truncate to 2 characters, padding on left with leading zeros as necessary + Combine street id, 2 character civic number field and civic number suffix ('0' if none) and append to postal code * Else if address type = BUILDING
+ Truncate suite number to 4 characters, padding on left with leading zeros as necessary + Append truncated suite number to postal code * Else if address type = BLOCK or BLOCK FACE
+ Convert civic number to base 36 and truncate to 3 characters, padding on left with leading zeros as necessary + Combine 3 character civic number field and civic number suffix ('0' if none) and append to postal code ..~~ 2~9~i~~'~
* Elsea if address type = AREA
+ Read street id from directory + Convert civic number to base 36 and truncate to 2 characters, padding with leading zeros as necessary + Combine street id, truncated civic number field and civic number suffix ('0' if none) and append to postal code * Else if address type = STATION
+ Extract 1 character of delivery mode from address (e. g. R for RR, M for MS ...) + Truncate delivery mode identifier to 3 digits, padding on left with leading zeros as necessary + Combine delivery mode character and truncated delivery mode identifier and append to postal code * Else if address type = LOCK BOX
+ Truncate lock box number to 4 characters, padding on left with leading zeros as necessary + Append truncated lock box number to postal code * Else (address style = UNKNOWN) + Append '0000' to postal code - Else (this is where the mail piece would be rejected to VES in the production system) _ ~~9~~~~
* Determine final postal code according to current log:Lc * AppE~nd '0000' to final postal code Endif - If PODI mode = 2 * Wrii:e VES code and PODI to output table - Else (PODI mode = 3) * Wrii:e VES code, PODI, address type, read address, and read postal code to output file Endif - Continue to sort mail piece Input Address File Modified format The record structure for the CPC address tape will be modified slightly i:o accommodate this test implementation - the record length will be augmented by 2 bytes to accommodate two new fields:
Address Type Field - numeric 1 digit field where 2 = BUILDING
3 = BLOCK FACE
4 = BLOCK
5 = AREA
Street ID Field - alpha-numeric 1 character field (filled only for address types UNIQUE and ~9~~8 AREA) Output Table for VES Code/PODI/Address The VES/PODI/Address information is to be stored a table on the MLOCR according to the attached record definition. In mode 2 (On with Normal Output) the Extended Output part of the record should be left blank. This table is to be integrated with the existing cell controller system.
Claims (6)
1. Apparatus for automatically sorting mail comprising optical character reader means, means for receiving pieces of mail and feeding them to the optical character reader means, the optical character reader means being arranged to read a delivery address including a postal code corresponding to the delivery address on each piece of mail and generate an output and computer means receiving the output from the optical character reader means and generating a stop identifier suffix based on the address and postal code only whereby the postal code and the stop identifier suffix together form a point of delivery identifier which uniquely identifies a final delivery address.
2. Apparatus according to claim 1, including means for printing the stop identifier suffix on the corresponding piece of mail.
3. Apparatus according to claim 2, in which the stop identifier suffix is printed as a bar code.
4. Apparatus according to claim 3, in which the computer means is arranged to generate a bar code identifying the postal code and the printing means is also arranged to print on the corresponding piece of mail the bar code identifying the postal code as well as the stop identifier suffix.
5. Apparatus according to claim 4, including bar code scanner means for reading the bar codes and means for sorting the pieces of mail in sequence.
6. A method of encoding and decoding mail pieces, at least some of which contain return mail items, sent by a customer the method comprising determining from an address list a stop identifier suffix for a delivery address on a mail piece, said stop identifier suffix combined with a postal code corresponding to the delivery address forming routing data set uniquely identifying a final delivery address, the customer applying to a designated area of each piece of mail a machine readable code comprising a specific routing data set representing routing information, an optional shipment number forming with the routing data set a revenue accounting data set, and an optional piece number forming with the revenue accounting data set a track and trace data set, the customer also applying to a designated area of the return mail items a machine readable code comprising the shipment number followed by an instruction code and a user defined field, decoding in the Post Office the mail pieces by an optical character reader each data set and automatically sorting the mail according to the routing data set, automatically computing account information based on the revenue account data set and automatically tracking the mail pieces based on the track and trace data set and when the return mail items are returned in the mail, decoding in the Post Office by an optical character reader the machine readable code on the return mail items and automatically computing account information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002285894A CA2285894C (en) | 1992-05-26 | 1993-05-18 | Mail encoding and processing system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/888,905 | 1992-05-26 | ||
US07/888,905 US5420403A (en) | 1992-05-26 | 1992-05-26 | Mail encoding and processing system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002285894A Division CA2285894C (en) | 1992-05-26 | 1993-05-18 | Mail encoding and processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2096508A1 CA2096508A1 (en) | 1993-11-27 |
CA2096508C true CA2096508C (en) | 2000-01-25 |
Family
ID=25394142
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002096508A Expired - Lifetime CA2096508C (en) | 1992-05-26 | 1993-05-18 | Mail encoding and processing system |
Country Status (2)
Country | Link |
---|---|
US (1) | US5420403A (en) |
CA (1) | CA2096508C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104462403A (en) * | 2014-12-11 | 2015-03-25 | 华为技术有限公司 | File intercepting method and device |
Families Citing this family (198)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5734568A (en) * | 1992-08-21 | 1998-03-31 | International Business Machines Corporation | Data processing system for merger of sorting information and redundancy information to provide contextual predictive keying for postal addresses |
US6149059A (en) * | 1993-11-05 | 2000-11-21 | Intermec Ip Corporation | Bar code symbology capable of encoding bytes, words, 16-bit characters, etc. and method and apparatus for printing and reading same |
US6012638A (en) * | 1993-11-05 | 2000-01-11 | Intermec Ip Corporation | Machine-readable symbology and method and apparatus for printing and reading same |
US5811781A (en) * | 1993-11-05 | 1998-09-22 | Intermec Corporation | Bar code symbology capable of encoding 16-bit characters, and method and apparatus for printing and reading same |
US6321986B1 (en) | 1993-11-05 | 2001-11-27 | Intermec Ip Corporation | Robust machine-readable symbology and method and apparatus for printing and reading same |
US6024289A (en) * | 1998-01-22 | 2000-02-15 | Intermec Ip Corporation | Method and apparatus for encoding and decoding single byte characters in double byte character set of machine-readable symbologies, such as bar code symbologies |
US6422476B1 (en) | 1993-11-05 | 2002-07-23 | Intermec Ip Corp. | Method, apparatus and character set for encoding and decoding data characters in data carriers, such as RFID tags |
US6866196B1 (en) | 1994-05-25 | 2005-03-15 | Spencer A. Rathus | Method and apparatus for accessing electronic data via a familiar printed medium |
US7712668B2 (en) | 1994-05-25 | 2010-05-11 | Marshall Feature Recognition, Llc | Method and apparatus for accessing electronic data via a familiar printed medium |
US7703683B2 (en) | 1994-05-25 | 2010-04-27 | Marshall Feature Recognition, Llc | Method and apparatus for accessing electronic data via a familiar printed medium |
US7717344B2 (en) * | 1994-05-25 | 2010-05-18 | Marshall Feature Recognition, Llc | Method and apparatus for accessing electronic data via a familiar printed medium |
US8261993B2 (en) | 1994-05-25 | 2012-09-11 | Marshall Feature Recognition, Llc | Method and apparatus for accessing electronic data via a familiar printed medium |
US8910876B2 (en) | 1994-05-25 | 2014-12-16 | Marshall Feature Recognition, Llc | Method and apparatus for accessing electronic data via a familiar printed medium |
US5524227A (en) * | 1994-07-29 | 1996-06-04 | U S West Technologies, Inc. | Method and system for formatting address strings into recognizable token sequences |
US5602382A (en) * | 1994-10-31 | 1997-02-11 | Canada Post Corporation | Mail piece bar code having a data content identifier |
US5978773A (en) * | 1995-06-20 | 1999-11-02 | Neomedia Technologies, Inc. | System and method for using an ordinary article of commerce to access a remote computer |
US5712787A (en) * | 1995-07-10 | 1998-01-27 | Canada Post Corporation | Electronic postal counter |
US6371375B1 (en) | 1995-09-25 | 2002-04-16 | Intermec Ip Corp. | Method and apparatus for associating data with a wireless memory device |
US5770841A (en) * | 1995-09-29 | 1998-06-23 | United Parcel Service Of America, Inc. | System and method for reading package information |
US5794789A (en) * | 1995-12-13 | 1998-08-18 | Payson; William H. | Semi-automated integrated sort system |
US5790429A (en) * | 1996-03-04 | 1998-08-04 | M.A.I.L. Code, Inc. | Mail coding system |
US5877481A (en) * | 1996-09-16 | 1999-03-02 | The Standard Register Company | Document dispenser with reading aperture formed in document guide |
DE19648005C1 (en) * | 1996-11-20 | 1997-11-13 | Aeg Electrocom Gmbh | Method of coding packages with applied legible code characters |
TW359054B (en) * | 1996-12-20 | 1999-05-21 | Sony Corp | Method and apparatus for automatic sending of e-mail and automatic sending control program supplying medium |
TW401548B (en) | 1996-12-20 | 2000-08-11 | Sony Corp | Method and apparatus for sending E-mail, method and apparatus for receiving E-mail, sending program supplying medium, receiving program supplying medium |
US5978564A (en) * | 1997-04-22 | 1999-11-02 | Pitney Bowes Inc. | Method of address printing justification |
ES2130082B1 (en) * | 1997-07-29 | 2000-01-16 | Beltran Fco Daniel Martinez | "CLASSIFICATION SYSTEM AND AUTOMATIC SELECTION OF POSTAL DOCUMENTS". |
US5925864A (en) * | 1997-09-05 | 1999-07-20 | Pitney Bowes Inc. | Metering incoming deliverable mail to automatically enable address correction |
US6481624B1 (en) | 1997-11-26 | 2002-11-19 | Opex Corporation | Method and apparatus for processing documents to distinguish various types of documents |
KR100278286B1 (en) * | 1998-07-07 | 2001-01-15 | 정선종 | 4-phase 4-bar code printing system and method thereof, and error correction system and method thereof |
US6970914B1 (en) | 1998-09-11 | 2005-11-29 | L. V. Partners, L.P. | Method and apparatus for embedding routing information to a remote web site in an audio/video track |
US6636896B1 (en) | 1998-09-11 | 2003-10-21 | Lv Partners, L.P. | Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet |
US7424521B1 (en) | 1998-09-11 | 2008-09-09 | Lv Partners, L.P. | Method using database for facilitating computer based access to a location on a network after scanning a barcode disposed on a product |
US6701354B1 (en) | 1998-09-11 | 2004-03-02 | L. V. Partners, L.P. | Method for interconnecting two locations over a network in response to using a tool |
US6877032B1 (en) | 1998-09-11 | 2005-04-05 | L.V. Partners, L.P. | Launching a web site using a portable scanner |
US7228282B1 (en) | 1998-09-11 | 2007-06-05 | Lv Partners, L.P. | Method and apparatus for directing an existing product code to a remote location |
US7379901B1 (en) | 1998-09-11 | 2008-05-27 | Lv Partners, L.P. | Accessing a vendor web site using personal account information retrieved from a credit card company web site |
US7493283B1 (en) | 1998-09-11 | 2009-02-17 | Rpx-Lv Acquisition Llc | Performing an e-commerce transaction from credit card account information retrieved from a credit card company web site |
US7930213B1 (en) | 1998-09-11 | 2011-04-19 | Rpx-Lv Acquisition Llc | Method and apparatus for completing, securing and conducting an E-commerce transaction |
US6615268B1 (en) | 1998-09-11 | 2003-09-02 | Lv Partners, L.P. | Method for controlling a computer using an embedded unique code in the content of dat media |
US6629133B1 (en) | 1998-09-11 | 2003-09-30 | Lv Partners, L.P. | Interactive doll |
US6829650B1 (en) | 1998-09-11 | 2004-12-07 | L. V. Partners, L.P. | Method and apparatus for opening and launching a web browser in response to an audible signal |
US6961555B1 (en) | 1998-09-11 | 2005-11-01 | L.V. Partners, L.P. | System and apparatus for connecting a wireless device to a remote location on a network |
US6826592B1 (en) | 1998-09-11 | 2004-11-30 | L.V. Partners, L.P. | Digital ID for selecting web browser and use preferences of a user during use of a web application |
US6708208B1 (en) | 1998-09-11 | 2004-03-16 | L.V. Partners, L.P. | Unique bar code for indicating a link between a product and a remote location on a web network |
US6973438B1 (en) | 1998-09-11 | 2005-12-06 | L.V. Partners, L.P. | Method and apparatus for delivering information from a remote site on a network based on statistical information |
US7392945B1 (en) | 1998-09-11 | 2008-07-01 | Lv Partners, L.P. | Portable scanner for enabling automatic commerce transactions |
US7043536B1 (en) | 1998-09-11 | 2006-05-09 | Lv Partners, L.P. | Method for controlling a computer using an embedded unique code in the content of CD media |
US8028036B1 (en) * | 1998-09-11 | 2011-09-27 | Rpx-Lv Acquisition Llc | Launching a web site using a passive transponder |
US6636892B1 (en) | 1998-09-11 | 2003-10-21 | Lv Partners, L.P. | Method for conducting a contest using a network |
US6631404B1 (en) | 1998-09-11 | 2003-10-07 | Lv Partners, L.P. | Method and system for conducting a contest using a network |
US6701369B1 (en) | 1998-09-11 | 2004-03-02 | L.V. Partners, L.P. | Method and apparatus for accessing a remote location by sensing a machine-resolvable code |
US6745234B1 (en) | 1998-09-11 | 2004-06-01 | Digital:Convergence Corporation | Method and apparatus for accessing a remote location by scanning an optical code |
US7818423B1 (en) | 1998-09-11 | 2010-10-19 | RPX-LV Acquisition, LLC | Retrieving personal account information from a web site by reading a credit card |
US6792452B1 (en) | 1998-09-11 | 2004-09-14 | L.V. Partners, L.P. | Method for configuring a piece of equipment with the use of an associated machine resolvable code |
US7493384B1 (en) | 1998-09-11 | 2009-02-17 | Rpx-Lv Acquisition Llc | Controlling a PC using a tone from a cellular telephone |
US7117240B1 (en) | 1998-09-11 | 2006-10-03 | Lv Partners, Lp | Method and apparatus for launching a web site with non-standard control input device |
US6823388B1 (en) | 1998-09-11 | 2004-11-23 | L.V. Parners, L.P. | Method and apparatus for accessing a remote location with an optical reader having a programmable memory system |
US6843417B1 (en) | 1998-09-11 | 2005-01-18 | L. V. Partners, L.P. | Aiming indicia for a bar code and method of use |
US6791588B1 (en) * | 1998-09-11 | 2004-09-14 | L.V. Partners, L.P. | Method for conducting a contest using a network |
US6688522B1 (en) | 1998-09-11 | 2004-02-10 | L. V. Partners, L.P. | Unique bar code |
US6860424B1 (en) | 1998-09-11 | 2005-03-01 | L.V. Partners, L.P. | Optical reader and use |
US7440993B1 (en) | 1998-09-11 | 2008-10-21 | Lv Partners, L.P. | Method and apparatus for launching a web browser in response to scanning of product information |
US6697949B1 (en) * | 1998-09-11 | 2004-02-24 | L.V. Partner, L.P. | Method and apparatus for controlling a user's pc through an audio-visual broadcast to archive information in the users pc |
US6622165B1 (en) | 1998-09-11 | 2003-09-16 | Lv Partners, L.P. | Method and apparatus for allowing a remote site to interact with an intermediate database to facilitate access to the remote site |
US6829646B1 (en) | 1999-10-13 | 2004-12-07 | L. V. Partners, L.P. | Presentation of web page content based upon computer video resolutions |
US8712835B1 (en) | 1998-09-11 | 2014-04-29 | Rpx Corporation | Method and apparatus for linking a web browser link to a promotional offer |
US6526449B1 (en) | 1998-09-11 | 2003-02-25 | Digital Convergence Corporation | Method and apparatus for controlling a computer from a remote location |
US7284066B1 (en) | 1998-09-11 | 2007-10-16 | Lv Partners, Lp | Method and apparatus for matching a user's use profile in commerce with a broadcast |
US7536478B2 (en) | 1998-09-11 | 2009-05-19 | Rpx-Lv Acquisition Llc | Method and apparatus for opening and launching a web browser in response to an audible signal |
US7792696B1 (en) | 1998-09-11 | 2010-09-07 | RPX-LV Acquisition, LLC | Method and apparatus for allowing a broadcast to remotely control a computer |
US6836799B1 (en) | 1998-09-11 | 2004-12-28 | L.V. Partners, L.P. | Method and apparatus for tracking user profile and habits on a global network |
US7900224B1 (en) | 1998-09-11 | 2011-03-01 | Rpx-Lv Acquisition Llc | Method and apparatus for utilizing an audible signal to induce a user to select an E-commerce function |
US6868433B1 (en) | 1998-09-11 | 2005-03-15 | L.V. Partners, L.P. | Input device having positional and scanning capabilities |
US6970916B1 (en) | 1998-09-11 | 2005-11-29 | L. V. Partners, L.P. | Method for conducting a contest using a network |
US6725260B1 (en) * | 1998-09-11 | 2004-04-20 | L.V. Partners, L.P. | Method and apparatus for configuring configurable equipment with configuration information received from a remote location |
US6845388B1 (en) | 1998-09-11 | 2005-01-18 | L. V. Partners, L.P. | Web site access manual of a character string into a software interface |
US7370114B1 (en) | 1998-09-11 | 2008-05-06 | Lv Partners, L.P. | Software downloading using a television broadcast channel |
US6594705B1 (en) * | 1998-09-11 | 2003-07-15 | Lv Partners, L.P. | Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet |
US6384744B1 (en) | 1998-09-11 | 2002-05-07 | Digital:Convergence Corp. | Method and system for data transmission from an optical reader |
US6928413B1 (en) | 1998-09-11 | 2005-08-09 | L.V. Partners, L.P. | Method of product promotion |
US6643692B1 (en) | 1998-09-11 | 2003-11-04 | Lv Partners, L.P. | Method for controlling a computer using an embedded unique code in the content of video tape media |
US7386600B1 (en) | 1998-09-11 | 2008-06-10 | Lv Partners, L.P. | Launching a web site using a personal device |
US7159037B1 (en) | 1998-09-11 | 2007-01-02 | Lv Partners, Lp | Method and apparatus for utilizing an existing product code to issue a match to a predetermined location on a global network |
US6704864B1 (en) | 1999-08-19 | 2004-03-09 | L.V. Partners, L.P. | Automatic configuration of equipment software |
US7010577B1 (en) | 1998-09-11 | 2006-03-07 | L. V. Partners, L.P. | Method of controlling a computer using an embedded unique code in the content of DVD media |
US7321941B1 (en) | 1998-09-11 | 2008-01-22 | Lv Partners, L.P. | Network routing utilizing a product code |
US6757715B1 (en) * | 1998-09-11 | 2004-06-29 | L.V. Partners, L.P. | Bar code scanner and software interface interlock for performing encrypted handshaking and for disabling the scanner in case of handshaking operation failure |
US7392312B1 (en) | 1998-09-11 | 2008-06-24 | Lv Partners, L.P. | Method for utilizing visual cue in conjunction with web access |
US7191247B1 (en) | 1998-09-11 | 2007-03-13 | Lv Partners, Lp | Method for connecting a wireless device to a remote location on a network |
US6754698B1 (en) * | 1998-09-11 | 2004-06-22 | L. V. Partners, L.P. | Method and apparatus for accessing a remote location with an optical reader having a dedicated memory system |
KR100310832B1 (en) | 1998-11-12 | 2001-12-28 | 오길록 | Four-state three-bar code device and its control method |
US6415983B1 (en) * | 1999-02-26 | 2002-07-09 | Canada Post Corporation | Unique identifier bar code on stamps and apparatus and method for monitoring stamp usage with identifier bar codes |
US6176428B1 (en) * | 1999-04-07 | 2001-01-23 | Symbol Technologies, Inc. | Techniques for reading postal code |
US6529949B1 (en) * | 2000-02-07 | 2003-03-04 | Interactual Technologies, Inc. | System, method and article of manufacture for remote unlocking of local content located on a client device |
US7178106B2 (en) * | 1999-04-21 | 2007-02-13 | Sonic Solutions, A California Corporation | Presentation of media content from multiple media sources |
US20060193606A1 (en) * | 1999-04-21 | 2006-08-31 | Interactual Technologies, Inc. | Two navigation |
CA2388565A1 (en) * | 1999-04-21 | 2000-10-26 | Research Investment Network, Inc. | System, method and article of manufacture for updating content stored on a portable storage medium |
US6769130B1 (en) * | 2000-01-20 | 2004-07-27 | Interactual Technologies, Inc. | System, method and article of manufacture for late synchronization during the execution of a multimedia event on a plurality of client computers |
US7458091B1 (en) | 2000-01-20 | 2008-11-25 | Sonic Solutions, A California Corporation | System, method and article of manufacture for a business layer component in a multimedia synchronization framework |
US6941383B1 (en) | 2000-01-20 | 2005-09-06 | Interactual Technologies, Inc. | System, method and article of manufacture for java/javascript component in a multimedia synchronization framework |
US20060041639A1 (en) * | 1999-04-21 | 2006-02-23 | Interactual Technologies, Inc. | Platform detection |
US6453420B1 (en) | 1999-04-21 | 2002-09-17 | Research Investment Network, Inc. | System, method and article of manufacture for authorizing the use of electronic content utilizing a laser-centric medium |
US7448021B1 (en) | 2000-07-24 | 2008-11-04 | Sonic Solutions, A California Corporation | Software engine for combining video or audio content with programmatic content |
US20050198574A1 (en) * | 1999-04-21 | 2005-09-08 | Interactual Technologies, Inc. | Storyboard |
US20050182828A1 (en) * | 1999-04-21 | 2005-08-18 | Interactual Technologies, Inc. | Platform specific execution |
US7346920B2 (en) * | 2000-07-07 | 2008-03-18 | Sonic Solutions, A California Corporation | System, method and article of manufacture for a common cross platform framework for development of DVD-Video content integrated with ROM content |
US7188193B1 (en) | 2000-01-20 | 2007-03-06 | Sonic Solutions, A California Corporation | System, method and article of manufacture for a synchronizer component in a multimedia synchronization framework |
US6405203B1 (en) * | 1999-04-21 | 2002-06-11 | Research Investment Network, Inc. | Method and program product for preventing unauthorized users from using the content of an electronic storage medium |
US6665489B2 (en) | 1999-04-21 | 2003-12-16 | Research Investment Network, Inc. | System, method and article of manufacturing for authorizing the use of electronic content utilizing a laser-centric medium and a network server |
US6549892B1 (en) | 1999-05-21 | 2003-04-15 | Pitney Bowes Inc. | System for delivering mail |
US8126822B1 (en) | 1999-05-21 | 2012-02-28 | Pitney Bowes Inc. | Virtual post office box |
US7760969B2 (en) | 1999-05-25 | 2010-07-20 | Silverbrook Research Pty Ltd | Method of providing information via context searching from a printed substrate |
US20070233513A1 (en) * | 1999-05-25 | 2007-10-04 | Silverbrook Research Pty Ltd | Method of providing merchant resource or merchant hyperlink to a user |
US7832626B2 (en) * | 1999-05-25 | 2010-11-16 | Silverbrook Research Pty Ltd | Anonymous competition entry |
US7971784B2 (en) * | 1999-05-25 | 2011-07-05 | Silverbrook Research Pty Ltd | Sensing device with mode changes via nib switch |
US6976621B1 (en) | 1999-08-31 | 2005-12-20 | The United States Postal Service | Apparatus and methods for identifying a mailpiece using an identification code |
US6894243B1 (en) * | 1999-08-31 | 2005-05-17 | United States Postal Service | Identification coder reader and method for reading an identification code from a mailpiece |
US7060925B1 (en) * | 1999-08-31 | 2006-06-13 | United States Of America Postal Service | Apparatus and methods for processing mailpiece information by an identification code server |
US7081595B1 (en) * | 1999-08-31 | 2006-07-25 | United States Postal Service | Apparatus and methods for processing mailpiece information in a mail processing device using sorter application software |
US6977353B1 (en) | 1999-08-31 | 2005-12-20 | United States Postal Service | Apparatus and methods for identifying and processing mail using an identification code |
US7062473B1 (en) * | 1999-12-21 | 2006-06-13 | Pitney Bowes Inc. | Method and process for providing postal discounting |
US6658430B1 (en) * | 1999-12-23 | 2003-12-02 | Pitney Bowes Inc. | Method and system for reformatting a text file |
KR100324205B1 (en) | 1999-12-27 | 2002-02-16 | 오길록 | Specification Verification System Using of a Laser Diode Array |
US7392481B2 (en) * | 2001-07-02 | 2008-06-24 | Sonic Solutions, A California Corporation | Method and apparatus for providing content-owner control in a networked device |
US20040220791A1 (en) * | 2000-01-03 | 2004-11-04 | Interactual Technologies, Inc. A California Corpor | Personalization services for entities from multiple sources |
US20040220926A1 (en) * | 2000-01-03 | 2004-11-04 | Interactual Technologies, Inc., A California Cpr[P | Personalization services for entities from multiple sources |
US6957220B2 (en) | 2000-11-07 | 2005-10-18 | Research Investment Networks, Inc. | System, method and article of manufacture for tracking and supporting the distribution of content electronically |
US20050251732A1 (en) * | 2000-01-20 | 2005-11-10 | Interactual Technologies, Inc. | System, method and article of manufacture for executing a multimedia event on a plurality of client computers using a synchronization host engine |
US6510992B2 (en) * | 2000-02-02 | 2003-01-28 | Thomas R. Wells | In-line verification, reporting and tracking apparatus and method for mail pieces |
FR2807349B1 (en) † | 2000-04-05 | 2004-09-24 | Mannesman Dematic Postal Autom | DELETING ADDRESSING ERRORS IN A SORTING, ROUTING AND DISTRIBUTION OF MAIL USING CUSTOMER CODES ON MAIL ITEMS |
FR2811100B1 (en) * | 2000-06-28 | 2007-10-19 | Eliane Maarek | PROCESS FOR PROCESSING POSTAL OR ELECTRONIC MAIL FOR ITS ROUTING AS WELL AS OTHER SERVICES |
US6459953B1 (en) | 2000-07-27 | 2002-10-01 | Pitney Bowes Inc. | Reply mail processing system |
US6557755B1 (en) * | 2000-08-10 | 2003-05-06 | Bell & Howell Mail And Messaging Technologies Company | Methods and systems for tracking and controlling mailpiece processing using postal service mailpiece code |
US7302582B2 (en) | 2000-08-21 | 2007-11-27 | United States Postal Service | Delivery point validation system |
US7689510B2 (en) | 2000-09-07 | 2010-03-30 | Sonic Solutions | Methods and system for use in network management of content |
WO2002020183A1 (en) * | 2000-09-08 | 2002-03-14 | United States Postal Service | Systems and methods for sorting mail using a name/firm database |
US7191442B2 (en) * | 2000-10-30 | 2007-03-13 | Research Investment Network, Inc. | BCA writer serialization management |
AU2002230732A1 (en) * | 2000-12-15 | 2002-06-24 | United States Postal Service | Just-in-time sort plan creation |
KR100388061B1 (en) * | 2001-01-19 | 2003-06-18 | 한국전자통신연구원 | 4-State barcode printing and image reader system and control method thereoff |
US6826548B2 (en) | 2001-01-24 | 2004-11-30 | Return Mail, Inc. | System and method for processing returned mail |
US6886747B2 (en) * | 2001-03-22 | 2005-05-03 | United States Postal Service | System and method for standardizing a mailing address |
US7962421B2 (en) * | 2001-03-23 | 2011-06-14 | United States Postal Service | Residential delivery indicator |
US20030187666A1 (en) * | 2002-03-26 | 2003-10-02 | Neopost Inc. | Techniques for dispensing postage using a communications network |
US7111787B2 (en) | 2001-05-15 | 2006-09-26 | Hand Held Products, Inc. | Multimode image capturing and decoding optical reader |
US6942151B2 (en) * | 2001-05-15 | 2005-09-13 | Welch Allyn Data Collection, Inc. | Optical reader having decoding and image capturing functionality |
US20020174148A1 (en) * | 2001-05-18 | 2002-11-21 | International Business Machines Corporation | System and method for formatting international shipping addresses |
FR2826758B1 (en) * | 2001-06-27 | 2003-10-24 | Frederic Jouvin | METHOD FOR TRACKING A SEND, DEVICE FOR IMPLEMENTING THE METHOD AND PRINTING APPARATUS |
US6834807B2 (en) | 2001-07-13 | 2004-12-28 | Hand Held Products, Inc. | Optical reader having a color imager |
US7756796B2 (en) * | 2001-09-20 | 2010-07-13 | Pitney Bowes Inc. | Utilizing a unique tracking identifier for sorting mail |
EP1310917A3 (en) * | 2001-09-28 | 2003-06-04 | Siemens Dematic AG | Method of providing mail piece franking |
DE10150464A1 (en) * | 2001-10-16 | 2003-04-30 | Deutsche Post Ag | Method and device for processing mail items |
NL1019598C2 (en) * | 2001-12-18 | 2003-06-19 | Neopost Ind B V | Addressing of items to be sent. |
US7664731B2 (en) | 2002-03-21 | 2010-02-16 | United States Postal Service | Method and system for storing and retrieving data using hash-accessed multiple data stores |
WO2003081440A1 (en) * | 2002-03-21 | 2003-10-02 | Snapp Robert F | Method and system for storing and retrieving data using hash-accessed multiple data stores |
US6783063B2 (en) * | 2002-04-09 | 2004-08-31 | Holdenart, Inc. | Technique for addressing and tracking in a delivery system |
US6886419B2 (en) * | 2002-06-20 | 2005-05-03 | Pitney Bowes Inc. | Mail piece for obtaining samples of harmful materials in mail processing equipment |
KR20020057936A (en) * | 2002-06-25 | 2002-07-12 | 김희섭 | Postal Delivery System Using Identification Symbol |
US7350694B2 (en) * | 2002-08-14 | 2008-04-01 | Lockheed Martin Corporation | System and method for narrowcasting item tracking |
US20040040898A1 (en) * | 2002-08-30 | 2004-03-04 | Kechel Ottmar K. | Method and system for sorting manual mail |
US7159119B2 (en) * | 2002-09-06 | 2007-01-02 | United States Postal Service | Method and system for efficiently retrieving secured data by securely pre-processing provided access information |
US20040064422A1 (en) * | 2002-09-26 | 2004-04-01 | Neopost Inc. | Method for tracking and accounting for reply mailpieces and mailpiece supporting the method |
US7069253B2 (en) * | 2002-09-26 | 2006-06-27 | Neopost Inc. | Techniques for tracking mailpieces and accounting for postage payment |
US6775590B2 (en) | 2002-12-04 | 2004-08-10 | Pitney Bowes Inc. | Method and system for automated document processing |
FR2849537B1 (en) * | 2002-12-27 | 2005-03-25 | St Microelectronics Sa | HIGH VOLTAGE BIDIRECTIONAL SWITCH |
CN101305379B (en) * | 2003-04-04 | 2011-09-21 | 美国邮政服务公司 | System and method for tracking of mail using a universal coding system |
US7637430B2 (en) | 2003-05-12 | 2009-12-29 | Hand Held Products, Inc. | Picture taking optical reader |
US7301115B2 (en) * | 2003-08-01 | 2007-11-27 | Lockheed Martin Corporation | System and method of identifying and sorting response services mail pieces in accordance with plural levels of refinement in order to enhance postal service revenue protection |
WO2005069186A1 (en) * | 2003-12-29 | 2005-07-28 | United States Postal Service | Methods and systems for providing secondary address information |
US7745754B2 (en) * | 2004-03-17 | 2010-06-29 | Bowe Bell + Howell Company | Apparatus, method and program product for processing mail or documents using a mail or document processing device |
US8103716B2 (en) * | 2004-05-05 | 2012-01-24 | United States Postal Service | Methods and systems for forwarding an item to an alternative address |
US10248917B1 (en) | 2004-10-14 | 2019-04-02 | Capital One Services, Llc | System and method for developing and utilizing a contactability profile |
US8977385B2 (en) * | 2004-11-22 | 2015-03-10 | Bell And Howell, Llc | System and method for tracking a mail item through a document processing system |
WO2006066052A2 (en) | 2004-12-16 | 2006-06-22 | Sonic Solutions | Methods and systems for use in network management of content |
US20070043580A1 (en) * | 2005-08-19 | 2007-02-22 | Pitney Bowes Inc. | Method and system for generating unique sequence numbers derived from zip codes for mail sorting |
US7617112B2 (en) * | 2005-08-29 | 2009-11-10 | Harrison Jr Shelton E | Postal system, method and device |
US8199689B2 (en) | 2005-09-21 | 2012-06-12 | Intermec Ip Corp. | Stochastic communication protocol method and system for radio frequency identification (RFID) tags based on coalition formation, such as for tag-to-tag communication |
US7328085B2 (en) * | 2005-12-12 | 2008-02-05 | Pitney Bowes Inc. | System and method for processing returned mail |
US9165411B2 (en) * | 2005-12-16 | 2015-10-20 | Pitney Bowes Inc. | Method and system for embedding mailer specified mailing instructions on a mail piece to automate mail processing |
US8120461B2 (en) * | 2006-04-03 | 2012-02-21 | Intermec Ip Corp. | Automatic data collection device, method and article |
US8002173B2 (en) * | 2006-07-11 | 2011-08-23 | Intermec Ip Corp. | Automatic data collection device, method and article |
US7546955B2 (en) * | 2007-03-16 | 2009-06-16 | Intermec Ip Corp. | Systems, devices, and methods for reading machine-readable characters and human-readable characters |
US7949424B2 (en) * | 2007-09-07 | 2011-05-24 | Pitney Bowes Inc. | Virtual code for delivery to the nearest building of organizations having multiple buildings |
JP5148265B2 (en) * | 2007-12-27 | 2013-02-20 | 株式会社東芝 | Sorting device and control method of sorting device |
EP2269142A4 (en) | 2008-03-14 | 2015-04-22 | Neomedia Tech Inc | Messaging interchange system |
US8301297B2 (en) | 2009-03-04 | 2012-10-30 | Bell And Howell, Llc | System and method for continuous sorting operation in a multiple sorter environment |
US8598482B2 (en) | 2009-03-16 | 2013-12-03 | United States Postal Service | Intelligent barcode systems |
JP5574622B2 (en) * | 2009-05-22 | 2014-08-20 | 株式会社東芝 | Paper sheet processing apparatus and paper sheet processing method |
US8657200B2 (en) | 2011-06-20 | 2014-02-25 | Metrologic Instruments, Inc. | Indicia reading terminal with color frame processing |
US10510084B2 (en) | 2011-07-21 | 2019-12-17 | United States Postal Service | System and method for retrieving content associated with distribution items |
FR2984187B1 (en) * | 2011-12-19 | 2013-11-29 | Solystic | METHOD FOR PROCESSING POSTAL SHIPMENTS COMPRISING AGGREGATION OF LOTS OF SHIPMENTS |
US9044784B2 (en) | 2012-01-17 | 2015-06-02 | Lockheed Martin Corporation | Remote recognition processing system and method |
US8625841B2 (en) | 2012-01-17 | 2014-01-07 | Lockheed Martin Corporation | Remote encoding center automation systems and methods |
US8625842B2 (en) | 2012-01-17 | 2014-01-07 | Lockheed Martin Corporation | Remote encoding center automation systems and methods |
US9838283B2 (en) | 2014-04-04 | 2017-12-05 | Adolfo Arguello LACAYO | Techniques for synchronized address coding and print sequencing |
US9878825B1 (en) | 2015-06-02 | 2018-01-30 | Ecoenvelopes, Llc | Reusable top flap envelope with dual opposing seal flaps |
US9950345B2 (en) * | 2016-09-15 | 2018-04-24 | Lockheed Martin Corporation | Systems and methods for shear and warp detection and correction |
US20190050788A1 (en) * | 2017-08-09 | 2019-02-14 | Alexander D. Lantsman | Techniques for pre-scheduled dispatching non-electronic correspondence on behalf of a sender |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA903109A (en) * | 1972-06-20 | M. Pine Robert | Mail sorting equipment | |
DE2253384C2 (en) * | 1972-10-31 | 1974-12-05 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt | Distribution system for letters |
GB1410436A (en) * | 1973-02-13 | 1975-10-15 | Post Office | Classifying apparatus |
CA1000386A (en) * | 1973-12-18 | 1976-11-23 | Tokyo Shibaura Electric Co. | Appartus for classifying sheet-like written material |
US4167476A (en) * | 1977-05-06 | 1979-09-11 | Harris Corporation | Bulk article sorting system |
GB2097330A (en) * | 1981-04-27 | 1982-11-03 | Pitney Bowes Ltd | A franking machine for domestic and office use and system for using same |
US4743747A (en) * | 1985-08-06 | 1988-05-10 | Pitney Bowes Inc. | Postage and mailing information applying system |
CA1264341A (en) * | 1985-08-06 | 1990-01-09 | Ronald P. Sansone | Postage and mailing information applying system |
US4752675A (en) * | 1985-12-23 | 1988-06-21 | Zetmeir Karl D | Method of collecting response data from direct mail advertising |
US4999481A (en) * | 1985-12-26 | 1991-03-12 | Pitney Bowes Inc. | Method and apparatus for sequentially numbering mail pieces |
US4871903A (en) * | 1987-07-31 | 1989-10-03 | General Electric Company | Apparatus for rapidly accessing a large data base employing an optical disc reading system with multiple heads and track position compensation means |
GB2225999A (en) * | 1988-08-12 | 1990-06-20 | David James Lamont | Method of postal sorting |
US4992649A (en) * | 1988-09-30 | 1991-02-12 | United States Postal Service | Remote video scanning automated sorting system |
US5031223A (en) * | 1989-10-24 | 1991-07-09 | International Business Machines Corporation | System and method for deferred processing of OCR scanned mail |
EP0447581A1 (en) * | 1990-03-20 | 1991-09-25 | Gunther International | Reading mechanism |
US5249687A (en) * | 1991-04-19 | 1993-10-05 | International Business Machines Corporation | Barcode translation for deferred optical character recognition mail processing |
US5216620A (en) * | 1991-09-23 | 1993-06-01 | Pitney Bowes Inc. | Requesting, reporting and verification system and method for mail carrier payment |
-
1992
- 1992-05-26 US US07/888,905 patent/US5420403A/en not_active Expired - Lifetime
-
1993
- 1993-05-18 CA CA002096508A patent/CA2096508C/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104462403A (en) * | 2014-12-11 | 2015-03-25 | 华为技术有限公司 | File intercepting method and device |
CN104462403B (en) * | 2014-12-11 | 2018-03-02 | 华为技术有限公司 | File truncation method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
CA2096508A1 (en) | 1993-11-27 |
US5420403A (en) | 1995-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2096508C (en) | Mail encoding and processing system | |
US7301115B2 (en) | System and method of identifying and sorting response services mail pieces in accordance with plural levels of refinement in order to enhance postal service revenue protection | |
AU621517B2 (en) | Method and apparatus for categorizing and certifying mail | |
US8635078B2 (en) | Item tracking and anticipated delivery confirmation system and method | |
EP1434175B1 (en) | Method for retrieving mailpiece tracking details using mailpiece images | |
US5005124A (en) | Method and apparatus for categorizing and certifying mail | |
CN1188799C (en) | Mail processing system with unique mailpiece authorization assigned in advance of mailpieces entering carrier service mail processing stream | |
US7834289B2 (en) | Mail processing system for address change service | |
US6398106B1 (en) | Unique identifier bar code on stamps and apparatus and method for monitoring stamp usage with identifier bars | |
US6549892B1 (en) | System for delivering mail | |
EP1671708B1 (en) | Method for enhancing mail piece processing system | |
US20100163612A1 (en) | Method of Processing Mailpieces That Enables Virtual Identification of The Mailpieces to be Used With Forwarding | |
US6791050B2 (en) | Method and apparatus for processing and reducing the amount of return to sender mailpieces | |
JPH04338271A (en) | Method and device for encoding mail for automatic division processing of mail | |
EP1560166A2 (en) | Method for storing mail piece data | |
WO2003023677A1 (en) | Item tracking and anticipated delivery confirmation system method | |
US20050171919A1 (en) | Method for generating mailpieces and storing mailpiece identification and tracking information | |
US20060173797A1 (en) | Method for tracking mail piece data | |
RU2005120771A (en) | METHOD AND DEVICE FOR PROCESSING GRAPHIC INFORMATION LOCATED ON THE SURFACES OF MAILS | |
CA2285894C (en) | Mail encoding and processing system | |
CA2541902A1 (en) | Method for capturing and processing information in a communication system | |
US7248247B2 (en) | Method and system for deterministic matching of objects and events which are not uniquely identified | |
US7873184B2 (en) | Method for automarking postal mail | |
GB2410361A (en) | Method of generating a postage mark | |
Setlur et al. | Large scale address recognition systems truthing, testing, tools, and other evaluation issues |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |