IP Library Granted Patent US 8,442,873
Granted Patent B2
US 8,442,873 · App. 10/286,291 · Granted May 14, 2013

Order processing system, method and program product

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,442,873
App. No.
10/286,291
Granted
May 14, 2013
Kind
B2
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.

Claims (18)

1. An order processing system including at least one computing device, the at least one computing device comprising:

an integrated input system for receiving and transforming an order request into order data, wherein the input system includes a plurality of input handlers, including a first input handler that receives order requests in a first format specific to the first input handler and a second input handler that receives order requests in a second format specific to the second input handler and that is different from the first format wherein the first and second input handlers transform the received order requests from their respective first and second formats into order data having a common output 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 is adapted to generate an order receipt having a format that is unique from each of the other output handlers.

2. The system of claim 1 , the at least one computing device further comprising a front end system for generating the order request.

3. The system of claim 2 , wherein the receipt system further forwards the order receipt to the front end system.

4. The system of claim 1 , wherein the order request includes a user identification, and wherein the receipt system further forwards the order receipt to a user system based on the user identification.

5. The system of claim 1 , wherein the order request includes format and type information, wherein a particular input handler and output handler is selected based on the format information, and wherein a particular request handler is selected based on the type information.

6. The system of claim 1 , wherein an input handler and an output handler are selected based on a protocol of the order request.

7. The system of claim 1 , the at least one computing device further comprising a back end system in communication with the order system, the back end system for performing payment and order processing.

8. The system of claim 7 , wherein the back end system includes a management system for managing the order requests.

9. The system of claim 7 , wherein the back end system includes a payment system for processing payment information for each order request.

10. The system of claim 1 , wherein the receipt system further generates a second order receipt different from the order receipt, the second order receipt comprising a user document configured for display to a user.

11. The system of claim 1 , wherein the receipt system forwards the order receipt to a front end system, generates a second order receipt different from the order receipt, and forwards the second order receipt to an alternate system different from the front end system that is designated in the order request.

12. The system of claim 11 , wherein the alternate system comprises an accounting system.

13. The system of claim 11 , wherein the alternate system comprises a user system.

14. The system of claim 1 , wherein one of the plurality of request handlers is selected to process the order data based on a back end system that is configured to process the order data.

15. The system of claim 14 , wherein the selected request handler is configured to transform the order data into a format useable by the back end system, and provide the transformed data for processing by the back end system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →