IP Library Granted Patent US 9,596,582
Granted Patent B2
US 9,596,582 · App. 14/840,458 · Granted Mar 14, 2017

Automated location determination to support VoIP E911 using self-surveying techniques for ad hoc wireless networks

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 9,596,582
App. No.
14/840,458
Granted
Mar 14, 2017
Kind
B2
Abstract

Network devices in an Ad-Hoc wireless network self-survey themselves as necessary for approximate location or precise position information, based on methods employed, particularly useful for a non-open-sky environment. A WiFi Access Point (AP) with or without an internal GPS receiver and location conveyance support may utilize the mesh technique. If an Ad-Hoc network device is unable to contact a suitable location server, or a position request has otherwise failed to deliver a precise position, a WiFi AP is manually configured with appropriate location information, and then offers itself as if it were a location server (thereby becoming an ‘internal’ server’, containing either the determined or provisioned location of itself, for use by other APs or devices). A location server (either internal to the AP needing location, or external), performs a ‘mesh’ location determination by selecting position information from 3 or more location determined APs for subsequent processing.

Claims (41)

1. A method of obtaining iterative location information in an Internet Protocol (IP) network, comprising:

receiving, at a wireless network device, an emergency 9-1-1 call from a cellular device;

receiving, by said wireless network device, a first meshed location from a first member wireless device, a second meshed location from a second member wireless device and at least one additional location that is a meshed or measured location from one or more additional wireless devices in response to receiving said emergency 9-1-1 call from said cellular device; and

meshing said first meshed location, said second meshed location and said at least one additional location into a single meshed location associated with said wireless network device to provide a coarse location for said cellular device, said single mesh location comprising a meshed latitude from a meshing of a latitude of said first meshed location and a latitude of said second meshed location.

2. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 1 , further comprising:

providing said single meshed location to a WiFi network Access Point AP, as location information for a requesting third member wireless device.

3. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 1 , wherein said single meshed location associated with said wireless network device comprises:

a meshed latitude comprising a mean of said latitude of said first meshed location and said latitude of said second meshed location; and

a meshed longitude comprising a mean of said longitude of said first meshed location and said longitude of said second meshed location.

4. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 1 , wherein:

said IP network is a WiFi network.

5. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 1 , wherein:

said wireless network device is a Voice over Internet Protocol (VoIP) device.

6. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 1 , further comprising:

providing said meshed location to a public safety answering point (PSAP).

7. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 1 , wherein:

said first member wireless device is currently capable of having its location information obtained only via an averaging technique.

8. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 7 , wherein:

said second member wireless device is currently capable of having its location information obtained only via an averaging technique.

9. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 1 , wherein meshing comprises: determining the single meshed location associated with said wireless network device as a function of said first meshed location, said second meshed location and said at least one additional location.

10. A method of obtaining iterative location information in an Internet Protocol (IP) network, comprising:

receiving, at a requesting wireless network device, an emergency 9-1-1 call from a cellular device;

receiving, by said requesting wireless network device, a first meshed location associated with a first member wireless device, a second meshed location associated with a second member wireless device and an additional one or more meshed locations associated with one or more additional member wireless devices in response to receiving said emergency 9-1-1 call from said cellular device;

meshing said first meshed location, said second meshed location and said one or more additional meshed locations into a single meshed location associated with said requesting wireless network device to provide a coarse location for said cellular device, said single mesh location comprising:

a meshed latitude from a meshing of a latitude of said first meshed location, a latitude of said second meshed location, and a latitude of said third meshed location, and

a meshed longitude from a meshing of a longitude of said first meshed location, a longitude of said second meshed location, and a longitude of said third meshed location.

11. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 10 , further comprising:

providing said single meshed location to a WiFi network Access Point AP, as location information for a requesting third member wireless device.

12. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 10 , wherein said single meshed location associated with said wireless network device comprises:

a meshed latitude comprising a mean of said latitude of said first meshed location and said latitude of said second meshed location; and

a meshed longitude comprising a mean of said longitude of said first meshed location and said longitude of said second meshed location.

13. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 10 , wherein:

said IP network is a WiFi network.

14. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 10 , wherein:

said network device is a Voice over Internet Protocol (VoIP) device.

15. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 10 , further comprising:

providing said meshed location to a public safety answering point (PSAP).

16. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 10 , wherein:

said first member wireless device is currently capable of having its location information obtained only via an averaging technique.

17. The method of obtaining iterative location information in an Internet Protocol (IP) network according to claim 16 , wherein:

said second member wireless device is currently capable of having its location information obtained only via an averaging technique.

Assignments (2)
SECURITY INTEREST Recorded Nov 16, 2018
From: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH SYSTEMS, INC.; COMTECH PST CORP.; COMTECH MOBILE DATACOM CORPORATION; ANGELS ACQUISITION CORP.; ARMER COMMUNICATIONS ENGINEERING SERVICES, INC.; COMTECH AEROASTRO, INC.; COMTECH ANTENNA SYSTEMS, INC.; COMTECH COMMUNICATIONS CORP.; COMTECH COMSTREAM, INC.; COMTECH SYSTEMS INTERNATIONAL, INC.; COMTECH TOLT TECHNOLOGIES, INC.; TIERNAN RADYNE COMSTREAM, INC.; COMTECH CPI ELECTRON DEVICES CORP.; COMTECH CPI MICROWAVE CORP.; TELECOMMUNICATION SYSTEMS, INC.; NETWORKS IN MOTION, INC.; SOLVERN INNOVATIONS, INC.; MICRODATA, LLC; MICRODATA GIS, INC.; MAPLE ACQUISITION LLC; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF MARYLAND; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF VIRGINIA; OLIVE ACQUISITION LLC
To: CITIBANK, N.A.
Reel/Frame 048104/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2015
From: MARSHALL, ROGER S.
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 036457/0766 →