Watercraft navigation safety system

US10037701B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10037701-B2
Application numberUS-201615187038-A
CountryUS
Kind codeB2
Filing dateJun 20, 2016
Priority dateJun 20, 2016
Publication dateJul 31, 2018
Grant dateJul 31, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 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 to cause a watercraft to be navigated 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; determine a distance to the hazard from the watercraft; determine if the distance to the hazard is within an applied threshold distance of a plurality of threshold distances; 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 and the distance to the hazard is within the applied threshold distance. 2. The apparatus of claim 1 , wherein the memory and the computer program code are further configured to, with the processor, cause the apparatus to: determine a velocity of the watercraft; determine if the velocity of the watercraft is above a minimum threshold velocity; and cause the watercraft to stop in an instance in which the distance to the hazard is within the applied threshold distance and the velocity exceeds the minimum threshold velocity. 3. The apparatus of claim 1 , wherein the memory and the computer program code are further configured, with the processor, cause the apparatus to: determine a depth of the hazard; determine if the depth of the hazard is within a threshold depth corresponding to a minimum safe depth for the watercraft; and cause the watercraft to stop in an instance in which the depth of the hazard is within the threshold depth and the distance to the hazard is within the applied threshold distance. 4. The apparatus of claim 1 , wherein the memory and the computer program code are further configured to, with the processor, cause the apparatus to: cause an alert to be provided to a user, wherein the alert indicates the presence of the hazard in the projected path of the watercraft. 5. The apparatus of claim 4 , wherein the memory and the computer program code are further configured to, with the processor, cause the apparatus to: determine a period of time that has elapsed since causing the alert to be provided to the user; determine if the period of time that has elapsed is greater than a threshold period of time; and cause the watercraft to stop in an instance in which the period of time that has elapsed is greater than the threshold period of time. 6. The apparatus of claim 4 , wherein the memory and the computer program code are further configured to, with the processor, cause the apparatus to: receive, in response to the alert, user input indicating a desire to stop the watercraft; and cause, in response to receiving the user input, the watercraft to stop before reaching the hazard. 7. The apparatus of claim 1 , wherein the marine electronic data is received from at least one of a chart system, a sonar system, a radar system, a position system, or a tracking system. 8. The apparatus of claim 1 , wherein the marine electronic data is at least one of chart data, sonar data, radar data, positioning data, or tracking data. 9. A system with the apparatus of claim 1 , wherein the system further comprises at least one of: a sonar system configured to emit one or more sonar beams generally forward of the watercraft, receive return echoes of the one or more sonar beams, and convert the return echoes into sonar data, wherein the sonar system is electrically connected to the apparatus and configured to transmit the sonar data to the apparatus, wherein the marine electronic data includes the sonar data; or a radar system configured to emit one or more radio waves at least generally forward of the watercraft, receive reflected radio waves, and convert the reflected radio waves into radar data, wherein the radar system is electrically connected to the apparatus and configured to transmit the radar data to the apparatus, wherein the marine electronic data includes the radar data. 10. A method comprising: transmitting one or more navigation instructions to at least one motor controller to cause a watercraft to be navigated 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; determining a distance to the hazard from the watercraft; determining if the distance to the hazard is within an applied threshold distance of a plurality of threshold distances; 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 and the distance to the hazard is within the applied threshold distance. 11. The method of claim 10 further comprising: determining a velocity of the watercraft; determining if the velocity of the watercraft is above a minimum threshold velocity; and causing the watercraft to stop in an instance in which the distance to the hazard is within the applied threshold distance and the velocity exceeds the minimum threshold velocity. 12. The method of claim 10 further comprising: determining a depth of the hazard; determining if the depth of the hazard is within a threshold depth corresponding to a minimum safe depth for the watercraft; and causing the watercraft to stop in an instance in which the depth of the hazard is within the threshold depth and the distance to the hazard is within the applied threshold distance. 13. The method of claim 10 further comprising: causing an alert to be provided to a user, wherein the alert indicates the presence of the hazard in the projected path of the watercraft. 14. The method of claim 13 further comprising: determining a period of time that has elapsed since causing the alert to be provided to the user; determining if the period of time that has elapsed is greater than a threshold period of time; and causing the watercraft to stop in an instance in which the period of time that has elapsed is greater than the threshold period of time. 15. 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 to cause a watercraft to be navigated 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; determine a distance to the hazard from the watercraft; determine if the distance to the hazard is within an applied threshold distance of a plurality of threshold distances; 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 and the distance to the hazard is within the applied threshold distance. 16. The computer-readable medium of claim 15 , wherein the computer program instructions are further configured, when run by the processo

Assignees

Inventors

Classifications

  • preventing collision {or grounding}; reducing collision damage {(reducing pollution by collision B63B25/082)} · CPC title

  • using electric control means · CPC title

  • Arrangements of nautical instruments or navigational aids (nautical measuring instruments G01C; radio navigation, analogous arrangements using other waves G01S) · CPC title

  • the devices being acoustic · CPC title

  • Transmission between propulsion power unit and propulsion element · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10037701B2 cover?
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 el…
Who is the assignee on this patent?
Navico Holding As
What technology area does this patent fall under?
Primary CPC classification G08G3/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 31 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).