IP Library Granted Patent US 8,370,339
Granted Patent B2
US 8,370,339 · App. 11/797,819 · Granted Feb 5, 2013

Location input mistake correction

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,370,339
App. No.
11/797,819
Granted
Feb 5, 2013
Kind
B2
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.

Claims (36)

1. A method of automatically correcting an input location including a typographical mistake, comprising:

comparing an input geographic search parameter, formulated by a physical wireless device, to a plurality of possible inexactly matching geographic search parameters;

ranking said plurality of possible inexactly matching geographic search parameters based on an edit distance between said input geographic search parameter and each of said plurality of possible inexactly matching geographic search parameters, said edit distance being a number of edit operations needed to go from said input geographic search parameter to a possible inexactly matching geographic search parameter; and

providing, to said physical wireless device, a best ranked one of said plurality of inexactly matching possible location parameters based on a geographic proximity between said best ranked one of said plurality of possible inexactly matching geographic search parameters and a current location of said physical wireless device.

2. The method of automatically correcting an input location including a typographical mistake according to claim 1 , wherein:

said edit distance is a total edit distance including an edit distance of all remaining letters in said possible inexactly matching geographic search parameter.

3. The method of automatically correcting an input location including a typographical mistake according to claim 1 , wherein:

said input geographic search parameter is a name of a location.

4. The method of automatically correcting an input location including a typographical mistake according to claim 1 , wherein:

said input geographic search parameter is a street prefix of said location.

5. The method of automatically correcting an input location including a typographical mistake according to claim 1 , wherein:

said input geographic search parameter is a street base name of said location.

6. The method of automatically correcting an input location including a typographical mistake according to claim 1 , wherein:

said input geographic search parameter is a street type of said location.

7. The method of automatically correcting an input location including a typographical mistake according to claim 1 , wherein:

said input geographic search parameter is a street suffix of said location.

8. The method of automatically correcting an input location including a typographical mistake according to claim 1 , wherein:

said input geographic search parameter is a city name of said location.

9. Apparatus for automatically correcting an input location including a typographical mistake, comprising:

means for comparing an input geographic search parameter, formulated by a physical wireless device, to a plurality of possible inexactly matching geographic search parameters;

means for ranking said plurality of possible inexactly matching geographic search parameters based on an edit distance between said input geographic search parameter and each of said plurality of possible inexactly matching geographic search parameters, said edit distance being a number of edit operations needed to go from said input geographic search parameter to a possible inexactly matching geographic search parameter; and

means for providing, to said physical wireless device, a best ranked one of said plurality of inexactly matching possible location parameters based on a geographic proximity between said best ranked one of said plurality of possible inexactly matching geographic search parameters and a current location of said physical wireless device.

10. The apparatus for automatically correcting an input location including a typographical mistake according to claim 9 , wherein:

said edit distance is a total edit distance including an edit distance of all remaining letters in said possible inexactly matching geographic search parameter.

11. The apparatus for automatically correcting an input location including a typographical mistake according to claim 9 , wherein:

said input geographic search parameter is a name of a location.

12. The apparatus for automatically correcting an input location including a typographical mistake according to claim 9 , wherein:

said input geographic search parameter is a street prefix of said location.

13. The apparatus for automatically correcting an input location including a typographical mistake according to claim 9 , wherein:

said input geographic search parameter is a street base name of said location.

14. The apparatus for automatically correcting an input location including a typographical mistake according to claim 9 , wherein:

said input geographic search parameter is a street type of said location.

15. The apparatus for automatically correcting an input location including a typographical mistake according to claim 9 , wherein:

said input geographic search parameter is a street suffix of said location.

16. The apparatus for automatically correcting an input location including a typographical mistake according to claim 9 , wherein:

said input geographic search parameter is a city name of said location.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2022
From: TELECOMMUNICATIONS SYSTEMS, INC
To: ARTAX, LLC
Reel/Frame 059852/0141 →
RELEASE OF SECURITY INTEREST Recorded Apr 25, 2022
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: COMTECH TELECOMMUNICATIONS CORP.
Reel/Frame 059820/0971 →
SECURITY AGREEMENT Recorded Mar 3, 2016
From: COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH MOBILE DATACOM CORPORATION; TELECOMMUNICATION SYSTEMS, INC.
To: CITIBANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037993/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 3, 2016
From: SILICON VALLEY BANK
To: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVEM INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
Reel/Frame 037994/0113 →
SECURITY AGREEMENT Recorded Jan 29, 2010
From: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVERN INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
To: SILICON VALLEY BANK, AGENT
Reel/Frame 023870/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2007
From: AHUJA, RAJAT; BANSAL, RITESH
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 020182/0578 →