Language selection

Search

Patent 2369773 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2369773
(54) English Title: METHOD AND APPARATUS FOR READING DISPATCH ADDRESSES WITH POSTCODES
(54) French Title: METHODE ET APPAREIL DE LECTURE D'ADRESSES D'EXPEDITION AVEC CODES POSTAUX
Status: Deemed expired
Bibliographic Data
(51) International Patent Classification (IPC):
  • B07C 3/10 (2006.01)
  • G06K 9/00 (2006.01)
  • G06K 9/03 (2006.01)
  • G06K 9/72 (2006.01)
(72) Inventors :
  • ROSENBAUM, WALTER (France)
(73) Owners :
  • SIEMENS DEMATIC AG (Germany)
(71) Applicants :
  • SIEMENS DEMATIC AG (Germany)
(74) Agent: SMART & BIGGAR
(74) Associate agent:
(45) Issued: 2010-03-23
(22) Filed Date: 2002-01-31
(41) Open to Public Inspection: 2002-08-02
Examination requested: 2007-01-31
Availability of licence: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): No

(30) Application Priority Data:
Application No. Country/Territory Date
101 04 655.3 Germany 2001-02-02

Abstracts

English Abstract

The invention relates to a method and an apparatus for reading dispatch addresses with postcodes which identify the addresses up to part of a larger street or a few small streets, in the case of non-unambiguous read results of the OCR unit. If the street read by the OCR unit does not correspond to the street(s) or street region derived from the video-coded postcode, the following steps are carried out: - inputting of one or two extraction codes which identify the distribution point, - repeated video coding of the postcode by a different operator than in the case of the first postcode video coding if, in the case of the comparison of the extraction code(s) with the postcode video-coded first, these do not match one another, - comparison of the two video-coded postcodes, and if they correspond, the postcode situated on the dispatch is classified as incorrect.


French Abstract

L'invention concerne une méthode et un appareil de lecture d'adresses d'expédition avec codes postaux, qui identifient les adresses couvrant une partie d'une grande rue ou quelques petites rues, dans le cas de résultats de lecture ambigus par l'unité OCR. Si la lecture de rue par l'unité OCR ne correspond pas à la rue ou aux rues ou à la région de la rue dérivée par le code postal vidéocodé, on procède aux étapes suivantes : - la saisie d' un ou de deux codes d'extraction qui identifient le point de distribution, - un vidéocodage répété du code postal par un opérateur différent de celui dans le cas du premier vidéocodage du code postal si, en cas de comparaison du ou des codes d'extraction avec le premier code postal vidéocodé, les deux ne se correspondent pas, - comparaison des deux codes postaux vidéocodés et, s'ils se correspondent, le code postal situé sur la dépêche est classifié comme étant incorrect.

Claims

Note: Claims are shown in the official language in which they were submitted.




-11-

claims


1. A method for reading dispatch addresses with
postcodes which identify the addresses up to part of a
larger street or a few small streets, in which the
images of the dispatch surfaces having the addresses
are recorded, stored and fed to an OCR unit (130) for
the reading of addresses (300) and generation of
corresponding address codes, and in which, in the case
of a non-unambiguous read result of the OCR unit (130),
the relevant image with the address is fed to at least
one video coding station (200) for the video coding of
the postcode (310), the following steps being carried
out if the street read by the OCR unit (130) does not
correspond to the street(s) or street region derived
from the video-coded postcode:
- communication of the relevant image to one or two
video coding stations for the inputting of a respective
extraction code (330, 350) which identifies the
distribution point,
- comparison of the extraction code(s)/AKS code(s) with
the street(s) or street region (340, 360) derived from
the postcode in the OCR unit (130), acceptance of the
postcode if these match one another in the case of a
code comparison, the second AKS coding (350) being
effected only if no accepted postcode is determined by
means of the first AKS coding (330),
- communication of the relevant image to a video coding
station for the repeated video coding (370) of the
postcode by a different operator than in the case of
the first postcode video coding (310) if, in the case
of the comparison of the AKS code(s) with the postcode
video-coded first, these do not match one another,
- comparison of the two video-coded postcodes (380),
and if they correspond the postcode situated on the
dispatch is classified as incorrect, and if they do not
correspond:
- comparison of the AKS code(s) with the street(s) or




-12-


street region (420, 430) derived from the postcode
video-coded for the second time in the OCR unit until
the codes match one another in the case of a code
comparison and thus acceptance of the postcode video-
coded for the second time, and if the codes do not
match one another, the postcode situated on the
dispatch is classified as an incorrect postcode.


2. The method as claimed in claim 1, having the
following steps in the case of postcodes classified as
incorrect:
- performance of additional reading processes in the
OCR unit (130) with that part of the postcode which
identifies the streets/street part and is shortened by
one position and with the AKS codes (390) and, in the
case of non-unambiguous read results:
- performance of further reading processes in the OCR
unit (130) with that part of the postcode which
identifies the streets/street part and is additionally
shortened by a further position and with the AKS codes
(400), the additional position-shortening and the
reading processes being performed until the read result
is unambiguous or only a few candidates remain, the
correct one of which is selected by means of selection
coding.


3. The method as claimed in claims 1 and 2, the
following steps being carried out if the street read by
the OCR unit (130) does not correspond to the street(s)
or street region derived from the video-coded postcode:
- communication of the relevant image to a video coding
station for the inputting of an extraction code (330)
which identifies the distribution point,
- comparison in the OCR unit (130) of whether the
street(s) or street regions derived from the video-
coded first postcode corresponds (340) to the
extraction code data, the video-coded postcode being
accepted in the case of correspondence and, in the case



-13-

of non-correspondence:
- communication of the relevant image to a video coding
station for the repeated inputting of an extraction
code which identifies the distribution point by another
operator (350),
- comparison in the OCR unit (130) of whether the
street(s) or street region derived from the video-coded
first postcode corresponds (360) to the extraction code
data, the video-coded first postcode being accepted in
the case of correspondence and, in the case of non-
correspondence:
- communication of the relevant image to a video coding
station for the repeated video coding of the postcode
(370) by a different operator than in the case of the
first postcode video coding (310) and comparison of the
two coding results of the video-coded postcodes, and,
if they correspond, the following steps are effected:
- performance of additional reading processes in the
OCR unit with that part of the video-coded postcode
which identifies the streets/street part and is
shortened by one position and with the extraction codes
(390) and, in the case of non-unambiguous read results,
performance of further reading processes in the OCR
unit with that part of the postcode which identifies
the streets/street part and is additionally shortened
by a further position and with the extraction codes
(400), these processes being continued until the read
result is unambiguous or only a few candidates remain,
the correct one of which is selected by means of
selection coding, and, if the two video-coded postcodes
do not correspond, the following steps being performed:
- comparison in the OCR unit of whether the street(s)
or street region derived from the postcode video-coded
first corresponds (420) to the first extraction code
data, the video-coded postcode being accepted in the
case of correspondence and, in the case of non-
correspondence:
- comparison in the OCR unit of whether the street(s)



-14-

or street region derived from the subsequently video-
coded postcode corresponds (430) to the second
extraction code data, the video-coded second postcode
being accepted in the case of correspondence and, in
the case of non-correspondence:
- performance of additional reading processes in the
OCR unit (130) with that part of the postcode which
identifies the street(s) or street part, was video-
coded first and is shortened by one position and with
the extraction codes and, in the case of non-
unambiguous read results, performance of further
reading processes with that part of the postcode which
identifies the street(s) or street part, was video-
coded first and is additionally shortened by a further
position and with the extraction codes until the read
result is unambiguous or only a few candidates remain,
the correct one of which is selected by means of
selection coding, and if the address cannot be
determined unambiguously:
- performance of these additional reading processes in
the OCR unit (130) with the second, subsequently video-
coded postcode and the extraction codes until
unambiguous address determination (450).


4. The method as claimed in claims 2 and 3, in which
the respective video-coded part of the postcode which
identifies the streets/street part is first shortened
by the least significant position and if no unambiguous
result is then obtained upon repeated reading in the
OCR unit (130), it is additionally shortened by the
next less-significant position.


5. The method as claimed in claim 1, in which the
postcode relates only to the part of a large street, in
which case, during the validation of the video-coded
postcode with the read result of the OCR unit (130),
comparison is additionally effected as to whether the
house number specified in the read/partly read address



-15-

is situated within the house number range determined
from the postcode.


6. The method as claimed in any one of claims 1 to 3, in
which the first two letters of the street name and the
house number are input as the AKS code.


7. An apparatus for reading dispatch addresses with
postcodes which identify the addresses up to part of a
larger street or a few small streets, having an
automatic address reading system which has the
following elements:
- an apparatus for obtaining images of dispatches
(120),
- an OCR unit (130) for the automatic evaluation of the
images of the dispatch surfaces, said images having the
address information,
- video coding stations (200) for the video coding of
the images of the dispatch surfaces, said images
containing the address information,
- a controller (170) for controlling the sequence in
the OCR unit (130), the video coding stations, and also
the data exchange, which is designed in such a way that
- after addresses have not been able to be read
unambiguously in a first reading attempt (310) in the
OCR unit (130), firstly the corresponding images of the
dispatch surfaces with these addresses are transmitted
to the video coding stations (200) for the video coding
of the postcodes, the following steps being carried out
if the street read by the OCR unit (130) does not
correspond to the street(s) or street region derived
from the video-coded postcode:
- communication of the relevant image to one or two
video coding stations for the inputting of a respective
extraction code (330, 350) which identifies the
distribution point,
- comparison of the extraction code (s) /AKS code(s) with
the street(s) or street region (340, 360) derived from



-16-


the postcode in the OCR unit (130), acceptance of the
postcode if these match one another in the case of a
code comparison, the second AKS coding (350) being
effected only if no accepted postcode is determined by
means of the first AKS coding (330),
- communication of the relevant image to a video coding
station for the repeated video coding (370) of the
postcode by a different operator than in the case of
the first postcode video coding (310) if, in the case
of the comparison of the AKS code(s) with the postcode
video-coded first, these do not match one another,
- comparison of the two video-coded postcodes (380),
and if they correspond the postcode situated on the
dispatch is classified as incorrect, and if they do not
correspond:
- comparison of the AKS code(s) with the street(s) or
street region (420, 430) derived from the postcode
video-coded for the second time in the OCR unit until
the codes match one another in the case of a code
comparison and thus acceptance of the postcode video-
coded for the second time, and if the codes do not
match one another, the postcode situated on the
dispatch is classified as an incorrect postcode.


8. The apparatus as claimed in claim 7, the
controller (170) being designed in such a way that the
following steps are additionally carried out in the
case of postcodes which are recognized as incorrect:
- performance of additional reading processes in the
OCR unit (130) with that part of the postcode which
identifies the streets/street part and is shortened by
one position and with the AKS codes and, in the case of
non-unambiguous read results:
- performance of further reading processes in the OCR
unit (130) with that part of the postcode which
identifies the streets/street part and is additionally
shortened by a further position and with the AKS codes,
the position-shortening and the reading processes being



-17-


performed until the read result is unambiguous or only
a few candidates remain, the correct one of which is
selected by means of selection coding.

Description

Note: Descriptions are shown in the official language in which they were submitted.



CA 02369773 2008-10-14
20365-4548

- 1 -
Description

Method and apparatus for reading dispatch addresses
with postcodes

Systems for the automatic reading of addresses (OCR)
are well known in the field of letter processing and
are described e.g. in DE 195 31 392. Processing rates
of 10 letters per second, i.e. 36,000 letters per hour,
or more can be achieved with modern OCR letter sorting
installations. However, the recognition reliability
varies greatly with the script and overall quality of
the address information applied to the surface of the
letters. In the case of successful recognition, the
relevant letter can be provided with a machine-readable
bar code. This bar code allows further mechanical
processing up to an arbitary desired sorting order. In
particular, the use of bar codes enables the letters to
be sorted up to the sorting level of the mail delivery,
in which letters are sorted in accordance with the
order of their distribution by the deliverer.

Since the recognition rates of the automatic reading
systems vary greatly, it is necessary to assist the
latter by various forms of manual intervention.

In this case, the entered address is coded and
converted into a machine-readable sorting bar code,
which is applied to the dispatch, by means of a
directory.

To that end, in video coding systems, video images of
the dispatches are presented to operators for coding
purposes. This can be done online and offline. In


CA 02369773 2002-01-31

GR 2001P01674 - 2 -

online video coding systems (OVS), the video image is
shown to the operator, while the physical dispatch is
held in delay paths. In these delay paths, the dispatch
is normally kept in motion for a time duration which
suffices for the OVS operator to input the required
sorting information for the relevant image. The
customary delay paths allow a delay of between 10 and
30 seconds. The longer the delay path, the greater the
costs and also the requirements for maintenance and the
physical size of the installation.

When using OVS, the available time often suffices only
for careful inputting of the postcode (PC).

In offline coding systems, as described in
US-A 49 92 649, dispatches with addresses that are not
recognized are provided with an additional item of
information, a tracking identification (TID). The
dispatches that are not recognized are stored
externally, while the images of these dispatches are
presented to operators for coding purposes, there not
being any temporal restrictions. The dispatches are
subsequently presented to TID readers. The TID is
linked with the entered address information. On the
basis of this, it is also possible to apply a customary
bar code sorting information item to the dispatch, so
that the relevant dispatch can be processed like
customarily OCR-read dispatches. Although the offline
video coding method represents an effective method for
coding all address constituents, capacities for the
further processing of dispatches provided with non-read
addresses and correspondingly complex logistics are
additionally demanded.

In order to shorten the reading times further,
WO 97/49503 proposed that the image of each complete
address information item that is not unambiguously
recognized within a specific time by means of video


CA 02369773 2002-01-31

GR 2001P01674 - 3 -

coding is fed with the information about recognized
address parts that is obtained during the video coding
to the OCR unit for a further automatic evaluation for
address interpretation purposes.
This method is used in the case of addresses in which
only the place of destination is also applied as a
readable postcode (e.g. German Postleitzahl) on the
dispatch surface.
However, there are also countries in which further
parts of the address are represented in the postcode,
e.g. a number of small streets, medium-sized streets or
parts of larger streets. If the result of the OCR
reading process is not unambiguous, then the
corresponding image with the address is transmitted to
a video coding station for the purpose of video coding.
The invention specified in the independent claims 1 and
7 is based on the object of providing, in the context
of postcodes used which identify the addresses up to
part of a larger street or a few small streets, a
method and an apparatus which ensure that the address
is determined as quickly and as unambiguously as
possible in an interactive reading process with an OCR
unit and at least one video coding station.

If the read result of the OCR unit is not unambiguous,
then firstly the postcode is video-coded. Then, with
this postcode, the street(s) or the street region is
determined is a corresponding database and compared
with the street read by the OCR unit. In the case of
correspondence, the video-coded postcode is accepted,
and, in the case of non-correspondence, the video
coding of an extraction code (AKS code) of the image is
effected by one or two operators. The AKS data of the
first operator are then compared with the streets/
street regions derived from the video coded postcode in


CA 02369773 2008-10-14
20365-4548

- 4 -

the OCR unit. If they match one another, the postcode
is accepted; if not, the AKS data are video-coded by a
different operator and compared with the streets/street
regions derived from the postcode in the OCR unit. If
they match this time, the postcode is accepted; if not,
the postcode is video-coded by a different operator
than in the case of the first postcode video coding.
The two postcodes are then compared and, in the case of
correspondence, the postcode situated on the dispatch
is identified as incorrect and, in the case of non-
correspondence, the AKS code or codes is or are
compared with the streets/street region derived from
the postcode video-coded for the second time in the OCR
unit. If the codes match in the case of a comparison,
then the postcode video-coded for the second time is
accepted. Thus, this method rapidly and reliably
determines the address or the postcode even in the case
of an address which cannot be read by the OCR unit.

In order to determine the correct postcode in the case
of a postcode which is situated on the dispatch and has
been classified as incorrect, it is advantageous to
perform additional reading processes in the OCR unit
with: that part of the postcode which identifies the
streets/street part and is shortened by one position
and with the different AKS codes. An incorrect postcode
may be either an incorrectly chosen postcode or a
postcode written unclearly or confusedly in a number of
positions. If the read results are not unambiguous,
then further reading processes are performed in the OCR
unit with that part of the postcode which identifies
the streets/street part and is additionally shortened
by a further position and with the different AKS codes.
This additional position-shortening and reading in the
OCR unit is continued until the read result is


CA 02369773 2008-10-14
20365-4548

- 5 -

unambiguous or only a few candidates remain, the
correct one of which is selected by means of selection
coding.

It is advantageous, in the case of an incorrect
postcode, for the additional reading processes in the
OCR unit with a shortened postcode using the AKS codes,
to begin the shortening with the least significant
position. If no unambiguous result is obtained, the
postcode is additionally shortened by the next less-
significant position, etc.

This order of shortening was chosen on the basis of a
statistical error frequency, according to which the
most frequent errors occur in the least significant
position of the postcodes, the second most frequent
errors occur in the second least-significant position,
etc.

In a further advantageous refinement, in the case of a
postcode which relates only to the part of a larger
street, during the validation of the video-coded
postcode with the read result of the OCR unit,
comparison is additionally effected as to whether the
house number specified in the read/partly read address
is situated within the house number range determined
from the postcode.

It is also advantageous to input the first two letters
of the street name and also the house number as the
extraction code.


CA 02369773 2008-10-14
20365-4548

- 5a -

In accordance with one aspect of this invention, there is
provided a method for reading dispatch addresses with
postcodes which identify the addresses up to part of a
larger street or a few small streets, in which the images of
the dispatch surfaces having the addresses are recorded,
stored and fed to an OCR unit for the reading of addresses
and generation of corresponding address codes, and in which,
in the case of a non-unambiguous read result of the OCR
unit, the relevant image with the address is fed to at least
one video coding station for the video coding of the
postcode, the following steps being carried out if the
street read by the OCR unit does not correspond to the
street(s) or street region derived from the video-coded
postcode: communication of the relevant image to one or two
video coding stations for the inputting of a respective
extraction code which identifies the distribution point,
comparison of the extraction code(s)/AKS code(s) with the
street(s) or street region derived from the postcode in the
OCR unit, acceptance of the postcode if these match one
another in the case of a code comparison, the second AKS
coding being effected only if no accepted postcode is
determined by means of the first AKS coding, communication
of the relevant image to a video coding station for the
repeated video coding of the postcode by a different
operator than in the case of the first postcode video coding
if, in the case of the comparison of the AKS code(s) with
the postcode video-coded first, these do not match one
another, comparison of the two video-coded postcodes, and if
they correspond the postcode situated on the dispatch is
classified as incorrect, and if they do not correspond:
comparison of the AKS code(s) with the street(s) or street
region derived from the postcode video-coded for the second
time in the OCR unit until the codes match one another in
the case of a code comparison and thus acceptance of the


CA 02369773 2008-10-14
20365-4548
ti
- 5b -

postcode video-coded for the second time, and if the codes
do not match one another, the postcode situated on the
dispatch is classified as an incorrect postcode.

In accordance with another aspect of this invention, there
is provided an apparatus for reading dispatch addresses with
postcodes which identify the addresses up to part of a
larger street or a few small streets, having an automatic
address reading system which has the following elements: an
apparatus for obtaining images of dispatches, an OCR unit
for the automatic evaluation of the images of the dispatch
surfaces, said images having the address information, video
coding stations for the video coding of the images of the
dispatch surfaces, said images containing the address
information, a controller for controlling the sequence in

the OCR unit, the video coding stations, and also the data
exchange, which is designed in such a way that after
addresses have not been able to be read unambiguously in a
first reading attempt in the OCR unit, firstly the
corresponding images of the dispatch surfaces with these
addresses are transmitted to the video coding stations for
the video coding of the postcodes, the following steps being
carried out if the street read by the OCR unit does not
correspond to the street(s) or street region derived from
the video-coded postcode: communication of the relevant

image to one or two video coding stations for the inputting
of a respective extraction code which identifies the
distribution point, comparison of the extraction code(s)/AKS
code(s) with the street(s) or street region derived from the
postcode in the OCR unit, acceptance of the postcode if
these match one another in the case of a code comparison,
the second AKS coding being effected only if no accepted
postcode is determined by means of the first AKS coding,
communication of the relevant image to a video coding


CA 02369773 2008-10-14
20365-4548

- 5c -

station for the repeated video coding of the postcode by a
different operator than in the case of the first postcode
video coding if, in the case of the comparison of the AKS
code(s) with the postcode video-coded first, these do not
match one another, comparison of the two video-coded
postcodes, and if they correspond the postcode situated on
the dispatch is classified as incorrect, and if they do not
correspond: comparison of the AKS code(s) with the street(s)
or street region derived from the postcode video-coded for
the second time in the OCR unit until the codes match one
another in the case of a code comparison and thus acceptance
of the postcode video-coded for the second time, and if the
codes do not match one another, the postcode situated on the
dispatch is classified as an incorrect postcode.

The invention is explained in more detail below in an
exemplary embodiment with reference to the drawing.
In the figures:

FIG. 1 shows a diagrammatic illustration of an


CA 02369773 2002-01-31

GR 2001P01674 - 6 -

apparatus for reading dispatch addresses
with postcodes,

FIGS 2a-d show the method sequence using a flow
diagram,

FIGS 3a-d show a diagrammatic illustration of the
method sequence in the case of a postcode
which is classified as incorrect.
FIG. 1 shows a diagrammatic illustration of a letter
distribution installation with which the method
according to the invention can be carried out. The OCR
letter sorter 100 comprises a feed device 110, which
progressively removes dispatches from a magazine and
transports them at approximately 10 dispatches per
second to a high-resolution video scanner 120. The
dispatches are subsequently transported in a delay path
121. The dispatches usually have address information on
their surface. In an OCR unit 130, the address
information of the images of the dispatches which were
obtained by the video scanner 120 is evaluated. In the
case of a complete evaluation, a bar code printer 150
is activated and the dispatch is provided with a
corresponding bar code for the subsequent sorting into
sorting compartments 160. The OCR unit 130 comprises
one or more microprocessors 131 with associated memory
132 for storing images of the dispatches. Furthermore,
the OCR unit comprises an address database 134 with
postcodes, city names and street names and possibly
further address-related information. During the
evaluation of the images having address information, a
feature-controlled reduction of the entry obtained from
the address database 134 is effected, so that a type of
part-dictionary is produced. Credibilities are assigned
in individual entries, so that a number of data of
correctly recognized addresses are produced during the
evaluation. The apparatus furthermore contains an image


CA 02369773 2002-01-31

GR 2001P01674 - 7 -

controller 170 and also a number of video coding
stations 200, which are connected to the image
controller 170 directly or by a local area network
(LAN) 171. If the OCR evaluation of an image was not
unambiguous, i.e. successful, this image is transferred
from the OCR unit 130 to the image controller 170,
which, on the one hand, controls the TID bar code
printer 151 and, on the other hand, transmits the
corresponding image to one of the video coding stations
200. The TID bar code printer 151 applies to the
corresponding dispatch an identification code TID which
makes it possible, at a later point in time, to link
the evaluated address information with the physical
dispatch. In this case, the images are preferably
evaluated offline, although in principle, with a
sufficiently long delay time, an online evaluation
through video coding is also possible. In the latter
case, the TID can also be applied to the dispatches at
a later point in time, i.e. if the video coding has not
led to a complete evaluation within a specific pre-
determined time.

In order to carry out the method explained in more
detail below, the image controller 170 is designed in
such a way that address information that is not
completely evaluated by the video coding is fed, using
the results of the video coding in the OCR unit 130, to
a further automatic address evaluation.

The recorded and stored image of the respective
dispatch with the address, containing a postcode which
identifies the place of destination and the street, the
part of a street in the case of large streets, or a
plurality of small streets, is fed to the OCR unit 130
for a first automatic reading attempt 300. In this
example, said postcode is a 6-position code in
canonical form with the following character sequence
ANA NAN, where A is a letter (alphabetical character)


CA 02369773 2002-01-31

GR 2001P01674 - 8 -

and N is a number (numerical character).

The concrete embodiment of the postcode is not, of
course, restricted to this example.
If the address can be read unambiguously in the OCR
unit 130 in the first reading attempt 300, the
recognition task is achieved. If not, the postcode is
video-coded 310. Afterward, the street read by the OCR
unit 130 is compared 320 with the street(s) or street
region derived from the postcode. This is also
advantageously effected in the OCR unit 130. If the
details match one another, then the video-coded
postcode is accepted. If not, an extraction code (AKS
code) , comprising the first two letters of the street
name and the house number, is generated 330 from the
image with the address at a video coding station 200.
These AKS data are then compared 340 with the
streets/street region derived from the video-coded
postcode with the aid of the address database. If they
match, i.e. if the first two letters input in the
course of the AKS coding correspond to the first two
letters of the street determined from the postcode or
to one of the streets determined from the postcode and
if the house number, if appropriate, lies in the range
of numbers of the street determined from the postcode,
the postcode is accepted. If not, a further AKS coding
of the same address is performed 350 at another video
coding station 200 and these AKS data are likewise
compared 360 with the streets/street region derived
from the postcode. In the case of correspondence, the
postcode is accepted; in the case of no correspondence,
the postcode is coded 370 a second time by a different
operator than in the case of the first video coding of
the postcode at a video coding station. Next, the two
postcodes are compared 380. If they correspond, then a
coding error is not present, so that the postcode
situated on the dispatch must have been written


CA 02369773 2002-01-31

GR 2001P01674 - 9 -

incorrectly (illegible or confusable characters) In
this case, the least significant position is removed
from the postcode and is fed together with the AKS data
of the first AKS video coding to the OCR unit 130 for a
further reading attempt. If the attempt is not
successful, another reading attempt is performed 390
with the reduced postcode and the AKS data of the
second AKS video coding. If this reading attempt does
not produce an unambiguous result either, then the next
less-significant position is additionally removed from
the postcode and further reading attempts are performed
400 with the AKS data, as described, in the OCR unit
130. This procedure (reduction of that part of the
postcode which identifies the streets/street region by
a further position and new reading attempts) is
performed until the address is read unambiguously or
until only a few candidates remain, from which the
correct address is then selected 410 simply and quickly
by means of selection coding, e.g. by clicking on the
correct street name.

If no correspondence could be noted in the case of the
comparison of the two postcodes 380, then the first AKS
data are compared 420 with the streets/street region
derived from the subsequently video-coded postcode (2nd
postcode). If they match, the 2nd postcode is accepted;
if not, the second AKS data are compared 430 with the
streets/street region derived from the second postcode.
If the data match, the video-coded 2nd postcode is
accepted. If there is no correspondence present, then
the above-described process of performing further
reading attempts in the OCR unit 130 with the AKS codes
and the shortened postcodes is performed. In this case,
the procedure begins with the first postcode 440, and
if the address is not identified unambiguously, with
the second, subsequently video-coded postcode of the
relevant dispatch 450.


CA 02369773 2002-01-31

GR 2001P01674 - 10 -

The method is additionally explained briefly in FIGS
3a-d.

In accordance with FIG. 3a, the following address
details are situated on the dispatch:
167 Hunt Street
Ajax, ON LIS 1P6 (Postcode)

With the postcode LIS 1B6, Karl Street was found as an
entry in the address database 134. In the course of the
AKS coding of the address situated on the dispatch, the
operator entered: 167 HU. As can be seen, these details
do not match Karl Street. Since it has already been
determined in previous steps that the postcode is
incorrect, in accordance with FIG. 3b the last position
of the postcode is removed and corresponding entries
are sought in the address database 134 with the
postcode LIS 1P and the AKS code 167 HU. In this case,
the four entries specified were found which, however,
do not correspond to Hunt Street. Therefore, a further
position was removed from the postcode. With the
shortened postcode LIS 1 and the AKS data, the entries
specified in FIG. 3c were found in the now larger
search space in the address database 134. Since no
unambiguous assignment was made during the complete
reading process, rather the two variants Hunt Street
and Hubert Street were determined as the most likely
solutions, in a final step a selection coding was
effected, in which, as illustrated in FIG. 3d, the
complete address label and the two variants to be
selected are presented to the operator on the screen.
By actuating the key for the number 1, he then selects
the correct street (Hunt Street) very quickly.

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date 2010-03-23
(22) Filed 2002-01-31
(41) Open to Public Inspection 2002-08-02
Examination Requested 2007-01-31
(45) Issued 2010-03-23
Deemed Expired 2012-01-31

Abandonment History

There is no abandonment history.

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Registration of a document - section 124 $100.00 2002-01-31
Application Fee $300.00 2002-01-31
Maintenance Fee - Application - New Act 2 2004-02-02 $100.00 2003-12-09
Maintenance Fee - Application - New Act 3 2005-01-31 $100.00 2004-12-15
Maintenance Fee - Application - New Act 4 2006-01-31 $100.00 2005-12-08
Maintenance Fee - Application - New Act 5 2007-01-31 $200.00 2006-12-14
Request for Examination $800.00 2007-01-31
Maintenance Fee - Application - New Act 6 2008-01-31 $200.00 2007-12-11
Maintenance Fee - Application - New Act 7 2009-02-02 $200.00 2008-12-08
Maintenance Fee - Application - New Act 8 2010-02-01 $200.00 2009-12-15
Final Fee $300.00 2009-12-30
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
SIEMENS DEMATIC AG
Past Owners on Record
ROSENBAUM, WALTER
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Representative Drawing 2002-05-02 1 8
Abstract 2002-01-31 1 31
Description 2002-01-31 10 546
Cover Page 2010-02-22 2 45
Representative Drawing 2010-02-22 1 9
Claims 2002-01-31 7 344
Cover Page 2002-07-26 1 41
Abstract 2008-10-14 1 27
Description 2008-10-14 13 656
Claims 2008-10-14 7 336
Drawings 2002-01-31 9 139
Assignment 2002-01-31 3 139
Prosecution-Amendment 2007-01-31 1 43
Prosecution-Amendment 2007-06-01 1 40
Prosecution-Amendment 2008-04-14 2 71
Prosecution-Amendment 2008-10-14 11 468
Correspondence 2009-12-30 1 39
Correspondence 2010-02-08 3 54
Correspondence 2010-02-17 1 14
Correspondence 2010-02-17 1 15