Claims
- 1. A method of performing a task requiring precise information, comprising:
receiving imprecise information for the task; determining precise information from the imprecise information; and performing the task using the precise information.
- 2. A method as recited in claim 1, wherein the imprecise information includes an unambiguous component and an ambiguous component, and the determining comprises:
using the unambiguous component to find possible precise component matches for the ambiguous component; selecting one of the precise component matches; and combining the one of the precise component matches the unambiguous component as the precise information.
- 3. A method, comprising:
examining an incomplete destination address; determining a complete destination address for the incomplete destination address; and completing a delivery to the destination using the complete destination address.
- 4. A method as recited in claim 3, wherein the complete destination address is an email address and the completing is performed by an email server.
- 5. A method as recited in claim 3, wherein the determining corrects an incomplete address that is erroneous.
- 6. A method as recited in claim 3, wherein the incomplete address is an incomplete email address with a domain and the determining is performed by a fuzzy address processor acting as a proxy for the domain.
- 7. A method as recited in claim 3, wherein a domain of the address comprises one of a network, a geographical location, individuals, and virtual locations.
- 8. A method as recited in claim 3, wherein the examining comprises parsing the incomplete destination address into an index component and a disambiguation component.
- 9. A method as recited in claim 8, wherein the determining comprises searching an address information database having complete destination addresses for information matching the index component and comparing the disambiguation component to corresponding information in the address information database for a best match.
- 10. A method as recited in claim 9, wherein the comparing comprises computing a distance metric and determining the best match from a distance metric score.
- 11. A method as recited in claim 10, further comprising assigning the tokens to different components when a complete address is not found and performing the determining again.
- 12. A method as recited in claim 3, wherein the complete destination address is one of an email address, a geographical address and a telephone number.
- 13. A method for email delivery, comprising:
examining an incomplete destination email address in a proxy server for a destination domain by parsing the incomplete destination address into an index component and a disambiguation component; determining a complete destination email address for the incomplete destination address using a fuzzy address processor by:
searching an address information database having complete destination addresses for information matching the index component; comparing the disambiguation component to corresponding information in the address information database for a best match by computing a distance metric score; attempting to determine the best match from the distance metric score; and requesting user selection among matches when a best match is not determined; completing a delivery of an email message to the destination using the complete email destination address using a mail server; and initiating correction of an address book containing the incomplete destination email address with the complete email destination address.
- 14. A computer readable storage controlling a computer by via a data structure comprising an index component associated with a disambiguation component.
- 15. A computer readable storage as recited in claim 14, wherein the data structure further comprises a domain component and delimiters separating the components
- 16. A system, comprising:
a delivery system having a source and a destination with the source providing an incomplete destination address for a delivery; and a fuzzy address processor determining a complete destination address from the incomplete destination address and initiating a delivery to the destination using the complete destination address.
- 17. A computer readable storage controlling a computer by via examining an incomplete destination address; determining a complete email destination address for the incomplete destination address and delivering a message using the complete email destination address.
CROSS-REFERENCE TO RELATED APPLICATION(S)
[0001] This application is related to and claims priority to U.S. provisional application entitled A Method And System For Converting A Fuzzy Address Into An Actual Address having serial No. 60/281,806, by Shimon Neustein and Nathaniel Polish, filed Apr. 6, 2001 and incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60281806 |
Apr 2001 |
US |