IP Library Granted Patent US 11,383,620
Granted Patent B2
US 11,383,620 · App. 16/734,584 · Granted Jul 12, 2022

Automatic vehicle configuration based on sensor data

Inventors: Qiaochu Tang (The Colony, TX); Geoffrey Dagley (McKinney, TX); Avid Ghamsari (Frisco, TX); Micah Price (Anna, TX); Jason Hoover (Grapevine, TX)
Assignee: Capital One Services, LLC
B60N2/0248B60H1/00971B60R16/037B60W40/08B60W2040/0809B60W2040/0872B60W2555/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,383,620
App. No.
16/734,584
Granted
Jul 12, 2022
Kind
B2
Abstract

A vehicle receives sensor data that includes image data of frames that depict one or more individuals outside of the vehicle, and identifies, by analyzing the sensor data using one or more attribute recognition techniques, a set of attributes of an individual of the one or more individuals. The vehicle determines a set of scores indicating a set of likelihoods of a set of vehicle configurations being a preferred vehicle configuration for the individual, based on a data model performing a machine-learning-driven analysis of attribute data identifying the set of attributes, and/or location data identifying a location of the individual relative to the vehicle. The vehicle selects a particular vehicle configuration based on a score that indicates a likelihood of the particular vehicle configuration being the preferred vehicle configuration and provides an instruction to cause a vehicle component to implement the particular vehicle configuration by updating a configurable value.

Claims (114)

1. A method, comprising:

identifying, by a device associated with a vehicle, an individual;

determining, by the device, a score indicating a likelihood that a vehicle configuration, of a set of vehicle configurations of the vehicle, is a preferred vehicle configuration for the individual, based on a machine-learning-driven analysis of at least one of:

attribute data that identifies one or more attributes of the individual,

location data that identifies a location of the individual relative to the vehicle, or

weather data associated with a location of the vehicle;

selecting, by the device, the preferred vehicle configuration, of the set of vehicle configurations, based on the score; and

causing, by the device, a vehicle component to implement the preferred vehicle configuration.

2. The method of claim 1 , further comprising:

receiving image data regarding an image of the individual; and

identifying, based on the image data, one or more of:

the attribute data, or

the location data.

3. The method of claim 1 , wherein identifying the individual comprises:

obtaining one or more images from one or more cameras associated with an exterior of the vehicle, and

identifying the individual based on the one or more images.

4. The method of claim 1 , further comprising:

receiving, from a key fob, data indicating that the key fob is within a threshold proximity of the vehicle;

activating, based on receiving the data indicating that the key fob is within a threshold proximity, one or more vehicle sensors; and

receiving, from the one or more vehicle sensors, one or more of:

the attribute data,

the location data, or

the weather data.

5. The method of claim 1 , wherein causing the vehicle component to implement the preferred vehicle configuration comprises one or more of:

causing one or more doors of the vehicle to unlock,

causing one or more seats of the vehicle to be adjusted,

causing a temperature control unit to set an interior temperature for the vehicle,

causing a radio of the vehicle to tune to a particular radio station, or

causing a trunk of the vehicle to open.

6. The method of claim 1 , further comprising:

providing, to a machine learning model, one or more of:

the attribute data,

the location data, or

the weather data; and

receiving, as output from the machine learning model, the score.

7. The method of claim 1 , further comprising:

capturing, from one or more thermal sensors, a temperature associated with the individual,

wherein the one or more attributes include data identifying the temperature associated with the individual.

8. A device, comprising:

one or more memories; and

one or more processors communicatively coupled to the one or more memories, configured to:

identify an individual;

determine a score indicating a likelihood that a vehicle configuration, of a set of vehicle configurations of a vehicle, is a preferred vehicle configuration for the individual, based on a machine-learning-driven analysis of at least one of:

attribute data that identifies one or more attributes of the individual,

location data that identifies a location of the individual relative to the vehicle, or

weather data associated with a location of the vehicle;

select the preferred vehicle configuration, of the set of vehicle configurations, based on the score; and

cause a vehicle component to implement the preferred vehicle configuration.

9. The device of claim 8 , wherein the one or more processors are further configured to:

receive image data regarding an image of the individual; and

identify, based on the image data, one or more of:

the attribute data, or

the location data.

10. The device of claim 8 , wherein the one or more processors, when identifying the individual, are configured to:

obtain one or more images from one or more cameras associated with an exterior of the vehicle, and

identify the individual based on the one or more images.

11. The device of claim 8 , wherein the one or more processors are further configured to:

receive, from a key fob, data indicating that the key fob is within a threshold proximity of the vehicle;

activate, based on receiving the data indicating that the key fob is within the threshold proximity, one or more vehicle sensors; and

receive, from the one or more vehicle sensors, one or more of:

the attribute data,

the location data, or

the weather data.

12. The device of claim 8 , wherein the one or more processors, when causing the vehicle component to implement the preferred vehicle configuration, are configured to one or more of:

cause one or more doors of the vehicle to unlock,

cause one or more seats of the vehicle to be adjusted,

cause a temperature control unit to set an interior temperature for the vehicle,

cause a radio of the vehicle to tune to a particular radio station, or

cause a trunk of the vehicle to open.

13. The device of claim 8 , wherein the one or more processors are further configured to:

provide, to a machine learning model, one or more of:

the attribute data,

the location data, or

the weather data; and

receive, as output from the machine learning model, the score.

14. The device of claim 8 , wherein the one or more processors are further configured to:

capture, from one or more thermal sensors, a temperature associated with the individual,

wherein the one or more attributes include data identifying the temperature associated with the individual.

15. A non-transitory computer-readable medium storing instructions, the instructions comprising:

one or more instructions that, when executed by one or more processors, cause the one or more processors to:

identify an individual;

determine a score indicating a likelihood that a vehicle configuration, of a set of vehicle configurations of a vehicle, is a preferred vehicle configuration for the individual, based on a machine-learning-driven analysis of at least one of:

attribute data that identifies one or more attributes of the individual,

location data that identifies a location of the individual relative to the vehicle, or

weather data associated with a location of the vehicle;

select the preferred vehicle configuration, of the set of vehicle configurations, based on the score; and

cause a vehicle component to implement the preferred vehicle configuration.

16. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

receive image data regarding an image of the individual; and

identify, based on the image data, one or more of:

the attribute data, or

the location data.

17. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to identify the individual, cause the one or more processors to:

obtain one or more images from one or more cameras associated with an exterior of the vehicle, and

identify the individual based on the one or more images.

18. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

receive, from a key fob, data indicating that the key fob is within a threshold proximity of the vehicle;

activate, based on receiving the data indicating that the key fob is within the threshold proximity, one or more vehicle sensors; and

receive, from the one or more vehicle sensors, one or more of:

the attribute data,

the location data, or

the weather data.

19. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to causing the vehicle component to implement the preferred vehicle configuration, cause the one or more processors to one or more of:

cause one or more doors of the vehicle to unlock,

cause one or more seats of the vehicle to be adjusted,

cause a temperature control unit to set an interior temperature for the vehicle,

cause a radio of the vehicle to tune to a particular radio station, or

cause a trunk of the vehicle to open.

20. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

provide, to a machine learning model, one or more of:

the attribute data,

the location data, or

the weather data; and

receive, as output from the machine learning model, the score.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2020
From: TANG, QIAOCHU; DAGLEY, GEOFFREY; GHAMSARI, AVID; PRICE, MICAH; HOOVER, JASON
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 051421/0963 →
Continuity (2)
Continuation 16528040 · Jul 31, 2019
Related Publication 20210031655A1 · Feb 4, 2021
Cited By (1)
US 12,263,846