Claims
- 1. A waste pickup apparatus, comprising:
a network interface configured to receive status information for a networked waste disposal unit associated with a first user; a data store containing user rules; a first processor executable instruction configured to read a user-specified waste pickup rule for a first user from the data store; a second processor executable instruction configured to determine if the user-specified waste pickup rule is satisfied based at least in part on the status information; a third processor executable instruction configured to, if the user-specified waste pickup rule is not satisfied, to again determine if the user-specified waste pickup rule is satisfied when a predetermined period has elapsed; and a fourth processor executable instruction configured to, if the user-specified waste pickup rule is satisfied, cause a waste pickup entity to pickup the waste, wherein the waste pickup entity is selected based at least in part on a preference of the first user stored in computer readable memory.
- 2. The apparatus as defined in claim 1, further comprising:
a fifth processor executable instruction configured to receive information related to the contents of at least a first waste receptacle; a sixth processor executable instruction configured to provide at least a portion of the content information to a plurality of waste processing entities; a seventh processor executable instruction configured to receive bids to pickup waste from at least a portion of the plurality of waste processing entities; and an eighth processor executable instruction configured to select one or more of the waste processing entities to pickup the waste based at least in part on the bids.
- 3. The apparatus as defined in claim 1, further comprising a fifth instruction configured to receive fill level information from the networked waste disposal unit.
- 4. The apparatus as defined in claim 1, wherein the user-specified waste pickup rule is satisfied when the networked waste disposal unit associated with the first user is at least at a first fill level.
- 5. The apparatus as defined in claim 1, wherein the user-specified waste pickup rule is satisfied based at least in part on when at least a first time period elapses from a previous waste pickup.
- 6. The apparatus as defined in claim 1, wherein the user-specified waste pickup rule specifies a day of the week.
- 7. The apparatus as defined in claim 1, wherein the preference relates to the fee charged for the waste pickup.
- 8. The apparatus as defined in claim 1, wherein the preference identifies the preferred waste pickup entity.
- 9. The apparatus as defined in claim 1, wherein the waste pickup entity is selected based at least in part on a waste pickup bid from the waste pickup entity.
- 10. The apparatus as defined in claim 1, further comprising a fifth computer executable instruction configured to receive a user instruction to override the user-specified waste pickup rule.
- 11. The apparatus as defined in claim 1, further comprising a trash bag including at least one of barcode and a radio frequency tag providing at least one of a code that can be used to identify the user via at least one database, and a code that provides content information.
- 12. A waste management apparatus, comprising:
a network interface configured to receive sensor information from a networked waste disposal unit fullness sensor associated with a first user; a data store that stores user defined rules and preferences; a waste pickup initiation system that reads a user-specified waste pickup rule for a first user from the data store and that determines if the user-specified waste pickup rule is satisfied based at least in part on the sensor information, wherein if the user-specified waste pickup rule is not satisfied, after a predetermined condition, the waste pickup initiation system again determines if the user-specified waste pickup rule is satisfied, and if the user-specified waste pickup rule is satisfied, the waste pickup initiation system transmits an instruction to a waste pickup entity to pickup the waste, wherein the waste pickup entity is selected based at least in part on a preference of the first user accessed from the data store.
- 13. The method as defined in claim 12, further comprising:
receiving information over the network related to the contents of at least a first waste receptacle; providing at least a portion of the content information to a plurality of waste processing entities; receiving bids to pickup waste from at least a portion of the plurality of waste processing entities; and selecting one or more of the waste processing entities to pickup the waste based at least in part on the bids.
- 14. The method as defined in claim 12, further comprising sensing a fill level of a waste disposal unit associated with the first user.
- 15. The method as defined in claim 12, wherein the user-specified waste pickup rule is satisfied when a waste disposal unit associated with the first user is at least at a first fill level.
- 16. The method as defined in claim 12, wherein the user-specified waste pickup rule is satisfied when at least a first time period elapses from a previous waste pickup.
- 17. The method as defined in claim 12, wherein the user-specified waste pickup rule specifies a day of the week.
- 18. The method as defined in claim 12, wherein the preference relates to the fee charged for the waste pickup.
- 19. The method as defined in claim 12, wherein the preference identifies the preferred waste pickup entity.
- 20. The method as defined in claim 12, wherein the waste pickup entity is selected based at least in part on a waste pickup bid from the waste pickup entity.
- 21. The method as defined in claim 12, further comprising receiving a user instruction to override the user-specified waste pickup rule.
- 22. The method as defined in claim 12, further comprising causing a printer to print out contents of a waste receptacle.
- 23. The method as defined in claim 12, further comprising providing waste content information for at least a first waste container to the waste pickup entity.
- 24. A method of processing waste, the method comprising:
reading a user-specified waste pickup rule for a first user from computer accessible memory; determining if the user-specified waste pickup rule is satisfied based at least in part on the status of a waste unit receiving over a network; if the user-specified waste pickup rule is not satisfied, after a predetermined condition, again determining if the user-specified waste pickup rule is satisfied; and if the user-specified waste pickup rule is satisfied, causing a waste pickup entity to pickup the waste, wherein the waste pickup entity is selected based at least in part on a preference of the first user accessed from a computer readable database.
- 25. The method as defined in claim 24, further comprising:
receiving information over the network related to the contents of at least a first waste receptacle; providing at least a portion of the content information to a plurality of waste processing entities; receiving bids to pickup waste from at least a portion of the plurality of waste processing entities; and selecting one or more of the waste processing entities to pickup the waste based at least in part on the bids.
- 26. The method as defined in claim 24, further comprising sensing a fill level of a waste disposal unit associated with the first user.
- 27. The method as defined in claim 24, wherein the user-specified waste pickup rule is satisfied when a waste disposal unit associated with the first user is at least at a first fill level.
- 28. The method as defined in claim 24, wherein the user-specified waste pickup rule is satisfied when at least a first time period elapses from a previous waste pickup.
- 29. The method as defined in claim 24, wherein the user-specified waste pickup rule specifies a day of the week.
- 30. The method as defined in claim 24, wherein the preference relates to the fee charged for the waste pickup.
- 31. The method as defined in claim 24, wherein the preference identifies the preferred waste pickup entity.
- 32. The method as defined in claim 24, wherein the waste pickup entity is selected based at least in part on a waste pickup bid from the waste pickup entity.
- 33. The method as defined in claim 24, further comprising receiving a user instruction to override the user-specified waste pickup rule.
- 34. The method as defined in claim 24, further comprising causing a printer to print out contents of a waste receptacle.
- 35. The method as defined in claim 24, further comprising providing waste content information for at least a first waste container to the waste pickup entity.
PRIORITY CLAIM
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 10/684,328, filed Oct. 13, 2003, which is a continuation of U.S. patent application Ser. No. 09/929,817, filed Aug. 14, 2001, now U.S. Pat. No. 6,663,004, and claims priority from U.S. Patent Application No. 60/449,462, filed Feb. 24, 2003, and from U.S. Patent Application No. 60/470,138, filed May 13, 2003, the contents of which are incorporated herein in their entirety.
[0002] This application is related to copending application, entitled NETWORKED DISPOSAL AND REPLENISHMENT APPARATUS, Ser. No. ______ [Attorney Docket No. WAGN.005A1], copending application, entitled NETWORKED DISPOSAL AND SAMPLE PROVISIONING APPARATUS, Ser. No. ______ [Attorney Docket No. WAGN.005A2], and copending application, entitled NETWORKED DISPOSAL AND INFORMATION DISTRIBUTION APPARATUS, Ser. No. ______ [Attorney Docket No. WAGN.005A3], all filed on the same date as the present application, the entirety of which are hereby incorporated by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60449462 |
Feb 2003 |
US |
|
60470138 |
May 2003 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09929817 |
Aug 2001 |
US |
Child |
10684328 |
Oct 2003 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10684328 |
Oct 2003 |
US |
Child |
10785706 |
Feb 2004 |
US |