Patent ID: 8396767

Claim:
A computer-implemented system, comprising: a computer system coupled with a plurality of buyer computers and a plurality of seller computers, the computer system configured to: receive a plurality of offers from one or more of the plurality of buyer computers and one or more of the plurality of seller computers, the plurality of offers representing values for a plurality of offer variables; and generate a plurality of offer variable comparisons each associated with one of the plurality of offer variables, each one of the plurality of offer variable comparisons comprising: an offer price data group comprising a range of offer prices for the plurality of offer variables; an offer variable data group comprising an offer variable range associated with the offer variable comparison; a plurality of bar data groups, each representing a value specified in one or more of the plurality of offers for the offer variable associated with the offer variable comparison and corresponding with the offer price data group according to an offer price specified in one or more of the plurality of offers, wherein a size of the bar data group, with respect to the offer variable data group represents the value specified in one or more of the plurality of offers for the offer variable associated with the offer variable comparison, each bar data group associated with a quantity indicator that indicated a quantity of items specified in one or more of the plurality of offers wherein at least one bar data group of the plurality of bar data groups corresponds with at least one bar group in one or more other offer variable comparisons; and a marker in the offer price data group, wherein the marker determines a particular offer price and is linked with other markers within the other offer variable comparisons; access a user request to identify a particular offer price, and in response automatically move the other markers within the offer variable comparisons to mark the particular offer price within the offer window variables; generate one or more orders based on the received plurality of offers; and communicate the generated order to a server couples with the computer system.