Methods, systems and apparatus for integrated wireless device location determination
First Claim
1. A method for determining location on a wireless communication device, comprising:
- receiving a request for wireless device location;
receiving a plurality of wireless network messages, each message transmitted from a network edge device that is associated with one of a plurality of wireless networks;
obtaining location measurement information from the received wireless network messages;
obtaining location determining assistance information for each of the wireless networks associated with the received wireless network messages;
determining more than one wireless device location based on the location measurement information and the location determining assistance information;
determining an integrated wireless device location based on the more than one wireless device location;
validating the integrated wireless device location; and
storing the integrated wireless device location.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, devices, and systems are presented for integrated wireless device location determination. A method for determining location on a wireless device includes receiving a request for wireless device location and receiving a plurality of wireless network messages. Each message is transmitted from a wireless network edge device associated with one of a plurality of wireless networks. Further included is obtaining location measurement information from the received wireless network messages and obtaining location determining assistance information for each of the wireless networks associated with the received wireless network messages. The method further includes determining more than one wireless device location based on the location measurement information and the location determining assistance information, determining an integrated wireless device location based on the more than one wireless device location, validating and storing the integrated wireless device location. A method for determining wireless device location at a network device is also provided.
-
Citations
75 Claims
-
1. A method for determining location on a wireless communication device, comprising:
-
receiving a request for wireless device location; receiving a plurality of wireless network messages, each message transmitted from a network edge device that is associated with one of a plurality of wireless networks; obtaining location measurement information from the received wireless network messages; obtaining location determining assistance information for each of the wireless networks associated with the received wireless network messages; determining more than one wireless device location based on the location measurement information and the location determining assistance information; determining an integrated wireless device location based on the more than one wireless device location; validating the integrated wireless device location; and storing the integrated wireless device location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. At least one processor configured to determine location on a wireless communication device, comprising:
-
a first module for receiving a request for wireless device location; a second module for receiving a plurality of wireless network messages, each message transmitted from a network edge device that is associated with one of a plurality of wireless networks; a third module for obtaining location measurement information from the received wireless network messages; a fourth module for obtaining location determining assistance information for each of the wireless networks associated with the received wireless network messages; a fifth module for determining more than one wireless device location based on the location measurement information and the location determining assistance information; a sixth module for determining an integrated wireless device location based on the more than one wireless device location; a seventh module for validating the integrated wireless device location; and an eighth module for storing the integrated wireless device location.
-
-
23. A computer program product, comprising:
-
a computer-readable medium comprising; at least one instruction for causing a computer to receive a request for wireless device location; at least one instruction for causing a computer to receive a plurality of wireless network messages, each message transmitted from a network edge device that is associated with one of a plurality of wireless networks; at least one instruction for causing a computer to obtain location measurement information from the received wireless network messages; at least one instruction for causing a computer to obtain location determining assistance information for each of the wireless networks associated with the received wireless network messages; at least one instruction for causing a computer to determine more than one wireless device location based on the location measurement information and the location determining assistance information; at least one instruction for causing a computer to determine an integrated wireless device location based on the more than one wireless device location; at least one instruction for causing a computer to validate the integrated wireless device location; and at least one instruction for storing the integrated wireless device location.
-
-
24. An apparatus, comprising:
-
means for receiving a request for wireless device location; means for receiving a plurality of wireless network messages, each message transmitted from a network edge device that is associated with one of a plurality of wireless networks; means for obtaining location measurement information from the received wireless network messages; means for obtaining location determining assistance information for each of the wireless networks associated with the received wireless network messages; means for determining more than one wireless device location based on the location measurement information and the location determining assistance information; means for determining an integrated wireless device location based on the more than one wireless device location; means for validating the integrated wireless device location; and means for storing the integrated wireless device location.
-
-
25. A wireless device, comprising:
-
a computer platform including a processor and a memory; a location integrating device executable by the processor and comprising; a wireless network location determiner operable to receive wireless network messages from a plurality of wireless network edge devices, obtain wireless network edge device location measurement information from the wireless network messages, obtain wireless network location determining assistance information for each of the wireless networks associated with the received wireless network messages and determine one or more wireless device locations based on the wireless network location measurement information and the wireless network location determining assistance information; a GNSS location determiner operable to receive satellite signals, obtain GNSS location measurement information from the satellite signals, obtain GNSS location determining assistance information and determine a GNSS-based wireless device location based on the GNSS location measurement information and the GNSS location determining assistance information; and a location integrator operable to determine an integrated wireless device location based one or more wireless device locations and the GNSS-based wireless device location. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method for determining wireless device location at a network device, comprising:
-
receiving a request for wireless device location including location measurement information associated with a plurality of wireless network edge devices; obtaining location determining assistance information for each of the wireless networks associated with the wireless network edge devices; determining more than one wireless device location based on the location measurement information and the location determining assistance information; determining an integrated wireless device location based on the more than one wireless device location; validating the integrated wireless device location; and storing the integrated wireless device location. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. At least one processor configured to determine wireless device location at a network device, comprising:
-
a first module for receiving a request for wireless device location including location measurement information associated with a plurality of wireless network edge devices; a second module for obtaining location determining assistance information for each of the wireless networks associated with the wireless network edge devices; a third module for determining more than one wireless device location based on the location measurement information and the location determining assistance information; a fourth module for determining an integrated wireless device location based on the more than one wireless device location; a fifth module for validating the integrated wireless device location; and a sixth module for storing the integrated wireless device location.
-
-
61. A computer program product, comprising:
a computer-readable medium comprising; at least one instruction for causing a computer to receive a request for wireless device location including location measurement information associated with a plurality of wireless network edge devices; at least one instruction for causing the computer to obtain location determining assistance information for each of the wireless networks associated with the wireless network edge devices; at least one instruction for causing the computer to determine more than one wireless device location based on the location measurement information and the location determining assistance information; at least one instruction for causing the computer to determine an integrated wireless device location based on the more than one wireless device location for each of the wireless networks; at least one instruction for causing the computer to validate the integrated wireless device location; and at least one instruction for causing the computer to store the integrated wireless device location.
-
62. An apparatus, comprising:
-
means for receiving a request for wireless device location including location measurement information associated with a plurality of wireless network edge devices; means for obtaining location determining assistance information for each of the wireless networks associated with the wireless network edge devices; means for determining more than one wireless device location based on the location measurement information and the location determining assistance information; means for determining an integrated wireless device location based on the more than one wireless device location; means for validating the integrated wireless device location; and means for storing the integrated wireless device location.
-
-
63. A network location integration system, comprising:
-
a location determining assistance information database operable to store location determining assistance information associated with wireless networks and GNSSs; and a network device including a computer platform having a processor and a memory, the device including; a location integration module stored in the memory and executable by the processor, wherein the module includes; a protocol handler operable to receive a request for wireless device location and obtain, from the request, location measurement information associated with one or more wireless network edge devices and GNSS satellite signals, a location determiner operable to determine one or more wireless device location and a GNSS-based wireless device location based on the location measurement information and the location determining assistance information, and a location integrator operable to determine an integrated wireless device location based on at least two of the one or more wireless device locations and the GNSS-based wireless device location. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75)
-
Specification