Method, computer readable storage medium and system for providing a safe mobility area
First Claim
Patent Images
1. A computer-implemented method comprising:
- obtaining, by a processor;
(a) an electronic map;
(b) an identification of a plurality of points of interest on the map;
(c) an identification of a final destination;
(d) an identification of an acceptable arrival time at the final destination;
(e) information related to a transportation network;
(f) a current time; and
(g) a current user location;
determining, by the processor, a safe mobility area comprising a geographic area on the map that a user should not leave in order to permit the user to reach the final destination by the acceptable arrival time;
determining, by the processor, which of the plurality of points of interest on the map can be visited by the user, and for how long, prior to the user reaching the final destination, in order to permit the user to reach the final destination by the acceptable arrival time;
providing by the processor, on a display, the determined safe mobility area; and
providing by the processor, on the display, which of the plurality of points of interest on the map can be visited by the user, and for how long.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments relate to computing and displaying a safe mobility area for a user that allows the user to arrive at a final destination by a certain time after visiting one or more points of interest that are within the safe mobility area.
13 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
obtaining, by a processor;
(a) an electronic map;
(b) an identification of a plurality of points of interest on the map;
(c) an identification of a final destination;
(d) an identification of an acceptable arrival time at the final destination;
(e) information related to a transportation network;
(f) a current time; and
(g) a current user location;determining, by the processor, a safe mobility area comprising a geographic area on the map that a user should not leave in order to permit the user to reach the final destination by the acceptable arrival time; determining, by the processor, which of the plurality of points of interest on the map can be visited by the user, and for how long, prior to the user reaching the final destination, in order to permit the user to reach the final destination by the acceptable arrival time; providing by the processor, on a display, the determined safe mobility area; and providing by the processor, on the display, which of the plurality of points of interest on the map can be visited by the user, and for how long. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium, tangibly embodying a program of instructions executable by the computer, the program of instructions, when executed, performing the following steps:
-
obtaining;
(a) an electronic map;
(b) an identification of a plurality of points of interest on the map;
(c) an identification of a final destination;
(d) an identification of an acceptable arrival time at the final destination;
(e) information related to a transportation network;
(f) a current time; and
(g) a current user location;determining a safe mobility area comprising a geographic area on the map that a user should not leave in order to permit the user to reach the final destination by the acceptable arrival time; determining which of the plurality of points of interest on the map can be visited by the user, and for how long, prior to the user reaching the final destination, in order to permit the user to reach the final destination by the acceptable arrival time; providing, on a display, the determined safe mobility area; and providing, on the display, which of the plurality of points of interest on the map can be visited by the user, and for how long. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-implemented system comprising:
-
a processor; and a memory storing computer readable instructions that, when executed by the processor, implement; an obtaining element configured to obtain;
(a) an electronic map;
(b) an identification of a plurality of points of interest on the map;
(c) an identification of a final destination;
(d) an identification of an acceptable arrival time at the final destination;
(e) information related to a transportation network;
(f) a current time; and
(g) a current user location;a first determining element configured to determine a safe mobility area comprising a geographic area on the map that a user should not leave in order to permit the user to reach the final destination by the acceptable arrival time; a second determining element configured to determine which of the plurality of points of interest on the map can be visited by the user, and for how long, prior to the user reaching the final destination, in order to permit the user to reach the final destination by the acceptable arrival time; a display; a first providing element configured to provide, on the display, the determined safe mobility area; and a second providing element configured to provide, on the display, which of the plurality of points of interest on the map can be visited by the user, and for how long. - View Dependent Claims (20)
-
Specification