IP Library › Granted Patent US 12,402,563
Granted Patent B2
US 12,402,563 · App. 18/334,869 · Granted Sep 2, 2025

Cross member location and avoidance during an unloading operation

Inventors: Sara C. O'Connor (West Des Moines, IA); Kellen E. O'Connor (Clive, IA); Jeremy J. Faust (Grimes, IA); Ryan R. White (Polk City, IA); Nicholas C. Baltz (Port Byron, IL)
Assignee: Deere & Company
A01D90/10G06T7/70G06V20/56G06T2207/30188G06T2207/30252
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,402,563
App. No.
18/334,869
Granted
Sep 2, 2025
Kind
B2
Abstract

A cross member on a receiving vehicle which is coupled to a following vehicle, is located relative to a leading vehicle. The location of the cross member is tracked during an unloading operation so the leading vehicle avoids the cross member when unloading material into the receiving vehicle.

Claims (65)

1. A work machine system including a leading vehicle configured to unload material into a receiving vehicle during an unloading operation, the receiving vehicle being configured to be propelled by a following vehicle, the work machine system comprising:

a receiving vehicle sensor mounted to the leading vehicle, the receiving vehicle sensor being configured to detect a cross member disposed across a material-receiving opening of the receiving vehicle and generate a sensor signal responsive to the detected cross member;

one or more processors; and

memory storing instructions executable by the one or more processors that, when executed by the one or more processors, configure the work machine system to:

identify, responsive to the sensor signal, a first offset value that is indicative of a location of the cross member relative to a first reference point on the leading vehicle;

identify a second offset value that is indicative of a location of a second reference point on the following vehicle relative to the first reference point on the leading vehicle;

identify a calibrated cross member offset value indicative of a location of the cross member relative to the second reference point on the following vehicle based on the first offset value and the second offset value; and

control the unloading operation based on the calibrated cross member offset value.

2. The work machine system of claim 1 , wherein the instructions, when executed by the one or more processors, further configure the work machine system to:

begin unloading material at a fill location in the receiving vehicle;

detect a location of the following vehicle and a location of the leading vehicle and to identify a location of the cross member based on the location of the following vehicle, the location of the leading vehicle, and the calibrated cross member offset value; and

compare the fill location with the location of the cross member and generate a comparison result signal indicative of a result of the comparison.

3. The work machine system of claim 2 , wherein the instructions, when executed by the one or more processors, further configure the work machine system to:

generate a position control signal to adjust the fill location based on the comparison result signal.

4. The work machine system of claim 3 , wherein the instructions, when executed by the one or more processors, further configure the work machine system to generate the comparison result signal to indicate whether the fill location overlaps with the location of the cross member and to generate the control signal to change the fill location to a new fill location that does not overlap with the location of the cross member.

5. The work machine system of claim 4 , wherein the instructions, when executed by the one or more processors, further configure the work machine system to identify, as part of the location of the cross member, a buffer area.

6. The work machine system of claim 1 , wherein the instructions, when executed by the one or more processors, further configure the work machine system to:

generate an operator prompt on an operator interface on the leading vehicle, the operator prompt prompting an operator to position the receiving vehicle relative to the leading vehicle so the receiving vehicle sensor can detect the cross member.

7. The work machine system of claim 1 , wherein the receiving vehicle sensor comprises:

an optical sensor configured to capture an image of a portion of the receiving vehicle; and

an image processor configured to identify a location of the cross member in the captured image.

8. The work machine system of claim 7 , wherein the instructions, when executed by the one or more processors, further configure the work machine system to obtain a location and orientation of the optical sensor on the leading vehicle and to identify the first offset value based on the location of the cross member in the captured image and based on the location and orientation of the optical sensor on the leading vehicle.

9. The work machine system of claim 8 , wherein the instructions, when executed by the one or more processors, further configure the work machine system to:

obtain a first vehicle location based on a location of a position sensor on the following vehicle and a second vehicle location based on a location of a position sensor on the leading vehicle and identify, as the calibrated cross member offset value, a location of the cross member relative to the location of the position sensor on the following vehicle based on the first offset value, the first vehicle location, and the second vehicle location.

10. The work machine system of claim 1 , wherein the receiving vehicle sensor comprises:

an image sensor configured to capture an image of the receiving vehicle;

an operator display device configured to display the image of the receiving vehicle; and

an operator interaction detector configured to detect operator interaction with the image of the receiving vehicle, the operator interaction identifying the cross member in the image of the receiving vehicle.

11. The work machine system of claim 1 , wherein the instructions, when executed by the one or more processors, further configure the work machine system to:

store the calibrated cross member offset value in a data store, identified in the data store by a vehicle pair identifier identifying, as a following vehicle and receiving vehicle pair, the following vehicle and receiving vehicle; and

identify the following vehicle/receiving vehicle pair and obtain, from the data store, the calibrated cross member offset value corresponding to the identified following vehicle/receiving vehicle pair.

12. The work machine system of claim 11 , wherein the instructions, when executed by the one or more processors, further configure the work machine system to:

obtain a following vehicle position signal indicative of a position of the following vehicle relative to the leading vehicle and to determine a position of the cross member based on the calibrated cross member offset value obtained from the data store and based on the following vehicle position signal.

13. A computer implemented method of controlling an unloading operation for unloading material from a leading vehicle into a receiving vehicle that is propelled by a following vehicle, the method comprising:

detecting a cross member on the receiving vehicle with a receiving vehicle sensor on the leading vehicle;

identifying a first offset value that is indicative of a location of the cross member relative to a first reference point on the leading vehicle;

identifying a second offset value that is indicative of a location of a second reference point on the following vehicle relative to the first reference point on the leading vehicle;

identifying a calibrated cross member offset value indicative of a location of the cross member relative to the second reference point on the following vehicle based on the first offset value and the second offset value; and

controlling the unloading operation based on the calibrated cross member offset value.

14. The computer implemented method of claim 13 wherein detecting the cross member comprises:

displaying an image of the receiving vehicle on an operator display device;

detecting an operator interaction with the image of the receiving vehicle; and

identifying the cross member in the image based on the detected operator interaction.

15. The computer implemented method of claim 13 wherein detecting a cross member comprises:

capturing an image of a portion of the receiving vehicle with an optical sensor;

generating an operator prompt on an operator interface on the leading vehicle, the operator prompt prompting an operator to position the receiving vehicle relative to the leading vehicle so a reference item on the leading vehicle is aligned with the cross member in the image; and

identifying the cross member in the image based on the location of the reference item in the image.

16. The computer implemented method of claim 13 wherein detecting the cross member comprises:

capturing an image of a portion of the receiving vehicle with an optical sensor; and

automatically identifying a location of the cross member in the captured image.

17. The computer implemented method of claim 16 wherein identifying the first offset value comprises:

obtaining a location and orientation of the optical sensor on the leading vehicle; and

identifying the first offset value based on the location of the cross member in the captured image and based on the location and orientation of the optical sensor on the leading vehicle.

18. The computer implemented method of claim 17 wherein identifying the calibrated cross member offset value comprises:

obtaining a first vehicle location based on a location of a position sensor on the following vehicle;

obtaining a second vehicle location based on a location of a position sensor on the leading vehicle; and

identifying, as the calibrated cross member offset value, a location of the cross member relative to the location of the position sensor on the following vehicle based on the first offset value, the first vehicle location, and the second vehicle location.

19. A control system comprising:

memory storing instructions executable by the one or more processors that, when executed by the one or more processors, configure the control system to

receive a sensor signal indicative a cross member spanning at least a portion of a receiving area of the receiving vehicle and to identify a first offset value that is indicative of a location of the cross member relative to a first reference point on a leading vehicle that is configured to perform an unloading operation to unload material into a receiving vehicle propelled by a following vehicle;

identify a second offset value that is indicative of a location of a second reference point on the following vehicle relative to the first reference point on the leading vehicle; and

identify a calibrated cross member offset value indicative of a location of the cross member relative to the second reference point on the following vehicle based on the first offset value and the second offset value; and

control the unloading operation based on the calibrated cross member offset value.

20. The control system of claim 19 , wherein the instructions, when executed by the one or more processors, further configure the control system to:

an operator prompt generator configured to generate an operator prompt on an operator interface on the leading vehicle, the operator prompt prompting an operator to position the receiving vehicle relative to the leading vehicle so the receiving vehicle sensor can detect the cross member.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE 1ST INVENTOR NAME CHANGE, ASSIGNOR ADDED PREVIOUSLY RECORDED AT REEL: 063958 FRAME: 0174. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 22, 2023
From: O'CONNOR, SARA C.; O'CONNOR, KELLEN; FAUST, JEREMY J.; WHITE, RYAN R.; BALTZ, NICHOLAS C.
To: DEERE & COMPANY
Reel/Frame 064663/0597 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2023
From: WENDT, SARA C.; O'CONNOR, KELLEN; FAUST, JEREMY J.; WHITE, RYAN R.
To: DEERE & COMPANY
Reel/Frame 063958/0714 →
Continuity (3)
Provisional Application 63381187 · Oct 27, 2022
Provisional Application 63381178 · Oct 27, 2022
Related Publication 20240138310A1 · May 2, 2024
References Cited (94)
US 5575316A · Pollklas · 1996 [cited by examiner]
US 7277784B2 · Weiss · 2007 [cited by applicant]
US 8060283B2 · Mott et al. · 2011 [cited by applicant]
US 8868304B2 · Bonefas · 2014 [cited by applicant]
US 9119342B2 · Bonefas · 2015 [cited by applicant]
US 9326444B2 · Bonefas · 2016 [cited by applicant]
US 9642305B2 · Nykamp et al. · 2017 [cited by applicant]
US 9861040B2 · Bonefas · 2018 [cited by applicant]
US 9992931B2 · Bonefas et al. · 2018 [cited by applicant]
US 20080147282A1 · Kormann · 2008 [cited by applicant]
US 20120215381A1 · Wang · 2012 [cited by examiner]
US 20120215394A1 · Wang et al. · 2012 [cited by applicant]
US 20120215409A1 · Wang et al. · 2012 [cited by applicant]
US 20130166157A1 · Schleicher et al. · 2013 [cited by applicant]
US 20130213518A1 · Bonefas · 2013 [cited by applicant]
US 20130231823A1 · Wang et al. · 2013 [cited by applicant]
US 20140224377A1 · Bonefas · 2014 [cited by applicant]
US 20140325422A1 · Madsen · 2014 [cited by examiner]
US 20150264866A1 · Foster et al. · 2015 [cited by applicant]
US 20150366134A1 · Dollinger · 2015 [cited by examiner]
US 20160057921A1 · Pickett et al. · 2016 [cited by applicant]
US 20170042088A1 · Nykamp et al. · 2017 [cited by applicant]
US 20170055446A1 · Nykamp et al. · 2017 [cited by applicant]
US 20180024549A1 · Hurd · 2018 [cited by applicant]
US 20180058861A1 · Doria et al. · 2018 [cited by applicant]
US 20200039306A1 · Rogan · 2020 [cited by applicant]
US 20200128738A1 · Suleman · 2020 [cited by examiner]
US 20200132822A1 · Pimentel et al. · 2020 [cited by applicant]
US 20200133262A1 · Suleman et al. · 2020 [cited by applicant]
US 20200164803A1 · Jales Costa et al. · 2020 [cited by applicant]
US 20200196526A1 · Koch et al. · 2020 [cited by applicant]
US 20200319655A1 · Desai et al. · 2020 [cited by applicant]
US 20210195840A1 · Puryk et al. · 2021 [cited by applicant]
US 20210294337A1 · Van Mill et al. · 2021 [cited by applicant]
US 20210329840A1 · Craig · 2021 [cited by applicant]
US 20210337729A1 · O'Connor et al. · 2021 [cited by applicant]
US 20220015288A1 · Christiansen et al. · 2022 [cited by applicant]
US 20220015290A1 · Yao et al. · 2022 [cited by applicant]
US 20220122197A1 · Hanrieder · 2022 [cited by applicant]
US 20220197302A1 · McClelland · 2022 [cited by examiner]
US 20220204051A1 · Rands et al. · 2022 [cited by applicant]
US 20220287239A1 · Faust et al. · 2022 [cited by applicant]
US 20220410704A1 · O'Connor et al. · 2022 [cited by applicant]
US 20230113645A1 · Christiansen · 2023 [cited by examiner]
US 20230180659A1 · Grieshop et al. · 2023 [cited by applicant]
US 20230281896A1 · Christiansen · 2023 [cited by examiner]
US 20230345856A1 · Mahler et al. · 2023 [cited by applicant]
US 20230403969A1 · Christiansen et al. · 2023 [cited by applicant]
CN 108550141A · 2018 [cited by applicant]
DE 102009027245A1 · 2010 [cited by applicant]
DE 102012211001A1 · 2014 [cited by applicant]
DE 102015109799A1 · 2016 [cited by applicant]
DE 102016214320A1 · 2017 [cited by applicant]
EP 1219153A2 · 2002 [cited by applicant]
EP 2044826A2 · 2009 [cited by applicant]
EP 2245917A2 · 2010 [cited by applicant]
EP 2995191A1 · 2016 [cited by applicant]
EP 3316218A1 · 2018 [cited by applicant]
EP 3815486A1 · 2021 [cited by applicant]
EP 3949714A1 · 2022 [cited by applicant]
EP 3955183A1 · 2022 [cited by applicant]
EP 4056019A1 · 2022 [cited by applicant]
EP 4062740A1 · 2022 [cited by applicant]
EP 4070636A1 · 2022 [cited by applicant]
EP 4101286A1 · 2022 [cited by applicant]
WO WO2022036114A1 · 2022 [cited by applicant]
U.S. Appl. No. 18/465,580 Application and Drawings filed Sep. 12, 2023, 114 pages. [cited by applicant]
U.S. Appl. No. 18/447,718 Application and Drawings filed Aug. 10, 2023, 53 pages. [cited by applicant]
U.S. Appl. No. 18/352,576 Application and Drawings filed Jul. 14, 2023, 39 pages. [cited by applicant]
U.S. Appl. No. 18/358,401 Application and Drawings filed Jul. 25, 2023, 47 pages. [cited by applicant]
U.S. Appl. No. 18/471,701 Application and Drawings filled Sep. 21, 2023, 50 pages. [cited by applicant]
Autodesk, “Determine Volume of Solid”, Oct. 16, 2019, 3 pages. <https://knowledge.autodesk.com/support/autocad/learn-explore/caas/sfdcarticles/sfdcarticles/Determine-volume-of-solid.html#:˜:text=To%20determine%20the%20v… [cited by applicant]
Stanley, Nick, Solidworks Calculating Volume of a Solid. GoEngineer. 6 pages. Feb. 3. 2022. Retrieved from the Internet: <https://www.goengineer.com/blog/solidworks-calculating-volume-of-a-solid>. [cited by applicant]
U.S. Appl. No. 63/381,178 Application and Drawings filed Oct. 27, 2022. 101 pages. [cited by applicant]
U.S. Appl. No. 63/381,187 Application and Drawings filed Oct. 27, 2022, 104 pages. [cited by applicant]
U.S. Appl. No. 63/512,368 Application and Drawings filed Jul. 7, 2023, 101 pages. [cited by applicant]
Tesla Motors Club Community Thread entitled “Lane change notification” 4 pages, originally posted Dec. 29, 2021 by user “Horvin”. Retrieved from internet: <https://teslamotorsclub.com/tmc/threads/lane-change-notificatio… [cited by applicant]
U.S. Appl. No. 18/334,863 Application and Drawings filed Jun. 14, 2023. 73 pages. [cited by applicant]
U.S. Appl. No. 18/334,836 Application and Drawings filed Jun. 14, 2023, 47 pages. [cited by applicant]
U.S. Appl. No. 18/334,861 Application and Drawings filed Jun. 14, 2023, 96 pages. [cited by applicant]
U.S. Appl. No. 18/334,874 Application and Drawings filed Jun. 14, 2023, 59 pages. [cited by applicant]
Active Fill Control (https://www.deere.com/en/technology-products/precision-ag-technology/guidance/active-fill-control/) 2 pages. Retrieved on Jun. 27, 2023. [cited by applicant]
Machine Sync (https://www.deere.com/en/technology-products/precision-ag-technology/guidance/machine-sync/) 3 pages, Retrieved on Jun. 27, 2023. [cited by applicant]
Huang, Xiaoshul & Mei, Guofeng & Zhang, Jian & Abbas, Rana. (2021), A comprehensive survey on point cloud registration. Mar. 5, 2021, 17 pages https://www.researchgate.net/publication/349787695_A_comprehensive_survey_on… [cited by applicant]
Extended European Search Report and Written Opinion issued in European Patent Application No. 23203537.8, dated Mar. 14, 2024, in 05 pages. [cited by applicant]
Extended European Search Report and Written Opinion issued in European Patent Application No. 23203536.0, dated Mar. 14, 2024, in 06 pages. [cited by applicant]
Extended European Search Report and Written Opinion issued in European Patent Application No. 23203519.6, dated Mar. 14, 2024, in 05 pages. [cited by applicant]
Extended European Search Report and Written Opinion issued in European Patent Application No. 23203069.2, dated Mar. 18, 2024, in 07 pages. [cited by applicant]
Extended European Search Report and Written Opinion issued in European Patent Application No. 23202822.5, dated Mar. 19, 2024, in 07 pages. [cited by applicant]
Extended European Search Report and Written Opinion issued in European Patent Application No. 23202466.1, dated Mar. 26, 2024, in 07 pages. [cited by applicant]
Extended European Search Report and Written Opinion issued in European Patent Application No. 23202485.1, dated Mar. 26, 2024, in 07 pages. [cited by applicant]
Extended European Search Report and Written Opinion issued in European Patent Application No. 23203067.6, dated Mar. 26, 2024, in 11 pages. [cited by applicant]
Extended European Search Report and Written Opinion issued in European Patent Application No. 23202510.6, dated Apr. 4, 2024, in 08 pages. [cited by applicant]
Extended European Search Report and Written Opinion issued in European Patent Application No. 23202817.5, dated Apr. 23, 2024, in 08 pages. [cited by applicant]
Cited By (1)
US 12,571,669