IP Library Granted Patent US 12,428,001
Granted Patent B2
US 12,428,001 · App. 18/455,207 · Granted Sep 30, 2025

Comprehensive user control system for vehicle

Inventor: Edwin Medina (Miami, FL)
Assignee: In Motion Mobility LLC
B60W50/0097B60W50/0205B60W50/14B60W2050/143B60W2050/146B60W2554/406
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,428,001
App. No.
18/455,207
Granted
Sep 30, 2025
Kind
B2
Abstract

A control system for a vehicle includes a touch screen, a Controller Area Network (CAN) microcontroller, and an embedded computer assembly (ECA). The touch screen is configured to receive a user input. The touch screen is physically mounted directly on either side of a steering wheel of the vehicle. The CAN microcontroller is configured to communicate with a CAN bus of the vehicle. The ECA includes processing circuitry configured to obtain a user input from the touch screen and provide a control signal to the CAN microcontroller and the CAN bus of the vehicle to perform a requested vehicle function according to the user input. The touch screen and the ECA are retrofit on the vehicle and the ECA is configured to intersect, suppress, modify, or reproduce communications on the CAN bus of the vehicle.

Claims (70)

1. A retrofit control system for a vehicle comprising:

a display screen retrofit on the vehicle and configured to display an output;

a function-specific programmable logic controller (PLC) configured to communicate with a Controller Area Network (CAN) bus of the vehicle;

an embedded computer assembly (ECA) retrofit on the vehicle and comprising processing circuitry configured to:

obtain one or more inputs from at least one pre-retrofit device or sensor and at least one retrofit device or sensor;

determine, based on the one or more inputs and using an artificial intelligence (AI), a customized output for a user of the vehicle; and

operate one or more pre-retrofit devices or retrofit devices of the vehicle according to the customized output;

wherein the ECA is configured to suppress communications on the CAN bus from a pre-retrofit component and generate new communications on the CAN bus to at least partially operate the one or more pre-retrofit devices of the vehicle according to the customized output.

2. The retrofit control system of claim 1 , wherein the customized output comprises a suggested vehicle setting including a suggested temperature setting for an interior of the vehicle, a suggested position of a seat of the vehicle, or a suggested suspension setting of the vehicle, the suggested vehicle setting being a personalized setting for the user determined based on one or more user preferences learned by the AI and determined based on one or more external conditions of the vehicle, the external conditions comprising exterior temperature, exterior humidity, or road quality.

3. The retrofit control system of claim 1 , wherein the customized output comprises:

a navigation recommendation comprising a suggested route for the user of the vehicle to reach a specific destination, the navigation recommendation determined by the AI based on real-time traffic data, road conditions, a current location of the vehicle, and user preferences;

wherein operating the one or more pre-retrofit devices or retrofit devices of the vehicle according to the navigation recommendation comprises operating a pre-retrofit or retrofit display screen of the vehicle to display the navigation recommendation.

4. The retrofit control system of claim 1 , wherein the customized output comprises:

a predictive safety alert, the predictive safety alert configured to notify the user regarding a potential future hazard including at least one of a braking event of an external vehicle in front of the vehicle, poor road conditions, or upcoming traffic along a route of the vehicle, the predictive safety alert determined by the AI based on at least one of construction or road quality data obtained from an external service, or image data obtained from an imaging device of the vehicle;

wherein operating the one or more pre-retrofit devices or retrofit devices of the vehicle according to the predictive safety alert comprises operating a pre-retrofit or retrofit display screen or speaker of the vehicle to provide a visual alert or an aural alert.

5. The retrofit control system of claim 1 , wherein the customized output comprises:

an emergency assistance output, the emergency assistance output comprising at least one of an automated action to notify an emergency service, or a plurality of instructions for the user, the automated action to notify the emergency service including establishing communications with the emergency service via a wireless transceiver and reporting a location and status of the vehicle to the emergency service.

6. The retrofit control system of claim 1 , wherein the customized output comprises:

a maintenance recommendation, the maintenance recommendation comprising a suggested maintenance task, a service interval, or an alert to the user regarding a potential malfunction of the vehicle that requires inspection, the maintenance recommendation determined by the AI based on telematics data, historical performance data of the vehicle, and diagnostic information of the vehicle;

wherein operating the one or more pre-retrofit devices or retrofit devices of the vehicle according to the maintenance recommendation comprises operating a pre-retrofit or retrofit display screen or speaker of the vehicle to provide a visual alert or an aural alert.

7. The retrofit control system of claim 1 , further comprising:

a microphone configured to obtain audio data of spoken words by the user; and

a speaker configured to operate to provide aural feedback to the user;

wherein the ECA is configured to implement a natural language processor (NLP) to obtain a user input from the user via the microphone according to a spoken modality and operate the speaker to provide feedback to the user according to the spoken modality;

wherein the NLP, the microphone, and the speaker are configured to enable operation of the ECA by the user in a conversational manner to allow hands-free interaction between the user and the ECA.

8. The retrofit control system of claim 1 , wherein the processing circuitry is configured to:

collect the one or more inputs over a time period; and

use the collected one or more inputs to tune or train the AI in order to improve a customization of the customized output.

9. A method for providing and using an intelligent assistant on a vehicle, the method comprising:

retrofitting a control unit into a vehicle, the control unit comprising an artificial intelligence (AI), the control unit configured to obtain input data from one or more pre-retrofit devices of a Controller Area Network (CAN) bus of the vehicle and from one or more pre-retrofit devices of a Local Interconnect Network (LIN) bus of the vehicle;

obtaining one or more inputs from at least one of the pre-retrofit devices of the CAN bus of the vehicle or the pre-retrofit devices of the LIN bus of the vehicle, and from a retrofit device of the vehicle;

determining, based on the one or more inputs and using the AI, a customized output for a user of the vehicle; and

operating one or more pre-retrofit devices or retrofit devices of the vehicle according to the customized output;

wherein the control unit is configured to suppress one or more communications on the CAN bus or the LIN bus and generate new communications on the CAN bus or the LIN bus to at least partially operate the one or more pre-retrofit devices of the vehicle according to the customized output.

10. The method of claim 9 , wherein the customized output comprises a suggested vehicle setting including a suggested temperature setting for an interior of the vehicle, a suggested position of a seat of the vehicle, or a suggested suspension setting of the vehicle, the suggested vehicle setting being a personalized setting for the user determined based on one or more user preferences learned by the AI and determined based on one or more external conditions of the vehicle, the one or more external conditions comprising exterior temperature, exterior humidity, or road quality.

11. The method of claim 9 , wherein the customized output comprises:

a navigation recommendation comprising a suggested route for the user of the vehicle to reach a specific destination, the navigation recommendation determined by the AI based on real-time traffic data, road conditions, a current location of the vehicle, and user preferences;

wherein operating the one or more pre-retrofit devices or retrofit devices of the vehicle according to the navigation recommendation comprises operating a pre-retrofit or retrofit display screen of the vehicle to display the navigation recommendation.

12. The method of claim 9 , wherein the customized output comprises:

a predictive safety alert, the predictive safety alert configured to notify the user regarding a potential future hazard including at least one of a braking event of an external vehicle in front of the vehicle, poor road conditions, or upcoming traffic along a route of the vehicle, the predictive safety alert determined by the AI based on at least one of construction or road quality data obtained from an external service, or image data obtained from an imaging device of the vehicle;

wherein operating the one or more pre-retrofit devices or retrofit devices of the vehicle according to the predictive safety alert comprises operating a pre-retrofit or retrofit display screen or speaker of the vehicle to provide a visual alert or an aural alert.

13. The method of claim 9 , wherein the customized output comprises:

an emergency assistance output, the emergency assistance output comprising at least one of an automated action to notify an emergency service, or a plurality of instructions for the user, the automated action to notify the emergency service including establishing communications with the emergency service via a wireless transceiver and reporting a location and status of the vehicle to the emergency service.

14. The method of claim 9 , wherein the customized output comprises:

a maintenance recommendation, the maintenance recommendation comprising a suggested maintenance task, a service interval, or an alert to the user regarding a potential malfunction of the vehicle that requires inspection, the maintenance recommendation determined by the AI based on telematics data, historical performance data of the vehicle, and diagnostic information of the vehicle;

wherein operating the one or more pre-retrofit devices or retrofit devices of the vehicle according to the maintenance recommendation comprises operating a pre-retrofit or retrofit display screen or speaker of the vehicle to provide a visual alert or an aural alert.

15. The method of claim 9 , wherein at least one of the one or more inputs are spoken inputs by the user obtained from a microphone, wherein the method comprises using a natural language processor (NLP) to determine a user input as one of the one or more inputs based on data obtained from the microphone.

16. The method of claim 9 , further comprising:

collecting the one or more inputs over a time period; and

using the collected one or more inputs to tune or train the AI in order to improve a customization of the customized output.

17. A retrofit control system for a vehicle, the retrofit control system comprising:

a retrofit button retrofit to the vehicle and physically positioned within reach of a driver of the vehicle;

a function-specific programmable logic controller (PLC) configured to communicate with a CAN bus of the vehicle;

a speaker positioned within the vehicle; and

an embedded computer assembly (ECA) retrofit on the vehicle and comprising processing circuitry configured to:

obtain a first user input from the driver via the retrofit button;

responsive to the first user input, operate the speaker to provide aural feedback to the driver indicating a list of features;

obtain a second user input from the driver via the retrofit button during a time period when a desired feature of the list of features is being aurally communicated to the user via the speaker; and

responsive to receiving the second user input, provide a control signal to the PLC via the CAN bus of the vehicle to perform a requested vehicle function corresponding to the desired feature according to the second user input by generating new communications on the CAN bus of the vehicle.

18. The retrofit control system of claim 17 , wherein the retrofit button is positioned on a steering wheel of the vehicle.

19. The retrofit control system of claim 17 , wherein the list of features include at least two of:

activation or deactivation of a left indicator;

activation or deactivation of a right indicator;

activation or deactivation of head lights;

activation or deactivation of hazard flashers;

activation of a horn;

a control of windshield wipers; and

a power window adjustment;

wherein the processing circuitry is configured to operate the speaker to sequentially provide aural feedback to the driver indicating the list of features.

20. The retrofit control system of claim 17 , wherein the retrofit button is configured to enable the driver of the vehicle to select and operate a plurality of different functions of the vehicle via actuation of a single button.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2023
From: MEDINA, EDWIN
To: IN MOTION MOBILITY LLC
Reel/Frame 064696/0186 →
Continuity (3)
Continuation In Part 17971451 · Oct 21, 2022
Related Publication 20240132079A1 · Apr 25, 2024
Related Publication 20240227821A9 · Jul 11, 2024
References Cited (10)
US 10388157B1 · Hayes · 2019 [cited by examiner]
US 20140279021A1 · Macneille et al. · 2014 [cited by applicant]
US 20140281964A1 · Han · 2014 [cited by examiner]
US 20150153936A1 · Lim et al. · 2015 [cited by applicant]
US 20150378596A1 · Gutentag · 2015 [cited by examiner]
US 20160267722A1 · Schroeder et al. · 2016 [cited by applicant]
US 20180075647A1 · Kim et al. · 2018 [cited by applicant]
US 20190070963A1 · Jang et al. · 2019 [cited by applicant]
Final Office Action on U.S. Appl. No. 17/971,451 DTD Jun. 21, 2023. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/971,451 DTD Feb. 10, 2023. [cited by applicant]