Location input mistake correction
First Claim
1. A method of correcting an input location parameter, comprising:
- comparing an input location parameter, formulated by a physical device, to a plurality of inexactly matching location parameters;
ranking said plurality of possible inexactly matching location parameters based on an edit distance between said input location parameter, and each of said plurality of inexactly matching location parameters, wherein each edit distance characterizes a total number of keystroke differences between said input location parameter and a corresponding one of said plurality of inexactly matching location parameters; and
providing, to said physical device, a best ranked one of said plurality of inexactly matching location parameters based on a geographic proximity between a location represented by said best ranked one of said plurality of inexactly matching location parameters, and a current location of said physical device;
wherein said input location parameter includes a street base name associated with a point of interest.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for automatically correcting a mistaken geocoded location input. A wireless device such as a cell phone ranks possible location input based on edit distance, which is a ‘confidence factor’. If there is no perfect match, then a list of geocode options is returned, preferably sorted by the score. The ‘closeness’ is derived by looking at the edit distance to go from the input to the matched address. Edit distance is defined herein as the number of insertion/deletion/replacement operations to go from input location to the possible matched location. In one embodiment, an option list, or ‘pick list’, may be provided based on an edit distance scoring system. The edit distance scoring system is preferably based on a number of keystrokes difference between the input location name and the possible matched location name.
48 Citations
8 Claims
-
1. A method of correcting an input location parameter, comprising:
-
comparing an input location parameter, formulated by a physical device, to a plurality of inexactly matching location parameters; ranking said plurality of possible inexactly matching location parameters based on an edit distance between said input location parameter, and each of said plurality of inexactly matching location parameters, wherein each edit distance characterizes a total number of keystroke differences between said input location parameter and a corresponding one of said plurality of inexactly matching location parameters; and providing, to said physical device, a best ranked one of said plurality of inexactly matching location parameters based on a geographic proximity between a location represented by said best ranked one of said plurality of inexactly matching location parameters, and a current location of said physical device; wherein said input location parameter includes a street base name associated with a point of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification