IP Library Granted Patent US 11,528,837
Granted Patent B2
US 11,528,837 · App. 16/811,268 · Granted Dec 20, 2022

Real-time agricultural recommendations using weather sensing on equipment

Inventors: John McNichols (Ballwin, MO); Atif Khan (St. Louis, MO); Sourindu Chatterjee (Maryland Heights, MO); Mark Ehrhardt (St. Louis, MO); Christopher Goodman (St. Louis, MO)
Assignee: CLIMATE LLC
A01B79/005G05D1/0088G06N5/02G06N5/04G01S19/42G01W1/00G06N20/00
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,528,837
App. No.
16/811,268
Granted
Dec 20, 2022
Kind
B2
Abstract

An agricultural apparatus operable in agricultural fields includes one or more digital electronic weather stations affixed to the apparatus and optionally one or more GPS receivers and/or proximity sensors, each coupled to a mobile computing device such as a cab computer. The weather stations transmit data representing wind speed, temperature and/or other weather parameters, as measured on the apparatus, to the mobile computing device. Under control of program logic, the mobile computing device continuously compares real-time, then-current weather data received from the weather stations to programmed or configured threshold values relating to a current agricultural operation. If the weather data indicates weather conditions that exceed one of the thresholds, a warning message may be generated at the mobile computing device to prompt the operator to confirm whether to continue the operation.

Claims (79)

1. A computer-implemented method for providing crop treatments based on field conditions, the method comprising:

receiving and digitally storing, by an agricultural implement in a field, field condition data related to real-time field conditions, from multiple sensors coupled to the agricultural implement, the field condition data comprising real-time weather data and real-time location data local to the agricultural implement;

updating, based on the field condition data, an electronic display coupled to the agricultural implement to display a digital indication of at least a portion of the field condition data;

determining, using the field condition data, one or more field condition values representing real-time field conditions local to the agricultural implement, the field condition values including a wind speed;

comparing the one or more field condition values to one or more corresponding threshold condition values; and

in response to determining that at least one of the one or more field condition values exceeds a corresponding threshold condition value:

enlarging or reducing a size of one or more buffer region(s) of the field; and

updating the electronic display to include a warning message, based on a location of the agricultural implement indicated by the location data relative to the one or more buffer region(s).

2. The method of claim 1 , wherein:

the location data comprises GPS data corresponding to a coordinate location of the agricultural implement; and

the GPS data is received form one or more GPS sensors of the multiple sensors attached to the agricultural implement.

3. The method of claim 1 , wherein:

the field condition data comprises proximity data corresponding to a distance between a crop canopy and a treatment implement attached to the agricultural implement;

the one or more field condition values further include the distance between the crop canopy and the treatment implement; and

the proximity data is received from one or more proximity sensors attached to the agricultural implement.

4. The method of claim 1 , further comprising:

transmitting, using wireless communication protocols, the field condition data related to real-time field conditions to one or more cloud-based servers;

updating the one or more cloud-based servers to include the field condition data.

5. The method of claim 1 , further comprising:

receiving the one or more threshold condition values;

storing the one or more threshold condition values at the agricultural implement.

6. The method of claim 1 , further comprising:

displaying, on the electronic display, a map of the field;

displaying, on the electronic display, in real-time, an indication of movement of the agricultural implement, the indication of movement corresponding to a history of the location of the agricultural implement as it traverses the field;

updating, on the electronic display, based on the field condition data, the indication of the movement to include an indication of coverage, the indication of coverage corresponding to a history of treatments applied to the field as the agricultural implement traverses the field.

7. The method of claim 1 , wherein the one or more field condition values further include a wind direction; and

wherein the method further comprises displaying, on the electronic display, a wind map, the wind map including the wind speed and the wind direction at a time of operation of the agricultural implement at one or more field locations.

8. The method of claim 1 , further comprising:

determining, based on the field condition data, one or more portions of the field corresponding to zones that have received excess or insufficient treatment;

displaying, on the electronic display, the determined one or more portions of the field corresponding to zones that have received excess or insufficient treatment.

9. The method of claim 1 , further comprising:

receiving field boundary data corresponding to dimensions of the field;

defining, based on the field condition data and the field boundary data, the one or more buffer region(s) of the field indicative of where field treatments should not be applied;

displaying, on the electronic display, the one or more defined determined-field buffer region(s), prior to enlarging or reducing the size of the one or more defined buffer regions; and then

displaying, on the electronic display, the one or more defined buffer region(s), after enlarging or reducing the size of the one or more defined buffer regions, in response to determining that the at least one of the one or more field condition values exceeds the corresponding threshold condition value.

10. The method of claim 1 , further comprising:

receiving one or more treatment parameters corresponding to specifications for applying a treatment to a field;

updating the field condition data and the one or more threshold condition values based on the one or more received treatment parameters.

11. The method of claim 1 , further comprising:

determining, from the field condition data and the one or more threshold condition values, one or more automated instructions for operation of the agricultural implement to apply a treatment to the field;

displaying, by the electronic display, the one or more determined automated instructions to apply a treatment to the field.

