IP Library Granted Patent US 12,623,653
Granted Patent B2
US 12,623,653 · App. 17/840,101 · Granted May 12, 2026

GPS engine control

Inventor: Russell William King (Evans, GA)
Assignee: Textron Innovations Inc.
B60W20/13B60L58/14B60W10/26B60W20/12F02N11/06G01C21/26B60L2200/22B60L2240/622B60W2510/244
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,623,653
App. No.
17/840,101
Granted
May 12, 2026
Kind
B2
Abstract

A method for remotely controlling the operation of a gas powered golf car, wherein the method comprises, via a global positioning system enhanced fleet management system (GPSEFMS) of the golf car communicatively connected with an internal combustion engine control unit (ECU) and a global position sensor of the golf car: monitoring a location of the golf car as the golf car is moving utilizing geospatial position data communicated from a global position sensor of the golf car to the GPSEFMS; determining when the golf car is one of near or within a geofenced area; and sending control commands to the ECU instructing the ECU to modify operation of the internal combustion engine, and hence operation of the golf car, in accordance with a predetermined operation profile specific to the geofenced area.

Claims (48)

1 . A method for controlling the operation of a gas powered golf car, said method comprising:

receiving human golf car operator inputs;

communicatively connecting a global positioning system enhanced fleet management system (GPSEFMS) of a golf car with an internal combustion engine control unit (ECU) of the golf car via a golf car data network of the golf car, the ECU structured and operable to control operation of an internal combustion engine of the golf car in response to the human golf car operator inputs, wherein the GPSEFMS, the ECU and the golf car data network are disposed on the golf car, and the GPSEFMS comprises at least one processor structured and operable to execute one or more fleet management control program and a plurality of predetermined geofenced area operation profiles stored within the GPSEFMS;

operating the internal combustion engine in response to the human golf car operator inputs in accordance with predetermined non-geofenced area operation parameters that are specific to a non-geofenced area of a golf course on which the golf car is operating;

via execution of the one or more fleet management control program by the GPSEFMS, monitoring a location of the golf car as the golf car is moving in response to the human golf car operator inputs utilizing geospatial position data communicated from a global position sensor disposed on the golf carto the GPSEFMS via the golf car data network;

via execution of the one or more fleet management control program by the GPSEFMS, using the geospatial position data to determine that the golf car is entering a geofenced area;

via execution of the one or more fleet management control program by the GPSEFMS, sending control commands to the ECU via the golf car data network limiting operation of the internal combustion engine in response to the human golf car operator inputs;

limiting operation of the golf car in response to the human golf car operator inputs, via the limited operation of the internal combustion engine, in accordance with one of the plurality of predetermined geofenced area operation profiles stored within the GPSEFMS disposed on the golf car that is specific to the geofenced area;

via execution of the one or more fleet management control program by the GPSEFMS, continuing to monitor a subsequent location of the golf car utilizing the geospatial position data communicated from the global position sensor after the GPSEFMS has sent the control commands to the ECU limiting operation of the internal combustion engine in response to the human golf car operator inputs in accordance with the predetermined geofenced area operation profile;

via execution of the one or more fleet management control program by the GPSEFMS, utilizing the subsequent location of the golf car to evaluate golf car operation restore criteria of the predetermined geofenced area operation profile to determine that the restore criteria has been satisfied based on the subsequent location of the golf car;

via execution of the one or more fleet management control program by the GPSEFMS, when the restore criteria has been satisfied, initiating and sending a restore command to the ECU via the golf car data network to restore operation of the internal combustion engine in response to the human golf car operator inputs to the non-geofenced area operation parameters;

via execution of the one or more fleet management control program by the GPSEFMS, restoring operation of the internal combustion engine in response to the human golf car operator inputs to the non-geofenced area operation parameters in response to the restore command;

via execution of the one or more fleet management control program by the GPSEFMS, verifying that operation of the internal combustion engine in response to the human golf car operator inputs has been restored to the non-geofenced area operation parameters in response to the restore command.

2 . The method of claim 1 , wherein sending control commands to the ECU via the golf car data network controlling operation of the internal combustion engine in accordance with the predetermined geofenced area operation profile specific to the geofenced area comprises:

via execution of the one or more fleet management control program by the GPSEFMS, evaluating the predetermined geofenced area operation profile specific to the geofenced area to determine when a reduction in speed of the internal combustion engine is required by the operation profile; and

via execution of the one or more fleet management control program by the GPSEFMS, sending one or more internal combustion engine speed reduction command to the ECU via the golf car data network altering one or more operational parameter of the internal combustion engine to reduce the speed of the internal combustion engine; and

altering the one or more operational parameter of the internal combustion engine to reduce the speed of the internal combustion engine.

