IP Library Granted Patent US 11,406,071
Granted Patent B2
US 11,406,071 · App. 16/877,220 · Granted Aug 9, 2022

Identifying management zones in agricultural fields and generating planting plans for the zones

Inventors: Emily Rowan (San Francisco, CA); Tracey Ewart (San Francisco, CA); Stephen Crampton (San Francisco, CA); Alex Wimbush (Corte Madera, CA)
Assignee: CLIMATE LLC
A01G22/00A01B79/005A01C21/005G06F30/20G06Q10/063G06Q50/02A01G25/16
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 11,406,071
App. No.
16/877,220
Granted
Aug 9, 2022
Kind
B2
Abstract

In an embodiment, computer processes are programmed to determine planting plans based on planting characteristics data received for an agricultural field and a plurality of management zone delineation options defined for the agricultural field. Each of the planting plans specifies different planting recommendations for the agricultural field. A first graphical representation of the planting plans, and an interactive object is generated and displayed on a computing device. The interactive object is configured to receive input specifying a relative importance ratio between the planting plans for determining a new planting plan for the agricultural field. A particular relative importance ratio is received via the interactive object, and is used to determine the new planting plan, which specifies new planting recommendations for the agricultural field. Information about the new planting plan is displayed on the computer device.

Claims (78)

1. A method comprising:

using instructions programmed in a computer system, generating and causing displaying, on a computing device, a request object that is configured to receive a request to generate a first planting plan for one or more agricultural fields;

using the instructions programmed in the computer system, determining whether a request to generate the first planting plan for the one or more agricultural fields has been received via the request object;

in response to determining that the request has been received:

generating the first planting plan for the one or more agricultural fields based on, at least in part, planting characteristics data received for the one or more agricultural fields and a plurality of management zone delineation options defined for the one or more agricultural fields;

generating and causing displaying, on the computer device, one or more additional interactive objects;

receiving, via the one or more additional interactive objects, one or more modified data values for the first planting plan;

based on, at least in part, the one or more modified data values and the first planting plan, determining a second planting plan; and

generating and causing displaying, on the computer device, a graphical representation of the second planting plan.

2. The method of claim 1 , wherein the first planting plan or the second planting plan is generated automatically by a computer program, manually by a user, or by a combination of both.

3. The method of claim 1 , wherein the first planting plan or the second planting plan is generated based on, at least in part, information indicating planting practices in one or more past planting seasons.

4. The method of claim 2 , further comprising:

generating and causing displaying, on the computing device, a first graphical representation of the first planting plan having first planting recommendations;

wherein the first planting recommendations are generated by implementing a data model that includes layers derived based on historic yield data;

wherein the first planting recommendations include at least a target yield value automatically specified by the computer program or manually specified by the user;

wherein the first graphical representation comprises a delineation option that was generated based on the planting characteristic data;

using the instructions programmed in the computer system, determining a first weight and a second weight based on a particular relative importance ratio;

wherein the first weight specifies a first contribution of the first planting plan to the second planting plan;

wherein the second weight specifies a second contribution of the second planting plan to the first planting plan;

using the instructions programmed in the computer system, computing new values for second planting recommendations by interpolating between first values of the first planting recommendations of the first planting plan and second values of the second planting recommendations of the second planting plan according to the first weight and the second weight, respectively;

wherein the first values or the second values include one or more of: an importance ratio, a number of zones, a target yield, a hybrid type, and/or an irrigation indicator; and

using the instructions programmed in the computer system, associating the new values of the second planting recommendations with the second planting plan.

5. The method of claim 4 , further comprising:

using the instructions, generating and causing displaying, on the computer device, one or more additional interactive objects;

using the instructions programmed in the computer system, receiving, via the one or more additional interactive objects, one or more modified data values for the second planting recommendations;

using the instructions programmed in the computer system, determining an additional planting plan based on at least in part the one or more modified data values and the second planting plan; and

using the instructions programmed in the computer system, generating and causing displaying, on the computer device, a third graphical representation of the additional planting plan.

6. The method of claim 1 , further comprising:

using the instructions programmed in the computer system, generating and causing displaying, on the computer device, help information that includes instructions for generating the second planting plan and instructions for using interactive graphical objects.

7. The method of claim 1 , further comprising:

using the instructions programmed in the computer system, receiving yield data representing yields of crops that have been harvested from the one or more agricultural fields, and field characteristics data representing one or more characteristics of the one or more agricultural fields;

using the instructions programmed in the computer system, determining the plurality of management zone delineation options for the one or more agricultural fields based on at least in part the yield data and the field characteristics data;

using the instructions programmed in the computer system, receiving the planting characteristics data representing initial planting preferences for the one or more agricultural fields; and

using the instructions programmed in the computer system, determining two new planting plans based on, at least in part, the planting characteristics data and the plurality of management zone delineation options for the one or more agricultural fields.

8. The method of claim 7 , wherein each option, of the plurality of management zone delineation options, comprises zone layout digital data for an option, wherein the plurality of management zone delineation options is determined by: determining a plurality of count values for a management class count; for each count value, of the plurality of count values, generating a management zone delineation option by clustering, using a count value of the plurality of count values, the yield data and the field characteristics data, assigning zones to clusters, and including the management zone delineation option in the plurality of management zone delineation options.

9. The method of claim 8 , further comprising:

using the instructions programmed in the computer system, receiving one or more selection criteria; and based on, at least in part, the one or more selection criteria, selecting one or more options from the plurality of management zone delineation options, and determining one or more planting plans for each of the one or more options.

10. The method of claim 9 , further comprising:

using the instructions programmed in the computer system, and based upon the one or more options of the plurality of management zone delineation options and the one or more planting plans associated with the one or more options, causing driving one or more of: a seeding apparatus, an irrigation apparatus, an apparatus for application of fertilizers such as nitrogen, or a harvesting apparatus to perform, respectively, seeding, irrigation, application of fertilizers, or harvesting of the one or more agricultural fields according to an options from the one or more options.

11. A non-transitory computer-readable storage medium storing one or more programmed instructions which, when executed by one or more processors, cause the processors to perform:

using instructions programmed in a computer system, generating and causing displaying, on a computing device, a request object that is configured to receive a request to generate a first planting plan for one or more agricultural fields;

using the instructions programmed in the computer system, determining whether a request to generate the first planting plan for the one or more agricultural fields has been received via the request object;

in response to determining that the request has been received:

generating the first planting plan for the one or more agricultural fields based on, at least in part, planting characteristics data received for the one or more agricultural fields and a plurality of management zone delineation options defined for the one or more agricultural fields;

generating and causing displaying, on the computer device, one or more additional interactive objects;

receiving, via the one or more additional interactive objects, one or more modified data values for the first planting plan;

based on, at least in part, the one or more modified data values and the first planting plan, determining a second planting plan; and

generating and causing displaying, on the computer device, a graphical representation of the second planting plan.

12. The non-transitory computer-readable storage medium of claim 11 , wherein the first planting plan or the second planting plan is generated automatically by a computer program, manually by a user, or by a combination of both.

13. The non-transitory computer-readable storage medium of claim 11 , wherein the first planting plan or the second planting plan is generated based on, at least in part, information indicating planting practices in one or more past planting seasons.

14. The non-transitory computer-readable storage medium of claim 12 , storing additional instructions for:

generating and causing displaying, on the computing device, a first graphical representation of the first planting plan having first planting recommendations;

wherein the first planting recommendations are generated by implementing a data model that includes layers derived based on historic yield data;

wherein the first planting recommendations include at least a target yield value automatically specified by the computer program or manually specified by the user;

wherein the first graphical representation comprises a delineation option that was generated based on the planting characteristic data;

using the instructions programmed in the computer system, determining a first weight and a second weight based on a particular relative importance ratio;

wherein the first weight specifies a first contribution of the first planting plan to the second planting plan;

wherein the second weight specifies a second contribution of the second planting plan to the first planting plan;

