US 11,790,474 B2
Autonomous chauffeur
Alexander Willem Gerrese, San Francisco, CA (US); Aakanksha Mirdha, San Francisco, CA (US); Ashley Sams, San Francisco, CA (US); and Swarnakshi Kapil, Sunnyvale, CA (US)
Assigned to GM CRUISE HOLDINGS LLC, San Francisco, CA (US)
Filed by GM Cruise Holdings LLC, San Francisco, CA (US)
Filed on Sep. 14, 2021, as Appl. No. 17/474,660.
Prior Publication US 2023/0082825 A1, Mar. 16, 2023
Int. Cl. G06Q 10/00 (2023.01); G06Q 50/00 (2012.01); B60W 60/00 (2020.01); G06Q 50/30 (2012.01); G06Q 10/0631 (2023.01); G06Q 10/1093 (2023.01)
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
OG exemplary drawing
 
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.