12187300

System and Method for Vehicle Control with a Mobile App

PublishedJanuary 7, 2025
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
27 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method, comprising: determining if a malfunction has occurred in the control module of a vehicle; initiating a bi-directional vehicle control app on a mobile device of a user; authenticating said user; verifying if said user is in said vehicle; upon authenticating said user and verifying if said user is in said vehicle, displaying a “view mode” interface on said user's mobile device, if said user is not in said vehicle; upon authenticating said user and verifying if said user is in said vehicle, displaying a “control mode” interface on said user's mobile device if said user is in said vehicle; said “view mode” interface on said user's mobile device displaying a set of read-only status and conditions of said vehicle; said “control mode” interface on said user's mobile device displaying a set of interactive status and condition options that, when engaged, sends commands to said vehicle's control module for performing tasks, including: controlling a driveshaft of said vehicle; displaying a resulting speedometer output; enabling said vehicle; and disabling said vehicle.

2

2. The method, as recited in claim 1, wherein said “control mode” provides usage of critical vehicle information that configures the user's mobile device as a redundant system for safety in the event the vehicle's OEM primary media control unit fails.

3

3. The method, as recited in claim 1, wherein the “control mode” interface on said user's mobile device displaying a set of interactive status and condition options that, when engaged, sends commands to said vehicle's control module for performing tasks, further includes: controlling shifting of said vehicle; controlling steering of said vehicle; controlling the emergency brake of said vehicle; and displaying said vehicle's health.

4

4. The method, as recited in claim 1, further comprising: determining if said malfunction has occurred by pinging a vehicle's microcontroller and determining if said microcontroller is unresponsive; and shifting control of components of said vehicle to an interface control on a user's mobile device, wherein said interface control utilizes a connection selected from a group consisting of a wireless and a wired connection.

5

5. The method, as recited in claim 4, wherein said interface control is a wireless connection selected from the group consisting of a WIFI signal, Bluetooth signal, 4G Cellular Signal, LTE Cellular Signal, and a 5G Cellular Signal.

6

6. The method, as recited in claim 4, wherein said interface control is a wired connection selected from the group consisting of a Thunderbolt connection, Firewire connection, USB connection, OBD connection, Auxiliary Port, and a Display Port connection.

7

7. The method, as recited in claim 5, wherein if said interface control is a wireless connection of a WIFI, the method further includes the steps of: checking whether power is being received by said vehicle's components is sufficient; initiating a Wi-Fi signal if power is available; starting an 802.1x wireless access phase; initiating an 802.1x wireless access phase for vehicle's Wi-Fi interface; initiating, on said user's mobile device, a software application, wherein said user will select the appropriate vehicle Wi-Fi network connection; authenticating credentials of the user's mobile phone by the vehicle's microcontroller unit; establishing a connection upon successful verification and authentication of a user's mobile phone; and granting access to vehicle's components for control through said user's mobile device.

8

8. The method, as recited in claim 5, wherein if said interface control is a wireless connection of a Bluetooth, the method further includes the steps of: checking whether power is being received by said vehicle's components is sufficient; checking if a new user Bluetooth pairing is established, and if pairing is established, a Bluetooth connection if formed, if not, user will complete Bluetooth pairing process including initiating a discovery or pairing request, broadcasting said request, verifying credentials, whereby a Bluetooth connection is formed; authenticating credentials of the user's mobile phone by the vehicle's microcontroller unit; establishing a connection upon successful verification and authentication of a user's mobile phone; and granting access to vehicle's components for control through said user's mobile device.

9

9. The method, as recited in claim 5, wherein if said interface control is a wireless connection of a Cellular Signal, the method further includes the steps of: checking whether power is being received by said vehicle's components is sufficient; synchronizing of user's mobile device and vehicle's microcontroller if power is sufficient; authenticating said user's mobile device and encrypting a connection between said user's mobile device and said vehicle's microcontroller; verify that said user's mobile device is registered with the cellular communication of the vehicle; complete attachment of said user's mobile device to said network; establishing a datalink over said network between said user's mobile device and said vehicle's microcontroller; and granting access to vehicle's components for control through said user's mobile device.

10

10. The method, as recited in claim 6, wherein if said interface control is a wired connection of a USB, the method further includes the steps of: checking whether power is being received by said vehicle's components is sufficient; initializing USB communication if power is sufficient; searching, by said vehicle's microcontroller, for available USB devices; detecting the serial device connection from a user's mobile device; establishing a datalink if appropriate signal integrity requirements are met; and granting access to vehicle's components for control through said user's mobile device.

11

11. The method, as recited in claim 6, wherein if said interface control is a wired connection of a OBD connection, the method further includes the steps of: checking whether power is being received by said vehicle's components is sufficient; checking a communication connection with said vehicle's OBD, if sufficient power is available, by physically connecting to a datalink connector; verifying which communication protocol is being utilized via an OBD-II interface; completing OBD connection; performing OBD host API processing; reading data input and output pins for communication; activating said user's mobile device; determining a communication protocol including Wi-Fi, Bluetooth, and Cellular; connecting said user's mobile phone to said OBD through said communication protocol; performing OBD slave processing; establishing a datalink if appropriate signal integrity requirements are met; and granting access to vehicle's components for control through said user's mobile device.

12

12. A system, comprising: a set of controllable components on a vehicle configured for bi-directional communication; a mobile device configured for bi-directional communication; an interface for transmission of communications between said mobile device and said vehicle; at least one non-transitory computer-readable digital storage medium with an executable software program application stored thereon, wherein the software program application instructs one or more micro-processors to perform a method comprising the steps of: determining if a malfunction has occurred in the control module of a vehicle; initiating a bi-directional vehicle control app on a mobile device of a user; authenticating said user; verifying if said user is in said vehicle; upon authenticating said user and verifying if said user is in said vehicle, displaying a “view mode” interface on said user's mobile device, if said user is not in said vehicle; upon authenticating said user and verifying if said user is in said vehicle, displaying a “control mode” interface on said user's mobile device if said user is in said vehicle; said “view mode” interface on said user's mobile device displaying a set of read-only status and conditions of said vehicle; and said “control mode” interface on said user's mobile device displaying a set of interactive status and condition options that, when engaged, sends commands to said vehicle's control module for performing tasks, including: controlling a driveshaft of said vehicle, displaying a resulting speedometer output, enabling said vehicle, and disabling said vehicle.

13

13. The system as recited in claim 12 wherein said mobile device is configured to emulate a vehicle's micro-controller, wherein a status notification and a condition notification is received by said mobile device and said mobile device contains executable tasks on a memory whereby execution of said tasks send commands through said interface to influence actions and functional outputs on said vehicle.

14

14. The system as recited in claim 12 wherein said “control mode” provides usage of critical vehicle information that configures the user's mobile device as a redundant system for safety in the event the vehicle's OEM primary media control unit fails.

15

15. The system as recited in claim 12, wherein the “control mode” interface on said user's mobile device displays a set of interactive status and condition options that, when engaged, sends commands to said vehicle's control module for performing tasks, further includes: controlling shifting of said vehicle; controlling steering of said vehicle; controlling the emergency brake of said vehicle; and displaying said vehicle's health.

16

16. The system as recited in claim 12, wherein the at least one non-transitory computer-readable digital storage medium with an executable software program application stored thereon, further includes the software program application instructs one or more micro-processors to perform a method comprising the steps of: determining if said malfunction has occurred by pinging a vehicle's microcontroller and determining if said microcontroller is unresponsive; and shifting control of components of said vehicle to an interface control on a user's mobile device, wherein said interface control utilizes a connection selected from a group consisting of a wireless and a wired connection.

17

17. The system as recited in claim 12, wherein said interface control is a wireless connection selected from the group consisting of a WIFI signal, Bluetooth signal, 4G Cellular Signal, LTE Cellular Signal, and a 5G Cellular Signal.

18

18. The system as recited in claim 12, wherein said interface control is a wired connection selected from the group consisting of a Thunderbolt connection, Firewire connection, USB connection, OBD connection, Auxiliary Port, and a Display Port connection.

19

19. A system, comprising: a means for determining if a malfunction has occurred in the control module of a vehicle; a means for initiating a bi-directional vehicle control app on a mobile device of a user; a means for authenticating said user; a means for verifying if said user is in said vehicle; a means for displaying a “view mode” interface on said user's mobile device upon authenticating said user and verifying if said user is in said vehicle, if said user is not in said vehicle; a means for displaying a “control mode” interface on said user's mobile device upon authenticating said user and verifying if said user is in said vehicle, if said user is in said vehicle; a means for displaying a set of read-only status and conditions of said vehicle as said “view mode” interface; a means for displaying a set of interactive status and condition options that, when engaged, sends commands to said vehicle's control module for performing tasks as said “control mode” interface, including: controlling a driveshaft of said vehicle; displaying a resulting speedometer output; enabling said vehicle; and disabling said vehicle.

20

