Multiple autopilot interface
First 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:
- display, on a screen of a marine electronics device for a marine vessel, at least two buttons or icons that each correspond to one of a plurality of available autopilots for the marine vessel, wherein the plurality of available autopilots includes at least a first autopilot for a first motor and a second autopilot for a second motor, wherein the first motor is a different type of motor than the second motor, wherein the first motor is a trolling motor, wherein the second motor is not a trolling motor, wherein the marine electronics device is connected to the first autopilot and the second autopilot, 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 is configured to propel the marine vessel at a speed and in a direction, wherein the at least two buttons or icons that each correspond to one of the plurality of available autopilots comprise at least a first button or icon corresponding to the first autopilot and a second button or icon corresponding to the second autopilot;
receive a selection of one of the first button or icon corresponding to the first autopilot or the second button or icon corresponding to the second autopilot;
display one or more buttons or icons that each indicate one of a set of autopilot commands corresponding to the selected one of the plurality of available autopilots, wherein the first autopilot is associated with a first set of autopilot commands for controlling the first autopilot, wherein the second autopilot is associated with a second set of autopilot commands for controlling the second autopilot, wherein the first set of autopilot commands is different than the second set of autopilot commands such that the first set of autopilot commands includes at least one command option that is not available for the second set of autopilot commands;
receive a selection of one of the displayed buttons or icons that each indicate one of a set of autopilot commands; and
transmit a message corresponding to the selected one of the set of autopilot commands to the selected one of the plurality of available autopilots to cause the selected one of the plurality of available autopilots to operate according to the selected one of the set of autopilot commands.
4 Assignments
0 Petitions
Accused Products
Abstract
Various implementations described herein are directed to a non-transitory computer readable medium having stored thereon computer-executable instructions which, when executed by a computer, may cause the computer to display buttons or icons corresponding to a plurality of autopilots. The computer may receive a selection of one of the autopilots. The computer may display autopilot commands corresponding to the selected autopilot. The computer may receive a selection of one of the commands. The computer may also transmit a message corresponding to the selected command to the selected autopilot.
80 Citations
16 Claims
-
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:
-
display, on a screen of a marine electronics device for a marine vessel, at least two buttons or icons that each correspond to one of a plurality of available autopilots for the marine vessel, wherein the plurality of available autopilots includes at least a first autopilot for a first motor and a second autopilot for a second motor, wherein the first motor is a different type of motor than the second motor, wherein the first motor is a trolling motor, wherein the second motor is not a trolling motor, wherein the marine electronics device is connected to the first autopilot and the second autopilot, 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 is configured to propel the marine vessel at a speed and in a direction, wherein the at least two buttons or icons that each correspond to one of the plurality of available autopilots comprise at least a first button or icon corresponding to the first autopilot and a second button or icon corresponding to the second autopilot; receive a selection of one of the first button or icon corresponding to the first autopilot or the second button or icon corresponding to the second autopilot; display one or more buttons or icons that each indicate one of a set of autopilot commands corresponding to the selected one of the plurality of available autopilots, wherein the first autopilot is associated with a first set of autopilot commands for controlling the first autopilot, wherein the second autopilot is associated with a second set of autopilot commands for controlling the second autopilot, wherein the first set of autopilot commands is different than the second set of autopilot commands such that the first set of autopilot commands includes at least one command option that is not available for the second set of autopilot commands; receive a selection of one of the displayed buttons or icons that each indicate one of a set of autopilot commands; and transmit a message corresponding to the selected one of the set of autopilot commands to the selected one of the plurality of available autopilots to cause the selected one of the plurality of available autopilots to operate according to the selected one of the set of autopilot commands. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A marine electronics device of a marine vessel, the marine electronics device comprising:
- one or more processors;
a screen configured to display marine data; and
memory having a plurality of executable instructions which, when executed by the one or more processors, cause the one or more processors to;
display, on the screen of the marine electronics device, at least two buttons or icons that each correspond to one of a plurality of available autopilots for the marine vessel, wherein the plurality of available autopilots includes at least a first autopilot for a first motor and a second autopilot for a second motor, wherein the first motor is a different type of motor than the second motor, wherein the first motor is a trolling motor, wherein the second motor is not a trolling motor, wherein the marine electronics device is connected to the first autopilot and the second autopilot, 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 is configured to propel the marine vessel at a speed and in a direction, wherein the at least two buttons or icons that each correspond to one of the plurality of available autopilots comprise at least a first button or icon corresponding to the first autopilot and a second button or icon corresponding to the second autopilot;
receive a selection of one of the first button or icon corresponding to the first autopilot or the second button or icon corresponding to the second autopilot;
display one or more buttons or icons that each indicate one of a set of autopilot commands corresponding to the selected one of the plurality of available autopilots, wherein the first autopilot is associated with a first set of autopilot commands for controlling the first autopilot, wherein the second autopilot is associated with a second set of autopilot commands for controlling the second autopilot, wherein the first set of autopilot commands is different than the second set of autopilot commands such that the first set of autopilot commands includes at least one command option that is not available for the second set of autopilot commands;
receive a selection of one of the displayed buttons or icons that each indicate one of a set of autopilot commands; and
transmit a message corresponding to the selected one of the set of autopilot commands to the selected one of the plurality of available autopilots to cause the selected one of the plurality of available autopilots to operate according to the selected one of the set of autopilot commands. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
- one or more processors;
-
15. A method for operating a marine electronics device for a marine vessel, the method comprising:
- displaying, on a screen of the marine electronics device, at least two buttons or icons that each correspond to one of a plurality of available autopilots for the marine vessel, wherein the plurality of available autopilots includes at least a first autopilot for a first motor and a second autopilot for a second motor, wherein the first motor is a different type of motor than the second motor, wherein the first motor is a trolling motor, wherein the second motor is not a trolling motor, wherein the marine electronics device is connected to the first autopilot and the second autopilot, 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 is configured to propel the marine vessel at a speed and in a direction, wherein the at least two buttons or icons that each correspond to one of the plurality of available autopilots comprise at least a first button or icon corresponding to the first autopilot and a second button or icon corresponding to the second autopilot;
receiving a selection of one of the first button or icon corresponding to the first autopilot or the second button or icon corresponding to the second autopilot;
displaying one or more buttons or icons that each indicate one of a set of autopilot commands corresponding to the selected one of the plurality of available autopilots, wherein the first autopilot is associated with a first set of autopilot commands for controlling the first autopilot, wherein the second autopilot is associated with a second set of autopilot commands for controlling the second autopilot, wherein the first set of autopilot commands is different than the second set of autopilot commands such that the first set of autopilot commands includes at least one command option that is not available for the second set of autopilot commands;
receiving a selection of one of the displayed buttons or icons that each indicate one of a set of autopilot commands; and
transmitting a message corresponding to the selected one of the set of autopilot commands to the selected one of the plurality of available autopilots to cause the selected one of the plurality of available autopilots to operate according to the selected one of the set of autopilot commands. - View Dependent Claims (16)
- displaying, on a screen of the marine electronics device, at least two buttons or icons that each correspond to one of a plurality of available autopilots for the marine vessel, wherein the plurality of available autopilots includes at least a first autopilot for a first motor and a second autopilot for a second motor, wherein the first motor is a different type of motor than the second motor, wherein the first motor is a trolling motor, wherein the second motor is not a trolling motor, wherein the marine electronics device is connected to the first autopilot and the second autopilot, 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 is configured to propel the marine vessel at a speed and in a direction, wherein the at least two buttons or icons that each correspond to one of the plurality of available autopilots comprise at least a first button or icon corresponding to the first autopilot and a second button or icon corresponding to the second autopilot;
Specification