Method and system for providing enhanced location based service (ELBS) trilateration using a single device
First Claim
1. A method of providing an enhanced location based service via a mobile device, comprising:
- receiving, via a processor of the mobile device, location information from one or more of a sensor of the mobile device and an external system;
generating, via the processor, a first waypoint based on the received location information;
receiving, via the processor, network provided location information;
generating, via the processor, a second waypoint based on the received network provided location information;
retrieving, via the processor, dead reckoning location information;
generating, via the processor, a third waypoint based on the received network provided location information;
applying, via the processor, the first, second and third waypoints to a kalman filter to generate precise location information; and
using, via the processor, the precise location information to provide the enhanced location based service.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, devices and systems for generating enhanced location information on or about a mobile device may include receiving (via a processor of the mobile device) location information from one or more of a sensor of the mobile device and an external system, generating (via the processor) a first waypoint based on the received location information, receiving network provided location information, generating a second waypoint based on the received network provided location information, retrieving dead reckoning location information, generating a third waypoint based on the received network provided location information, applying the first, second and third waypoints to a kalman filter to generate precise location information, and using the precise location information to provide the enhanced location based service.
34 Citations
39 Claims
-
1. A method of providing an enhanced location based service via a mobile device, comprising:
-
receiving, via a processor of the mobile device, location information from one or more of a sensor of the mobile device and an external system; generating, via the processor, a first waypoint based on the received location information; receiving, via the processor, network provided location information; generating, via the processor, a second waypoint based on the received network provided location information; retrieving, via the processor, dead reckoning location information; generating, via the processor, a third waypoint based on the received network provided location information; applying, via the processor, the first, second and third waypoints to a kalman filter to generate precise location information; and using, via the processor, the precise location information to provide the enhanced location based service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable storage medium having stored thereon processor-executable software instructions configured to cause a processor of a mobile device to perform operations comprising:
-
receiving location information from one or more of a sensor of the mobile device and an external system; generating a first waypoint based on the received location information; receiving network provided location information; generating a second waypoint based on the received network provided location information; retrieving dead reckoning location information; generating a third waypoint based on the received network provided location information; applying the first, second and third waypoints to a kalman filter to generate precise location information; and using the precise location information to provide an enhanced location based service. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A mobile device, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; receiving location information from one or more of a sensor of the mobile device and an external system; generating a first waypoint based on the received location information; receiving network provided location information; generating a second waypoint based on the received network provided location information; retrieving dead reckoning location information; generating a third waypoint based on the received network provided location information; applying the first, second and third waypoints to a kalman filter to generate precise location information; and using the precise location information to provide an enhanced location based service. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification