Networked disposal and information distribution apparatus
First Claim
1. A method of allocating orders, comprising:
- receiving over a network order information for a plurality of users'"'"' orders, wherein at least a portion of the order information is based on information scanned from disposed of items;
accessing from a computer accessible memory first pricing information based at least in part on the order information;
automatically grouping a portion of the orders into a first group based on at least a first characteristic;
setting a maximum acceptable bid price based at least in part on the first pricing information;
receiving over the network quotes from suppliers for the first group of orders;
selecting at least one supplier based on the quotes; and
placing the first group of orders with the selected suppler.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention is related to methods and systems for waste disposal and information distribution. A discard information processing apparatus comprises a discard unit including a processor, a scanner, the scanner configured to scan a code on items deposited in the discard unit, a network interface coupled to the processor and configured to communicate over a network, a database storing information related to the discard unit'"'"'s contents, and a profile associated with a user of the discard unit. A remote processing system is coupled to the discard unit via the network, the remote processing system including instructions configured to receive information from the database, wherein the received information provides an indication as to when at least a first item is to be replenished, and to provide at least a portion of the received information to at least a first supplier so that the first supplier can predict inventory needs.
96 Citations
47 Claims
-
1. A method of allocating orders, comprising:
-
receiving over a network order information for a plurality of users'"'"' orders, wherein at least a portion of the order information is based on information scanned from disposed of items; accessing from a computer accessible memory first pricing information based at least in part on the order information; automatically grouping a portion of the orders into a first group based on at least a first characteristic; setting a maximum acceptable bid price based at least in part on the first pricing information; receiving over the network quotes from suppliers for the first group of orders; selecting at least one supplier based on the quotes; and placing the first group of orders with the selected suppler. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus configured to allocate orders, comprising:
-
a network interface configured to be coupled to a plurality of waste disposal units; a processor coupled to the network interface; a first instruction, stored in processor accessible memory, configured to receive content information from the plurality of waste disposal units; a second instruction, stored in processor accessible memory, configured to generate user orders based at least in part on the content information; a third instruction, stored in processor accessible memory, configured to group a portion of the orders into a first group based on at least a first characteristic; a fourth instruction, stored in processor accessible memory, configured to process quotes from suppliers for the first group of orders; and a fifth instruction, stored in processor accessible memory, configured to select at least one supplier based on the quotes. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An electronic discard unit comprising:
-
a processor unit; an identification database accessible by the processor unit; a content database accessible by the processor unit; at least one input device coupled to the processor unit; the processor unit executing programmatic software to perform functions including; using the at least one input device to scan a code corresponding to a discarded item; identifying the discarded item by referring to the identification database, and if a match is not found within the identification database, by searching over a computer network for a match; updating the content database to include an entry corresponding to the identified discarded item; generating a re-order instruction for replacing the discarded item; a presence sensor that, at least partly in response to detecting an approaching person, initiates scanning of the discarded item code; and a closure mechanism that supports the discarded item while the at least one input device obtains the code corresponding to the discarded item and that opens after the at least one input device obtains the code. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An electronic discard unit comprising:
-
a processor unit; an identification database accessible by the processor unit; a content database accessible by the processor unit; at least one input device coupled to the processor unit; the processor unit executing programmatic software to perform functions including; using the at least one input device to scan a code corresponding to a discarded item; identifying the discarded item by referring to the identification database, and if a match is not found within the identification database, by searching over a computer network for a match; updating the content database to include an entry corresponding to the identified discarded item; generating a re-order instruction for replacing the discarded item; a presence sensor that, at least partly in response to detecting an approaching person, initiates scanning of the discarded item code; a user operated bypass control which causes at least one discarded item to be deposited in a first receptacle without reference to the at least one discarded item identification code; a stored user preference readable by the processor unit that includes a preference related to shopping delivery timing and identifying a preferred supplier; a closure mechanism that supports the discarded item while the at least one input device obtains the code corresponding to the discarded item and that opens after the at least one input device obtains the code; and a display, wherein the processor unit executes programmatic software to perform the function of displaying a price of the discarded item on the display.
-
-
22. A method of disposing of an item using an electronic trash unit having a storage bin comprising:
-
sensing a presence of at least one of a user and an the item; initiating item scanning at least partly in response to the sensed presence; scanning the item for a machine readable code; storing the machine readable code in an electronic storage medium; reading user preference data, including selection criteria for determining to which entity a re-order is to be placed; selecting the entity to whom the order is to be placed based at least in part on the selection criteria, wherein the selection criteria includes price; generating a re-order instruction for the item based on the machine readable code and on at least a portion of the user preference data; storing the item in the storage bin; and updating a content database with information regarding the item. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method of disposing of an item using an electronic trash unit having a storage bin, comprising:
-
sensing a presence of at least one of a user or the item; initiating item scanning at least partly in response to the sensed presence; scanning the item for a machine readable code; storing the machine readable code in an electronic storage medium; reading user preference data, including selection criteria for determining to which entity a re-order is to be placed; selecting the entity to whom the order is to be placed based at least in part on the selection criteria; generating a re-order instruction for the item based on the machine readable code and on at least a portion of the user preference data; storing the item in the storage bin; and updating a content database with information regarding the item; determining a price for the item; and displaying the price on a display mounted on the electronic trash unit.
-
-
30. An information processing system associated with a user, comprising:
-
a scanner system configured to scan a code on items; a network interface coupled to the scanner system, the network interface configured to transmit and receive information over a network; a database storing information related to items consumed by the user, and profile information associated with the user; instructions stored in computer readable memory configured to; determine when a first consumed item is to be replenished based at least in part on the database information; provide at least a portion of the database information to at least a first supplier so that the first supplier can predict inventory needs; receive from the scanner system information scanned from a bill; and receive authorization from the user to have the bill paid. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A method of providing information useable to predict inventories, comprising:
-
receiving over a network information related to a least a first item being discarded by a user; retrieving profile information from a user database, the profile information including a least one of a delivery or a shipping preference associated with the user; providing over a network at least a portion of the received information relating to the first item and to the profile to at least a first entity so that the first entity can predict inventory needs; receiving information scanned by the user from a bill using a scanner; receiving authorization from the user to have the bill paid; and causing the bill to be paid. - View Dependent Claims (39, 40)
-
-
41. An apparatus configured to allocate orders, comprising:
-
a network interface configured to be coupled to a plurality of scanners associated with a plurality of users; a processor coupled to the network interface; a first instruction, stored in processor accessible memory, configured to receive information scanned from a plurality of items being disposed of; a second instruction, stored in processor accessible memory, configured to generate user orders based at least in part on the scanned information; a third instruction, stored in processor accessible memory, configured to group a portion of the users'"'"' orders into a first group based on at least a first characteristic; a fourth instruction, stored in processor accessible memory, configured to process quotes from suppliers for the first group of orders; and a fifth instruction, stored in processor accessible memory, configured to select at least one supplier based on the quotes. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
Specification