IP Library Granted Patent US 12,327,446
Granted Patent B2
US 12,327,446 · App. 18/771,516 · Granted Jun 10, 2025

Refuse container identification using parcel data

Inventors: Anthony Romano (Havertown, PA); Michael Dean Geary (Toronto, CA)
Assignee: The Heil Co.
G07C5/085B60P1/34B65F3/04G01C21/3667G01C21/3697G01S19/42B65F2003/023B65F2003/0279B65F2210/168
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,327,446
App. No.
18/771,516
Granted
Jun 10, 2025
Kind
B2
Abstract

Techniques are described for correlating entity identification information with refuse containers being serviced by a refuse collection vehicle (RCV). Location data can be collected by location sensor(s) on the RCV at a time when a triggering condition is present, such as a time when a lift arm is operating to empty a refuse container into the hopper of the RCV. The location data can be provided as input to an algorithm that estimates a container location through a vector offset to account for the distance and direction of the RCV lift arm relative to the location sensor in the RCV. The container location can be correlated with parcel data to determine the parcel that the container was on or near to when it was serviced, and the customer or other entity associated with the parcel can be correlated to the particular container based on the analysis.

Claims (40)

1. A computer-implemented method performed by at least one processor, the method comprising:

receiving, by the at least one processor, sensor data generated by a sensor coupled to a refuse collection vehicle (RCV);

analyzing, by the at least one processor, the sensor data to detect a presence of at least one triggering condition;

receiving, by the at least one processor, location data describing a location of a location sensor of the RCV at a time of the at least one triggering condition;

applying, by the at least one processor, an algorithm to the location data to determine a location of a container; and

correlating, by the at least one processor, the location of the container to parcel data to identify an entity associated with the container.

2. The computer-implemented method of claim 1 , wherein the sensor data indicates an acceleration of the RCV.

3. The computer-implemented method of claim 1 , wherein the sensor data indicates a speed of the RCV.

4. The computer-implemented method of claim 1 , wherein the sensor data indicates a position or operational state of at least one component of the RCV.

5. The computer-implemented method of claim 1 , wherein the sensor data indicates a hydraulic or pneumatic pressure of at least one component of the RCV.

6. The computer-implemented method of claim 1 , wherein:

the location data comprises global positioning system (GPS) coordinates; and

applying the algorithm to the location data comprises offsetting the GPS coordinates by a predetermined amount.

7. The computer-implemented method of claim 6 , wherein:

offsetting the GPS coordinates by the predetermined amount comprises offsetting the GPS coordinates by a first amount in a first direction and by a second amount in a second direction,

the second direction is perpendicular to the first direction, and

the first direction corresponds to a direction along a long axis of the RCV.

8. The computer-implemented method of claim 1 , wherein the parcel data describes land parcels in a geographic region in which the RCV operates.

9. The computer-implemented method of claim 1 , wherein the at least one triggering condition indicates that a container is being serviced, was serviced, or is about to be serviced.

10. A computer-implemented method performed by at least one processor, the method comprising:

determining that a rate of acceleration of a refuse collection vehicle (RCV) satisfies criteria for a triggering condition; and

in response to determining that the rate of acceleration of the RCV satisfies the criteria for the triggering condition:

obtaining, by the at least one processor, location data describing a location of a location sensor of the RCV;

applying, by the at least one processor, an algorithm to the location data to determine a location of a container; and

correlating, by the at least one processor, the location of the container to parcel data to identify an entity associated with the container.

11. The computer-implemented method of claim 10 , comprising determining the rate of acceleration of the RCV based on sensor data generated by a sensor coupled to the RCV.

12. The computer-implemented method of claim 11 , wherein the sensor comprises a global positioning system (GPS) receiver.

13. The computer-implemented method of claim 11 , wherein the sensor comprises an accelerometer.

14. The computer-implemented method of claim 11 , wherein the sensor comprises a wheel speed sensor.

15. The computer-implemented method of claim 10 , wherein the triggering condition indicates that a container is being serviced, was serviced, or is about to be serviced.

16. The computer-implemented method of claim 10 , wherein the parcel data describes land parcels in a geographic region in which the RCV operates.

17. The computer-implemented method of claim 10 , further comprising transmitting, by the at least one processor, the parcel data for a particular parcel correlated with the location of the container to at least one output device for presentation of the parcel data on the at least one output device.

18. The computer-implemented method of claim 10 , further comprising storing, by the at least one processor, the correlation between the location of the container and the parcel data in a storage device communicably coupled to the at least one processor.

19. The computer-implemented method of claim 10 , further comprising generating, by the at least one processor, a billing record based at least in part on the correlation between the location of the container and the parcel data.

20. A system comprising one or more processors and one or more storage devices on which are stored instructions that are operable, when executed by the one or more processors, to cause the one or more processors to perform operations comprising:

receiving sensor data generated by a sensor coupled to a refuse collection vehicle (RCV);

analyzing the sensor data to detect a presence of at least one triggering condition;

receiving location data describing a location of a location sensor of the RCV at a time of the at least one triggering condition;

applying an algorithm to the location data to determine a location of a container; and

correlating the location of the container to parcel data to identify an entity associated with the container.

Assignments (2)
SECURITY INTEREST Recorded Oct 9, 2024
From: THE HEIL CO.; TEREX USA, LLC; TEREX SOUTH DAKOTA, INC.
To: UBS AG, STAMFORD BRANCH
Reel/Frame 069177/0271 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2024
From: ROMANO, ANTHONY; GEARY, MICHAEL DEAN
To: THE HEIL CO.
Reel/Frame 067980/0001 →
Continuity (6)
Continuation 18472621 · Sep 22, 2023
Continuation 18168186 · Feb 13, 2023
Continuation 17553167 · Dec 16, 2021
Continuation 16446200 · Jun 19, 2019
Provisional Application 62687075 · Jun 19, 2018
Related Publication 20240404333A1 · Dec 5, 2024
References Cited (84)
US 4260316A · Gollnick · 1981 [cited by applicant]
US 4714122A · Appleton et al. · 1987 [cited by applicant]
US 4854406A · Appleton et al. · 1989 [cited by applicant]
US 5062759A · Pieperhoff · 1991 [cited by applicant]
US 5636122A · Shah et al. · 1997 [cited by applicant]
US 5837945A · Cornwell et al. · 1998 [cited by applicant]
US 5890865A · Smith et al. · 1999 [cited by applicant]
US 8092141B2 · Curotto et al. · 2012 [cited by applicant]
US 9403278B1 · Van Kampen et al. · 2016 [cited by applicant]
US 9884585B1 · Lubbers · 2018 [cited by applicant]
US 10633180B2 · Salinas et al. · 2020 [cited by applicant]
US 10692220B2 · Gao et al. · 2020 [cited by applicant]
US 10706587B1 · Sorgi et al. · 2020 [cited by applicant]
US 10721375B1 · Boyd et al. · 2020 [cited by applicant]
US 11010903B1 · Gallaudet et al. · 2021 [cited by applicant]
US 11144066B1 · Ebrahimi Afrouzi · 2021 [cited by applicant]
US 11222491B2 · Romano et al. · 2022 [cited by applicant]
US 11580799B2 · Romano et al. · 2023 [cited by applicant]
US 11615275B2 · Swaroop et al. · 2023 [cited by applicant]
US 11816940B2 · Romano et al. · 2023 [cited by applicant]
US 12080040B2 · Swaroop et al. · 2024 [cited by applicant]
US 20020159870A1 · Pruteanu et al. · 2002 [cited by applicant]
US 20030031543A1 · Elbrink · 2003 [cited by applicant]
US 20090092284A1 · Breed et al. · 2009 [cited by applicant]
US 20090306863A1 · Curotto et al. · 2009 [cited by applicant]
US 20110036738A1 · Hiltl · 2011 [cited by applicant]
US 20110068954A1 · McQuade et al. · 2011 [cited by applicant]
US 20110116899A1 · Dickens · 2011 [cited by applicant]
US 20110188976A1 · Rowland et al. · 2011 [cited by applicant]
US 20110190942A1 · Nicholson et al. · 2011 [cited by applicant]
US 20110210124A1 · Da Silva et al. · 2011 [cited by applicant]
US 20130039728A1 · Price et al. · 2013 [cited by applicant]
US 20130083330A1 · Piana et al. · 2013 [cited by applicant]
US 20130215270A1 · Murashita et al. · 2013 [cited by applicant]
US 20130251485A1 · Howell et al. · 2013 [cited by applicant]
US 20130260448A1 · Wilson et al. · 2013 [cited by applicant]
US 20130313419A1 · Nakazawa et al. · 2013 [cited by applicant]
US 20140239059A1 · Flood et al. · 2014 [cited by applicant]
US 20140270495A1 · Tu et al. · 2014 [cited by applicant]
US 20140343801A1 · Whitfield, Jr. et al. · 2014 [cited by applicant]
US 20140379588A1 · Gates et al. · 2014 [cited by applicant]
US 20150139536A1 · Jin et al. · 2015 [cited by applicant]
US 20150348252A1 · Mask · 2015 [cited by applicant]
US 20160232719A1 · Brinig et al. · 2016 [cited by applicant]
US 20170237949A1 · Wang et al. · 2017 [cited by applicant]
US 20170293800A1 · Babenko et al. · 2017 [cited by applicant]
US 20170332199A1 · Elliott et al. · 2017 [cited by applicant]
US 20170345169A1 · Rodoni · 2017 [cited by applicant]
US 20170355522A1 · Salinas et al. · 2017 [cited by applicant]
US 20170362030A1 · Steimel · 2017 [cited by applicant]
US 20180044109A1 · Butcher et al. · 2018 [cited by applicant]
US 20190087790A1 · Flood · 2019 [cited by applicant]
US 20190159162A1 · Hassan · 2019 [cited by applicant]
US 20190210798A1 · Schultz · 2019 [cited by applicant]
US 20190325220A1 · Wildgrube et al. · 2019 [cited by applicant]
US 20190385384A1 · Romano et al. · 2019 [cited by applicant]
US 20200034785A1 · Romano et al. · 2020 [cited by applicant]
US 20200082167A1 · Shalom et al. · 2020 [cited by applicant]
US 20200193620A1 · Armstrong et al. · 2020 [cited by applicant]
US 20210078799A1 · Salinas et al. · 2021 [cited by applicant]
US 20210158308A1 · Armstrong et al. · 2021 [cited by applicant]
US 20210326658A1 · Swaroop et al. · 2021 [cited by applicant]
US 20210354911A1 · Yhap et al. · 2021 [cited by applicant]
US 20220139126A1 · Romano et al. · 2022 [cited by applicant]
US 20220229183A1 · Chang · 2022 [cited by applicant]
US 20230230340A1 · Swaroop et al. · 2023 [cited by applicant]
US 20230267784A1 · Romano et al. · 2023 [cited by applicant]
US 20240087381A1 · Romano et al. · 2024 [cited by applicant]
CA 2918411 · 2016 [cited by applicant]
EP 3483092 · 2019 [cited by applicant]
KR 1020170109273 · 2017 [cited by applicant]
WO WO2017176855 · 2017 [cited by applicant]
WO WO2018189668 · 2018 [cited by applicant]
CA Office Action issued in Canadian Application No. 2,969,939, dated Jul. 19, 2019, 3 pages. [cited by applicant]
CA Office Action issued in Canadian Application No. 2,969,939, dated Oct. 4, 2018, 4 pages. [cited by applicant]
Extended European Search Report in European Appln No. 21793530.3, mailed on Jul. 3, 2024, 10 pages. [cited by applicant]
Extended European Search Report in European Appln. No. 19840950.0, dated Sep. 10, 2021, 11 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln. No. PCT/US2019/043771, dated Nov. 12, 2019, 10 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln. No. PCT/US2021/022761, dated Jul. 9, 2021, 7 pages. [cited by applicant]
Liu et al., “Deep Learning Model Comparison for Vision-Based Classification of Full/Empty-Load Trucks in Earthmoving Operations,” Applied Sciences, Nov. 2019, 9(22):1-20. [cited by applicant]
Pace, “Life Cycle Assessment Based Modeling of Organic Waste Residue Using Anaerobic Digestion and Composting,” Dissertation for the degree of Doctor of Philosophy in Biological Systems Engineering, University of Califo… [cited by applicant]
Pekdur, “Autonomous Solid Waste Separation System Design,” Thesis for the degree of Master of Science in Mechanical Engineering, Izmir Institute of Technology, Graduate School of Engineering and Sciences, Jun. 2006, 85 … [cited by applicant]
Rose et al., “A comparative life cycle assessment of diesel and compressed natural gas powered refuse collection vehicles in a Canadian city,” Energy Policy, 2013, 52:453-461. [cited by applicant]
Sudha et al., “An Automatic Classification Method for Environment-Friendly Waste Segregation Using Deep Learning,” 2016 IEEE International Conference on Technological Innovations in ICT for Agriculture and Rural Develop… [cited by applicant]