Order processing system, method and program product
First Claim
Patent Images
1. An order processing system, comprising:
- an input system for receiving and transforming an order request into order data, wherein the input system includes a plurality of input handlers, and wherein each input handler is adapted to receive and transform order requests having a particular format;
a request system for processing the order data, the request system including a plurality of request handlers, wherein each request handler processes a unique type of order request; and
a receipt system for generating an order receipt based on the processed order data, the receipt system including a plurality of output handlers, wherein each output handler generates an order receipt having a particular format.
2 Assignments
0 Petitions
Accused Products
Abstract
An order processing system, method, and program product that generates an order receipt based on an order request. The system, method, and program product include a plurality of request handlers for processing different types of order requests. One of the plurality of request handlers is selected to process the order request based on the type of order request. Once processing is complete, an order receipt is generated.
-
Citations
27 Claims
-
1. An order processing system, comprising:
-
an input system for receiving and transforming an order request into order data, wherein the input system includes a plurality of input handlers, and wherein each input handler is adapted to receive and transform order requests having a particular format;
a request system for processing the order data, the request system including a plurality of request handlers, wherein each request handler processes a unique type of order request; and
a receipt system for generating an order receipt based on the processed order data, the receipt system including a plurality of output handlers, wherein each output handler generates an order receipt having a particular format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An order processing system, comprising:
-
an input system having an input interface and a plurality of input handlers, wherein the input system is adapted to select one of the input handlers based on information contained within an order request received by the input interface from a user;
a request system in communication with the input system, wherein the request system has a plurality of request handlers, and wherein the request system is adapted to select one of the request handlers based on the information; and
a receipt system in communication with the request system, wherein the receipt system has a plurality of output handlers for generating a receipt for the order request and for transmitting the receipt to the user, and wherein the receipt system is adapted to select one of the output handlers based on the information. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of processing an order, comprising:
-
receiving an order request at an input system;
selecting one of a plurality of request handlers in a request system based on a type of the order request;
processing the order request using the selected request handler; and
generating an order receipt based on the processed order request at a receipt system. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A computer program product comprising a computer useable medium having computer readable program code embodied therein for processing an order, the program product comprising:
-
program code configured to receive an order request;
program code configured to select one of a plurality of request handlers based on a type of the order request;
program code configured to process the order request using the selected request handler; and
program code configured to generate an order receipt based on the processed order request. - View Dependent Claims (24, 26, 27)
-
-
25. The computer program product of claim 25, further comprising program code configured to forward the order receipt to a user system based on the user identification.
Specification