Utilizing accelerometer data to configure an autonomous vehicle for a user
AssigneeUber Technologies, Inc.
InventorRichard Donnelly
Life of this patent
Estimating the term…
Abstract
A system can analyze accelerometer data and location data from a mobile computing device to determine a set of user attributes for a user of the mobile computing device. In certain implementations, the set of user attributes can be utilized by a backend transport facilitation system to configure an autonomous vehicle's seat for the user prior to being picked up for transport.
Claims20
A transport facilitation system comprising:
- one or more processors;
- and
- one or more memory resources storing instructions that, when executed by the one or more processors, cause the transport facilitation system to:
- receive a pick-up request from a mobile computing device of a requesting user, the pick-up request comprising a pick-up location;
- based on the pick-up location, select an autonomous vehicle (AV) to service the pick-up request;
- in response to receiving the pick-up request, receive and analyze accelerometer data and location data from the mobile computing device;
- based on the accelerometer data and the location data, determine a set of user attributes of the requesting user;
- based on the determined set of user attributes, determine a set of seat adjustments for a seat of the selected AV;
- and
- transmit, to the selected AV, a set of configuration instructions based on the set of seat adjustments to cause the selected AV to configure the seat based on the set of user attributes for the requesting user prior to arriving at the pick-up location.
A mobile computing device comprising:
- a display screen;
- a global positioning system (GPS) unit;
- an inertial measurement unit;
- one or more processors;
- and
- one or more memory resources storing a designated application for a transportation service, wherein the designated application, when executed by the one or more processors, causes the mobile computing device to:
- generate a user interface for the transportation service on the display screen;
- receive user inputs via the user interface requesting transportation for a requesting user of the mobile computing device;
- in response to the user inputs, transmit a pick-up request to a backend transport facilitation system to enable selection of an autonomous vehicle (AV) to service the pick-up request;
- analyze accelerometer data from the inertial measurement unit and location data from the GPS unit;
- based on the accelerometer data and the location data, determine a set of user attributes of the requesting user;
- and
- transmit, to the backend transport facilitation system, the set of user attributes to enable a seat of the AV to be automatically configured for the requesting user.
A computer-implemented method of determining user attributes to configure an autonomous vehicle (AV) the method being performed by one or more processors and comprising:
- analyzing accelerometer data from a mobile computing device;
- analyzing location data from the mobile computing device;
- based on the accelerometer data and the location data, determining a set of physical user attributes for a user of the mobile computing device.
Dependencies are inferred from the claim text.