UTILIZING ACCELEROMETER DATA TO CONFIGURE AN AUTONOMOUS VEHICLE FOR A USER
First Claim
Patent Images
1. 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.
7 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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. - View Dependent Claims (9, 10)
-
-
11. 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. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification