IP Library Granted Patent US 7,406,402
Granted Patent B1
US 7,406,402 · App. 10/774,240 · Granted Jul 29, 2008

Systems and methods for material management

Assignee: MGM Services, Inc.
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 7,406,402
App. No.
10/774,240
Granted
Jul 29, 2008
Kind
B1
Abstract

A system and method are provided for scheduling the emptying or replacement of a waste container based on the fullness of the container or the usage of the container. These factors may be considered to determine when the waste container will become completely full. Additionally, the system and method may consider the customer preferences or the limitations of the waste hauler. All of these factors may be considered to determine an optimal time for the waste container to be emptied or replaced. These factors are also considered to determine when to accomplish the scheduling (i.e. when to notify the waste hauler that the waste container should be emptied or replaced at a given time).

Claims (96)

1. A material management system including:

one or more waste containers adapted to receive and compact waste;

a fullness-measuring subsystem for determining the fullness of one or more waste containers;

a computerized scheduling subsystem in communication with the fullness-measuring subsystem for automatically determining an optimal time to empty each waste container, the computerized scheduling subsystem comprising:

at least one processor; and

a memory, the memory comprising executable instructions that, when executed, cause the at least one processor to determine an optimal time to empty each waste container based on:

the fullness of the waste container; and

scheduling factors including:

customer preferences; and

waste hauler limitations;

 where the waste hauler limitations include one or more limitations selected from the group consisting of:

 a number of drivers available at a specified time;

 a number of trucks available at a specified time;

 a distance from the waste hauler to the customer's waste container;

 a distance from the customer's waste container to the material receiving site;

 operating hours of the waste hauler's dispatcher/routing office; and

 operating hours of a company that schedules hauls with the waste hauler,

and

where the computerized scheduling subsystem stores at least one scheduling factor before determining the optimal time to empty each waste container.

2. The material management system of claim 1 , where the optimal time is the latest time that satisfies customer preferences and waste hauler limitations.

3. The material management system of claim 1 , where the customer preferences considered by the computerized scheduling sub-system include one or more preferences selected from the group consisting of:

a preference that the customer's waste container only reach a certain level of fullness;

a preference that the customer's waste container reach a certain level of fullness;

a preference that the customer's waste container not be emptied on certain days of the week; and

a preference that the customer's waste container not be emptied during certain hours of the day.

4. The material management system of claim 1 , including a communication subsystem in communication with the computerized scheduling subsystem for notifying the waste hauler when to remove the waste container.

5. The material management system of claim 1 , where the computerized scheduling system is subject to user-intervention.

6. The material management system of claim 1 , where the predicted future usage is based on statistical analysis, performed by the computerized scheduling sub-system, of customer usage patterns including prior recorded fullnesses.

7. The material management system of claim 1 , where the computerized scheduling subsystem, for each waste container:

causes the fullness-measuring subsystem to determine again the fullness of the waste container and the optimal pickup time, a lead time before scheduling the waste container removal; and

if the optimal removal time has changed, determining again when to accomplish the scheduling of the waste container removal.

8. The material management system of claim 1 , where the computerized scheduling subsystem, for each waste container:

determines when to accomplish the scheduling of the waste container removal, based on the optimal time and one or more waste hauler limitations.

9. The material management system of claim 2 , where, if no time satisfies customer preferences and waste hauler limitations, the computerized scheduling system will choose an optimal time that satisfies one or more customer preferences.

10. The material management system of claim 2 , where, if no time satisfies customer preferences and waste hauler limitations, the computerized scheduling system will choose an optimal time that satisfies one or more waste hauler limitations.

11. The material management system of claim 5 , where the user-intervention includes a user determining when to schedule the removal of a waste container.

12. The material management system of claim 6 , where the statistical analysis, performed by the computerized scheduling sub-system, of customer usage patterns includes linear regression.

13. A computerized method for scheduling a pick up time to remove of one or more waste containers, including, for each waste container:

automatically determining a fullness of the waste container;

automatically determining when a waste container will a target level of fullness, based on the current fullness and predicted future usage;

storing at least one scheduling factor selected from the group of scheduling factors consisting of customer preferences and waste hauler limitations;

automatically determining an optimal time to remove the waste container, based on:

when the waste container will reach the target level of fullness;

customer preferences; and

waste hauler limitations; and

automatically scheduling the removal of the waste container for the optimal time;

where the waste hauler limitations include one or more limitations selected from the group consisting of:

a number of drivers available at a specified time;

a number of trucks available at a specified time;

a distance from the waste hauler to the customer's waste container;

a distance from the customer's waste container to the material receiving site;

operating hours of the waste hauler's dispatcher/routing office; and

operating hours of a company that schedules hauls with the waste hauler.

14. The method of claim 13 , where the target level of fullness is some percentage of fullness.

15. The method of claim 13 , including, for each waste container:

automatically determining when to accomplish the scheduling of the waste container removal, based on the optimal time and one or more waste hauler limitations.

16. The method of claim 13 , including, for each waste container:

automatically determining again the fullness of the waste container and the optimal pickup time, a lead time before scheduling the waste container removal, and if the optimal removal time has changed, determining again when to accomplish the scheduling of the waste container removal.

17. The method of claim 13 , where automatically determining when the waste container will reach the target level of fullness, based on predicted future usage, includes analyzing customer usage patterns.

18. The method of claim 13 , where automatically scheduling the removal of the waste container for the optimal time is subject to user-intervention.

19. The method of claim 13 , where the customer preferences include one or more preferences selected from the group consisting of:

a preference that the customer's waste container only reach a certain level of fullness;

a preference that the customer's waste container reach a certain level of fullness;

a preference that the customer's waste container not be emptied on certain days of the week; and

a preference that the customer's waste container not be emptied during certain hours of the day.

20. The method of claim 14 , where the percentage of fullness is about 100%.

21. The method of claim 15 , where automatically determining when to accomplish the scheduling includes:

determining the latest time to accomplish the scheduling.

22. The method of claim 18 , where the user-intervention includes a user determining when to schedule the removal of a waste container.

23. A computer program, stored on a tangible storage medium, for use in scheduling a pick up time to remove one or more waste containers, the computer program including executable instructions that cause a computer to, for each waste container:

determine a fullness of the waste container;

determine when the waste container will reach a target level of fullness, based on the current fullness and predicted future usage;

storing at least one scheduling factor selected from the group of scheduling factors consisting of customer preferences and waste hauler limitations;

determine an optimal time to remove the waste container, based on:

when the waste container will reach the target level of fullness;

customer preferences; and

waste hauler limitations; and

schedule the removal of the waste container for the optimal time;

where the waste hauler limitations include one or more limitations selected from the group consisting of:

a number of drivers available at a specified time;

a number of trucks available at a specified time;

a distance from the waste hauler to the customer's waste container;

a distance from the customer's waste container to the material receiving site;

operating hours of the waste hauler's dispatcher/routing office; and

operating hours of a company that schedules hauls with the waste hauler.

24. The computer program of claim 23 , where the target level of fullness is some percentage of fullness.

25. The computer program of claim 23 , where the executable instructions cause the computer to, for each waste container:

determine when to accomplish the scheduling of the waste container removal waste container, based on the optimal time and waste hauler limitations.

26. The computer program of claim 23 , where the executable instructions cause the computer to, for each waste container:

determine again the fullness of the waste container and the optimal pickup time, a lead time before scheduling the waste container removal, and if the optimal removal time has changed, determining again when to accomplish the scheduling of the waste container removal.

27. The computer program of claim 23 , where the executable instructions cause the computer to analyze customer usage patterns when determining when the waste container will reach the target level of fullness.

28. The computer program of claim 23 , where the customer preferences include one or more preferences selected from the group consisting of:

a preference that the customer's waste container only reach a certain level of fullness;

a preference that the customer's waste container reach a certain level of fullness;

a preference that the customer's waste container not be emptied on certain days of the week; and

a preference that the customer's waste container not be emptied during certain hours of the day.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2014
From: WASTE MANAGEMENT, INC.
To: WM INTELLECTUAL PROPERTY HOLDINGS, L.L.C.
Reel/Frame 034603/0064 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2014
From: WM TRASH MONITOR PLUS, LLC
To: WASTE MANAGEMENT, INC.
Reel/Frame 034593/0371 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2010
From: MGM SERVICES, INC.
To: WM TRASH MONITOR PLUS, LLC
Reel/Frame 024547/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2004
From: WAITKUS, RICHARD E., JR.
To: MGM SERVICES, INC.
Reel/Frame 014983/0812 →
Continuity (2)
Provisional Application 6044549800 · Feb 6, 2003
Provisional Application 6044572000 · Feb 6, 2003