Patent ID: 7680696

Claim:
A data repository comprising an interface for communicating over a computer network, said data repository comprising a computer usable medium having computer readable program code embodied therein executable by a processor, said program code comprising: program code for receiving from each of two or more buyer terminals of a group of buyers a quantity of units of said product desired to be ordered by each of said two or more buyers; program code for calculating the total units of said product desired to be ordered as the sum of the quantity of units of said product desired to be ordered by each of said two or more buyers; program code for determining at least one valid order quantity of units of said product, wherein said at least one valid order quantity of units is the multiplicative product of at least one integer and a pre-defined number of units; program code for determining for each of said at least one valid order quantity of units the absolute difference between said total units and a respective one of each of said at least one valid order quantity of units; program code for determining a minimum absolute difference of said absolute differences between said total units and each of said at least one valid order quantity of units; and program code for identifying as a nearest valid order quantity that valid order quantity that is equivalent to adjusting by said minimum absolute difference said total units of said product desired to be ordered.