Transducer Elements at Different Tilt Angles
US-2017139044-A1 · May 18, 2017 · US
US10037701B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10037701-B2 |
| Application number | US-201615187038-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 20, 2016 |
| Priority date | Jun 20, 2016 |
| Publication date | Jul 31, 2018 |
| Grant date | Jul 31, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.