Tidalx AI Inc.

United States of America

Back to Profile

1-100 of 154 for Tidalx AI Inc. Sort by
Query
Aggregations
IP Type
        Patent 148
        Trademark 6
Jurisdiction
        United States 124
        Canada 22
        World 8
Date
New (last 4 weeks) 1
2025 August (MTD) 1
2025 May 1
2025 (YTD) 4
2024 36
See more
IPC Class
A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish 40
G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands 33
A01K 61/13 - Prevention or treatment of fish diseases 28
G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume 20
A01K 29/00 - Other apparatus for animal husbandry 17
See more
NICE Class
07 - Machines and machine tools 6
09 - Scientific and electric apparatus and instruments 6
12 - Land, air and water vehicles; parts of land vehicles 6
42 - Scientific, technological and industrial services, research and design 5
Status
Pending 64
Registered / In Force 90
  1     2        Next Page

1.

FISH BIOMASS, SHAPE, SIZE, OR HEALTH DETERMINATION

      
Application Number 19070369
Status Pending
Filing Date 2025-03-04
First Publication Date 2025-08-21
Owner TidalX AI Inc. (USA)
Inventor
  • Young, Grace Calvert
  • James, Barnaby John
  • Kimball, Peter
  • Messana, Matthew
  • Legros, Ferdinand

Abstract

Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for estimating the shape, size, mass, and health of fish are described. A pair of stereo cameras may be utilized to obtain off-axis images of fish in a defined area. The images may be processed, enhanced, and combined. Object detection may be used to detect and track a fish in images. A pose estimator may be used to determine key points and features of the detected fish. Based on the key points, a model of the fish is generated that provides an estimate of the size and shape of the fish. A regression model or neural network model can be applied to the fish model to determine characteristics of the fish.

IPC Classes  ?

  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06T 7/00 - Image analysis
  • G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume
  • G06T 7/70 - Determining position or orientation of objects or cameras

2.

IMAGE PROCESSING-BASED WEIGHT ESTIMATION FOR AQUACULTURE

      
Application Number 18812258
Status Pending
Filing Date 2024-08-22
First Publication Date 2025-05-15
Owner TidalX AI Inc. (USA)
Inventor James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for fish weight estimation based on fish tracks identified in images. In some implementations, a method includes obtaining images of fish enclosed in a fish enclosure, identifying fish tracks shown in the images of the fish, determining a quality score for each of the fish tracks, selecting a subset of the fish tracks based on the quality scores, determining a representative weight of the fish in the fish enclosure based on weights of the fish shown in the subset of the fish tracks, and outputting the representative weight for display or storage at a device connected to the one or more processors.

IPC Classes  ?

  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • G01G 9/00 - Methods of, or apparatus for, the determination of weight, not provided for in groups
  • G06T 7/285 - Analysis of motion using a sequence of stereo image pairs
  • G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume

3.

REDUCING MOTION SICKNESS FOR VIEWERS OF UNDERWATER FOOTAGE

      
Application Number US2024037418
Publication Number 2025/015070
Status In Force
Filing Date 2024-07-10
Publication Date 2025-01-16
Owner TIDALX AI INC. (USA)
Inventor Young, Grace Calvert

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that receives input image data and analyzes the input image data by one or more computing devices. The input image data includes one or more images, and the one or more computing devices analyzes the input image data that includes one or more images and analyzes the input image data using one or more computing devices to determine that the input image data is likely to induce motion sickness. In response to determining that the input image data is likely to induce motion sickness, the one or more computing devices identify one or more actions to modify presentation of the input image data on a display device.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • A01K 29/00 - Other apparatus for animal husbandry

4.

ANALYSIS AND SORTING IN AQUACULTURE

      
Application Number 18755380
Status Pending
Filing Date 2024-06-26
First Publication Date 2025-01-16
Owner TidalX AI Inc. (USA)
Inventor
  • Chrobak, Laura
  • James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for sorting fish in aquaculture. In some implementations, one or more images are obtained of a particular fish within a population of fish. Based on the one or more images of the fish, a data element is determined. The data element can include a first value that reflects a physical characteristic of the particular fish, and a second value that reflects a condition factor of the particular fish. Based on the data element, the fish is classified as a member of a particular subpopulation of the population of fish. An actuator of an automated fish sorter is controlled based on classifying the particular fish as a member of the particular subpopulation of the population of fish.

IPC Classes  ?

  • G06V 10/42 - Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/23213 - Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions with fixed number of clusters, e.g. K-means clustering
  • G06F 18/2433 - Single-class perspective, e.g. one-against-all classificationNovelty detectionOutlier detection
  • G06T 7/00 - Image analysis
  • G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 20/05 - Underwater scenes
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands

5.

CAMERA CALIBRATION FOR FEEDING BEHAVIOR MONITORING

      
Application Number 18757395
Status Pending
Filing Date 2024-06-27
First Publication Date 2024-12-26
Owner TidalX AI Inc. (USA)
Inventor
  • Brentano, Grace Taixi
  • James, Barnaby John
  • Chrobak, Laura Valentine
  • Yao, Zhaoying

Abstract

In one aspect, there is provided a method that includes receiving, by a control system having (i) a first camera configured to obtain an image of a scene, (ii) a winch controller, and (iii) a feeding system configured to deliver a feed to aquaculture, instructions to initiate a calibration of the first camera, determining a calibration state of the first camera, determining a sequence of calibration steps based on the calibration state of the first camera, and executing the sequence of calibration steps to calibrate the first camera.

IPC Classes  ?

  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • A01K 61/10 - Culture of aquatic animals of fish
  • A01K 61/85 - Feeding devices for use with aquaria
  • A01K 61/90 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination

6.

FISH BIOMASS, SHAPE, AND SIZE DETERMINATION

      
Application Number 18760955
Status Pending
Filing Date 2024-07-01
First Publication Date 2024-12-26
Owner TidalX AI Inc. (USA)
Inventor
  • James, Barnaby John
  • Rapoport, Evan Douglas
  • Messana, Matthew
  • Kimball, Peter

Abstract

Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for estimating the shape, size, and mass of fish are described. A pair of stereo cameras may be utilized to obtain right and left images of fish in a defined area. The right and left images may be processed, enhanced, and combined. Object detection may be used to detect and track a fish in images. A pose estimator may be used to determine key points and features of the detected fish. Based on the key points, a three-dimensional (3-D) model of the fish is generated that provides an estimate of the size and shape of the fish. A regression model or neural network model can be applied to the 3-D model to determine a likely weight of the fish.

IPC Classes  ?

  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • G06N 3/08 - Learning methods
  • G06T 7/593 - Depth or shape recovery from multiple images from stereo images
  • G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume
  • G06V 20/64 - Three-dimensional objects

7.

OCEANIC ENVIRONMENTAL MONITORING

      
Application Number US2024026020
Publication Number 2024/228885
Status In Force
Filing Date 2024-04-24
Publication Date 2024-11-07
Owner TIDALX AI INC. (USA)
Inventor
  • Smith, Terry Allan
  • Ling, Julia Black
  • Herbert, Derek Martin

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for environmental monitoring. One of the methods includes obtaining sensor data from sensors positioned within an environment; providing the sensor data to one or more machine learning models trained to predict a likelihood of a particular effect on the environment by machinery deployed within the environment; and adjusting, using output from the one or more machine learning models, one or more operations of the machinery in the environment.

IPC Classes  ?

  • B63B 35/44 - Floating buildings, stores, drilling platforms, or workshops, e.g. carrying water-oil separating devices
  • G06N 3/045 - Combinations of networks
  • G06N 3/08 - Learning methods
  • G06N 20/00 - Machine learning
  • G06N 20/20 - Ensemble learning
  • G06Q 50/02 - AgricultureFishingForestryMining
  • H04W 4/38 - Services specially adapted for particular environments, situations or purposes for collecting sensor information

8.

PROCESSING AQUATIC LIFE IMAGES

      
Application Number 18136175
Status Pending
Filing Date 2023-04-18
First Publication Date 2024-10-24
Owner TIDALX AI INC. (USA)
Inventor
  • Young, Grace Calvert
  • Yee, Yangli Hector
  • Ling, Julia Black
  • Schillaci, Cory Drew

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing aquatic life data, e.g., aquatic life image. One of the methods includes receiving aquatic life data comprising a plurality of aquatic life images from a user through a user interface; receiving, within the user interface, a first user request to use the aquatic life data to train a machine learning model; determining a data curator score for each aquatic life image; identifying, based on the data curator scores, a proper subset of the plurality of aquatic life images; providing the proper subset of the plurality of aquatic life images to one or more data annotators; receiving annotation data generated by the one or more data annotators; and providing the annotation data to a training system configured to train the machine learning model by using the annotation data.

IPC Classes  ?

  • G06V 20/05 - Underwater scenes
  • A01K 61/10 - Culture of aquatic animals of fish
  • G06T 7/20 - Analysis of motion
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 10/74 - Image or video pattern matchingProximity measures in feature spaces
  • G06V 10/762 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 20/70 - Labelling scene content, e.g. deriving syntactic or semantic representations

9.

PROCESSING AQUATIC LIFE IMAGES

      
Application Number US2024021597
Publication Number 2024/220207
Status In Force
Filing Date 2024-03-27
Publication Date 2024-10-24
Owner TIDALX AI INC. (USA)
Inventor
  • Young, Grace Calvert
  • Yee, Yangli Hector
  • Ling, Julia Black
  • Schillaci, Cory Drew

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing aquatic life data, e.g., aquatic life images. One of the methods includes obtaining aquatic life data; identifying a first subset of the aquatic life data that is to be annotated by one or more data annotators to generate annotated aquatic life data and a second subset of the aquatic life data that is not to be annotated; providing the first subset of the aquatic life data to the one or more data annotators, the one or more data annotators processing the first subset of the aquatic life data to generate the annotated aquatic life data; providing the second subset of the aquatic life data to a data storage curator; and determining whether and, if so, which storage device in one or more storage devices to store the second subset of the aquatic life data.

IPC Classes  ?

  • G06V 10/774 - Generating sets of training patternsBootstrap methods, e.g. bagging or boosting
  • G06V 20/05 - Underwater scenes

10.

PROCESSING AQUATIC LIFE IMAGES

      
Application Number 18136184
Status Pending
Filing Date 2023-04-18
First Publication Date 2024-10-24
Owner TIDALX AI INC. (USA)
Inventor
  • Young, Grace Calvert
  • Yee, Yangli Hector
  • Ling, Julia Black
  • Schillaci, Cory Drew

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing aquatic life data, e.g., aquatic life images. One of the methods includes obtaining aquatic life data; identifying a first subset of the aquatic life data that is to be annotated by one or more data annotators to generate annotated aquatic life data and a second subset of the aquatic life data that is not to be annotated; providing the first subset of the aquatic life data to the one or more data annotators, the one or more data annotators processing the first subset of the aquatic life data to generate the annotated aquatic life data; providing the second subset of the aquatic life data to a data storage curator; and determining whether and, if so, which storage device in one or more storage devices to store the second subset of the aquatic life data.

IPC Classes  ?

  • G06V 20/05 - Underwater scenes
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 20/70 - Labelling scene content, e.g. deriving syntactic or semantic representations

11.

SHIP RECOURSE OPTIMIZATION

      
Application Number 18465016
Status Pending
Filing Date 2023-09-11
First Publication Date 2024-10-24
Owner TIDALX AI INC. (USA)
Inventor
  • Jordi Ballester, Antoni
  • Delorme, Bertrand Louis Rene
  • Szenicer, Alexandre
  • Ling, Julia Black
  • Bahman, Bianca
  • Yee, Yangli Hector

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining elements of a shipping network. One of the methods includes obtaining environmental input data, wherein the environmental input data includes weather forecast data; providing the environmental input data to a circulation model; and providing output environmental condition from the circulation model to a machine learning model trained to generate a route for a ship.

IPC Classes  ?

12.

SHIP RECOURSE OPTIMIZATION

      
Application Number US2023030729
Publication Number 2024/220098
Status In Force
Filing Date 2023-08-21
Publication Date 2024-10-24
Owner TIDALX AI INC. (USA)
Inventor
  • Jordi Ballester, Antoni
  • Delorme, Bertrand Louis Rene
  • Szenicer, Alexandre
  • Ling, Julia Black
  • Bahman, Bianca
  • Yee, Yangli Hector

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining elements of a shipping network. One of the methods includes obtaining environmental input data, wherein the environmental input data includes weather forecast data; providing the environmental input data to a circulation model; and providing output environmental condition from the circulation model to a machine learning model trained to generate a route for a ship.

IPC Classes  ?

  • G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
  • G06N 5/01 - Dynamic search techniquesHeuristicsDynamic treesBranch-and-bound
  • G06N 20/00 - Machine learning
  • G06Q 10/047 - Optimisation of routes or paths, e.g. travelling salesman problem

13.

Camera winch control for dynamic monitoring

      
Application Number 18529983
Grant Number 12342081
Status In Force
Filing Date 2023-12-05
First Publication Date 2024-10-17
Grant Date 2025-06-24
Owner TidalX AI Inc. (USA)
Inventor
  • James, Barnaby John
  • Kichkaylo, Tatiana
  • Kimball, Peter
  • Thornton, Christopher

Abstract

A method for controlling a sensor subsystem, the method including receiving one or more metrics representing one or more characteristics of livestock, including one or more livestock objects, contained in an enclosure and monitored by one or more sensors coupled to a winch subsystem. The method further includes determining a position to move the one or more sensors based on the metrics and determining an instruction that includes information related to a movement of the one or more sensors. The method further includes sending the instruction to the winch subsystem to change the position of the one or more sensors.

IPC Classes  ?

  • H04N 23/695 - Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
  • A01K 29/00 - Other apparatus for animal husbandry
  • A01K 61/13 - Prevention or treatment of fish diseases
  • G06T 7/50 - Depth or shape recovery

14.

BIOMASS ESTIMATION USING MONOCULAR UNDERWATER CAMERAS

      
Application Number US2024020513
Publication Number 2024/205983
Status In Force
Filing Date 2024-03-19
Publication Date 2024-10-03
Owner TIDALX AI INC. (USA)
Inventor
  • Yee, Yangli Hector
  • Montebello Milani, Pedro
  • Young, Grace Calvert
  • Heacock, Ryan
  • Schillaci, Cory Drew

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for estimating fish biomass using a monocular camera including obtaining multiple frames captured by the monocular camera over a period of time, where at least one frame of the multiple frames includes a fish, identifying a first set of key points in a two-dimensional space for the fish in the multiple frames, receiving motion data for the monocular camera over the period of time, generating, from the first set of key points in the two-dimensional space and the motion data for the monocular camera, a fish model including a second set of key points in a three-dimensional space for the fish, generating a biomass estimate of the fish based on the second set of key points, and determining an action based on one or more biomass estimates including the biomass estimate of the fish.

