IP Library Granted Patent US 12,490,722
Granted Patent B2
US 12,490,722 · App. 18/407,186 · Granted Dec 9, 2025

State-specific aquaculture feeder controller

Inventors: Zhaoying Yao (Palo Alto, CA); Barnaby John James (Campbell, CA)
Assignee: TidalX AI Inc.
A01K61/80A01K61/10
View Patent ↗
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 12,490,722
App. No.
18/407,186
Granted
Dec 9, 2025
Kind
B2
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.

Claims (63)

1 . A method comprising:

determining, using a feeding system controller, that a feeding system has transitioned from a first state to a second state;

monitoring, using the feeding system controller, a change of a backpressure of a feed pipe;

determining, using the feeding system controller and based on the change of the backpressure of the feeding pipe while the feeding system is in the second state, a feed rate of a dosing system and a flow rate of a blower that is operatively coupled to the dosing system;

providing, using the feeding system controller, instructions to the dosing system to set the determined feed rate of the dosing system; and

providing, using the feeding system controller, instructions to the blower that is operatively coupled to the dosing system to set the determined flow rate of the blower.

2 . The method of claim 1 ,

wherein determining that the feeding system has transitioned from the first state to the second state comprises receiving information over a network that indicates the transition.

3 . The method of claim 2 ,

wherein the first state is an idle state and the second state is a feeding state,

wherein providing instructions to the dosing system to set the feed rate of the dosing system comprises setting the feed rate to zero over a period of time, and

wherein providing instructions to the blower to set the flow rate of the blower comprises setting the flow rate to a non-zero value over the same period of time.

4 . The method of claim 2 ,

wherein the first state is a feeding state and the second state is an idle state,

wherein providing instructions to the dosing system to set the feed rate of the dosing system comprises tapering the feed rate to zero over a period of time, and

wherein providing instructions to the blower to set the flow rate of the blower comprises maintaining the flow rate at a non-zero value over the same period of time.

5 . The method of claim 1 ,

wherein monitoring the change of the backpressure of the feed pipe comprises detecting the change in the backpressure at one end of a feed pipe that is connected at its opposite end to the blower.

6 . The method of claim 5 ,

wherein the change in backpressure is detected based on information indicating a change in power consumption of the blower.

7 . The method of claim 5 , wherein detecting the change in the backpressure comprises:

determining a confidence interval relative to a predetermined backpressure value;

determining an upper limit and a lower limit for the backpressure based on the confidence interval; and

comparing a detected backpressure value to the upper limit or the lower limit.

8 . The method of claim 5 , further comprising

in response to detecting an increase in the backpressure, providing instructions to the dosing system to set the feed rate of the dosing system to zero and providing instructions to the blower to set the flow rate of the blower to zero.

9 . The method of claim 5 , further comprising

in response to detecting a decrease in the backpressure, providing instructions to the dosing system to set the feed rate of the dosing system to zero.

10 . A system comprising:

one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:

determining that a feeding system has transitioned from a first state to a second state;

monitoring, using the feeding system controller, a change of a backpressure of a feed pipe;

determining, using the feeding system controller and based on the change of the backpressure of the feeding pipe while the feeding system is in the second state, a feed rate of a dosing system and a flow rate of a blower that is operatively coupled to the dosing system;

providing instructions to the dosing system to set the determined feed rate of the dosing system; and

providing instructions to the blower that is operatively coupled to the dosing system to set the determined flow rate of the blower.

11 . The system of claim 10 ,

wherein determining that the feeding system has transitioned from the first state to the second state comprises receiving information that indicates the transition over a network.

12 . The system of claim 11 ,

wherein the first state is an idle state and the second state is a feeding state,

wherein providing instructions to the dosing system to set the feed rate of the dosing system comprises setting the feed rate to zero over a period of time, and

wherein providing instructions to the blower to set the flow rate of the blower comprises setting the flow rate to a non-zero value over the same period of time.

13 . The system of claim 11 ,

wherein the first state is a feeding state and the second state is an idle state,

wherein providing instructions to the dosing system to set the feed rate of the dosing system comprises tapering the feed rate to zero over a period of time, and

wherein providing instructions to the blower to set the flow rate of the blower comprises maintaining the flow rate at a non-zero value over the same period of time.

14 . The system of claim 10 ,

wherein monitoring the change of the backpressure of the feed pipe comprises detecting the change in the backpressure at one end of a feed pipe that is connected at its opposite end to the blower.

