IP Library Granted Patent US 12,371,140
Granted Patent B1
US 12,371,140 · App. 18/663,589 · Granted Jul 29, 2025

Marine propulsion control system, method, and user interface for marine vessel docking and launch

Inventors: Todd D. Dannenberg (Fond du Lac, WI); Matthew E. Derginer (Butte des Morts, WI); Travis C. Malouf (Germantown, WI); Aaron J. Ward (Oshkosh, WI); Troy R. Brockdorf (Oshkosh, WI)
Assignee: Brunswick Corporation
B63H21/21G05D1/0206B63H2021/216
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,371,140
App. No.
18/663,589
Granted
Jul 29, 2025
Kind
B1
Abstract

A docking system for a marine vessel includes a user input device configured to facilitate user selection of a docking surface, the user input device comprising a direction indicator display including at least two direction indicators each configured to visually indicate a direction with respect to the marine vessel and a control system. The control system is configured to determine a direction of a potential docking surface with respect to the marine vessel and control at least one of the at least two direction indicators on the direction indicator display to indicate the direction of the potential docking surface with respect to the marine vessel.

Claims (45)

1. A docking control system for a marine vessel comprising:

a user input device configured to facilitate user selection of a docking surface, the user input device comprising a direction indicator display including at least two direction indicators each configured to visually indicate a direction with respect to the marine vessel;

a control system configured to:

determine a direction of a potential docking surface with respect to the marine vessel; and

control at least one of the at least two direction indicators on the direction indicator display to indicate the direction of the potential docking surface with respect to the marine vessel.

2. The system of claim 1 , further comprising at least one propulsion device, wherein the control system is further configured to:

receive a user selection via the user input device based on the at least one of the at least two direction indicators to select the potential docking surface as a selected docking surface; and

automatically control the at least one propulsion device to move the marine vessel with respect to the selected docking surface.

3. The system of claim 2 , wherein the control system is further configured to move the marine vessel toward the selected docking surface such that it gently impacts the selected docking surface.

4. The system of claim 2 , wherein the control system is configured to control the at least one propulsion device to propel the marine vessel away from the selected docking surface when the marine vessel is docked against the selected docking surface.

5. The system of claim 1 , wherein the control system is configured to:

identify two or more potential docking surfaces and directions thereof; and

control the direction indicator display to visually indicate directions with respect to the marine vessel of each of the two or more potential docking surfaces via the at least two direction indicators.

6. The system of claim 1 , wherein the user input device is one of a joystick or a keypad, and wherein the direction indicator display is on a display screen, the joystick, or the keypad.

7. The system of claim 6 , wherein the direction indicator display comprises an illuminable ring around the joystick or keypad, wherein the illuminable ring includes separately illuminable portions, wherein each separately illuminable portion is illuminable to provide the at least two direction indicators.

8. The system of claim 1 , wherein direction indicator display is configured to indicate a predetermined set of directions with respect to the marine vessel, and wherein the control system is further configured to control the direction indicator display to indicate one of the predetermined set of directions most closely corresponding to the direction of the potential docking surface; and

wherein the predetermined set of directions with respect to the marine vessel includes at least two of front, rear, starboard, and port.

9. The system of claim 1 , wherein the control system is further configured to:

identify a linear relationship between a group of proximity measurements; and

identify the potential docking surface based on the identified linear relationship between the group of proximity measurements.

10. The system of claim 9 , further comprising at least one propulsion device, wherein the control system is further configured to:

receive a user selection via the user input device based on at least one of the at least two direction indicators to select the potential docking surface as a selected docking surface; and

automatically control the at least one propulsion device to move the marine vessel to align with the selected docking surface.

11. A method for controlling docking of a marine vessel, the method comprising:

receiving proximity measurements from one or more proximity sensors on the marine vessel;

identifying at least one potential docking surface based on the proximity measurements; and

controlling a user input device having a direction indicator display comprising at least two direction indicators to indicate, using at least one of the at least two direction indicators, the direction of the at least one potential docking surface with respect to the marine vessel.

12. The method of claim 11 , further comprising:

receiving a user selection of the direction of at least one of the potential docking surfaces via the user input device to engage autodocking with respect to at least one selected docking surface; and

automatically controlling at least one propulsion device to move the marine vessel with respect to the at least one selected docking surface.

13. The method of claim 11 , wherein identifying the potential docking surface includes identifying a linear relationship between a group of proximity measurements.

14. The method of claim 13 , wherein identifying the potential docking surface includes determining a best fit line to describe the linear relationship between the group of proximity measurements.

15. The method of claim 14 , further comprising controlling at least one propulsion device to align at least a portion of the marine vessel with the best fit line.

16. The method of claim 15 , wherein aligning the at least the portion of the marine vessel with the best fit line includes aligning a centerline of the marine vessel to be parallel with the best fit line.

17. The method of claim 15 , further comprising accessing a stored vessel outline approximating the marine vessel;

representing a position of the marine vessel based on the vessel outline;

wherein aligning the portion of the marine vessel with the best fit line includes controlling propulsion to move one side of the vessel outline to be parallel with the best fit line.

18. The method of claim 17 , further comprising determining a slope between one side of the vessel outline and an angle of the best fit line; and

using the slope as feedback to control the at least one propulsion device.

19. The method of claim 11 , further comprising:

identifying at least two potential docking surfaces based on the proximity measurements, wherein the at least two potential docking surfaces include two perpendicular potential docking surfaces;

controlling the user input device to indicate, using at least two of the at least two direction indicators, the direction of the two perpendicular potential docking surfaces.

20. The method of claim 19 , further comprising:

receiving a user selection via the user input device to select the two perpendicular potential docking surfaces as selected docking surfaces; and

automatically controlling at least one propulsion device to move the marine vessel with respect to the selected docking surfaces.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2024
From: DANNENBERG, TODD D.; DERGINER, MATTHEW E.; MALOUF, TRAVIS C.; WARD, AARON J.; BROCKDORF, TROY R.
To: BRUNSWICK CORPORATION
Reel/Frame 067449/0314 →
Continuity (3)
Continuation 18298213 · Apr 10, 2023
Continuation 16752889 · Jan 27, 2020
Provisional Application 62799427 · Jan 31, 2019
References Cited (136)
US 5515287A · Hakoyama et al. · 1996 [cited by applicant]
US 6234100B1 · Fadeley et al. · 2001 [cited by applicant]
US 6273771B1 · Buckley et al. · 2001 [cited by applicant]
US 7267068B2 · Bradley et al. · 2007 [cited by applicant]
US 7725253B2 · Foxlin · 2010 [cited by applicant]
US 8195381B2 · Arvidsson · 2012 [cited by applicant]
US 8622778B2 · Tyers et al. · 2014 [cited by applicant]
US 9039469B1 · Calamia et al. · 2015 [cited by applicant]
US 9183711B2 · Fiorini et al. · 2015 [cited by applicant]
US 9355463B1 · Arambel et al. · 2016 [cited by applicant]
US 9615006B2 · Terre et al. · 2017 [cited by applicant]
US 9650119B2 · Morikami et al. · 2017 [cited by applicant]
US 9729802B2 · Frank et al. · 2017 [cited by applicant]
US 9734583B2 · Walker et al. · 2017 [cited by applicant]
US 9778657B2 · Tyers · 2017 [cited by applicant]
US 9878769B2 · Kinoshita et al. · 2018 [cited by applicant]
US 9996083B2 · Vojak · 2018 [cited by applicant]
US 9908605B2 · Hayashi et al. · 2018 [cited by applicant]
US 9927520B1 · Ward et al. · 2018 [cited by applicant]
US 9988134B1 · Gable et al. · 2018 [cited by applicant]
US 10037701B2 · Harnett · 2018 [cited by applicant]
US 10048690B1 · Hilbert et al. · 2018 [cited by applicant]
US 10055648B1 · Grigsby et al. · 2018 [cited by applicant]
US 10106238B2 · Sidki et al. · 2018 [cited by applicant]
US 10126748B2 · Akuzawa et al. · 2018 [cited by applicant]
US 10191153B2 · Gatland · 2019 [cited by applicant]
US 10191490B2 · Akuzawa · 2019 [cited by examiner]
US 10272977B2 · Hashizume et al. · 2019 [cited by applicant]
US 10281917B2 · Tyers · 2019 [cited by applicant]
US 10338800B2 · Rivers et al. · 2019 [cited by applicant]
US 10429845B2 · Arbuckle · 2019 [cited by examiner]
US 10431099B2 · Stewart · 2019 [cited by examiner]
US 10444349B2 · Gatland · 2019 [cited by examiner]
US 10507899B2 · Imamura · 2019 [cited by examiner]
US 10746552B2 · Hashizume et al. · 2020 [cited by applicant]
US 20030137445A1 · Van Rees · 2003 [cited by examiner]
US 20050075016A1 · Bertetti et al. · 2005 [cited by applicant]
US 20060058929A1 · Fossen et al. · 2006 [cited by applicant]
US 20070089660A1 · Bradley et al. · 2007 [cited by applicant]
US 20110153125A1 · Arbuckle et al. · 2011 [cited by applicant]
US 20110172858A1 · Gustin et al. · 2011 [cited by applicant]
US 20140316657A1 · Johnson et al. · 2014 [cited by applicant]
US 20150009325A1 · Kardashov · 2015 [cited by applicant]
US 20150032305A1 · Lindeborg · 2015 [cited by applicant]
US 20150089427A1 · Akuzawa · 2015 [cited by examiner]
US 20150134146A1 · Pack et al. · 2015 [cited by applicant]
US 20150172545A1 · Szabo et al. · 2015 [cited by applicant]
US 20150276923A1 · Song et al. · 2015 [cited by applicant]
US 20150288891A1 · Johansson et al. · 2015 [cited by applicant]
US 20150294660A1 · Stokes et al. · 2015 [cited by applicant]
US 20150375837A1 · Johnson et al. · 2015 [cited by applicant]
US 20150378361A1 · Walker et al. · 2015 [cited by applicant]
US 20160041039A1 · Olsson · 2016 [cited by applicant]
US 20160069681A1 · Johnson et al. · 2016 [cited by applicant]
US 20160070265A1 · Liu et al. · 2016 [cited by applicant]
US 20160125739A1 · Stewart et al. · 2016 [cited by applicant]
US 20160162145A1 · Rivers et al. · 2016 [cited by applicant]
US 20160187140A1 · Clarke et al. · 2016 [cited by applicant]
US 20160196653A1 · Grant et al. · 2016 [cited by applicant]
US 20160214534A1 · Richards et al. · 2016 [cited by applicant]
US 20160334794A1 · Johnson et al. · 2016 [cited by applicant]
US 20160370187A1 · Gatland et al. · 2016 [cited by applicant]
US 20170052029A1 · Ninomiya et al. · 2017 [cited by applicant]
US 20170059705A1 · Stokes et al. · 2017 [cited by applicant]
US 20170064238A1 · Kardashov · 2017 [cited by applicant]
US 20170090021A1 · Sayer et al. · 2017 [cited by applicant]
US 20170146642A1 · Stokes et al. · 2017 [cited by applicant]
US 20170167871A1 · Johnson et al. · 2017 [cited by applicant]
US 20170168159A1 · Gatland · 2017 [cited by applicant]
US 20170176586A1 · Johnson et al. · 2017 [cited by applicant]
US 20170184414A1 · Johnson et al. · 2017 [cited by applicant]
US 20170205829A1 · Tyers · 2017 [cited by examiner]
US 20170227639A1 · Stokes et al. · 2017 [cited by applicant]
US 20170243360A1 · Schulte · 2017 [cited by applicant]
US 20170253314A1 · Ward · 2017 [cited by applicant]
US 20170277189A1 · Johnson et al. · 2017 [cited by applicant]
US 20170285134A1 · Stokes et al. · 2017 [cited by applicant]
US 20170300056A1 · Johnson et al. · 2017 [cited by applicant]
US 20170365175A1 · Harnett · 2017 [cited by applicant]
US 20170371348A1 · Mou · 2017 [cited by applicant]
US 20180023954A1 · Rivers · 2018 [cited by applicant]
US 20180050772A1 · Koyano et al. · 2018 [cited by applicant]
US 20180057132A1 · Ward et al. · 2018 [cited by applicant]
US 20180081054A1 · Rudzinsky et al. · 2018 [cited by applicant]
US 20180259338A1 · Stokes et al. · 2018 [cited by applicant]
US 20180259339A1 · Johnson et al. · 2018 [cited by applicant]
US 20180292529A1 · Hogasten · 2018 [cited by applicant]
US 20190098212A1 · Shain · 2019 [cited by examiner]
US 20190137618A1 · Hawker · 2019 [cited by examiner]
US 20190251356A1 · Rivers · 2019 [cited by examiner]
US 20190258258A1 · Tyers · 2019 [cited by applicant]
US 20190283855A1 · Nilsson · 2019 [cited by examiner]
US 20190299983A1 · Shalev-Shwartz · 2019 [cited by examiner]
CA 2279165 · 2001 [cited by applicant]
CA 2282064 · 2001 [cited by applicant]
CN 110325823 · 2019 [cited by applicant]
DE 112013004908 · 2015 [cited by applicant]
EP 1775212 · 2007 [cited by applicant]
EP 1873052 · 2008 [cited by applicant]
EP 1873052A2 · 2008 [cited by examiner]
EP 3182155 · 2017 [cited by applicant]
EP 2824528 · 2019 [cited by applicant]
EP 3689736A1 · 2020 [cited by examiner]
JP 7246998 · 1999 [cited by applicant]
JP 2016049903 · 2016 [cited by applicant]
JP 2017178242 · 2017 [cited by applicant]
KR 20140011245 · 2014 [cited by applicant]
WO 9305406 · 1993 [cited by applicant]
WO 2006040785 · 2006 [cited by applicant]
WO 2006062416 · 2006 [cited by applicant]
WO 2008066422 · 2008 [cited by applicant]
WO 2012010818 · 2012 [cited by applicant]
WO 2017095235 · 2017 [cited by applicant]
WO 2017167905 · 2017 [cited by applicant]
WO 2017168234 · 2017 [cited by applicant]
WO WO2017168234A1 · 2017 [cited by examiner]
WO 2017205829 · 2017 [cited by applicant]
WO WO2017205829A1 · 2017 [cited by examiner]
WO 2018162933 · 2018 [cited by applicant]
WO 2018172849 · 2018 [cited by applicant]
WO 2018183777 · 2018 [cited by applicant]
WO 2018201097 · 2018 [cited by applicant]
WO 2018232376 · 2018 [cited by applicant]
WO 2018232377 · 2018 [cited by applicant]
WO WO2018232377A1 · 2018 [cited by examiner]
WO 2019011451 · 2019 [cited by applicant]
WO 2019096401 · 2019 [cited by applicant]
WO 2019126755 · 2019 [cited by applicant]
WO 2019157400 · 2019 [cited by applicant]
WO 2019180506 · 2019 [cited by applicant]
WO 2019201945 · 2019 [cited by applicant]
John Bayless, Adaptive Control of Joystick Steering in Recreational Boats, Marquette University, Aug. 2017, https://epublications.marquette.edu/cgi/viewcontent.cgi?article=1439&context=theses_open. [cited by applicant]
Extended European Search Report issued in corresponding EP Application No. 20154336.0 mailed Jun. 25, 2020. [cited by applicant]
W. Xu et al., “Internet of Vehicles in Big Data Era.” in IEEE/CAA Journal of Automatica Sinica, vol. 5, No. 1, pp. 19-35, Jan. 2018, doi:10.1109/JAS.2017.7510736. (Year 2018). [cited by applicant]
An Autonomous Solar-Powered Marine Robitic Ibservatory for Permanent Monitoring of Large Areas of Shallow Water by I. Gonzalez-Reolid et al.; Sensors 2018, 18(10), 3497; https://doi.org/10.3390/s18103497 (Year 2018). [cited by applicant]
S. Reed and V.E. Schmidt, “Providing Nautical Chart Awareness to Autonomous Surface Vessel operations,” Oceans 2016 MTS/IEEE Monterery, 2016, pp. 1-8, doi: 10.1109/OCEANS.2016.7761472 (Year 2016). [cited by applicant]
Cited By (1)
US 12,703,465