IP Library Granted Patent US 12,532,811
Granted Patent B2
US 12,532,811 · App. 18/382,123 · Granted Jan 27, 2026

Grain truck fill detection

Inventors: John Edward Baldwin (Winnipeg, CA); Younes Rakhshani Fatmehsari (Winnipeg, CA); Perry Allan Klassen (Winnipeg, CA)
Assignee: MacDon Industries Ltd.
A01D90/10A01B69/004B62D15/025G05D1/0234G05D1/0287G05D1/247G05D9/12
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,532,811
App. No.
18/382,123
Granted
Jan 27, 2026
Kind
B2
Abstract

A system is provided for controlling a grain cart relative to a grain truck. The grain cart includes a grain tank and an unload auger configured to transfer crop material out of the grain tank. The grain truck includes a truck box extending from a first end to a second end. The truck box includes a top edge extending around the top of the truck box. The system comprises a ranging device and a controller. The ranging device is configured to identify a distance to the top edge of the truck box and identify a distance to an area in the truck box. The controller is configured to determine a position of the grain cart relative to the grain truck, and determine whether the grain cart is positioned near the first end of the truck box. If the controller determines that the grain cart is positioned near the first end of the truck box, the controller is configured to determine a fill level in the area based on the distance to the top edge of the truck box and the distance to the area in the truck box, determine whether the fill level exceeds a threshold, and if the controller determines that the fill level does not exceed the threshold, the controller is configured to start the unload auger.

Claims (51)

1 . A system for controlling a grain cart relative to a grain truck, wherein the grain cart includes a grain tank and an unload auger configured to transfer crop material out of the grain tank, wherein the grain truck includes a truck box extending from a first end to a second end, wherein the truck box includes a top edge extending around the top of the truck box, the system comprising:

a ranging device configured to;

identify a distance to the top edge of the truck box; and

identify a distance to an area in the truck box; and

a controller configured to:

drive the grain cart along a path from the first end of the truck box to the second end of the truck box;

determine a position of the grain cart relative to the grain truck;

determine whether the grain cart is positioned near the first end of the truck box; and

if the controller determines that the grain cart is positioned near the first end of the truck box, the controller is configured to:

determine a fill level in the area based on the distance to the top edge of the truck box and the distance to the area in the truck box;

determine whether the fill level exceeds a threshold;

if the controller determines that the fill level does not exceed the threshold, the controller is configured to start the unload auger; and

if the controller determines that the fill level exceeds the threshold, the controller is configured to drive the grain cart to a next location on the path toward the second end of the truck box.

2 . The system of claim 1 , wherein if the controller determines that the grain cart is not positioned near the first end of the truck box, the controller is configured to:

drive the grain cart to the first end of the truck box;

determine a fill level in the area based on the distance to the top edge of the truck box and the distance to the area in the truck box;

determine whether the fill level exceeds the threshold; and

if the controller determines that the fill level does not exceed the threshold, the controller is configured to start the unload auger.

3 . The system of claim 2 , wherein if the controller determines that the fill level exceeds the threshold, the controller is configured to drive the grain cart to a next location on the path toward the second end of the truck box.

4 . The system of claim 1 , wherein the controller is configured to:

determine whether the grain cart is positioned near the second end of the truck box; and

if the controller determines that the grain cart is positioned near the second end of the truck box, the controller is configured to stop the unload auger.

5 . The system of claim 1 , wherein the controller is configured to:

determine an amount of crop material in the grain cart tank;

determine whether the amount of crop material in the grain cart tank is below a minimum threshold; and

if the controller determines that the amount of crop material in the grain cart is below the minimum threshold, the controller is configured to stop the unload auger.

6 . A system for controlling a grain cart relative to a grain truck, wherein the grain cart includes a grain tank and an unload auger configured to transfer crop material out of the grain tank, wherein the grain truck includes a truck box extending from a first end to a second end, wherein the truck box includes a top edge extending around the top of the truck box, the system comprising:

a ranging device configured to;

identify a distance to the top edge of the truck box; and

identify a distance to an area in the truck box; and

a controller configured to:

identify a configuration of the grain truck;

determine a fill strategy based on the configuration of the grain truck;

drive the grain cart to one of the first and the second end of the truck box based on the fill strategy;

drive the grain cart along a path from the one of the first and the second ends of the truck box to another one of the first and the second ends of the truck box;

determine a fill level in the area based on the distance to the top edge of the truck box and the distance to the area in the truck box;

determine whether the fill level exceeds a threshold;

if the controller determines that the fill level does not exceed the threshold, the controller is configured to start the unload auger; and

if the controller determines that the fill level exceeds the threshold, the controller is configured to drive the grain cart to a next location on the path toward the other one of the first and the second ends of the truck box.

7 . The system of claim 6 , wherein if the controller drove the grain cart to the next location on the path, the controller is configured to:

determine a fill level in the area at the next location based on the distance to the top edge of the truck box and the distance to the area in the truck box;

determine whether the fill level exceeds the threshold; and

if the controller determines that the fill level does not exceed the threshold, the controller is configured to start the unload auger.

8 . The system of claim 7 , wherein if the controller determines that the fill level exceeds the threshold, the controller is configured to drive the grain cart to a next location toward the other one of the first and the second ends of the truck box.

9 . The system of claim 6 , wherein the controller is configured to:

determine whether the grain cart is positioned near the other one of the first and the second ends of the truck box; and

if the controller determines that the grain cart is positioned near the other one of the first and the second ends of the truck box, the controller is configured to stop the unload auger.

10 . The system of claim 6 , wherein the controller is configured to:

determine an amount of crop material in the grain cart tank;

determine whether the amount of crop material in the grain cart tank is below a minimum threshold; and

if the controller determines that the amount of crop material in the grain cart is below the minimum threshold, the controller is configured to stop the unload auger.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2023
From: BALDWIN, JOHN EDWARD; FATMEHSARI, YOUNES RAKHSHANI; KLASSEN, PERRY ALLAN
To: MACDON INDUSTRIES LTD
Reel/Frame 065290/0831 →
Continuity (3)
Provisional Application 63417729 · Oct 20, 2022
Related Publication 20240130290A1 · Apr 25, 2024
Related Publication 20240224871A9 · Jul 11, 2024
References Cited (21)
US 8626406B2 · Schleicher et al. · 2014 [cited by applicant]
US 8649940B2 · Bonefas · 2014 [cited by applicant]
US 8868304B2 · Bonefas · 2014 [cited by applicant]
US 9119342B2 · Bonefas · 2015 [cited by applicant]
US 10028442B1 · Crosby · 2018 [cited by applicant]
US 10966369B2 · Suleman · 2021 [cited by applicant]
US 11188098B2 · Desai et al. · 2021 [cited by applicant]
US 11399462B2 · Suleman · 2022 [cited by applicant]
US 20120085458A1 · Wenzel · 2012 [cited by applicant]
US 20120087771A1 · Wenzel · 2012 [cited by applicant]
US 20120215394A1 · Wang et al. · 2012 [cited by applicant]
US 20130019580A1 · Anderson et al. · 2013 [cited by applicant]
US 20140032035A1 · Thomson · 2014 [cited by applicant]
US 20150362922A1 · Dollinger et al. · 2015 [cited by applicant]
US 20150366134A1 · Dollinger et al. · 2015 [cited by applicant]
US 20180053406A1 · Kawamata et al. · 2018 [cited by applicant]
US 20200315097A1 · Desai et al. · 2020 [cited by applicant]
US 20200319632A1 · Desai et al. · 2020 [cited by applicant]
US 20220011444A1 · Eichhorn · 2022 [cited by examiner]
US 20220015290A1 · Yao · 2022 [cited by examiner]
US 20220121861A1 · Mugnai et al. · 2022 [cited by applicant]