IP Library Granted Patent US 12,118,044
Granted Patent B2
US 12,118,044 · App. 17/581,479 · Granted Oct 15, 2024

System and method for adapting a control function based on a user profile

Inventor: Christopher P. Ricci (Saratoga, CA)
G06F16/951A61B5/0077A61B5/4809A61B5/6808A61B5/7405A61B5/742A61B7/04B60C1/00B60H1/00742B60K35/00B60N2/0244B60Q9/00B60R25/00B60R25/01B60R25/1004B60R25/102B60R25/20B60R25/25B60W50/085B60W50/10B60W50/14G01C21/3484G01C21/365G01C21/3667G01C21/3691G01C21/3697G01S19/42G05D1/0016G05D1/0276G05D23/1917G06F3/013G06F3/017G06F3/0481G06F3/0482G06F3/04842G06F3/04886G06F3/0622G06F3/0637G06F3/0673G06F9/451G06F16/183G06F16/24575G06F16/25G06F16/252G06F16/583G06F21/00G06F21/31G06F21/32G06Q10/00G06Q10/02G06Q10/20G06Q30/00G06Q30/012G06Q30/0265G06Q30/0266G06Q30/0633G06Q30/0639G06Q30/0641G06Q30/0645G06Q50/40G06V20/59G06V20/593G06V40/166G06V40/168G06V40/172G06V40/20G06V40/28G07C5/02G07C5/08G07C5/0825G07C5/0833G07C9/00563G08B13/19647G08B21/0205G08B21/06G08B21/18G08B25/016G08B29/188G08G1/01G08G1/07G08G1/096725G08G1/096741G08G1/096775G08G1/0968G08G1/096805G08G1/096811G08G1/096844G08G1/164G08G1/207G09G5/37H04L51/02H04L63/0236H04L63/0428H04L63/102H04L67/10H04L67/12H04L67/306H04L67/55H04N21/2225H04N21/2265H04N21/2393H04N21/25816H04N21/43615H04N21/43637H04N21/454H04N21/6408H04N21/64322H04W4/021H04W4/12H04W4/21H04W4/30H04W4/40H04W4/48H04W4/60H04W4/70H04W4/80H04W12/06H04W12/088H04W36/34H04W48/04H04W76/11H04W76/19H04W84/18A61B2503/04B60K35/10B60K35/20B60K35/28B60K35/81B60K2360/11B60K2360/146B60Q1/52B60R11/04B60R25/2081B60R25/257B60W2050/0067B60W2050/0085G01C21/362G02B27/0093G05D1/021G06F3/0488G06F2203/04803G06V40/15G06V40/16G09G2380/10H04L67/34H04N7/181H04W12/68H04W84/005
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,118,044
App. No.
17/581,479
Granted
Oct 15, 2024
Kind
B2
Abstract

The vehicle control system/method for adapting a control function based on a user profile may comprise: a gesture recognition module; a user profile module; a function control module; a processor; a non-transitory storage element coupled to the processor; encoded instructions stored in the non-transitory storage element, wherein the encoded instructions when implemented by the processor, configure the system to: identify a user; retrieve a user profile for the identified user; receive at a gesture recognition module, an input indicating a gesture from the user; identify a control function request corresponding to the gesture input; send a verification of the control function request; and receive at a function control module characteristics parsed from the user profile that effect the control function request by the user profile module to adapt a control function command for an adapted control function output by the function control module.

Claims (30)

1. A system, comprising:

memory including machine-readable instructions; and

one or more processors configured, in response to executing the machine-readable instructions, to perform operations comprising:

identifying, from among a plurality of user profiles accessible to the one or more processors and associated with a corresponding plurality of users, a first user profile of a first user located within a cabin of a vehicle;

identifying, by accessing the first user profile, a user characteristic included in the first user profile;

detecting an initiation of a hand movement gesture performed by the first user while the first user is located within the cabin, the initiation of the hand movement gesture being less than a completion of the hand movement gesture;

determining a target subsystem of the vehicle based on the initiation of the hand movement gesture, the target subsystem including a user interface having a display, wherein identifying the first user profile, identifying the user characteristic, and determining the target subsystem occur prior to the completion of the hand movement gesture; and

in response to detecting the initiation of the hand movement gesture and determining the target subsystem, generating a control signal based on the target subsystem, the control signal causing a modification to an appearance of the display prior to the completion of the hand movement gesture, wherein the modification to the appearance of the display is based at least in part on the identified user characteristic.

2. The system of claim 1 , wherein the modification to the appearance of the display includes at least one of adding, removing, resizing, reshaping, or repositioning a user-engageable input presented on the display.

3. The system of claim 1 , wherein the user characteristic is an age characteristic of the first user, an eyesight characteristic of the first user, a hearing characteristic of the first user, or a driving experience characteristic of the first user.

