DYNAMICALLY ADJUSTABLE SUBSCRIPTION RENEWAL RATE - PRODUCT CONSUMPTION INPUT
First Claim
1. A computer-implemented method, comprising:
- receiving an indication that a user is in possession of an item, the item being subscribed to in an automatic subscription system;
determining a first consumer group to which the user belongs, the first consumer group being associated with a first consumption rate of the item;
determining, based at least in part on the first consumption rate, a renewal interval of the item for the user, the renewal interval being an interval at which the item is to be provisioned to the user;
determining, based at least in part on an attribute of the user, a second consumer group to which the user belongs, the second consumer group being associated with a second consumption rate for the item;
updating, based at least in part on the second consumption rate, the renewal interval of the item for the user, the renewal interval being updated to reflect an interval at which the item is to be provisioned to the user according to the second consumption rate;
causing provisioning of the item to the user at the updated renewal interval.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism is described for determining an amount of item that remains in the possession of a consumer for an automatic item subscription system, as well as a subsequent replacement date for that item. The remaining item amount may be determined from a consumption rate that is calculated from a number of factors. In some embodiments, the consumption rate may be based on cluster data or data representing trends related to the underlying item. Consumers may be clustered based on item purchases and a common consumption rate for that consumer cluster may be applied to the consumer. As the consumption rate for an item changes, the replacement date may be dynamically updated to reflect the change in the consumption rate.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving an indication that a user is in possession of an item, the item being subscribed to in an automatic subscription system; determining a first consumer group to which the user belongs, the first consumer group being associated with a first consumption rate of the item; determining, based at least in part on the first consumption rate, a renewal interval of the item for the user, the renewal interval being an interval at which the item is to be provisioned to the user; determining, based at least in part on an attribute of the user, a second consumer group to which the user belongs, the second consumer group being associated with a second consumption rate for the item; updating, based at least in part on the second consumption rate, the renewal interval of the item for the user, the renewal interval being updated to reflect an interval at which the item is to be provisioned to the user according to the second consumption rate; causing provisioning of the item to the user at the updated renewal interval. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a processor; and a memory including instructions that, when executed with the processor, cause the system to, at least; maintain, for a user and for an item, a first consumer cluster, the consumer cluster being associated with a first consumption rate; maintain a replacement status for the item, the replacement status calculated based at least in part from the first consumption rate associated with the first consumer cluster; determine that a second consumer cluster is more appropriate for the user, the second consumer cluster associated with a second consumption rate; update the replacement status for the item based at least in part on the second consumption rate; and cause presentation, to the user, of the updated replacement status. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable storage memory device storing specific computer-executable instructions that, when executed by a processor, cause a computer system to at least:
-
maintain, for a user, a remaining item status for an item; update the remaining item status at periodic intervals, the update comprising; determining a consumption rate associated with the user'"'"'s consumption of the item; and reducing the remaining item status for the item based at least in part upon the determined consumption rate over the periodic interval; determine, based at least in part on the remaining item status and the determined consumption rate, a renewal date for the item; and cause presentation of at least one of the updated remaining item status or the renewal date for the item to the user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification