# US 2025/0095084 A1 · Method and system for spatial-economic analysis of agricultural fields

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0095084 A1
- Document ID: US20250095084A1
- Status: Published application
- Kind: A1
- Application number: 18/969,169
- Filed: 2024-12-04
- Published: 2025-03-20
- Earliest claimed: 2020-09-21
- Assignees: Advanced Agrilytics Holdings, LLC
- Applicants: Advanced Agrilytics Holdings, LLC
- Inventors: William Kess Berg; Jon J. Fridgen
- Web page: https://patentgrep.com/patent/US20250095084A1

## CPC

- G06Q 50/02: Agriculture; Fishing; Forestry; Mining
- G06Q 10/06313: {Resource planning in a project environment}
- G06Q 10/06375: {Prediction of business process outcome or impact based on a proposed change}
- G06Q 30/0206: {Price or cost determination based on market factors}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A method for providing a high-resolution economic analysis of a partitioned agricultural field includes partitioning the field, measuring agricultural inputs, receiving market data, computing gross revenue, agricultural yield and net revenue; and generating an economic analysis report for each cell. A computing system includes a processor and memory storing instructions that when executed by the processor cause the computing system to partition the field, receive market data, measure agricultural inputs, compute gross revenue, agricultural yield and net revenue; and generate an economic analysis report for each cell. A non-transitory computer readable medium includes program instructions that when executed, cause a computer to partition the field, receive market data measure agricultural inputs, compute gross revenue, agricultural yield and net revenue; and generate an economic analysis report for each cell.

## Claims

### Claim 1

A computer-implemented method for providing a high-resolution analysis of an agricultural field, comprising:
partitioning, via one or more processors, the agricultural field into hexagonal grid cells;
measuring, via one or more processors, a set of agricultural inputs for each of the respective grid cells,
wherein the set of agricultural inputs includes both direct costs and indirect costs; receiving, via one or more processors, market data corresponding to a crop planted on the agricultural field;
computing, via one or more processors, an agricultural yield for each of the respective grid cells;
computing, via one or more processors, a gross revenue for each of the respective grid cells by analyzing a respective cost of each of the agricultural inputs, the market data and the respective agricultural yield of each of the respective grid cells;
computing, via one or more processors, a net revenue for each of the respective grid cells by subtracting at least the direct costs and the indirect costs from the respective gross revenue;
in response to receiving a user selection of one or more of the grid cells via a graphical user interface, generating, via one or more processors, an analysis report including the gross revenue, the agricultural yield, and the net revenue for each of the respective selected grid cells,
wherein the generating includes processing the respective selected grid cells using a machine learning model trained using labeled yield data and revenue data to generate one or more recommendations, each corresponding to a respective one of the respective grid cells; and
transmitting the analysis report to a computing device for display to the user,
wherein the analysis report includes recommendations for adding or subtracting one or more agricultural inputs based on the net revenue and as-applied data of the respective grid cells.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein measuring the set of agricultural inputs for each of the respective grid cells includes receiving as-applied data from an agricultural implement.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, further comprising:
standardizing the as-applied data from the agricultural implement.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
displaying a plurality of the grid cells in a graphical user interface, and
causing, in response to a user selection of one of the plurality of grid cells, at least one of the set of agricultural inputs, the gross revenue, the agricultural yield, and the net revenue corresponding to the selected one of the plurality of grid cells to be displayed in the graphical user interface.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, further comprising:
determining, based on the respective net revenue of a plurality of the grid cells of the agricultural field, that the agricultural field should not be planted.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, further comprising:
analyzing the respective set of agricultural inputs, the respective agricultural yield and the respective net revenue to determine a recommendation for improving profitability of the grid cells.

### Claim 7

A computing system for providing a high-resolution analysis of an agricultural field, comprising:
one or more processors; and
one or more memories storing instructions that, when executed by the one or more processors, cause the computing system to:
partition the agricultural field into hexagonal grid cells;
measure a set of agricultural inputs for each of the respective grid cells,
wherein the set of agricultural inputs includes both direct costs and indirect costs;
receive market data corresponding to a crop planted on the agricultural field;
compute an agricultural yield for each of the respective grid cells;
compute a gross revenue for each of the respective grid cells by analyzing a respective cost of each of the agricultural inputs, the market data and the respective agricultural yield of each of the respective grid cells;
compute a net revenue for each of the respective grid cells by subtracting at least the direct costs and the indirect costs from the respective gross revenue;
generate an analysis report including the gross revenue, the agricultural yield, and the net revenue for each of the respective selected grid cells by processing the respective selected grid cells using a machine learning model trained using labeled yield data and revenue data to generate one or more recommendations, each corresponding to a respective one of the respective grid cells; and
transmit the analysis report to a computing device for display to the user,
wherein the analysis report includes recommendations for adding or subtracting one or more agricultural inputs based on the net revenue and as-applied data of the respective grid cells.

### Claim 8 (depends on 7)

The computing system of claim 7, the one or more memories including further instructions that, when executed by the one or more processors, cause the computing system to:
receive as-applied data from an agricultural implement.

### Claim 9 (depends on 8)

The computing system of claim 8, the one or more memories including further instructions that, when executed by the one or more processors, cause the computing system to:
standardize the as-applied data from the agricultural implement.

### Claim 10 (depends on 7)

The computing system of claim 7, the one or more memories including further instructions that, when executed by the one or more processors, cause the computing system to:
display a plurality of the grid cells in a graphical user interface, and
cause, in response to a user selection of one of the plurality of grid cells, at least one of the set of agricultural inputs, the gross revenue, the agricultural yield, and the net revenue corresponding to the selected one of the plurality of grid cells to be displayed in the graphical user interface.

### Claim 11 (depends on 7)

The computing system of claim 7, the one or more memories including further instructions that, when executed by the one or more processors, cause the computing system to:
determine, based on the respective net revenue of a plurality of the grid cells of the agricultural field, that the agricultural field should not be planted.

### Claim 12 (depends on 7)

The computing system of claim 7, the one or more memories including further instructions that, when executed by the one or more processors, cause the computing system to:
analyze the respective set of agricultural inputs, the respective agricultural yield and the respective net revenue to determine a recommendation for improving profitability of the grid cells.

### Claim 13

A non-transitory computer readable medium containing program instructions that when executed, cause a computer to:
partition the agricultural field into hexagonal grid cells;
measure a set of agricultural inputs for each of the respective grid cells,
wherein the set of agricultural inputs includes both direct costs and indirect costs;
receive market data corresponding to a crop planted on the agricultural field;
compute an agricultural yield for each of the respective grid cells;
compute a gross revenue for each of the respective grid cells by analyzing a respective cost of each of the agricultural inputs, the market data and the respective agricultural yield of each of the respective grid cells;
compute a net revenue for each of the respective grid cells by subtracting at least the direct costs and the indirect costs from the respective gross revenue;
generate an analysis report including the gross revenue, the agricultural yield, and the net revenue for each of the respective selected grid cells by processing the respective selected grid cells using a machine learning model trained using labeled yield data and revenue data to generate one or more recommendations, each corresponding to a respective one of the respective grid cells; and
transmit the analysis report to a computing device for display to the user,
wherein the analysis report includes recommendations for adding or subtracting one or more agricultural inputs based on the net revenue and as-applied data of the respective grid cells.

### Claim 14 (depends on 13)

The non-transitory computer readable medium of claim 13, containing further program instructions that when executed, cause a computer to:
receive as-applied data from an agricultural implement.

### Claim 15 (depends on 14)

The non-transitory computer readable medium of claim 14, containing further program instructions that when executed, cause a computer to:
standardize the as-applied data from the agricultural implement.

### Claim 16 (depends on 13)

The non-transitory computer readable medium of claim 13, containing further program instructions that when executed, cause a computer to:
display a plurality of the grid cells in a graphical user interface, and
cause, in response to a user selection of one of the plurality of grid cells, at least one of the set of agricultural inputs, the gross revenue, the agricultural yield, and the net revenue corresponding to the selected one of the plurality of grid cells to be displayed in the graphical user interface.

### Claim 17 (depends on 13)

The non-transitory computer readable medium of claim 13, containing further program instructions that when executed, cause a computer to:
determine, based on the respective net revenue of a plurality of the grid cells of the agricultural field, that the agricultural field should not be planted.
