Patent ID: 8676643

Claim:
A computer program product comprising non-transitory computer readable medium containing computer executable code that when executed by a computer performs operations comprising: storing a first table of prices for a plurality of items for all consumers; storing a second table of prices for a first set of items selected from the plurality of items, wherein the second table is associated with a first set of selected consumers; storing a third table of prices for a second set of items selected from the plurality of items, wherein the third table is associated with a second set of selected consumers; providing at least one of the following: a price for a first set selected item from the second table to the first set of selected consumers when an entry in the second table for the first set selected item is non-zero; a price for a second set selected item from the third table to the second set of selected consumers when an entry in the second table for the second set selected item is zero; a price for an item from the first table to the second set of selected consumers when there is no entry for the item in the second table; and a price for an item from the first table to consumers who are not members of the first and second sets of selected consumers; whereby different prices for items can be provided to the first and second sets of selected consumers.