15 . The system of claim 14 ,

wherein the change in backpressure is detected based on information indicating a change in power consumption of the blower.

16 . The system of claim 14 , wherein detecting the change in the backpressure comprises:

determining a confidence interval relative to a predetermined backpressure value;

determining an upper limit and a lower limit for the backpressure based on the confidence interval; and

comparing a detected backpressure value to the upper limit or the lower limit.

17 . The system of claim 14 , further comprising

in response to detecting an increase in the backpressure, providing instructions to the dosing system to set the feed rate of the dosing system to zero and providing instructions to the blower to set the flow rate of the blower to zero.

18 . The system of claim 14 , further comprising

in response to detecting a decrease in the backpressure, providing instructions to the dosing system to set the feed rate of the dosing system to zero.

19 . A non-transitory computer-readable storage device encoded with a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:

determining that a feeding system has transitioned from a first state to a second state;

monitoring, using the feeding system controller, a change of a backpressure of a feed pipe;

determining, using the feeding system controller and based on the change of the backpressure of the feeding pipe while the feeding system is in the second state, a feed rate of a dosing system and a flow rate of a blower that is operatively coupled to the dosing system;

providing instructions to the dosing system to set the determined feed rate of the dosing system; and

providing instructions to the blower that is operatively coupled to the dosing system to set the determined flow rate of the blower.

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 Mar 8, 2024
From: YAO, ZHAOYING; JAMES, BARNABY JOHN
To: X DEVELOPMENT LLC
Reel/Frame 066704/0870 →
Continuity (2)
Continuation 17320520 · May 14, 2021
Related Publication 20240358003A1 · Oct 31, 2024
References Cited (79)
US 3231314A · Cook · 1966 [cited by applicant]
US 4492182A · Wensman et al. · 1985 [cited by applicant]
US 5133287A · Hicks · 1992 [cited by examiner]
US 5791285A · Johnson · 1998 [cited by applicant]
US 5957085A · Youngstrom et al. · 1999 [cited by applicant]
US 6192830B1 · Lin · 2001 [cited by applicant]
US 9326493B2 · Han et al. · 2016 [cited by applicant]
US 10856520B1 · Kozachenok et al. · 2020 [cited by applicant]
US 20050028439A1 · Zanten · 2005 [cited by applicant]
US 20170150701A1 · Gilmore et al. · 2017 [cited by applicant]
US 20170325427A1 · Straight et al. · 2017 [cited by applicant]
US 20190228218A1 · Barnaby et al. · 2019 [cited by applicant]
US 20190340440A1 · Atwater et al. · 2019 [cited by applicant]
US 20200107524A1 · Messana et al. · 2020 [cited by applicant]
US 20200155882A1 · Tohidi et al. · 2020 [cited by applicant]
US 20200288678A1 · Howe et al. · 2020 [cited by applicant]
US 20210321593A1 · Ma et al. · 2021 [cited by applicant]
US 20220408701A1 · James · 2022 [cited by examiner]
US 20240269367A1 · Tsuruta · 2024 [cited by examiner]
CL 2019000039A1 · 2019 [cited by applicant]
CN 102550466 · 2012 [cited by applicant]
CN 10711429 · 2017 [cited by applicant]
CN 108040948 · 2018 [cited by applicant]
EP 2244934 · 2010 [cited by applicant]
EP 3484283 · 2019 [cited by applicant]
JP 2002171853 · 2002 [cited by applicant]
KR 101493963 · 2015 [cited by applicant]
KR 20200109155 · 2020 [cited by applicant]
NO 300401 · 1997 [cited by applicant]
NO 20160199 · 2017 [cited by applicant]
WO WO1990007874 · 1990 [cited by applicant]
WO WO1997019587 · 1997 [cited by applicant]
WO WO2009008733 · 2009 [cited by applicant]
WO WO2009097057 · 2009 [cited by applicant]
WO WO2012081990 · 2012 [cited by applicant]
WO WO2014179482 · 2014 [cited by applicant]
WO WO2017137896 · 2017 [cited by applicant]
WO WO2018011744 · 2018 [cited by applicant]
WO WO2018011745 · 2018 [cited by applicant]
WO WO2019002881 · 2019 [cited by applicant]
WO WO2019121851 · 2019 [cited by applicant]
WO WO2019188506 · 2019 [cited by applicant]
WO WO2019232247 · 2019 [cited by applicant]
WO WO2020046524 · 2020 [cited by applicant]
WO WO2020132031 · 2020 [cited by applicant]
WO WO2021006744 · 2021 [cited by applicant]
WO WO2021030237 · 2021 [cited by applicant]
WO WO2022010815 · 2022 [cited by applicant]
WO WO2022029471 · 2022 [cited by applicant]
WO WO2020072438 · 2022 [cited by applicant]
JP_3493029_B2 (Year: 2004). [cited by examiner]
Fathollahi et al. “Development of a Controlled Continuous Low-Dose Feeding Process”, Oct. 12, 2021, AAPS PharmSciTech, 22:247. (Year: 2021). [cited by examiner]
JP-3493029-B2 (Year: 2007). [cited by examiner]
WO-2016023071-A1 (Year: 2016). [cited by examiner]
CA_3035177_A1 (Year: 2020). [cited by examiner]
CA_2757340_A1 (Year: 2010). [cited by examiner]
JP_2000004711_A (Year: 2000). [cited by examiner]
WO_9719587_A1 (Year: 1997). [cited by examiner]
Extended Search Report in European Appln. No. 22151132.2, dated May 2, 2022, 10 pages. [cited by applicant]
International Preliminary Report on Patentability in International Appln No. PCT/US2022/022837, dated Nov. 23, 2023, 8 pages. [cited by applicant]
International Preliminary Report on Patentability in International Appln. No. PCT/US2020/059829, dated May 27, 2022, 11 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln No. PCT/US2022/018651, dated Jun. 22, 2022, 14 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln No. PCT/US2022/021683, dated Jun. 27, 2022, 14 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln No. PCT/US2022/022250, dated Jul. 6, 2022, 15 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln No. PCT/US2022/022492, dated Jun. 28, 2022, 13 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln No. PCT/US2022/022589, dated Jul. 7, 2022, 12 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln No. PCT/US2022/022837, dated Aug. 2, 2022, 14 pages. [cited by applicant]
International Search Report and Written Opinion International Appln No. PCT/US2022/023831, dated Jul. 8, 2022, 13 pages. [cited by applicant]
Maloy et al., “A spatio-temporal recurrent network for salmon feeding action recognition from underwater videos in aquaculture,” Computers and Electronics in Agriculture, Nov. 12, 2019, 9 pages. [cited by applicant]
Meidell et al., “FishNet: A Unified Embedding for Salmon Recognition,” Thesis for Master's degree in Artificial Intelligence, Norwegian University of Science and Technology, Jun. 2019, 86 pages. [cited by applicant]
Moskvyak et al., “Robust Re-identification of Manta Rays from Natural Markings by Learning Pose Invariant Embeddings,” CoRR, Feb. 2019, arXiv:1902.10847v1, 12 pages. [cited by applicant]
Odey, “AquaMesh—Design and Implementation of Smart Wireless Mesh Sensor Networks for Aquaculture,” American Journal of Networks and Communications, Jul. 2013, 8 pages. [cited by applicant]
PCT International Search Report and Written Opinion in International Appln. No. PCT/US2020/059829, dated Feb. 25, 2021, 18 pages. [cited by applicant]
Petrov et al., “Overview of the application of computer vision technology in fish farming,” E3S Web of Conferences, 2020, 175:02015. [cited by applicant]
Qiu et al., “Improving Transfer Learning and Squeeze-and-Excitation Networks for Small-Scale Fine-Grained Fish Image Classification,” IEEE Access, Dec. 2018, 6(31):78503-78512. [cited by applicant]
Saberloon et al., “Application of Machine Vision Systems in Aquaculture with Emphasis on Fish: State-of-the-Art and Key Issues,” Reviews in Aquaculture, Dec. 2017, 9:369-387. [cited by applicant]
Stein et al., “Consistent melanophore spot patterns allow long-term individual recognition of Atlantic salmon [cited by applicant]
towardsdatascience.com [online], “Analyzing Applications of Deep Learning in Aquaculture,” Jan. 2021, retrieved on Aug. 11, 2021, retrieved from URL<https://towardsdatascience.com/analyzing-applications-of-deep-learning… [cited by applicant]
Wang, “Robust tracking of fish schools using CNN for head identification,” Multimedia Tools and Applications, Nov. 2017, 20 pages. [cited by applicant]