System and method for planning a path for a vehicle
US-2024391489-A1 · Nov 28, 2024 · US
US9395199B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9395199-B2 |
| Application number | US-201213618982-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 14, 2012 |
| Priority date | Mar 28, 2011 |
| Publication date | Jul 19, 2016 |
| Grant date | Jul 19, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
We claim: 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. 2. The system of claim 1 , wherein the routing manager module obtains and uses current environmental conditions en-route to said one or more locations to dynamically determine at least one of routing and mapping information, obtains and uses information associated with currently available resources at said one or more locations to dynamically determine at least one of routing and mapping information, or obtains and uses ranking information associated with said one or more locations to dynamically determine at least one of routing and mapping information, or combinations thereof. 3. The system of claim 2 , wherein the routing manager module obtains and uses currently available resources at said one or more locations to dynamically determine at least one of routing and mapping information, wherein the currently available resources include inventory information. 4. The system of claim 2 , wherein the routing manager module obtains and uses current environmental conditions en-route to said one or more locations to determine at least one of routing and mapping information, wherein the environmental conditions include weather, amount of carbon to be emitted en-route to said one or more locations, level of greenhouse gases en-route to said one or more locations, traffic conditions en-route to said one or more locations, road conditions en-route to said one or more locations, amount of time it takes to travel to said one or more locations, or combinations thereof. 5. The system of claim 1 , wherein the routing manager module dynamically determines at least one of routing and mapping information from current location of a user to said one or more locations based on sales, coupons, or price associated with the user specified tasks, or combinations thereof, available at said one or more locations. 6. The system of claim 1 , wherein a plurality of tasks to be performed are received, and the routing manager module provides an order in which said plurality of tasks should be performed based on the dynamically determined at least one of routing and mapping information. 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. 8. The computer readable storage medium of claim 7 , wherein the step of dynamically determining includes 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. 9. The computer readable storage medium of claim 8 , wherein the step of dynamically determining includes using currently available resources at said one or more locations to determine at least one of routing and mapping information, wherein the currently available resources include inventory information. 10. The computer readable storage medium of claim 8 , wherein the step of dynamically determining includes using current environmental conditions en-route to said one or more locations to determine at least one of routing and mapping information, wherein the environmental conditions include weather, amount of carbon to be emitted en-route to said one or more locations, level of greenhouse gases en-route to said one or more locations, traffic conditions en-route to said one or more locations, amount of time it takes to travel to said one or more locations, or combinations thereof. 11. The computer readable storage medium of claim 7 , wherein the step of dynamically determining includes dynamically determining at least one of routing and mapping information from current location of a user to said one or more locations based on sales, coupons, or price associated with the user specified tasks, or combinations thereof, available at said one or more locations. 12. The computer readable storage medium of claim 7 , wherein the step of receiving includes receiving a plurality of tasks to be performed, and the method further includes providing an order in which said plurality of tasks should be performed based on the step of dynamically determining at least one of routing and mapping information from current location of a user to said one or more locations. 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. 14. The computer readable storage medium of claim 13 , wherein if the determining one or more locations step determines a
Locating goods or services, e.g. based on physical position of the goods or services within a shopping facility · CPC title
received from an external device or application, e.g. PDA, mobile phone or calendar application · CPC title
Calculating itineraries (travelling salesman problem G06Q10/04; optimisation of routes G06Q10/047) · CPC title
Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents · CPC title
Marketing; Price estimation or determination; Fundraising · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.