4. The system of claim 3 , wherein the modification to the appearance of the display includes at least one of adding, removing, resizing, reshaping, or repositioning a user-engageable input presented on the display.

5. The system of claim 1 , wherein the operations performed by the one or more processors further comprise, prior to the completion of the hand movement gesture, identifying a zone located within the cabin and occupied by the first user during performance of the hand movement gesture by the first user, wherein the modification to the appearance of the display is based at least in part on the identified zone.

6. The system of claim 5 , wherein the zone is a front driver seat, a front passenger seat, or a rear passenger seat located within the cabin.

7. The system of claim 5 , wherein the modification to the appearance of the display includes at least one of adding, removing, resizing, reshaping, or repositioning a user-engageable input presented on the display.

8. The system of claim 1 , wherein the initiation of the hand movement gesture is performed in three-dimensional space within a gesture capture area located within the cabin, and not in contact with the display, and wherein the completion of the hand movement gesture is performed in contact with the display.

9. The system of claim 1 , wherein the initiation of the hand movement gesture and the completion of the hand movement gesture are respectively performed in three-dimensional space within a gesture capture area located within the cabin, and not in contact with the display.

10. A method, comprising:

identifying, from among a plurality of user profiles accessible to one or more processors and associated with a corresponding plurality of users, a first user profile of a first user located within a cabin of a vehicle;

identifying, by accessing the first user profile via the one or more processors, a user characteristic included in the first user profile;

detecting, via the one or more processors, an initiation of a hand movement gesture performed by the first user while the first user is located within the cabin, the initiation of the hand movement gesture being less than a completion of the hand movement gesture;

determining, via the one or more processors, a target subsystem of the vehicle based on the initiation of the hand movement gesture, the target subsystem including a user interface having a display, wherein identifying the first user profile, identifying the user characteristic, and determining the target subsystem occur prior to the completion of the hand movement gesture; and

in response to detecting the initiation of the hand movement gesture and determining the target subsystem, generating, via the one or more processors, a control signal based on the target subsystem, the control signal causing a modification to an appearance of the display prior to the completion of the hand movement gesture, wherein the modification to the appearance of the display is based at least in part on the identified user characteristic.

11. The method of claim 10 , wherein the modification to the appearance of the display includes at least one of adding, removing, resizing, reshaping, or repositioning a user-engageable input presented on the display.

12. The method of claim 10 , wherein the user characteristic is an age characteristic of the first user, an eyesight characteristic of the first user, a hearing characteristic of the first user, or a driving experience characteristic of the first user.

13. The method of claim 12 , wherein the modification to the appearance of the display includes at least one of adding, removing, resizing, reshaping, or repositioning a user-engageable input presented on the display.

14. The method of claim 10 , further comprising, prior to the completion of the hand movement gesture, identifying a zone located within the cabin and occupied by the first user during performance of the hand movement gesture by the first user, wherein the modification to the appearance of the display is based at least in part on the identified zone.

15. The method of claim 14 , wherein the zone is a front driver seat, a front passenger seat, or a rear passenger seat located within the cabin.

16. The method of claim 14 , wherein the modification to the appearance of the display includes at least one of adding, removing, resizing, reshaping, or repositioning a user-engageable input presented on the display.

17. The method of claim 10 , wherein the initiation of the hand movement gesture is performed in three-dimensional space within a gesture capture area located within the cabin, and not in contact with the display, and wherein the completion of the hand movement gesture is performed in contact with the display.

18. The method of claim 10 , wherein the initiation of the hand movement gesture and the completion of the hand movement gesture are respectively performed in three-dimensional space within a gesture capture area located within the cabin, and not in contact with the display.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2024
From: IP OPTIMUM LIMITED
To: AUTOCONNECT HOLDINGS LLC
Reel/Frame 068206/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2024
From: AUTOCONNECT HOLDINGS, LLC
To: IP OPTIMUM LIMITED
Reel/Frame 068206/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2022
From: RICCI, CHRISTOPHER P.
To: FLEXTRONICS AP, LLC
Reel/Frame 061540/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2022
From: FLEXTRONICS AP, LLC
To: AUTOCONNECT HOLDINGS LLC
Reel/Frame 061540/0475 →
Continuity (11)
Continuation 17233316 · Apr 16, 2021
Continuation 16289518 · Feb 28, 2019
Continuation In Part 14253321 · Apr 15, 2014
Provisional Application 61926749 · Jan 13, 2014
Provisional Application 61924572 · Jan 7, 2014
Provisional Application 61904205 · Nov 14, 2013
Provisional Application 61891217 · Oct 15, 2013
Provisional Application 61870698 · Aug 27, 2013
Provisional Application 61865954 · Aug 14, 2013
Provisional Application 61811981 · Apr 15, 2013
Related Publication 20220147579A1 · May 12, 2022