12. A crop treatment system for providing improvements in agricultural science by optimizing crop treatments based on field conditions, the system comprising:

an agricultural implement comprising:

an electronic display;

a weather sensor, a GPS sensor, and a proximity sensor; and

a processor and main memory comprising executable instructions which, when executed by the processor, cause the processor to perform:

receiving and digitally storing, by the agricultural implement in a field, field condition data related to real-time field conditions, the field condition data comprising real-time weather data received from the weather sensor, real-time location data received from the GPS sensor, and field proximity data received from the proximity sensor, the field condition data being local to the agricultural implement in the field;

updating, based on the field condition data, the electronic display coupled to the agricultural implement to display a digital indication of one or more real-time field conditions associated with the field;

determining, using the field condition data, one or more field condition values representing real-time field conditions local to the agricultural implement, the one or more field condition values including a wind speed at the agricultural implement, based on the weather data;

comparing the one or more field condition values to one or more corresponding threshold condition values; and

in response to determining that at least one of the one or more field condition values exceeds a corresponding threshold condition value:

enlarging or reducing a size of one or more buffer region(s) of the field; and

updating the electronic display to include a warning message based on a location of the agricultural implement indicated by the location data relative to the one or more buffer region(s).

13. The system of claim 12 , further comprising one or more cloud-based servers in communication with the agricultural implement via wireless communication protocols; and

wherein the executable instructions, when executed by the processor, further cause the processor to perform:

transmitting the field condition data related to real-time field conditions to the one or more cloud-based servers; and

updating the one or more cloud-based servers to include the field condition data.

14. The system of claim 12 , wherein the executable instructions, when executed by the processor, further cause the processor to perform:

receiving, by the agricultural implement, the one or more threshold condition values; and

storing the one or more threshold condition values at the agricultural implement.

15. The system of claim 12 , wherein the executable instructions, when executed by the processor, further cause the processor to perform:

displaying, on the electronic display, a map of the field;

displaying, on the electronic display, in real-time, an indication of movement of the agricultural implement, the indication of movement corresponding to a history of the location of the agricultural implement as it traverses the field; and

updating, on the electronic display, based on the field condition data, the indication of the movement to include an indication of coverage, the indication of coverage corresponding to a history of treatments applied to the field as the agricultural implement traverses the field.

16. The system of claim 12 , wherein the executable instructions, when executed by the processor, further cause the processor to perform displaying, on the electronic display, a wind map, the wind map showing the wind speed and a wind direction at a time of operation of the agricultural implement including at least a speed and a direction of wind at one or more field locations.

17. The system of claim 12 , wherein the executable instructions, when executed by the processor, further cause the processor to perform:

determining, based on the field condition data, one or more portions of the field corresponding to zones that have received excess or insufficient treatment;

displaying, on the electronic display, the determined one or more portions of the field corresponding to zones that have received excess or insufficient treatment.

18. The system of claim 12 , wherein the executable instructions, when executed by the processor, further cause the processor to perform:

receiving, by the agricultural implement, field boundary data corresponding to dimensions of the field;

defining, based on the field condition data and the field boundary data, the one or more buffer regions corresponding to boundaries where field treatments should not be applied;

displaying, on the electronic display, the one or more defined buffer regions; and then

displaying, on the electronic display, the one or more defined buffer region(s), after enlarging or reducing the size of the one or more defined buffer regions, in response to determining that the at least one of the one or more field condition values exceeds the corresponding threshold condition value.

19. The system of claim 12 , wherein the executable instructions, when executed by the processor, further cause the processor to perform:

receiving, by the agricultural implement, one or more treatment parameters corresponding to specifications for applying a treatment to a field;

updating the field condition data and the one or more threshold condition values based on the received one or more treatment parameters.

20. The system of claim 12 , wherein the executable instructions, when executed by the processor, further cause the processor to perform:

determining, from the field condition data and the one or more threshold condition values, one or more automated instructions for operation of the agricultural implement to apply a treatment to the field;

displaying, by the electronic display, the one or more determined automated instructions to apply a treatment to the field.

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 NAME Recorded Mar 8, 2022
From: THE CLIMATE CORPORATION
To: CLIMATE LLC
Reel/Frame 059315/0685 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR EXECUTION DATE ON COVER SHEET PREVIOUSLY RECORDED ON REEL 052466 FRAME 0606. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 12, 2020
From: MCNICHOLS, JOHN; KHAN, ATIF; CHATTERJEE, SOURINDU; EHRHARDT, MARK; GOODMAN, CHRISTOPHER
To: THE CLIMATE CORPORATION
Reel/Frame 052926/0086 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2020
From: MCNICHOLS, JOHN; KHAN, ATIF; CHATTERJEE, SOURINDU; EHRHARDT, MARK; GOODMAN, CHRISTOPHER
To: THE CLIMATE CORPORATION
Reel/Frame 052466/0606 →
Continuity (2)
Provisional Application 62815948 · Mar 8, 2019
Related Publication 20200281110A1 · Sep 10, 2020