IP Library Granted Patent US 11,682,085
Granted Patent B2
US 11,682,085 · App. 16/168,371 · Granted Jun 20, 2023

Collecting data to generate an agricultural prescription

Inventors: Brad B. Bakke (Huntley, IL); Craig Eugene Rupp (Ames, IA); A. Corbett S. Kull (Palatine, IL); Austin Brock Atchison (Lake Zurich, IL)
Assignee: CLIMATE LLC
G06Q50/02A01D41/1274G05B15/02G06F16/9535G06Q10/04G06Q10/063G08G1/00H04W4/70
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,682,085
App. No.
16/168,371
Granted
Jun 20, 2023
Kind
B2
Abstract

A method begins by a drive unit affiliated with farm equipment receiving data from the farm equipment to produce agricultural data. The method continues with the drive unit determining a filtering constraint based on one or more parameters selected from a plurality of lists of agricultural parameters and filtering the agricultural data based on the filtering constraint to produce filtered agricultural data. The method continues with the drive unit determining processing of the filtered agricultural data and executing the processing of the filtered agricultural data.

Claims (69)

1. A drive unit comprising:

a first interface operable to establish a first communication path with farm equipment;

a second interface operable to establish a second communication path with a portable computing device;

memory; and

a processing module operably coupled to the first interface, the second interface, and the memory, wherein the processing module is operable to:

receive, via the first interface, data from the farm equipment to produce agricultural data;

determine a filtering constraint based on one or more parameters selected from a plurality of lists of agricultural parameters;

filter the agricultural data based on the filtering constraint to produce filtered agricultural data;

receive, via the second interface, a previous agriculture prescription;

determine, based on the filtered agricultural data and the previous agriculture prescription, a modified agricultural prescription;

extract, from the modified agricultural prescription, control information; and

output the control information via the first interface to an actuator set of the farm equipment, resulting in performing an action using the farm equipment in accordance with the modified agricultural prescription.

2. The drive unit of claim 1 , wherein the processing module is further operable to:

receive, via the second interface, an instruction to collect a particular type of data; and

select the one or more parameters based on the instruction.

3. The drive unit of claim 1 , wherein the processing module is further operable to:

determine that the filtered agricultural data is to be processed by the drive unit for modifying an existing agricultural prescription;

modify the existing agricultural prescription in accordance with the filtered agricultural data to produce a modified agricultural prescription; and

output, via the first interface, the modified agricultural prescription.

4. The drive unit of claim 1 , wherein the processing module is further operable to:

determine that the filtered agricultural data is to be processed by a host server;

output, via the second interface, the filtered agricultural data; receive, via the second interface, a new agricultural prescription or a modified agricultural prescription; and

extract, from the modified agricultural prescription, control information; and

output the control information via the first interface to an actuator set of the farm equipment, resulting in performing an action using the farm equipment in accordance with the modified agricultural prescription.

5. The drive unit of claim 1 , wherein the plurality of lists of agricultural parameters comprises two or more of: a list of crop cycle parameters; a list of types of agricultural prescription parameters; and a list of types of farm equipment.

6. The drive unit of claim 5 , further comprising:

the list of crop cycle parameters including one or more of a planting cycle, a harvesting cycle, a tending cycle, a fertilizing cycle, a watering cycle, and a weeding cycle;

the list of types of agricultural prescription parameters including one or more of a planting plan, a speed plan, a fertilizing plan, a watering plan, a weeding plan, and a harvesting plan; and

the list of types of farm equipment including one or more of planting equipment, a tractor, fertilizing equipment, watering equipment, weeding equipment, and harvesting equipment.

7. The drive unit of claim 1 , wherein the processing module is further operable to:

receive, via the second interface, additional data from the portable computing device; and

integrate the additional data with the data to produce the agricultural data.

8. The drive unit of claim 1 , wherein the processing module is further operable to:

receive, via the first interface, first location information from the farm equipment;

receive, via the second interface, second location information from the portable computing device; and

integrate the first and second location information into composite location information.

9. The drive unit of claim 1 , wherein the agricultural data comprises one or more of: location information; timestamp information; terrain information; soil sampling information; accelerometer information; gyroscope information; velocity information; weather information; magnetic field information; imaging data; chemical detection; fluid flow volume; and execution phase of an agricultural prescription.

10. A non-transitory computer readable storage medium storing operational instructions which, when executed by one or more processing modules of a drive unit of farm equipment, cause the one or more processing modules to:

receive, via a first interface of the drive unit, data from the farm equipment to produce agricultural data;

determine a filtering constraint based on one or more parameters selected from a plurality of lists of agricultural parameters;

filter the agricultural data based on the filtering constraint to produce filtered agricultural data;

receive, via a second interface, a previous agriculture prescription;

determine, based on the filtered agricultural data and the previous agriculture prescription, a modified agricultural prescription;

extract, from the modified agricultural prescription, control information; and

output the control information via the first interface to an actuator set of the farm equipment, resulting in performing an action using the farm equipment in accordance with the modified agricultural prescription.

11. The non-transitory computer readable storage medium of claim 10 further storing operational instructions which, when executed by the one or more processing modules of the drive unit of the farm equipment, cause the one or more processing modules to:

receive, via a second interface of the drive unit, an instruction to collect a particular type of data; and

select the one or more parameters based on the instruction.

12. The non-transitory computer readable storage medium of claim 10 further storing operational instructions which, when executed by the one or more processing modules of the drive unit of the farm equipment, cause the one or more processing modules to:

determine that the filtered agricultural data is to be processed by the drive unit for modifying an existing agricultural prescription;

modify the existing agricultural prescription in accordance with the filtered agricultural data to produce a modified agricultural prescription; and

output, via the first interface of the drive unit, the modified agricultural prescription.

13. The non-transitory computer readable storage medium of claim 10 further storing operational instructions which, when executed by the one or more processing modules of the drive unit of the farm equipment, cause the one or more processing modules to:

determine that the filtered agricultural data is to be processed by a host server;

output, via the second interface of the drive unit, the filtered agricultural data;

receive, via the second interface of the drive unit, a new agricultural prescription or a modified agricultural prescription; and

output, via the first interface of the drive unit, the new agricultural prescription or the modified agricultural prescription.

14. The non-transitory computer readable storage medium of claim 10 , wherein the plurality of lists of agricultural parameters comprises two or more of: a list of crop cycle parameters; a list of types of agricultural prescription parameters; and a list of types of farm equipment.

15. The non-transitory computer readable storage medium of claim 14 , wherein the list of crop cycle parameters includes one or more of a planting cycle, a harvesting cycle, a tending cycle, a fertilizing cycle, a watering cycle, and a weeding cycle;

wherein the list of types of agricultural prescription parameters includes one or more of a planting plan, a speed plan, a fertilizing plan, a watering plan, a weeding plan, and a harvesting plan; and

wherein the list of types of farm equipment includes one or more of planting equipment, a tractor, fertilizing equipment, watering equipment, weeding equipment, and harvesting equipment.

16. The non-transitory computer readable storage medium of claim 10 further storing operational instructions which, when executed by the one or more processing modules of the drive unit of the farm equipment, cause the one or more processing modules to:

receive, via the second interface of the drive unit, additional data from a portable computing device; and

integrate the additional data with the data to produce the agricultural data.

17. The non-transitory computer readable storage medium of claim 10 further storing operational instructions which, when executed by the one or more processing modules of the drive unit of the farm equipment, cause the one or more processing modules to:

receive, via the first interface of the drive unit, first location information from the farm equipment;

receive, via the second interface of the drive unit, second location information from a portable computing device; and

integrate the first and second location information into composite location information.

18. The non-transitory computer readable storage medium of claim 10 , wherein the agricultural data comprises one or more of: location information; timestamp information; terrain information; soil sampling information; accelerometer information; gyroscope information; velocity information; weather information; magnetic field information; imaging data; chemical detection; fluid flow volume; and execution phase of an agricultural prescription.

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 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 Jun 23, 2022
From: THE CLIMATE CORPORATION
To: CLIMATE LLC
Reel/Frame 060436/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2022
From: BAKKE, BRAD B.; RUPP, CRAIG EUGENE; KULL, A. CORBETT S.; ATCHISON, AUSTIN BROCK
To: THE CLIMATE CORPORATION
Reel/Frame 060271/0213 →
Continuity (4)
Continuation 14739823 · Jun 15, 2015
Provisional Application 62052034 · Sep 18, 2014
Provisional Application 62046346 · Sep 5, 2014
Related Publication 20190057462A1 · Feb 21, 2019
Cited By (1)
US 12,550,809