Systems and method for providing navigational control of a watercraft are provided herein. The system comprises a display, processor and memory. The memory including computer program code is configured to cause presentation of a chart on the display including at least a portion of the body of water. The system further receives user input indicating initiation of a drift protocol, including indication of a boundary area for which the watercraft will drift through, and causes presentation of the boundary area on the chart. The system determines an instance when the watercraft drifts outside of the boundary area and provides an alert when the watercraft exits or nears the boundary area. The system determines a starting position corresponding to the boundary area and engages an autopilot to cause the watercraft to navigate to the starting position or provides instructions to enable the user to navigate the watercraft to the starting position.
Systems and methods for indicating a navigable area that is reachable by a watercraft with a current amount of energy is provided. The system comprises a display, a processor and a memory, including a computer code configured to, when executed by the processor, cause the system to receive position data indicating a current geographic location of a watercraft; receive tidal data for the current geographic location of the watercraft; determine, based on energy remaining data, an estimated available travel distance for operating a motor of the watercraft before the watercraft runs out of energy; and generate an overlay for a chart. The overlay comprises a boundary area corresponding to the estimated available travel distance and the effect of the tide on the watercraft. The computer code further presents the overlay on the chart to visually indicate travel options from the current geographic location.
3.
SYSTEMS AND METHODS FOR LOADING A WATERCRAFT ON A TRAILER
Methods and systems described herein can assist a user when loading a watercraft onto a trailer (e.g., at a boat ramp). For example, position data generated by sensor(s) coupled to the watercraft and/or trailer can cause one or more propulsion devices associated with the watercraft to automatically (e.g., without user intervention) position the watercraft onto the trailer, for example, by controlling the power and/or thrust direction of the propulsion device(s).
B63C 13/00 - Matériel faisant partie intégrante des navires ou pouvant leur être adjoint pour leur transport à terre
B63B 79/10 - Surveillance des caractéristiques ou des paramètres de fonctionnement des navires en opération utilisant des capteurs, p. ex. des capteurs de pression, des jauges de contrainte ou des accéléromètres
B63B 79/40 - Surveillance des caractéristiques ou des paramètres de fonctionnement des navires en opération pour le suivi des operations des navires, p. ex. le suivi de leur vitesse, de leur itinéraire ou de leur calendrier d’entretien
B60P 3/10 - Véhicules adaptés pour transporter, porter ou comporter des charges ou des objets spéciaux pour le transport de véhicules pour le transport de bateaux
Example steering control systems for multiple devices are provided herein. A system includes a trolling motor assembly having a propulsion motor and a steering actuator and a sonar assembly comprising a transducer assembly and a directional actuator. The system further includes a user input assembly that is configured to detect user activity related to controlling operation of the trolling motor assembly and operation of the sonar assembly. The system further includes a processor that is configured to determine a direction of turn based on user activity, generate an electrical turning input signal indicating the direction of turn, and direct one of the steering actuator and the directional actuator, via the turning input signal, to rotate one of the propulsion motor and the transducer assembly, respectively, in a direction of turn based on the turning input signal.
A system for controlling sonar beam shapes is provided. The system comprises at least one sonar transducer element having an emitting face. The at least one sonar transducer element is configured to generate a sonar beam having a path. The system also comprises a horn that is configured to rest within the path of the sonar beam. The horn is configured to reform a beam shape of the sonar beam.
Sonar steering systems offering improved functionality and ease of use for an operator (e.g., an angler) are provided. A sonar steering system is configured to automatically adjust the directional coverage volume of the sonar system in a hands-free manner to allow the operator to focus on other tasks. Some such sonar steering systems are configured to adjust the directional coverage volume of the sonar transducers to maintain a target such as an area of interest (A0I) within the sonar display despite movement of the watercraft relative to the target. Accordingly, the coverage volume may be automatically adjusted to maintain the aim of the sonar transducers at a target that is moving through the water, such as a school of fish.
A sonar system is provided including a sonar assembly configured to attach to a motor assembly of a watercraft or a watercraft. The sonar assembly includes sonar transducer element(s) that transmit sonar beam(s). The sonar system includes a display, processor(s), and a steering assembly configured to cause rotation of the sonar assembly or the motor assembly. The sonar system includes a memory including computer program code that causes the processor(s) to cause the sonar transducer element(s) to emit sonar beam(s), receive sonar return data from a coverage volume of the sonar transducer element(s), generate a sonar image of the coverage volume based on the sonar return data, receive an input from a user, determine a target in the underwater environment based on the input, and cause the steering assembly to adjust the coverage volume to maintain the target within the coverage volume as the watercraft moves relative to the target.
A sonar assembly for a watercraft, including an elongated shaft having a top end and a bottom end, and defining a bore that extends from the top end to the bottom end of the elongated shaft, a transducer assembly secured to the bottom end of the elongated shaft, an elongated member having a top end and a bottom end, the elongated member being disposed within the bore of the elongated shaft, the bottom end of the elongated member being operatively connected to the transducer assembly such that movement of the elongated member with respect to the elongated shaft rotates the transducer assembly within a vertical plane with respect to the watercraft.
Systems and methods for automatic navigation of a marine environment area are detailed herein. A system for navigating a marine area includes a display, a processor, and a memory including a computer program code. The computer program code, when executed, causes, on the display, presentation of a chart including at least a portion of a body of water; receives an input of at least one condition parameter associated with the desired marine environment; determines a portion of the body of water defined by the at least one condition; and displays the detennined portion on the chart. The computer program code further, when executed, detennines a traversal coverage corresponding to a watercraft; and determines a route to traverse the determined portion based on the traversal coverage of the watercraft such that an entirety of the determined portion is covered by the determined traversal coverage of the watercraft during the route.
G01C 23/00 - Instruments combinés indiquant plus d’une valeur de navigation, p. ex. pour l’aviationDispositifs de mesure combinés pour mesurer plusieurs variables du mouvement, p. ex. la distance, la vitesse ou l’accélération
B63B 49/00 - Aménagements relatifs aux instruments nautiques ou d'aide à la navigation
B63H 25/04 - Moyens amorçant la gouverne à fonctionnement automatique, p. ex. asservis au compas
Systems and methods for conveniently providing anchoring assistance onboard a watercraft are provided herein. An example system includes a display and a processor in communication with a marine system. The processor is configured to receive marine data from the marine system and/or one or more user inputs and cause the display to show one or more anchoring locations with visual indications of the anchorage quality index based on at least the marine data and/or user inputs. The one or more anchoring locations may be shown as a heat map overlaid on a map. The system may use real-time marine data, environmental data, weather data, tide data, etc. to dynamically adjust the anchoring locations and anchorage quality index. The system may enable convenient and helpful suggestions and notifications to the user when anchoring a watercraft. Some examples provide automatic deployment of an anchoring system and monitoring of a current anchoring.
B63B 49/00 - Aménagements relatifs aux instruments nautiques ou d'aide à la navigation
G01C 21/20 - Instruments pour effectuer des calculs de navigation
B63B 79/15 - Surveillance des caractéristiques ou des paramètres de fonctionnement des navires en opération utilisant des capteurs, p. ex. des capteurs de pression, des jauges de contrainte ou des accéléromètres pour la surveillance des variables environnementales, p. ex. de la hauteur des vagues ou des données météorologiques
G08G 3/00 - Systèmes de commande du trafic pour les véhicules marins
B63G 8/38 - Disposition des instruments de veille optique ou électronique, p. ex. périscopes ou radars
Systems and methods for detennining a location of an object within a sonar beam zone are detailed herein. A system for presenting marine data includes at least one sonar transducer associated with a watercraft, a display, processor(s), and a memory including a computer program code. The sonar transducer emits sonar beams into an underwater environment defining a beam shape. The program code, when executed, causes, on the display, presentation of a chart and a representation of the watercraft; and determines, based on the beam shape corresponding to the sonar transducer, a sonar beam zone corresponding to a sonar coverage of the underwater environment of the body of water. The program code further receives sonar return data and determines a position of an object within the sonar beam zone, and causes, on the display, presentation of the sonar beam zone and an indication of the object within the sonar beam zone.
Systems and methods for presenting marine data are detailed herein. A system for presenting marine data includes at least first and second transducers associated with a watercraft, a display, processor(s), and a memory including a computer program code. The program code, when executed, causes, on the display, presentation of the first sonar image to a left of a vertical centerline corresponding to a current location of the watercraft and presentation of the second sonar image to a right of the vertical centerline, wherein the first and the second image portions are configured as a vertical slice that leads from a zero depth vertically down to a second non- zero depth.
Systems and methods for providing a sonar beam footprint are detailed herein. A system for presenting marine data includes at least one sonar transducer associated with a watercraft, a display, processor(s), and memory including computer program code. The sonar transducer emits sonar beams into an underwater environment that define a beam shape. The program code, when executed, causes, on the display, presentation of a chart and a representation of the watercraft; determines a depth corresponding to a bottom surface of a body of water at a current location of the watercraft; and determines, based on the depth and the beam shape, a sonar beam footprint corresponding to a projection of the beam shape at the depth. The program code further causes, on the display, presentation of the sonar beam footprint on the chart so as to visually indicate sonar beam coverage.
Systems and methods for presenting marine information are provided herein. A system includes an array of a plurality of sonar transducer elements associated with a watercraft and a display. The system causes presentation of a chart of a body of water, including a representation of the watercraft at a current location. The system also operates the array to cause transmission of sonar beams into the underwater environment and receives sonar return data from the array. The system further generates, based on the sonar return data, a two- dimensional live sonar image, determines a facing direction of the array, and causes presentation of the sonar image in the facing direction on the chart and relative to the representation of the watercraft. Accordingly, live sonar imagery is presented on the chart to visually provide a relationship between objects within the live sonar imagery and the real-world position of those objects.
A system for analysis of sonar data is provided comprising sonar transducer assembl(ies), processor(s), and a memory. The memory includes computer program code that is configured to, when executed, cause processor(s) to receive sonar data, where an object is represented within sonar data, and additional data from a data source other than the sonar transducer assembl(ies). The processor(s) further determine object characteristic(s) of the object using sonar data and additional data, and determine an estimated object-type for the object represented within sonar data using the object characteristic(s). The processor(s) further generate a sonar image based on sonar data, cause display of the sonar image, and cause provision of an indication of the estimated object-type so that the indication of the estimated object-type is correlated to the object representation in the sonar image.
G01S 15/86 - Combinaisons de systèmes sonar avec des systèmes lidarCombinaisons de systèmes sonar avec des systèmes n'utilisant pas la réflexion des ondes
G01S 7/539 - Détails des systèmes correspondant aux groupes , , de systèmes selon le groupe utilisant l'analyse du signal d'écho pour la caractérisation de la cibleSignature de cibleSurface équivalente de cible
G01S 15/96 - Systèmes sonar, spécialement adaptés à des applications spécifiques pour repérer du poisson
16.
WATERCRAFT ALIGNMENT SYSTEMS, AND ASSOCIATED METHODS
Artificial intelligence can be used to provide accurate realignment functionality for various different marine devices on a watercraft. A system is provided for aligning one or more marine devices, where one or more controllers are configured to receive marine data from the marine device and receive secondary data from one or more second devices. An expected alignment characteristic is determined based on the secondary data and a corresponding deviation therefrom is determined based on marine data. In response to determining the deviation, the controllers are configured to cause at least one of a notification indicating a misalignment of the marine device to be provided to a user, a data adjustment to marine data so as to produce recalibrated marine data, or a physical adjustment to be applied to the marine device so as to subsequently receive realigned marine data from the marine device.
A system for the display of radar returns is provided. The system comprises a radar configured to provide radar data, a processor, and a display configured to present the radar data. The system comprises memory including computer program code configured to, when executed, cause the processor to receive the radar data, wherein an object is represented within the radar data; receive additional data from a data source other than the radar; and determine object characteristic(s) of the object using the radar data and additional data, wherein the object characteristic(s) comprises a position, a velocity, an intensity, or an object classification of one or more objects. The computer program code is also configured to cause the processor to cause presentation of the radar data including a representation of the object and an indication of the corresponding object characteristic(s). A marine electronic device and a non- transitory computer readable medium are also provided.
A system is provided for imaging an underwater environment. The system includes one or more arrays of transducer elements. Each array is operated at a fixed phase shift and varies in frequency so as to beamfonn multiple sonar return beams of a first range of angles and a second range of angles. The arrays can be oriented to cover the gap in sonar coverage for other arrays to create a continuous arc of sonar coverage. Accordingly, a 2D live sonar image can be formed. One or more of the multiple sonar return beams facing downwardly can be selected and used to form downward sonar images that anglers are used to, without requiring separate transducer elements. Fish arches formed using multiple sonar return beams can be positioned appropriately within a high resolution downward sonar image to fonn a desirable combined sonar image.
Systems, assemblies, and methods for conveniently operating marine devices associated with a watercraft are provided herein. An example system includes a controller, a sensor module, and a marine device. The controller is configured to receive a user input indicating a desired action via the sensor module and transmit a signal to the marine device to cause the marine device to operate in a particular manner. The sensor module may include one or more motion sensors, and the controller may be configured to filter unintentional movement from the raw motion data sensed by the sensor module, such as due to movement of the watercraft floating on the surface of the water. Thus, the system may enable convenient and intuitive control over various marine devices associated with the watercraft.
G01S 15/89 - Systèmes sonar, spécialement adaptés à des applications spécifiques pour la cartographie ou la représentation
G09G 5/12 - Synchronisation entre l'unité d'affichage et d'autres unités, p. ex. d'autres unités d'affichage, des lecteurs de disques vidéo
G09G 5/38 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation caractérisés par l'affichage de dessins graphiques individuels en utilisant une mémoire à mappage binaire avec des moyens pour commander la position de l'affichage
G01S 15/96 - Systèmes sonar, spécialement adaptés à des applications spécifiques pour repérer du poisson
20.
SYSTEMS AND METHODS FOR CONTROLLING OPERATIONS OF MARINE VESSELS
Systems, assemblies, and methods for conveniently operating marine devices associated with a watercraft are provided herein. An example system includes a controller, a sensor module, and a marine device. The controller is configured to receive a user input indicating a desired action via the sensor module and transmit a signal to the marine device to cause the marine device to operate in a particular manner. The sensor module may include one or more motion sensors, and the controller may be configured to filter unintentional movement from the raw motion data sensed by the sensor module, such as due to movement of the watercraft floating on the surface of the water. Thus, the system may enable convenient and intuitive control over various marine devices associated with the watercraft.
G01S 15/89 - Systèmes sonar, spécialement adaptés à des applications spécifiques pour la cartographie ou la représentation
G01S 15/96 - Systèmes sonar, spécialement adaptés à des applications spécifiques pour repérer du poisson
G09G 5/12 - Synchronisation entre l'unité d'affichage et d'autres unités, p. ex. d'autres unités d'affichage, des lecteurs de disques vidéo
G09G 5/38 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation caractérisés par l'affichage de dessins graphiques individuels en utilisant une mémoire à mappage binaire avec des moyens pour commander la position de l'affichage
A system is provided for imaging an underwater environment. The system includes a transducer assembly with at least one transmit transducer element and an array of receive transducer elements. Each receive transducer element is configured to receive sonar returns and form sonar return data. A sonar signal processor is configured to receive the sonar return data from each receive transducer element and generate sonar image data. The sonar return data from all of the receive transducer elements may be summed and used to form a high- definition 1D (e.g., time-based) sonar image. The sonar return data from only a subgroup may be summed and used to form a lower-definition 1D sonar image. In some systems, an array of series-connected transmit transducer elements can be used. The orientation of the emitting faces of the array may vary slightly to mimic a curved surface for increased beam coverage.
A system is provided for imaging an underwater environment. The system includes a transducer assembly with at least one transmit transducer element and an array of receive transducer elements. Each receive transducer element is configured to receive sonar returns and form sonar return data. A sonar signal processor is configured to receive the sonar return data from each receive transducer element and generate sonar image data. The sonar return data from all of the receive transducer elements may be summed and used to form a high- definition 1D (e.g., time-based) sonar image. The sonar return data from only a subgroup may be summed and used to form a lower-definition 1D sonar image. In some systems, an array of series-connected transmit transducer elements can be used. The orientation of the emitting faces of the array may vary slightly to mimic a curved surface for increased beam coverage.
23.
TROLLING MOTOR WITH LOCAL AND REMOTE CONTROL MODES
A trolling motor system is provided including a wired or wireless controller and a trolling motor assembly configured for attachment to a watercraft. The trolling motor assembly includes a steering assembly configured to steer a trolling motor housing based on a steering command received from the wired or wireless controller in a remote mode, a handle configured to enable a user to steer the trolling motor housing in a local mode, a processor, and a memory including computer program code. The computer program code is configured to, when executed, cause the processor to receive one or more steering commands from the wired or wireless controller, cause the steering assembly to steer the trolling motor housing based on the one or more steering commands, receive an indication to enter the local mode, and disable the steering assembly in response to receiving the indication to enter the local mode.
B63H 21/21 - Moyens de commande du moteur ou de la transmission spécialement adaptés à l'utilisation à bord d'un navire
B63H 20/00 - Unités de propulsion hors-bord, p. ex. moteurs hors-bord ou transmissions en ZLeur agencement sur les navires
B63H 21/17 - Aménagements de l'appareil moteur de propulsion ou de certains de ses éléments pour utilisation à bord des navires le navire étant actionné par moteurs par moteur électrique
24.
EVENT TRIGGERING AND AUTOMATIC WAYPOINT GENERATION
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 receive sonar data from a transducer assembly. The computer may process the sonar data to detect occurrence of an event and, in response, may automatically generate a waypoint corresponding to the event. In some cases, the waypoint may be stored with a corresponding sonar image or other information.
A user input assembly for controlling operation of a trolling motor assembly including a propulsion motor is provided herein. The user input assembly includes a support plate and a foot pedal defining a top surface that is configured to receive a user's foot thereon. The foot pedal is pivotably mounted to the support plate. A deflection sensor is in communication with the foot pedal and is configured to detect an angle of orientation of the foot pedal and output a signal corresponding with the angle of orientation of the foot pedal. The signal is receivable by a controller that is configured to control a direction of the propulsion motor of the trolling motor assembly. A feedback device is coupled with the foot pedal and configured to, in response to pivotal movement of the foot pedal about the first axis, provide a resistance force to the pivotal movement.
A user input assembly for controlling operation of a trolling motor assembly, comprising a propulsion motor, is disclosed. The user input assembly comprises a support plate, a foot pedal, a switch, and a controller. The foot pedal is pivotably mounted to the support plate about a first axis. The foot pedal includes a top surface defining left, right, toe, and heel edges. The top surface comprises an engagement surface sized to receive a user's foot. The switch is disposed on the foot pedal adjacent to and outside of the engagement surface such that the switch pivots with the foot pedal. The switch is associated with at least one function corresponding to the trolling motor assembly or a watercraft on which the trolling motor assembly is mounted. The controller is configured to determine an instance in which the switch is activated; and cause in response an indication that the switch has been activated to be provided to a remote computing device for causing execution of the switch function.
A method of generating a chart for navigation through an open environment is provided. The method includes retrieving a navigation chart from a navigation database, determining barriers in the navigation chart, generating first navigation nodes at a predetermined distance from the barriers, and generating second navigation nodes disposed within a first threshold distance range. The first threshold distance range includes a minimum distance from the barriers that is greater than the first predetermined distance. The method also includes generating first potential route segments (PRSs) that each extend between two first navigation nodes or between a first navigation node and a second navigation node that are within a first proximity distance of each other. The method further includes generating second PRSs that each extend between two second navigation nodes that are within a second proximity distance of each other.
Systems, assemblies, and methods for providing a bonded marine information display for a watercraft are provided herein. An example bonded marine information display assembly for installation on a vessel includes a plurality of user interface displays for displaying marine data to a user. Each of the plurality of user interface displays includes a front face and a screen. The assembly includes an overlay pane defining a front face and a rear face. The rear face of the overlay pane is bonded to the front face of each of the plurality of user interface displays such that each screen of the plurality of user interface displays is visible through the overlay pane. An integration hub may be included, where the integration hub includes a communication interface configured to provide data communication between the plurality of user interface displays and one or more peripheral devices. Methods of manufacturing accordingly are also provided.
B63B 49/00 - Aménagements relatifs aux instruments nautiques ou d'aide à la navigation
B60K 35/00 - Instruments spécialement adaptés aux véhiculesAgencement d’instruments dans ou sur des véhicules
G01C 21/20 - Instruments pour effectuer des calculs de navigation
B63B 79/00 - Surveillance des caractéristiques ou des paramètres de fonctionnement des navires en opération
B63B 79/40 - Surveillance des caractéristiques ou des paramètres de fonctionnement des navires en opération pour le suivi des operations des navires, p. ex. le suivi de leur vitesse, de leur itinéraire ou de leur calendrier d’entretien
A marine electronic device is provided including a user interface, a processor, and a memory having computer program code stored thereon. The memory and the computer program code are configured to, with the processor, cause the marine electronic device to receive a first user input defining a minimum water depth value for a route on a body of water, receive a second user input defining a maximum water depth value for the route, cause a chart to be displayed on the user interface, receive a third user input directed to the chart defining an ending point, and generate a continuous route from a starting location to an ending location corresponding to the ending point based on the maximum water depth value and the minimum water depth value.
An apparatus for providing marine information is provided including a user interface, a processor, and a memory including computer program code. The memory and the computer program code are configured to, with the processor, cause the apparatus to generate a sonar image based on sonar return data received from an underwater environment, determine a location associated with the sonar return data based on location data received from one or more position sensors, and render a nautical chart on a display. The computer program code is further configured to cause the apparatus to receive a user input on the user interface directed to a portion of the display in which the nautical chart is presented, and modify presentation of the nautical chart such that the portion of the display presents the sonar image in response to receiving the user input.
G01C 23/00 - Instruments combinés indiquant plus d’une valeur de navigation, p. ex. pour l’aviationDispositifs de mesure combinés pour mesurer plusieurs variables du mouvement, p. ex. la distance, la vitesse ou l’accélération
G01C 21/20 - Instruments pour effectuer des calculs de navigation
An example sonar transducer assembly is provided including at least one transducer element and a flexible printed circuit board (PCB) including at least one set of electrical connections for the at least one transducer element. The electrical connections include flex tabs configured to flex out of a PCB plane. The sonar transducer assembly also includes a support structure including an aperture for the at least one transducer element. The support structure is configured to support the body of the PCB, allow flexion of the flex tabs into the aperture, and retain the at least one transducer element in the at least one aperture. The transducer element is installed in a direction that is perpendicular to the PCB plane causing the flex tabs to flex outwardly from the PCB plane, thereby creating an elastic force of the flex tabs applied against opposing ends of the at least one transducer element.
H01R 4/26 - Connexions dans lesquelles l'une au moins des parties assurant la connexion présente des saillies qui mordent ou sont en prise avec l'autre partie en vue d'améliorer le contact
32.
CONNECTION AND FEATURES FOR INTERCHANGEABLE NOSECONE FOR A TROLLING MOTOR
ABS TRACT Various implementations described herein are directed to a trolling motor including an electric motor having a propeller coupled thereto, a shaft configured for coupling the electric motor to a watercraft. The shaft is configured to rotate relative to the watercraft and the shaft defines an internal passage. The trolling motor also includes a housing that encapsulates the motor, a removable nosecone operably coupled to the housing opposite the propeller and configured to encapsulate at least one marine device. One or more mechanical connection features are provided to enable removable connection of the nosecone to the remainder of the trolling motor housing. The mechanical connection feature comprises a bolt receiver. The nosecone comprises a retention bolt including a bolt head or retention nut. The retention bolt is configured to engage the bolt receiver and apply retention force to the removable nosecone in response to tightening of the retention bolt. Date Recue/Date Received 2021-02-05
B63H 20/00 - Unités de propulsion hors-bord, p. ex. moteurs hors-bord ou transmissions en ZLeur agencement sur les navires
B63B 49/00 - Aménagements relatifs aux instruments nautiques ou d'aide à la navigation
B63H 21/17 - Aménagements de l'appareil moteur de propulsion ou de certains de ses éléments pour utilisation à bord des navires le navire étant actionné par moteurs par moteur électrique
B63H 21/36 - Capots ou enceintes aménagés pour protéger l'appareil ou l'un de ses éléments contre l'environnement marin
Various implementations described herein are directed to a trolling motor including an electric motor having a propeller coupled thereto, a shaft configured for coupling the electric motor to a watercraft. The shaft is configured to rotate relative to the watercraft and the shaft defines an internal passage. The trolling motor also includes a housing that encapsulates the motor, a removable nosecone operably coupled to the housing opposite the propeller and configured to encapsulate at least one marine device. One or more mechanical connection features are provided to enable removable connection of the nosecone to the remainder of the trolling motor housing. One or more electrical connection features are provided to enable electrical connection of the at least one marine device through the trolling motor housing.
B63H 20/00 - Unités de propulsion hors-bord, p. ex. moteurs hors-bord ou transmissions en ZLeur agencement sur les navires
B63B 49/00 - Aménagements relatifs aux instruments nautiques ou d'aide à la navigation
B63H 21/17 - Aménagements de l'appareil moteur de propulsion ou de certains de ses éléments pour utilisation à bord des navires le navire étant actionné par moteurs par moteur électrique
B63H 21/36 - Capots ou enceintes aménagés pour protéger l'appareil ou l'un de ses éléments contre l'environnement marin
Embodiments of the present invention seek to provide an accurate way to measure the length of a fish. Some embodiments of the present invention propose utilizing a known length of a marker within a camera view or picture to determine the length of the fish also shown in the same camera view or picture. This determination could be performed in real-time or later remotely. Further, the measurement of the length of the fish is reliable because it is not dependent on a zoom value or angle of the camera and there is no required measurement device. Further, the technique is easy to use and can be performed with a camera phone or tablet.
Provided are method, system, and computer program product for imaging an underwater environment. The method may include receiving sonar returns and converting the sound energy of the sonar returns into sonar return data, and generating first beam data associated with a first beam having at least one first main lobe oriented in a first direction. Generating the first beam data may include: forming the sonar return data in the first direction; applying a first predetermined window to the sonar return data to define a first weighted return data; applying a second predetermined window to the sonar return data to define a second weighted return data; comparing a first power of the first weighted return data to a second power of the second weighted return data; and defining, when the first power is less than the second power, the first beam data based upon the first weighted return data.
Sonar devices for detecting underwater objects are provided whereby a set of angled ultrasound transducers are employed to sense ultrasound signals from a plurality of different spatial regions. The angled ultrasound transducers may include a first pair of side-viewing ultrasound transducers and a second pair of ultrasound transducers configured for interrogating forward and reverse directions. The ultrasound signals from the set of angled ultrasound transducers may be processed to identify the presence of underwater objects in each spatial region, and the resulting identified underwater objects may be displayed, on a per-region basis, on a user interface. The ultrasound signals may additionally or alternatively be processed to generate a topographical model of the bed surface, and to generate a topographical surface image based on the three-dimensional topographical model. The topographical surface image may be displayed as a fly-over animation.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer software and mobile software applications for logging and tracking geographical position and fishing activities; downloadable computer software and mobile software applications for engaging in fishing competitions.
38.
SONAR SYSTEMS AND METHODS USING INTERFEROMETRY AND/OR BEAMFORMING FOR 3D IMAGING
Provided are a sonar system, transducer assembly, and method for imaging an underwater environment. The sonar system may include a housing having a transducer array defining first and second rows of transducer elements positioned at a predetermined distance. The first row of transducer elements may include at least first and second transducer elements configured to convert sound energy into first and second sonar return data. The second row of transducer elements may include at least third and fourth transducer elements configured to convert sound energy into third and fourth sonar return data. A sonar signal processor may be configured to process the first and second sonar return data and third and fourth sonar return data to generate respective first and second array sonar return data corresponding to a plurality of first and second receive beams and generate 3D sonar return data by correlating the angles associated with the receive beams.
Provided are a sonar system and transducer assembly for producing a 3D image of an underwater environment. The sonar system may include a housing mountable to a watercraft having a transmit transducer that may transmit sonar pulses into the water. The system may include at least one sidescan transducer array in the housing that receives first and second sonar returns with first and second transducer elements and converts the first and second returns into first and second sonar return data. A sonar signal processor may then generate a 3D mesh data using the first and second sonar return data and at least a predetermined distance between the transducer elements. An associated method of using the sonar system is also provided.
Methods, apparatuses, and computer program products are provided for producing a 3D image of an underwater environment. 2D sonar return data that defines an angle and distance value may be taken from a theoretical 2D slice of the underwater environment. Multiple sets of 2D sonar return data are taken from corresponding 2D slices of the underwater environment during travel. The multiple sets of 2D sonar return data can be inputted into a 3D point cloud/matrix based on the distance value and angle and the corresponding 2D slice associated with each sonar return. The 3D point cloud/matrix can then be processed to determine a cluster of sonar returns that correspond to the bottom surface. Additional filtering may be performed and the bottom surface can be reconstructed to form a 3D image for display to a user.
Various implementations directed to a depth display (400) using sonar data are provided. In one implementation, a marine electronics device may include a sonar signal processor and a memory having a plurality of program instructions which, when executed by the sonar signal processor, cause the processor to receive sonar data from a transducer array disposed on a vessel, where the sonar data corresponds to a marine environment proximate to the vessel. The memory may also have program instructions which, when executed by the sonar signal processor, cause the processor to generate point cloud data based on the received sonar data. The memory may further have program instructions which, when executed by the sonar signal processor, cause the processor to generate a depth display (400) based on the point cloud data, where the depth display includes a depth line (440) representing an underwater floor of the marine environment.
G01S 7/62 - Affichage par tube à rayons cathodiques
G01C 13/00 - Géodésie spécialement adaptée à l'eau libre, p. ex. à la mer, aux lacs, aux rivières ou aux canaux
G01S 15/89 - Systèmes sonar, spécialement adaptés à des applications spécifiques pour la cartographie ou la représentation
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G01S 15/96 - Systèmes sonar, spécialement adaptés à des applications spécifiques pour repérer du poisson
A radar system (110) includes a housing (215) having a base (213) for mounting on a marine vessel. The radar system (110) includes a radar disposed inside the housing (215). The radar system (110) includes an antenna (250) coupled to the radar. The radar system (110) also includes a lighting system having a light source, wherein a portion of the lighting system is disposed inside the housing (215). The radar system (110) includes a controller coupled to the lighting system.
Various implementations described herein are directed to a marine electronics device used to display marine sonar data. The marine electronics device may include a computer system with a processor, memory, and a display. The memory may have a plurality of executable instructions. When the executable instructions are executed by the processor, the processor may receive depth information determined using a sonar device disposed underneath a vessel and configured to acquire sonar data in the direction of travel of the vessel. The processor may then cause the received depth information to be displayed on a navigation chart.
Various implementations described herein are directed to a computer- implemented method for tracking one or more targets on a sonar image. The method may include displaying the sonar image on a computer screen (199), receiving a command to track the one or more targets on the sonar image, storing the locations of the one or more targets relative to a vessel (310) and displaying a symbol around a respective one of the one or more targets (610).
Various implementations described herein are directed to a wearable device (100) used to determine whether motion data and heart rate data correspond to a fishing activity. The wearable device may include a heart rate sensor (150) and a motion sensor (130). The wearable device may include a computer system (140) with a processor and memory. The memory may have a plurality of executable instructions. When the executable instructions are executed by the processor, the processor may receive motion data from the motion sensor, receive heart rate data from the heart rate sensor, and determine whether the received motion data and heart rate data corresponds to a fishing activity.
Various implementations described herein are directed to a wearable device (100) used to record fishing data. The wearable device may include a housing (120). The housing may include a sensor (140) or sensors to detect motion. The housing may include a computer system (130) with a processor and memory. The memory may have a plurality of executable instructions. When the executable instructions are executed by the processor, the processor may receive motion data from the sensor or sensors and determine whether a cast has been made.
Various implementations described herein are directed to a wearable device (100) used to record fishing data. The wearable device may include a housing (120). The housing may include a sensor (140) or sensors to detect motion. The housing may include a computer system (130) with a processor and memory. The memory may have a plurality of executable instructions. When the executable instructions are executed by the processor, the processor may receive motion data from the sensor or sensors and determine whether a cast has been made.
Various implementations described herein are directed to a method for displaying fishing statistics. The method may include displaying a path (120) traveled by a fisherman or marine vessel. The path may be recorded using a positioning system. The method may include displaying fishing statistics (130) along the path.
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 automatically receiving fishing data recorded during a fishing trip (110). The computer may receive a selection of a first group of subscribers that can access the fishing data (120). The computer may grant permissions to the first group of subscribers to access the fishing data (130).
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 receive motion data or button input recorded by one or more motion sensors or one or more buttons on a wearable device. The computer may determine that the motion data or button input corresponds to a command for operating a marine electronics device. The computer may perform an action corresponding to the command on the marine electronics device.
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p. ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaison
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 receive a location, a date, a wind direction, a water temperature, a species, or combinations thereof. The computer may use the location, date, wind direction, water temperature, species, or combinations thereof to retrieve fishing data. The computer may analyze the retrieved fishing data to determine one or more suggested fishing locations.
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 automatically receive motion capture data recorded by one or more cameras. The computer may analyze the motion capture data to detect a cast, catch, or bite. The computer may store a record of the cast, catch, or bite.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
53.
DISPLAY OF AUTOMATICALLY RECORDED FISHING STATISTICS
Various implementations described herein are directed to a computer- readable medium having stored thereon computer-executable instructions. The instructions may cause the computer (900) to receive fishing statistics from a wearable electronic device (700). The fishing statistics may have been automatically recorded during a fishing trip. The instructions may cause the computer to display the fishing statistics on an electronic display (805).
Various implementations described herein are directed to usage data for a marine electronics device. In one implementation, a non-transitory computer-readable medium has stored thereon a plurality of computer-executable instructions which, when executed by a computer, cause the computer to record usage data at a marine electronics device. The usage data includes data relating to at least one user input to the marine electronics device. The computer-executable instructions are further configured to cause the computer to transmit the usage data to a server computer for analysis and evaluation.
A non-transitory computer-readable medium having stored thereon computer- executable instructions which, when executed by a computer, cause the computer to receive a first notification that a first cast has been made. The computer-executable instructions may further include instructions, which cause the computer to receive data regarding a video input. The computer-executable instructions may further include instructions, which cause the computer to receive a second notification that a second cast has been made. The computer-executable instructions may further include instructions, which cause the computer to delete a portion of the data regarding the video input that is associated with the first cast in response to receiving the second notification.
G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
H04N 5/77 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et une caméra de télévision
A01K 91/06 - Appareillages montés sur des lignes et non prévus ailleurs, p. ex. dispositifs de ferrage automatique
H04N 5/765 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil
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 receive data recorded by a wearable device (500) during a fishing trip. The computer may receive location data that corresponds to the fishing trip. The computer may use the data recorded by the wearable device to determine a time period for a fishing activity (210, 220, 230, 240) during the fishing trip. The computer may use the location data to determine locations corresponding to the time period.
Various implementations described herein are directed to a method for displaying a route to be travelled by a marine vessel on a computer screen. In one implementation, the method may include receiving a command to display a predetermined navigation pattern corresponding to the route, receiving a request to place a center of turn on a first geographical location, and displaying the predetermined navigation pattern based on the center of turn on the computer screen.
A sonar transducer assembly configured for 360 degree imaging of an underwater environment is provided herein. The sonar transducer assembly includes at least one transmit-only transducer element positioned within a housing and aimed outwardly and downwardly. The at least one transmit-only transducer element is configured to transmit sonar pulses to insonify a first volume. The sonar transducer assembly further includes at least one receive-only transducer element positioned within the housing and aimed outwardly and downwardly. The at least one receive-only transducer element is configured to receive sonar returns from the sonar pulses within a second volume. The second volume is smaller than the first volume and aimed so as to be wholly contained within the first volume. The housing is mountable to the water craft so as to enable rotation of the transducer elements with respect to the water craft. Corresponding systems and methods are also provided.
Methods, apparatuses, and computer program products are herein provided for causing presentation of sonar or radar image data over environment information. A method may include determining a position and a line of sight of a device. The method may further include determining at least one of sonar image data or radar image data associated with the position and the line of sight. The method may further include causing presentation of an image associated with the at least one of sonar image data or radar image data on a display of the device over environment information indicative of an environment currently viewable by a user through the device. Corresponding apparatuses and computer program products are also provided.
G01S 7/24 - Affichage par tubes à rayons cathodiques l'image étant orientée ou déplacée suivant le mouvement de l'objet portant l'appareillage émetteur et récepteur, p. ex. radar à mouvement vrai
G01S 7/62 - Affichage par tube à rayons cathodiques
60.
METHOD AND SYSTEM FOR AUTOMATICALLY DETERMINING WATER-LEVEL OFFSET, AND ADJUSTING NAUTICAL CHART FOR SUCH OFFSET
Methods and sonar system for displaying a nautical chart and for adjusting depth indicators on the chart based on a calculated offset between the actual water level and the standard water level on which the chart is based. The offset is based on sonar soundings compared to depths indicated by the chart. The sonar system's processor automatically adjusts the chart's depth indicators to reflect the offset.
Various implementations described herein are directed to displaying laylines. In one implementation, a method may include receiving marine electronics data at a marine electronics device disposed on a vessel. The method may also include receiving a navigational location. The method may further include calculating one or more laylines based on the navigational location and the marine electronics data. The method may additionally include displaying a vessel marker representing the vessel, a compass scale, and the one or more laylines on a display screen of the marine electronics device, where the vessel marker, the compass scale, and the one or more laylines are integrated on the display screen.
Described herein are implementations of various technologies for a method and apparatus for a method and apparatus for displaying sonar images. In one implementation, sonar images that are currently being recorded may be displayed on a regular pane. Further, condensed sonar images that had previously been recorded and that are currently being recorded may be displayed on a preview pane, while recording the sonar images.
Described herein are implementations of various technologies for an apparatus and method for providing navigation data. In one implementation, a non-transitory computer-readable medium having stored thereon a plurality of computer-executable instructions. When the plurality of computer-executable instructions are executed by a computer, the plurality of executable instructions causes the computer to receive a user selection of a plurality of points of navigation data and receive a user selection of a geographical region. The computer can select at least a portion of the plurality of the points of the navigation data that are in the geographical region.
A sonar module using multiple receiving elements. A sonar module for use with a vessel may include a housing positioned on the vessel. The sonar module may also include one or more transmitting elements positioned inside the housing and configured to send at least one transmit signal to a transducer array. The sonar module may further include a first receiving element, a second receiving element, a third receiving element, and a fourth receiving element positioned inside the housing, where the first receiving element is configured to receive a first sonar data from the transducer array, the second receiving element is configured to receive a second sonar data from the transducer array, the third receiving element is configured to receive a third sonar data from the transducer array, and the fourth receiving element is configured to receive a fourth sonar data from the transducer array.
An apparatus and method for displaying marine electronic data. In one implementation, a non-transitory computer-readable medium has stored thereon a plurality of computer-executable instructions. When the plurality of computer-executable instructions are executed by a computer, the plurality of computer-executable instructions cause the computer to perform various actions. The actions may include receiving a user request for the computer to display two or more windows of chart data. The computer can then create the two or more windows on a screen of the computer. A first one of the two or more windows can display the chart data from a first source. A second one of the two or more windows can display the chart data from a second source.
A sonar system using frequency bursts. A sonar system for use with a vessel may include a sonar module having a transmitting element configured to generate a transmit signal, where the transmit signal comprises one or more bursts, and where at least one burst comprises a first portion having a first frequency and a second portion having a second frequency different than the first frequency. The sonar system may also include a transducer array in communication with the sonar module, where the transducer array is configured to (i) receive the transmit signal from the transmitting element, (ii) produce one or more sonar beams based on the first frequency and the second frequency, and (iii) receive one or more sonar return signals from an underwater environment.
G01S 15/34 - Systèmes pour mesurer la distance uniquement utilisant la transmission d'ondes continues, soit modulées en amplitude, en fréquence ou en phase, soit non modulées utilisant la transmission d'ondes continues modulées en fréquence, tout en faisant un hétérodynage du signal reçu, ou d’un signal dérivé, avec un signal généré localement, associé au signal transmis simultanément
G01S 15/89 - Systèmes sonar, spécialement adaptés à des applications spécifiques pour la cartographie ou la représentation
G01S 15/06 - Systèmes déterminant les données relatives à la position d'une cible
67.
SYSTEM FOR INTERCHANGEABLE MOUNTING OPTIONS FOR A SONAR TRANSDUCER
Systems and apparatuses for interchangeable mounting options for a transducer housing are provided herein. Such a system may provide for easy change of mounting to a watercraft, such as between transom mounting, portable mounting, trolling motor mounting, and thru-hull mounting. A system for interchangeable mounting options of a sonar transducer to a watercraft may comprise at least one transducer, a transducer housing configured to house the at least one transducer, and a mount adapter. The transducer housing may comprise at least one upper engagement surface configured to adjacently engage the mount adapter to facilitate mounting. The at least one upper engagement surface may be configured to releasably engage the mount adapter to allow the mount adapter to be detached and removed without damaging or altering the transducer housing.
G10K 11/00 - Procédés ou dispositifs pour transmettre, conduire ou diriger le son en généralProcédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général