IPC Classes  ?

15.

ENHANCED CONTROLLER SYNCHRONIZATION VERIFICATION

      
Application Number 18493582
Status Pending
Filing Date 2023-10-24
First Publication Date 2024-09-19
Owner TIDALX AI INC. (USA)
Inventor
  • Swanson, Thomas Robert
  • Rossignol, Andrew

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that validate the synchronization of controllers in an aquaculture environment. An image processor receives images generated by a first image generating device that includes a light filter that is associated with light of a particular light frequency while an aquaculture environment was illuminated with light. The image processor determines whether the intensity value of the light frequency in the image satisfies a threshold value based on the generated image. The image processor determines whether the aquaculture environment was illuminated with light of a particular light frequency when the image was generated based on the whether the intensity value of the particular light frequency in the image exceeds the threshold value. The image processor provides for output an indication of whether the aquaculture was illuminated with light of the particular frequency when the image was generated.

IPC Classes  ?

  • H04N 23/71 - Circuitry for evaluating the brightness variation
  • A01K 61/13 - Prevention or treatment of fish diseases
  • H04N 23/74 - Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums

16.

CAMERA CONTROLLER FOR AQUACULTURE BEHAVIOR OBSERVATION

      
Application Number 18491659
Status Pending
Filing Date 2023-10-20
First Publication Date 2024-09-12
Owner TIDALX AI INC. (USA)
Inventor
  • Yao, Zhaoying
  • Kichkaylo, Tatiana
  • James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling a camera to observe aquaculture feeding behavior. In some implementations, a method includes moving a camera to a first position, obtaining an image captured by the camera at the first position, determining a feeding observation mode, and based on the feeding observation mode and analysis of the image, determining a second position to move the camera.

IPC Classes  ?

  • A01K 61/80 - Feeding devices
  • A01K 29/00 - Other apparatus for animal husbandry
  • H04N 23/61 - Control of cameras or camera modules based on recognised objects
  • H04N 23/695 - Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects

17.

AUTONOMOUS MODULAR BREAKWATER SYSTEM

      
Application Number 18489185
Status Pending
Filing Date 2023-10-18
First Publication Date 2024-08-29
Owner TIDALX AI INC. (USA)
Inventor
  • Knoll, Matthew Aaron
  • Davé, Neil
  • Nordstrom, Charles

Abstract

Methods, systems, and computer-readable media that implement an autonomous modular breakwater system. An example system includes a plurality of autonomous submersible structures, each configured to mechanically link to any other of the plurality of autonomous submersible structures to form a breakwater. The system includes a controller configured to perform operations including: determining a location for construction of a breakwater; determining an initial location of each of the plurality of autonomous submersible structures; selecting, based at least in part on the initial location of each of the plurality of autonomous submersible structures, a subset of the plurality of autonomous submersible structures for constructing the breakwater; and transmitting, to each of the selected autonomous submersible structures, instructions to transit from the respective initial location to the location for construction of the breakwater and to mechanically couple to at least one other autonomous submersible structure to form the breakwater.

IPC Classes  ?

  • E02B 3/06 - MolesPiersQuaysQuay wallsGroynesBreakwaters

18.

MULTI-RECEIVER DISTRIBUTED PEN MAPPING

      
Application Number US2024016914
Publication Number 2024/178233
Status In Force
Filing Date 2024-02-22
Publication Date 2024-08-29
Owner TIDALX AI INC. (USA)
Inventor
  • Pham, Harrison
  • Sun, Kathy
  • Swanson, Thomas Robert

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for fishery net management. One of the methods includes transmitting, by an emitter (106), a signal; receiving, by each of multiple sensors (104) located at different, predetermined positions on a semi-rigid structure (102), the signal; determining, by each of the multiple sensors, timing information for the signal; determining, using the timing information for each sensor, a current shape of the semi-rigid structure; and controlling an item of equipment based on the current shape of the semi-rigid structure.

IPC Classes  ?

  • A01K 61/60 - Floating cultivation devices, e.g. rafts or floating fish-farms
  • A01K 75/00 - Accessories for fishing netsDetails of fishing nets, e.g. structure
  • A01K 79/00 - Methods or means of catching fish in bulk not provided for in groups

19.

UNDERWATER NET MONITORING DEVICE

      
Application Number 18202578
Status Pending
Filing Date 2023-05-26
First Publication Date 2024-07-11
Owner TIDALX AI INC. (USA)
Inventor
  • Pham, Harrison
  • Swanson, Thomas Robert

Abstract

A net monitoring system, including: a plurality of net monitoring devices, each net monitoring device including: a housing; a plurality of tensioning arms, each tensioning arm reversibly extendable through the housing and configured to reversibly secure to a net, each tensioning arm including a force sensor configured to generate a tension signal indicative of a tension applied to the corresponding tensioning arm; a tensioning mechanism configured concurrently retract the plurality of tensioning arms into the housing; an impulse generating device, configured to generate an impulse responsive to a command; and a communications device configured to receive the tension signals from the plurality of force sensors, and transmit the tension signals through water; and a controller, configured to: command at least one of the plurality of net monitoring devices to generate the impulse; receive the tension signals responsive to the command to generate the impulse; and determine, based on the received tension signals, a presence of a defect in a net on which the plurality of net monitoring devices are installed.

IPC Classes  ?

  • A01K 63/00 - Receptacles for live fish, e.g. aquariaTerraria
  • G01N 19/08 - Detecting presence of flaws or irregularities

20.

Self-calibrating ultrasonic removal of ectoparasites from fish

      
Application Number 18319246
Grant Number 12185701
Status In Force
Filing Date 2023-05-17
First Publication Date 2024-07-11
Grant Date 2025-01-07
Owner TidalX AI Inc. (USA)
Inventor
  • Young, Grace Calvert
  • Knoll, Matthew Aaron
  • Remesch, Bryce Jason
  • Kimball, Peter

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for self-calibrating ultrasonic removal of sea lice. In some implementations, a method includes generating, by transducers distributed in a sea lice treatment station, a first set of ultrasonic signals, detecting a second set of ultrasonic signals in response to propagation of the first set of ultrasonic signals through water, determining propagation parameters of the sea lice treatment station based on the second set of ultrasonic signals that were detected, obtaining an image of a sea louse on a fish in the sea lice treatment station, determining, from the image, a location of the sea louse in the sea lice treatment station, and generating a third set of ultrasonic signals that focuses energy at the sea louse.

IPC Classes  ?

  • A01K 61/13 - Prevention or treatment of fish diseases
  • A01M 29/18 - Scaring or repelling devices, e.g. bird-scaring apparatus using sound waves using ultrasonic signals
  • G01N 29/00 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic wavesVisualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
  • G01N 29/34 - Generating the ultrasonic, sonic or infrasonic waves
  • G06T 7/00 - Image analysis
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G01N 29/36 - Detecting the response signal
  • G01N 29/44 - Processing the detected response signal

21.

Enhanced synchronization framework

      
Application Number 18238272
Grant Number 12081894
Status In Force
Filing Date 2023-08-25
First Publication Date 2024-07-04
Grant Date 2024-09-03
Owner TidalX AI Inc. (USA)
Inventor
  • Rossignol, Andrew
  • Pham, Harrison

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium that provides an enhanced synchronization framework. One of the methods includes a primary and a second device that receive configuration information which identifies one or more actions to be performed by the secondary device when it receives specified pulses of a sequence of pulses from the primary device. The primary device transmits a sequence of pulses. The primary and the secondary device receive a particular pulse from the sequence of pulses. The secondary device determines whether the particular pulse satisfies one or more predetermined criteria and generates an instruction based on the determination.

IPC Classes  ?

  • H04N 5/067 - Arrangements or circuits at the transmitter end
  • H04N 23/56 - Cameras or camera modules comprising electronic image sensorsControl thereof provided with illuminating means
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices

22.

REAL-TIME TENSION MONITORING FOR AQUACULTURE PEN DYNAMICS

      
Application Number 18240075
Status Pending
Filing Date 2023-08-30
First Publication Date 2024-07-04
Owner TIDALX AI INC. (USA)
Inventor
  • Pham, Harrison
  • Swanson, Thomas Robert

Abstract

A method for monitoring an aquaculture net, including: transmitting, from a sensor coupled to a net, a signal including information indicative of one or more net state parameters through water; receiving the signal from a sensor coupled to a net, the signal including information indicative of one or more net state parameters; extracting the information from the signal; applying the extracted information as input to a machine learning model trained to determine a net state from the extracted information; determining the presence of a defect in the net.

IPC Classes  ?

  • A01K 63/00 - Receptacles for live fish, e.g. aquariaTerraria
  • A01K 61/60 - Floating cultivation devices, e.g. rafts or floating fish-farms

23.

RESILIENT SHIP NETWORK OPTIMIZATION

      
Application Number 18460872
Status Pending
Filing Date 2023-09-05
First Publication Date 2024-06-20
Owner TIDALX AI INC. (USA)
Inventor
  • Yee, Yangli Hector
  • Ling, Julia Black
  • Jordi Ballester, Antoni
  • Delorme, Bertrand Louis Rene
  • Szenicer, Alexandre

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining elements of a shipping network. One of the methods includes obtaining environmental input data, wherein the environmental input data includes weather forecast data; providing the environmental input data to a circulation model; and providing output environmental condition from the circulation model to a machine learning model trained to generate a route for a ship.

IPC Classes  ?

  • G06Q 10/0835 - Relationships between shipper or supplier and carriers
  • G06F 30/20 - Design optimisation, verification or simulation

24.

SHIP ROUTE OPTIMIZATION

      
Application Number 18463842
Status Pending
Filing Date 2023-09-08
First Publication Date 2024-06-20
Owner TIDALX AI INC. (USA)
Inventor
  • Jordi Ballester, Antoni
  • Szenicer, Alexandre
  • Delorme, Bertrand Louis Rene
  • Yee, Yangli Hector
  • Ling, Julia Black

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining elements of a shipping network. One of the methods includes obtaining environmental input data, wherein the environmental input data includes weather forecast data; providing the environmental input data to a circulation model; and providing output environmental condition from the circulation model to a machine learning model trained to generate a route for a ship.

IPC Classes  ?

  • G06Q 10/0835 - Relationships between shipper or supplier and carriers

25.

REAL-TIME FEED PIPE MONITORING

      
Application Number 18531243
Status Pending
Filing Date 2023-12-06
First Publication Date 2024-06-06
Owner TIDALX AI INC. (USA)
Inventor
  • Swanson, Thomas Robert
  • Pham, Harrison

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for real-time monitoring of an aquaculture feeding system using Time Domain Reflectometry (TDR). In one aspect, an aquaculture feeding system comprises: a feed pipe arranged between a dosing system and a fish pen; a feed pipe monitoring subsystem comprising one or more controlled impedance cables arranged along the feed pipe, and a pulse generator configured to generate a series of pulses at a predetermined pulse rate to be transmitted through the controlled impedance cables; and a controller subsystem connected to the feed pipe monitoring subsystem, the controller subsystem configured to: monitor pulse responses along the controlled impedance cables; and detect, from the pulse responses, a condition of the feed pipe.

IPC Classes  ?

  • G01M 5/00 - Investigating the elasticity of structures, e.g. deflection of bridges or aircraft wings
  • A01K 61/80 - Feeding devices
  • A01K 63/00 - Receptacles for live fish, e.g. aquariaTerraria
  • G01M 3/16 - Investigating fluid tightness of structures by using fluid or vacuum by detecting the presence of fluid at the leakage point using electric detection means
  • G01M 3/18 - Investigating fluid tightness of structures by using fluid or vacuum by detecting the presence of fluid at the leakage point using electric detection means for pipes, cables, or tubesInvestigating fluid tightness of structures by using fluid or vacuum by detecting the presence of fluid at the leakage point using electric detection means for pipe joints or sealsInvestigating fluid tightness of structures by using fluid or vacuum by detecting the presence of fluid at the leakage point using electric detection means for valves

26.

Turbidity determination using computer vision

      
Application Number 18349449
Grant Number 12279599
Status In Force
Filing Date 2023-07-10
First Publication Date 2024-05-09
Grant Date 2025-04-22
Owner TidalX AI Inc. (USA)
Inventor
  • Chrobak, Laura Valentine
  • Kimball, Peter
  • James, Barnaby John
  • Ling, Julia Black

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that generate from a first pair and a second pair of images of livestock that are within an enclosure and that are taken at different times using a stereoscopic camera, at least two distance distributions of the aquatic livestock within the enclosure. The distance distributions can be used to determine a measure associated with an optical property of the water within the enclosure. A signal associated with the measure can be provided.

IPC Classes  ?

  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • A23K 50/80 - Feeding-stuffs specially adapted for particular animals for aquatic animals, e.g. fish, crustaceans or molluscs
  • G01N 21/53 - Scattering, i.e. diffuse reflection within a body or fluid within a flowing fluid, e.g. smoke
  • G01N 33/18 - Water
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06N 20/00 - Machine learning
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands

27.

MODULE FOR UNDERWATER REMOTELY OPERATED VEHICLES

      
Application Number 18232766
Status Pending
Filing Date 2023-08-10
First Publication Date 2024-04-18
Owner TIDALX AI INC. (USA)
Inventor
  • Swanson, Thomas Robert
  • Pham, Harrison
  • Sun, Kathy
  • Knoll, Matthew Aaron

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for controlling a remotely operated vehicle (ROV) for performing an underwater task. One apparatus includes a watertight housing; a mounting hardware that attaches the watertight housing to the ROV; one or more sensors in the watertight housing, the one or more sensors configured to generate sensor data that is associated with an underwater task; and one or more processors in the watertight housing, the one or more processors configured to: receive the sensor data from the one or more sensors; generate a navigation plan for the ROV using the sensor data; determine, using the navigation plan, control instructions configured to control the ROV to perform the underwater task; and provide the control instructions to an interface of the ROV configured to communicate with the apparatus.

IPC Classes  ?

  • B63G 8/00 - Underwater vessels, e.g. submarines

28.

UNDERWATER CAMERA SYSTEM CONTROLLER FOR AQUACULTURE BEHAVIOR OBSERVATION

      
Application Number 18139173
Status Pending
Filing Date 2023-04-25
First Publication Date 2024-04-18
Owner TIDALX AI INC. (USA)
Inventor
  • Stokes, Matthew
  • Swanson, Thomas Robert
  • Pham, Harrison
  • Gulassa, Riva

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for automated underwater camera system control for aquaculture systems. An underwater camera system includes (i) a line on which the underwater camera system is mounted, the line detachably affixed to a feeder that provides feed for aquatic livestock, (ii) a sensor manager, (iii) one or more sensors that are managed by the sensor manager, (iv) a line navigation controller, and (v) a first actuator for controlling a distance between the feeder and the underwater camera system. The one or more sensors obtain sensor data and the line navigation controller of the underwater camera system determines a distance to position the underwater camera system beneath the feeder to obtain additional sensor data. The line navigation controller transmits a first message to the first actuator to position the underwater camera system at the determined distance beneath the feeder.

IPC Classes  ?

  • G03B 17/08 - Waterproof bodies or housings
  • G01S 5/00 - Position-fixing by co-ordinating two or more direction or position-line determinationsPosition-fixing by co-ordinating two or more distance determinations
  • G03B 17/56 - Accessories
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices
  • H04N 23/695 - Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects

29.

Drone-based water measurement system

      
Application Number 18202054
Grant Number 12340706
Status In Force
Filing Date 2023-05-25
First Publication Date 2024-04-18
Grant Date 2025-06-24
Owner TidalX AI Inc. (USA)
Inventor
  • Swanson, Thomas Robert
  • Pham, Harrison

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining drone-based water measurements. One of the methods includes receiving, by a drone management system that controls a drone that is configured to collect water samples, data from a simulator that generates simulation data associated with a body of water; receiving, by the drone management system, an indication that the drone is available to collect one or more water samples from the body of water; determining, by the drone management system and based on the data from the simulator, one or more locations associated with the body of water at which the drone is to collect one or more respective water samples; and; transmitting, by the drone management system, the one or more locations associated with the body of water to the drone.

IPC Classes  ?

  • G08G 5/56 - Navigation or guidance aids for two or more aircraft
  • B64U 10/00 - Type of UAV
  • B64U 101/35 - UAVs specially adapted for particular uses or applications for science, e.g. meteorology
  • G01C 21/20 - Instruments for performing navigational calculations

30.

ENHANCED MICROPLASTIC REMOVAL

      
Application Number 18239697
Status Pending
Filing Date 2023-08-29
First Publication Date 2024-04-18
Owner TIDALX AI INC. (USA)
Inventor
  • Swanson, Thomas Robert
  • Pham, Harrison
  • Young, Grace Calvert
  • Jubang, Mandy
  • Banatao, Diosdado Rey

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for microplastic removal. In some implementations, a method can include controlling a camera to capture one or more images of plastic in water; providing the one or more images to a machine learning model trained to detect plastic; obtaining output from the machine learning model indicating one or more items of plastic; and controlling one or more acoustic transducers to move the one or more items of plastic.

IPC Classes  ?

  • C02F 1/00 - Treatment of water, waste water, or sewage
  • C02F 1/36 - Treatment of water, waste water, or sewage with mechanical oscillations ultrasonic vibrations
  • G06V 10/143 - Sensing or illuminating at different wavelengths
  • G06V 20/05 - Underwater scenes

31.

CALIBRATION TARGET FOR ULTRASONIC REMOVAL OF ECTOPARASITES FROM FISH

      
Application Number 18324883
Status Pending
Filing Date 2023-05-26
First Publication Date 2024-04-04
Owner TIDALX AI INC. (USA)
Inventor
  • Young, Grace Calvert
  • Remesch, Bryce Jason
  • Knoll, Matthew Aaron

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a calibration target for ultrasonic removal of ectoparasites from fish. In some implementations, the calibration target includes a fish-shaped structure, sensors positioned at different locations of the fish-shaped structure, a processor that receives sensor values from the sensors, and a transmitter that outputs sensor data from the calibration target based on the sensor values.

IPC Classes  ?

  • A01K 61/13 - Prevention or treatment of fish diseases
  • A01M 1/22 - Stationary means for catching or killing insects by electric means
  • G05B 19/042 - Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors

32.

Adjustable aquaculture camera mounting system

      
Application Number 18207468
Grant Number 12363438
Status In Force
Filing Date 2023-06-08
First Publication Date 2024-03-28
Grant Date 2025-07-15
Owner TidalX AI Inc. (USA)
Inventor
  • Stokes, Matthew
  • Pham, Harrison
  • Swanson, Thomas Robert

Abstract

Methods, systems, and apparatus, including medium-encoded computer program products, for adjusting an aquaculture camera mounting system. A current combined field of view of two or more cameras that are mounted on an adjustable camera mounting structure in an environment can be determined based upon a current configuration of the adjustable camera mounting structure. A target field of view for the two or more cameras that are mounted on the adjustable camera mounting structure can be determined. Based at least on the field of view target and the current combined field of view, an adjustment parameter for the adjustable camera mounting structure can be determined. The adjustable camera mounting structure can be adjusted according to the adjustment parameter to provide a field of view in accordance with the field of view target.

IPC Classes  ?

  • H04N 23/695 - Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
  • G03B 17/56 - Accessories
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 20/05 - Underwater scenes
  • H04N 23/60 - Control of cameras or camera modules
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums

33.

SIMULATOR NEURAL NETWORK PREDICTION

      
Application Number 18453226
Status Pending
Filing Date 2023-08-21
First Publication Date 2024-02-29
Owner TIDALX AI INC. (USA)
Inventor
  • Szenicer, Alexandre
  • Delorme, Bertrand Louis Rene
  • Ballester, Antoni Jordi
  • Ling, Julia Black

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for combining a simulator and neural network for predictions, such as predictions of Harmful Algal Bloom (HAB). One of the methods includes obtaining an estimate of a first number of marine-life cells representative of growth of the marine-life within a first region; providing the estimate to a prediction system that comprises (i) an ocean simulator and (ii) a trained network model, wherein the trained network model is trained to provide an indication of marine-life change using output from the ocean simulator; obtaining output from the prediction system, wherein the output indicates a second number of cells representative of growth of the marine-life within a second region; comparing the output to an output threshold; and in response to the output satisfying the output threshold, performing an action.

IPC Classes  ?

  • G06N 3/084 - Backpropagation, e.g. using gradient descent

34.

MICROPLASTICS DETECTOR SENSOR COUPLING AND DATA TRAINING

      
Application Number 18241000
Status Pending
Filing Date 2023-08-31
First Publication Date 2024-02-29
Owner TIDALX AI INC. (USA)
Inventor
  • Labine, Anne
  • Venkatesan, Chandramouli

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for receiving sensor data and refining a training model for microplastics detector. In some implementations, an exemplary method includes receiving microplastics detection data from a microplastics detection sensor and additional sensor data from one or more other sensors; providing the microplastics detection data and additional sensor data to a model trained to detect microplastics; receiving one or more values representing the amount of microplastics from the microplastics detection data and additional sensor data; and providing a representation of the one or more values for output of the model describing the amount of microplastics for use by one or more user devices.

IPC Classes  ?

  • G06V 20/05 - Underwater scenes
  • G06V 10/12 - Details of acquisition arrangementsConstructional details thereof
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/774 - Generating sets of training patternsBootstrap methods, e.g. bagging or boosting

35.

DATA INFORMED OCEAN SIMULATIONS

      
Application Number 17890150
Status Pending
Filing Date 2022-08-17
First Publication Date 2024-02-22
Owner TIDALX AI INC. (USA)
Inventor
  • Ling, Julia Black
  • Thorne, Heather
  • Delorme, Bertrand Louis Rene
  • Milani, Pedro

Abstract

In an aspect, there is provided a method that includes: obtaining a physics-based ocean simulation model that specifies multiple simulation parameters, obtaining data characterizing an ocean in a geographical region, determining initial values of the simulation parameters based on data characterizing the ocean in the geographical region, and determining adjusted values of the simulation parameters. Determining adjusted values can include performing a simulation using the initial values of the simulation parameters to determine an initial simulation output, evaluating a task-specific objective function that is based on a measure of disagreement between: (i) the initial simulation output, and (ii) a target value for the ocean in the geographical region, and determining adjusted values of the simulation parameters of the physics-based ocean simulation model.

IPC Classes  ?

  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model

36.

UNDERWATER CAMERA SYSTEM

      
Application Number 18451706
Status Pending
Filing Date 2023-08-17
First Publication Date 2024-02-22
Owner TIDALX AI INC. (USA)
Inventor
  • Labine, Anne
  • Gregory, Samuel
  • Bahman, Bianca
  • Smith, Terry Allan

Abstract

An underwater camera system includes a camera assembly configured to scan a seabed while submerged under water and moving in a direction of travel. A buoyant support is coupled to the camera assembly and configured to position the camera assembly under water during the moving in the direction of travel. A stabilization assembly is coupled to the camera assembly and configured for adjusting an orientation of the camera assembly relative to the direction of travel.

IPC Classes  ?

  • G03B 17/08 - Waterproof bodies or housings
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices
  • H04N 23/695 - Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
  • H04N 23/51 - Housings
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
  • G03B 17/56 - Accessories
  • B63G 8/38 - Arrangement of visual or electronic watch equipment, e.g. of periscopes, of radar

37.

MAPPING COASTAL ECOSYSTEMS

      
Application Number 18452044
Status Pending
Filing Date 2023-08-18
First Publication Date 2024-02-22
Owner TIDALX AI INC. (USA)
Inventor
  • Delorme, Bertrand Louis Rene
  • Szenicer, Alexandre
  • Jordi Ballester, Antoni
  • Bahman, Bianca
  • Ling, Julia Black

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting features of an aquatic ecosystem. One of the methods includes generating, using ground truth data, first training input, wherein the first training input includes training labels; generating an augmented dataset from multiple data sources as second training input, wherein the augmented dataset is generated using (i) bathymetric data and (ii) simulated data based on satellite data indicating one or more coastal ecosystems; and training the machine learning model using (i) the first training input and (ii) second training input, such that the machine learning model is trained to predict biomass growth.

IPC Classes  ?

  • G06N 20/00 - Machine learning
  • B64G 1/10 - Artificial satellitesSystems of such satellitesInterplanetary vehicles
  • A01G 33/00 - Cultivation of seaweed

38.

IDENTIFYING THERMOCLINES IN AN AQUACULTURE ENVIRONMENT

      
Application Number 18234528
Status Pending
Filing Date 2023-08-16
First Publication Date 2024-02-22
Owner TIDALX AI INC. (USA)
Inventor
  • Bahman, Bianca
  • Delorme, Bertrand Louis Rene
  • Jordi Ballester, Antoni

Abstract

Methods, systems, and apparatus, including medium-encoded computer program products, for obtaining a plurality of images from at least one imaging device in an aquaculture environment and determining a statistical distribution of the livestock in the aquaculture environment from the plurality of images. Based on the statistical distribution, a location of a thermocline in the aquaculture environment can be determined. A signal indicative of the location of the thermocline can be provided to an aquaculture management device in the aquaculture environment.

IPC Classes  ?

  • G06V 20/05 - Underwater scenes
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • A01K 61/80 - Feeding devices

39.

DIVERSITY QUANTIFICATION

      
Application Number 18452379
Status Pending
Filing Date 2023-08-18
First Publication Date 2024-02-22
Owner TIDALX AI INC. (USA)
Inventor
  • Ling, Julia Black
  • Schillaci, Cory Drew
  • Yee, Yangli Hector
  • Young, Grace Calvert
  • Jhavar, Karan

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for Measuring and Quantifying Biodiversity in an Environment. One of the methods includes receiving a set of images representing the marine environment; identifying, by one or more processing devices within the set of images, objects representing marine life in the marine environment; classifying, by the one or more processing devices, the objects into multiple clusters based on feature vectors identified for each of the objects; and computing, by the one or more processing devices based on attributes associated with the multiple clusters, a metric indicative of the biodiversity in the marine environment.

IPC Classes  ?

  • G06V 10/762 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 10/58 - Extraction of image or video features relating to hyperspectral data
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06V 20/56 - Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
  • G06V 20/05 - Underwater scenes

40.

AQUATIC BIOMASS ESTIMATION

      
Application Number 18453240
Status Pending
Filing Date 2023-08-21
First Publication Date 2024-02-22
Owner TIDALX AI INC. (USA)
Inventor
  • Yee, Yangli Hector
  • Smith, Terry Allan
  • Bahman, Bianca

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for aquatic biomass estimation. One of the methods includes obtaining an image of an aquatic environment including aquatic grass; providing the image to a network model trained to construct a point cloud indicating a portion of the image that represents the aquatic grass; generating a floor model indicating a floor of the aquatic environment where the aquatic grass grows; identifying, using (i) the floor model and (ii) the point cloud indicating the aquatic grass, (i) a first subset of points in the point cloud as indicating aquatic grass and (ii) a second subset of points in the point cloud as indicating the floor of the aquatic environment; and generating, using the first subset of points in the point cloud, an indication of biomass within the aquatic environment.

IPC Classes  ?

41.

DETERMINING AUDIO OUTPUT FOR AQUACULTURE MONITORING MODELS

      
Application Number 17833132
Status Pending
Filing Date 2022-06-06
First Publication Date 2023-12-07
Owner TIDALX AI INC. (USA)
Inventor
  • Young, Grace Calvert
  • Chrobak, Laura Valentine
  • Sun, Kathy

Abstract

Methods, systems, and apparatus, including medium-encoded computer program products, for receiving outputs from a plurality of models that are each informed by real-time data provided by one or more sensors that are present in an aquaculture environment. An input is generated for an algorithmic music composer for algorithmically composing music that reflects multiple current conditions within the aquaculture environment, based at least on the received outputs from the plurality of models. The input is provided to the algorithmic music composer to algorithmically compose the music that reflects the multiple current conditions within the aquaculture environment.

IPC Classes  ?

  • G10H 1/00 - Details of electrophonic musical instruments
  • A01K 29/00 - Other apparatus for animal husbandry

42.

Smart mode switching on underwater sensor system

      
Application Number 17833278
Grant Number 12192621
Status In Force
Filing Date 2022-06-06
First Publication Date 2023-12-07
Grant Date 2025-01-07
Owner TidalX AI Inc. (USA)
Inventor
  • Young, Grace Calvert
  • Garg, Nupur

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for setting modes for an underwater camera. In some implementations, a scheduler repeatedly: obtains data of a current context of an underwater camera; determines whether the current context satisfies first criteria associated with continued activation of one or more modes that are currently activated and satisfies second criteria associated with activation of one or more modes that are not currently activated; selects modes to be active based on (i) determining whether the current context satisfies the first criteria and (ii) determining whether the current context satisfies the second criteria; and activating any of the modes that are to be active and that are not currently activated, or deactivating any of the modes that are currently activated that are not included in the one or more modes that are to be activated.

IPC Classes  ?

  • H04N 23/667 - Camera operation mode switching, e.g. between still and video, sport and normal or high and low resolution modes
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04N 23/61 - Control of cameras or camera modules based on recognised objects
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices

43.

Fish measurement station keeping

      
Application Number 18315408
Grant Number 12190592
Status In Force
Filing Date 2023-05-10
First Publication Date 2023-11-16
Grant Date 2025-01-07
Owner TidalX AI Inc. (USA)
Inventor
  • Atwater, Joel Fraser
  • James, Barnaby John
  • Messana, Matthew William

Abstract

A fish monitoring system deployed in a particular area to obtain fish images is described. Neural networks and machine-learning techniques may be implemented to periodically train fish monitoring systems and generate monitoring modes to capture high quality images of fish based on the conditions in the determined area. The camera systems may be configured according to the settings, e.g., positions, viewing angles, specified by the monitoring modes when conditions matching the monitoring modes are detected. Each monitoring mode may be associated with one or more fish activities, such as sleeping, eating, swimming alone, and one or more parameters, such as time, location, and fish type.

IPC Classes  ?

  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • A01K 61/10 - Culture of aquatic animals of fish
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • G06T 7/20 - Analysis of motion
  • H04N 23/667 - Camera operation mode switching, e.g. between still and video, sport and normal or high and low resolution modes

44.

Fish biomass, shape, size, or health determination

      
Application Number 18352971
Grant Number 12272169
Status In Force
Filing Date 2023-07-14
First Publication Date 2023-11-09
Grant Date 2025-04-08
Owner TidalX AI Inc. (USA)
Inventor
  • Young, Grace Calvert
  • James, Barnaby John
  • Kimball, Peter
  • Messana, Matthew
  • Legros, Ferdinand

Abstract

Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for estimating the shape, size, mass, and health of fish are described. A pair of stereo cameras may be utilized to obtain off-axis images of fish in a defined area. The images may be processed, enhanced, and combined. Object detection may be used to detect and track a fish in images. A pose estimator may be used to determine key points and features of the detected fish. Based on the key points, a model of the fish is generated that provides an estimate of the size and shape of the fish. A regression model or neural network model can be applied to the fish model to determine characteristics of the fish.

IPC Classes  ?

  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06T 7/00 - Image analysis
  • G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume
  • G06T 7/70 - Determining position or orientation of objects or cameras

45.

UNDERWATER CAMERA BIOMASS DISTRIBUTION FORECAST

      
Application Number 17736205
Status Pending
Filing Date 2022-05-04
First Publication Date 2023-11-09
Owner TIDALX AI INC. (USA)
Inventor
  • Ling, Julia Black
  • Chrobak, Laura Valentine

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for underwater camera biomass prediction. In some implementations, an exemplary method includes obtaining one or more images of a population of fish captured by an underwater camera; providing data corresponding to the one or more images to a model trained to predict biomass values; obtaining output of the trained model including a predicted biomass value indicating a future biomass of a fish within the population of fish; and determining an action based on the predicted biomass value.

IPC Classes  ?

  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06V 10/46 - Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]Salient regional features
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06N 3/08 - Learning methods

46.

MONOCULAR UNDERWATER CAMERA BIOMASS ESTIMATION

      
Application Number 17729703
Status Pending
Filing Date 2022-04-26
First Publication Date 2023-10-26
Owner TIDALX AI INC. (USA)
Inventor
  • Ling, Julia Black
  • Chrobak, Laura Valentine

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for monocular underwater camera biomass estimation. In some implementations, an exemplary method includes obtaining a plurality of images of fish captured by a monocular underwater camera; providing the plurality of images that were captured by the monocular underwater camera to a first model trained to detect one or more fish within the plurality of images; generating one or more values for each detected fish as a set of values; generating a biomass distribution of the fish based on the set of values; and determining an action based on the biomass distribution.

IPC Classes  ?

  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • A01K 61/80 - Feeding devices
  • A01K 61/10 - Culture of aquatic animals of fish
  • A01K 29/00 - Other apparatus for animal husbandry
  • G06T 7/593 - Depth or shape recovery from multiple images from stereo images

47.

DISTRIBUTION-BASED MACHINE LEARNING

      
Application Number 18133955
Status Pending
Filing Date 2023-04-12
First Publication Date 2023-10-19
Owner TIDALX AI INC. (USA)
Inventor
  • Milani, Pedro Montebello
  • Hong, Jung Ook
  • Jadhav, Rajesh Machhindranath
  • Yee, Yangli Hector
  • Schillaci, Cory Drew
  • Ling, Julia Black

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for distribution-based machine learning. In some implementations, a method for distribution-based machine learning includes obtaining fish images from a camera device; generating predicted values using a machine learning model and one or more of the fish images; comparing the predicted values to distribution data representing features of multiple fish; and updating one or more parameters of the machine learning model based on the comparison.

IPC Classes  ?

  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • A01K 63/00 - Receptacles for live fish, e.g. aquariaTerraria

48.

WIRELESS MOISTURE DETECTION SYSTEM

      
Application Number 17715576
Status Pending
Filing Date 2022-04-07
First Publication Date 2023-10-12
Owner TIDALX AI INC. (USA)
Inventor
  • Swanson, Thomas Robert
  • Pham, Harrison

Abstract

In one aspect, there is provided a moisture detection system that includes: a moisture detection unit including: a moisture sensor configured to obtain a measurement that indicates an amount of moisture, and a Radio Frequency Identification (RFID) module coupled to the moisture sensor through multiple wires, where the RFID module includes an antenna and is configured to wirelessly transmit a telemetry message based on the measurement from the moisture sensor through the antenna and is further configured to wirelessly receive energy for powering the moisture detection unit through the antenna; and a control unit communicatively coupled to the moisture detection unit, where the control unit is configured to wirelessly receive the telemetry message from the RFID module and process the telemetry message to determine the amount of moisture measured by the moisture sensor.

IPC Classes  ?

  • G01M 3/18 - Investigating fluid tightness of structures by using fluid or vacuum by detecting the presence of fluid at the leakage point using electric detection means for pipes, cables, or tubesInvestigating fluid tightness of structures by using fluid or vacuum by detecting the presence of fluid at the leakage point using electric detection means for pipe joints or sealsInvestigating fluid tightness of structures by using fluid or vacuum by detecting the presence of fluid at the leakage point using electric detection means for valves
  • G01N 27/12 - Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating impedance by investigating resistance of a solid body in dependence upon absorption of a fluidInvestigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating impedance by investigating resistance of a solid body in dependence upon reaction with a fluid
  • H04Q 9/00 - Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
  • H04N 5/225 - Television cameras

49.

Multi-chamber lighting controller for aquaculture

      
Application Number 18298294
Grant Number 12175672
Status In Force
Filing Date 2023-04-10
First Publication Date 2023-10-05
Grant Date 2024-12-24
Owner TidalX AI Inc. (USA)
Inventor
  • Thornton, Christopher
  • Messana, Matthew
  • Haley, James Daniel
  • Washburn, Shane

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a lighting controller for sea lice detection. In some implementations, fish are contained within an elliptical tank filled with water. An imaging station located on the elliptical tank is used to capture an image of a fish from which image analysis can be performed to detect sea lice or other skin features, including lesions, on the fish. Pairs of imaging assemblies coordinate pulsing light of at least a first and a second color and capturing images of the fish while the fish is illuminated by at least the first and the second color. By using the captured images with different color light, computers can detect features on the body of a fish including sea lice, skin lesions, shortened operculum or other physical deformities and skin features. Detection results can aid in mitigation techniques or be stored for analytics. For example, sea lice detection results can inform targeted treatments comprised of lasers, fluids, or mechanical devices such as a brush or suction.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • A01K 61/13 - Prevention or treatment of fish diseases
  • A01K 63/00 - Receptacles for live fish, e.g. aquariaTerraria
  • A01K 63/06 - Arrangements for heating or lighting in, or attached to, receptacles for live fish
  • G06T 7/00 - Image analysis
  • H04N 23/60 - Control of cameras or camera modules
  • H05B 45/20 - Controlling the colour of the light

50.

Entity identification using machine learning

      
Application Number 18172141
Grant Number 11983950
Status In Force
Filing Date 2023-02-21
First Publication Date 2023-09-07
Grant Date 2024-05-14
Owner TIDALX AI INC. (USA)
Inventor
  • James, Barnaby John
  • Brentano, Grace Taixi
  • Thornton, Christopher

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media for identification and re-identification of fish. In some implementations, first media representative of aquatic cargo is received. Second media based on the first media is generated, wherein a resolution of the second media is higher than a resolution of the first media. A cropped representation of the second media is generated. The cropped representation is provided to the machine learning model. In response to providing the cropped representation to the machine learning model, an embedding representing the cropped representation is generated using the machine learning model. The embedding is mapped to a high dimensional space. Data identifying the aquatic cargo is provided to a database, wherein the data identifying the aquatic cargo comprises an identifier of the aquatic cargo, the embedding, and a mapped region of the high dimensional space.

IPC Classes  ?

  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • A01K 63/02 - Receptacles specially adapted for transporting live fish
  • F24F 11/30 - Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
  • G06F 18/213 - Feature extraction, e.g. by transforming the feature spaceSummarisationMappings, e.g. subspace methods
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06F 18/2413 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
  • G06N 20/00 - Machine learning
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • G06V 10/24 - Aligning, centring, orientation detection or correction of the image
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 10/40 - Extraction of image or video features
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06V 10/762 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/77 - Processing image or video features in feature spacesArrangements for image or video recognition or understanding using pattern recognition or machine learning using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]Blind source separation
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 20/80 - Recognising image objects characterised by unique random patterns

51.

SEA LICE MITIGATION BASED ON HISTORICAL OBSERVATIONS

      
Application Number 18152948
Status Pending
Filing Date 2023-01-11
First Publication Date 2023-08-31
Owner TIDALX AI INC. (USA)
Inventor
  • Li, Yi
  • Young, Grace Calvert

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for sea lice mitigation. In some implementations, a method includes generating (i) a first record for a first fish indicating an extent of sea lice infestation for the first fish at a first time and (ii) a second record, different than the first record, for a second fish, different than the first fish, indicating an extent of sea lice infestation for the second fish at the first time; and training, based at least in part on the first record and the second record, a model that determines, given one or more input records for a third fish, whether the third fish is likely to be healthy at a second time subsequent to the first time.

IPC Classes  ?

  • A01K 61/13 - Prevention or treatment of fish diseases
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish

52.

Enhanced controller synchronization verification

      
Application Number 18168306
Grant Number 11831989
Status In Force
Filing Date 2023-02-13
First Publication Date 2023-08-17
Grant Date 2023-11-28
Owner TIDALX AI INC. (USA)
Inventor
  • Swanson, Thomas Robert
  • Rossignol, Andrew

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that validate the synchronization of controllers in an aquaculture environment. One of the methods includes an image processor that receives images generated by a first image generating device that includes a light filter that is associated with light of a particular light frequency while an aquaculture environment was illuminated with light. Based on the image that was generated by the first image generating device, the image processor determines whether the intensity value of the light frequency in the image satisfies a threshold value. Based on determining whether the intensity value of the light frequency in the image satisfies the threshold value, the image processor determines whether the aquaculture environment was illuminated with light of the particular light frequency when the image was generated. The image processor provides for output an indication of whether the aquaculture was illuminated with light of the particular frequency when the image was generated.

IPC Classes  ?

  • H04N 23/74 - Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
  • H04N 23/71 - Circuitry for evaluating the brightness variation
  • A01K 61/13 - Prevention or treatment of fish diseases
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums

53.

T

      
Application Number 1744950
Status Registered
Filing Date 2023-06-14
Registration Date 2023-06-14
Owner TidalX AI Inc. (USA)
NICE Classes  ?
  • 07 - Machines and machine tools
  • 09 - Scientific and electric apparatus and instruments
  • 12 - Land, air and water vehicles; parts of land vehicles
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Winches; travel winch; power winch; winch motor. Cameras; underwater cameras; video cameras; digital cameras; apparatus for recording, transmission, processing and reproduction of sound, images or data; sensors for measuring concentrations of chemicals in water; temperature sensors; pressure sensors; pollutant sensors; digital weather station instruments; sensors to measure water quality; a mesh network of sensors, specifically, temperature, water quality, and pollution sensors, that records, measures, surveys, processes, tracks, and reproduces data, video, images, sounds, and measurements and wirelessly transmits the data, video, images, sounds, and measurements to a computer; sensor and measurement apparatus, namely, computer hardware, downloadable software, sensors, and measurement apparatus all for monitoring, detecting, data collection, storage, reporting, auditing, tracking and predicting farming conditions, environmental factors, conditions relevant to animal growth and reproduction, biodiversity quantification, carbon emissions, carbon sequestration, decarbonization, carbon offsetting, and the detection and filtration of microplastics; wireless adapters used to link computers to a telecommunications network; electronic navigational and positioning apparatus and instruments; downloadable software in the nature of a mobile application for use in recording, measuring, surveying, processing, tracking, organizing, optimizing, sorting, playing, receiving and transmitting data, videos, images, sounds, and measurements taken from hardware and electronic devices, namely, software for monitoring, analyzing, and tracking water quality for aquaculture and research purposes; downloadable software using artificial intelligence (AI), machine learning, deep learning, and remote sensing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; downloadable computer software for detecting, analyzing, and providing reports relating to marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; downloadable computer simulation software for modeling bodies of water and marine environments; downloadable software for optimizing maritime ship routes; downloadable software for use in data analytics, data virtualization, predictive business analytics, business intelligence, and machine learning to process and analyze data in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling. Underwater drones; remotely operated vehicle (ROV) for use underwater for surveying, inspection, marine research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling. Design of computer software for use in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; scientific and technological services, namely, research, analysis, and testing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, fish handling; design, installation, updating and maintenance of computer software; consulting services in the field of providing on-line, non-downloadable software and applications; providing on-line non-downloadable cloud computing software using artificial intelligence (AI), machine learning, deep learning for remote sensing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; software as a service (SaaS) services featuring software using artificial intelligence (AI), machine learning, deep learning, and remote sensing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; platform as a service (PaaS) services featuring software using artificial intelligence (AI), machine learning, deep learning, and remote sensing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; providing on-line non-downloadable software for optimizing maritime ship routes; software as a service (SaaS) services featuring software for optimizing maritime ship routes; platform as a service (PaaS) services featuring software for optimizing maritime ship routes; providing temporary use of online non-downloadable simulation software for modeling bodies of water and marine environments; software as a service (SaaS) services featuring software for modeling bodies of water and marine environments; platform as a service (PaaS) services featuring software for modeling bodies of water and marine environments; providing on-line non-downloadable software for detecting, analyzing, and providing reports on marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; software as a service (SaaS) services featuring software for detecting, analyzing, and providing reports on marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; platform as a service (PaaS) services featuring software for detecting, analyzing, and providing reports on marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; technology research in the field of marine research, oceanographic research, carbon emissions and sequestration research, decarbonization research, carbon offsetting, biodiversity research, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; technological planning and consulting services in the fields of marine research, oceanographic research, carbon emissions and sequestration research, decarbonization research, carbon offsetting, biodiversity research, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; underwater survey services in the fields of marine research, oceanographic research, carbon emissions and sequestration research, decarbonization research, carbon offsetting, biodiversity research, microplastics research, oceanic health, sustainability, aquaculture, fish farming, and fish handling; providing advice relating to reducing carbon emissions, carbon sequestration, decarbonization, carbon offsetting, biodiversity quantification, and microplastic detection, filtration, and elimination; design of computer-simulated models; computer modeling services; research, development, and consultation services in the fields of science, engineering, and technology, namely, modeling and simulating bodies of water and marine environments; technical support services, namely, troubleshooting of computer software problems; computer technical support services, namely, 24/7 service desk or help desk services for IT infrastructure, operating systems, database systems, and web applications; providing online non-downloadable software for use in data analytics, data virtualization, predictive business analytics, business intelligence, and machine learning to process and analyze data in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; surveying services and data analysis in connection therewith; computer systems analysis.

54.

Image processing-based weight estimation for aquaculture

      
Application Number 18189974
Grant Number 12131568
Status In Force
Filing Date 2023-03-24
First Publication Date 2023-07-20
Grant Date 2024-10-29
Owner TidalX AI Inc. (USA)
Inventor James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for fish weight estimation based on fish tracks identified in images. In some implementations, a method includes obtaining images of fish enclosed in a fish enclosure, identifying fish tracks shown in the images of the fish, determining a quality score for each of the fish tracks, selecting a subset of the fish tracks based on the quality scores, determining a representative weight of the fish in the fish enclosure based on weights of the fish shown in the subset of the fish tracks, and outputting the representative weight for display or storage at a device connected to the one or more processors.

IPC Classes  ?

  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • G01G 9/00 - Methods of, or apparatus for, the determination of weight, not provided for in groups
  • G06T 7/285 - Analysis of motion using a sequence of stereo image pairs
  • G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume

55.

Mount for a calibration target for ultrasonic removal of ectoparasites from fish

      
Application Number 17557891
Grant Number 11864535
Status In Force
Filing Date 2021-12-21
First Publication Date 2023-06-22
Grant Date 2024-01-09
Owner TIDALX AI INC. (USA)
Inventor
  • Young, Grace Calvert
  • Knoll, Matthew Aaron
  • Remesch, Bryce Jason

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for obtaining initial parameters for ultrasonic transducers around a calibration target. The calibration target can include a fish-shaped structure, sensors placed at different locations of the fish-shaped structure, a processor that receives sensor values from the sensors, and a transmitter that outputs sensor data from the calibration target based on the sensor values. The calibration target can be fixed at a particular position relative to the ultrasonic transducers by a filament coupled to both the calibration target and a support structure. Sensor data can be obtained from the calibration target at the particular position relative to the ultrasonic transducers, and relative locations of the sensors can be determined. Parameters for the ultrasonic transducers around the calibration target can be adjusted based on the sensor data and the respective locations of the sensors.

IPC Classes  ?

  • A01K 61/13 - Prevention or treatment of fish diseases
  • G01S 5/20 - Position of source determined by a plurality of spaced direction-finders
  • A01K 61/10 - Culture of aquatic animals of fish

56.

T

      
Application Number 227435300
Status Pending
Filing Date 2023-06-14
Owner TidalX AI Inc. (USA)
NICE Classes  ?
  • 07 - Machines and machine tools
  • 09 - Scientific and electric apparatus and instruments
  • 12 - Land, air and water vehicles; parts of land vehicles
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Winches; travel winch; power winch; winch motor. (2) Cameras; underwater cameras; video cameras; digital cameras; apparatus for recording, transmission, processing and reproduction of sound, images or data; sensors for measuring concentrations of chemicals in water; temperature sensors; pressure sensors; pollutant sensors; digital weather station instruments; sensors to measure water quality; a mesh network of sensors, specifically, temperature, water quality, and pollution sensors, that records, measures, surveys, processes, tracks, and reproduces data, video, images, sounds, and measurements and wirelessly transmits the data, video, images, sounds, and measurements to a computer; sensor and measurement apparatus, namely, computer hardware, downloadable software, sensors, and measurement apparatus all for monitoring, detecting, data collection, storage, reporting, auditing, tracking and predicting farming conditions, environmental factors, conditions relevant to animal growth and reproduction, biodiversity quantification, carbon emissions, carbon sequestration, decarbonization, carbon offsetting, and the detection and filtration of microplastics; wireless adapters used to link computers to a telecommunications network; electronic navigational and positioning apparatus and instruments; downloadable software in the nature of a mobile application for use in recording, measuring, surveying, processing, tracking, organizing, optimizing, sorting, playing, receiving and transmitting data, videos, images, sounds, and measurements taken from hardware and electronic devices, namely, software for monitoring, analyzing, and tracking water quality for aquaculture and research purposes; downloadable software using artificial intelligence (AI), machine learning, deep learning, and remote sensing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; downloadable computer software for detecting, analyzing, and providing reports relating to marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; downloadable computer simulation software for modeling bodies of water and marine environments; downloadable software for optimizing maritime ship routes; downloadable software for use in data analytics, data virtualization, predictive business analytics, business intelligence, and machine learning to process and analyze data in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling. (3) Underwater drones; remotely operated vehicle (ROV) for use underwater for surveying, inspection, marine research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling. (1) Design of computer software for use in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; scientific and technological services, namely, research, analysis, and testing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, fish handling; design, installation, updating and maintenance of computer software; consulting services in the field of providing on-line, non-downloadable software and applications; providing on-line non-downloadable cloud computing software using artificial intelligence (AI), machine learning, deep learning for remote sensing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; software as a service (SaaS) services featuring software using artificial intelligence (AI), machine learning, deep learning, and remote sensing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; platform as a service (PaaS) services featuring software using artificial intelligence (AI), machine learning, deep learning, and remote sensing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; providing on-line non-downloadable software for optimizing maritime ship routes; software as a service (SaaS) services featuring software for optimizing maritime ship routes; platform as a service (PaaS) services featuring software for optimizing maritime ship routes; providing temporary use of online non-downloadable simulation software for modeling bodies of water and marine environments; software as a service (SaaS) services featuring software for modeling bodies of water and marine environments; platform as a service (PaaS) services featuring software for modeling bodies of water and marine environments; providing on-line non-downloadable software for detecting, analyzing, and providing reports on marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; software as a service (SaaS) services featuring software for detecting, analyzing, and providing reports on marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; platform as a service (PaaS) services featuring software for detecting, analyzing, and providing reports on marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; technology research in the field of marine research, oceanographic research, carbon emissions and sequestration research, decarbonization research, carbon offsetting, biodiversity research, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; technological planning and consulting services in the fields of marine research, oceanographic research, carbon emissions and sequestration research, decarbonization research, carbon offsetting, biodiversity research, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; underwater survey services in the fields of marine research, oceanographic research, carbon emissions and sequestration research, decarbonization research, carbon offsetting, biodiversity research, microplastics research, oceanic health, sustainability, aquaculture, fish farming, and fish handling; providing advice relating to reducing carbon emissions, carbon sequestration, decarbonization, carbon offsetting, biodiversity quantification, and microplastic detection, filtration, and elimination; design of computer-simulated models; computer modeling services; research, development, and consultation services in the fields of science, engineering, and technology, namely, modeling and simulating bodies of water and marine environments; technical support services, namely, troubleshooting of computer software problems; computer technical support services, namely, 24/7 service desk or help desk services for IT infrastructure, operating systems, database systems, and web applications; providing online non-downloadable software for use in data analytics, data virtualization, predictive business analytics, business intelligence, and machine learning to process and analyze data in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; surveying services and data analysis in connection therewith; computer systems analysis.

57.

Underwater feed movement detection

      
Application Number 17541061
Grant Number 12137674
Status In Force
Filing Date 2021-12-02
First Publication Date 2023-06-08
Grant Date 2024-11-12
Owner TidalX AI Inc. (USA)
Inventor
  • Knoll, Matthew Aaron
  • Pham, Harrison
  • Heacock, Ryan
  • Stokes, Matthew

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for underwater feed movement detection. In one aspect, the method may include the actions of obtaining images captured at different time points, where the images are captured by a camera and indicate feed that has been dispersed by a feeder for aquatic livestock inside an enclosure; determining, for each image, respective locations of the feed indicated by the image; determining, from the respective locations of the feed, a respective movement of the feed over the different time points; determining, based on the respective feed movement of the feed over the different time points, water current movement within the enclosure for the aquatic livestock; and outputting an indication of the water current movement.

IPC Classes  ?

  • G06T 7/20 - Analysis of motion
  • A01K 61/85 - Feeding devices for use with aquaria
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 20/05 - Underwater scenes
  • H04N 13/204 - Image signal generators using stereoscopic image cameras
  • H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums

58.

AUTOMATIC OBJECT DETECTION FOR UNDERWATER CAMERAS

      
Application Number 17643308
Status Pending
Filing Date 2021-12-08
First Publication Date 2023-06-08
Owner TIDALX AI INC. (USA)
Inventor
  • Sun, Kathy
  • Kimball, Peter
  • Pham, Harrison
  • Heacock, Ryan
  • Rossignol, Andrew
  • Visontai, Mirkó

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for automatic object detection for underwater cameras. In some implementations, an underwater camera captures many images which are obtained by a control unit. The control unit can detect one or more contours within a captured image based on values representing pixels of the image, generate a representation of the image based on the detected contours, provide the representation to a model that is trained to classify an input image as including a net or as not including a net, and perform an action based on classifying the image as including a net.

IPC Classes  ?

  • G06V 20/56 - Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06V 20/05 - Underwater scenes
  • G06V 10/56 - Extraction of image or video features relating to colour
  • G03B 17/08 - Waterproof bodies or housings
  • B63G 8/00 - Underwater vessels, e.g. submarines
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]

59.

Underwater camera biomass prediction aggregation

      
Application Number 17457338
Grant Number 11842473
Status In Force
Filing Date 2021-12-02
First Publication Date 2023-06-08
Grant Date 2023-12-12
Owner TIDALX AI INC. (USA)
Inventor
  • Ling, Julia Black
  • Chrobak, Laura Valentine

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for underwater camera biomass prediction aggregation. In some implementations, an exemplary method includes obtaining images of fish captured by an underwater camera; providing data of the images to a trained model; obtaining output of the trained model indicating the likelihoods that the biomass of fish are within multiple ranges; combining likelihoods of the output based on one or more ranges common to likelihoods of two or more fish to generate a biomass distribution; and determining an action based on the biomass distribution.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • G06N 3/08 - Learning methods

60.

Watercraft servicing system

      
Application Number 17531410
Grant Number 12189353
Status In Force
Filing Date 2021-11-19
First Publication Date 2023-05-25
Grant Date 2025-01-07
Owner TidalX AI Inc. (USA)
Inventor
  • Nordstrom, Charles
  • Knoll, Matthew Aaron
  • Davé, Neil

Abstract

A system for servicing watercraft includes one or more waterborne platforms. Each waterborne platform includes an electric power supply, a driving system for moving the waterborne platform in a body of water, a watercraft interfacing system configured to at least supply electric power to an electrically-powered watercraft, and a control interface configured to exchange data with a controller. The controller is configured to: receive input data, determine respective destination locations for the waterborne platforms to supply electric power to the electrically-powered watercraft, and send control data that includes data indicating the destination locations to the waterborne platforms.

IPC Classes  ?

  • G05B 19/042 - Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors

61.

Controller for seaweed farm

      
Application Number 17532090
Grant Number 11877549
Status In Force
Filing Date 2021-11-22
First Publication Date 2023-05-25
Grant Date 2024-01-23
Owner TIDALX AI INC. (USA)
Inventor
  • Knoll, Matthew Aaron
  • Nordstrom, Charles
  • Davé, Neil

Abstract

Methods and systems, including computer programs encoded on computer-storage media, for controlling a system for growing seaweed are described. Some implementations of a method include forming a substrate loop inoculated with seaweed spores; arranging the substrate loop about a pulley; submerging the substrate loop to grow the seaweed; determining, using a seaweed farm controller, that the seaweed has grown to a pre-determined size; and based on the determination that the seaweed has grown to a pre-determined size: providing instructions to the pulley to feed a section of the substrate loop to a harvesting unit; providing instructions to the harvesting unit to separate the seaweed attached to the section of the substrate loop; providing instructions to a cleaning unit to clean the section of the substrate loop that is freed from seaweed; and providing instructions to a seeding unit to inoculate the cleaned section of substrate loop with seaweed spores.

IPC Classes  ?

  • A01G 33/00 - Cultivation of seaweed
  • G05B 15/02 - Systems controlled by a computer electric
  • A01D 44/00 - Harvesting of underwater plants, e.g. harvesting of seaweed
  • A01C 1/04 - Arranging seed on carriers, e.g. on tapes, on cords

62.

Sensor positioning system

      
Application Number 18149840
Grant Number 12336514
Status In Force
Filing Date 2023-01-04
First Publication Date 2023-05-25
Grant Date 2025-06-24
Owner TidalX AI Inc. (USA)
Inventor
  • Messana, Matthew
  • Cormany, Kyle James
  • Thornton, Christopher
  • James, Barnaby John
  • Davé, Neil
  • Washburn, Shane

