IP Library › Granted Patent US 11,107,167
Granted Patent B2
US 11,107,167 · App. 16/561,071 · Granted Aug 31, 2021

Irrigation planning system

Inventors: Jitendra Singh (Noida, IN); Saurav Basu (New Delhi, IN); Mukul Tewari (Boulder, CO); Lloyd A Treinish (Cortlandt Manor, NY)
Assignee: International Business Machines Corporation
G06Q50/02G06Q10/06313
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,107,167
App. No.
16/561,071
Granted
Aug 31, 2021
Kind
B2
Abstract

A computer-implemented method can include obtaining irrigation data. The method can further include obtaining a first set of watering rates. The method can further include generating a first set and a second set of soil moisture estimates. The first and second sets of soil moisture estimates can be based at least in part on the irrigation data. The method can further include obtaining a custom constraint and making a first determination that the first set of soil moisture estimates satisfies the custom constraint. The method can further include obtaining a moisture reference value in response to making the first determination. The moisture reference value can be based at least in part on the second set of soil moisture estimates. The method can further include making a second determination that the moisture reference value exceeds a first threshold, and generating an irrigation plan in response to making the second determination.

Claims (48)

1. A computer-implemented method comprising:

obtaining, by an irrigation planning system, irrigation data;

obtaining, by the irrigation planning system, a first set of watering rates;

generating, by the irrigation planning system, a first set of soil moisture estimates and a second set of soil moisture estimates,

wherein the first set of soil moisture estimates and the second set of soil moisture estimates are based at least in part on the irrigation data, the second set of soil moisture estimates including a soil moisture estimate at a surplus zone depth layer;

obtaining, by the irrigation planning system, a custom constraint;

making a first determination, by the irrigation planning system, that the first set of soil moisture estimates satisfies the custom constraint;

obtaining, by the irrigation planning system, a moisture reference value in response to making the first determination,

wherein the moisture reference value is based at least in part on the second set of soil moisture estimates, the moisture reference value obtained by calculating a difference between a first soil moisture estimate at the surplus zone depth layer at a first time and a second soil moisture estimate at the surplus zone depth layer at a second time;

making a second determination, by the irrigation planning system, that the moisture reference value exceeds a first threshold; and

generating, by the irrigation planning system, an irrigation plan in response to making the second determination.

2. The computer-implemented method of claim 1 , wherein the first set of soil moisture estimates includes a soil moisture estimate at a root zone depth layer.

3. The computer-implemented method of claim 2 , wherein the custom constraint is a minimum required soil moisture at the root zone depth layer.

4. The computer-implemented method of claim 1 , further comprising obtaining a second custom constraint,

wherein the first set of watering rates satisfies the second custom constraint.

5. The computer-implemented method of claim 1 , wherein generating the first set of watering rates comprises generating an adjusted set of watering rates.

6. An irrigation planning system comprising:

a processor; and

a memory in communication with the processor, the memory containing program instructions that, when executed by the processor, are configured to cause the processor to perform a method, the method comprising:

obtaining, by the irrigation planning system, irrigation data;

obtaining, by the irrigation planning system, a first set of watering rates;

generating, by the irrigation planning system, a first set of soil moisture estimates and a second set of soil moisture estimates,

wherein the first set of soil moisture estimates and the second set of soil moisture estimates are based at least in part on the irrigation data, the second set of soil moisture estimates including a soil moisture estimate at a surplus zone depth layer;

obtaining, by the irrigation planning system, a custom constraint;

making a first determination, by the irrigation planning system, that the first set of soil moisture estimates satisfies the custom constraint;

obtaining, by the irrigation planning system, a moisture reference value in response to making the first determination,

wherein the moisture reference value is based at least in part on the second set of soil moisture estimates, the moisture reference value obtained by calculating a difference between a first soil moisture estimate at the surplus zone depth layer at a first time and a second soil moisture estimate at the surplus zone depth layer at a second time;

making a second determination, by the irrigation planning system, that the moisture reference value exceeds a first threshold; and

generating, by the irrigation planning system, an irrigation plan in response to making the second determination.

7. The irrigation planning system of claim 6 , wherein the first set of soil moisture estimates includes a soil moisture estimate at a root zone depth layer.

8. The irrigation planning system of claim 7 , wherein the custom constraint is a minimum required soil moisture at the root zone depth layer.

9. The irrigation planning system of claim 6 , further comprising obtaining a second custom constraint,

wherein the first set of watering rates satisfies the second custom constraint.

10. The irrigation planning system of claim 6 , wherein generating the first set of watering rates comprises generating an adjusted set of watering rates.

11. A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to:

obtain, by an irrigation planning system, irrigation data;

obtain, by the irrigation planning system, a first set of watering rates;

generate, by the irrigation planning system, a first set of soil moisture estimates and a second set of soil moisture estimates,

wherein the first set of soil moisture estimates and the second set of soil moisture estimates are based at least in part on the irrigation data, the second set of soil moisture estimates including a soil moisture estimate at a surplus zone depth layer;

obtain, by the irrigation planning system, a custom constraint;

make a first determination, by the irrigation planning system, that the first set of soil moisture estimates satisfies the custom constraint;

obtain, by the irrigation planning system, a moisture reference value in response to making the first determination,

wherein the moisture reference value is based at least in part on the second set of soil moisture estimates, the moisture reference value obtained by calculating a difference between a first soil moisture estimate at the surplus zone depth layer at a first time and a second soil moisture estimate at the surplus zone depth layer at a second time;

make a second determination, by the irrigation planning system, that the moisture reference value exceeds a first threshold; and

generate, by the irrigation planning system, an irrigation plan in response to making the second determination.

12. The computer program product of claim 11 , wherein the first set of soil moisture estimates includes a soil moisture estimate at a root zone depth layer.

13. The computer program product of claim 12 , wherein the custom constraint is a minimum required soil moisture at the root zone depth layer.

14. The computer program product of claim 11 , wherein the program instructions further cause the computer to obtain a second custom constraint, wherein the first set of watering rates satisfies the second custom constraint.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2019
From: SINGH, JITENDRA; BASU, SAURAV; TEWARI, MUKUL; TREINISH, LLOYD A
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 050273/0931 →
Continuity (1)
Related Publication 20210073925A1 · Mar 11, 2021