METHOD AND APPARATUS FOR PROVIDING ADAPTIVE LOCATION SAMPLING IN MOBILE DEVICES
First Claim
1. A method for adaptive location sampling in a mobile device, comprising:
- determining one or more maneuvers from among one or more links representing a localized area of a transportation network, wherein each of the one or more maneuvers is a combination of two or more adjacent links of the one or more links;
determining a road length and a speed attribute for each link in said each maneuver;
calculating a travel time for said each maneuver based on the road length and the speed attribute of said each link; and
calculating a sampling frequency for the mobile device traveling in the localized area based on the travel time,wherein the mobile device is configured to collect probe data using one or more sensors at the sampling frequency while traveling in the localized area.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for providing adaptive location sampling in mobile devices. The approach involves determining one or more maneuvers from among a plurality of one or more links representing a localized area of a transportation network. Each of the one or more maneuvers is a combination of two or more adjacent links of the one or more links. The approach also involves determining a road length and a speed attribute for each link in said each maneuver. The approach further involves calculating a travel time for said each maneuver based on the road length and the speed attribute of said each link. The approach further involves calculating a sampling interval for the mobile device traveling in the localized area based on the travel time. The mobile device is configured to collect probe data using one or more sensors at the sampling interval while traveling in the localized area.
-
Citations
20 Claims
-
1. A method for adaptive location sampling in a mobile device, comprising:
-
determining one or more maneuvers from among one or more links representing a localized area of a transportation network, wherein each of the one or more maneuvers is a combination of two or more adjacent links of the one or more links; determining a road length and a speed attribute for each link in said each maneuver; calculating a travel time for said each maneuver based on the road length and the speed attribute of said each link; and calculating a sampling frequency for the mobile device traveling in the localized area based on the travel time, wherein the mobile device is configured to collect probe data using one or more sensors at the sampling frequency while traveling in the localized area. - View Dependent Claims (2, 3, 8, 9, 10)
-
-
4. A method for adaptive location sampling in a mobile device, comprising:
-
determining one or more links representing a localized area of a transportation network, wherein at least some of the one or more links form a link chain; combining the link chain into a super link when (a) a starting node and a ending node of the link chain have a degree of freedom that is equal to one or is greater than two, and (b) a proceeding node after the starting node and a preceding node before the ending node have a degree of freedom that is equal to two, wherein the degree of freedom represents a total number of incoming links and outgoing links; determining a road length and a speed attribute for each link in the super link; calculating a travel time for the super link based on the road length and the speed attribute of said each link; and calculating a sampling interval for the mobile device, wherein the sampling interval is based on the travel time. - View Dependent Claims (5, 6, 7)
-
-
11. An apparatus for adaptive location sampling in a mobile device, comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, determine an ordered pair of nodes within a graph representing a localized area of a transportation network; determine respective road lengths and respective speed attributes for one or more links connecting the ordered pair of nodes; calculate respective travel times for one or more paths traversing the one or more links based on the respective road lengths and the respective speed attributes; determine a second shortest path from among the one or more paths that is associated with a second shortest travel time among the calculated respective travel times; and calculate a sampling frequency for the mobile device traveling in the localized area based on the second shortest travel time, wherein the mobile device is configured to collect probe data using one or more sensors at the sampling frequency while traveling in the localized area. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium for adaptive location sampling in a mobile device, carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
detecting that the mobile device is traveling in a localized area of a transportation network; determining a sampling frequency based on the localized area or a portion thereof; and configuring the mobile device to collect probe data using the sampling frequency while traveling in the localized area. - View Dependent Claims (18, 19, 20)
-
Specification