Patent ID: 8280780

Claim:
A method of processing product queries in a network system, comprising: providing a graphical user interface at a client data processing system; entering, by a user of the client data processing system, parameters associated with a product desired to be ordered by the user in the graphical user interface; issuing, by the client data processing system, a query to a plurality of data processing systems of respective product suppliers, wherein the query is derived from the parameters entered by the user; receiving, by the client data processing system, results of the query issued by the plurality of supplier data processing systems; organizing, by the client data processing system, the results in a descending ordered display with at least a portion of the results matching the parameters at the top of the descending ordered display and the remaining results not matching the parameters at the bottom of the descending ordered display; wherein the remaining results are further organized into an additional display portion with a request control for an additional query to retrieve additional results for the parameter not included in the results; displaying, by the client data processing system, the request control for the additional query in a graphical user interface in association with the parameter that did not match the results; and wherein the request control comprises a plurality of controls that each allow selection of a communication mechanism for an additional request of the parameter that did not match the results.