IP Library Patent Application 17465368
Patent Application
App. No. 17/465,368

AUTOMATED SELECTION OF CONFIGURATION DATA

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/465,368
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.

Claims (51)

1 . A computer-implemented method comprising:

obtaining meal configuration data relating to feeding livestock in an aquaculture environment including: (i) one or more feeding parameters relating to feeding farmed livestock, and (ii) one or more criteria, each of the one or more criteria associated with the one or more feeding parameters;

obtaining sensor data that describes at least one property of the aquaculture environment;

selecting, using the obtained sensor data and the obtained feeding parameters, a selected set of feeding parameters; and

providing the selected set of feeding parameters to a feeding control subsystem.

2 . The computer-implemented method of claim 1 further comprising:

obtaining sensor data related to effectiveness of the selected set of feeding parameters from one or more sensors that are configured to measure a property of aquaculture environment;

determining, based at least in part on the obtained sensor data, an adjustment for the at least one obtained feeding parameters; and

adjusting, based on the adjustment, the at least one obtained feeding parameters.

3 . The computer-implemented method of claim 1 where the sensor data describes at least one of water salinity, dissolved oxygen, temperature, water turbidity and weather conditions.

4 . The computer-implemented method of claim 1 where the selecting further comprises:

obtaining criteria, where each criterion in the plurality of criteria is associated with at least one obtained feeding parameters; and

based on determining that a criterion among the obtained criteria is satisfied, selecting a feeding parameter associated with the criterion.

5 . The computer-implemented method of claim 2 where adjusting further comprises evaluating a machine learning model.

6 . The computer-implemented method of claim 5 where the machine learning model is a reinforcement learning model or active learning machine learning model.

7 . The computer-implemented method of claim 2 further comprising:

determining, based on evaluating the adjustment against one or more policies in a set of policies, that the adjustment satisfied the one or more policies in the set of policies; and

based on determining that the adjustment satisfied the one or more policies in the set of policies, adjusting, based on the adjustment, at least one of the one or more feeding parameters.

8 . A system comprising one or more computers and one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to perform operations comprising:

obtaining meal configuration data relating to feeding livestock in an aquaculture environment including: (i) one or more feeding parameters relating to feeding farmed livestock, and (ii) one or more criteria, each of the one or more criteria associated with the one or more feeding parameters;

obtaining sensor data that describes at least one property of the aquaculture environment;

selecting, using the obtained sensor data and the obtained feeding parameters, a selected set of feeding parameters; and

providing the selected set of feeding parameters to a feeding control subsystem.

9 . The system of claim 8 the operations further comprising:

obtaining sensor data related to effectiveness of the selected set of feeding parameters from one or more sensors that are configured to measure a property of aquaculture environment;

determining, based at least in part on the obtained sensor data, an adjustment for at least one obtained feeding parameters; and

adjusting, based on the adjustment, the at least one obtained feeding parameters.

10 . The system of claim 8 where the sensor data describes at least one of water salinity, dissolved oxygen, temperature, water turbidity and weather conditions.

11 . The system of claim 8 where the selecting further comprises:

obtaining criteria, where each criterion in the plurality of criteria is associated with at least one obtained feeding parameters; and

based on determining that a criterion among the obtained criteria is satisfied, selecting a feeding parameter associated with the criterion.

12 . The system of claim 9 where adjusting further comprises evaluating a machine learning model.

13 . The system of claim 12 where the machine learning model is a reinforcement learning model or active learning machine learning model.

14 . The system of claim 9 the operations further comprising:

determining, based on evaluating the adjustment against one or more policies in a set of policies, that the adjustment satisfied the one or more policies in the set of policies; and

based on determining that the adjustment satisfied the one or more policies in the set of policies, adjusting, based on the adjustment, at least one of the one or more feeding parameters.

15 . One or more non-transitory computer-readable storage media storing instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:

obtaining meal configuration data relating to feeding livestock in an aquaculture environment including: (i) one or more feeding parameters relating to feeding farmed livestock, and (ii) one or more criteria, each of the one or more criteria associated with the one or more feeding parameters;

obtaining sensor data that describes at least one property of the aquaculture environment;

selecting, using the obtained sensor data and the obtained feeding parameters, a selected set of feeding parameters; and

providing the selected set of feeding parameters to a feeding control subsystem.

16 . The one or more non-transitory computer-readable storage media of claim 15 the operations further comprising:

obtaining sensor data related to effectiveness of the selected set of feeding parameters from one or more sensors that are configured to measure a property of aquaculture environment;

determining, based at least in part on the obtained sensor data, an adjustment for at least one obtained feeding parameters; and

adjusting, based on the adjustment, the at least one obtained feeding parameters.

17 . The one or more non-transitory computer-readable storage media of claim 15 where the sensor data describes at least one of water salinity, dissolved oxygen, temperature, water turbidity and weather conditions.

18 . The one or more non-transitory computer-readable storage media of claim 16 where the selecting further comprises:

obtaining criteria, where each criterion in the plurality of criteria is associated with at least one obtained feeding parameters; and

based on determining that a criterion among the obtained criteria is satisfied, selecting a feeding parameter associated with the criterion.

19 . The one or more non-transitory computer-readable storage media of claim 16 where adjusting further comprises evaluating a machine learning model.

20 . The one or more non-transitory computer-readable storage media of claim 19 where the machine learning model is a reinforcement learning model or active learning machine learning model.

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 Sep 2, 2021
From: LING, JULIA BLACK; SMILEY, KIRA KAMILLA; HONG, JUNG OOK; LESLIE, CHRISTOPHER
To: X DEVELOPMENT LLC
Reel/Frame 057375/0240 →