WATERCRAFT NAVIGATION SAFETY SYSTEM
First Claim
1. An apparatus comprising a processor and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to:
- transmit one or more navigation instructions to at least one motor controller for navigating a watercraft along a route;
receive marine electronic data from one or more marine electronic data sources as the watercraft travels along the route;
determine, based on the marine electronic data, if a hazard is in a projected path of the watercraft based on the route; and
cause, via the at least one motor controller, the watercraft to stop before reaching the hazard in an instance which the hazard is determined to be in the projected path.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses, methods, and computer-readable medium for navigation safety and collision prevention are described herein. The apparatus may cause the collection of marine electronic data from marine data sources. Marine data sources may include a radar system, a sonar system, a position system, a tracking system, and/or a chart system. The apparatus may further determine, based upon the marine electronic data, the presence of a hazard in the projected path of the watercraft. The apparatus may determine if the hazard is within a threshold distance and, in response, may cause the watercraft to stop before reaching the hazard. In some instances, the apparatus may transmit a warning alert to the watercraft operator, and after a predetermined period of time without response by the operator, the apparatus may cause the watercraft to stop to prevent collision with the hazard.
47 Citations
20 Claims
-
1. An apparatus comprising a processor and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to:
-
transmit one or more navigation instructions to at least one motor controller for navigating a watercraft along a route; receive marine electronic data from one or more marine electronic data sources as the watercraft travels along the route; determine, based on the marine electronic data, if a hazard is in a projected path of the watercraft based on the route; and cause, via the at least one motor controller, the watercraft to stop before reaching the hazard in an instance which the hazard is determined to be in the projected path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
transmitting one or more navigation instructions to at least one motor controller for navigating a watercraft along a route; receiving marine electronic data from one or more marine electronic data sources as the watercraft travels along the route; determining, based on the marine electronic data, if a hazard is in a projected path of the watercraft based on the route; and causing, via the at least one motor controller, the watercraft to stop before reaching the hazard in an instance in which the hazard is determined to be in the projected path. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium comprised of at least one memory device having computer program instructions stored thereon, the computer program instructions being configured, when run by a processor, to:
-
transmit one or more navigation instructions to at least one motor controller for navigating a watercraft along a route; receive marine electronic data from one or more marine electronic data sources as the watercraft travels along the route; determine, based on the marine electronic data, if a hazard is in a projected path of the watercraft based on the route; and cause, via the at least one motor controller, the watercraft to stop before reaching the hazard in an instance which the hazard is determined to be in the projected path. - View Dependent Claims (18, 19, 20)
-
Specification