Back to results
US 2018/0020622 A1Published application
Agronomic Database and Data Model
OwnerRyan Richtinventor
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining and improving agronomic characteristics.
Claims30
A system comprising:
- one or more sensors for collecting data indicative of reference values of a plurality of agronomic inputs and a reference value of a crop yield for a farmable zone;
- one or more databases storing data records comprising the collected data indicative of the reference values of the agronomic inputs and the reference value of the crop yield for the farmable zone;
- one or more processing devices;
- and
- one or more machine-readable hardware storage devices comprising instructions that are executable by the one or more processing devices to cause the one or more processing devices to perform operations comprising:
- retrieving, from the one or more databases, the data records comprising the collected data indicative of the reference values of the agronomic inputs and the reference value of the crop yield for the farmable zone;
- parsing the retrieved data records to identify the reference values of the agronomic inputs;
- performing one or more iterations of an iterative process, including:
- generating a set of values of an input set of agronomic inputs including a potential value of an agronomic input by selecting the set of values from a collection of possible sets of values of sets of agronomic inputs for the farmable zone;
- generating data indicative of a predicted value of the crop yield for the farmable zone by applying an agronomic simulator to the generated set of values of the input set of agronomic inputs;
- and
- determining a score for the set of values of the input set by applying a scoring function to the predicted value of the crop yield and the reference value of the crop yield,
- wherein, for a first of the iterations, the generated set of values of the input set is generated based, at least in part, on the reference values of the plurality of agronomic inputs, and
- wherein, for each iteration subsequent to the first iteration, the generated set of values of the input set is generated based, at least in part, on the score determined in the previous iteration;
- determining inferred values of a set of agronomic inputs for the farmable zone based, at least in part, on the scores for the sets of values;
- and
- presenting a recommendation to transform one or more soil conditions of the farmable zone based, at least in part, on the inferred values of the set of agronomic inputs.
14 more elements
(canceled)
(canceled)
A data processing apparatus comprising:
- one or more databases storing data records representative of reference values of a plurality of agronomic inputs to a farmable zone and a reference value of an agronomic output of the farmable zone;
- one or more processing devices;
- and
- one or more machine-readable hardware storage devices storing instructions that are executable by the one or more processing devices to cause the one or more processing devices to perform operations comprising:
- accessing, from the one or more databases, the stored data records;
- performing one or more iterations of an iterative process, including:
- generating a set of values of an input set of agronomic inputs including a potential value of an agronomic input of the farmable zone;
- generating a predicted value of the agronomic output by applying an agronomic simulator to the generated set of values of the input set of agronomic inputs, and
- based on the predicted value of the agronomic output, determining a score for the set of values of the input set by applying a scoring function to the predicted value of the agronomic output and the reference value of the agronomic output,
- wherein, for a first of the iterations, the generated set of values of the input set is generated based, at least in part, on the reference values of the plurality of agronomic inputs, and
- wherein, for each iteration subsequent to the first iteration, the generated set of values of the input set is generated based, at least in part, on the score determined in the previous iteration;
- selecting, from the generated sets of values of input sets of agronomic inputs, a particular set of values of an input set of agronomic inputs based on a score of the particular set of values relative to scores of other sets of values of the input set;
- and
- determining an inferred value of the agronomic input of the farmable zone based, at least in part, on the particular set of values of the input set.
11 more elements
A system comprising:
- one or more processing devices;
- and
- one or more machine-readable hardware storage devices comprising instructions that are executable by the one or more processing devices to cause the one or more processing devices to perform operations comprising:
- accessing, from a database, data records including collected data representing reference values of a plurality of agronomic inputs and reference values of one or more agronomic outputs of a farmable zone;
- obtaining an input set of values of one or more of the agronomic inputs from the reference values of the agronomic inputs in the collected data;
- predicting an output set of values of one or more agronomic outputs by applying an agronomic simulator to the input set;
- using a metaheuristic to determine scores for the input set comprising:
- scoring a saliency of the output set based, at least in part, on the reference values of the agronomic outputs, and
- determining the scores for the input set based, at least in part, on the scored saliency of the output set;
- and
- determining an inferred value of an agronomic input of the farmable zone based on the scores of the input set.
8 more elements
A method performed by a data processing apparatus, the method comprising:
- accessing, from a database, data records including collected data representing reference values of a plurality of agronomic inputs and reference values of one or more reference agronomic outputs of a farmable zone;
- obtaining an input set of values of one or more of the agronomic inputs from the reference values of the agronomic inputs in the collected data;
- predicting an output set of values of one or more agronomic outputs by applying an agronomic simulator to the input set;
- using a metaheuristic to determine scores for the input set comprising:
- scoring a saliency of the output set based, at least in part, on the reference values of the agronomic outputs, and
- determining the scores for the input set based, at least in part, on the scored saliency of the output set;
- and
- determining an inferred value of an agronomic input of the farmable zone based, at least in part, on the scores of the input set.
5 more elements
Dependencies are inferred from the claim text.