IP Library Granted Patent US 10,993,365
Granted Patent B2
US 10,993,365 · App. 16/128,380 · Granted May 4, 2021

Risk-adjusted hybrid seed selection and crop yield optimization by field

Inventors: Jason Bull (San Francisco, CA); David Rock (St. Louis, MO); Joo Yoon Han (San Francisco, CA); Dongming Jiang (Chesterfield, MO); Timothy Reich (Ballwin, MO); Morrison Jacobs (San Francisco, CA); Yao Xie (St. Louis, MO); Xiao Yang (San Francisco, CA); Tonya Ehlmann (San Francisco, CA); Allan Trapp (San Francisco, CA)
Assignee: THE CLIMATE CORPORATION
A01C7/102A01B79/005G06Q10/0635G06Q10/06315G06Q50/02
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 10,993,365
App. No.
16/128,380
Granted
May 4, 2021
Kind
B2
Abstract

Techniques are provided for receiving a first set of historical agricultural data and a second set of historical agricultural data; generating a plurality of projected target yield ranges using the first set and the second set of historical agricultural data by generating a historic yield distribution; generating one or more yield ranking scores for one or more fields of a grower using the first set of historical agricultural data, and assigning a projected target yield range of the plurality of projected target yield ranges to each of the one or more fields based on the one or more yield ranking scores to generate assigned projected target yield ranges; receiving a third set of historical agricultural data comprising seed optimization data, and generating a recommended change in seed population or a recommended change in seed density; causing displaying the yield improvement recommendation for each of the one or more fields.

Claims (39)

1. A computer-implemented method, comprising:

receiving, over a digital data communication network at a server computer, a first set of historical agricultural data comprising grower yield data and grower seed placement data for a plurality of fields of a grower, and a second set of historical agricultural data comprising region yield data and region seed placement data for one or more other fields;

generating, using the server computer, a plurality of projected target yield ranges for the grower using the first set and the second set of historical agricultural data by generating a historic yield distribution;

using the server computer, for each field of the plurality of fields of the grower, generating a yield ranking score for the field using the first set of historical agricultural data, and assigning a projected target yield range of the plurality of projected target yield ranges to the field based on the yield ranking score to generate assigned projected target yield ranges for the plurality of fields;

receiving, at the server computer, a third set of historical agricultural data comprising seed optimization data, and generating a yield improvement recommendation for each of the plurality of fields based on the assigned projected target yield ranges and the third set of historical agricultural data, wherein the yield improvement recommendation comprises a recommended change in seed population or a recommended change in seed density;

in response to generating the yield improvement recommendation for each of the one or more fields, causing an agricultural machine to increase, decrease, or maintain planting of a total population of a seed type based on the recommended change in seed population for the one or more fields.

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

in response to generating the yield improvement recommendation for each of the one or more fields, automatically ordering an increased, decreased, or same number of seed bags based on the recommended change in seed population for the one or more fields.

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

in response to generating the yield improvement recommendation for each of the one or more fields, causing an agricultural machine to increase, decrease, or maintain a number of seeds planted per acre based on the recommended change in seed density for the one or more fields.

4. The computer-implemented method of claim 1 , wherein generating the plurality of projected target yield ranges for the grower further comprises generating a low projected target yield range, a middle low projected target yield range, a middle high projected target yield range, and a high projected yield range.

5. The computer-implemented method of claim 1 , wherein, for each field of the plurality of fields of the grower, assigning a projected target yield range to the field comprises assigning a low projected target yield range to a first field of the plurality of fields, a middle low project target yield range to a second field of the plurality of fields, a middle high projected target yield range to a third field of the plurality of fields, and a high projected target yield range to a fourth field of the plurality of fields.

6. The computer-implemented method of claim 1 , wherein the seed optimization data comprises a dataset of success probability scores for one or more hybrid seeds, the success probability scores defining a probability of a yield being achieved that exceeds an average yield for an environmental classification by a specified amount.

7. One or more non-transitory computer-readable storage media storing one or more instructions which, when executed by one or more server computing devices, cause:

receiving, over a digital data communication network at a server computer, a first set of historical agricultural data comprising grower yield data and grower seed placement data for a plurality of fields of a grower, and a second set of historical agricultural data comprising region yield data and region seed placement data for one or more other fields;

generating, using the server computer, a plurality of projected target yield ranges for the grower using the first set and the second set of historical agricultural data by generating a historic yield distribution;

using the server computer, for each field of the plurality of fields of the grower, generating a yield ranking score for the field using the first set of historical agricultural data, and assigning a projected target yield range of the plurality of projected target yield ranges to the field based on the yield ranking score to generate assigned projected target yield ranges for the plurality of fields;

receiving, at the server computer, a third set of historical agricultural data comprising seed optimization data, and generating a yield improvement recommendation for each of the plurality of fields based on the assigned projected target yield ranges and the third set of historical agricultural data, wherein the yield improvement recommendation comprises a recommended change in seed population or a recommended change in seed density;

in response to generating the yield improvement recommendation for each of the one or more fields, causing an agricultural machine to increase, decrease, or maintain planting of a total population of a seed type based on the recommended change in seed population for the one or more fields.

