System and method for multi-source transaction processing
First Claim
1. A method of situating splitting and integration technology in a network for utilizing an order request servicing system for splitting an order request into a plurality of order requests and transmitting the order requests to one or more order request management systems (“
- ORMSs”
) and integrating respective ORMS data, the method comprising;
performing using a processor of the order request servicing system;
receiving an order request from a client system;
selecting a plurality of ORMSs to establish an electronic network of ORMSs in communication with the order request servicing system;
processing the order request to generate a plurality of processed order requests;
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.
1 Assignment
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. Additionally, the order request management systems can be linked together over a network.
56 Citations
65 Claims
-
1. A method of situating splitting and integration technology in a network for utilizing an order request servicing system for splitting an order request into a plurality of order requests and transmitting the order requests to one or more order request management systems (“
- ORMSs”
) and integrating respective ORMS data, the method comprising;performing using a processor of the order request servicing system; receiving an order request from a client system; selecting a plurality of ORMSs to establish an electronic network of ORMSs in communication with the order request servicing system; processing the order request to generate a plurality of processed order requests; 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.
- ORMSs”
-
2. A method of situating splitting and integration technology in a network for utilizing an order request servicing system for splitting an order request into a plurality of order requests and 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 method for utilizing the order request servicing system comprising;receiving with the order request servicing system an order request from a client system; processing, by the order request servicing system, the received order request into multiple processed order requests; selecting, by the order request servicing system, fulfillment partners; for each of the processed order requests, transmitting the processed order request to the ORMS of the selected fulfillment partner; receiving from each of the ORMSs of the selected fulfillment partners ORMS data associated with the processed order request transmitted to the ORMS of the fulfillment partners; and integrating the received ORMS data from the ORMSs of the fulfillment partners. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
- ORMSs”
-
18. An order servicing organization system situating splitting and integration technology in a network 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 order servicing organization system comprising;a first order request servicing system having an interface to receive an order request from a client system, having a memory storing business relationship information relating a client and the fulfillment partners, and having a processing engine to; process the order request into multiple processed order requests; select fulfillment partners using the business relationship information to establish an electronic network of fulfillment partner ORMSs in communication with the order request servicing system; for each of the processed order requests, transmit the processed order request to the ORMS of the selected fulfillment partner; receive from each of the ORMSs of the selected fulfillment partners ORMS data associated with the processed order request transmitted to the ORMS of the fulfillment partners; and integrate the received ORMS data from the ORMSs of the fulfillment partners. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
- ORMSs”
-
34. A non-transitory, computer readable medium readable by a machine and tangibly embodying a program of code executable by the machine to perform a method of situating splitting and integration technology in a network for utilizing an order request servicing system for splitting an order request into a plurality of order requests and 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 method for utilizing an order request servicing system comprising;receiving with the order request servicing system an order request from a client system; processing, by the order request servicing system, the order request into multiple processed order requests; selecting, by the order request servicing system, fulfillment partners to establish an electronic network of OSRMSs in communication with the order request servicing system; for each of the processed order requests, transmitting the processed order request to the ORMS of the selected fulfillment partner; receiving from each of the ORMSs of the selected fulfillment partners ORMS data associated with the processed order request transmitted to the ORMS of the fulfillment partners; and integrating the received ORMS data from the ORMSs of the fulfillment partners. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
- ORMSs”
-
50. A system for situating splitting and integration technology in a network, the system comprising:
-
a processor; a memory coupled to the processor, the memory storing code that is executable by the processor for implementing 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, wherein the code implementing the order request servicing system includes code to;receive an order request from a client system in electronic communication with the order request servicing system; process the received order request into multiple processed order requests; select fulfillment partners to establish an electronic network of ORMSs in communication with the order request servicing system; for each of the processed order requests, transmit the processed order request to the ORMS of the selected fulfillment partner; receive from each of the ORMSs of the selected fulfillment partners ORMS data associated with the processed order request transmitted to the ORMS of the fulfillment partners; and integrate the received ORMS data from the ORMSs of the fulfillment partners. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
Specification