IP Library Granted Patent US 12,373,752
Granted Patent B2
US 12,373,752 · App. 18/103,061 · Granted Jul 29, 2025

Hybrid seed selection and seed portfolio optimization by field

Inventors: Jason Kendrick Bull (Wildwood, MO); Tonya S. Ehlmann (Saint Peters, MO); Dongming Jiang (Chesterfield, MO); Timothy Reich (Ballwin, MO); Samuel Alexander Wimbush (Corte Madera, CA); Yao Xie (Saint Louis, MO); Xiao Yang (Chesterfield, MO)
Assignee: CLIMATE LLC
G06Q10/06313A01C21/005G06Q50/02A01B79/005
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,373,752
App. No.
18/103,061
Granted
Jul 29, 2025
Kind
B2
Abstract

Systems and methods are provided for managing hybrid seeds for planting. One example computer-implemented method includes receiving a first dataset of hybrid seeds for planting on a target field, where the first dataset includes probability of success values and historical agricultural data for the hybrid seeds, and selecting a subset of hybrid seeds of the first dataset based on the probability of success values. The method also includes generating representative yield values for the subset of hybrid seeds based on the historical agricultural data, generating risk values for the subset of hybrid seeds based on the historical agricultural data, and generating a second dataset of hybrid seeds for planting based on the risk values, the representative yield values, and properties for the target field. The method further includes causing displaying the representative yield values and the risk values related to the second dataset of hybrid seeds for planting.

Claims (47)

1. A computer-implemented method of managing hybrid seeds for planting, the method comprising:

receiving, by a processor of an agricultural intelligence computer system, a first dataset of hybrid seeds for planting on one or more target fields, the first dataset including probability of success values and historical agricultural data for the hybrid seeds, the historical agricultural data including historical yield values, harvest time information, and relative maturity of a hybrid seed, the probability of success values representative of, for each hybrid seed, a probability of a successful yield relative to an average yield of other ones of the hybrid seeds with a same relative maturity;

selecting, by the processor, a subset of hybrid seeds of the first dataset of hybrid seeds based on the probability of success values relative to a target probability filtering threshold, the target probability filtering threshold indicative of a mean yield of other ones of the hybrid seeds of the first dataset, which are not selected into the subset of hybrid seeds;

generating, by the processor, a representative yield value for each hybrid seed in the subset of hybrid seeds based on one or more averages, per growth cycle, of the historical agricultural data for said hybrid seed;

generating, by the processor, risk values for the subset of hybrid seeds based on yield variability of the hybrid seeds over time as indicated in the historical agricultural data;

generating, by the processor, a second dataset of hybrid seeds for planting based on the risk values, the representative yield values, and one or more properties for the one or more target fields, wherein the second dataset includes ones of the hybrid seeds from the subset of hybrid seeds that have representative yield values above a specific yield threshold and risk values below a specific risk target, where the specific yield threshold and specific risk target are defined by a relative curve; and

in response to at least generating the second dataset of the hybrid seeds for planting, controlling, by the processor, an agricultural machine to plant, in the one or more target fields, hybrid seeds of the second dataset.

2. The computer-implemented method of claim 1 , wherein a higher risk value for a hybrid seed of the risk values is indicated by the yield variability based on-a higher year-to-year yield return.

3. The computer-implemented method of claim 1 , wherein generating the second dataset includes determining a relationship between the representative yield value for a specific hybrid seed and the risk value associated with the specific hybrid seed.

4. The computer-implemented method of claim 1 , wherein generating the second dataset includes determining an expected yield return for a specified amount of risk.

5. The computer-implemented method of claim 1 , wherein generating the second dataset includes selecting a first hybrid seed of the subset of hybrid seeds with a first risk value above a first threshold and a second hybrid seed of the subset of hybrid seeds with a second risk value below a second threshold; and

wherein the first hybrid seed and the second hybrid seed have corresponding yield values above a third threshold.

6. The computer-implemented method of claim 1 , wherein generating the second dataset includes fitting a frontier curve from the representative yield values and risk values such that a specific hybrid seed to which a specific point on the frontier curve corresponds that has a higher yield is associated with a higher risk.

7. The computer-implemented method of claim 1 , further comprising receiving, by the processor, geo-location information for the one or more target fields, the geo-location information including the one or more properties for the one or more target fields; and

wherein the subset of hybrid seeds is associated with a seed portfolio specific to a particular grower.

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

causing display, on a display device of a field manager computing device in communication, via one or more networks, with the agricultural intelligence computer system, of the second dataset of hybrid seeds;

determining an allocation quantity for each of the second dataset of hybrid seeds based on an amount and location of each target field of the one or more target fields; and

causing, by the processor, display of, on the display of the field manager computing device, seed allotments and placement information for each of the hybrid seeds of the second dataset on a map for the one or more target fields; and

wherein controlling the agricultural machine is further in response to a user input to plant the one or more fields based on the displaying of the allotments and placement information for each of the hybrid seeds of the second dataset.

9. The computer-implemented method of claim 1 , wherein controlling the agricultural machine includes controlling the agricultural machine, via-an executable script transmitted to the agricultural machine, to cause the agricultural machine to plant one or more target fields with the second dataset of hybrid seeds.

10. A server computer system comprising an agricultural intelligence computer system, which includes: one or more processors; one or more non-transitory computer-readable storage media storing executable instructions which, when executed using the one or more processors, cause the one or more processors to perform:

receiving a first dataset of hybrid seeds for planting on one or more target fields, the first dataset including probability of success values and historical agricultural data for the hybrid seeds, the historical agricultural data including historical yield values, harvest time information, and relative maturity of a hybrid seed, the probability of success values representative of, for each hybrid seed, a probability of a successful yield relative to an average yield of other ones of the hybrid seeds with a same relative maturity;

selecting a subset of hybrid seeds of the first dataset of hybrid seeds based on the probability of success values relative to a target probability filtering threshold the target probability filtering threshold indicative of a mean yield of other ones of seeds of the first dataset, which are not selected into the subset of hybrid seeds;

generating a representative yield value for each hybrid seed in the subset of hybrid seeds based on one or more averages, per growth cycle, of the historical agricultural data for said hybrid seed;

generating risk values for the subset of hybrid seeds based on yield variability of the hybrid seeds over time as indicated in the historical agricultural data;

generating a second dataset of hybrid seeds for planting based on the risk values, the representative yield values, and one or more properties for the one or more target fields, wherein the second dataset includes ones of the hybrid seeds from the subset of hybrid seeds that have representative yield values above a specific yield threshold and risk values below a specific risk target, where the specific yield threshold and specific risk target are defined by a relative curve; and

in response to generating the second dataset of the hybrid seeds for planting, controlling an agricultural machine to plant, in the one or more target fields, hybrid seeds of the second dataset.

11. The server computer system of claim 10 , wherein a higher risk value for a hybrid seed of the risk values indicated by the yield variability based on a higher year-to-year yield return.

12. The server computer system of claim 10 , wherein the executable instructions, when executed using the one or more processors, cause the one or more processors, as part of generating the second dataset, to perform:

determining a relationship between the representative yield value for a specific hybrid seed and the risk value associated with the specific hybrid seed.

13. The server computer system of claim 10 , wherein the executable instructions, when executed using the one or more processors, cause the one or more processors, as part of generating the second dataset, to perform:

determining an expected yield return for a specified amount of risk.

14. The server computer system of claim 10 , wherein the executable instructions, when executed using the one or more processors, cause the one or more processors, as part of generating the second dataset, to perform:

selecting a first hybrid seed of the subset of hybrid seeds with a first risk value above a first threshold and a second hybrid seed of the subset of hybrid seeds with a second risk value below a second threshold; and

wherein the first hybrid seed and the second hybrid seed have corresponding yield values above a third threshold.

15. The server computer system of claim 10 , wherein the executable instructions, when executed using the one or more processors, cause the one or more processors, as part of generating the second dataset, to perform:

fitting a frontier curve from the representative yield values and risk values such that a specific hybrid seed to which a specific point on the frontier curve corresponds that has a higher yield is associated with a higher risk.

16. The server computer system of claim 10 , wherein the executable instructions, when executed using the one or more processors, further cause the one or more processors to perform:

receiving geo-location information for the one or more target fields, the geo-location information including the one or more properties for the one or more target fields; and

wherein the subset of hybrid seeds is associated with a seed portfolio specific to a particular grower.

17. The server computer system of claim 10 , wherein the executable instructions, when executed using the one or more processors, further cause the one or more processors to perform:

causing display, on a display device of a field manager computing device in communication, via one or more networks, with the one or more processors, of the second dataset of hybrid seeds;

determining an allocation quantity for each of the second dataset of hybrid seeds based on an amount and location of each target field of the one or more target fields; and

causing display, at the display device of the field manager computing device, of seed allotments and placement information for each of the hybrid seeds of the second dataset on a map for the one or more target fields.

18. The server computer system of claim 10 , wherein the executable instructions, when executed using the one or more processors, further cause the one or more processors to perform:

generating and transmitting an executable script to cause the agricultural machine to plant the hybrid seeds of the second dataset in the one or more target fields.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2026
From: CLIMATE LLC
To: MONSANTO COMPANY
Reel/Frame 075177/0751 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2026
From: MONSANTO COMPANY
To: MONSANTO TECHNOLOGY LLC
Reel/Frame 075177/0908 →
CHANGE OF NAME Recorded Feb 23, 2023
From: THE CLIMATE CORPORATION
To: CLIMATE LLC
Reel/Frame 062841/0609 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2023
From: EHLMANN, TONYA S.; YANG, XIAO; JIANG, DONGMING; BULL, JASON KENDRICK; WIMBUSH, SAMUEL ALEXANDER; XIE, YAO; REICH, TIMOTHY
To: THE CLIMATE CORPORATION
Reel/Frame 062757/0062 →
Continuity (2)
Continuation 15807872 · Nov 9, 2017
Related Publication 20230169428A1 · Jun 1, 2023
References Cited (69)
US 7047133B1 · Dyer · 2006 [cited by examiner]
US 8626698B1 · Nikolaev et al. · 2014 [cited by applicant]
US 9563852B1 · Wiles · 2017 [cited by applicant]
US 11568340B2 · Ehlmann · 2023 [cited by applicant]
US 20020022928A1 · Ell · 2002 [cited by applicant]
US 20020103668A1 · Ecklund · 2002 [cited by applicant]
US 20020103688A1 · Schneider · 2002 [cited by applicant]
US 20020183867A1 · Gupta · 2002 [cited by applicant]
US 20030018431A1 · Hanson · 2003 [cited by applicant]
US 20050150160A1 · Norgaard · 2005 [cited by applicant]
US 20050234691A1 · Singh · 2005 [cited by examiner]
US 20060282228A1 · Avey · 2006 [cited by examiner]
US 20060282467A1 · Peterson · 2006 [cited by applicant]
US 20080040165A1 · Anderson et al. · 2008 [cited by applicant]
US 20110054921A1 · Lynds · 2011 [cited by applicant]
US 20120109614A1 · Lindores · 2012 [cited by applicant]
US 20120123817A1 · Hohenberger et al. · 2012 [cited by applicant]
US 20140108060A1 · Anderson, Jr. · 2014 [cited by applicant]
US 20140189903A1 · Duncan et al. · 2014 [cited by applicant]
US 20140278731A1 · Griffin · 2014 [cited by examiner]
US 20140371074A1 · Wilson · 2014 [cited by examiner]
US 20150124054A1 · Darr · 2015 [cited by examiner]
US 20150248720A1 · Brown · 2015 [cited by applicant]
US 20150278640A1 · Johnson · 2015 [cited by examiner]
US 20150278967A1 · Jump · 2015 [cited by applicant]
US 20160063870A1 · Scheidt · 2016 [cited by applicant]
US 20160073573A1 · Ethington · 2016 [cited by examiner]
US 20160078375A1 · Ethington · 2016 [cited by applicant]
US 20160078569A1 · Ethington · 2016 [cited by applicant]
US 20160078570A1 · Ethington et al. · 2016 [cited by applicant]
US 20160223506A1 · Shriver et al. · 2016 [cited by applicant]
US 20160224703A1 · Shriver · 2016 [cited by applicant]
US 20160232621A1 · Ethington · 2016 [cited by applicant]
US 20160247082A1 · Stehling · 2016 [cited by applicant]
US 20170105335A1 · Xu · 2017 [cited by examiner]
US 20170124463A1 · Chen · 2017 [cited by applicant]
US 20170169523A1 · Xu · 2017 [cited by applicant]
US 20170213141A1 · Xu · 2017 [cited by applicant]
US 20170228475A1 · Aldor-Moiman · 2017 [cited by applicant]
US 20170270446A1 · Starr · 2017 [cited by examiner]
US 20170295732A1 · Skinner · 2017 [cited by applicant]
US 20170311559A1 · Ebert et al. · 2017 [cited by applicant]
US 20170351790A1 · Farah · 2017 [cited by examiner]
US 20170354105A1 · Polavarapu · 2017 [cited by examiner]
US 20180075546A1 · Richt · 2018 [cited by examiner]
US 20180181893A1 · Basso · 2018 [cited by applicant]
US 20180196941A1 · Ruvio · 2018 [cited by applicant]
US 20180330435A1 · Garg · 2018 [cited by examiner]
US 20190139158A1 · Reich et al. · 2019 [cited by applicant]
US 20190156255A1 · Carroll · 2019 [cited by examiner]
US 20190156437A1 · Dail · 2019 [cited by examiner]
CN 106600444 · 2016 [cited by applicant]
CN 107077650 · 2017 [cited by applicant]
EP 4138009A1 · 2023 [cited by examiner]
WO WO2001017169 · 2001 [cited by applicant]
WO WO0131484 · 2001 [cited by applicant]
WO WO2015100023 · 2015 [cited by applicant]
WO WO2016176355 · 2016 [cited by applicant]
WO WO2016183182 · 2016 [cited by applicant]
WO WO2017066078 · 2017 [cited by applicant]
WO WO2018049290 · 2018 [cited by applicant]
Anfinrud, Mark N. “Planting hybrid seed production and seed quality evaluation.” Sunflower technology and production 35 (1997): 697-708. (Year: 1997). [cited by examiner]
Paul, P. A., et al., “Influence of Temperature and Relative Humidity on Sporulation of Cercospora zeae-maydis and Expansion of Gray Leaf Spot Lesions on Maize Leaves”, Plant Disease, the Amer. Phyto. Soc., vol. 89, No. … [cited by applicant]
Jones et al., “A Stochastic Production Function Analysis of Maize Hybrids and Yield Variability in Drought-Prone Areas of Kenya”, Tegemeo Institute of Agricultural Policy and Development, http://www.tegemeo.org; Year 20… [cited by applicant]
Nocco et al., “Enterprise Risk Management: Theory and Practice”, in Journal of appliced corporate finance, dated Dec. 7, 2006, 15 pages. [cited by applicant]
Miao et al., “Within-field Variation in Corn Yield and Grain Quality Responses to Nitrogen Fertilization and Hybrid Selection”, In Agronomy Journal, dated Jan. 2006, 13 pages. [cited by applicant]
Engle, “Risk and Volatility: Econometric Models and Financial Practice”, In: American Economic Review, dated Dec. 8, 2003. 24 pages. [cited by applicant]
Man-Ki Yoon et al., “Communication Pattern Monitoring: Improving the Utility of Anomaly Detection for Industrial Control Systems”, dated 2014, 10 pages. [cited by applicant]
Drake, DW, Reproductive Success of Two Eucalyptus Hybrid Populations. I. Generalized Seed Output Model and Comparison of Fruit Parameters, 1981, Australian Journal of Botany 29(1) 25-35. [cited by applicant]