B63B79/00

Drilling or work-over rig comprising an operational control and/or state unit and a computer-implemented method of providing operational control and/or state
10941636 · 2021-03-09 · ·

A drilling or work-over vessel (10) is disclosed comprising a number of operational equipment (300), wherein the drilling or work-over vessel comprises at least one operational control and/or state unit (100) comprising at least one processing unit (102), wherein the at least one operational control and/or state unit (100) comprises or are in connection with a memory and/or storage (103), and at least one sensor unit (200), wherein the at least one sensor unit (200) is adapted to obtain one or more measured physical values and to provide data representing the one or more measured physical values and/or derived values thereof to the at least one operational control and/or state unit (100), the memory and/or storage (103) comprises a data representation of a computational physics model of at least a part of the drilling or work-over rig, and the at least one processing unit (102) is adapted to derive data representing an estimation of one or more physical states (such as defined by limits of forces, relative motion between operational equipment and vessel, or between other two pieces of operational equipment) estimated to act on at least one operational equipment (300) in response to the data representing the one or more measured physical values and/or derived values thereof as provided by the at least one sensor unit (200).

Vessel data integration system

The present invention relates to a vessel data integration system and a vessel comprising same. Accordingly, the present invention preferably comprises: a first vessel data conversion device for converting first vessel data which have a non-standard format and are received from first equipment into integrated vessel data by using a vessel data model (VDM)-based VDM path; and a second vessel data conversion device for converting second vessel data which have a standard format and are received from second equipment into the integrated vessel data.

Multi-stage coming off location technology

A first permissible operating range of the self-elevating vessel is determined based on a first structural analysis of the self-elevating vessel under a first set of conditions. A structural utilization ratio of the self-elevating vessel is determined based on a second structural analysis of the self-elevating vessel under first and second sets of conditions. Safety of lowering the self-elevating vessel from an elevated state to a first hull draft level is determined when the structural utilization ratio is less than a predetermined value. Safety of lowering the self-elevating vessel from the first hull draft level to a second hull draft level is indicated when positional displacement data obtained while the vessel is at the first hull draft level indicates that the positional displacement of the self-elevating vessel while at the first hull draft level is within the first permissible operating range.

Control and audio systems for a boat

A boat includes a dash positioned proximate a windshield at a first non-zero angle. A speaker is mounted under a top surface of the dash at a second non-zero angle. The speaker is positioned to direct sound emanating from the speaker through an opening in the dash and the windshield is configured to reflect the sound emanating from the speaker as reflected sound in an aft direction. The boat may also include an enclosure having a reflective surface positioned within a cavity formed between the deck and hull of the boat. A speaker, mounted within the enclosure, and the reflective surface are configured to reflect sound emanating from the speaker off of the reflective surface and through an opening of the enclosure.

Smartphone racing sailboat instrument and crowdsourced race tracking system
10937252 · 2021-03-02 ·

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
10937252 · 2021-03-02 ·

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.

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 and an outer element of the drive element is connected to the fin shaft. 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 in a direction perpendicular to an axis of the central shaft to interact with and rotate the outer element. A controller receives sensor readings to determine control signals to send to the motor(s) to impart rotation of the fin.

SYSTEM FOR SENSING VEHICLE MOTION AND ENVIRONMENTAL CONDITIONS
20210047002 · 2021-02-18 · ·

A system and method for deterring theft of a marine vehicles is provided. The system is designed to collect barometric pressure data and analyze it to determine whether there has been a sudden change in elevation that may be indicative of a theft. The system is also designed to collect environmental data pertaining to a marine vehicle's normal environment and compare it to a normal environmental state of the marine vehicle in order to detect changes that may be indicative of a theft. Additionally, the system is designed to monitor equipment of the marine vehicle and alert a user if the equipment has been moved in a way that may be indicative of a theft. When the system determines an event has occurred that may be indicative of a theft, the system may alert the user by triggering an alarm via a computer readable signal.

DRIVING ZONE CONTROL FOR PERSONAL WATERCRAFT
20210078689 · 2021-03-18 ·

The position of a watercraft is detected by monitoring GPS position data, and the speed of the watercraft is reduced to a selected limit upon detecting that the watercraft has traveled outside of a selected boundary and is maintained until it is detected that the watercraft has been back within the boundary for a selected time interval, thereby avoiding up and down jerking motion of the watercraft which can occur when only a single location test is used to confirm that the watercraft is back in bounds. An RF transceiver and related control apparatus is employed for detecting other watercraft approaching too closely to the watercraft, and a display is provided for displaying various status and warning indications.

SYSTEMS AND METHODS FOR 3-DIMENSIONAL SCANNING FOR DRYDOCKING
20210078681 · 2021-03-18 ·

A method comprising scanning at least one portion a hull of a vessel positioned below a waterline while the vessel is floating in water. The method further comprises generating multi-dimensional scans of the at least one portion of the hull based on data acquired during the scanning, generating a 3-dimensional (3D) model of the at least one portion of the hull, analyzing the 3D model to identify one or more features of the hull of the vessel below the waterline, generating docking information for drydocking the vessel based on the one or more features of the hull, and identifying, based on the generated docking information, a docking plan for supporting the vessel when the vessel is supported out of the water. The method further comprises outputting instructions to dry dock the vessel.