IP Library Patent Application 17358973
Patent Application
App. No. 17/358,973

AUTOMATED FEEDING SYSTEM FOR FISH

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/358,973
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.

Claims (49)

1 . A computer-implemented method comprising:

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.

2 . The method of claim 1 , wherein executing the meal plan based on the meal configuration data comprises:

determining the one or more parameters of the meal configuration data; and

sending a signal to a feeding mechanism indicating the one or more parameters of the meal configuration data.

3 . The method of claim 2 , wherein the signal is configured to instruct the feeding mechanism how to feed the farmed fish based on the one or more parameters.

4 . The method of claim 1 , wherein adjusting the execution of the meal plan based on the sensor data comprises:

processing the sensor data using one or more models to generate values associated with one or more determinations;

comparing the values with one or more conditions indicated by the meal configuration data; and

adjusting the execution of the meal plan based on the one or more conditions indicated by the meal configuration data being satisfied or not satisfied based on the one or more determinations.

5 . The method of claim 4 , wherein the one or more models include a trained neural network model.

6 . The method of claim 1 , wherein the meal configuration data includes a policy that prevents, based on the sensor data, feeding the fish more than a predetermined amount.

7 . The method of claim 6 , wherein the predetermined amount is expressed as a percentage of biomass indicating the biomass of the farmed fish to be fed.

8 . The method of claim 7 , wherein the biomass of the farmed fish is determined by one or more trained models configured to determine a biomass for each fish depicted in one or more visual images.

9 . A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

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.

10 . The medium of claim 9 , wherein executing the meal plan based on the meal configuration data comprises:

determining the one or more parameters of the meal configuration data; and

sending a signal to a feeding mechanism indicating the one or more parameters of the meal configuration data.

11 . The medium of claim 10 , wherein the signal is configured to instruct the feeding mechanism how to feed the farmed fish based on the one or more parameters.

12 . The medium of claim 9 , wherein adjusting the execution of the meal plan based on the sensor data comprises:

processing the sensor data using one or more models to generate values associated with one or more determinations;

comparing the values with one or more conditions indicated by the meal configuration data; and

adjusting the execution of the meal plan based on the one or more conditions indicated by the meal configuration data being satisfied or not satisfied based on the one or more determinations.

13 . The medium of claim 12 , wherein the one or more models include a trained neural network model.

14 . The medium of claim 9 , wherein the meal configuration data includes a policy that prevents, based on the sensor data, feeding the fish more than a predetermined amount.

15 . The medium of claim 14 , wherein the predetermined amount is expressed as a percentage of biomass indicating the biomass of the farmed fish to be fed.

16 . The medium of claim 15 , wherein the biomass of the farmed fish is determined by one or more trained models configured to determine a biomass for each fish depicted in one or more visual images.

17 . A computer-implemented system, comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

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.

18 . The system of claim 17 , wherein executing the meal plan based on the meal configuration data comprises:

determining the one or more parameters of the meal configuration data; and

sending a signal to a feeding mechanism indicating the one or more parameters of the meal configuration data.

19 . The system of claim 18 , wherein the signal is configured to instruct the feeding mechanism how to feed the farmed fish based on the one or more parameters.

20 . The system of claim 17 , wherein adjusting the execution of the meal plan based on the sensor data comprises:

processing the sensor data using one or more models to generate values associated with one or more determinations;

comparing the values with one or more conditions indicated by the meal configuration data; and

adjusting the execution of the meal plan based on the one or more conditions indicated by the meal configuration data being satisfied or not satisfied based on the one or more determinations.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2024
From: X DEVELOPMENT LLC
To: TIDALX AI INC.
Reel/Frame 068477/0306 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2021
From: JAMES, BARNABY JOHN; YAO, ZHAOYING; BRENTANO, GRACE TAIXI; CHROBAK, LAURA VALENTINE; SMILEY, KIRA KAMILLA
To: X DEVELOPMENT LLC
Reel/Frame 057035/0087 →