Networked waste processing apparatus
First Claim
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.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention is related to methods and systems for waste disposal. In one embodiment, a waste pickup apparatus comprises a network interface configured to communicate with a networked waste disposal unit associated with a first user, a data store containing user rules, processor executable instructions configured to read a user-specified waste pickup rule for a first user from the data store, determine if the user-specified waste pickup rule is satisfied based at least in part on the status information, 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 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.
-
Citations
35 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
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. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
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. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification