IP Library Granted Patent US 12,447,829
Granted Patent B2
US 12,447,829 · App. 18/545,315 · Granted Oct 21, 2025

Controlling vehicles based on current locations and current motion characteristics

Inventors: Gregory August Theodosakis (Martinez, GA); Russell William King (Evans, GA); Jonathan Daniel Bowen (North Augusta, SC)
Assignee: Textron Innovations Inc.
B60L15/20B60L2200/22B60L2240/12B60L2240/461B60L2240/622B60L2260/42
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,447,829
App. No.
18/545,315
Granted
Oct 21, 2025
Kind
B2
Abstract

A technique is directed to controlling vehicle motion. The technique involves setting a set of motion control parameters which controls motion of the utility vehicle to a set of initial values. The technique further involves receiving stability control inputs which include a geolocation signal identifying a current location of the utility vehicle and a set of motion signals identifying a set of current motion characteristics of the utility vehicle. The technique further involves changing, based on the geolocation signal and the set of motion signals, at least one motion control parameter of the set of motion control parameters which controls motion of the utility vehicle from an initial value to an updated value which is different from the initial value.

Claims (61)

1. A method of controlling a utility vehicle, the method comprising:

setting a set of motion control parameters which controls motion of the utility vehicle to a set of initial values;

receiving stability control inputs which include a geolocation signal identifying a current location of the utility vehicle and a set of motion signals identifying a set of current motion characteristics of the utility vehicle; and

based on the geolocation signal and the set of motion signals, changing at least one motion control parameter of the set of motion control parameters which controls motion of the utility vehicle from an initial value to an updated value which is different from the initial value.

2. The method of claim 1 wherein the utility vehicle includes global positioning system (GPS) circuitry constructed and arranged to provide the geolocation signal;

wherein changing the at least one motion control parameter includes:

acquiring a GPS coordinate from the geolocation signal, the GPS coordinate identifying the current location of the utility vehicle, and

performing a geofence detection operation based on the GPS coordinate, a result of the geofence detection operation indicating that the utility vehicle is currently within a stability control geofence.

3. The method of claim 2 wherein the utility vehicle further includes a set of sensors constructed and arranged to provide the set of motion signals; and

wherein changing the at least one motion control parameter further includes:

acquiring a set of motion metrics from the set of motion signals, the set of motion metrics identifying the set of current motion characteristics of the utility vehicle, and

performing a stability assessment operation based on the set of motion metrics, a result of the stability assessment operation indicating that the utility vehicle is currently experiencing a reduced stability event.

4. The method of claim 3 wherein changing the at least one motion control parameter further includes:

performing an adjustment operation that adjusts a particular motion control parameter of the set of motion control parameters in response to the result of the geofence detection operation indicating that the utility vehicle is currently within a stability control geofence and the result of the stability assessment operation indicating that the utility vehicle is currently experiencing the reduced stability event.

5. The method of claim 4 wherein the utility vehicle includes an electric traction motor constructed and arranged to provide utility vehicle propulsion and motor control circuitry constructed and arranged to control the electric traction motor; and

wherein performing the adjustment operation that adjusts the particular motion control parameter includes:

reducing a speed limit imposed by the motor control circuitry on the electric traction motor while the utility vehicle is currently within the stability control geofence and while the utility vehicle is currently experiencing the reduced stability event.

6. The method of claim 3 wherein performing the stability assessment operation includes:

while the utility vehicle is within the stability control geofence, generating an assessment signal indicating that the utility vehicle is currently experiencing adverse angular movement about at least one axis.

7. The method of claim 6 wherein the set of sensors includes an inertial measurement unit (IMU) constructed and arranged to provide a set of angular motion metrics; and

wherein generating the assessment signal includes:

detecting that the utility vehicle is currently experiencing angular movement intensity which exceeds an angular movement intensity threshold based on the set of angular motion metrics.

8. The method of claim 6 wherein the set of sensors includes a steering wheel sensor constructed and arranged to provide a steering wheel rotation measurement; and

wherein generating the assessment signal includes:

detecting that a steering wheel of the utility vehicle is currently rotated by at least a predefined amount based on the steering wheel rotation measurement.

9. The method of claim 6 wherein the set of sensors includes a set of tire speed sensors constructed and arranged to provide a set of tire speed measurements; and

wherein generating the assessment signal includes:

detecting that the utility vehicle is currently moving adversely by at least a predefined amount based on the set of tire speed measurements.

10. The method of claim 3 wherein the set of motion metrics includes a first angular speed metric for utility vehicle angular speed about a vertical axis of the utility vehicle and a second angular speed metric for utility vehicle angular speed about a longitudinal axis of the utility vehicle; and

wherein performing the stability assessment operation based on the set of motion metrics includes:

generating, as at least a portion of the result of the stability assessment operation, a derived angular speed metric based on at least one of the first angular speed metric and the second angular speed metric.

11. The method of claim 10 wherein changing the at least one motion control parameter further includes:

comparing the derived angular speed metric to a predefined threshold, and

lowering a particular motion control parameter from the initial value to the updated value in response to the derived angular speed metric exceeding the predefined threshold.

12. The method of claim 3 , further comprising, while the utility vehicle is within the stability control geofence and prior to changing the at least one motion control parameter of the set of motion control parameters:

acquiring an earlier set of motion metrics from the set of motion signals, the earlier set of motion metrics identifying an earlier set of current motion characteristics of the utility vehicle,

performing an earlier stability assessment operation based on the earlier set of motion metrics, a result of the earlier stability assessment operation indicating that the utility vehicle is currently not experiencing a reduced stability event, and

maintaining the at least one motion control parameter of the set of motion control parameters at the initial value in response to the result of the earlier stability assessment operation indicating that the utility vehicle is currently not experiencing a reduced stability event.

13. The method of claim 12 wherein the earlier set of motion metrics indicates that the utility vehicle is currently experiencing angular movement intensity which is below an angular movement intensity threshold, and

wherein the set of motion metrics indicates that the utility vehicle is currently experiencing angular movement intensity which is above the angular movement intensity threshold.

14. The method of claim 3 , further comprising:

after the at least one motion control parameter of the set of motion control parameters has been changed from the initial value to the updated value and after the utility vehicle has left the stability control geofence, performing a reset operation that resets the at least one motion control parameter of the set of motion control parameters from the updated value back to the initial value.

15. The method of claim 14 , further comprising:

performing a second geofence detection operation based on a second GPS coordinate, a result of the second geofence detection operation indicating that the utility vehicle has re-entered the stability control geofence,

acquiring a new set of motion metrics from the set of motion signals, the new set of motion metrics identifying a new set of current motion characteristics of the utility vehicle,

performing a new stability assessment operation based on the new set of motion metrics, a result of the new stability assessment operation indicating that the utility vehicle is currently not experiencing a reduced stability event, and

maintaining the at least one motion control parameter of the set of motion control parameters at the initial value in response to the result of the second geofence detection operation indicating that the utility vehicle has re-entered the stability control geofence and the result of the stability assessment operation indicating that the utility vehicle is currently not experiencing a reduced stability event.

16. Electronic circuitry to control a utility vehicle, the electronic circuitry comprising:

an electric motor;

motor control circuitry constructed and arranged to operate the electric motor for vehicle propulsion; and

a controller coupled with the motor control circuitry, the controller being constructed and arranged to perform a method of:

setting, within the motor control circuitry, a set of motion control parameters which controls motion of the utility vehicle to a set of initial values,

receiving stability control inputs which include a geolocation signal identifying a current location of the utility vehicle and a set of motion signals identifying a set of current motion characteristics of the utility vehicle, and

based on the geolocation signal and the set of motion signals, changing, within the motor control circuitry, at least one motion control parameter of the set of motion control parameters which controls motion of the utility vehicle from an initial value to an updated value which is different from the initial value.

17. A utility vehicle, comprising:

a battery management system (BMS) having a lithium battery;

a utility vehicle propulsion system constructed and arranged to provide utility vehicle propulsion using electric power from the lithium battery; and

electronic circuitry coupled with the BMS and the utility vehicle propulsion system, the electronic circuitry being constructed and arranged to perform a method of:

setting, within the utility vehicle propulsion system, a set of motion control parameters which controls motion of the utility vehicle to a set of initial values,

receiving stability control inputs which include a geolocation signal identifying a current location of the utility vehicle and a set of motion signals identifying a set of current motion characteristics of the utility vehicle, and

based on the geolocation signal and the set of motion signals, changing, within the utility vehicle propulsion system, at least one motion control parameter of the set of motion control parameters which controls motion of the utility vehicle from an initial value to an updated value which is different from the initial value.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2024
From: TEXTRON INC.
To: TEXTRON INNOVATIONS INC.
Reel/Frame 066562/0345 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2024
From: THEODOSAKIS, GREGORY AUGUST; KING, RUSSELL WILLIAM; BOWEN, JONATHAN DANIEL
To: TEXTRON INC.
Reel/Frame 066098/0685 →
Continuity (1)
Related Publication 20250196655A1 · Jun 19, 2025
References Cited (58)
US 4679808A · Ito · 1987 [cited by examiner]
US 5558163A · Hollstein · 1996 [cited by examiner]
US 5869943A · Nakashima · 1999 [cited by examiner]
US 6181253B1 · Eschenbach · 2001 [cited by examiner]
US 7121563B1 · Liao · 2006 [cited by applicant]
US 7387133B1 · True et al. · 2008 [cited by applicant]
US 7480569B2 · Wehrlen et al. · 2009 [cited by applicant]
US 7581740B1 · Stimely · 2009 [cited by applicant]
US 7823956B2 · Jones et al. · 2010 [cited by applicant]
US 7894957B2 · Carlson · 2011 [cited by applicant]
US 8209075B2 · Senneff et al. · 2012 [cited by applicant]
US 8229639B2 · Craig et al. · 2012 [cited by applicant]
US 8350758B1 · Parvizi · 2013 [cited by examiner]
US 8365850B2 · Gal et al. · 2013 [cited by applicant]
US 8589049B2 · Craig · 2013 [cited by applicant]
US 8672342B2 · Mccarthy · 2014 [cited by applicant]
US 8775066B2 · Raymond · 2014 [cited by applicant]
US 8905426B2 · Holder · 2014 [cited by applicant]
US 9050879B2 · Guzzetta · 2015 [cited by applicant]
US 9116782B2 · Pierfelice et al. · 2015 [cited by applicant]
US 9162695B2 · Tran · 2015 [cited by applicant]
US 9174570B2 · Gasper · 2015 [cited by applicant]
US 9199147B2 · Azizi · 2015 [cited by applicant]
US 9314683B2 · Lee et al. · 2016 [cited by applicant]
US 9421440B1 · Chau · 2016 [cited by applicant]
US 9770636B1 · Wu · 2017 [cited by applicant]
US 9802621B2 · Gillingham et al. · 2017 [cited by applicant]
US 9869999B2 · Doane et al. · 2018 [cited by applicant]
US 10197999B2 · Doane et al. · 2019 [cited by applicant]
US 10343504B1 · Seitz, Jr. et al. · 2019 [cited by applicant]
US 10471313B2 · Tran · 2019 [cited by applicant]
US 10471314B1 · Tran · 2019 [cited by applicant]
US 10538232B2 · Liggins et al. · 2020 [cited by applicant]
US 10898771B2 · Vanlandingham et al. · 2021 [cited by applicant]
US 10953905B2 · Tse · 2021 [cited by applicant]
US 10967875B2 · Vanlandingham et al. · 2021 [cited by applicant]
US 11048255B2 · Lee et al. · 2021 [cited by applicant]
US 11049412B2 · Doherty et al. · 2021 [cited by applicant]
US 11156999B2 · Lee · 2021 [cited by applicant]
US 11192548B2 · Magolan et al. · 2021 [cited by applicant]
US 11194343B2 · Hsu et al. · 2021 [cited by applicant]
US 11420617B2 · Gaither · 2022 [cited by applicant]
US 11420652B2 · Connell et al. · 2022 [cited by applicant]
US 11543834B2 · Nobukawa et al. · 2023 [cited by applicant]
US 11565750B2 · Chang et al. · 2023 [cited by applicant]
US 11584208B2 · Seitz et al. · 2023 [cited by applicant]
US 11597324B2 · Zhang · 2023 [cited by applicant]
US 20050046584A1 · Breed · 2005 [cited by examiner]
US 20140196967A1 · Chang et al. · 2014 [cited by applicant]
US 20210004004A1 · Whitfield, Jr. et al. · 2021 [cited by applicant]
US 20220295708A1 · Voelp, IV et al. · 2022 [cited by applicant]
US 20220306073A1 · King · 2022 [cited by applicant]
US 20220306119A1 · Weston et al. · 2022 [cited by applicant]
US 20220332317A1 · Lewandowski et al. · 2022 [cited by applicant]
US 20220379182A1 · Hsu · 2022 [cited by applicant]
US 20230058057A1 · Tyrer et al. · 2023 [cited by applicant]
JP 2008054441A · 2008 [cited by examiner]
JP 2012249365A · 2012 [cited by examiner]