using the instructions programmed in the computer system, computing new values for second planting recommendations by interpolating between first values of the first planting recommendations of the first planting plan and second values of the second planting recommendations of the second planting plan according to the first weight and the second weight, respectively;

wherein the first values or the second values include one or more of: an importance ratio, a number of zones, a target yield, a hybrid type, and/or an irrigation indicator; and

using the instructions programmed in the computer system, associating the new values of the second planting recommendations with the second planting plan.

15. The non-transitory computer-readable storage medium of claim 14 , storing additional instructions for:

using the instructions, generating and causing displaying, on the computer device, one or more additional interactive objects;

using the instructions programmed in the computer system, receiving, via the one or more additional interactive objects, one or more modified data values for the second planting recommendations;

using the instructions programmed in the computer system, determining an additional planting plan based on at least in part the one or more modified data values and the second planting plan; and

using the instructions programmed in the computer system, generating and causing displaying, on the computer device, a third graphical representation of the additional planting plan.

16. The non-transitory computer-readable storage medium of claim 11 , storing additional instructions for:

using the instructions programmed in the computer system, generating and causing displaying, on the computer device, help information that includes instructions for generating the second planting plan and instructions for using interactive graphical objects.

17. The non-transitory computer-readable storage medium of claim 11 , storing additional instructions for:

using the instructions programmed in the computer system, receiving yield data representing yields of crops that have been harvested from the one or more agricultural fields, and field characteristics data representing one or more characteristics of the one or more agricultural fields;

using the instructions programmed in the computer system, determining the plurality of management zone delineation options for the one or more agricultural fields based on at least in part the yield data and the field characteristics data;

using the instructions programmed in the computer system, receiving the planting characteristics data representing initial planting preferences for the one or more agricultural fields; and

using the instructions programmed in the computer system, determining two new planting plans based on, at least in part, the planting characteristics data and the plurality of management zone delineation options for the one or more agricultural fields.

18. The non-transitory computer-readable storage medium of claim 17 , wherein each option, of the plurality of management zone delineation options, comprises zone layout digital data for an option, wherein the plurality of management zone delineation options is determined by: determining a plurality of count values for a management class count; for each count value, of the plurality of count values, generating a management zone delineation option by clustering, using a count value of the plurality of count values, the yield data and the field characteristics data, assigning zones to clusters, and including the management zone delineation option in the plurality of management zone delineation options.

19. The non-transitory computer-readable storage medium of claim 18 , storing additional instructions for:

using the instructions programmed in the computer system, receiving one or more selection criteria; and based on, at least in part, the one or more selection criteria, selecting one or more options from the plurality of management zone delineation options, and determining one or more planting plans for each of the one or more options.

20. The non-transitory computer-readable storage medium of claim 19 , storing additional instructions for:

using the instructions programmed in the computer system, and based upon the one or more options of the plurality of management zone delineation options and the one or more planting plans associated with the one or more options, causing driving one or more of: a seeding apparatus, an irrigation apparatus, an apparatus for application of fertilizers such as nitrogen, or a harvesting apparatus to perform, respectively, seeding, irrigation, application of fertilizers, or harvesting of the one or more agricultural fields according to an options from the one or more options.

Assignments (6)
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 072810/0487 →
CHANGE OF PRINCIPAL BUSINESS OFFICE Recorded Nov 16, 2023
From: CLIMATE LLC
To: CLIMATE LLC
Reel/Frame 065609/0300 →
CHANGE OF NAME Recorded Mar 10, 2022
From: THE CLIMATE CORPORATION
To: CLIMATE LLC
Reel/Frame 059358/0850 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2022
From: ROWAN, EMILY; EWART, TRACEY; CRAMPTON, STEPHEN C.; WIMBUSH, ALEX
To: THE CLIMATE CORPORATION
Reel/Frame 059195/0590 →
Continuity (4)
Continuation 16044063 · Jul 24, 2018
Continuation 15427477 · Feb 8, 2017
Continuation In Part 15352898 · Nov 16, 2016
Related Publication 20200281133A1 · Sep 10, 2020
Cited By (1)
US 12,672,601