IP Library › Granted Patent US 12,679,383
Granted Patent B2
US 12,679,383 · App. 17/938,799 · Granted Jul 14, 2026

Personalization system and method for a vehicle based on spatial locations of occupants' body portions

Inventors: Blair Williams (Cupertino, CA); Adnan Esmail (Palo Alto, CA)
Assignee: Tesla, Inc.
B60W40/08B60H1/00742B60H1/00871B60R16/037B60W10/30B60W50/02G06F3/165G06V20/593H04S7/303H04W4/44B60W2040/0872B60W2420/403H04W4/40H04W4/90
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 12,679,383
App. No.
17/938,799
Filed
Oct 7, 2022
Granted
Jul 14, 2026
Kind
B2
Art Unit
3664
USPC
701/36
Abstract

A personalization system for a vehicle includes an image-capture device configured to capture a plurality of images of one or more occupants in the vehicle and control circuitry configured to estimate a plurality of Z-heights of a plurality of body portions of each of the one or more occupants from a reference position in the vehicle, based on the plurality of images captured from the image-capture device, determine an associative relationship between the plurality of Z-heights of the plurality of body portions of each of the one or more occupants in the vehicle and a plurality of in-vehicle systems, based on defined user-preferences, and control the plurality of in-vehicle systems to direct an output from a corresponding in-vehicle system to a specific body portion of each of the one or more occupants in the vehicle, based on the estimated plurality of Z-heights and the determined associative relationship.

Claims (38)

1 . A method implemented by one or more processors included in a vehicle, the method comprising:

capturing, by an image-capture device in the vehicle, a plurality of images of an occupant in the vehicle;

identifying a user profile associated with the occupant based on one or more of the plurality of images, wherein the user profile defines user-preferences for the occupant comprising settings for a plurality of in-vehicle systems;

associating a first of the in-vehicle systems with a first body portion of the occupant and a second of the in-vehicle systems with a second body portion of the occupant in accordance with the settings, wherein the first of the in-vehicle systems is a Heating, Ventilation, and Air Conditioning (HVAC) system;

tracking, based on the plurality of images, a Z-height of the first body portion and a Z-height of the second body portion;

controlling the first of the in-vehicle systems to direct output to the first body portion of the occupant based on the tracked Z-height of the first body portion and the user-preferences and the second of the in-vehicle systems to direct output to the second body portion of the occupant based on the tracked Z-height of the second body portion and the user-preferences; and

presenting a user interface via a display of the vehicle, wherein the user interface includes information from one or more of the user-preferences defined in the user profile.

2 . The method of claim 1 , wherein the vehicle includes a second occupant, and wherein the method further comprises tracking a Z-height of a body portion of the second occupant.

3 . The method of claim 2 , further comprising identifying a second profile associated with the second occupant, and wherein at least a portion of the settings for the occupant is different than for the second occupant.

4 . The method of claim 1 , wherein the second of the in-vehicle systems is a vehicle audio system.

5 . The method of claim 1 , wherein the occupant is identified based on facial recognition.

6 . The method of claim 1 , further comprising playing a customized greeting for the occupant from a vehicle audio system.

7 . The method of claim 1 , further comprising:

setting a destination for the vehicle to autonomously navigate towards; and

storing, in a memory, one or more of (1) a time or a day of boarding by the occupant, or (2) a duration of a trip to the destination.

8 . The method of claim 7 , further comprising requesting confirmation, from the occupant, for an autonomous ride to the destination.

9 . A system comprising one or more processors and non-transitory computer storage media storing instructions that when executed by the one or more processors, cause the one or more processors to:

capture, by an image-capture device in a vehicle, a plurality of images of an occupant in the vehicle;

identify a user profile associated with the occupant based on one or more of the plurality of images, and wherein the user profile defines user-preferences for the occupant comprising settings for a plurality of in-vehicle systems;

associate a first of the in-vehicle systems with a first body portion of the occupant and a second of the in-vehicle systems with a second body portion of the occupant in accordance with the settings, wherein the first of the in-vehicle systems is a Heating, Ventilation, and Air Conditioning (HVAC) system;

track, based on the plurality of images, a Z-height of the first body portion and a Z-height of the second body portion;

control the first of the in-vehicle systems to direct output to the first body portion of the occupant based on the tracked Z-height of the first body portion and the user-preferences and the second of the in-vehicle systems to direct output to the second body portion of the occupant based on the tracked Z-height of the second body portion and the user-preferences; and

present a user interface via a display of the vehicle, wherein the user interface includes information from one or more of the user-preferences defined in the user profile.

10 . The system of claim 9 , wherein the vehicle includes a second occupant, and wherein the instructions further cause the one or more processors to track a Z-height of a body portion of the second occupant.

11 . The system of claim 10 , wherein the instructions further cause the one or more processors to identify a second profile associated with the second occupant, and wherein at least a portion of the settings for the occupant is different than for the second occupant.

12 . The system of claim 9 , wherein the occupant is identified based on facial recognition.

13 . The system of claim 9 , wherein the instructions further cause the one or more processors to output a customized greeting for the occupant from a vehicle audio system.

14 . The system of claim 9 , wherein the instructions further cause the one or more processors to:

set a destination for the vehicle to autonomously navigate towards; and

store, in a memory, one or more of (1) a time or a day of boarding by the occupant, or (2) a duration of a trip to the destination.

15 . The system of claim 14 , wherein the instructions further cause the one or more processors to request confirmation, from the occupant, for an autonomous ride to the destination.

16 . Non-transitory computer storage media storing instructions that when executed by a system of one or more processors, cause the one or more processors to:

capture, by an image-capture device in a vehicle, a plurality of images of an occupant in the vehicle;

identify a user profile associated with the occupant based on one or more of the plurality of images, and wherein the user profile defines user-preferences for the occupant comprising settings for a plurality of in-vehicle systems;

associate a first of the in-vehicle systems with a first body portion of the occupant and a second of the in-vehicle systems with a second body portion of the occupant in accordance with the settings, wherein the first of the in-vehicle systems is a Heating, Ventilation, and Air Conditioning (HVAC) system;

track, based on the plurality of images, a Z-height of the first body portion and a Z-height of the second body portion;

control the first of the in-vehicle systems to direct output to the first body portion of the occupant based on the tracked Z-height of the first body portion and the user-preferences and the second of the in-vehicle systems to direct output to the second body portion of the occupant based on the tracked Z-height of the second body portion and the user-preferences; and

