Network transaction portal to control multi-service provider transactions
First Claim
1. (New) A method comprising receiving a request to perform a service transaction involving a plurality of service providers;
- performing the transaction by remotely executing methods associated with the transaction including routing to a plurality of distributed networked software objects containing methods associated with the transaction via at least one link through a common network application functionally interposed between a client network access device and the plurality of networked software objects that controls the transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for providing controlled service transactions involving multiple service providers on a service network. A client access device links to the service network via a network entry point and performs the multi-service provider transaction under the control of a network transactional application at a hub that holds the transaction captive and includes a router to route to remote distributed software objects at nodes of the service providers. The software objects include methods that may be remotely executed under the control of the transactional application at the hub.
-
Citations
25 Claims
-
1. (New) A method comprising
receiving a request to perform a service transaction involving a plurality of service providers; performing the transaction by remotely executing methods associated with the transaction including routing to a plurality of distributed networked software objects containing methods associated with the transaction via at least one link through a common network application functionally interposed between a client network access device and the plurality of networked software objects that controls the transaction. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. (New) A machine-readable medium having stored thereon data representing sequences of instructions that when executed cause a machine to:
-
receive a request to perform a service transaction involving a plurality of service providers; and
perform the transaction by remotely executing methods associated with the transaction including routing to a plurality of distributed networked software objects containing methods associated with the transaction via at least one link through a common network application functionally interposed between a client network access device and the plurality of networked software objects that controls the transaction. - View Dependent Claims (8, 9, 10)
-
-
11. (New) A method comprising:
-
receiving a request to perform a transaction on a service network from a client access device, the service network including a first service provider and a second service provider;
registering with an object router that routes to remote networked software objects associated with the transaction;
creating links between the client access device and a plurality of nodes each having a software object associated with the transaction via a common hub that is functionally interposed between the client access device and the plurality of nodes by routing to the software object of each node;
remotely executing methods associated with each software object; and
receiving transaction results. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. (New) A system comprising:
-
an interface to a client network access device to receive a request to perform a transaction from the access device; and
a transactional application corresponding to the transaction, the transactional application functionally interposed between the client network access device and a plurality of service providers corresponding to the transaction to control access to and remote execution of methods associated with the software objects. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. (New) A system comprising:
-
a server to store software and to execute software instructions; and
hub means to control a service involving a plurality of service providers by controllably routing to a plurality of software objects associated with the plurality of service providers. - View Dependent Claims (25)
-
Specification