Patent ID: 9594374
Date: 2017-03-14
CPC Classifications: B63H,G01S,G05D

Claim:
1. A non-transitory computer readable medium having stored thereon a plurality of computer-executable instructions which, when executed by a computer, cause the computer to: receive user input indicating a desire to pilot a marine vessel using a marine electronics device, wherein the marine electronics device is connected to at least a first autopilot for a first motor and a second autopilot for a second motor, wherein the first autopilot is configured to control the first motor to propel the marine vessel at a speed and in a direction, wherein the second autopilot is configured to control the second motor to propel the marine vessel at a speed and in a direction, and wherein the first motor is configured to be operated independently from the second motor such that either the first motor or the second motor can propel the marine vessel at a speed and in a direction; determine a target location to pilot the marine vessel to; determine a current location of the marine vessel; determine, based on the target location and the current location, a first message to transmit to the first autopilot with instructions for operating the first autopilot; determine, based on the target location and the current location, a second message to transmit to the second autopilot with instructions for operating the second autopilot, wherein the first message and instructions for operating the first autopilot are different than the second message and instructions for operating the second autopilot, wherein operation of the first motor in accordance with the first message and operation of the second motor in accordance with the second message cause the marine vessel to be piloted to the target location; transmit the first message to the first autopilot to cause operation of the first motor in accordance with the first message; and transmit the second message to the second autopilot to cause operation of the second motor in accordance with the second message.