20. A system, comprising: a set of controllable components on a vehicle configured for bi-directional communication; a mobile device configured for bi-directional communication; an interface for transmission of communications between said mobile device and said vehicle; at least one non-transitory computer-readable digital storage medium with an executable software program application stored thereon, wherein the software program application instructs one or more micro-processors to perform a method comprising the steps of: determining if a malfunction has occurred in the control module of a vehicle; initiating a bi-directional vehicle control app on a mobile device of a user; authenticating said user; verifying if said user is in said vehicle; upon authenticating said user and verifying if said user is in said vehicle, displaying a “view mode” interface on said user's mobile device, if said user is not in said vehicle; upon authenticating said user and verifying if said user is in said vehicle, displaying a “control mode” interface on said user's mobile device if said user is in said vehicle; said “view mode” interface on said user's mobile device displaying a set of read-only status and conditions of said vehicle; and said “control mode” interface on said user's mobile device displaying a set of interactive status and condition options that, when engaged, sends commands to said vehicle's control module for performing tasks, including: controlling steering of said vehicle, control emergency braking of said vehicle, and displaying a health indication of said vehicle.

21

21. The system as recited in claim 20, further comprising: said mobile device is configured to emulate a vehicle's micro-controller, wherein a status notification and a condition notification is received by said mobile device and said mobile device contains executable tasks on a memory whereby execution of said tasks send commands through said interface to influence actions and functional outputs on said vehicle, said “control mode” provides usage of critical vehicle information that configures the user's mobile device as a redundant system for safety in the event the vehicle's OEM primary media control unit fails, said at least one non-transitory computer-readable digital storage medium with an executable software program application stored thereon, further includes the software program application instructs one or more micro-processors to perform a method comprising the steps of: determining if said malfunction has occurred by pinging said vehicle's microcontroller and determining if said microcontroller is unresponsive; and shifting control of components of said vehicle to an interface control on a user's mobile device, wherein said interface control utilizes a connection selected from a group consisting of a wireless and a wired connection.

22

22. The system as recited in claim 21, wherein said interface control is a wireless connection selected from the group consisting of a WIFI signal, Bluetooth signal, 4G Cellular Signal, LTE Cellular Signal, and a 5G Cellular Signal.

23

23. The system as recited in claim 21, wherein said interface control is a wired connection selected from the group consisting of a Thunderbolt connection, Firewire connection, USB connection, OBD connection, Auxiliary Port, and a Display Port connection.

24

24. A system, comprising: a set of controllable components on a vehicle configured for bi-directional communication; a mobile device configured for bi-directional communication; an interface for transmission of communications between said mobile device and said vehicle; at least one non-transitory computer-readable digital storage medium with an executable software program application stored thereon, wherein the software program application instructs one or more micro-processors to perform a method comprising the steps of: determining if a malfunction has occurred in the control module of a vehicle; initiating a bi-directional vehicle control app on a mobile device of a user; authenticating said user; verifying if said user is in said vehicle; upon authenticating said user and verifying if said user is in said vehicle, displaying a “view mode” interface on said user's mobile device, if said user is not in said vehicle; upon authenticating said user and verifying if said user is in said vehicle, displaying a “control mode” interface on said user's mobile device if said user is in said vehicle; said “view mode” interface on said user's mobile device displaying a set of read-only status and conditions of said vehicle; and said “control mode” interface on said user's mobile device displaying a set of interactive status and condition options that, when engaged, sends commands to said vehicle's control module for performing tasks, including: monitoring GPS data, manipulating GPS data, monitoring cameras, monitoring climate controls, manipulating climate controls, controlling functionality of a trunk, and controlling functionality of a trunk frunk, if applicable.

25

25. The system as recited in claim 24, further comprising: said mobile device is configured to emulate a vehicle's micro-controller, wherein a status notification and a condition notification is received by said mobile device and said mobile device contains executable tasks on a memory whereby execution of said tasks send commands through said interface to influence actions and functional outputs on said vehicle, said “control mode” provides usage of critical vehicle information that configures the user's mobile device as a redundant system for safety in the event the vehicle's OEM primary media control unit fails, said at least one non-transitory computer-readable digital storage medium with an executable software program application stored thereon, further includes the software program application instructs one or more micro-processors to perform a method comprising the steps of: determining if said malfunction has occurred by pinging said vehicle's microcontroller and determining if said microcontroller is unresponsive; and shifting control of components of said vehicle to an interface control on a user's mobile device, wherein said interface control utilizes a connection selected from a group consisting of a wireless and a wired connection.

26

26. The system as recited in claim 25, wherein said interface control is a wireless connection selected from the group consisting of a WIFI signal, Bluetooth signal, 4G Cellular Signal, LTE Cellular Signal, and a 5G Cellular Signal.

27

27. The system as recited in claim 25, wherein said interface control is a wired connection selected from the group consisting of a Thunderbolt connection, Firewire connection, USB connection, OBD connection, Auxiliary Port, and a Display Port connection.

Patent Metadata

Filing Date

Unknown

Publication Date

January 7, 2025

Inventors

Garry OH
Hung HUYNH

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR VEHICLE CONTROL WITH A MOBILE APP” (12187300). https://patentable.app/patents/12187300

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.