Dynamic routing via intelligent mapping system
First Claim
Patent Images
1. A system for enabling dynamic routing information based on one or more user specified tasks, comprising:
- a location receiver;
an input module operable to receive a plurality of user specified tasks;
a routing manager module operable to determine one or more locations where said user specified tasks can be accomplished, and further dynamically determine at least one of routing and mapping information from current location of a user to said one or more locations,the routing manager module further operable to change dynamically an order of performing the specified tasks en route based on detecting current traffic condition,the routing manager module further operable to assign different priority to locations based on user'"'"'s current geographic location and inventory information at the locations,the routing manager module further operable to suggest a single location for a multiple of the user specified tasks to be accomplished, and wherein at least one of the routing and the mapping information comprises the single location.
0 Assignments
0 Petitions
Accused Products
Abstract
Enabling dynamic routing or mapping information, or combinations thereof, based on one or more user specified tasks may include determining one or more locations where one or more user specified tasks can be accomplished and dynamically determining at least one of routing and mapping information from current location of a user to said one or more locations.
17 Citations
15 Claims
-
1. A system for enabling dynamic routing information based on one or more user specified tasks, comprising:
-
a location receiver; an input module operable to receive a plurality of user specified tasks; a routing manager module operable to determine one or more locations where said user specified tasks can be accomplished, and further dynamically determine at least one of routing and mapping information from current location of a user to said one or more locations, the routing manager module further operable to change dynamically an order of performing the specified tasks en route based on detecting current traffic condition, the routing manager module further operable to assign different priority to locations based on user'"'"'s current geographic location and inventory information at the locations, the routing manager module further operable to suggest a single location for a multiple of the user specified tasks to be accomplished, and wherein at least one of the routing and the mapping information comprises the single location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage medium storing a program of instructions executable by a machine to perform a method of enabling dynamic routing based on one or more user specified tasks, comprising:
-
receiving a plurality of user specified tasks; determining one or more locations where said user specified tasks can be accomplished; dynamically determining at least one of routing and mapping information from current location of a user to said one or more locations; changing dynamically an order of performing the specified tasks en route based on detecting current traffic condition; and assigning different priority to locations based on user'"'"'s current geographic location and inventory information at the locations, wherein a single location is suggested for a multiple of the user specified tasks to be accomplished, and wherein at least one of the routing and the mapping information comprises the single location. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium storing a program of instructions executable by a machine to perform a method of enabling dynamic routing, comprising:
-
receiving a plurality of user specified items; determining one or more locations where said plurality of user specified items are available; dynamically determining at least one of routing and mapping information from current location of a user to said one or more locations using current environmental conditions en-route to said one or more locations to determine at least one of routing and mapping information, using information associated with currently available resources at said one or more locations to determine at least one of routing and mapping information, or using ranking information associated with said one or more locations, or combinations thereof; changing dynamically an order of performing the specified tasks en route based on detecting current traffic condition; and assigning different priority to locations based on user'"'"'s current geographic location and inventory information at the locations, wherein a single location is suggested for a multiple of the user specified tasks to be accomplished, and wherein at least one of the routing and the mapping information comprises the single location. - View Dependent Claims (14, 15)
-
Specification