Back to results
US 12,246,732 B2Granted
Vehicle preparation based on environmental data
AssigneeBlackBerry Limited
InventorAaron Humphrey Pesa
Life of this patent
Estimating the term…
Abstract
In some examples, a system receives data relating to an environment of a vehicle. Based on the received data, the system initiates a vehicle preparation action by actuating an adjustable component of the vehicle, the vehicle preparation action to ready the vehicle for a user prior to operation of the vehicle.
Claims20
A non-transitory machine-readable storage medium comprising instructions that upon execution cause a system to:
- receive data relating to an environment of a vehicle, the received data comprising one or more of sensor data indicating presence of water proximate the vehicle, or crime data indicating a crime statistic at a location of the vehicle;
- receive habit information of a driving habit of a driver of the vehicle, the habit information comprising time information indicating a time range and a location of the driver in the time range;
- based on the sensor data indicating the presence of water proximate the vehicle or the crime data indicating the crime statistic at the location of the vehicle, initiate a first vehicle preparation action comprising actuating an adjustable component of the vehicle that causes moving the vehicle autonomously from the location of the vehicle to a location of the driver;
- and
- based on the location of the driver in the time range included in the habit information and based on comparing a current time to the time range of the habit information, initiate a second vehicle preparation action comprising adjusting a seat of the vehicle, the first and second vehicle preparation actions readying the vehicle for the driver prior to operation of the vehicle by the driver.
2 more elements
A vehicle comprising:
- a sensor;
- a communication interface to communicate with a remote control system, wherein the communication interface is to send sensor data from the sensor to the remote control system, the sensor data indicating presence of water proximate the vehicle;
- and
- a controller configured to:
- receive command information from the remote control system, the command information based on at least:
- the sensor data indicating the presence of water proximate the vehicle, and
- habit information of a driving habit of a driver of the vehicle, the habit information comprising time information indicating a time range and a typical location of the driver in the time range;
- and
- in response to the command information:
- perform a first vehicle preparation action comprising actuating an adjustable component of the vehicle that causes moving the vehicle autonomously away from the water to a location of the driver, and
- perform a second vehicle preparation action comprising adjusting a rear seat of the vehicle based on the typical location of the driver in the time range included in the habit information and based on comparing a current time to the time range of the habit information,
- wherein the first and second vehicle preparation actions ready the vehicle for the driver prior to operation of the vehicle by the driver.
9 more elements
A method of a system comprising a hardware processor, comprising:
- receiving sensor data from a sensor of a vehicle, the sensor data indicating presence of water proximate the vehicle;
- receiving web-based data regarding an environment of the vehicle, the web-based data comprising crime data indicating a crime statistic at a location of the vehicle;
- receiving habit information of a driving habit of a driver of the vehicle, the habit information comprising time information indicating a time range and a typical location of the driver in the time range;
- based on the sensor data indicating the presence of water proximate the vehicle and the web-based data indicating the crime statistic at the location of the vehicle, initiating, by the system, a first vehicle preparation action by actuating an adjustable component of the vehicle that causes moving the vehicle autonomously from the location of the vehicle to a location of the driver of the vehicle;
- and
- based on the typical location of the driver in the time range included in the habit information and based on comparing a current time to the time range of the habit information, initiating, by the system, a second vehicle preparation action comprising adjusting a seat of the vehicle, the first and second vehicle preparation actions readying the vehicle for the driver prior to operation of the vehicle by the driver.
3 more elements
Dependencies are inferred from the claim text.