Networked disposal and sample provisioning apparatus
First Claim
1. A disposal and provisioning system comprising:
- a waste disposal unit, the waste disposal unit including;
a processor;
a scanner couple to the processor, the scanner configured to scan a code on items deposited in the waste disposal unit;
a network interface coupled to the processor, the network interface configured to transmit and receive information over a network; and
a remote processing system configured to be coupled to the waste disposal unit via the network, the remote processing system including;
a database storing sample preference associate with a user of the waste disposal unit, wherein the sample preferences are stored at least in part to select samples to be provided to the user;
a first instruction configured to receive scanned information from the waste disposal unit for at least a first item;
a second instruction configured to determine from the received scanned information that the first item is a sample;
a third instruction configured to receive an indication via the waste disposal unit whether the user wants to order a replacement for the sample;
a fourth instruction configured to locate replacement options for the sample;
a fifth instruction configured to transmit the replacement options to the waste disposal unit;
a sixth instruction configured to receive from the waste disposal unit an option selection by the user.
5 Assignments
0 Petitions
Accused Products
Abstract
A waste disposal system comprises a waste disposal unit, including a processor, a scanner, a network interface coupled to a network, and a remote processing system coupled to the waste disposal unit via the network. The remote processing system includes a database storing user sample preferences, wherein the sample preferences are used to select samples to be provided to the user, and instructions configured to receive scanned information from the waste disposal unit for a first item, determine from the received scanned information that the first item is a sample, receive an indication via the waste disposal unit whether the user wants to order a replacement for the sample, locate replacement options for the sample, transmit the replacement options to the waste disposal unit, and receive from the waste disposal unit an option selection by the user.
-
Citations
54 Claims
-
1. A disposal and provisioning system comprising:
a waste disposal unit, the waste disposal unit including; a processor; a scanner couple to the processor, the scanner configured to scan a code on items deposited in the waste disposal unit; a network interface coupled to the processor, the network interface configured to transmit and receive information over a network; and a remote processing system configured to be coupled to the waste disposal unit via the network, the remote processing system including; a database storing sample preference associate with a user of the waste disposal unit, wherein the sample preferences are stored at least in part to select samples to be provided to the user; a first instruction configured to receive scanned information from the waste disposal unit for at least a first item; a second instruction configured to determine from the received scanned information that the first item is a sample; a third instruction configured to receive an indication via the waste disposal unit whether the user wants to order a replacement for the sample; a fourth instruction configured to locate replacement options for the sample; a fifth instruction configured to transmit the replacement options to the waste disposal unit; a sixth instruction configured to receive from the waste disposal unit an option selection by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method of selectively providing samples, comprising:
-
receiving over a network user specified sample preferences from a user; storing the sample preferences in a user database; receiving from a networked waste receptacle discard information related to at least a first item package disposed of by the user; causing a first sample item to be delivered to the user based at least in part on the sample preferences and the discard information; receiving from a the networked waste receptacle discard information related to at least a first sample item package disposed of by the user; causing an order form for a regular version of the first sample item to be presented to the user; receiving an indication from the w that the user does not want to order a regular version of the first sample item; and requesting that the user provide a reason for not wanting to order a regular version of the first sample item. - View Dependent Claims (12, 13)
-
-
14. A method of selectively providing samples, comprising:
-
receiving user specified sample preferences 6 um a first user over a network; storing the preferences in a database; causing a first sample that satisfies the user specified sample preferences to be delivered to the first user; receiving coupon information via a waste disposal unit; and causing an item corresponding to the coupon to be delivered to the first user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of selectively providing samples, comprising:
-
receiving user specified sample preferences from a first user over a network; storing the preferences in a database; causing a first sample that satisfies the user specified sample preferences to be delivered to the first user; receiving an indication that at least packaging for the first sample has been deposited in a disposal unit; causing a query to be presented to the first user in order to determine if the first user wants to order a non-sample version of the first sample; receiving a negative response to the query; causing a query to be presented to the first user in order to determine why first the first user did not want to order a non-sample version of the first sample; receiving a response from the first user including at least a first reason from the first user indicating why the first user did not want to order a non-sample version of the first sample; and providing information related to the response to at least one of a manufacturer, a retailer, a distributor, a marketing entity, or an advertiser.
-
-
23. A disposal data processing and provisioning system, comprising:
-
a database storing sample preferences associated with a user of at least a first waste disposal unit; a processing system configured to be coupled to at least the first waste disposal unit via the network, the processing system including; a first instruction stored in computer readable memory configured to receive information from the waste disposal unit for at least a first item; a second instruction stored in computer readable memory configured to determine from the received scanned information that the first item is a sample; and a third instruction stored in computer readable memory configured to receive an indication via the waste disposal unit whether the user wants to order a non-sample version for the first item; a fourth instruction stored in computer readable memory configured to locate replacement options for the first item; a fifth instruction stored in computer readable memory configured to transmit the replacement options to the first waste disposal unit; and a sixth instruction stored in computer readable memory configured to receive from the waste disposal unit an option selection by the user.
-
-
24. A disposal data processing and provisioning system, comprising:
-
a database storing sample preferences associated with a user of at least a first waste disposal unit; a processing system configured to be coupled to at least the fist waste disposal unit via the network, the processing system including; a first instruction stored in computer readable memory configured to receive information from the waste disposal unit for at least a first item; a second instruction stored in computer readable memory configured to determine from the received scanned information that the first item is a sample; a third instruction stored in computer readable memory configured to receive an indication via the waste disposal unit whether the user wants to order a non-sample version for the first item; and a fourth instruction stored in computer readable memory configured do receive an indication via the waste disposal unit as to why the user does not want to order a non-sample version for the first item, or an indication via the waste disposal unit that the user wants to order a non-sample version for the first item.
-
-
25. A disposal data processing and provisioning system, comprising:
-
a database storing sample preferences associated with a user of at least a first waste disposal unit; a processing system configured to be coupled to at least the first waste disposal unit via the network, the processing system including; a first instruction stored in computer readable memory configured to receive information from the waste disposal unit for at least a first item; a second instruction stored in computer readable memory configured to determine from the received scanned information that the first item is a sample; a third instruction stored in computer readable memory configured to receive an indication via the waste disposal unit whether the user wants to order a non-sample version for the first item; and a fourth instruction stored in computer readable memory that causes selectable reasons for not ordering a non-sample version for the first item to be presented to the user via the waste disposal unit.
-
-
26. A disposal data processing and provisioning system, comprising:
-
a database storing sample preferences associated with a user of at least a first waste disposal unit; a processing system configured to be coupled to at least the first waste disposal unit via the network, the processing system including; a first instruction stored in computer readable memory configured to receive information from the waste disposal unit for at least a first item; a second instruction stored in computer readable memory configured to determine from the received scanned information that the first item is a sample; and a third instruction stored in computer readable memory configured to receive an indication via the waste disposal unit whether the user wants to order a non-sample version for the first item; a fourth instruction stored in computer readable memory configured to process a reason for not ordering a non-sample version for the first item; and an fifth instruction stored in computer readable memory configured to provide the reason to at least one of a manufacturer, a retailer, a distributor, a marketing entity, or an advertiser.
-
-
27. A disposal data processing and provisioning system, comprising:
-
a database storing sample preferences associated with a user of at least a first waste disposal unit; a processing system configured to be coupled to at least the h t waste disposal unit via the network, the processing system including; a first instruction stored in computer readable memory configured to receive information from the waste disposal unit for at least a first item; a second instruction stored in computer readable memory configured to determine from the received scanned information that the first item is a sample; a third instruction stored in computer readable memory configured to receive an indication via the waste disposal unit whether the user wants to order a non-sample version for the first item; and a fourth instruction configured cause a non-sample replacement for the first item to be delivered to the user.
-
-
28. A method of selectively providing samples, comprising:
-
receiving over a network user specified sample preferences from a user, storing the sample preferences in a user database; receiving from a networked waste receptacle discard information related to at least a first item package disposed of by the user, and causing a h t sample to be delivered to the user based at least in part on the sample preferences and the discard information; receiving from the networked waste receptacle discard information related to at least a first sample item package disposed of by the user, causing an order form for a regular version of the first sample item to be presented to the user; receiving an indication from the user that the user does not want to order a regular version of the sample item; and requesting that the user provide a reason for not wanting to order a regular version of the first sample item. - View Dependent Claims (29, 30)
-
-
31. A provisioning system, comprising:
- a scanning system, including;
a processor, a scanner coupled to the processor, the scanner configured to scan a code on items;
a network interface coupled to the processor, the network interface configured to transmit and receive information over a network;a presence detection circuit that activates the scanner in response to detecting the presence of an object; and a processing system configured to be coupled to the scanning system via the network, the processing system including;
a database storing sample preferences associated with a user of the taming system, wherein the sample preferences are stored at-least in part to select samples to be provided to the user,instructions stored in computer readable memory configured to; receive scanned information from the scanning system for at least a first item; determine from the received scanned information that the first item is a sample; receive an indication via the scanning system whether the user wants to order a replacement for the sample;
locate replacement options for the sample;transmit the replacement options to the scanning system; receive from the scanning system an option selection by the user. - View Dependent Claims (32, 33, 34, 35)
- a scanning system, including;
-
36. A provisioning system, comprising:
- a scanning system, including;
a processor; a scanner coupled to the processor, the scanner configured to scan a code on items; a network interface coupled to the processor, the network interface configured to transmit and receive information over a network; a processing system configured to be coupled to the scanning system via the network, the processing system including; a database storing sample preferences associated with a user of the scanning system, wherein the sample preferences are stored at least in part to select samples to be provided to the user; instructions stored in computer readable memory configured to; receive scanned information from the scanning system for at least a first item; determine from the received scanned information that the first item is a sample; receive an indication via the scanning system whether the user wants to order a replacement for the sample; locate replacement options for the sample; transmit the replacement options to the scanning system; receive from the scanning system an option selection by the user, and the instructions further configured to provide the user with selectable reasons for not ordering a replacement for at least one sample.
- a scanning system, including;
-
37. A provisioning system, comprising:
a scanning system, including; a processor, a scanner coupled to the processor, the scanner configured to scan a code on, items; a network interface coupled to the processor, the network interface configured to transmit and receive information over a network; a processing system configured to be coupled to the scanning system via the network, the processing system including; a database storing sample preferences associated with a user of the scanning system, wherein the sample preferences are stored at least in part to select samples to be provided to the user; instructions stored in computer readable memory configured to; receive scanned information from the scanning system for at least a first item; determine from the received scanned information that the first item is a sample; receive an indication via the scanning system whether the user wants to order a replacement for the sample; locate replacement options for the sample; transmit the replacement options to the scanning system; receive from the scanning system an option selection by the user; the instructions further configured to; receive a reason for not ordering a replacement for at least one sample, and provide the reason to one or more of a manufacturer, retailer, distributor, marketing entity, or an adviser.
-
38. A provisioning system, comprising:
-
a scanning system, including; a processor; a scanner coupled to the processor, the scanner configured to scan a code on items; a network interface coupled to the processor, the network interface configured to transmit and receive information over a network; a processing system configured to be coupled to the scanning system via the network, the processing system including; a database storing sample preferences associated with a user of the scanning system, wherein the sample preferences are stored at least in part to select samples to be provided to the user, and instructions stored in computer readable memory configured to; receive scanned indication from the scanning system for at least a first item; determine from the received scanned information that the first item is a sample; receive an indication via the scanning system whether the user wants to order a replacement for the sample; locate replacement options for the sample; transmit the replacement options to the scanning system; receive from the scanning system an option selection by the user; wherein the seaming system further comprises a detachable display and user input apparatus coupled to the processor via a wireless network.
-
-
39. A provisioning system, comprising:
- a scanning system, including;
a processor; a scanner coupled to the processor, the scanner configured to scan a code on items; a network interface coupled to the processor, the network interface, configured to transmit and receive information over a network, a processing system configured to be coupled to the scanning system via the network, the processing system including; a database storing sample preferences associated with a user of the scanning system, wherein the sample preferences are stored at least in part to select samples to be provided to the user; and instructions stored in computer readable memory configured to; receive scanned information from the scanning system for at least a first item; determine from the received scanned information that the first item is a sample; receive an indication via the scanning system whether the user wants to order a replacement for the sample; locate replacement options for the sample; transmit the replacement options to the scanning system; receive from the scanning system an option selection by the user; wherein the scanning system is configured to request a user password before performing a scan.
- a scanning system, including;
-
40. A method of selectively providing samples, comprising:
-
receiving over a network user specified sample preferences from a first user; storing the sample preferences in a user database; receiving information scanned from a first item package by the first user, causing a first sample to be delivered to the first user based at least in part on the sample preferences and the scanned information; receiving information related to a first sample, item package scanned by the first user; causing an order form for a regular version of the first sample item to be presented to the first user on a display; and receiving over the network an order from the first user for the non-sample version of the first sample item.
-
-
41. A method of selectively providing samples, comprising:
-
receiving over a network user specified sample preferences from a first user; storing the sample preferences in a user database; receiving information scanned from a first item package by the first user; causing a first sample item to be delivered to the first user based at least in part on the sample preferences and the scanned information; receiving information related to a first sample item package scanned by the first user; causing an order form for a regular version of the first sample item to be presented to the first user on a display; and receiving over the network an indication from the first user that the user does not want to order a regular version of the first sample item; and transmitting over the network a request to the user that the a user provide a reason for not wanting to order a regular version of the first sample item.
-
-
42. A method of selectively providing samples, comprising:
-
receiving over a network user specified sample preferences from a first user; storing the sample preferences in a user database; receiving information scanned h m a first item package by the first user; causing a first sample to be delivered to the first user based at least in part on the sample preferences and the scanned information; and presenting to the first user selectable reasons for not ordering the regular version, of the first sample item. - View Dependent Claims (43)
-
-
44. A data processing and provisioning system, comprising:
-
a database storing sample preferences associated with a user; and a processing system configured to be coupled to scanner, the processing system including instructions stored in computer readable memory configured to; receive information from the scanner for at least a first item; determine from the received scanned information that the first item is a sample; receive an indication over a network as to whether the user wants to order a non-sample version for the first item; receive information scanned from a bill by the scanner; receive an instruction from the user regarding paying the bill; and cause the bill to be paid. - View Dependent Claims (45, 46)
-
-
47. A data processing and provisioning system, comprising:
-
a database storing sample preferences associated with a user; and a processing system configured to be coupled to scanner, the processing system including instructions stored in computer readable memory configured to; receive information h m the scanner for at least a first item; determine h the received scanned information that the first item is a sample; receive an indication over a network as to whether the user wants to order a non-sample version for the first item; receive an indication as to why the user does not want to order a non-sample version for the first item, or an indication that the user wants to order a non-sample version for the first item.
-
-
48. A data processing and provisioning system, comprising:
-
a database storing sample preferences associated with a user, and a processing system configured to be coupled to scanner, the processing system including instructions stored in computer readable memory configured to; receive information from the scanner for at least a first item; determine from the received scanned information that the first item is a sample; receive an indication over a network as to whether the user wants to order a non-sample version for the first item; cause selectable reasons for not ordering a non-sample version for the first item to be presented to the user.
-
-
49. A data processing and provisioning system, comprising:
-
a database storing sample preferences associated with a user, and a processing system configured to be coupled to scanner, the processing system including instructions stored in computer readable memory configured to; receive information from the scanner for at least a first item; determine from the received scanned information that the first item is a sample; receive an indication over a network as to whether the user wants to order a non-sample version for the first item; process a reason for not ordering a non-sample version for the first item, and provide the reason to one or more of a manufacturer, a retailer, a distributor, a marketing entity, or an advertiser.
-
-
50. A method of selectively providing samples, comprising:
-
receiving over a network user specified sample preferences from a first user; storing the sample preferences in a user database; receiving over the network identification information related to at least a first item package scanned by the first user; causing a first sample item to be delivered to the &
t user based at least in part on the sample preferences and the scanned information;receiving scanned information related to at least a first sample item package; causing an order form for a regular version of the first sample item to be presented to the first user on a display based at least in part. on the scanned information; receiving an indication from the first user that the user does not want to order a regular version of the first sample item; and transmitting over the network a request that the user provide a reason for not wanting to order a regular version of the first sample item. - View Dependent Claims (51, 52)
-
-
53. A method of selectively providing samples, comprising:
-
receiving over a network user specified sample preferences from a first user; storing the sample preferences in user database; receiving over the network identification information related to at least a first item package scanned by the user; causing a first sample to be delivered to the user based at least in part on the sample preferences and the scanned information; receiving information scanned from a bill by the user; receiving and instruction from the user regarding paying the bill; and causing the bill to be paid. - View Dependent Claims (54)
-
Specification