Optimized purchase order generation
First Claim
1. A method for optimizing a purchase order that is generated comprising:
- upon receipt of requests for purchases, identifying one or more suppliers to supply the purchases using a description received in each of the purchase requests;
aggregating some of the purchase requests into a purchase order using the description received in each of the purchase requests;
comparing purchase order line items against a rule set including conditions and proposals;
if a match occurs for the respective line item, querying an operator with a proposal corresponding to the match; and
upon receipt of a response from the operator, modifying the respective line item according to an optimization rule triggered by the proposal selected by the operator.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for optimizing a purchase order. While generating a purchase order, a purchasing agent may aggregate a company'"'"'s purchasing requirements into a single purchase order, receive notification of a supplier'"'"'s offers for discounts to determine whether it would be advantageous to modify a purchase request, or view evaluations of a supplier'"'"'s past performance. Upon receipt of a purchase request, potential suppliers are identified to fulfill the request. A purchasing agent may then see whether a purchase request may be aggregated with other purchase requests or whether conditions are present that may trigger other opportunities to optimize the purchase order. As a result, a purchase order is generated that has been optimized to reduce costs as well as take advantage of other benefits that the purchaser may be interested in.
96 Citations
20 Claims
-
1. A method for optimizing a purchase order that is generated comprising:
-
upon receipt of requests for purchases, identifying one or more suppliers to supply the purchases using a description received in each of the purchase requests;
aggregating some of the purchase requests into a purchase order using the description received in each of the purchase requests;
comparing purchase order line items against a rule set including conditions and proposals;
if a match occurs for the respective line item, querying an operator with a proposal corresponding to the match; and
upon receipt of a response from the operator, modifying the respective line item according to an optimization rule triggered by the proposal selected by the operator. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for optimizing a purchase order, comprising:
-
a processor;
a memory coupled to said processor; and
a purchase order generator residing in said memory and executed by said processor, said purchase order generator comprising;
an extractor to extract data from term fields and description fields of a purchase request to generate a purchase order;
a supplier search engine to search for suppliers using data extracted from the purchase request; and
an optimizer to compare data extracted from the purchase request to conditions and, upon identification of a match, display a proposal to an operator that when selected triggers an optimization rule modifying the purchase order in accordance with the rule. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for optimizing a purchase order that is generated comprising:
-
generating a purchase order from one or more requests for purchases;
comparing purchase order line items against a rule set including conditions and proposals;
if a match occurs for the respective line item, querying an operator with a proposal corresponding to the match; and
upon receipt of a response from the operator, modifying the respective line item according to an optimization rule triggered by the proposal selected by the operator. - View Dependent Claims (12, 13)
-
-
14. A computer readable medium storing thereon program instructions that, when executed, cause an executing device to:
-
upon receipt of requests for purchases, identify one or more suppliers to supply the purchases using a description received in each of the purchase requests;
aggregate some of the purchase requests into a purchase order using the description received in each of the purchase requests;
compare purchase order line items against a rule set including conditions and proposals;
if a match occurs for the respective line item, query an operator with a proposal corresponding to the match; and
upon receipt of a response from the operator, modify the respective line item according to an optimization rule triggered by the proposal selected by the operator. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer readable medium storing thereon program instructions that, when executed, cause an executing device to:
-
generate a purchase order from one or more requests for purchases;
compare purchase order line items against a rule set including conditions and proposals;
if a match occurs for the respective line item, query an operator with a proposal corresponding to the match; and
upon receipt of a response from the operator, modify the respective line item according to an optimization rule triggered by the proposal selected by the operator. - View Dependent Claims (20)
-
Specification