1. A method of verifying that an intended addressee on a mailpiece matches a valid addressee in a mail processing apparatus using an OCR system by comparing an OCR character string scan of the intended addressee to an expected character string of the corresponding valid addressee, the method comprising the steps of:
(a) removing spaces in the expected character string;
(b) searching for each character of a scanned OCR character string in the characters of the expected character string from left to right starting with a first character in the expected character string until that scanned OCR character is located;
(c) repeating the searching step for a second subsequent character of the scanned OCR character string in the characters of the expected character string starting from a location of a last previously located character in the expected character string or if an end of the expected character string is reached without locating the second subsequent character, repeating the searching step for a third subsequent character of the scanned OCR character string from the location of a most recent previously located character in the expected character string;
(d) repeating step (c) for each next subsequent character of the scanned OCR character string until a percentage of located OCR scanned characters in a correct order matching correspondingly positioned characters in the expected character string exceeds a pre-determined threshold percentage; and
(e) declaring a match between the intended addressee and the valid addressee upon reaching the pre-determined threshold percentage; whereby further character comparison is stopped.
2. The method as defined in claim 1 further including a step of defining the expected character string as a small character string when a number of characters in the expected character string does not exceed a pre-determined number of characters.
3. The method as defined in claim 2 wherein the number of characters defining a small string is six characters.
4. The method as defined in claim 1 further including a step of setting the pre-determined threshold percentage value.
5. The method as defined in claim 2 wherein the step of searching for each character of the scanned OCR character string further comprises searching a scanned OCR character string having missing characters.
6. The method as defined in claim 1 wherein the step of searching for each character of the scanned OCR character string further comprises searching a scanned OCR character string having extra characters.
7. The method as defined in claim 1 wherein the step of searching for each character of the scanned OCR character string further comprises searching a scanned OCR character string having substitution and untrained characters.
8. The method as defined in claim 1 wherein the step of searching for each character of the scanned OCR character string further comprises searching a scanned OCR character string having substitution and extra characters.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method, comprising:
receiving, at a mobile device, an input relating to a point of interest;
receiving, at the mobile device, transmission of data regarding volume of business at the point of interest; and
causing the mobile device to present information based on the volume of business at the point of interest.
2. A method according to claim 1, wherein the information based on the volume of business at the point of interest comprises a wait time at the point of interest.
3. A method according to claim 1, further comprising:
transmitting, from the mobile device, a reservation for the point of interest.
4. A method according to claim 1, further comprising:
causing, based on the input, the mobile device to display a map showing the point of interest.
5. A method according to claim 1, further comprising:
causing the mobile device to present directions to the point of interest.
6. A method according to claim 1, further comprising:
causing the mobile device to present an advertisement based on the point of interest.
7. A method according to claim 1, further comprising:
determining a closest point of interest to the mobile device; and
causing the mobile device to present the closest point of interest to prompt the input.
8. A method according to claim 1, wherein the input includes selection criteria for selecting the point of interest.
9. A method according to claim 1, further comprising:
receiving information for entry to the point of interest.
10. A mobile communication device comprising:
a user interface;
a communication module; and
a processor coupled to the user interface and the communication module, and configured to:
receive, through the user interface, an input relating to a point of interest;
receive, through the communication module, data regarding volume of business at the point of interest; and
present, through the user interface, information based on the volume of business at the point of interest.
11. A mobile communication device according to claim 10, wherein the information based on the volume of business at the point of interest comprises a wait time at the point of interest.
12. A mobile communication device according to claim 10, wherein the processor is further configured to transmit, through the communication module, a reservation for the point of interest.
13. A mobile communication device according to claim 10, wherein the processor is further configured to present, through the user interface, a map showing the point of interest.
14. A mobile communication device according to claim 10, wherein the processor is further configured to present, through the user interface, directions to the point of interest.
15. A mobile communication device according to claim 10, wherein the processor is further configured to present, through the user interface, an advertisement based on the point of interest.
16. A mobile communication device according to claim 10, wherein the processor is further configured to:
determine a closest point of interest based to the mobile communication device; and
present, through the user interface, the closest point of interest to prompt the input.
17. A mobile communication device according to claim 10, wherein the input includes selection criteria for selecting the point of interest.
18. A mobile communication device according to claim 10, wherein the processor is further configured to receive, through the communication module, information for entry to the point of interest.
19. A computer readable medium on which are embedded instructions for execution by a mobile communication device, the instructions comprising:
instructions to receive, at a mobile communication device, an input relating to a point of interest;
instructions to receive, at the mobile communication device, transmission of data regarding volume of business at the point of interest; and
instructions to cause the mobile communication device to present information based on the volume of business at the point of interest.
20. A server computer comprising:
a communication module to communicate with a mobile communication device; and
a processor coupled to the communication module, and configured to:
receive from the mobile communication device, through the communication module, an input relating to a point of interest;
in response to receipt of the input relating to the point of interest, access data regarding volume of business at the point of interest; and
transmit to the mobile communication device, through the communication module, at least some of the data regarding volume of business at the point of interest.