Systems and methods for IP and VoIP device location determination
First Claim
1. A method of verifying a previously determined position of a device connected to a network relative to a fixed coordinate system, said method comprising the steps of:
- autonomously determining position of said device relative to said fixed coordinate system without input from a user of the device, wherein said determining comprises estimating said position of said device to a first level of accuracy, receiving reference time and frequency information relative to a positioning system at said device, calibrating a time and frequency reference of said device to the reference time and frequency information to align time and frequency elements of said device to time and frequency elements of said positioning system, and receiving signals from said positioning system to determine said position of said device to second level of accuracy that is more accurate than the first level of accuracy;
gathering a first set of information regarding attachment of said device to said network that is uniquely indicative of said attachment to said network at said determined position, wherein said first set of information comprises characteristics derived through communication of signals over said network relative to said device;
storing said first set of gathered information;
receiving a request for location information of said device;
gathering a second set of information regarding attachment of said device to said network indicative of a unique attachment to said network, wherein said second set of information comprises characteristics derived through communication of signals over said network relative to said device;
comparing said first set of information to said second set of information; and
verifying in near real time that said device is at said previously determined position if said comparison results in surpassing a predetermined threshold of characteristic similarity,wherein said first and second sets of information regarding attachment to said network comprise at least one of packet mean time delay between a peering point server and said device, packet time delay distribution between said peering point server and said device, or trace-route information between said peering point server and said device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for precise position determination of general Internet Protocol (IP) network-connected devices. A method enables use of remote intelligence located at strategic network points to distribute relevant assistance data to IP devices with embedded receivers. Assistance is tailored to provide physical timing, frequency and real time signal status data using general broadband communication protocols. Relevant assistance data enables several complementary forms of signal processing gain critical to acquire and measure weakened or distorted in-building Global Navigation Satellite Services (GNSS) signals and to ultimately extract corresponding pseudo-range time components. A method to assemble sets of GNSS measurements that are observed over long periods of time while using standard satellite navigation methods, and once compiled, convert using standard methods each pseudo-range into usable path distances used to calculate a precise geographic position to a known degree of accuracy.
41 Citations
3 Claims
-
1. A method of verifying a previously determined position of a device connected to a network relative to a fixed coordinate system, said method comprising the steps of:
-
autonomously determining position of said device relative to said fixed coordinate system without input from a user of the device, wherein said determining comprises estimating said position of said device to a first level of accuracy, receiving reference time and frequency information relative to a positioning system at said device, calibrating a time and frequency reference of said device to the reference time and frequency information to align time and frequency elements of said device to time and frequency elements of said positioning system, and receiving signals from said positioning system to determine said position of said device to second level of accuracy that is more accurate than the first level of accuracy; gathering a first set of information regarding attachment of said device to said network that is uniquely indicative of said attachment to said network at said determined position, wherein said first set of information comprises characteristics derived through communication of signals over said network relative to said device; storing said first set of gathered information; receiving a request for location information of said device; gathering a second set of information regarding attachment of said device to said network indicative of a unique attachment to said network, wherein said second set of information comprises characteristics derived through communication of signals over said network relative to said device; comparing said first set of information to said second set of information; and verifying in near real time that said device is at said previously determined position if said comparison results in surpassing a predetermined threshold of characteristic similarity, wherein said first and second sets of information regarding attachment to said network comprise at least one of packet mean time delay between a peering point server and said device, packet time delay distribution between said peering point server and said device, or trace-route information between said peering point server and said device. - View Dependent Claims (2, 3)
-
Specification