Dynamic demand management
First Claim
1. A method for allocating demand for delivery services associated with computer network based customer orders, said method comprising the steps of:
- receiving a customer order over a computer network, the customer order including a time period selected from a plurality of time periods for delivery of the customer order;
monitoring demand for deliveries of customer orders in each time period of the plurality of time periods with a computer server;
determining at least one time period of the plurality of time periods having a lower level of demand than other time periods of the plurality of time periods;
offering an incentive to customers placing an order over the computer network and selecting the determined at least one time period of the plurality of time periods; and
withdrawing the offered incentive in response to receipt of a predetermined number of customer orders selecting the determined at least one time period exceeding a predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and apparatus for allocating demand for a number of time periods is presented herein. The business volume is monitored during each time period, and wherein the business volume is found to lag or exceed certain thresholds, incentives or surcharges are imposed, respectively. Wherein an incentive is offered during a time period, the business volume during the time period is monitored and wherein the business volume exceeds a certain threshold, the incentive is withdrawn. Wherein a surcharged is imposed during a time period, the business volume during the time period is monitored and wherein the business volume drops to a certain threshold, the surcharge is withdrawn.
66 Citations
20 Claims
-
1. A method for allocating demand for delivery services associated with computer network based customer orders, said method comprising the steps of:
-
receiving a customer order over a computer network, the customer order including a time period selected from a plurality of time periods for delivery of the customer order;
monitoring demand for deliveries of customer orders in each time period of the plurality of time periods with a computer server;
determining at least one time period of the plurality of time periods having a lower level of demand than other time periods of the plurality of time periods;
offering an incentive to customers placing an order over the computer network and selecting the determined at least one time period of the plurality of time periods; and
withdrawing the offered incentive in response to receipt of a predetermined number of customer orders selecting the determined at least one time period exceeding a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for allocating demand for delivery services associated with computer network based customer orders, said method comprising the steps of:
-
receiving a customer order over a computer network, the customer order including a time period selected from a plurality of time periods for delivery of the customer order;
monitoring demand for deliveries of customer orders in each time period of the plurality of time periods with a computer server;
determining at least one time period of the plurality of time periods having a greater level of demand than other time periods of the plurality of time periods;
imposing a surcharge to customers placing an order over the computer network and selecting the determined at least one time period of the plurality of time periods; and
withdrawing the imposed surcharge in response to receipt of a predetermined number of customer orders selecting the determined at least one time period being less than a predetermined threshold. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product embodied on a computer readable medium and executable by a microprocessor for allocating demand for delivery services associated with computer network based customer orders, said computer program product comprising a plurality of executable instructions for executing the steps of:
-
receiving a customer order over a computer network, the customer order including a time period selected from a plurality of time periods for delivery of the customer order;
monitoring demand for deliveries of customer orders in each time period of the plurality of time periods;
determining at least one time period of the plurality of time periods having a lower level of demand than other time periods of the plurality of time periods;
offering an incentive to customers placing an order over the computer network and selecting the determined at least one time period of the plurality of time periods; and
withdrawing the offered incentive in response to receipt of a predetermined number of customer orders selecting the determined at least one time period exceeding a predetermined threshold. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for allocating demand for delivery services associated with sales orders, said system comprising:
-
at least one client computer, the at least one client computer including a browser configured to display information on goods and operable to submit sales orders for goods from customers, the sales order including a time period selected from a plurality of time periods for delivery of the sales order;
a server computer connected to the at least one client computer by a computer network, the server computer being configured to receive sales orders from the at least one client computer, the server computer comprising;
a microprocessor;
computer instructions executable by the microprocessor for monitoring demand for deliveries of sales orders in each time period of the plurality of time periods;
computer instructions executable by the microprocessor for determining at least one time period of the plurality of time periods having a greater level of demand than other time periods of the plurality of time periods;
computer instructions executable by the microprocessor for displaying a surcharge on the browser and imposing the surcharge to customers placing an order selecting the determined at least one time period of the plurality of time periods; and
computer instructions executable by the microprocessor for removing the surcharge displayed by the browser and withdrawing the imposed surcharge in response to receipt of a predetermined number of sales orders selecting the determined at least one time period being less than a predetermined threshold. - View Dependent Claims (19, 20)
-
Specification