A first device (100) transmits a first signal to a second device (300) at a first time. A third device (110) detects a second signal from the second device (300) at a second time. The second signal was transmitted in response to detection of the first signal. Based on the first and second times, a sum of a first propagation delay (200) and a second propagation delay (210) is estimated. The first propagation delay (200) is between the first device (100) and the second device (300), and the second propagation delay (210) is between the second device (300) and the third device (110). The sum of the first and second propagation delays (200, 210) is then used to estimate a location of the second device (300).

Patent
   6515623
Priority
Jun 29 2001
Filed
Jun 29 2001
Issued
Feb 04 2003
Expiry
Jun 29 2021
Assg.orig
Entity
Large
266
3
all paid
1. A location method used in a location system, the method comprising the steps of:
at a first device, transmitting a first signal to a second device at a first time;
at a third device, detecting a second signal from the second device at a second time, wherein the second signal was transmitted in response to detection of the first signal;
based on the first and second times, estimating a sum of a first propagation delay and a second propagation delay, wherein the first propagation delay is between the first device and the second device, and the second propagation delay is between the second device and the third device; and
using the sum of the first and second propagation delays to estimate a location of the second device.
17. A location method used in a location system, the method comprising the steps of:
at a first device, transmitting a first signal at a first time, and detecting a second signal at a second time, wherein the second signal was transmitted from a second device in response to detecting the first signal from the first device at a third device;
based on the first time and the second time, estimating a sum of a first propagation delay and a second propagation delay, wherein the first propagation delay is between the first device and the second device and the second propagation delay is between the first device and the third device; and
using the sum of the first and second propagation delays to estimate a location of the first device.
11. A location method used in a location system comprising the steps of:
at a first device, detecting a first signal from a second device, and responsive to detection of the first signal, transmitting a second signal to a third device;
estimating a first time when the first signal was transmitted from the second device;
estimating a second time when the second signal was received at the third device;
based on the first time and the second time, estimating a sum of a first propagation delay and a second propagation delay, wherein the first propagation delay is between the first device and the second device, and the second propagation delay is between the first device and the third device; and
using the sum of the first and second propagation delays to estimate a location of the first device.
14. A location method used in a location system, the method comprising the steps of:
at a first device, detecting a first signal from a second device at a first time;
at the first device, detecting a second signal from a third device at a second time, wherein the second signal was transmitted from the third device in response to detecting the first signal from the second device at the third device;
based on the first time and the second time, estimating a difference between a first propagation delay and a sum of a second propagation delay and a third propagation delay, wherein the first propagation delay is between the first device and the second device, the second propagation delay is between the second device and the third device, and the third propagation delay is between the first device and the third device; and
using the difference between the first propagation delay and the sum of the second and third propagation delays to estimate a location of the second device.
2. The method of claim 1 further comprising the step of using the sum of the first and second propagation delays to define a first locus of points on which the second device is located.
3. The method of claim 2 further comprising the steps of:
defining a second locus of points on which the second device is located; and
estimating a location of the second device based on an intersection of the first locus of points and the second locus of points.
4. The method of claim 3 wherein the step of defining a second locus of points comprises one of the following steps:
estimating a difference between the first and second propagation delays;
estimating at least one of the first and the second propagation delays; and
estimating a direction from which the second signal originated.
5. The method of claim 1 wherein the step of estimating a sum is further based on a delay time, wherein the delay time is a time between detection of the first signal at the second device and transmission of the second signal by the second device.
6. The method of claim 5 further comprising the step of establishing the delay time a priori at at least one of the following devices: the first device, the second device, the third device, and a fourth device.
7. The method of claim 5 further comprising the step of reporting the delay time to at least one of the following devices: the first device, the second device, the third device, and a fourth device.
8. The method of claim 1 wherein the first device and the third device are not a part of a common system.
9. The method of claim 1 further comprising the step of synchronizing the first device and the third device with each other.
10. The method of claim 1 further comprising the step of synchronizing the first device and the third device with a reference source.
12. The method of claim 11 further comprising the step of detecting the second signal at the second device.
13. The method of claim 11 further comprising the step of detecting the first signal at the third device.
15. The method of claim 14 further comprising the step of defining a first locus of points based on a difference between the first propagation delay and a sum of the second and third propagation delays.
16. The method of claim 14 wherein the first device and the second device are not a part of a common system.
18. The method of claim 17 further comprising the step of using the sum of the first and second propagation delays to define a first locus of points on which the first device is located.
19. The method of claim 18 further comprising the steps of:
defining a second locus of points on which the first device is located; and
estimating a location of the first device based on an intersection of the first locus of points and the second locus of points.
20. The method of claim 17 wherein the step of estimating a sum is further based on a delay time, wherein the delay time is a time between detection of the first signal at the second device and transmission of the second signal by the second device.

The present invention relates generally to an enhanced location methodology for a location system, and is especially applicable to a timing-based location system.

Many modem location systems, such as Loran and the Global Positioning System, (GPS), are timing based. Measurements of the propagation delay of a signal between the target device (for which the location is to be determined) and one or more network devices (for which the locations are known) are used to obtain distance information, assuming that the time a signal takes to propagate is proportional to the distance the signal travels. Ranging systems estimate the distance between the target device and a network device, and time difference of arrival (TDOA) systems estimate the differences in the distances between the target device and a plurality of network devices based on the differences in the arrival times of signals traveling between the target device and the network devices. In both cases, these distance estimates are used to estimate the location of the target device.

The simplest form of such a system is ranging. In a ranging system, a synchronization signal is sent from a network device to a target device, and the target device, in response, sends a timing signal that is detected by the network device. The network device is generally in a known location. The total propagation delay, multiplied by the propagation speed of the signal, gives the total distance traveled by the synchronization signal and the timing signal, which is equal to twice the distance between the target device and the network device (range data). This sequence may be reversed, with the target device sending the synchronization signal and the network device sending the timing signal, if the delay measurement is to take place on the target device.

The distance between the target device and the network device, in two dimensions, defines a circular locus of points on which the device is located. This distance is generally combined with other information, such as the angle of arrival of the timing signal, to determine a location of the target device relative to the network device. In some implementations, multiple network devices are used to determine multiple distances between the target device and multiple known locations of network devices. However, using multiple ranging devices has the disadvantage of requiring the sending of a synchronization signal and a timing signal for each network device for which this ranging information is to be measured. The channel loading requirements are then the product of the number of target devices supported and the number of network devices involved with each target device. This second-order loading requirement often limits the number of location measurements that may be made in a given time frame.

In TDOA systems, such as Loran and GPS, a target device may send an unsynchronized signal that is detected by several network devices that are synchronized with each other, or a target device may receive signals from several network devices that are synchronized with each other but not synchronized with the target device. Although this does not directly give range data, it does give information about the differences in the distances between the target device and the various network devices (pseudo-range data). For any two network devices, the difference in the two propagation delays represents the difference in the distances from the target device to each of the network devices. As is well known in the art of location systems, this difference between the distances from the target device to each of two network devices establishes the set of possible locations as (in two dimensions) a hyperbolic locus. If three or more properly placed network devices (i.e., three devices not on the same line) are used in the measurement, it is usually possible to arrive at a unique two-dimensional solution (although certain cases may require a fourth properly placed network device). Most TDOA techniques involve heuristic or iterative solutions, since it is difficult to solve for the intersection of multiple arbitrary hyperbolae in a plane. Extension to three dimensions, requiring finding the intersection of multiple arbitrary hyperboloids, will only exacerbate this difficulty.

Both of these techniques described above suffer from an effect known in the art of location systems as geometric dilution of precision, or GDOP. A primary cause of this phenomenon is the failure of the circular or hyperbolic solution loci to intersect at right angles. Any timing error in the arrival time measurements or synchronizations will be multiplied by the cosecant of the angle of intersection of the two loci. The value of the cosecant is one (1) in the rare case where the angle of intersection is 90 degrees, and is greater at other angles, approaching infinity when the angle of intersection approaches zero or 180 degrees. For this reason, the three dimensional performance of GPS is limited on the vertical (height) axis because visible satellites are restricted to one side of the target device on the vertical axis, resulting in poor GDOP. The horizontal accuracy of the three dimensional performance of GPS is limited in occluded situations where part of the sky is not visible to the target device for the same reason. Further, most terrestrial based TDOA systems, in which the network devices are located substantially in a plane, are substantially incapable of offering any accurate vertical location information without supplementing the timing information with less reliable data, such as angle of arrival. Often, ranging is not an option in these systems due to the potential channel loading considerations.

Thus, there exists a need for a technique which can offer improved range estimates without imposing a second-order channel loading requirement, which can provide a simple closed-form location solution instead of a complex or iterative algorithm, which can offer vertical location solutions using network devices arranged on a horizontal plane, and which can offer solution loci which intersect at angles as close as possible to 90 degrees.

A preferred embodiment of the invention is now described, by way of example only, with reference to the accompanying figures in which:

FIG. 1 illustrates the geometric basis of a network-based implementation of the present invention as implemented by two network devices belonging to a location system.

FIG. 2 illustrates the details of the timing of the signals transmitted and detected by the devices of FIG. 1 in accordance with the present invention.

FIG. 3 illustrates the synergistic combination of the present invention with an example of the prior art.

FIG. 4 illustrates an implementation of the present invention wherein external synchronization between the two network devices of FIG. 1 is unnecessary.

FIG. 5 illustrates the timing details of the signals transmitted and detected by the devices of FIG. 4 in accordance with the preset invention.

FIG. 6 illustrates the geometric basis of a subscriber-based implementation of the present invention as implemented by a subscriber device in conjunction with two network devices belonging to a location system.

FIG. 7 illustrates the timing details of the signals transmitted and detected by the devices of FIG. 6 in accordance with the present invention.

FIG. 8 illustrates an implementation of the present invention wherein the present invention enables a synergistic combination of two otherwise disparate location systems, providing improved performance over either system alone.

In the interest of simplicity, the descriptions of location systems and techniques described herein use two-dimensional geometries except where specifically noted. It will be apparent to those skilled in the art of location systems that any of these systems and techniques may be directly extended to three dimensions or more. Although a typical system will require three or more network devices to arrive at a unique solution, the implementation and advantages of the present invention are most easily understood by focusing on a single pair of network devices and their interaction with a single target device. It will be understood by those skilled in the art of location systems that additional network devices will further improve the location estimates offered by any pair of network devices.

Referring to FIG. 1, a typical network topology is illustrated having a first network device 100, a second network device 110, and a target device 300. It is assumed that the network devices 100 and 110 are synchronized with each other or with a reference device (not shown). In accordance with the present invention, a synchronization signal is transmitted from the first network device 100 and, after propagating along a first distance 200, received by the target device 300. In response to this synchronization signal, the target device 300 sends a timing signal that, after propagating along a second distance 210 may be received by the second network device 110. The second network device 110 estimates a time that the timing signal from the target device 300 arrives at the second network device 110.

The timing of this transaction is graphically illustrated in FIG. 2. At a given time 400, the synchronization signal is transmitted from the first network device 100. It is assumed that the value of the time 400 is known to the first network device 100, and may be reported to the second network device 110 or to a reference device. After a propagation delay 500 resulting from the finite propagation speed of the synchronization signal along the first distance 200, the target device 300 detects the synchronization signal at a time 410. After a turnaround delay 505, which may be any value (including zero), the target device 300 sends a timing signal in response to the synchronization signal at time 420. It is assumed that the turnaround delay 505 is known to the second network device 110 or to a reference device, either because it has been established a priori or because the target device 300 reports the turnaround delay 505 to the second network device 110 or to a reference device in some manner. Minimizing the turnaround delay 505 will also minimize the effect of any clock error between the target device 300 and the network devices 100, 110 on the overall result.

After a propagation delay 510 resulting from the finite propagation speed of the timing signal along the second distance 210, the second network device 110 at a time 430 detects the timing signal. The second network device 110 may subtract the time 400 that the synchronization signal was transmitted by the first network device 100 from the time 430 that the timing signal transmitted responsively by the target device 300 was detected by the second network device 110 to establish the total delay between the transmitting of the synchronization signal and the detection of the timing signal. The second network device 110 may further subtract the known turnaround delay 505 from that difference to determine the sum of the propagation delays 500 and 510. Multiplying this result by the propagation speed of the signals (assuming that both signals propagate at substantially the same speed) will give the sum of the distances 200, 210. These calculations described as being performed by the network device 110 may also be performed by the network device 100 or by any combination of the network devices 100, 110, and other devices, as long as the devices know the value of the turnaround delay 505, the time 400, and the time 430.

Since it is assumed that the locations of the network devices 100, 110 are known, the sum of the distances 200, 210 defines an elliptical locus of points 600 on which the target device 300 may be located. This ellipse has foci at the locations of network devices 100, 110. It is possible to estimate a location for the target device 300 in a system with more than two network devices by finding the point of intersection of several ellipses. However, this is not the most advantageous use of the present invention.

Referring now to FIG. 3, preferably both network devices 100, 110 detect the timing signal transmitted by the target device 300. The sum of the distances 200, 210 may then be detected as described above. Because both network devices 100, 110 detect the timing signal, the difference between the distances 200, 210 may be determined as is known in the prior art, defining a hyperbolic locus 610 on which the target device 300 may be located. The location of the target device 300 may then be determined to be one of the two points at which the ellipse 600 and the hyperbola 610 intersect.

This hyperbolic/elliptic combination has several advantages. With no overhead except for the sending of a single synchronization signal, which in most cases will actually improve system capacity over asynchronous operation, the locus of solutions for a pair of network devices is reduced from a curve to a pair of points. The locations of those points can be calculated in a simple, closed-form manner, instead of the iterative, computationally intensive methods generally involved in strictly hyperbolic (TDOA) systems. The distances 200, 210 and others may be readily established without requiring synchronization signals and associated responses from multiple network devices, as would be necessary in a traditional multipoint ranging system.

Further, it can be demonstrated that the intersection of a hyperbola and a parabola constructed from the same two foci will inevitably be orthogonal (intersecting at precisely 90 degrees) at their point of intersection. The property of guaranteed orthogonality mitigates the part of the GDOP effect resulting from the angle of intersection of the solution loci. Even more significantly, if the network devices 100, 110 are assumed to be located in a horizontal plane (with the vertical dimension indicated by the building 900 depicted in the background of FIG. 3), it can be readily seen that the definition of the elliptical locus 600 provides a vertical result impossible with a strictly hyperbolic system, and exhibiting a much more desirable angle of intersection with the hyperbolic locus 610 than the corresponding circle 620 which would be offered by a traditional ranging system combined with a traditional TDOA system.

While the combination of the present invention with a TDOA system offers a number of unique advantages, it will be apparent to those skilled in the art of location systems that combining the elliptical solution locus of the present invention with the spherical solution locus of a ranging or a received signal strength information ("RSSI") system, or with the linear solution locus of an angle if arrival ("AOA") system, or with any other location systems, will result in improvements over the current art.

Referring now to FIG. 4, it is shown that inherent synchronization between network devices 100, 110 is not strictly necessary for implementation of the present invention. If the second network device 110 is capable of detecting the synchronization signal sent by the first network device 100, the second network device 110 will detect the synchronization signal sent by the first device 100 after it propagates along a third distance 220 from the first network device 100 to the second network device 110. Using the time that the second network device 110 detects the synchronization signal from the first network device 100, and the knowledge of the distance 220 between the first network device 100 and the second network device 110, the timing of the synchronization signal may be determined without a priori knowledge of the time 400 at which the synchronization signal was transmitted by the first network device 100 as described below.

Referring to FIG. 5, the timing of this implementation is similar to that described above with respect to FIG. 2 except that the second network device 110 further detects the synchronization signal at time 450, after a propagation delay 520 determined by the distance 220 between the first network device 100 and the second network device 110. Since the network devices 100, 110 are at known locations, the distance 220 may be readily calculated and the propagation delay 520 easily known. Armed with the knowledge of the propagation delay 520 and arrival time 450 of the synchronization signal transmitted by the first network device 100 at the second network device 110, the time of transmission 400 of the synchronization signal by the first network device 100 may be determined by subtracting the known propagation delay 520 from the arrival time 450 of the synchronization signal from the first network device 100 at the second network device 110, and the sum of the distances 200, 210 may be estimated as described above.

It will be apparent to those skilled in the art of mathematics that the intermediate step of determining the time of transmission 400 of the synchronization signal by the first network device is unnecessary, and that the difference between the sum of the propagation delays 500, 510 and the propagation delay 520 is sufficient to establish the elliptical solution locus 600, again assuming that the locations of the network devices 100, 110 and the propagation speed of the signals are known.

Discussions to this point have involved a network-based implementation, where the timing information and location estimates are known to the network devices 100, 110 and/or to other devices in communication with them. The present invention, however, is also applicable to a subscriber-based system, where the target device 300 determines the timing information and estimates its own location. Such a system is depicted in FIG. 6, showing a protocol by which the target device 300 could establish similar information.

Referring to FIG. 6, the target device 300 may send a first synchronization signal that, after propagating along a first distance 200, is detected by the first network device 100. The first network device 100 may then responsively send a second synchronization signal that, after propagating along a second distance 220, is detected by the second network device 110. The second network device 110 may responsively send a timing signal that, after propagating along a third distance 210, is detected by the target device 300. The target device 300 may then establish the elliptical locus 600 as described below.

Referring now to FIG. 7, the target device 300 sends the first synchronization signal at time 420. After a propagation delay 500 proportional to the distance 200 between the target device 300 and the first network device 100, the first network device 100 detects the first synchronization signal at a time 430. After a turnaround delay 515, the first network device 100 sends the second synchronization signal at a time 440. The second network device 110 detects the second synchronization signal at a time 460 after a propagation delay 520 proportional to the distance 220 between the first network device 100 and the second network device 110. After a second turnaround delay 525, the second network device 110 sends a timing signal at time 470. After a propagation delay 510 proportional to the distance 210 between the second network device 110 and the target device 300, the target device 300 detects the timing signal at time 480.

The target device 300 may be assumed to be privy to the time 420 at which it sent the first synchronization signal. The turnaround delays 515 and 525 may also be assumed to be known to the target device 300, either because they are established a priori at both the target device 300 and the network devices 100, 110 or because they are transmitted to the target device 300. The propagation delay 520 is known because it is the product of the distance 220 between the network devices 100, 110 and the propagation speed of the signal, and because, since the locations of the network devices 100, 110 are known, the distance 220 between them is readily calculated. Subtracting the transmission time 420 of the first synchronization signal from the detection time 480 of the timing signal, and further subtracting the known turnaround delays 515, 525 and the propagation delay 520 from that result, the sum of the propagation delays 510, 500 is derived. Multiplication by the propagation speed of the signal gives the sum of the distances 210, 200. From that and knowledge of the location of the network devices 100, 110, the ellipse 600 may be defined as described above. It will be clear to those skilled in the art of location systems that if the target device 300 further detects the first synchronization signal sent by the network device 110, a hyperbolic locus 610 may be constructed as in existing systems, such as GPS and Loran, which will complement the elliptical locus of the present invention. It will also be clear to those skilled in the art of location systems that, although the preferred embodiment describes synchronization of the network devices 100, 110 by propagation of a synchronization signal between them, any implementation of synchronization between the network devices 100, 110 that maintains a delay knowable to the target device 300 between the time of detection 430 of the first synchronization signal by the network device 100 and the time of transmission 470 of the timing signal by the second network device 110 will offer similar results.

Referring now to FIG. 8, it may be seen that the present invention offers the possibility of hybridization between disparate systems. Shown is a subscriber device 300 capable of transmitting to network devices 100, 110 and receiving from a network device 130, depicted as a GPS satellite. In this arrangement, the differences in the arrival times of the timing signal at network devices 100, 110 establishes a hyperbolic locus 610 as in the prior art. However, the timing signal is transmitted responsively to a synchronization signal from the network device 130 as described in the present invention. It is assumed that the network devices 100, 110 know the timing of the synchronization signal, for instance in the manner described in the discussion of FIG. 4 and FIG. 5. Thus, the present invention defines a first elliptical locus 650 from the sum of the distance 230 from the network device 130 to the target device 300 and the distance 200 from the target device 300 to the network device 100, as well as a second elliptical locus 660 from the sum of the distance 230 from the network device 130 to the target device 300 and the distance 210 from the target device 300 to the network device 110. It is clear that this information results in improved vertical accuracy compared to that which would be provided by either system working alone.

While the invention has been described in conjunction with specific embodiments thereof, additional advantages and modifications will readily occur to those skilled in the art of location systems. The invention, in its broader aspects, is therefore not limited to the specific details, representative apparatus, and illustrative examples shown and described. Various alterations, modifications and variations will be apparent to those skilled in the art of location systems in light of the foregoing description. These may include, but are certainly not limited to, application of the present invention to other implementations of location systems, as well as combination of the present invention with other location techniques such as AOA, RSSI, and ranging. Thus, it should be understood that the invention is not limited by the foregoing description, but embraces all such alterations, modifications and variations in accordance with the spirit and scope of the appended claims.

Johnson, Mark J.

Patent Priority Assignee Title
10039111, Jul 25 2012 AT&T MOBILITY II LLC Assignment of hierarchical cell structures employing geolocation techniques
10084824, Nov 08 2011 AT&T Intellectual Property I, L.P.; AT&T MOBILITY II LLC Location based sharing of a network access credential
10085270, Jul 21 2011 AT&T MOBILITY II LLC Selection of a radio access technology resource based on radio access technology resource historical information
10091616, Aug 03 2012 QUALCOMM TECHNOLOGIES, INC Angle of arrival (AOA) positioning method and system for positional finding and tracking objects using reduced attenuation RF technology
10091678, Jul 01 2011 AT&T MOBILITY II LLC Subscriber data analysis and graphical rendering
10117218, Dec 15 2005 QUALCOMM TECHNOLOGIES, INC Partially synchronized multilateration or trilateration method and system for positional finding using RF
10149092, Apr 04 2005 X One, Inc. Location sharing service between GPS-enabled wireless devices, with shared target location exchange
10165059, Apr 04 2005 X One, Inc. Methods, systems and apparatuses for the formation and tracking of location sharing groups
10200811, Apr 04 2005 X One, Inc. Map presentation on cellular device showing positions of multiple other wireless device users
10206056, Mar 06 2015 AT&T MOBILITY II LLC; AT&T Intellectual Property I, L.P. Access to mobile location related information
10206113, Oct 28 2011 AT&T MOBILITY II LLC Sharing timed fingerprint location information
10212540, Feb 14 2003 Qualcomm Incorporated Positioning with wireless local area networks and WLAN-aided global positioning systems
10225816, Jun 19 2012 AT&T MOBILITY II LLC Facilitation of timed fingerprint mobile device locating
10229411, Aug 05 2011 AT&T MOBILITY II LLC Fraud analysis for a location aware transaction
10281557, Aug 03 2011 QUALCOMM TECHNOLOGIES, INC Partially synchronized multilateration/trilateration method and system for positional finding using RF
10299071, Apr 04 2005 X One, Inc. Server-implemented methods and systems for sharing location amongst web-enabled cell phones
10313826, Apr 04 2005 X One, Inc. Location sharing and map support in connection with services request
10341808, Apr 04 2005 X One, Inc. Location sharing for commercial and proprietary content applications
10341809, Apr 04 2005 X One, Inc. Location sharing with facilitated meeting point definition
10361802, Feb 01 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Adaptive pattern recognition based control system and method
10362066, Nov 08 2011 AT&T Intellectual Property I, L.P.; AT&T MOBILITY II LLC Location based sharing of a network access credential
10383128, Jul 25 2012 AT&T MOBILITY II LLC Assignment of hierarchical cell structures employing geolocation techniques
10433111, Aug 03 2012 QUALCOMM TECHNOLOGIES, INC Angle of arrival (AOA) positioning method and system for positional finding and tracking objects using reduced attenuation RF technology
10440512, Aug 03 2012 QUALCOMM TECHNOLOGIES, INC Angle of arrival (AOA) positioning method and system for positional finding and tracking objects using reduced attenuation RF technology
10448195, Oct 20 2011 AT&T MOBILITY II LLC Transportation analytics employing timed fingerprint location information
10477347, Jun 13 2012 AT&T MOBILITY II LLC Site location determination using crowd sourced propagation delay and location data
10506376, Dec 15 2005 QUALCOMM TECHNOLOGIES, INC Multi-path mitigation in rangefinding and tracking objects using reduced attenuation RF technology
10516972, Jun 01 2018 AT&T Intellectual Property I, L.P. Employing an alternate identifier for subscription access to mobile location information
10594739, Nov 08 2011 AT&T Intellectual Property I, L.P.; AT&T MOBILITY II LLC Location based sharing of a network access credential
10674472, Feb 14 2003 Qualcomm Incorporated Positioning with wireless local area networks and WLAN-aided global positioning systems
10687302, Jun 12 2012 AT&T MOBILITY II LLC Event tagging for mobile networks
10698074, Jan 06 2014 BLINKSIGHT System and method for locating an object
10701577, Jul 01 2011 AT&T MOBILITY II LLC Subscriber data analysis and graphical rendering
10750309, Apr 04 2005 X One, Inc. Ad hoc location sharing group establishment for wireless devices with designated meeting point
10750310, Apr 04 2005 X One, Inc. Temporary location sharing group with event based termination
10750311, Apr 04 2005 X One, Inc. Application-based tracking and mapping function in connection with vehicle-based services provision
10791414, Apr 04 2005 X One, Inc. Location sharing for commercial and proprietary content applications
10834531, Aug 03 2012 QUALCOMM TECHNOLOGIES, INC Multi-path mitigation in rangefinding and tracking objects using reduced attenuation RF technology
10841892, Jun 27 2003 Qualcomm Incorporated Local area network assisted positioning
10845453, Mar 27 2018 QUALCOMM TECHNOLOGIES, INC Network architecture and methods for location services
10849092, Jun 27 2003 Qualcomm Incorporated Local area network assisted positioning
10856099, Apr 04 2005 X One, Inc. Application-based two-way tracking and mapping function with selected individuals
10863313, Aug 01 2014 QUALCOMM TECHNOLOGIES, INC Network architecture and methods for location services
10873830, Aug 01 2014 QUALCOMM TECHNOLOGIES, INC Network architecture and methods for location services
10966173, Feb 14 2003 Qualcomm Incorporated Positioning with wireless local area networks and WLAN-aided global positioning systems
10972928, Jul 01 2011 AT&T MOBILITY II LLC Subscriber data analysis and graphical rendering
11012811, Aug 03 2012 QUALCOMM TECHNOLOGIES, INC Multi-path mitigation in tracking objects using a distributed antenna system
11070942, Aug 03 2012 QUALCOMM TECHNOLOGIES, INC Angle of arrival (AOA) positioning method and system for positional finding and tracking objects using reduced attenuation RF technology
11125850, Aug 03 2011 QUALCOMM TECHNOLOGIES, INC Systems and methods for determining a timing offset of emitter antennas in a wireless network
11131744, Aug 03 2011 QUALCOMM TECHNOLOGIES, INC Partially synchronized multilateration or trilateration method and system for positional finding using RF
11212320, Nov 08 2011 AT&T MOBILITY II LLC; AT&T Intellectual Property I, L.P. Location based sharing of a network access credential
11255945, Mar 27 2018 QUALCOMM TECHNOLOGIES, INC Multi-path mitigation in tracking objects using compressed RF data
11356799, Apr 04 2005 X One, Inc. Fleet location sharing application in association with services provision
11375341, Aug 01 2014 QUALCOMM TECHNOLOGIES, INC Network architecture and methods for location services
11388554, Aug 01 2014 QUALCOMM TECHNOLOGIES, INC Network architecture and methods for location services
11395105, Aug 01 2014 QUALCOMM TECHNOLOGIES, INC Network architecture and methods for location services
11474188, Aug 03 2011 QUALCOMM TECHNOLOGIES, INC Partially synchronized multilateration or trilateration method and system for positional finding using RF
11483727, Jul 01 2011 AT&T MOBILITY II LLC Subscriber data analysis and graphical rendering
11722840, Aug 03 2012 QUALCOMM TECHNOLOGIES, INC Angle of arrival (AOA) positioning method and system for positional finding and tracking objects using reduced attenuation RF technology
11733341, Mar 27 2018 QUALCOMM TECHNOLOGIES, INC Multi-path mitigation in tracking objects using compressed RF data
11778415, Apr 04 2005 Xone, Inc. Location sharing application in association with services provision
11789108, Aug 03 2011 QUALCOMM Technologies, Inc. Partially synchronized multilateration or trilateration method and system for positional finding using RF
11835639, Aug 03 2011 QUALCOMM TECHNOLOGIES, INC Partially synchronized multilateration or trilateration method and system for positional finding using RF
11917493, Aug 01 2014 QUALCOMM TECHNOLOGIES, INC Network architecture and methods for location services
7006838, Nov 27 2002 Cisco Technology, Inc System and method for locating sources of unknown wireless radio signals
7130646, Feb 14 2003 Qualcomm Incorporated Positioning with wireless local area networks and WLAN-aided global positioning systems
7411546, Oct 15 2004 TELECOMMUNICATION SYSTEMS, INC Other cell sites used as reference point to cull satellite ephemeris information for quick, accurate assisted locating satellite location determination
7424293, Dec 02 2003 ARTAX, LLC User plane location based service using message tunneling to support roaming
7426380, Mar 28 2002 TeleCommunication Systems, Inc. Location derived presence information
7471236, Mar 01 2006 TeleCommunication Systems, Inc. Cellular augmented radar/laser detector
7489273, Oct 15 2004 TeleCommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
7548610, Apr 14 1998 ALAVEN, INC , A FLORIDA CORP Voice-activated geographically based telephone routing system and method
7613469, Mar 26 2002 Nokia Technologies Oy Positioning-triggered handover
7626951, Oct 06 2005 TeleCommunication Systems, Inc. Voice Over Internet Protocol (VoIP) location based conferencing
7629926, Oct 15 2004 TeleCommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
7764219, Mar 01 2006 TeleCommunication Systems, Inc. Cellular augmented radar/laser detector
7782254, Oct 15 2004 TeleCommunication Systems, Inc. Culled satellite ephemeris information based on limiting a span of an inverted cone for locating satellite in-range determinations
7825780, Oct 05 2005 TeleCommunication Systems, Inc. Cellular augmented vehicle alarm notification together with location services for position of an alarming vehicle
7880676, Apr 19 2006 TELECOM HOLDING PARENT LLC Method and system for hybrid positioning using partial distance information
7890102, Dec 02 2003 ARTAX, LLC User plane location based service using message tunneling to support roaming
7899450, Mar 01 2006 TeleCommunication Systems, Inc. Cellular augmented radar/laser detection using local mobile network within cellular network
7899472, Feb 14 2003 Qualcomm Incorporated Positioning with wireless local area networks and WLAN-aided global positioning systems
7907551, Oct 06 2005 TeleCommunication Systems, Inc. Voice over internet protocol (VoIP) location based 911 conferencing
7912446, Dec 19 2003 TeleCommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
7929530, Nov 30 2007 TELECOMMUNICATION SYSTEMS, INC Ancillary data support in session initiation protocol (SIP) messaging
7965222, Mar 01 2006 TeleCommunication Systems, Inc. Cellular augmented radar/laser detector
7966013, Nov 05 2007 TELECOMMUNICATION SYSTEMS, INC Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC)
8013599, Nov 19 2004 General Electric Company Methods and apparatus for testing a component
8027697, Sep 28 2007 TeleCommunication Systems, Inc. Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system
8032112, Mar 28 2002 TeleCommunication Systems, Inc. Location derived presence information
8059789, Feb 24 2006 TeleCommunication Systems, Inc. Automatic location identification (ALI) emergency services pseudo key (ESPK)
8068587, Aug 22 2008 TeleCommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
8089401, Oct 15 2004 TeleCommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
8095155, Feb 14 2003 Qualcomm Incorporated Positioning with wireless local area networks and WLAN-aided global positioning systems
8126458, Dec 02 2003 ARTAX, LLC User plane location based service using message tunneling to support roaming
8126889, Mar 28 2002 ARTAX, LLC Location fidelity adjustment based on mobile subscriber privacy profile
8150363, Feb 16 2006 TeleCommunication Systems, Inc. Enhanced E911 network access for call centers
8185087, Sep 17 2007 TELECOMMUNICATION SYSTEMS, INC Emergency 911 data messaging
8190151, Nov 03 2006 TeleCommunication Systems, Inc. Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC)
8208605, May 04 2006 TELECOMMUNICATION SYSTEMS, INC Extended efficient usage of emergency services keys
8219114, Jul 30 2009 Extenet Systems Inc. Real-time location determination for in-building distributed antenna systems
8305215, Dec 15 2005 QUALCOMM TECHNOLOGIES, INC Multi-path mitigation in rangefinding and tracking objects using reduced attenuation RF technology
8315599, Jul 08 2011 TeleCommunication Systems, Inc.; TELECOMMUNICATION SYSTEMS, INC Location privacy selector
8336664, Jul 09 2010 TeleCommunication Systems, Inc. Telematics basic mobile device safety interlock
8369825, Dec 19 2003 TeleCommunication Systems, Inc. Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
8369967, Feb 01 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Alarm system controller and a method for controlling an alarm system
8385881, Dec 19 2003 TeleCommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
8385964, Apr 04 2005 Xone, Inc.; XONE, INC Methods and apparatuses for geospatial-based sharing of information by multiple devices
8406728, Feb 16 2006 TeleCommunication Systems, Inc. Enhanced E911 network access for call centers
8428550, Jul 30 2009 Extenet Systems Inc.; EXTENET SYSTEMS INC Real-time location determination for in-building distributed antenna systems
8467320, Nov 07 2005 TeleCommunication Systems, Inc. Voice over internet protocol (VoIP) multi-user conferencing
8515414, Mar 01 2006 TeleCommunication Systems, Inc. Cellular augmented radar/laser detection using local mobile network within cellular network
8525681, Oct 14 2008 TELECOMMUNICATION SYSTEMS, INC Location based proximity alert
8532277, Mar 28 2002 TeleCommunication Systems, Inc. Location derived presence information
8538458, Apr 04 2005 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
8565106, Jun 28 2010 WILDFIRE EXCHANGE, INC Iterative localization techniques
8604978, Apr 19 2006 TELECOM HOLDING PARENT LLC Method and system for hybrid positioning using partial distance information
8626160, Dec 02 2003 ARTAX, LLC User plane location based service using message tunneling to support roaming
8648722, Dec 15 2005 QUALCOMM TECHNOLOGIES, INC Multi-path mitigation in rangefinding and tracking objects using reduced attenuation RF technology
8660573, Jul 19 2005 TeleCommunications Systems, Inc. Location service requests throttling
8666397, Dec 13 2002 TeleCommunication Systems, Inc. Area event handling when current network does not cover target area
8681044, Oct 15 2004 TeleCommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
8682321, Feb 25 2011 TELECOMMUNICATION SYSTEMS, INC ; TeleCommunication Systems, Inc. Mobile internet protocol (IP) location
8688087, Dec 17 2010 TELECOMMUNICATION SYSTEMS, INC N-dimensional affinity confluencer
8688174, Mar 13 2012 TELECOMMUNICATION SYSTEMS, INC Integrated, detachable ear bud device for a wireless phone
8712441, Apr 04 2005 Xone, Inc.; X ONE, INC Methods and systems for temporarily sharing position data between mobile-device users
8750898, Apr 04 2005 X ONE, INC Methods and systems for annotating target locations
8798572, Dec 19 2003 TeleCommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
8798593, Apr 04 2005 X ONE, INC Location sharing and tracking using mobile phones or other wireless devices
8798645, Apr 04 2005 X ONE, INC Methods and systems for sharing position data and tracing paths between mobile-device users
8798647, Apr 04 2005 X One, Inc. Tracking proximity of services provider to services consumer
8831556, Sep 30 2011 TeleCommunication Systems, Inc. Unique global identifier header for minimizing prank emergency 911 calls
8831635, Apr 04 2005 X ONE, INC Methods and apparatuses for transmission of an alert to multiple devices
8855685, Feb 14 2003 Qualcomm Incorporated Positioning with wireless local area networks and WLAN-aided global positioning systems
8867485, May 05 2009 TeleCommunication Systems, Inc.; TELECOMMUNICATION SYSTEMS, INC Multiple location retrieval function (LRF) network having location continuity
8874068, Sep 17 2007 TeleCommunication Systems, Inc. Emergency 911 data messaging
8885796, May 04 2006 TeleCommunications Systems, Inc. Extended efficient usage of emergency services keys
8886219, Feb 25 2010 AT&T MOBILITY II LLC Timed fingerprint locating in wireless networks
8892054, Jul 17 2012 AT&T MOBILITY II LLC Facilitation of delay error correction in timing-based location systems
8892112, Jul 21 2011 AT&T MOBILITY II LLC Selection of a radio access bearer resource based on radio access bearer resource historical information
8892128, Oct 14 2008 TELECOMMUNICATION SYSTEMS, INC Location based geo-reminders
8892495, Feb 01 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Adaptive pattern recognition based controller apparatus and method and human-interface therefore
8897802, Jul 21 2011 AT&T MOBILITY II LLC Selection of a radio access technology resource based on radio access technology resource historical information
8897805, Jun 15 2012 AT&T Intellectual Property I, L.P.; AT&T MOBILITY II LLC Geographic redundancy determination for time based location information in a wireless radio network
8909247, Nov 08 2011 AT&T MOBILITY II LLC; AT&T Intellectual Property I, L.P. Location based sharing of a network access credential
8909252, Feb 14 2003 Qualcomm Incorporated Positioning with wireless local area networks and WLAN-aided global positioning systems
8918073, Mar 28 2002 TeleCommunication Systems, Inc. Wireless telecommunications location based services scheme selection
8923134, Aug 29 2011 AT&T MOBILITY II LLC Prioritizing network failure tickets using mobile location data
8925104, Apr 13 2012 AT&T MOBILITY II LLC Event driven permissive sharing of information
8929914, Jan 23 2009 AT&T MOBILITY II LLC Compensation of propagation delays of wireless signals
8938258, Jun 14 2012 AT&T MOBILITY II LLC; AT&T Intellectual Property I, L.P.; AT&T Intellectual Property I, L P Reference based location information for a wireless network
8942743, Dec 17 2010 TELECOMMUNICATION SYSTEMS, INC iALERT enhanced alert manager
8965360, Dec 02 2003 ARTAX, LLC User plane location based service using message tunneling to support roaming
8970432, Nov 28 2011 AT&T MOBILITY II LLC Femtocell calibration for timing based locating systems
8983047, Mar 20 2013 TELECOMMUNICATION SYSTEMS, INC Index of suspicion determination for communications request
8983048, Mar 28 2002 TeleCommunication Systems, Inc. Location derived presence information
8984591, Dec 16 2011 TeleCommunications Systems, Inc.; TELECOMMUNICATION SYSTEMS, INC Authentication via motion of wireless device movement
8996031, Aug 27 2010 AT&T MOBILITY II LLC Location estimation of a mobile device in a UMTS network
9002347, Mar 01 2006 TeleCommunication Systems, Inc. Transmitter augmented radar/laser detection using local mobile network within a wide area network
9008684, Oct 28 2011 AT&T MOBILITY II LLC Sharing timed fingerprint location information
9008698, Jul 21 2011 AT&T MOBILITY II LLC Location analytics employing timed fingerprint location information
9009629, Dec 01 2010 AT&T MOBILITY II LLC; AT&T Intellectual Property I, L.P.; AT&T Intellectual Property I, L P Motion-based user interface feature subsets
9026133, Nov 28 2011 AT&T MOBILITY II LLC Handset agent calibration for timing based locating systems
9031581, Apr 04 2005 X One, Inc. Apparatus and method for obtaining content on a cellular wireless device based on proximity to other wireless devices
9046592, Jun 13 2012 AT&T MOBILITY II LLC Timed fingerprint locating at user equipment
9053513, Aug 05 2011 AT&T MOBILITY II LLC Fraud analysis for a location aware transaction
9088614, Dec 19 2003 TeleCommunications Systems, Inc. User plane location services over session initiation protocol (SIP)
9094929, Jun 12 2012 AT&T MOBILITY II LLC Event tagging for mobile networks
9100786, Feb 14 2003 Qualcomm Incorporated Positioning with wireless local area networks and WLAN-aided global positioning systems
9103690, Oct 28 2011 AT&T MOBILITY II LLC Automatic travel time and routing determinations in a wireless network
9125039, Dec 19 2003 TeleCommunication Systems, Inc. Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
9130963, Apr 06 2011 TeleCommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
9131357, Sep 17 2007 TeleCommunication Systems, Inc. Emergency 911 data messaging
9154906, Mar 28 2002 TeleCommunication Systems, Inc. Area watcher for wireless network
9167553, Mar 01 2006 TELECOMMUNICATION SYSTEMS, INC GeoNexus proximity detector network
9167558, Apr 04 2005 X One, Inc.; X ONE, INC Methods and systems for sharing position data between subscribers involving multiple wireless providers
9173059, Feb 25 2011 TeleCommunication Systems, Inc. Mobile internet protocol (IP) location
9178996, Sep 30 2011 TeleCommunication Systems, Inc. Unique global identifier header for minimizing prank 911 calls
9185522, Apr 04 2005 X One, Inc. Apparatus and method to transmit content to a cellular wireless device based on proximity to other wireless devices
9191821, Oct 28 2011 AT&T MOBILITY II LLC Sharing timed fingerprint location information
9196157, Oct 20 2011 AT&T Mobolity II LLC Transportation analytics employing timed fingerprint location information
9197992, Dec 19 2003 TeleCommunication Systems, Inc. User plane location services over session initiation protocol (SIP)
9198054, Sep 02 2011 ALD SOCIAL LLC Aggregate location dynometer (ALD)
9204294, Jul 09 2010 TeleCommunication Systems, Inc. Location privacy selector
9208346, Sep 05 2012 TELECOMMUNICATION SYSTEMS, INC Persona-notitia intellection codifier
9210548, Dec 17 2010 TeleCommunication Systems, Inc. iALERT enhanced alert manager
9220958, Mar 28 2002 TeleCommunications Systems, Inc. Consequential location derived information
9232062, Feb 12 2007 TeleCommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
9232399, Nov 08 2011 AT&T Intellectual Property I, L.P.; AT&T MOBILITY II LLC Location based sharing of a network access credential
9232525, Jul 21 2011 AT&T MOBILITY II LLC Selection of a radio access technology resource based on radio access technology resource historical information
9237228, Dec 19 2003 TeleCommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
9247441, Jul 17 2012 AT&T MOBILITY II LLC Facilitation of delay error correction in timing-based location systems
9253616, Apr 04 2005 X One, Inc. Apparatus and method for obtaining content on a cellular wireless device based on proximity
9264537, Dec 05 2011 TELECOMMUNICATION SYSTEMS, INC Special emergency call treatment based on the caller
9271138, Dec 02 2003 ARTAX, LLC User plane location based service using message tunneling to support roaming
9282451, Sep 26 2005 TeleCommunication Systems, Inc. Automatic location identification (ALI) service requests steering, connection sharing and protocol translation
9288623, Dec 15 2005 QUALCOMM TECHNOLOGIES, INC Multi-path mitigation in rangefinding and tracking objects using reduced attenuation RF technology
9301191, Sep 20 2013 TELECOMMUNICATION SYSTEMS, INC Quality of service to over the top applications used with VPN
9307372, Mar 26 2012 TELECOMMUNICATION SYSTEMS, INC No responders online
9313637, Dec 05 2011 TELECOMMUNICATION SYSTEMS, INC Wireless emergency caller profile data delivery over a legacy interface
9313638, Aug 15 2012 TELECOMMUNICATION SYSTEMS, INC Device independent caller data access for emergency calls
9326143, Dec 16 2011 TeleCommunication Systems, Inc. Authentication via motion of wireless device movement
9326263, Jun 13 2012 AT&T MOBILITY II LLC Site location determination using crowd sourced propagation delay and location data
9338153, Apr 11 2012 TELECOMMUNICATION SYSTEMS, INC Secure distribution of non-privileged authentication credentials
9351111, Mar 06 2015 AT&T MOBILITY II LLC; AT&T Intellectual Property I, L.P. Access to mobile location related information
9351223, Jul 25 2012 AT&T MOBILITY II LLC Assignment of hierarchical cell structures employing geolocation techniques
9384339, Jan 13 2012 TELECOMMUNICATION SYSTEMS, INC Authenticating cloud computing enabling secure services
9398419, Mar 28 2002 TeleCommunication Systems, Inc. Location derived presence information
9398556, Jun 15 2012 AT&T Intellectual Property I, L.P.; AT&T MOBILITY II LLC Geographic redundancy determination for time based location information in a wireless radio network
9401986, Sep 30 2011 TeleCommunication Systems, Inc. Unique global identifier header for minimizing prank emergency 911 calls
9402158, Sep 02 2011 ALD SOCIAL LLC Aggregate location dynometer (ALD)
9408034, Sep 09 2013 ARTAX, LLC Extended area event for network based proximity discovery
9408174, Jun 19 2012 AT&T MOBILITY II LLC Facilitation of timed fingerprint mobile device locating
9420444, Feb 16 2006 TeleCommunication Systems, Inc. Enhanced E911 network access for call centers
9456301, Dec 11 2012 TELECOMMUNICATION SYSTEMS, INC Efficient prisoner tracking
9462497, Jul 01 2011 AT&T MOBILITY II LLC Subscriber data analysis and graphical rendering
9467810, Oct 14 2008 TeleCommunication Systems, Inc. Location based geo-reminders
9467826, Sep 17 2007 TeleCommunications Systems, Inc. Emergency 911 data messaging
9467832, Apr 04 2005 X One, Inc. Methods and systems for temporarily sharing position data between mobile-device users
9473897, Jun 14 2012 AT&T MOBILITY II LLC; AT&T Intellectual Property I, L.P. Reference based location information for a wireless network
9479344, Sep 16 2011 TeleCommunication Systems, Inc. Anonymous voice conversation
9479897, Oct 03 2013 TELECOMMUNICATION SYSTEMS, INC SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
9507007, Dec 15 2005 QUALCOMM TECHNOLOGIES, INC Multi-path mitigation in rangefinding and tracking objects using reduced attenuation RF technology
9510355, Jul 21 2011 AT&T MOBILITY II LLC Selection of a radio access technology resource based on radio access technology resource historical information
9516104, Sep 11 2013 TELECOMMUNICATION SYSTEMS, INC Intelligent load balancer enhanced routing
9519043, Jul 21 2011 AT&T MOBILITY II LLC Estimating network based locating error in wireless networks
9521647, Jun 13 2012 AT&T MOBILITY II LLC Site location determination using crowd sourced propagation delay and location data
9535563, Feb 01 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Internet appliance system and method
9544260, Mar 26 2012 TELECOMMUNICATION SYSTEMS, INC Rapid assignment dynamic ownership queue
9563784, Apr 13 2012 AT&T MOBILITY II LLC Event driven permissive sharing of information
9571963, Feb 14 2003 Qualcomm Incorporated Positioning with wireless local area networks and WLAN-aided global positioning systems
9584661, May 04 2006 TeleCommunication Systems, Inc. Extended efficient usage of emergency services keys
9584960, Apr 04 2005 X One, Inc. Rendez vous management using mobile phones or other mobile devices
9591495, Jul 17 2012 AT&T MOBILITY II LLC Facilitation of delay error correction in timing-based location systems
9596671, Jun 12 2012 AT&T MOBILITY II LLC Event tagging for mobile networks
9599717, Mar 28 2002 TeleCommunication Systems, Inc. Wireless telecommunications location based services scheme selection
9602968, Mar 28 2002 TeleCommunication Systems, Inc. Area watcher for wireless network
9615204, Apr 04 2005 X One, Inc. Techniques for communication within closed groups of mobile devices
9615349, Jun 15 2012 AT&T Intellectual Property I, L.P.; AT&T MOBILITY II LLC Geographic redundancy determination for time based location information in a wireless radio network
9654921, Apr 04 2005 X One, Inc. Techniques for sharing position data between first and second devices
9667660, Nov 08 2011 AT&T Intellectual Property I, L.P.; AT&T MOBILITY II LLC Location based sharing of a network access credential
9681300, Oct 28 2011 AT&T MOBILITY II LLC Sharing timed fingerprint location information
9699607, Dec 15 2005 QUALCOMM TECHNOLOGIES, INC Multi-path mitigation in rangefinding and tracking objects using reduced attenuation RF technology
9723446, Jun 13 2012 AT&T MOBILITY II LLC Site location determination using crowd sourced propagation delay and location data
9736618, Apr 04 2005 X One, Inc. Techniques for sharing relative position between mobile devices
9743369, Nov 28 2011 AT&T MOBILITY II LLC Handset agent calibration for timing based locating systems
9749790, Apr 04 2005 X One, Inc. Rendez vous management using mobile phones or other mobile devices
9749876, Jun 27 2003 Qualcomm Incorporated Local area network assisted positioning
9769603, Feb 14 2003 Qualcomm Incorporated Positioning with wireless local area networks and WLAN-aided global positioning systems
9769615, Jun 15 2012 AT&T Intellectual Property I, L.P.; AT&T MOBILITY II LLC Geographic redundancy determination for time based location information in a wireless radio network
9769623, Jun 14 2012 AT&T MOBILITY II LLC; AT&T Intellectual Property I, L.P. Reference based location information for a wireless network
9810761, Jun 27 2003 Qualcomm Incorporated Local area network assisted positioning
9810765, Nov 28 2011 AT&T MOBILITY II LLC Femtocell calibration for timing based locating systems
9813867, Aug 03 2012 QUALCOMM TECHNOLOGIES, INC Angle of arrival (AOA) positioning method and system for positional finding and tracking objects using reduced attenuation RF technology
9813900, Dec 01 2010 AT&T MOBILITY II LLC; AT&T Intellectual Property I, L.P. Motion-based user interface feature subsets
9814016, Jun 27 2003 Qualcomm Incorporated Local area network assisted positioning
9854394, Apr 04 2005 X One, Inc. Ad hoc location sharing group between first and second cellular wireless devices
9854402, Apr 04 2005 X One, Inc. Formation of wireless device location sharing group
9864875, Apr 13 2012 AT&T MOBILITY II LLC Event driven permissive sharing of information
9883360, Apr 04 2005 X One, Inc. Rendez vous management using mobile phones or other mobile devices
9913244, Dec 15 2005 QUALCOMM TECHNOLOGIES, INC Partially synchronized multilateration or trilateration method and system for positional finding using RF
9942705, Apr 04 2005 X One, Inc. Location sharing group for services provision
9955298, Apr 04 2005 X One, Inc. Methods, systems and apparatuses for the formation and tracking of location sharing groups
9955301, Dec 15 2005 QUALCOMM TECHNOLOGIES, INC Multi-path mitigation in rangefinding and tracking objects using reduced attenuation RF technology
9955451, Jun 12 2012 AT&T MOBILITY II LLC Event tagging for mobile networks
9967704, Apr 04 2005 X One, Inc. Location sharing group map management
Patent Priority Assignee Title
6137077, Aug 10 1998 Miyachi Technos Corporation Inverter resistance welding control apparatus
6404388, Jan 21 2000 AT&T MOBILITY II LLC Method and apparatus for enhanced 911 location using power control in a wireless system
6459903, Mar 11 1999 Samsung Electronics Co., Ltd. Method and system for locating mobile station in mobile telecommunication system
///
Executed onAssignorAssigneeConveyanceFrameReelDoc
Jun 28 2001JOHNSON, MARK J MOTOROLA, INC , A CORP OF DELAWAREASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0119730569 pdf
Jun 29 2001Motorola, Inc.(assignment on the face of the patent)
Jan 04 2011Motorola, IncMOTOROLA SOLUTIONS, INCCHANGE OF NAME SEE DOCUMENT FOR DETAILS 0260810001 pdf
Date Maintenance Fee Events
Jun 22 2006M1551: Payment of Maintenance Fee, 4th Year, Large Entity.
Jul 02 2010M1552: Payment of Maintenance Fee, 8th Year, Large Entity.
Jul 25 2014M1553: Payment of Maintenance Fee, 12th Year, Large Entity.


Date Maintenance Schedule
Feb 04 20064 years fee payment window open
Aug 04 20066 months grace period start (w surcharge)
Feb 04 2007patent expiry (for year 4)
Feb 04 20092 years to revive unintentionally abandoned end. (for year 4)
Feb 04 20108 years fee payment window open
Aug 04 20106 months grace period start (w surcharge)
Feb 04 2011patent expiry (for year 8)
Feb 04 20132 years to revive unintentionally abandoned end. (for year 8)
Feb 04 201412 years fee payment window open
Aug 04 20146 months grace period start (w surcharge)
Feb 04 2015patent expiry (for year 12)
Feb 04 20172 years to revive unintentionally abandoned end. (for year 12)