US9836057B2

Arranging passenger pickups for autonomous vehicles

Summary by NHIP

Autonomous Fly-By Pickup Arrangement

The system arranges pickups by dispatching a driverless vehicle to a predetermined area while monitoring real-time locations of both the vehicle and the passenger's device. When map indicators for the vehicle and passenger intersect, the system identifies an interest in a fly-by pickup and maneuvers the vehicle to attempt entry outside the original area.

Claim Score by NHIP

Read claim 19, the broadest

Abstract

Aspects of the disclosure relate to arranging a pickup between a driverless vehicle and a passenger. For instance, dispatch instructions dispatching the vehicle to a predetermined pickup area in order to pick up the passenger are received by the vehicle which begins maneuvering to the predetermined pickup area. While doing so, the vehicle receives from the passenger's client computing device the device's location. An indication that the passenger is interested in a fly-by pickup is identified. The fly-by pickup allows the passenger to safely enter the vehicle at a location outside of the predetermined pickup area and prior to the one or more processors have maneuvered the vehicle to the predetermined pickup area. The vehicle determines that the fly-by pickup is appropriate based on at least the location of the client computing device and the indication, and based on the determination, maneuvers itself in order to attempt the fly-by pickup.

US9836057B2, drawing sheet 1
Sheet 1 of 15

Term

9.5 yearsleft in the term

Expires 24 March 2036.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

20 claims: 2 independent, 18 dependent

  1. 1
    A method for arranging a pickup between a driverless vehicle and a passenger, the method comprising:sending, by one or more processors of a client computing device associated with the passenger, a request for the vehicle to pick up the passenger at a pickup area;receiving, by the one or more processors, confirmation that the vehicle has been dispatched to the pickup area;receiving after the vehicle has been dispatched, by the one or more processors, location information identifying a location of the vehicle as the vehicle is moving towards the pickup area;displaying, by the one or more processors on a display of the client computing device, the location of the vehicle and a location of the client computing device on a map, wherein displaying the location of the vehicle includes displaying a first indicator on the map and displaying the location of the client computing device includes displaying a second indicator on the map;receiving, by the one or more processors, updated location information for the vehicle;determining, by the one or more processors, updated location information for the client computing device using a sensor of the client computing device;moving the first and second indicators on the map based on the updated location information for the vehicle and the updated location information for the client computing device;when edges of the first and second indicators are moved to intersect one another, displaying a notification on the display indicating that the passenger is able to attempt a fly-by pickup that allows the passenger to safely enter the vehicle at a location outside of the pickup area and prior to the vehicle having reached the pickup area;in response to displaying the notification, receiving user input indicating confirmation to attempt the fly-by pickup;identifying, by the one or more processors, an indication that the passenger is interested in the fly-by pickup in real time wherein the indication includes the confirmation to attempt the fly-by pickup;sending, by the one or more processors, the indication to one or more processors of a computing device associated with the vehicle;receiving, by the one or more processors, confirmation that the vehicle will attempt the fly-by pickup;and displaying on the display, by the one or more processors, a notification indicating to the passenger that the vehicle will attempt the fly-by pickup based on the received confirmation.
  2. 19
    Broadest claimClaim Score 32, narrow(NHIP)A system comprising a client computing device having:a display;and one or more processors configured to: send a request for a vehicle to pick up a passenger at a pickup area;receive confirmation that the vehicle has been dispatched to the pickup area;receive, after the vehicle has been dispatched, location information identifying a location of the vehicle as the vehicle is moving towards the pickup area;display on a display of the client computing device, the location of the vehicle and a location of the client computing device on a map, wherein displaying the location of the vehicle includes displaying a first indicator on the map and displaying the location of the client computing device includes displaying a second indicator on the map;receive updated location information for the vehicle;determine updated location information for the client computing device using a sensor of the client computing device;move the first and second indicators on the map based on the updated location information for the vehicle and the updated location information for the client computing device;when edges of the first and second indicators are moved to intersect one another, display a notification on the display indicating that the passenger is able to attempt a fly-by pickup that allows the passenger to safely enter the vehicle at a location outside of the pickup area and prior to the vehicle having reached the pickup area;in response to displaying the notification, receive user input indicating confirmation to attempt the fly-by pickup;identify an indication that the passenger is interested in the fly-by pickup in real time wherein the indication includes the confirmation to attempt the fly-by pickup;send the indication to one or more processors of a computing device associated with the vehicle;receive confirmation that the vehicle will attempt the fly-by pickup;and display on the display a notification indicating to the passenger that the vehicle will attempt the fly-by pickup based on the received confirmation.