TECHNOLOGIES FOR PROVIDING INFORMATION TO A USER WHILE TRAVELING
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies for providing information to a user while traveling include a mobile computing device to determine network condition information associated with a route segment. The route segment may be one of a number of route segments defining at least one route from a starting location to a destination. The mobile computing device may determine a route from the starting location to the destination based on the network condition information. The mobile computing device may upload the network condition information to a crowdsourcing server. A mobile computing device may predict a future location of the device based on device context, determine a safety level for the predicted location, and notify the user if the safety level is below a threshold safety level. The device context may include location, time of day, and other data. The safety level may be determined based on predefined crime data. Other embodiments are described and claimed.
45 Citations
50 Claims
-
1-25. -25. (canceled)
-
26. A mobile computing device for generating directional routing instructions, the mobile computing device comprising:
-
a network monitoring module to; determine network condition information associated with a route segment of a plurality of route segments defining one or more routes between a starting location and a destination location; and store the network condition information; and a route determination module to determine a route from the starting location to the destination location as a function of the network condition information. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A mobile computing device for user safety notification, the mobile computing device comprising:
-
a context determination module to determine a device context of the mobile computing device; a location prediction module to predict a location for evaluation based on the device context; a safety determination module to;
(i) determine a safety level for the predicted location based on predetermined safety data and the device context and (ii) compare the safety level to a threshold safety level; anda user notification module to notify a user of the mobile computing device of the safety level in response to a determination that the safety level has a predefined relationship to the threshold safety level. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. One or more computer-readable storage media comprising a plurality of instructions that in response to being executed cause a mobile computing device to:
-
determine network condition information associated with a route segment of a plurality of route segments defining one or more routes between a starting location and a destination location; store the network condition information; and determine a route from the starting location to the destination location as a function of the network condition information. - View Dependent Claims (45, 46)
-
-
47. One or more computer-readable storage media comprising a plurality of instructions that in response to being executed cause a mobile computing device to:
-
determine a device context of the mobile computing device; predict a location for evaluation based on the device context; determine a safety level for the predicted location based on predetermined safety data and the device context; compare the safety level to a threshold safety level; and notify a user of the mobile computing device of the safety level in response to determining that the safety level has a predefined relationship to the threshold safety level. - View Dependent Claims (48, 49, 50)
-
Specification