present a user interface via a display of the vehicle, wherein the user interface includes information from one or more of the user-preferences defined in the user profile.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2026
From: WILLIAMS, BLAIR; ESMAIL, ADNAN
To: TESLA, INC.
Reel/Frame 074972/0866 →
Continuity (3)
Continuation 16211901 · Dec 6, 2018
Provisional Application 62596413 · Dec 8, 2017
Related Publication 20230110523A1 · Apr 13, 2023
References Cited (88)
US 4625329A · Ishikawa · 1986 [cited by examiner]
US 8606492B1 · Botnen · 2013 [cited by examiner]
US 9290174B1 · Zagorski · 2016 [cited by examiner]
US 9707913B1 · Ochiai · 2017 [cited by examiner]
US 10106080B1 · Hassani et al. · 2018 [cited by applicant]
US 10723198B2 · Freese · 2020 [cited by examiner]
US 11465631B2 · Williams · 2022 [cited by examiner]
US 11556239B1 · Kim · 2023 [cited by examiner]
US 20050103876A1 · Martinez · 2005 [cited by examiner]
US 20060253241A1 · Bothe et al. · 2006 [cited by applicant]
US 20070114292A1 · Breed · 2007 [cited by examiner]
US 20080037803A1 · Breed · 2008 [cited by applicant]
US 20080158096A1 · Breed · 2008 [cited by applicant]
US 20110098894A1 · Zeng et al. · 2011 [cited by applicant]
US 20120086249A1 · Hotary et al. · 2012 [cited by applicant]
US 20120327232A1 · Yang et al. · 2012 [cited by applicant]
US 20130158855A1 · Weir · 2013 [cited by examiner]
US 20130166096A1 · Jotanovic · 2013 [cited by applicant]
US 20140066049A1 · Cho · 2014 [cited by examiner]
US 20140093107A1 · Vu · 2014 [cited by examiner]
US 20140096003A1 · Vu · 2014 [cited by examiner]
US 20140112554A1 · Chiu et al. · 2014 [cited by applicant]
US 20140294210A1 · Healey · 2014 [cited by examiner]
US 20140306826A1 · Ricci · 2014 [cited by applicant]
US 20140309862A1 · Ricci · 2014 [cited by examiner]
US 20150066284A1 · Yopp · 2015 [cited by examiner]
US 20150105976A1 · Shikii et al. · 2015 [cited by applicant]
US 20150379362A1 · Calmes et al. · 2015 [cited by applicant]
US 20160082808A1 · Perkins · 2016 [cited by examiner]
US 20160142852A1 · Christoph · 2016 [cited by applicant]
US 20160165337A1 · Trestain · 2016 [cited by examiner]
US 20160195405A1 · Kreifeldt · 2016 [cited by applicant]
US 20160341567A1 · Delaruelle · 2016 [cited by examiner]
US 20160347271A1 · Kuehne et al. · 2016 [cited by applicant]
US 20170108864A1 · Wiklinksa et al. · 2017 [cited by applicant]
US 20170140232A1 · Banno et al. · 2017 [cited by applicant]
US 20170150252A1 · Trestain · 2017 [cited by examiner]
US 20170327082A1 · Kamhi · 2017 [cited by examiner]
US 20170330044A1 · Telpaz · 2017 [cited by examiner]
US 20180056750A1 · Freese · 2018 [cited by applicant]
US 20180065582A1 · Miller et al. · 2018 [cited by applicant]
US 20180086179A1 · Mizuno et al. · 2018 [cited by applicant]
US 20180105023A1 · Nakamura et al. · 2018 [cited by applicant]
US 20180157459A1 · Turner · 2018 [cited by applicant]
US 20180206036A1 · Laack et al. · 2018 [cited by applicant]
US 20180208017A1 · Hernandez · 2018 [cited by examiner]
US 20180354440A1 · Pouliquen · 2018 [cited by examiner]
US 20190054798A1 · Nacer-Bey · 2019 [cited by applicant]
US 20190077346A1 · Pankow et al. · 2019 [cited by applicant]
US 20190084372A1 · Gallagher · 2019 [cited by applicant]
US 20190110729A1 · Yamataka · 2019 [cited by applicant]
US 20190126720A1 · Gomez Mata · 2019 [cited by examiner]
US 20190168575A1 · Perez Barrera · 2019 [cited by applicant]
US 20190171409A1 · Boulanger · 2019 [cited by examiner]
US 20190176837A1 · Williams · 2019 [cited by applicant]
US 20190210608A1 · Shikii et al. · 2019 [cited by applicant]
US 20190299743A1 · Yamauchi et al. · 2019 [cited by applicant]
US 20200171977A1 · Jales Costa et al. · 2020 [cited by applicant]
US 20210174065A1 · Kumagai · 2021 [cited by applicant]
US 20230356721A1 · Williams · 2023 [cited by examiner]
CN 107303793 · 2017 [cited by applicant]
DE 102007023141 · 2008 [cited by applicant]
DE 102008018397A1 · 2009 [cited by applicant]
DE 102016100787 · 2017 [cited by applicant]
FR 3067309 · 2018 [cited by applicant]
JP 60158303 · 1985 [cited by applicant]
JP 60158304 · 1985 [cited by applicant]
JP 60174314 · 1985 [cited by applicant]
JP 60179357 · 1985 [cited by applicant]
JP 2003341337 · 2003 [cited by applicant]
JP 2003341337A · 2003 [cited by examiner]
JP 2004155408 · 2004 [cited by applicant]
JP 2005112231 · 2005 [cited by applicant]
JP 2006160024A · 2006 [cited by examiner]
JP 2006219009 · 2006 [cited by applicant]
JP 2006327526 · 2006 [cited by applicant]
JP 2007001464 · 2007 [cited by applicant]
JP 2007106290 · 2007 [cited by applicant]
JP 2008265675A · 2008 [cited by examiner]
JP 2009273511 · 2009 [cited by applicant]
JP 2010000820 · 2010 [cited by applicant]
JP 2010108046 · 2010 [cited by applicant]
JP 2017178200 · 2017 [cited by applicant]
JP 2017178201 · 2017 [cited by applicant]
EPO machine translation of JP 2008-265675A (original JP document published Nov. 6, 2008) (Year: 2008). [cited by examiner]
Wikipedia article, “List of sister cities in the United States”, retrieved Mar. 19, 2025, 56 pages (Year: 2025). [cited by examiner]
Wikipedia article, “Sound from ultrasound”, Old revision dates Oct. 22, 2017, 10 pages (Year: 2017). [cited by applicant]
EPO machine translation of FR 3067309 A1 (original FR document published Dec. 14, 2018) (Year: 2018). [cited by applicant]