ALTERING EXERCISE ROUTES BASED ON DEVICE DETERMINED INFORMATION
First Claim
1. A device comprising:
- at least one computer readable storage medium bearing instructions executable by a processor;
at least one processor configured for accessing the computer readable storage medium to execute the instructions to configure the processor for;
accessing calendar information including scheduled events of a user;
accessing map information;
accessing location information indicating current location of the user;
receiving user input indicating a desire for route information;
based at least in part on time constraints indicated from the calendar information, accessing the location information and map information to determine a route, the route also being determined based on a current speed the user is moving; and
audibly and/or visually displaying the route on the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device includes at least one computer readable storage medium bearing instructions executable by a processor and at least one processor configured for accessing the computer readable storage medium to execute the instructions. The instructions configure the processor for accessing calendar information including scheduled events of a user, accessing map information, accessing location information indicating current location of the user, receiving user input indicating a desire for route information, based at least in part on time constraints indicated from the calendar information, accessing the location information and map information to determine a route, and audibly and/or visually displaying the route on the device. The determining of the route is also based on a current speed at which the user is moving.
104 Citations
20 Claims
-
1. A device comprising:
-
at least one computer readable storage medium bearing instructions executable by a processor; at least one processor configured for accessing the computer readable storage medium to execute the instructions to configure the processor for; accessing calendar information including scheduled events of a user; accessing map information; accessing location information indicating current location of the user; receiving user input indicating a desire for route information; based at least in part on time constraints indicated from the calendar information, accessing the location information and map information to determine a route, the route also being determined based on a current speed the user is moving; and audibly and/or visually displaying the route on the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
determining, using a consumer electronics (CE) device, a first route to travel based on one or more parameters indicated by a user of the CE device; presenting the first route on the CE device; accessing, using the CE device, at least one social network; determining social network information from the social network pertaining to the first route; determining at least based on the social networking information whether at least one obstruction exists at at least one location on the first route; responsive to determining at least based on the social networking information that at least one obstruction exists at at least one location on the first route, determining at least one available different route and/or at least one available detour to bypass the obstruction; and automatically presenting on the CE device a notification of the obstruction and an indication of the at least one available different route and/or the at least one available detour. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A consumer electronics (CE) device, comprising:
-
at least one computer readable storage medium bearing instructions executable by a processor; at least one processor configured for accessing the computer readable storage medium to execute the instructions to configure the processor for; determining a first route to travel based on at least two parameters from a group of parameters, the group of parameters being based on user input to the CE device and including calendar information of scheduled events of the user providing the user input, information accessed over a social networking service, difficulty of desired route information input by the user, and current climate conditions at or proximate to a geographical area indicated by the user as the area in which to determine the route; presenting the route on the CE device at least for at least a portion of time a user of the CE device is traveling the route; altering the first route to establish a second route, the first route being altered after the user has begun traveling the first route at least based on a determination that the user will not complete the first route before a scheduled event from the calendar information is to occur; and presenting the second route on the CE device. - View Dependent Claims (20)
-
Specification