Abstract

A sensor positioning system, includes an actuation server for communicating with components of the sensor positioning system. The sensor positioning system additionally includes a first actuation system and a second actuation system, wherein each actuation system includes a pulley system for maneuvering an underwater sensor system. The sensor positioning system includes a dual point attachment bracket that connects through a first line to the first actuation system and connecting through a second line to the second actuation system. The underwater sensor system is affixed to the first pulley system, the second pulley system, and the dual attachment bracket through the first line and the second line.

IPC Classes  ?

  • A01K 61/10 - Culture of aquatic animals of fish
  • A01K 61/65 - Connecting or mooring devices therefor
  • A01K 61/85 - Feeding devices for use with aquaria
  • B25J 13/08 - Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
  • B25J 19/02 - Sensing devices
  • G03B 17/08 - Waterproof bodies or housings

63.

Fish biomass, shape, and size determination

      
Application Number 18155485
Grant Number 12056951
Status In Force
Filing Date 2023-01-17
First Publication Date 2023-05-18
Grant Date 2024-08-06
Owner TIDALX AI INC. (USA)
Inventor
  • James, Barnaby John
  • Rapoport, Evan Douglas
  • Messana, Matthew
  • Kimball, Peter

Abstract

Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for estimating the shape, size, and mass of fish are described. A pair of stereo cameras may be utilized to obtain right and left images of fish in a defined area. The right and left images may be processed, enhanced, and combined. Object detection may be used to detect and track a fish in images. A pose estimator may be used to determine key points and features of the detected fish. Based on the key points, a three-dimensional (3-D) model of the fish is generated that provides an estimate of the size and shape of the fish. A regression model or neural network model can be applied to the 3-D model to determine a likely weight of the fish.

IPC Classes  ?

  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • G06N 3/08 - Learning methods
  • G06T 7/593 - Depth or shape recovery from multiple images from stereo images
  • G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume
  • G06V 20/64 - Three-dimensional objects

64.

Daisy chained marine sensor platform

      
Application Number 17507619
Grant Number 12375310
Status In Force
Filing Date 2021-10-21
First Publication Date 2023-04-27
Grant Date 2025-07-29
Owner TidalX AI Inc. (USA)
Inventor
  • Rossignol, Andrew
  • Teller, Eric
  • Chrobak, Laura Valentine
  • Davé, Neil
  • Kasiviswanathan, Balaprakash

Abstract

In one aspect, there is provided a marine sensor platform that includes: a line having a plurality of slots that are spaced apart on the line, a plurality of sensor nodes, each sensor node configured to couple to each of the slots on the line, and each sensor node including at least one sensor, a power source coupled to the plurality of sensor nodes and configured to supply power to the plurality of sensor nodes on the line, and a controller coupled to the power source and the plurality of sensor nodes on the line, wherein the controller is configured to identify a type of the at least one sensor included in each of the sensor nodes when each of the sensor nodes is coupled to the respective slot on the line.

IPC Classes  ?

65.

Characterising wave properties based on measurement data using a machine-learning model

      
Application Number 17869050
Grant Number 11754707
Status In Force
Filing Date 2022-07-20
First Publication Date 2023-03-16
Grant Date 2023-09-12
Owner TIDALX AI INC. (USA)
Inventor
  • Swanson, Thomas Robert
  • Gulassa, Riva

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for estimating wave properties of a body of water. A computer-implemented system obtains measurement data for a duration of time from an inertial measurement unit (IMU) onboard an underwater device, generates model input data based on at least the measurement data obtained at the plurality of time points, and processes the model input data to generate model output data indicating one or more wave properties using a machine-learning model. The system further determines, based on at least the one or more wave properties, whether the device is safe to be deployed.

IPC Classes  ?

  • G01S 15/87 - Combinations of sonar systems
  • G06N 20/00 - Machine learning
  • G01S 15/89 - Sonar systems specially adapted for specific applications for mapping or imaging

66.

COMPUTER VISION APPROACHES FOR ENVIRONMENTALLY SUSTAINABLE AQUACULTURE

      
Application Number 17689781
Status Pending
Filing Date 2022-03-08
First Publication Date 2023-03-16
Owner TIDALX AI INC. (USA)
Inventor Young, Grace Calvert

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for environmentally sustainable aquaculture through computer vision for ectoparasite detection and medication dosing. In some implementations, actions include obtaining an image captured by an underwater camera; determining one or more fish detections and one or more ectoparasite detections based on the image; generating a filtered set of fish detections and ectoparasite detections; providing the filtered set of fish detections and ectoparasite detections to a trained model; and obtaining output of the trained model indicating an intensity of ectoparasite infection.

IPC Classes  ?

  • A01K 61/13 - Prevention or treatment of fish diseases
  • G05B 13/02 - Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric

67.

AUTONOMOUS SEAGOING POWER REPLENISHMENT WATERCRAFT

      
Application Number 17464075
Status Pending
Filing Date 2021-09-01
First Publication Date 2023-03-02
Owner TIDALX AI INC. (USA)
Inventor
  • Knoll, Matthew Aaron
  • Davé, Neil

Abstract

Methods, systems, and computer-readable media that implement autonomous seagoing power replenishment watercraft. An example system includes a plurality of marine vessels; a plurality of watercraft, each watercraft of the plurality of watercraft including a rechargeable electrical power supply and being configured to operate in: a first mode in which the watercraft awaits an assignment to provide electrical energy to a marine vessel of the plurality of marine vessels; a second mode in which the watercraft performs operations including keeping station with an assigned marine vessel and providing electrical energy to the assigned marine vessel from the power supply; and a third mode in which the watercraft recharges the power supply from a charging station. The system includes a controller configured to perform operations comprising: transmitting, to a first watercraft, an instruction indicating an assignment of the first watercraft to provide electrical energy to a first marine vessel.

IPC Classes  ?

  • B60L 53/30 - Constructional details of charging stations
  • B63B 35/44 - Floating buildings, stores, drilling platforms, or workshops, e.g. carrying water-oil separating devices
  • G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
  • B60L 53/16 - Connectors, e.g. plugs or sockets, specially adapted for charging electric vehicles
  • B60L 53/62 - Monitoring or controlling charging stations in response to charging parameters, e.g. current, voltage or electrical charge
  • B60L 53/51 - Photovoltaic means
  • G05D 1/02 - Control of position or course in two dimensions
  • B63B 79/40 - Monitoring properties or operating parameters of vessels in operation for controlling the operation of vessels, e.g. monitoring their speed, routing or maintenance schedules
  • B60L 53/52 - Wind-driven generators
  • B60L 53/57 - Charging stations without connection to power networks
  • H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries

68.

AUTOMATED SELECTION OF CONFIGURATION DATA

      
Application Number 17465368
Status Pending
Filing Date 2021-09-02
First Publication Date 2023-03-02
Owner TIDALX AI INC. (USA)
Inventor
  • Ling, Julia Black
  • Smiley, Kira Kamilla
  • Hong, Jung Ook
  • Leslie, Christopher

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that automate selection of configuration data. One of the methods includes obtaining meal configuration data relating to feeding livestock in an aquaculture environment that includes one or more feeding parameters relating to feeding farmed livestock and one or more criteria. Each of the one or more criteria can be associated with the one or more feeding parameters. Sensor data can be obtained that describes at least one property of the aquaculture environment. A selected set of feeding parameters can be selected using the obtained sensor data and the obtained feeding parameters. The selected set of feeding parameters can be provided to a feeding control subsystem.

IPC Classes  ?

  • G06N 20/00 - Machine learning
  • A23K 50/80 - Feeding-stuffs specially adapted for particular animals for aquatic animals, e.g. fish, crustaceans or molluscs
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A01K 61/80 - Feeding devices

69.

Autonomous seagoing power replenishment watercraft

      
Application Number 17808838
Grant Number 11623536
Status In Force
Filing Date 2022-06-24
First Publication Date 2023-03-02
Grant Date 2023-04-11
Owner TIDALX AI INC. (USA)
Inventor
  • Knoll, Matthew Aaron
  • Davé, Neil

Abstract

Methods, systems, and computer-readable media that implement autonomous seagoing power replenishment watercraft. An example system includes a plurality of marine vessels; a plurality of watercraft, each watercraft of the plurality of watercraft including a rechargeable electrical power supply and being configured to operate in: a first mode in which the watercraft awaits an assignment to provide electrical energy to a marine vessel of the plurality of marine vessels; a second mode in which the watercraft performs operations including keeping station with an assigned marine vessel and providing electrical energy to the assigned marine vessel from the power supply; and a third mode in which the watercraft recharges the power supply from a charging station. The system includes a controller configured to perform operations comprising: transmitting, to a first watercraft, an instruction indicating an assignment of the first watercraft to provide electrical energy to a first marine vessel.

IPC Classes  ?

  • B60L 53/30 - Constructional details of charging stations
  • B60L 53/62 - Monitoring or controlling charging stations in response to charging parameters, e.g. current, voltage or electrical charge
  • B60L 53/52 - Wind-driven generators
  • B60L 53/51 - Photovoltaic means
  • B60L 53/57 - Charging stations without connection to power networks
  • B63B 35/44 - Floating buildings, stores, drilling platforms, or workshops, e.g. carrying water-oil separating devices
  • H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
  • B60L 53/16 - Connectors, e.g. plugs or sockets, specially adapted for charging electric vehicles
  • B63B 79/40 - Monitoring properties or operating parameters of vessels in operation for controlling the operation of vessels, e.g. monitoring their speed, routing or maintenance schedules
  • G05D 1/02 - Control of position or course in two dimensions
  • G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
  • H02J 7/35 - Parallel operation in networks using both storage and other DC sources, e.g. providing buffering with light sensitive cells

70.

Calibration target for ultrasonic removal of ectoparasites from fish

      
Application Number 17464276
Grant Number 11700839
Status In Force
Filing Date 2021-09-01
First Publication Date 2023-03-02
Grant Date 2023-07-18
Owner TIDALX AI INC. (USA)
Inventor
  • Young, Grace Calvert
  • Remesch, Bryce Jason
  • Knoll, Matthew Aaron

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a calibration target for ultrasonic removal of ectoparasites from fish. In some implementations, the calibration target includes a fish-shaped structure, sensors positioned at different locations of the fish-shaped structure, a processor that receives sensor values from the sensors, and a transmitter that outputs sensor data from the calibration target based on the sensor values.

IPC Classes  ?

  • A01K 61/13 - Prevention or treatment of fish diseases
  • A01M 1/22 - Stationary means for catching or killing insects by electric means
  • G05B 19/042 - Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors

71.

Self-calibrating ultrasonic removal of ectoparasites from fish

      
Application Number 17971503
Grant Number 11690359
Status In Force
Filing Date 2022-10-21
First Publication Date 2023-02-09
Grant Date 2023-07-04
Owner TIDALX AI INC. (USA)
Inventor
  • Young, Grace Calvert
  • Knoll, Matthew Aaron
  • Remesch, Bryce Jason
  • Kimball, Peter

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for self-calibrating ultrasonic removal of sea lice. In some implementations, a method includes generating, by transducers distributed in a sea lice treatment station, a first set of ultrasonic signals, detecting a second set of ultrasonic signals in response to propagation of the first set of ultrasonic signals through water, determining propagation parameters of the sea lice treatment station based on the second set of ultrasonic signals that were detected, obtaining an image of a sea louse on a fish in the sea lice treatment station, determining, from the image, a location of the sea louse in the sea lice treatment station, and generating a third set of ultrasonic signals that focuses energy at the sea louse.

IPC Classes  ?

  • A01K 61/13 - Prevention or treatment of fish diseases
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • A01M 29/18 - Scaring or repelling devices, e.g. bird-scaring apparatus using sound waves using ultrasonic signals
  • G01N 29/34 - Generating the ultrasonic, sonic or infrasonic waves
  • G06T 7/00 - Image analysis
  • G01N 29/00 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic wavesVisualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
  • G01N 29/36 - Detecting the response signal
  • G01N 29/44 - Processing the detected response signal

72.

AUTONOMOUS ORGANIC AQUATIC FILTRATION SYSTEMS

      
Application Number 17387312
Status Pending
Filing Date 2021-07-28
First Publication Date 2023-02-02
Owner TIDALX AI INC. (USA)
Inventor
  • Nordstrom, Charles
  • Knoll, Matthew Aaron
  • Davé, Neil

Abstract

Methods, systems, and computer-readable media that implement a mobile filtration system that provides sustainable, on-demand water filtration while supporting the growth and maintenance of organisms. The method includes determining an environmental parameter associated with a volume of water, determining, based on the determined environmental parameter, a control parameter for an autonomous submersible structure that includes a platform on which marine life grows, and generating, based on determining the control parameter, an instruction for the autonomous submersible structure.

IPC Classes  ?

  • C02F 3/32 - Biological treatment of water, waste water, or sewage characterised by the animals or plants used, e.g. algae
  • C02F 3/00 - Biological treatment of water, waste water, or sewage
  • A01K 61/54 - Culture of aquatic animals of shellfish of bivalves, e.g. oysters or mussels
  • A01G 33/00 - Cultivation of seaweed
  • A01K 61/60 - Floating cultivation devices, e.g. rafts or floating fish-farms

73.

Fish biomass, shape, size, or health determination

      
Application Number 17886571
Grant Number 11756324
Status In Force
Filing Date 2022-08-12
First Publication Date 2023-02-02
Grant Date 2023-09-12
Owner TIDALX AI INC. (USA)
Inventor
  • Young, Grace Calvert
  • James, Barnaby John
  • Kimball, Peter
  • Messana, Matthew
  • Legros, Ferdinand

Abstract

Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for estimating the shape, size, mass, and health of fish are described. A pair of stereo cameras may be utilized to obtain off-axis images of fish in a defined area. The images may be processed, enhanced, and combined. Object detection may be used to detect and track a fish in images. A pose estimator may be used to determine key points and features of the detected fish. Based on the key points, a model of the fish is generated that provides an estimate of the size and shape of the fish. A regression model or neural network model can be applied to the fish model to determine characteristics of the fish.

IPC Classes  ?

  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/00 - Image analysis

74.

Turbidity determination using computer vision

      
Application Number 17379893
Grant Number 11737434
Status In Force
Filing Date 2021-07-19
First Publication Date 2023-01-19
Grant Date 2023-08-29
Owner TIDALX AI INC. (USA)
Inventor
  • Chrobak, Laura Valentine
  • Kimball, Peter
  • James, Barnaby John
  • Ling, Julia Black

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that generate from a first pair and a second pair of images of livestock that are within an enclosure and that are taken at different times using a stereoscopic camera, at least two distance distributions of the aquatic livestock within the enclosure. The distance distributions can be used to determine a measure associated with an optical property of the water within the enclosure. A signal associated with the measure can be provided.

IPC Classes  ?

  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • A23K 50/80 - Feeding-stuffs specially adapted for particular animals for aquatic animals, e.g. fish, crustaceans or molluscs
  • G06N 20/00 - Machine learning
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G01N 21/53 - Scattering, i.e. diffuse reflection within a body or fluid within a flowing fluid, e.g. smoke
  • G01N 33/18 - Water

75.

Camera calibration for feeding behavior monitoring

      
Application Number 17374257
Grant Number 12051222
Status In Force
Filing Date 2021-07-13
First Publication Date 2023-01-19
Grant Date 2024-07-30
Owner TIDALX AI INC. (USA)
Inventor
  • Brentano, Grace Taixi
  • James, Barnaby John
  • Chrobak, Laura Valentine
  • Yao, Zhaoying

Abstract

In one aspect, there is provided a method that includes receiving, by a control system having (i) a first camera configured to obtain an image of a scene, (ii) a winch controller, and (iii) a feeding system configured to deliver a feed to aquaculture, instructions to initiate a calibration of the first camera, determining a calibration state of the first camera, determining a sequence of calibration steps based on the calibration state of the first camera, and executing the sequence of calibration steps to calibrate the first camera.

IPC Classes  ?

  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • A01K 61/10 - Culture of aquatic animals of fish
  • A01K 61/85 - Feeding devices for use with aquaria
  • A01K 61/90 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination

76.

Autonomous modular breakwater system

      
Application Number 17373283
Grant Number 11821158
Status In Force
Filing Date 2021-07-12
First Publication Date 2023-01-12
Grant Date 2023-11-21
Owner TIDALX AI INC. (USA)
Inventor
  • Knoll, Matthew Aaron
  • Davé, Neil
  • Nordstrom, Charles

Abstract

Methods, systems, and computer-readable media that implement an autonomous modular breakwater system. An example system includes a plurality of autonomous submersible structures, each configured to mechanically link to any other of the plurality of autonomous submersible structures to form a breakwater. The system includes a controller configured to perform operations including: determining a location for construction of a breakwater; determining an initial location of each of the plurality of autonomous submersible structures; selecting, based at least in part on the initial location of each of the plurality of autonomous submersible structures, a subset of the plurality of autonomous submersible structures for constructing the breakwater; and transmitting, to each of the selected autonomous submersible structures, instructions to transit from the respective initial location to the location for construction of the breakwater and to mechanically couple to at least one other autonomous submersible structure to form the breakwater.

IPC Classes  ?

  • E02B 3/06 - MolesPiersQuaysQuay wallsGroynesBreakwaters

77.

Escape detection and mitigation for aquaculture

      
Application Number 17939144
Grant Number 11778991
Status In Force
Filing Date 2022-09-07
First Publication Date 2023-01-05
Grant Date 2023-10-10
Owner TIDALX AI INC. (USA)
Inventor James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for escape detection and mitigation for aquaculture. In some implementations, a method includes obtaining one or more images that depict one or more fish within a population of fish that are located within an enclosure; providing, to one or more detection models configured to classify fish that are depicted within the images as likely being member or as likely not being member of a type of fish, the one or images; generating, as a result of providing the one or more images to the one or more detection models, a value that reflects a quantity of fish that are depicted in the images that are likely a member of the type of fish; and detecting a condition based at least on the value.

IPC Classes  ?

  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06V 10/00 - Arrangements for image or video recognition or understanding

78.

AUTOMATED FEEDING SYSTEM FOR FISH

      
Application Number 17358973
Status Pending
Filing Date 2021-06-25
First Publication Date 2022-12-29
Owner TIDALX AI INC. (USA)
Inventor
  • James, Barnaby John
  • Yao, Zhaoying
  • Brentano, Grace Taixi
  • Chrobak, Laura Valentine
  • Smiley, Kira Kamilla

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for the automated feeding of fish. In some implementations, a corresponding method may include obtaining meal configuration data including one or more parameters indicating a meal plan for feeding farmed fish; executing the meal plan based on the meal configuration data; receiving sensor data from one or more sensors during execution of the meal plan; and adjusting the execution of the meal plan based on the sensor data from the one or more sensors.

IPC Classes  ?

  • A01K 61/85 - Feeding devices for use with aquaria
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06N 3/08 - Learning methods

79.

T

      
Serial Number 97729999
Status Pending
Filing Date 2022-12-23
Owner TIDALX AI INC. ()
NICE Classes  ?
  • 07 - Machines and machine tools
  • 09 - Scientific and electric apparatus and instruments
  • 12 - Land, air and water vehicles; parts of land vehicles
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Winches; travel winch; power winch; winch motor Cameras; underwater cameras; video cameras; digital cameras; Apparatus for recording, transmission, processing and reproduction of sound, images or data; Sensors for measuring concentrations of chemicals in water; temperature sensors; pressure sensors; pollutant sensors; digital weather station instruments; sensors to measure water quality; A mesh network of sensors, specifically, temperature, water quality, and pollution sensors, that records, measures, surveys, processes, tracks, and reproduces data, video, images, sounds, and measurements and wirelessly transmits the data, video, images, sounds, and measurements to a computer; Sensor and measurement apparatus, namely, computer hardware, downloadable software, sensors, and measurement apparatus all for monitoring, detecting, data collection, storage, reporting, auditing, tracking and predicting farming conditions, environmental factors, conditions relevant to animal growth and reproduction, biodiversity quantification, carbon emissions, carbon sequestration, decarbonization, carbon offsetting, and the detection and filtration of microplastics; Wireless adapters used to link computers to a telecommunications network; Electronic navigational and positioning apparatus and instruments; Downloadable software in the nature of a mobile application for use in recording, measuring, surveying, processing, tracking, organizing, optimizing, sorting, playing, receiving and transmitting data, videos, images, sounds, and measurements taken from hardware and electronic devices, namely, software for monitoring, analyzing, and tracking water quality for aquaculture and research purposes; downloadable software using artificial intelligence (AI), machine learning, deep learning, and remote sensing for monitoring, analyzing, and tracking water quality, environmental data, and fish health and behavior in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; Downloadable computer software for detecting, analyzing, and providing reports relating to marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; Downloadable computer simulation software for modeling bodies of water and marine environments; Downloadable software for optimizing maritime ship routes; Downloadable software for use in data analytics, data virtualization, predictive business analytics, business intelligence, and machine learning to process and analyze data in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling. Underwater drones; remotely operated vehicle (ROV) for use underwater for surveying, inspection, marine research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling Design of computer software for use in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; Scientific and technological services, namely, research, analysis, and testing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, fish handling; Design, installation, updating and maintenance of computer software; Consulting services in the field of providing on-line, non-downloadable software and applications; Providing on-line non-downloadable cloud computing software using artificial intelligence (AI), machine learning, deep learning for remote sensing in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; Software as a service (SaaS) services featuring software using artificial intelligence (AI), machine learning, deep learning, and remote sensing for monitoring, analyzing, and tracking water quality, environmental data, and fish health and behavior in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; Platform as a service (PaaS) services featuring software using artificial intelligence (AI), machine learning, deep learning, and remote sensing for monitoring, analyzing, and tracking water quality, environmental data, and fish health and behavior in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; Providing on-line non-downloadable software for optimizing maritime ship routes; Software as a service (SaaS) services featuring software for optimizing maritime ship routes; Platform as a service (PaaS) services featuring software for optimizing maritime ship routes; Providing temporary use of online non-downloadable simulation software for modeling bodies of water and marine environments; Software as a service (SaaS) services featuring software for modeling bodies of water and marine environments; Platform as a service (PaaS) services featuring software for modeling bodies of water and marine environments; Providing on-line non-downloadable software for detecting, analyzing, and providing reports on marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; Software as a service (SaaS) services featuring software for detecting, analyzing, and providing reports on marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; Platform as a service (PaaS) services featuring software for detecting, analyzing, and providing reports on marine research, oceanographic research, carbon emissions, carbon sequestration, decarbonization research, carbon offsetting, biodiversity quantification, microplastics, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; Technology research in the field of marine research, oceanographic research, carbon emissions and sequestration research, decarbonization research, carbon offsetting, biodiversity research, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; Technological planning and consulting services in the fields of marine research, oceanographic research, carbon emissions and sequestration research, decarbonization research, carbon offsetting, biodiversity research, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; Underwater survey services in the fields of marine research, oceanographic research, carbon emissions and sequestration research, decarbonization research, carbon offsetting, biodiversity research, microplastics research, oceanic health, sustainability, aquaculture, fish farming, and fish handling; Providing advice relating to reducing carbon emissions, carbon sequestration, decarbonization, carbon offsetting, biodiversity quantification, and microplastic detection, filtration, and elimination; Design of computer-simulated models; Computer modeling services; Research, development, and consultation services in the fields of science, engineering, and technology, namely, modeling and simulating bodies of water and marine environments; Technical support services, namely, troubleshooting of computer software problems; Computer technical support services, namely, 24/7 service desk or help desk services for IT infrastructure, operating systems, database systems, and web applications; providing online non-downloadable software for use in data analytics, data virtualization, predictive business analytics, business intelligence, and machine learning to process and analyze data in the fields of marine research, oceanographic research, carbon emissions research, carbon sequestration research, decarbonization research, carbon offsetting, biodiversity quantification, microplastics research, oceanic health, ocean sustainability, aquaculture, fish farming, and fish handling; surveying services and data collection and analysis in connection therewith; computer systems analysis.

80.

SENSOR DATA PROCESSING

      
Application Number 17342719
Status Pending
Filing Date 2021-06-09
First Publication Date 2022-12-15
Owner TIDALX AI INC. (USA)
Inventor
  • James, Barnaby John
  • Brentano, Grace Taixi

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for sensor data processing. The method may include the actions of obtaining sensor data regarding aquatic livestock over periods of time, where the sensor data is captured by at least one sensor at different depths, determining, for each of the periods of time, whether the sensor data captured at different depths during the period of time satisfy one or more evaluation criteria, generating an input data set that concatenates representations of the periods of time, providing the input data set to a machine-learning trained model, receiving, as an output from the machine-learning trained model, an indication of an action to be performed for the aquatic livestock, and initiating performance of the action for the aquatic livestock.

IPC Classes  ?

  • A01K 61/80 - Feeding devices
  • A01K 61/10 - Culture of aquatic animals of fish
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06N 20/00 - Machine learning

81.

Framework for controlling devices

      
Application Number 17347452
Grant Number 12077263
Status In Force
Filing Date 2021-06-14
First Publication Date 2022-12-15
Grant Date 2024-09-03
Owner TidalX AI Inc. (USA)
Inventor
  • Rossignol, Andrew
  • Heacock, Ryan
  • Garg, Nupur
  • James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that control devices in an aquaculture environment. One of the methods includes determining a particular objective for a robot that is operating in an aquaculture environment and determining one or more sensed conditions that are associated with the aquaculture environment. The particular objective is provided to an anti-fish-startling model evaluation engine that is configured to output actions, for a given objective, that accomplish the given objective while reducing a startling effect on nearby fish. Based on providing the particular objective to the anti-fish-startling model evaluation engine, one or more particular actions for accomplishing the particular objective are determined. The one or more particular actions are transmitted to another device.

IPC Classes  ?

  • B63B 45/00 - Arrangements or adaptations of signalling or lighting devices
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • B63B 79/10 - Monitoring properties or operating parameters of vessels in operation using sensors, e.g. pressure sensors, strain gauges or accelerometers
  • G05B 13/02 - Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric

82.

Underwater camera as light sensor

      
Application Number 17337004
Grant Number 12078533
Status In Force
Filing Date 2021-06-02
First Publication Date 2022-12-08
Grant Date 2024-09-03
Owner TidalX AI Inc. (USA)
Inventor James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium that automatically performs actions in an aquaculture environment based on light sensed by underwater cameras. One of the methods includes obtaining images of a surface of water captured by a camera that faces upwards from a depth towards the surface of the water within an enclosure that encloses aquatic livestock. An ambient light metric is determined at the depth from the images of the surface of the water. A determination is made as to whether the camera satisfies one or more depth criteria. Based on determining that the depth of the camera satisfies the one or more depth criteria, it is determined that, based on the ambient light metric at the depth, one or more action criteria are satisfied, then initiating performance of an action to be performed for the aquatic livestock.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G01B 11/22 - Measuring arrangements characterised by the use of optical techniques for measuring depth
  • G01J 1/18 - Photometry, e.g. photographic exposure meter by comparison with reference light or electric value using electric radiation detectors using comparison with a reference electric value
  • G01J 1/42 - Photometry, e.g. photographic exposure meter using electric radiation detectors
  • G01J 1/44 - Electric circuits

83.

Enhanced controller synchronization verification

      
Application Number 17323310
Grant Number 11582397
Status In Force
Filing Date 2021-05-18
First Publication Date 2022-11-24
Grant Date 2023-02-14
Owner TIDALX AI INC. (USA)
Inventor
  • Swanson, Thomas Robert
  • Rossignol, Andrew

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that validate the synchronization of controllers in an aquaculture environment. One of the methods includes an image processor that receives images generated by a first image generating device that includes a light filter that is associated with light of a particular light frequency while an aquaculture environment was illuminated with light. Based on the image, the image processor determines whether the intensity value of the light frequency in the image satisfies a threshold value. Based on determining whether the intensity value of the light frequency in the image satisfies the threshold value, the image processor determines whether the aquaculture environment was illuminated with light of the particular light frequency when the image was generated. The image processor provides an indication of whether the aquaculture was illuminated with light of the particular frequency when the image was generated.

IPC Classes  ?

  • H04N 5/235 - Circuitry for compensating for variation in the brightness of the object
  • H04N 5/247 - Arrangement of television cameras
  • A01K 61/13 - Prevention or treatment of fish diseases

84.

State-specific aquaculture feeder controller

      
Application Number 17320520
Grant Number 11864536
Status In Force
Filing Date 2021-05-14
First Publication Date 2022-11-17
Grant Date 2024-01-09
Owner TIDALX AI INC. (USA)
Inventor
  • Yao, Zhaoying
  • James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling an aquaculture feeding system are described. In some implementations, a method includes determining, using a feeding system controller, that a feeding system has transitioned from a first state to a second state, and based on the transition from the first to the second state providing, using the feeding system controller, instructions to a dosing system to set a feed rate of the dosing system, and providing, using the feeding system controller, instructions to a blower operatively coupled to the dosing system to set a flow rate of the blower.

IPC Classes  ?

85.

Enhanced synchronization framework

      
Application Number 17869576
Grant Number 11778127
Status In Force
Filing Date 2022-07-20
First Publication Date 2022-11-17
Grant Date 2023-10-03
Owner TIDALX AI INC. (USA)
Inventor
  • Rossignol, Andrew
  • Pham, Harrison

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium that provides an enhanced synchronization framework. One of the methods includes a primary and a second device that receive configuration information which identifies one or more actions to be performed by the secondary device when it receives specified pulses of a sequence of pulses from the primary device. The primary device transmits a sequence of pulses. The primary and the secondary device receive a particular pulse from the sequence of pulses. The secondary device determines whether the particular pulse satisfies one or more predetermined criteria and generates an instruction based on the determination.

IPC Classes  ?

  • H04N 5/067 - Arrangements or circuits at the transmitter end
  • H04N 23/56 - Cameras or camera modules comprising electronic image sensorsControl thereof provided with illuminating means
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices

86.

Enhanced synchronization framework

      
Application Number 17315787
Grant Number 11611685
Status In Force
Filing Date 2021-05-10
First Publication Date 2022-11-10
Grant Date 2023-03-21
Owner TIDALX AI INC. (USA)
Inventor
  • Rossignol, Andrew
  • Pham, Harrison

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium that provides an enhanced synchronization framework. One of the methods includes a primary and a second device that receive configuration information which identifies one or more actions to be performed by the secondary device when it receives specified pulses of a sequence of pulses from the primary device. The primary device transmits a sequence of pulses. The primary and the secondary device receive a particular pulse from the sequence of pulses. The secondary device determines whether the particular pulse satisfies one or more predetermined criteria and generates an instruction based on the determination.

IPC Classes  ?

  • H04N 5/067 - Arrangements or circuits at the transmitter end
  • H04N 5/225 - Television cameras
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • H04N 23/56 - Cameras or camera modules comprising electronic image sensorsControl thereof provided with illuminating means
  • H04N 23/66 - Remote control of cameras or camera parts, e.g. by remote control devices

87.

Automated camera positioning for feeding behavior monitoring

      
Application Number 17691902
Grant Number 11711617
Status In Force
Filing Date 2022-03-10
First Publication Date 2022-11-03
Grant Date 2023-07-25
Owner TIDALX AI INC. (USA)
Inventor
  • James, Barnaby John
  • Brentano, Grace Taixi
  • Chrobak, Laura Valentine
  • Yao, Zhaoying

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for automated camera positioning for feeding behavior monitoring. In some implementations, a system obtains an image of a scene, a spatial model that corresponds to a subfeeder, and calibration parameters of a camera, the system determines a size of the subfeeder in the image of the scene, the system selects an updated position of the camera relative to the subfeeder, the system provides the updated position of the camera relative to the subfeeder to a winch controller, and the system moves the camera to the updated position.

IPC Classes  ?

  • H04N 23/695 - Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • A01K 61/80 - Feeding devices
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

88.

Display panel portion with an animated icon

      
Application Number 29712897
Grant Number D0967836
Status In Force
Filing Date 2019-11-12
First Publication Date 2022-10-25
Grant Date 2022-10-25
Owner TIDALX AI INC. (USA)
Inventor
  • Vertierra, Karen
  • Kobilansky, Nicole
  • Davé, Neil
  • James, Barnaby John

89.

Control systems for autonomous aquaculture structures

      
Application Number 17232851
Grant Number 11533861
Status In Force
Filing Date 2021-04-16
First Publication Date 2022-10-20
Grant Date 2022-12-27
Owner TIDALX AI INC. (USA)
Inventor
  • Julian, Dominico P.
  • Nordstrom, Charles
  • Zerger, Jeff
  • Atwater, Joel Fraser
  • Saenz, Benjamin Lundquist

Abstract

Methods, systems, and computer-readable media that implement an autonomous or semi-autonomous growth platform used to control live cargo exposures to environmental parameters by changing depth in an offshore environment. For example, the growth platform can be lowered at night so that farmed seaweed can perform luxury uptake of nutrients and raised during the daytime so that the farmed seaweed can capture sunlight.

IPC Classes  ?

  • A01G 33/00 - Cultivation of seaweed
  • G05B 13/02 - Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
  • G05D 1/02 - Control of position or course in two dimensions
  • A01D 44/00 - Harvesting of underwater plants, e.g. harvesting of seaweed

90.

COOLING METHOD, A METHOD OF MANUFACTURING A SEMICONDUCTOR DEVICE AND A NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM

      
Application Number 17703467
Status Pending
Filing Date 2022-03-24
First Publication Date 2022-09-29
Owner TIDALX AI INC. (USA)
Inventor
  • Shimada, Hironori
  • Kamimura, Daiki
  • Taniyama, Tomoshi
  • Matsunaga, Tomoki
  • Ejiri, Yasunori
  • Sakata, Masakazu
  • Ohishi, Mamoru

Abstract

A cooling method is a method of cooling a processed substrate in a state of being held by a substrate holder, the method including: a first cooling step of cooling the substrate by supplying a gas toward the substrate holder disposed at a reference position; a stopping step of stopping supply of the gas; and a second cooling step of cooling the processed substrate held in a lower portion of the substrate holder.

IPC Classes  ?

  • H01L 21/67 - Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereofApparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components
  • H01L 21/673 - Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereofApparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components using specially adapted carriers

91.

Visual detection of haloclines

      
Application Number 17749613
Grant Number 12277722
Status In Force
Filing Date 2022-05-20
First Publication Date 2022-09-08
Grant Date 2025-04-15
Owner TidalX AI Inc. (USA)
Inventor James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for visually detecting a halocline. In some implementations, a method includes moving a camera through different depths of water within a fish enclosure, capturing, at the different depths, images of fish, determining that changes in focus in the images correspond to changes in depth that the images were captured, and based on determining that the changes in focus in the images correspond to the changes in depths that the images were captured, detecting a halocline at a particular depth.

IPC Classes  ?

  • G06T 7/571 - Depth or shape recovery from multiple images from focus
  • A01K 29/00 - Other apparatus for animal husbandry
  • A01K 61/13 - Prevention or treatment of fish diseases
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

92.

Sensor positioning system

      
Application Number 17706862
Grant Number 12193418
Status In Force
Filing Date 2022-03-29
First Publication Date 2022-07-14
Grant Date 2025-01-14
Owner TidalX AI Inc. (USA)
Inventor
  • Messana, Matthew
  • Cormany, Kyle James
  • Thornton, Christopher
  • James, Barnaby John
  • Davé, Neil
  • Washburn, Shane

Abstract

A sensor positioning system, includes an actuation server for communicating with components of the sensor positioning system. The sensor positioning system additionally includes a first actuation system and a second actuation system, wherein each actuation system includes a pulley system for maneuvering an underwater sensor system. The sensor positioning system includes a dual point attachment bracket that connects through a first line to the first actuation system and connecting through a second line to the second actuation system. The underwater sensor system is affixed to the first pulley system, the second pulley system, and the dual attachment bracket through the first line and the second line.

IPC Classes  ?

  • A01K 61/10 - Culture of aquatic animals of fish
  • A01K 61/65 - Connecting or mooring devices therefor
  • A01K 61/85 - Feeding devices for use with aquaria
  • B25J 13/08 - Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
  • B25J 19/02 - Sensing devices
  • G03B 17/08 - Waterproof bodies or housings

93.

LIGHTING CONTROLLER FOR SEA LICE DETECTION

      
Application Number 17697388
Status Pending
Filing Date 2022-03-17
First Publication Date 2022-06-30
Owner TIDALX AI INC. (USA)
Inventor
  • Messana, Matthew
  • Thornton, Christopher
  • Young, Grace Calvert

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a lighting controller for sea lice detection. In some implementations, a pulse of red light and a pulse of blue light can be timed with the exposure of a camera to capture multiple images of a fish or group of fishes in both red and blue light. By using the captured images with different color light, computers can detect features on the body of a fish including sea lice, skin lesions, shortened operculum or other physical deformities and skin features. Detection results can aid in mitigation techniques or be stored for analytics. For example, sea lice detection results can inform targeted treatments comprised of lasers, fluids, or mechanical devices such as a brush or suction.

IPC Classes  ?

  • A01K 61/13 - Prevention or treatment of fish diseases
  • A01K 63/06 - Arrangements for heating or lighting in, or attached to, receptacles for live fish
  • H04N 5/225 - Television cameras

94.

Self-calibrating ultrasonic removal of ectoparasites from fish

      
Application Number 17132874
Grant Number 11490601
Status In Force
Filing Date 2020-12-23
First Publication Date 2022-06-23
Grant Date 2022-11-08
Owner TIDALX AI INC. (USA)
Inventor
  • Young, Grace Calvert
  • Knoll, Matthew Aaron
  • Remesch, Bryce Jason
  • Kimball, Peter

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for self-calibrating ultrasonic removal of sea lice. In some implementations, a method includes generating, by transducers distributed in a sea lice treatment station, a first set of ultrasonic signals, detecting a second set of ultrasonic signals in response to propagation of the first set of ultrasonic signals through water, determining propagation parameters of the sea lice treatment station based on the second set of ultrasonic signals that were detected, obtaining an image of a sea louse on a fish in the sea lice treatment station, determining, from the image, a location of the sea louse in the sea lice treatment station, and generating a third set of ultrasonic signals that focuses energy at the sea louse.

IPC Classes  ?

  • A01K 61/13 - Prevention or treatment of fish diseases
  • A01M 29/18 - Scaring or repelling devices, e.g. bird-scaring apparatus using sound waves using ultrasonic signals
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G01N 29/44 - Processing the detected response signal
  • G06T 7/00 - Image analysis
  • G01N 29/00 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic wavesVisualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
  • G01N 29/34 - Generating the ultrasonic, sonic or infrasonic waves
  • G01N 29/36 - Detecting the response signal

95.

Camera controller for aquaculture behavior observation

      
Application Number 17675430
Grant Number 11825816
Status In Force
Filing Date 2022-02-18
First Publication Date 2022-06-02
Grant Date 2023-11-28
Owner TIDALX AI INC. (USA)
Inventor
  • Yao, Zhaoying
  • Kichkaylo, Tatiana
  • James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling a camera to observe aquaculture feeding behavior. In some implementations, a method includes moving a camera to a first position, obtaining an image captured by the camera at the first position, determining a feeding observation mode, and based on the feeding observation mode and analysis of the image, determining a second position to move the camera.

IPC Classes  ?

  • A01K 61/80 - Feeding devices
  • A01K 29/00 - Other apparatus for animal husbandry
  • H04N 23/61 - Control of cameras or camera modules based on recognised objects
  • H04N 23/695 - Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects

96.

Escape detection and mitigation for aquaculture

      
Application Number 17102947
Grant Number 11516997
Status In Force
Filing Date 2020-11-24
First Publication Date 2022-05-26
Grant Date 2022-12-06
Owner TIDALX AI INC. (USA)
Inventor James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for escape detection and mitigation for aquaculture. In some implementations, a method includes obtaining one or more images that depict one or more fish within an enclosure; generating, as a result of providing the one or more images to multiple detection models, a value that reflects a quantity of fish that are depicted in the images that are likely a member of each different type of fish; detecting an error condition relating to a possible opening of the enclosure based at least on the value; and in response to detecting the error condition relating to the possible opening of the enclosure, initiating one or more mitigation actions relating to the possible opening.

IPC Classes  ?

  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06V 10/00 - Arrangements for image or video recognition or understanding

97.

Image processing-based weight estimation for aquaculture

      
Application Number 17094275
Grant Number 11615638
Status In Force
Filing Date 2020-11-10
First Publication Date 2022-05-12
Grant Date 2023-03-28
Owner TIDALX AI INC. (USA)
Inventor James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for fish weight estimation based on fish tracks identified in images. In some implementations, a method includes obtaining images of fish enclosed in a fish enclosure, identifying fish tracks shown in the images of the fish, determining a quality score for each of the fish tracks, selecting a subset of the fish tracks based on the quality scores, determining a representative weight of the fish in the fish enclosure based on weights of the fish shown in the subset of the fish tracks, and outputting the representative weight for display or storage at a device connected to the one or more processors.

IPC Classes  ?

  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
  • G06T 7/285 - Analysis of motion using a sequence of stereo image pairs
  • G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume
  • G01G 9/00 - Methods of, or apparatus for, the determination of weight, not provided for in groups
  • A01K 61/95 - Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish

98.

Visual detection of haloclines

      
Application Number 17078490
Grant Number 11367209
Status In Force
Filing Date 2020-10-23
First Publication Date 2022-04-28
Grant Date 2022-06-21
Owner TIDALX AI INC. (USA)
Inventor James, Barnaby John

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for visually detecting a halocline. In some implementations, a method includes moving a camera through different depths of water within a fish enclosure, capturing, at the different depths, images of fish, determining that changes in focus in the images correspond to changes in depth that the images were captured, and based on determining that the changes in focus in the images correspond to the changes in depths that the images were captured, detecting a halocline at a particular depth.

IPC Classes  ?

  • G06T 7/571 - Depth or shape recovery from multiple images from focus
  • A01K 29/00 - Other apparatus for animal husbandry
  • A01K 61/13 - Prevention or treatment of fish diseases
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands

99.

Unit controller

      
Application Number 29726625
Grant Number D0948352
Status In Force
Filing Date 2020-03-04
First Publication Date 2022-04-12
Grant Date 2022-04-12
Owner TIDALX AI INC. (USA)
Inventor
  • Day, Matthew David
  • Knoll, Matthew Aaron
  • Messana, Matthew
  • Cormany, Kyle James
  • Gagne, Jacques
  • Cohen, Samuel Meyer
  • Davé, Neil

100.

Display panel portion with an animated icon

      
Application Number 29741587
Grant Number D0947887
Status In Force
Filing Date 2020-07-14
First Publication Date 2022-04-05
Grant Date 2022-04-05
Owner TIDALX AI INC. (USA)
Inventor
  • Paterson, Kimberly
  • Vertierra, Karen
  • Sims, Ryan Patrick
  • Davé, Neil
  • James, Barnaby John
  1     2        Next Page