3 . The method of claim 2 , wherein sending one or more internal combustion engine speed reduction command to the ECU via the golf car data network altering one or more operational parameter of the internal combustion engine to reduce the speed of the internal combustion engine comprises;

sending a speed reduction command to the ECU via the golf car data network retarding the ignition timing of the internal combustion engine; and

retarding the ignition timing of the internal combustion engine.

4 . The method of claim 2 , wherein sending one or more internal combustion engine speed reduction command to the ECU via the golf car data network altering one or more operational parameter of the internal combustion engine to reduce the speed of the internal combustion engine comprises;

sending a speed reduction command to the ECU via the golf car data network reducing the amount of fuel supplied to the internal combustion engine; and

reducing the amount of fuel supplied to the internal combustion engine.

5 . The method of claim 1 , wherein sending control commands to the ECU via the golf car vehicle data network controlling operation of the internal combustion engine in accordance with predetermined geofenced area operation profile specific to the geofenced area comprises:

via the GPSEFMS, evaluating the predetermined geofenced area operation profile specific to the geofenced area to determine if a reduction of a ground speed of the golf car is required by the operation profile;

via the GPSEFMS, sending one or more internal combustion engine speed reduction command to the ECU via the golf car data network altering one or more operational parameter of the internal combustion engine to reduce the ground speed of the golf car; and

altering the one or more operational parameter of the internal combustion engine to reduce the ground speed of the golf car.

6 . The method of claim 5 , wherein the ground speed of the golf car can be monitored via the GPSEFMS using the geospatial position data communicated from a global position sensor.

7 . The method of claim 1 , wherein sending control commands to the ECU via the golf car data network controlling operation of the internal combustion engine in accordance with the predetermined geofenced area operation profile specific to the geofenced area comprises sending control commands to a driver display of the golf car via the golf car data network to provide information to a driver of the golf car.

8 . The method of claim 1 , wherein utilizing the subsequent location of the golf car to evaluate golf car operation restore criteria of the predetermined geofenced area operation profile to determine that the restore criteria has been satisfied based on the subsequent location of the golf car comprises evaluating the golf car operation restore criteria of the predetermined geofenced area operation profile to determine that the restore criteria has been satisfied while the golf car is within a geofenced area and the GPSEFMS is controlling operation of the internal combustion engine in accordance with the predetermined geofenced area operation profile.

9 . A gas powered golf car, said golf car comprising:

an internal combustion engine structured and operable to generate motive power to the golf car;

an engine control unit (ECU) structured and operable to control operation of the internal combustion engine;

a global position sensor structured and operable to communicate with a GPS satellite to receive geospatial position data identifying the geospatial location of golf car; and

a GPS enhanced fleet management system (GPSEFMS) communicatively connected to the global position sensor and to the ECU, the GPSEFMS comprising at least one processor structured and operable to execute one or more fleet management control program and a plurality of predetermined geofenced area operation profiles stored within the GPSEFMS, wherein via execution of the one or more fleet management control program by the GPSEFMS, the GPSEFMS is structured and operable to:

operate the internal combustion engine in response to a human golf car operator inputs in accordance with predetermined non-geofenced area operation parameters that are specific to a non-geofenced area of a golf course on which the golf car is operating;

monitor a location of the golf car as the golf car is moving in response to the human golf car operator inputs utilizing geospatial position data communicated from the global position sensor;

determine when the golf car is entering a geofenced area using the geospatial position data to determine; and

send control commands to the ECU via the golf car data network limiting operation of the internal combustion engine in response to the human golf car operator inputs, and limit operation of the golf car in response to the human golf car operator inputs, in accordance with one of the predetermined geofenced area operation profiles that is specific to the geofenced area, when it is determined that the golf car is entering the geofenced area;

continue to monitor a subsequent location of the golf car utilizing the geospatial position data communicated from the global position sensor after the GPSEFMS has sent the control commands to the ECU limiting operation of the internal combustion engine in response to the human golf car operator inputs in accordance with the predetermined geofenced area operation profile;

utilize the subsequent location of the golf car to evaluate golf car operation restore criteria of the predetermined geofenced area operation profile to determine when the restore criteria has been satisfied, based on the subsequent location of the golf car;

initiate and send a restore command to the ECU via the golf car data network to restore operation of the internal combustion engine in response to the human golf car operator inputs to the non-geofenced area operation parameters when the restore criteria has been satisfied, and restore the operation of the internal combination engine in response to the human golf car operator inputs to the non-geofenced area operation parameters in response to the restore command; and

verify that operation of the internal combustion engine in response to the human golf car operator inputs has been restored to the non-geofenced area operation parameters in response to the restore command.

10 . The golf car of claim 9 , wherein, via execution of the one or more fleet management control program by the GPSEFMS, the GPSEFMS is further structured and operable to:

evaluate the predetermined geofenced area operation profile specific to the geofenced area to determine when a reduction in speed of the internal combustion engine is required by the operation profile;

send one or more internal combustion engine speed reduction command to the ECU via the golf car data network altering one or more operational parameter of the internal combustion engine to reduce the speed of the internal combustion engine; and

alter the one or more operational parameter of the internal combustion engine to reduce the speed of the internal combustion engine.

11 . The golf car of claim 9 , wherein via execution of the one or more fleet management control program by the GPSEFMS, the GPSEFMS is further structured and operable to evaluate golf car operation restore criteria of the predetermined geofenced area operation profile to determine when the restore criteria has been satisfied, based on the subsequent location of the golf car while the golf car is within a geofenced area and the GPSEFMS is controlling operation of the internal combustion engine in accordance with the predetermined geofenced area operation profile.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2023
From: TEXTRON INC.
To: TEXTRON INNOVATIONS INC.
Reel/Frame 063073/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2022
From: KING, RUSSELL WILLIAM
To: TEXTRON INC.
Reel/Frame 060452/0497 →
Continuity (3)
Continuation 16563457 · Sep 6, 2019
Continuation In Part 16212190 · Dec 6, 2018
Related Publication 20220306073A1 · Sep 29, 2022
References Cited (43)
US 5751137A · Kiuchi · 1998 [cited by examiner]
US 6202497B1 · Kuragaki et al. · 2001 [cited by applicant]
US 7239032B1 · Wilson et al. · 2007 [cited by applicant]
US 7400053B2 · Wilson et al. · 2008 [cited by applicant]
US 9102205B2 · Kvien et al. · 2015 [cited by applicant]
US 9758040B1 · Reid · 2017 [cited by examiner]
US 9828965B2 · Ghoneim · 2017 [cited by examiner]
US 20020053838A1 · Okuda · 2002 [cited by applicant]
US 20060038532A1 · Taniguchi · 2006 [cited by examiner]
US 20070017466A1 · Leppanen et al. · 2007 [cited by applicant]
US 20070215089A1 · Grand et al. · 2007 [cited by applicant]
US 20070233339A1 · Wehrlen · 2007 [cited by examiner]
US 20080023240A1 · Sunsdahl et al. · 2008 [cited by applicant]
US 20080173170A1 · Zauner et al. · 2008 [cited by applicant]
US 20080246285A1 · Asada · 2008 [cited by examiner]
US 20090143188A1 · Soliman et al. · 2009 [cited by applicant]
US 20090233757A1 · Soliman et al. · 2009 [cited by applicant]
US 20090233758A1 · Soliman et al. · 2009 [cited by applicant]
US 20090284087A1 · Takahashi et al. · 2009 [cited by applicant]
US 20100041512A1 · Silveri et al. · 2010 [cited by applicant]
US 20100094500A1 · Jin · 2010 [cited by examiner]
US 20120193163A1 · Wimpfheimer et al. · 2012 [cited by applicant]
US 20130008401A1 · Lee et al. · 2013 [cited by applicant]
US 20130252774A1 · Suntharalingam et al. · 2013 [cited by applicant]
US 20140014064A1 · Kawasumi · 2014 [cited by applicant]
US 20140214250A1 · Murakami · 2014 [cited by examiner]
US 20150219056A1 · Boesch · 2015 [cited by applicant]
US 20150226171A1 · Kees · 2015 [cited by examiner]
US 20160272191A1 · Atluri · 2016 [cited by examiner]
US 20160281597A1 · Kase et al. · 2016 [cited by applicant]
US 20170136875A1 · Logan · 2017 [cited by examiner]
US 20170197622A1 · Books · 2017 [cited by examiner]
US 20170268655A1 · Stocks et al. · 2017 [cited by applicant]
US 20170297440A1 · Hu · 2017 [cited by examiner]
US 20170335815A1 · Burrahm et al. · 2017 [cited by applicant]
US 20180126978A1 · Jerger et al. · 2018 [cited by applicant]
US 20180229712A1 · Shelton et al. · 2018 [cited by applicant]
US 20180304747A1 · Vollmer · 2018 [cited by applicant]
US 20180339703A1 · Nix · 2018 [cited by examiner]
US 20190023115A1 · Mackenzie et al. · 2019 [cited by applicant]
US 20200256303A1 · Yohannes et al. · 2020 [cited by applicant]
US 20200369278A1 · Mcbride et al. · 2020 [cited by applicant]
Thereby, Oct. 19, 2017, Oxford Learner's Dictionary, pp. 1-2. [cited by examiner]