Method, apparatus and system for mapping a course of a mobile device
First Claim
1. An apparatus comprising:
- context processor logic comprising circuitry configured to determine context data indicating a traversal of a course by a mobile device, the context data other than any data that specifies a position in a geodetic coordinate system, wherein the context data includes;
reference context data provided to the apparatus via a collaborative network, wherein the reference context data describes a characteristic of an environment distinct from the mobile device, the environment including a position of the course; and
other context data based on a detection of the characteristic of the environment during the traversal with a sensor of the mobile device;
estimation logic comprising circuitry configured to determine, in response to the traversal, a sequence of multiple estimates each for a respective position of the mobile device on the course, wherein the estimation logic to determine the sequence includes the estimation logic to perform a comparison of the reference context data to the other context data and, based on the comparison, to determine a first estimate of a first position of the mobile device; and
course mapper logic to provide course information to represent the determined sequence in a display of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques and mechanisms for providing information to represent a course traversed by a mobile device. In an embodiment, navigation logic of the mobile device determines context data other than any geodetic data that specifies a position of the mobile device. With such context data, the navigation logic determines a sequence of estimates each for a respective position of the device on a course traversed by the mobile device. In another embodiment, determining the sequence of estimates includes determining a first estimate of a first position of the mobile device independent of any geodetic data that specifies the first position. Course information representing such a determined sequence includes timestamp information for the first estimate.
19 Citations
26 Claims
-
1. An apparatus comprising:
-
context processor logic comprising circuitry configured to determine context data indicating a traversal of a course by a mobile device, the context data other than any data that specifies a position in a geodetic coordinate system, wherein the context data includes; reference context data provided to the apparatus via a collaborative network, wherein the reference context data describes a characteristic of an environment distinct from the mobile device, the environment including a position of the course; and other context data based on a detection of the characteristic of the environment during the traversal with a sensor of the mobile device; estimation logic comprising circuitry configured to determine, in response to the traversal, a sequence of multiple estimates each for a respective position of the mobile device on the course, wherein the estimation logic to determine the sequence includes the estimation logic to perform a comparison of the reference context data to the other context data and, based on the comparison, to determine a first estimate of a first position of the mobile device; and course mapper logic to provide course information to represent the determined sequence in a display of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a navigation unit including; context processor logic comprising circuitry configured to determine context data indicating a traversal of a course by a mobile device, the context data other than any data that specifies a position in a geodetic coordinate system, wherein the context data includes; reference context data provided to the navigation unit via a collaborative network, wherein the reference context data describes a characteristic of an environment distinct from the mobile device, the environment including a position of the course; and other context data based on a detection of the characteristic of the environment during the traversal with a sensor of the mobile device; estimation logic comprising circuitry configured to determine, in response to the traversal, a sequence of multiple estimates each for a respective position of the mobile device on the course, wherein the estimation logic to determine the sequence includes the estimation logic to perform a comparison of the reference context data to the other context data and, based on the comparison, to determine a first estimate of a first position of the mobile device; and course mapper logic to provide course information; and a display to provide a map including a representation of the determined sequence. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
with a processor and a memory, determining context data indicating a traversal of a course by a device, the context data other than any data that specifies a position in a geodetic coordinate system, wherein the context data includes; reference context data provided to the device via a collaborative network, wherein the reference context data describes a characteristic of an environment distinct from the device, the environment including a position of the course; and other context data based on a detection of the characteristic of the environment during the traversal with a sensor of the device; in response to the traversal, determining with the processor and the memory a sequence of multiple estimates each for a respective position of the device on the course, the determining the sequence including comparing the reference context data to the other context data and, based on the comparing, determining a first estimate of a first position of the device; and providing course information to represent the determined sequence in a display of the device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer-readable storage medium having stored thereon instructions which, when executed by one or more processing units, cause the one or more processing units to perform a method comprising:
-
determining context data indicating a traversal of a course by a device, the context data other than any data that specifies a position in a geodetic coordinate system, wherein the context data includes; reference context data provided to the device via a collaborative network, wherein the reference context data describes a characteristic of an environment distinct from the device, the environment including a position of the course; and other context data based on a detection of the characteristic of the environment during the traversal with a sensor of the device; in response to the traversal, determining a sequence of multiple estimates each for a respective position of the device on the course, the determining the sequence including comparing the reference context data to the other context data and, based on the comparing, determining a first estimate of a first position of the device; and providing course information to represent the determined sequence in a display of the device. - View Dependent Claims (23, 24, 25, 26)
-
Specification