System, method, and computer-readable medium for automatic query and order processing via the internet
First Claim
1. A method, comprising:
- receiving, from a client data processing system, parameters associated with a product desired to be ordered;
issuing, by the client data processing system, a query to at least one product supplier data processing system, wherein the query is derived from the parameters;
receiving, by the client data processing system, results of the query issued by the at least one supplier data processing systems;
organizing, by the client data processing system, the results in a descending ordered list with at least a portion of the results matching the parameters at a top of the descending ordered list and the remaining results not matching the parameters at a bottom of the descending ordered list;
organizing the remaining results, by the client data processing system, into an additional list; and
retrieving, by the client data processing system, additional results for the non-matching parameters based on the additional list.
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.
6 Citations
20 Claims
-
1. A method, comprising:
-
receiving, from a client data processing system, parameters associated with a product desired to be ordered; issuing, by the client data processing system, a query to at least one product supplier data processing system, wherein the query is derived from the parameters; receiving, by the client data processing system, results of the query issued by the at least one supplier data processing systems; organizing, by the client data processing system, the results in a descending ordered list with at least a portion of the results matching the parameters at a top of the descending ordered list and the remaining results not matching the parameters at a bottom of the descending ordered list; organizing the remaining results, by the client data processing system, into an additional list; and retrieving, by the client data processing system, additional results for the non-matching parameters based on the additional list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10)
-
-
8. A non-transitory computer-readable storage medium comprising instructions for:
-
receiving, from a client data processing system, parameters associated with a product desired to be ordered; issuing, by the client data processing system, a query to at least one product supplier data processing system, wherein the query is derived from the parameters; receiving, by the client data processing system, results of the query issued by the at least one supplier data processing systems; organizing, by the client data processing system, the results in a descending ordered list with at least a portion of the results matching the parameters at a top of the descending ordered list and the remaining results not matching the parameters at a bottom of the descending ordered list; organizing the remaining results, by the client data processing system, into an additional list; and retrieving, by the client data processing system, additional results for the non-matching parameters based on the additional list. - View Dependent Claims (9, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a network system; a client data processing system communicatively coupled with the network system; and at least one product supplier data processing system communicatively coupled with the network system; wherein the client data processing system is configured to; receive parameters associated with a product, wherein at least one or more of the parameters includes a respective equality condition associated therewith; issue a query to the at least one product supplier data processing systems, wherein the query is derived from the parameters; receive results of the query issued by the at least one supplier data processing system; organize the results in a descending ordered list with at least a portion of the results matching the parameters at a top of the descending ordered list and the remaining results not matching the parameters at a bottom of the descending ordered list; organize the remaining results into an additional list; and retrieve additional results for the non-matching parameters based on the additional list. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification