IP Library Granted Patent US 12,117,841
Granted Patent B2
US 12,117,841 · App. 17/489,123 · Granted Oct 15, 2024

Methods and systems for detection of agricultural spraying errors

Inventors: Iftach Birger (Yokne'am Illit, IL); Boaz Bachar (Fresno, CA); Tal Weksler (Yokne'am Illit, IL)
Assignee: AGROMENTUM LTD.
G05D1/0223A01M7/0089G01S19/42G05D1/0219
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 12,117,841
App. No.
17/489,123
Granted
Oct 15, 2024
Kind
B2
Abstract

A method includes receiving a location sample; determining whether the location sample is sufficient quality; if the location sample is not sufficient quality, discarding the current location sample; if the location sample is sufficient quality, determining whether the location sample is within a same row as a prior location sample; if the location sample is not within the same row as the prior location sample, discarding the location sample; if the location sample is within the same row as the prior location sample, assigning the location sample to the same row and generating an updated block map; determining whether the updated block map includes a potential skipped row; and issuing an alert if the potential skipped row remains a potential skipped row for an amount of time greater than a first threshold.

Claims (61)

1. A method, comprising:

receiving a tractor speed of a tractor;

comparing the tractor speed to a stop threshold speed;

if the tractor speed does not exceed the stop threshold speed, determining that the tractor is stationary;

if the tractor speed exceeds the stop threshold speed, determining whether the tractor is within a block;

if the tractor is not within the block, determining that the tractor is driving;

if the tractor is within the block, determining whether the tractor speed exceeds an operation threshold speed;

if the tractor speed exceeds the operation threshold speed, determining that the tractor is driving;

if the tractor speed does not exceed the operation threshold speed, determining whether the tractor has a specific action sensor;

if the tractor has a specific action sensor, detecting an activity of the tractor based on the specific action sensor;

if the tractor does not have a specific action sensor, determining whether the tractor has a further sensor;

if the tractor has the further sensor, detecting the activity of the tractor based on the further sensor;

if the tractor does not have the further sensor, determining whether the tractor has an RFID tag;

if the tractor has the RFID tag, determining the tractor activity based on a default activity of the RFID tag; and

if the tractor does not have the RFID tag, determining the tractor activity based on a default activity for the tractor.

2. A method, comprising:

determining whether a tractor is spraying;

if the tractor is not spraying, determining that no spraying error is occurring;

if the tractor is spraying, determining whether the spraying is appropriate for a current weather condition;

if the spraying is not appropriate for the current weather condition, issuing an alert;

if the spraying is appropriate for the current weather conditions, determining whether a current speed of the tractor is within a speed guideline;

if the current speed of the tractor is not within the speed guideline, issuing an alert;

if the current speed of the tractor is within the speed guideline, determining whether a current flow rate of the tractor is within a flow rate guideline;

if the current flow rate of the tractor is not within the flow rate guideline, issuing an alert;

if the current flow rate of the tractor is within the flow rate guideline, determining whether a current location of the tractor is within a block; and

if the current location of the tractor is not within the block, issuing an alert.

3. The method of claim 2 , wherein the step of determining whether the tractor is spraying is performed by a method comprising steps of:

receiving a tractor speed of the tractor;

comparing the tractor speed to a stop threshold speed;

if the tractor speed does not exceed the stop threshold speed, determining that the tractor is stationary;

if the tractor speed exceeds the stop threshold speed, determining whether the tractor is within a block;

if the tractor is not within the block, determining that the tractor is driving;

if the tractor is within the block, determining whether the tractor speed exceeds an operation threshold speed;

if the tractor speed exceeds the operation threshold speed, determining that the tractor is driving;

if the tractor speed does not exceed the operation threshold speed, determining whether the tractor has a specific action sensor;

if the tractor has a specific action sensor, detecting an activity of the tractor based on the specific action sensor;

if the tractor does not have a specific action sensor, determining whether the tractor has a further sensor;

if the tractor has the further sensor, detecting the activity of the tractor based on the further sensor;

if the tractor does not have the further sensor, determining whether the tractor has an RFID tag;

if the tractor has the RFID tag, determining the tractor activity based on a default activity of the RFID tag; and

if the tractor does not have the RFID tag, determining the tractor activity based on a default activity for the tractor.

4. A method, comprising:

receiving a current location sample;

determining whether the current location sample is of sufficient quality;

if the current location sample is not of sufficient quality, discarding the current location sample;

if the current location sample is of sufficient quality, determining whether the current location sample is within a same row as at least one prior location sample;

if the current location sample is not within the same row as the at least one prior location sample, discarding the current location sample;

if the current location sample is within the same row as the at least one prior location sample, assigning the current location sample to the same row and generating an updated block map;

determining whether the updated block map includes a potential skipped row;

issuing an alert if the potential skipped row remains a potential skipped row for an amount of time greater than a first threshold;

determining whether the updated block map includes potential adjacent skipped rows;

issuing an alert if the potential adjacent skipped rows remain potential adjacent skipped rows for an amount of time greater than a second threshold;

identifying duplicate spraying within a duplicate spraying row; and

issuing an alert for the duplicate spraying.

5. The method of claim 4 , wherein the step of determining whether the current location sample is of sufficient quality comprises comparing a current location sample accuracy to a threshold accuracy, wherein the current location sample is determined to be of sufficient quality if the current location sample accuracy is better than the threshold accuracy, and wherein the current location sample is determined not to be of sufficient quality if the current location sample accuracy is worse than the threshold accuracy.

6. The method of claim 5 , wherein the current location sample accuracy is received from a global navigation satellite system receiver.

7. The method of claim 5 , wherein the threshold accuracy is three meters.

8. The method of claim 4 , wherein a potential skipped row is a row that has not been sprayed and that has rows that have been sprayed to either side thereof.

9. The method of claim 4 , wherein the first threshold is one hour.

10. The method of claim 4 , wherein the second threshold is between six hours and eighteen hours.

11. The method of claim 4 , wherein a duplicate spraying row is a row that has been sprayed by more than one tractor.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded May 18, 2026
From: FIFTH THIRD BANK, N.A., AS SUCCESSOR BY MERGER TO COMERICA BANK
To: AGROMENTUM LTD.
Reel/Frame 074680/0218 →
SECURITY INTEREST Recorded Jul 31, 2024
From: AGROMENTUM LTD.
To: COMERICA BANK
Reel/Frame 068138/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2022
From: BIRGER, IFTACH; BACHAR, BOAZ; WEKSLER, TAL
To: AGROMENTUM LTD.
Reel/Frame 060067/0284 →
Continuity (3)
Continuation PCTUS2020025795 · Mar 30, 2020
Provisional Application 62826471 · Mar 29, 2019
Related Publication 20220019231A1 · Jan 20, 2022