Methods, device and systems for determining route metrics using stored route information
First Claim
1. A method of determining one or more route metrics for a mobile device configured to allow a determination of its location, the method comprising the steps of:
- determining if a reference stimulus is actuated;
obtaining and storing in real-time a route record comprising a plurality of sample sets, said sample sets comprising simultaneous time and location data of said mobile device traversing a route after the actuation of the reference stimulus; and
processing previously stored sample sets to at least partially determine said one or more route metrics,wherein said processing includes comparing the location data of previously stored sample sets to determine one or more matched sample sets, said comparing based on a match criterion, and determining one or more route timing metrics at least partially using the time data of said matched sample sets.
5 Assignments
0 Petitions
Accused Products
Abstract
The disclosure is directed to a method, computer program product, mobile device or a system allowing for determining various route metrics based on stored route records associated with routes traversed by the mobile device. The determination of a route metric may utilize processing of a single route record or multiple route records. Exemplary route metrics include route timing metrics such as lap times, or route record metrics. Configurations of computer program products, mobile devices and systems for enabling the determination of various route metrics are also described.
36 Citations
19 Claims
-
1. A method of determining one or more route metrics for a mobile device configured to allow a determination of its location, the method comprising the steps of:
-
determining if a reference stimulus is actuated; obtaining and storing in real-time a route record comprising a plurality of sample sets, said sample sets comprising simultaneous time and location data of said mobile device traversing a route after the actuation of the reference stimulus; and processing previously stored sample sets to at least partially determine said one or more route metrics, wherein said processing includes comparing the location data of previously stored sample sets to determine one or more matched sample sets, said comparing based on a match criterion, and determining one or more route timing metrics at least partially using the time data of said matched sample sets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of determining one or more route metrics for a mobile device configured to allow a determination of its location, the method comprising the steps of:
-
determining if a reference stimulus is actuated; obtaining and storing in real-time a route record comprising a plurality of sample sets, said sample sets comprising simultaneous time and location data of said mobile device traversing a route after the actuation of the reference stimulus; and processing previously stored sample sets to at least partially determine said one or more route metrics, the method further comprising; obtaining one or more parameters of a custom route; obtaining information for a region proximal to or including a reference point defined by the location data of said mobile device at the actuation of said reference stimulus; and identifying if any, utilizing at least partially said information for the region and said parameters, one or more routes within said region satisfying said parameters, for selection of a custom route therefrom based on said processing of the previously stored sample sets.
-
-
14. A computer program product configured to determine one or more route metrics for a mobile device configured to allow a determination of its location, the computer program product comprising a non-transitory computer readable medium having code embedded therein which, when loaded into a memory and executed on an associated processor, is adapted to perform:
-
determining if a reference stimulus is actuated; obtaining and storing in real-time a route record comprising a plurality of sample sets, said sample sets comprising simultaneous time and location data of said mobile device traversing a route after the actuation of the reference stimulus; and processing previously stored sample sets to at least partially determine said one or more route metrics, wherein said processing includes comparing the location data of previously stored sample sets to determine one or more matched sample sets, said comparing based on a match criterion, and determining one or more route timing metrics at least partially using the time data of said matched sample sets.
-
-
15. A computer program product configured to determine one or more route metrics for a mobile device configured to allow a determination of its location, the computer program product comprising a non-transitory computer readable medium having code embedded therein which, when loaded into a memory and executed on an associated processor, is adapted to perform:
-
determining if a reference stimulus is actuated; obtaining and storing in real-time a route record comprising a plurality of sample sets, said sample sets comprising simultaneous time and location data of said mobile device traversing a route after the actuation of the reference stimulus; and processing previously stored sample sets to at least partially determine said one or more route metrics, wherein said processing includes interpolating or extrapolating the location data of previously stored sample sets to determine sample sets of said route record, wherein at least a part of said sample sets is inaccurate, based on an accuracy criterion.
-
-
16. A mobile device configured to determine one or more route metrics, said mobile device comprising:
-
a sensing module configured to determine whether a reference stimulus is actuated; a location identification module configured to obtain location data of said mobile device, after receiving a notification from the sensing module that the reference stimulus is actuated; and a processing module operatively coupled to the sensing module and the location identification module, said processing module configured to obtain time data in a simultaneous fashion with the location identification module obtaining the location data, said time and location data at least partially defining a sample set and a plurality of sample sets defining a route record, said processing module further configured to process previously stored sample sets to at least partially determine said one or more route metrics, wherein the processing module is configured to compare the location data of previously stored sample sets to determine one or more matched sample sets, said comparing based on a match criterion, and to determine one or more route timing metrics at least partially using the time data of said matched sample sets. - View Dependent Claims (17, 18, 19)
-
Specification