CPC G06Q 50/30 (2013.01) [B60W 60/0025 (2020.02); G06Q 10/06314 (2013.01); G06Q 10/1095 (2013.01); B60W 2556/45 (2020.02)] | 20 Claims |
1. A method for autonomous chauffeuring, comprising:
receiving a first calendar event from a user calendar, wherein the first calendar event lacks a ride request;
determining a location of the first calendar event;
creating an autonomous vehicle ride event associated with the first calendar event based on first calendar event data;
receiving a second calendar event from the user calendar, wherein the second calendar event is a virtual meeting and wherein the second calendar event overlaps with the autonomous vehicle ride event;
scheduling the autonomous vehicle ride event for a duration of the virtual meeting, wherein scheduling the autonomous vehicle ride event for the duration of the virtual meeting includes scheduling a pick-up time before a start of the virtual meeting and scheduling a drop-off after an end of the virtual meeting;
adding the autonomous vehicle ride event to the user calendar without displaying a user prompt, wherein the autonomous vehicle ride event comprises at least one of a first ride to the first calendar event, a second ride from the first calendar event, and a third ride during the first calendar event;
transmitting a first autonomous vehicle ride request including a pick-up location and the pick-up time to a ridehail service for the autonomous vehicle ride event;
autonomously controlling an autonomous vehicle from a fleet to drive to the pick-up location for the pick-up time; and
detecting, using interior vehicle sensors in a vehicle cabin, that there are multiple passengers attending the virtual meeting.
|