Systems, method, and computer medium for multi-source transaction processing
First Claim
1. A method for utilizing an order request servicing system for transmitting order requests to one or more order request management systems (“
- ORMSs”
) and integrating respective ORMS data, the method comprising;
performing using at least a processor of the order request servicing system;
receiving an order request from a client system, wherein the order request includes a request for multiple items;
selecting a plurality of ORMSs based on the order request;
processing the order request into a plurality of processed order requests, wherein each of the plurality of processed order requests represents a request for a subset of the items in the order request received;
for each of the processed order requests, transmitting the processed order request to one of the selected ORMSs;
receiving respective ORMS data from each of the selected ORMSs, wherein ORMS data from each of the selected ORMSs is associated with the processed order request transmitted to each selected ORMS; and
integrating the received ORMS data from the ORMSs.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for multi-source transaction processing receives order requests from a client system operated by a user. The order requests may include order placements and order inquiries. For example, an order request may be a placement for a computer system and associated peripherals. The user may have particular fulfillment organization preferences, and different components of the computer system and associated peripherals may be fulfilled by different fulfillment partners. Accordingly, the orders order requests are processed by an order request servicing system to, for example, split the order request into multiple processed order requests and each of the processed order requests is associated with an order request management system and prepared for transmission to the associated order request management system. The order request management systems can utilize the processed order requests to fulfill the order request. The order request management systems transmit order request management system data which provides, for example, order status information, financial information, and other data. The order request servicing system may, for example, internally process the order request management system data associated with an order request, transmit the order request management system data to the client system, or transmit the order request management system data to another system depending upon the nature of the order request management system data. Thus, the order request servicing system can transparently link users to one or more order request management systems. Additionally, the order request management systems can be linked together over a network, such as the Internet, to provide a network of order request management systems.
123 Citations
38 Claims
-
1. A method for utilizing an order request servicing system for transmitting order requests to one or more order request management systems (“
- ORMSs”
) and integrating respective ORMS data, the method comprising;performing using at least a processor of the order request servicing system; receiving an order request from a client system, wherein the order request includes a request for multiple items; selecting a plurality of ORMSs based on the order request; processing the order request into a plurality of processed order requests, wherein each of the plurality of processed order requests represents a request for a subset of the items in the order request received; for each of the processed order requests, transmitting the processed order request to one of the selected ORMSs; receiving respective ORMS data from each of the selected ORMSs, wherein ORMS data from each of the selected ORMSs is associated with the processed order request transmitted to each selected ORMS; and integrating the received ORMS data from the ORMSs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- ORMSs”
-
13. An order servicing organization system for routing order requests to multiple order request management systems (“
- ORMSs”
) of fulfillment partners and integrating respective ORMS data from at least a plurality of the multiple ORMSs, the order servicing organization system comprising;a first order request servicing system having an interface to receive an order request from a client system; a processor; a memory coupled to the processor, wherein the memory includes code stored thereon and executable by the processor to; select a plurality of ORMSs based on the order request; process the order request into a plurality of processed order requests, wherein each of the plurality of processed order requests represents a request for a subset of the items in the order request received; for each of the processed order requests, transmit the processed order request to one of the selected ORMSs; receive respective ORMS data from each of the selected ORMSs, wherein ORMS data from each of the selected ORMSs is associated with the processed order request transmitted to each selected ORMS; and integrate the received ORMS data from the ORMSs. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
- ORMSs”
-
27. A transaction processing system having an order request servicing system for routing order requests to multiple order request management systems (“
- ORMSs”
) of fulfillment partners and integrating respective ORMS data from ORMSs of each fulfillment partner, the transaction processing system comprising;means for receiving an order request from a client system, wherein the order request includes a request for multiple items; means for selecting a plurality of ORMSs based on the order request; means for processing the order request into a plurality of processed order requests, wherein each of the plurality of processed order requests represents a request for a subset of the items in the order request received; for each of the processed order requests, means for transmitting the processed order request to one of the selected ORMSs; means for receiving respective ORMS data from each of the selected ORMSs, wherein ORMS data from each of the selected ORMSs is associated with the processed order request transmitted to each selected ORMS; and means for integrating the received ORMS data from the ORMSs.
- ORMSs”
-
28. A tangible, computer readable medium storing code to cause a processor to route multiple orders to multiple order request management systems (“
- ORMSs”
) of fulfillment partners and integrating respective ORMS data from at least a plurality of the multiple ORMSs, wherein the code is further configured to cause the processor to;receiving an order request from a client system, wherein the order request includes a request for multiple items; select a plurality of ORMSs based on the order request; process the order request into a plurality of processed order requests, wherein each of the plurality of processed order requests represents a request for a subset of the items in the order request received; for each of the processed order requests, transmit the processed order request to one of the selected ORMSs; receive respective ORMS data from each of the selected ORMSs, wherein ORMS data from each of the selected ORMSs is associated with the processed order request transmitted to each selected ORMS; and integrate the received ORMS data from the ORMSs. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
- ORMSs”
Specification