IP Library Granted Patent US 11,785,879
Granted Patent B2
US 11,785,879 · App. 16/889,627 · Granted Oct 17, 2023

Methods and systems for managing agricultural activities

Inventors: James Ethington (San Francisco, CA); Eli Pollak (San Francisco, CA); Tristan D'Orgeval (Paris, FR); Katherine Krumme (Berkeley, CA); Evin Levey (Kentfield, CA); Samuel Alexander Wimbush (San Francisco, CA); Erik Andrejko (Oakland, CA); Moorea Lee Brega (San Francisco, CA); Sivan Aldor-Noiman (Foster City, CA)
Assignee: CLIMATE LLC
A01B79/005G06Q10/06G06Q50/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 11,785,879
App. No.
16/889,627
Granted
Oct 17, 2023
Kind
B2
Abstract

A computer-implemented method for recommending agricultural activities is implemented by an agricultural intelligence computer system in communication with a memory. The method includes receiving a plurality of field definition data, retrieving a plurality of input data from a plurality of data networks, determining a field region based on the field definition data, identifying a subset of the plurality of input data associated with the field region, determining a plurality of field condition data based on the subset of the plurality of input data, identifying a plurality of field activity options, determining a recommendation score for each of the plurality of field activity options based at least in part on the plurality of field condition data, and providing a recommended field activity option from the plurality of field activity options based on the plurality of recommendation scores.

Claims (91)

1. A computer-implemented method for providing an improvement in modifying managing agricultural activities that are currently implemented using an agricultural intelligence computer system in communication with a memory, the method comprising:

receiving, by an agricultural intelligence computer, a plurality of field definition data;

retrieving, by the agricultural intelligence computer, a plurality of input data from a plurality of data networks; wherein the plurality of input data comprises elevation data;

determining, by the agricultural intelligence computer, a field region based on the field definition data;

determining an initial crop moisture level for the field region;

receiving a plurality of daily high and low temperatures for the field region;

receiving a plurality of crop water usage for the field region;

based on, at least in part, the initial crop moisture level, the plurality of daily high and low temperatures, and the plurality of crop water usage, determining a soil moisture level;

computing a plurality of field condition data based on a plurality of adjusted weighted temperatures, the soil moisture level, and a plurality of relative elevations;

based, at least in part, on the plurality of field condition data, determining a plurality of field activity options for the field region;

based, at least in part, on the plurality of field condition data, selecting a particular field activity option, from the plurality of field activity options, for the field region; and

providing the particular field activity option for the field region to a user device.

2. The computer-implemented method of claim 1 , wherein the plurality of field activity options includes one or more of: planting, nitrogen application, pest and disease treatment, irrigation application, scouting, or harvesting.

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

determining a plurality of alerts for the plurality of field activity options;

wherein the plurality of alerts is generated based on monitoring of one or more of: hail size, rainfall, overall precipitation, soil moisture, crop scouting, wind conditions, field image, pest reports or disease reports.

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

defining a precipitation analysis period;

retrieving a set of recent precipitation data, a set of predicted precipitation data, and a set of temperature data associated with the precipitation analysis period from a subset of the plurality of input data;

determining a workability index based on the set of recent precipitation data, the set of predicted precipitation data, and the set of temperature data; and

providing a workability value to the user device based on the workability index.

5. The computer-implemented method of claim 4 , further comprising:

receiving a prospective field activity; and

determining the workability index based partially on the prospective field activity.

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

receiving a plurality of alert preferences from the user device;

identifying a plurality of alert thresholds associated with the plurality of alert preferences;

monitoring a subset of the plurality of input data; and

alerting the user device when at least one of the alert thresholds is exceeded.

7. The computer-implemented method of claim 1 , further comprising receiving a plurality of field definition data from at least one user device and an agricultural machine device.

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

receiving, by an agricultural intelligence computer, a plurality of field definition data;

retrieving, by the agricultural intelligence computer, a plurality of input data from a plurality of data networks; wherein the plurality of input data comprises elevation data;

determining, by the agricultural intelligence computer, a field region based on the field definition data;

determining an initial crop moisture level for the field region;

receiving a plurality of daily high and low temperatures for the field region;

receiving a plurality of crop water usage for the field region;

based on, at least in part, the initial crop moisture level, the plurality of daily high and low temperatures, and the plurality of crop water usage, determining a soil moisture level;

computing a plurality of field condition data based on a plurality of adjusted weighted temperatures, the soil moisture level, and a plurality of relative elevations;

based, at least in part, on the plurality of field condition data, determining a plurality of field activity options for the field region;

based, at least in part, on the plurality of field condition data, selecting a particular field activity option, from the plurality of field activity options, for the field region; and

providing the particular field activity option for the field region to a user device.

9. The non-transitory computer-readable storage medium of claim 8 , wherein the plurality of field activity options includes one or more of: planting, nitrogen application, pest and disease treatment, irrigation application, scouting, or harvesting.

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

determining a plurality of alerts for the plurality of field activity options;

wherein the plurality of alerts is generated based on monitoring of one or more of: hail size, rainfall, overall precipitation, soil moisture, crop scouting, wind conditions, field image, pest reports or disease reports.

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

defining a precipitation analysis period;

retrieving a set of recent precipitation data, a set of predicted precipitation data, and a set of temperature data associated with the precipitation analysis period from a subset of the plurality of input data;

determining a workability index based on the set of recent precipitation data, the set of predicted precipitation data, and the set of temperature data; and

providing a workability value to the user device based on the workability index.

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

receiving a prospective field activity; and

determining the workability index based partially on the prospective field activity.

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

receiving a plurality of alert preferences from the user device;

identifying a plurality of alert thresholds associated with the plurality of alert preferences;

monitoring a subset of the plurality of input data; and

alerting the user device when at least one of the alert thresholds is exceeded.

14. The non-transitory computer-readable storage medium of claim 8 , storing additional instructions for: receiving a plurality of field definition data from at least one user device and an agricultural machine device.

15. A networked agricultural intelligence system for improving managing agricultural activities comprising:

a plurality of data network computer systems;

an agricultural intelligence computer system comprising a processor and a memory in communication with said processor, said agricultural intelligence computer system configured to perform:

receiving, by an agricultural intelligence computer, a plurality of field definition data;

retrieving, by the agricultural intelligence computer, a plurality of input data from a plurality of data networks; wherein the plurality of input data comprises elevation data;

determining, by the agricultural intelligence computer, a field region based on the field definition data;

determining an initial crop moisture level for the field region;

receiving a plurality of daily high and low temperatures for the field region;

receiving a plurality of crop water usage for the field region;

based on, at least in part, the initial crop moisture level, the plurality of daily high and low temperatures, and the plurality of crop water usage, determining a soil moisture level;

computing a plurality of field condition data based on a plurality of adjusted weighted temperatures, the soil moisture level, and a plurality of relative elevations;

based, at least in part, on the plurality of field condition data, determining a plurality of field activity options for the field region;

based, at least in part, on the plurality of field condition data, selecting a particular field activity option, from the plurality of field activity options, for the field region; and

providing the particular field activity option for the field region to a user device.

16. The networked agricultural intelligence system of claim 15 , wherein the plurality of field activity options includes one or more of: planting, nitrogen application, pest and disease treatment, irrigation application, scouting, or harvesting.

17. The networked agricultural intelligence system of claim 15 , wherein the agricultural intelligence computer system is further configured to perform:

determining a plurality of alerts for the plurality of field activity options;

wherein the plurality of alerts is generated based on monitoring of one or more of: hail size, rainfall, overall precipitation, soil moisture, crop scouting, wind conditions, field image, pest reports or disease reports.

18. The networked agricultural intelligence system of claim 15 , wherein the agricultural intelligence computer system is further configured to perform:

defining a precipitation analysis period;

retrieving a set of recent precipitation data, a set of predicted precipitation data, and a set of temperature data associated with the precipitation analysis period from a subset of the plurality of input data;

determining a workability index based on the set of recent precipitation data, the set of predicted precipitation data, and the set of temperature data; and

providing a workability value to the user device based on the workability index.

19. The networked agricultural intelligence system of claim 18 , wherein the agricultural intelligence computer system is further configured to perform:

receiving a prospective field activity; and

determining the workability index based partially on the prospective field activity.

20. The networked agricultural intelligence system of claim 15 , wherein the agricultural intelligence computer system is further configured to perform:

receiving a plurality of alert preferences from the user device;

identifying a plurality of alert thresholds associated with the plurality of alert preferences;

monitoring a subset of the plurality of input data; and

alerting the user device when at least one of the alert thresholds is exceeded.

Assignments (5)
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 Jan 3, 2023
From: THE CLIMATE CORPORATION
To: CLIMATE LLC
Reel/Frame 062255/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2022
From: ETHINGTON, JAMES; POLLAK, ELI J; D'ORGEVAL, TRISTAN; KRUMME, KATHERINE; LEVEY, EVIN; WIMBUSH, SAMUEL ALEXANDER; ANDREJKO, ERIK; BREGA, MOOREA LEE; ALDOR-NOIMAN, SIVAN
To: THE CLIMATE CORPORATION
Reel/Frame 062234/0259 →
Continuity (3)
Continuation 14846422 · Sep 4, 2015
Provisional Application 62049898 · Sep 12, 2014
Related Publication 20200288626A1 · Sep 17, 2020