Automated Vehicle Route Scheduling and Optimization System
First Claim
1. A method of incorporating a schedule into a driving route used with an on-board navigation system, said on-board navigation system integrated into a vehicle, the method comprising the steps of:
- coupling a remote system to an on-board system controller, wherein said remote system is physically separate and independent of said vehicle;
synchronizing an on-board calendar with a calendar contained on said remote system, wherein said calendar includes a plurality of successive appointments spanning a period of time, and wherein each appointment of said plurality of successive appointments has a corresponding appointment start time;
determining a plurality of locations corresponding to said plurality of successive appointments;
organizing said driving route, wherein said driving route includes said plurality of locations, and wherein a driving sequence corresponding to said driving route maintains an appointment sequence corresponding to said plurality of successive appointments;
estimating a plurality of successive drive times, wherein each successive drive time of said plurality of successive drive times corresponds to a pair of successive appointments of said plurality of successive appointments;
determining a plurality of successive departure times corresponding to said plurality of successive appointments and incorporating said plurality of successive drive times; and
integrating said plurality of successive departure times into said driving route used with said on-board navigation system.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of automatically incorporating a user'"'"'s calendar into a vehicle'"'"'s navigation system is provided. After the on-board calendar is synchronized with the calendar contained on the user'"'"'s device (e.g., cellular phone, laptop computer, tablet computer, personal digital assistant, computer system, etc.), the system controller determines the locations that correspond to each of the appointments contained on the calendar and inputs those locations into the navigation system. The system also estimates the travel time between locations on the route and determines appropriate departure times corresponding to each appointment on the calendar. Using this information the system determines when insufficient time has been left between appointments and, in such cases, notifies the user of the potential scheduling problem.
23 Citations
23 Claims
-
1. A method of incorporating a schedule into a driving route used with an on-board navigation system, said on-board navigation system integrated into a vehicle, the method comprising the steps of:
-
coupling a remote system to an on-board system controller, wherein said remote system is physically separate and independent of said vehicle; synchronizing an on-board calendar with a calendar contained on said remote system, wherein said calendar includes a plurality of successive appointments spanning a period of time, and wherein each appointment of said plurality of successive appointments has a corresponding appointment start time; determining a plurality of locations corresponding to said plurality of successive appointments; organizing said driving route, wherein said driving route includes said plurality of locations, and wherein a driving sequence corresponding to said driving route maintains an appointment sequence corresponding to said plurality of successive appointments; estimating a plurality of successive drive times, wherein each successive drive time of said plurality of successive drive times corresponds to a pair of successive appointments of said plurality of successive appointments; determining a plurality of successive departure times corresponding to said plurality of successive appointments and incorporating said plurality of successive drive times; and integrating said plurality of successive departure times into said driving route used with said on-board navigation system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23)
-
-
21. The method of claim 21, further comprising the steps of:
-
establishing a communication link between said on-board system controller and an internet-based data base; and searching said internet-based data base for said historical traffic patterns.
-
Specification