MODELING AND DECISION SUPPORT FOR HORTICULTURE
First Claim
1. A computer-implemented method executed by one or more processors, the method comprising:
- providing a baseline multi-dimensional data model of a cultivar, the cultivar growing over time;
determining an encoding based on the baseline multi-dimensional data model, and a target multi-dimensional model, the encoding defining a string of symbols, and being based on an alphabet and a set of rules;
providing an expected multi-dimensional model based on the encoding, and a modified set of rules, the modified set of rules being based on the set of rules, the expected multi-dimensional model representing the cultivar after a period of time;
selecting a set of actions by determining multiple predicted multi-dimensional models for each set of actions in a plurality of sets of actions, and, for each predicted multi-dimensional model, providing a predicted yield that can be used to determine impact with respect an expected yield, the set of actions being selected based on a respective impact; and
providing the set of actions as output for executing one or more actions of the set of actions on the cultivar.
1 Assignment
0 Petitions
Accused Products
Abstract
Implementations include providing a baseline multi-dimensional model of a cultivar, determining an encoding based on the baseline multi-dimensional model, and a target multi-dimensional model, the encoding defining a string of symbols, and being based on an alphabet and a set of rules, providing an expected multi-dimensional model based on the encoding, and a modified set of rules, the modified set of rules being based on the set of rules, the expected multi-dimensional model representing the cultivar after a period of time, selecting a set of actions by determining multiple predicted multi-dimensional models for each set of actions in a plurality of sets of actions, and, for each predicted multi-dimensional model, providing a predicted yield that can be used to determine impact with respect an expected yield, the set of actions being selected based on a respective impact, and providing the set of actions as output for executing on the cultivar.
-
Citations
36 Claims
-
1. A computer-implemented method executed by one or more processors, the method comprising:
-
providing a baseline multi-dimensional data model of a cultivar, the cultivar growing over time; determining an encoding based on the baseline multi-dimensional data model, and a target multi-dimensional model, the encoding defining a string of symbols, and being based on an alphabet and a set of rules; providing an expected multi-dimensional model based on the encoding, and a modified set of rules, the modified set of rules being based on the set of rules, the expected multi-dimensional model representing the cultivar after a period of time; selecting a set of actions by determining multiple predicted multi-dimensional models for each set of actions in a plurality of sets of actions, and, for each predicted multi-dimensional model, providing a predicted yield that can be used to determine impact with respect an expected yield, the set of actions being selected based on a respective impact; and providing the set of actions as output for executing one or more actions of the set of actions on the cultivar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
-
providing a baseline multi-dimensional data model of a cultivar, the cultivar growing over time; determining an encoding based on the baseline multi-dimensional data model, and a target multi-dimensional model, the encoding defining a string of symbols, and being based on an alphabet and a set of rules; providing an expected multi-dimensional model based on the encoding, and a modified set of rules, the modified set of rules being based on the set of rules, the expected multi-dimensional model representing the cultivar after a period of time; selecting a set of actions by determining multiple predicted multi-dimensional models for each set of actions in a plurality of sets of actions, and, for each predicted multi-dimensional model, providing a predicted yield that can be used to determine impact with respect an expected yield, the set of actions being selected based on a respective impact; and providing the set of actions as output for executing one or more actions of the set of actions on the cultivar. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system, comprising:
-
one or more processors; and a computer-readable storage device coupled to the one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising; providing a baseline multi-dimensional data model of a cultivar, the cultivar growing over time; determining an encoding based on the baseline multi-dimensional data model, and a target multi-dimensional model, the encoding defining a string of symbols, and being based on an alphabet and a set of rules; providing an expected multi-dimensional model based on the encoding, and a modified set of rules, the modified set of rules being based on the set of rules, the expected multi-dimensional model representing the cultivar after a period of time; selecting a set of actions by determining multiple predicted multi-dimensional models for each set of actions in a plurality of sets of actions, and, for each predicted multi-dimensional model, providing a predicted yield that can be used to determine impact with respect an expected yield, the set of actions being selected based on a respective impact; and providing the set of actions as output for executing one or more actions of the set of actions on the cultivar. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification