SYSTEMS AND METHODS USED IN THE OPERATION OF A RECYCLING ENTERPRISE
First Claim
1. A computer program product embodied on a computer readable medium for managing an online recycling operation, the computer program product comprising:
- a first computer code for uniquely associating one or more recyclable products with unique identifiers and other product information stored in a database, wherein each recyclable product includes indicia that uniquely identifies the recyclable product;
a second computer code for receiving information associated with the one or more recyclable products;
a third computer code for periodically storing and updating the information associated with the one or more recyclable products in the database;
a fourth computer code for associating the unique identifier with a recycling user having user account information stored in the database, wherein the user account information includes user information comprising a reward point total and recycling data associated with the recycling user;
a fifth computer code for updating the reward point total based on an activity of the recycling user, wherein the activity comprises recycling activities and active participation on an environmentally-friendly web server;
a sixth computer code for communicating the product information and the user account information to the recycling user over the network;
a seventh computer code for communicating rewards that are available in exchange for reward points to the recycling user over the network; and
an eighth computer code for redeeming reward points upon demand by the recycling user over the network.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and computer program product for managing an online recycling operation, including uniquely associating one or more recyclable products with unique identifiers and other product information stored in a database, receiving information associated with the one or more recyclable products, periodically storing and updating the information associated with the one or more recyclable products in the database, associating the unique identifier with a recycling user having user account information stored in the database, updating the reward point total based on an activity of the recycling user, communicating the product information and the user account information to the recycling user over a network, communicating rewards that are available in exchange for reward points to the recycling user over the network, and redeeming reward points upon demand by the recycling user over the network. Each recyclable product includes indicia that uniquely identifies the recyclable product. The user account information includes user information comprising a reward point total and recycling data associated with the recycling user. The activity includes recycling activities and active participation on an environmentally-friendly web server.
154 Citations
50 Claims
-
1. A computer program product embodied on a computer readable medium for managing an online recycling operation, the computer program product comprising:
-
a first computer code for uniquely associating one or more recyclable products with unique identifiers and other product information stored in a database, wherein each recyclable product includes indicia that uniquely identifies the recyclable product; a second computer code for receiving information associated with the one or more recyclable products; a third computer code for periodically storing and updating the information associated with the one or more recyclable products in the database; a fourth computer code for associating the unique identifier with a recycling user having user account information stored in the database, wherein the user account information includes user information comprising a reward point total and recycling data associated with the recycling user; a fifth computer code for updating the reward point total based on an activity of the recycling user, wherein the activity comprises recycling activities and active participation on an environmentally-friendly web server; a sixth computer code for communicating the product information and the user account information to the recycling user over the network; a seventh computer code for communicating rewards that are available in exchange for reward points to the recycling user over the network; and an eighth computer code for redeeming reward points upon demand by the recycling user over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for managing and tracking recyclable products, the system comprising:
-
a plurality of remote computers of recycling users; a central server; a network interface in communication with the central server and the plurality of remote computers over a network, the network interface being configured to receive information associated with one or more recyclable products; a database in communication with the central server; wherein the central server is configured to; uniquely associate one or more recyclable products with unique identifiers and other product information stored in a database, wherein each recyclable product includes indicia that uniquely identifies the recyclable product; receive information associated with the one or more recyclable products; periodically store and update the information associated with the one or more recyclable products in the database; associate the unique identifier with a recycling user having user account information stored in the database, wherein the user account information includes user information comprising a reward point total and recycling data associated with the recycling user; update the reward point total based on an activity of the recycling user, wherein the activity comprises recycling activities and active participation on an environmentally-friendly web server; communicate the product information and the user account information to the recycling user over the network; communicate rewards that are available in exchange for reward points to the recycling user over the network; and redeem reward points upon demand by the recycling user over the network. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer program product embodied on a computer readable medium for managing an online recycling operation, the computer program product comprising:
-
a first computer code for uniquely associating one or more recyclable products with unique identifiers and other product information stored in a database, wherein each recyclable product includes indicia that uniquely identifies the recyclable product; a second computer code for receiving information associated with the one or more recyclable products; a third computer code for periodically storing and updating the information associated with the one or more recyclable products in the database; a fourth computer code for associating the unique identifier with a recycling user having user account information stored in the database, wherein the user account information includes user information comprising a reward point total and recycling data associated with the recycling user; a fifth computer code for updating the reward point total based on a recycling activity of the recycling user; a sixth computer code for communicating the product information and the user account information to the recycling user over a network; and a seventh computer code for redeeming reward points upon demand by the recycling user over the network, wherein the sixth and seventh computer codes are implemented on web server and a recycling station in communication with the database over the network.
-
-
36. A computer program product embodied on a computer readable medium for interacting with a recycling user on a recycling center or station, the computer program product comprising:
-
a first computer code for automatically receiving a user identifier using a recycling center or station; a second computer code for communicating the user identifier from the recycling center or station to a central computer via a communications network; a third computer code for receiving the user identifier at the central computer and associating the user identifier with a recycling user having user account information stored in the database, wherein the user account information includes user information comprising a reward point total and recycling data associated with the recycling user; a fourth computer code for transmitting at least a portion of the user account information from the central computer to the recycling center or station; a fifth computer code for receiving the at least a portion of the user account information at the recycling center or station; and a sixth computer code for implementing a graphical user interface on the recycling center or station to the recycling user. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A computer program product embodied on a computer readable medium for receiving a recyclable product at a materials recovery facility or a recycling center or station, the computer program product comprising:
-
a first computer code for identifying a recyclable product at a recycling center or station; a second computer code for determining a type of the recyclable product, wherein the type comprises one selected form the group consisting of a bio hazard type and a non-bio hazard type; and a third computer code for routing the recyclable product based on the type to an appropriate processing location. - View Dependent Claims (48, 49, 50)
-
Specification