# US 12,004,441 B2 · Soil density prediction for subsoil crops

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

- Number: US 12,004,441 B2
- Document ID: US12004441B2
- Status: Granted
- Kind: B2
- Application number: 17/082,315
- Filed: 2020-10-28
- Published: 2022-04-28
- Granted: 2024-06-11
- Earliest claimed: 2020-10-28
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Sasikanth Eda; Sarbajit K. Rakshit; Sachin Chandrakant Punadikar; Sandeep Ramesh Patil
- Web page: https://patentgrep.com/patent/US12004441B2

## CPC

- A01B 79/005: {Precision agriculture}
- A01G 7/00: Botany in general
- A01G 25/167: {Control by humidity of the soil itself or of devices simulating soil or of the atmosphere; Soil humidity sensors}
- G01N 9/26: by measuring pressure differences
- G01N 33/246: {for water content}
- G06F 16/2379: {Updates performed during online database operations; commit processing}
- G06N 20/00: Machine learning
- A01B 79/02: combined with other agricultural processing, e.g. fertilising, planting
- A01C 21/007: {Determining fertilization requirements}
- A01M 7/0089: {Regulating or controlling systems (the delivery being related to the movement of a vehicle B05B9/06)}
- G01N 9/00: Investigating density or specific gravity of materials; Analysing materials by determining density or specific gravity
- G01N 33/245: {for agricultural purposes}
- G01N 2203/0212: Theories, calculations
- G01N 2203/0218: Calculations based on experimental data
- A01B: SOIL WORKING IN AGRICULTURE OR FORESTRY; PARTS, DETAILS, OR ACCESSORIES OF AGRICULTURAL MACHINES OR IMPLEMENTS, IN GENERAL (making or covering furrows or holes for sowing, planting or manuring A01C5/00; mowers convertible to soil working apparatus or capable of soil working A01D42/04; mowers combined with soil working implements A01D43/12; soil working for engineering purposes E01, E02, E21)
- A01G: HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING (picking of fruits, vegetables, hops or the like A01D46/00; propagating unicellular algae C12N1/12)
- G01N: INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES (measuring or testing apparatus or processes other than immunoassay, involving enzymes or microorganisms C12M, C12Q)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- A01C: PLANTING; SOWING; FERTILISING (parts, details or accessories of agricultural machines or implements, in general A01B51/00 - A01B75/00)
- A01M: CATCHING, TRAPPING OR SCARING OF ANIMALS (appliances for catching swarms or drone-catching A01K57/00; fishing A01K69/00 - {A01K99/00}; biocides, pest repellants or attractants A01N); APPARATUS FOR THE DESTRUCTION OF NOXIOUS ANIMALS OR NOXIOUS PLANTS

## Abstract

This is an approach to the prediction of soil density and subsoil crop growth. The approach may include subsoil sensor which can monitor changes in soil pressure and moisture conditions. The sensor data can be sent to a computer module which can process the data using a machine learning model predicting the soil density around a subsoil crop and the yield of the subsoil crop. A soil maintenance plan can be generated from the soil density prediction and/or the crop yield prediction. The soil maintenance plan can be sent to soil management robots, which can execute the soil maintenance plan.

## Claims

### Claim 1

A computer-implemented method for predicting soil density associated with a subsoil crop, the computer-implemented method comprising:
retrieving, by one or more processors, an input from at least one subsoil sensor;
analyzing, by the one or more processors, the input;
generating, by the one or more processors, a soil maintenance plan for a subsoil crop based on the analyzing; and
executing, by the one or more processors, the soil maintenance plan by a soil management robot.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the input comprises:
real-time soil data from the least one subsoil sensor associated with a crop.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, wherein the real-time soil data is comprised of pressure variations from the in-ground sensors and moisture content of the soil.

### Claim 4 (depends on 3)

The computer-implemented method of claim 3, wherein the analyzing further comprises:
identifying, by the one or more processors, the pressure patterns created by the crop; and
determining, by the one or more processors, subsoil crop root distribution, subsoil crop organ distribution, soil nutrition distribution, soil moisture content, and soil density based on the identifying.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein the input comprises historical data from a database.

### Claim 6 (depends on 5)

The computer-implemented method of claim 5, further comprising:
updating, by the one or more processors, the historical database with the real-time soil data and the soil maintenance plan.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, further comprising:
generating, by the one or more processors, a yield prediction for the subsoil crop based on the analyzing.

### Claim 8

A computer system for predicting soil density associated with a subsoil crop, the system comprising:
one or more computer processors;
one or more computer readable storage media;
computer program instructions;
the computer program instructions being stored on the one or more computer readable storage media for execution by the one or more computer processors; and the computer program instructions including instructions to:
retrieve an input from at least one subsoil sensor;
analyze the input;
generate a soil maintenance plan for a subsoil crop based on the analyzing; and
execute the soil maintenance plan by a soil management robot.

### Claim 9 (depends on 8)

The computer system of claim 8, wherein the input comprises:
real-time soil data from the least one subsoil sensor associated with a crop.

### Claim 10 (depends on 9)

The computer system of claim 9, wherein the real-time soil data is comprised of pressure variations from the in-ground sensors and moisture content of the soil.

### Claim 11 (depends on 8)

The computer system of claim 8, wherein the input comprises historical data from a database.

### Claim 12 (depends on 11)

The computer system of claim 11, further comprising:
update the historical database with the real-time soil data and the soil maintenance plan.

### Claim 13 (depends on 8)

The computer system of claim 8, further comprising:
generate a yield prediction for the subsoil crop based on the analyzing.

### Claim 14 (depends on 8)

The computer system of claim 8, wherein the analyzing further comprises:
identifying, by the one or more processors, the pressure patterns created by the crop; and
determining, by the one or more processors, subsoil crop root distribution, subsoil crop organ distribution, soil nutrition distribution, soil moisture content, and soil density based on the identifying.

### Claim 15

A computer program product for predicting soil density associated with a subsoil crop, the program instructions including instructions to:
retrieve an input from at least one subsoil sensor;
analyze the input;
generate a soil maintenance plan for a subsoil crop based on the analyzing; and
execute the soil maintenance plan by a soil management robot.

### Claim 16 (depends on 15)

The computer program product of claim 15, wherein the input comprises:
real-time soil data from the least one subsoil sensor associated with a crop.

### Claim 17 (depends on 16)

The computer program product of claim 16, wherein:
the real-time soil data is comprised of pressure variations from the in-ground sensors and moisture content of the soil.

### Claim 18 (depends on 15)

The computer program product of claim 15, wherein the input comprises historical data from a database.

### Claim 19 (depends on 18)

The computer program product of claim 18, the program instructions further comprising instructions to:
update the historical database with the real-time soil data and the soil maintenance plan.

### Claim 20 (depends on 15)

The computer program product of claim 15, the program instructions further comprising instructions to:
generate a yield prediction for the subsoil crop based on the analyzing.
