B63B79/00

Watercraft share-ride system, a watercraft share-ride method, and a computer for a watercraft
12230141 · 2025-02-18 · ·

A watercraft share-ride system includes a cloud server, an owner terminal, and a user terminal. The owner terminal provides first share-ride condition information of an owner to the cloud server. The user terminal provides second share-ride condition information of a user to the cloud server. The cloud server provides watercraft information of the owner to the user terminal when the first share-ride condition information and the second share-ride condition information match. The cloud server acquires share-ride request information corresponding to the watercraft information when the watercraft information is selected by the user terminal.

Smartphone racing sailboat instrument and crowdsourced race tracking system
12222204 · 2025-02-11 · ·

A sailboat race tracking system includes a race computer and a sailboat computing device authenticated to the race computer. The sailboat computing device transmits position data as a function of time to the race computer. An event organizer computing device sets a race start time and transmits the race start time to the race computer. The race computer receives the position data as a function of time from multiple sailboat computing devices and syncs it according to the race start time. The race computer transmits the time-synced position data of the sailboat computing devices to the sailboat computing devices and spectator computing devices for display.

Smartphone racing sailboat instrument and crowdsourced race tracking system
12222204 · 2025-02-11 · ·

A sailboat race tracking system includes a race computer and a sailboat computing device authenticated to the race computer. The sailboat computing device transmits position data as a function of time to the race computer. An event organizer computing device sets a race start time and transmits the race start time to the race computer. The race computer receives the position data as a function of time from multiple sailboat computing devices and syncs it according to the race start time. The race computer transmits the time-synced position data of the sailboat computing devices to the sailboat computing devices and spectator computing devices for display.

HULL STRUCTURE FOR A SEMI-SUBMERSIBLE WIND POWER TURBINE PLATFORM
20250084830 · 2025-03-13 ·

A hull structure for a semi-submersible wind power turbine platform and a method for loading a set of such hull structures onto a semi-submersible cargo carrying marine vessel. The hull structure includes first, second and third buoyant stabilizing columns extending in a substantially vertical direction; and first and second elongated submersible buoyant pontoon structures extending in a substantially horizontal direction. The hull structure generally has a V-shape in the horizontal plane with the first and second pontoon structures forming legs in the V-shape and with the second column located where the legs meet. The hull structure is arranged so as to exhibit: i) a first angle in the horizontal plane between a central longitudinal axis of the first pontoon structure and a central longitudinal axis of the second pontoon structure; and ii) a second angle in the horizontal plane between a) a first imaginary line between a central point of the first stabilizing column and a central point of the second stabilizing column and b) a second imaginary line between the central point of the second stabilizing column and a central point of the third stabilizing column, wherein the second angle is larger than the first angle.

MARINE DATA COLLECTION FOR MARINE ARTIFICIAL INTELLIGENCE SYSTEMS
20250080624 · 2025-03-06 ·

A method comprising, by at least one processing unit, obtaining data collected by one or more sensors of at least one marine vessel, said data being representative of one or more situations encountered by the marine vessel during its voyage, prioritizing data according to at least one relevance criterion, wherein when the marine vessel is located in a zone in which at least one remote data communication link meets a criterion, transmitting at least some of the data using the at least one remote data communication link, wherein data are transmitted according to priority determined for the data, thereby facilitating transmission of relevant data for the purpose of training one or more machine learning algorithms (e.g. deep learning algorithms) providing output based on these data.

MARINE DATA COLLECTION FOR MARINE ARTIFICIAL INTELLIGENCE SYSTEMS
20250080624 · 2025-03-06 ·

A method comprising, by at least one processing unit, obtaining data collected by one or more sensors of at least one marine vessel, said data being representative of one or more situations encountered by the marine vessel during its voyage, prioritizing data according to at least one relevance criterion, wherein when the marine vessel is located in a zone in which at least one remote data communication link meets a criterion, transmitting at least some of the data using the at least one remote data communication link, wherein data are transmitted according to priority determined for the data, thereby facilitating transmission of relevant data for the purpose of training one or more machine learning algorithms (e.g. deep learning algorithms) providing output based on these data.

System and method for fuel savings and safe operation of marine structure
09580150 · 2017-02-28 · ·

A system for monitoring a physical change of a marine structure includes a complex optical measuring instrument configured to detect a behavior and structural change of the marine structure by using at least one optical sensor by means of optical fiber Bragg grating.

FIN STABILIZER

A vessel hull stabilization system includes a housing having a rotatable shaft mounted thereto, the shaft configured to connect to a fin such that the fin is located on an outside of the vessel hull and the housing is located on an inside of the vessel hull. A drive system is mounted to the housing and includes a motor and a drive element. The motor is connected to a central shaft of the drive element. The drive element includes a plurality of teeth positioned between the outer element and the central shaft such that when the motor rotates the central shaft, the plurality of teeth oscillate inwards and outwards to interact with teeth in the outer element and thereby cause rotation of a fin shaft connected to the outer element or to the gear having the oscillating teeth. A controller receives sensor readings to determine control signals to send to the motor(s) to impart rotation of the fin.

WATERCRAFT INFORMATION COLLECTING SYSTEM
20250153818 · 2025-05-15 ·

A watercraft information collecting system includes an onboard system and a server outside a watercraft. The onboard system includes watercraft devices on the watercraft, and an onboard network on the watercraft connected to the watercraft devices. The onboard system includes a communication terminal communicable with the watercraft devices via the onboard network. The server is communicable with the communication terminal. The communication terminal is configured or programmed to perform an information collection process to collect information about the watercraft devices, a use termination detection process to detect a termination of the use of the onboard system, and an information transmission process to transmit the information collected by the information collection process to the server. The server is configured or programmed to register the information transmitted from the communication terminal in a storage.

WATERCRAFT INFORMATION COLLECTING SYSTEM
20250153818 · 2025-05-15 ·

A watercraft information collecting system includes an onboard system and a server outside a watercraft. The onboard system includes watercraft devices on the watercraft, and an onboard network on the watercraft connected to the watercraft devices. The onboard system includes a communication terminal communicable with the watercraft devices via the onboard network. The server is communicable with the communication terminal. The communication terminal is configured or programmed to perform an information collection process to collect information about the watercraft devices, a use termination detection process to detect a termination of the use of the onboard system, and an information transmission process to transmit the information collected by the information collection process to the server. The server is configured or programmed to register the information transmitted from the communication terminal in a storage.