Patent ID: 8725588

Claim:
A computer-implemented system comprising the following computer components stored in a computer storage media and executable by one or more processors: a seller proxy configured to negotiate an offer to sell an item for a seller at a proposed sell price; a plurality of buyer proxies configured to negotiate offers to purchase the item for respective buyers at respective proposed buy prices; and a registration component configured to: receive one or more registration requests from: i) the seller proxy when the seller accepts an offer to purchase the item at a proposed buy price; or ii) a buyer proxy when a buyer accepts the offer to sell the item at the proposed sell price; initiate one or more registrations after receiving the one or more registration requests, wherein each registration creates a binding agreement between the seller and a buyer; and resolve concurrency ensuring that the seller does not sell more than a pre-set quantity of the item by terminating outstanding offers to sell the item after the pre-set quantity has been satisfied.