8. The one or more non-transitory computer-readable storage media of claim 7 , further comprising:

in response to generating the yield improvement recommendation for each of the one or more fields, automatically ordering an increased, decreased, or maintain number of seed bags based on the recommended change in seed population for the one or more fields.

9. The one or more non-transitory computer-readable storage media of claim 7 , further comprising:

in response to generating the yield improvement recommendation for each of the one or more fields, causing an agricultural machine to increase, decrease, or maintain a number of seeds planted per acre based on the recommended change in seed density for the one or more fields.

10. The one or more non-transitory computer-readable storage media of claim 7 , wherein generating the plurality of projected target yield ranges for the grower further comprises generating a low projected target yield range, a middle low projected target yield range, a middle high projected target yield range, and a high projected yield range.

11. The one or more non-transitory computer-readable storage media of claim 10 , wherein, for each field of the plurality of fields of the grower, assigning a projected target yield range to the field comprises assigning a low projected target yield range to a first field of the plurality of fields, a middle low project target yield range to a second field of the plurality of fields, a middle high projected target yield range to a third field of the plurality of fields, and a high projected target yield range to a fourth field of the plurality of fields.

12. The one or more non-transitory computer-readable storage claim 11 , wherein the seed optimization data comprises a dataset of success probability scores for one or more hybrid seeds, the success probability scores defining a probability of a yield being achieved that exceeds an average yield for an environmental classification by a specified amount.

13. A server computer system, comprising:

one or more processors;

one or more non-transitory computer-readable storage media storing one or more instructions which, when executed using the one or more processors, cause the one or more processors to perform:

receiving, over a digital data communication network at a server computer, a first set of historical agricultural data comprising grower yield data and grower seed placement data for a plurality of fields of a grower, and a second set of historical agricultural data comprising region yield data and region seed placement data for one or more other fields;

generating, using the server computer, a plurality of projected target yield ranges for the grower using the first set and the second set of historical agricultural data by generating a historic yield distribution;

using the server computer, for each field of the plurality of fields of the grower, generating a yield ranking score for the field using the first set of historical agricultural data, and assigning a projected target yield range of the plurality of projected target yield ranges to the field based on the yield ranking score to generate assigned projected target yield ranges for the plurality of fields;

receiving, at the server computer, a third set of historical agricultural data comprising seed optimization data, and generating a yield improvement recommendation for each of the plurality of fields based on the assigned projected target yield ranges and the third set of historical agricultural data, wherein the yield improvement recommendation comprises a recommended change in seed population or a recommended change in seed density;

in response to generating the yield improvement recommendation for each of the one or more fields, causing an agricultural machine to increase, decrease, or maintain planting of a total population of a seed type based on the recommended change in seed population for the one or more fields.

14. The server computer system of claim 13 , wherein the one or more non-transitory computer-readable storage media stores one or more additional instructions which, when executed using the one or more processors, cause the one or more processors to perform:

in response to generating the yield improvement recommendation for each of the one or more fields, causing an agricultural machine to increase, decrease, or maintain a number of seeds planted per acre based on the recommended change in seed density for the one or more fields.

15. The server computer system of claim 14 , wherein generating the plurality of projected target yield ranges for the grower further comprises generating a low projected target yield range, a middle low projected target yield range, a middle high projected target yield range, and a high projected yield range.

16. The server computer system of claim 15 , wherein, for each field of the plurality of fields of the grower, assigning a projected target yield range to the field comprises assigning a low projected target yield range to a first field of the plurality of fields, a middle low project target yield range to a second field of the plurality of fields, a middle high projected target yield range to a third field of the plurality of fields, and a high projected target yield range to a fourth field of the plurality of fields.

17. The server computer system of claim 16 , wherein the seed optimization data comprises a dataset of success probability scores for one or more hybrid seeds, the success probability scores defining a probability of a yield being achieved that exceeds an average yield for an environmental classification by a specified amount.

Assignments (7)
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 IN PRINCIPAL PLACE OF BUSINESS Recorded Sep 2, 2025
From: CLIMATE LLC
To: CLIMATE LLC
Reel/Frame 072809/0623 →
CHANGE OF PRINCIPAL BUSINESS OFFICE Recorded Nov 16, 2023
From: CLIMATE LLC
To: CLIMATE LLC
Reel/Frame 065609/0300 →
CHANGE OF NAME Recorded Sep 20, 2022
From: THE CLIMATE CORPORATION
To: CLIMATE LLC
Reel/Frame 061488/0552 →
CHANGE OF NAME Recorded Aug 9, 2022
From: THE CLIMATE CORPORATION
To: CLIMATE LLC
Reel/Frame 061133/0391 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2018
From: BULL, JASON; ROCK, DAVID; HAN, JOO YOON; JIANG, DONGMING; REICH, TIMOTHY; JACOBS, MORRISON; XIE, YAO; YANG, XIAO; EHLMANN, TONYA; TRAPP, ALLAN
To: THE CLIMATE CORPORATION
Reel/Frame 046911/0043 →
Continuity (1)
Related Publication 20200077574A1 · Mar 12, 2020