System, method, and computer-readable medium for automatic query and order processing via the internet
First Claim
1. 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.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer readable medium for facilitating user interaction with numerous product suppliers to determine which supplier to utilize for ordering a product based on various parameters are provided. A user may interact with one or more suppliers using similar or different parameters for each supplier within the same application without having to switch to another external application. Results are provided in a visually appealing and logical manner and automate the ordering of an item if that item is found at a particular supplier within predefined thresholds specified by the user. In this manner, orders may be submitted at the moment order thresholds are met, and decisions may be made automatically by one or more of the system, the user, or on an interaction by the user and another individual.
7 Citations
14 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable storage medium having computer-executable instructions for execution by a processor included in a processing system, the computer-executable instructions for processing product queries in a network system, the instructions, when executed by the processing system, cause the processor to:
-
provide a graphical user interface at a client data processing system; receive parameters associated with a product desired to be ordered by a user in the graphical user interface, wherein at least one or more of the parameters includes a respective equality condition associated therewith; issue, 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; receive, by the client data processing system, results of the query issued by the plurality of supplier data processing systems; and organize, by the client data processing system, the results according to 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; display, by the client data processing system, the request control for the additional query in a graphical user interface in association with the parameter that does 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. - View Dependent Claims (7, 8, 9)
-
-
10. A system for processing product queries, comprising:
-
a network system; a client data processing system communicatively coupled with the network system; and a plurality of product supplier data processing systems communicatively coupled with the network system, wherein the client data processing system provides a graphical user interface for entry of parameters associated with a product desired to be ordered, wherein at least one or more of the parameters includes a respective equality condition associated therewith, wherein the client data processing system issues a query to the plurality of product supplier data processing systems that is derived from the parameters entered, receives results of the query issued by the plurality of supplier data processing systems, and organizes 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; wherein the client data processing system displays 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. - View Dependent Claims (11, 12, 13, 14)
-
Specification