Vehicle function determination
First Claim
Patent Images
1. A method comprising:
- receiving sensor data indicating that a vehicle has arrived at a destination location;
determining a synchronized arrival time describing when the vehicle arrived at the destination location, the synchronized arrival time determined based in part on the sensor data;
determining one or more vehicle functions associated with the vehicle based in part on the synchronized arrival time;
wherein determining the one or more vehicle functions based in part on the synchronized arrival time comprises;
estimating departure time data including a departure time range associated with the vehicle based in part on the synchronized arrival time, wherein the departure time range indicates an uncertainty of the vehicle departure time; and
determining the one or more vehicle functions based in part on the departure time range indicating the uncertainty of the vehicle departure time; and
executing at least one of the one or more vehicle functions.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure includes a system and method for performing one or more vehicle functions associated with a vehicle. The system includes a processor and a memory storing instructions that, when executed, cause the system to: receive sensor data indicating that a vehicle has arrived at a destination location; determine a synchronized arrival time describing when the vehicle arrived at the destination location, the synchronized arrival time determined based in part on the sensor data; and determine one or more vehicle functions associated with the vehicle based in part on the synchronized arrival time.
-
Citations
27 Claims
-
1. A method comprising:
-
receiving sensor data indicating that a vehicle has arrived at a destination location; determining a synchronized arrival time describing when the vehicle arrived at the destination location, the synchronized arrival time determined based in part on the sensor data; determining one or more vehicle functions associated with the vehicle based in part on the synchronized arrival time; wherein determining the one or more vehicle functions based in part on the synchronized arrival time comprises; estimating departure time data including a departure time range associated with the vehicle based in part on the synchronized arrival time, wherein the departure time range indicates an uncertainty of the vehicle departure time; and determining the one or more vehicle functions based in part on the departure time range indicating the uncertainty of the vehicle departure time; and executing at least one of the one or more vehicle functions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a non-transitory computer-usable medium including a computer-readable program, wherein the computer-readable program when executed on a computer causes the computer to:
-
receive sensor data indicating that a vehicle has arrived at a destination location; determine a synchronized arrival time describing when the vehicle arrived at the destination location, the synchronized arrival time determined based in part on the sensor data; determine an arrival day associated with the synchronized arrival time, wherein the arrival day may be a weekday, weekend or a holiday; determine one or more vehicle functions associated with the vehicle based in part on the synchronized arrival time and the arrival day; wherein determining the one or more vehicle functions based in part on the synchronized arrival time and the arrival day comprises; selecting, based on the arrival day, a distribution pattern from a set of distribution patterns describing relationships between arrival times and departure times, wherein the departure time varies based on the arrival day and the set includes (1) a first distribution pattern for weekdays, (2) a second distribution pattern for weekends and (3) a third distribution pattern for holidays, wherein the distribution pattern is selected from the set based on a correspondence between the arrival day and the selected distribution pattern; estimating the departure time data based in part on the selected distribution pattern, the arrival day and the synchronized arrival time; and determining the one or more vehicle functions based in part on the departure time data; and executing at least one of the one or more vehicle functions determined based in part on the departure time data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a processor; and a memory storing instructions that, when executed, cause the system to; receive sensor data indicating that a vehicle has arrived at a destination location; determine a synchronized arrival time describing when the vehicle arrived at the destination location, the synchronized arrival time determined based in part on the sensor data; and determine one or more vehicle functions associated with the vehicle based in part on the synchronized arrival time; estimating a departure time for the vehicle; determining one or more available time slots for providing the vehicle functions prior to the departure time; generating graphical data for displaying the available time slots on a client device; providing the graphical data to the client device; receiving a user provided selection of one or more selected time slots for providing the vehicle functions prior to the departure time, wherein the selected time slots are selected from the available time slots by the user using the client device; and executing the vehicle functions during the selected time slots so that the vehicle functions are successfully completed prior to the departure time. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification