Patent ID: 7644031

Claim:
A system for submitting trading orders, comprising: a processor coupled to the input device and a computer network; and a memory, coupled to the processor, that stores a trading order comprising a total quantity of a product and software instructions which, when executed by the processor, direct the processor to: (a) receive from a user a trading order comprising a total value, the trading order being associated with a product; (b) receive from the user a lower value and a higher value defining a range, the higher value being greater than the lower value and less than the total value; (c) randomly select a replenishment value within the range; (d) designate a displayed value of the trading order based on the selected replenishment value, the displayed value comprising a portion of the total value of the trading order; (e) determine a reserved quantity based on the designated displayed quantity and the total quantity; (f) communicate the trading order having the displayed quantity and the determined reserved quantity to a server in communication with the processor over the computer network; (g) receive confirmation that an amount of the trading order communicated in operation (f) has been filled, wherein the confirmation is received from a server in communication with the processor over the computer network; (h) reduce the total quantity of the trading order by the amount of the displayed quantity that was filled as confirmed in operation (g); and (i) repeat operations (c) through (h) until the remaining quantity of the trading order that has not been filled is less than the higher value, in which the act of designating a displayed value of the trading order comprises using a formula to determine the displayed value, wherein the formula uses the number of times operations (c) through (h) have been performed as a variable to determine the displayed quantity of the trading order.