System, method and program for creating and distributing processes in a heterogeneous network
First Claim
1. A system for executing a process, said system comprising:
- a network server adapted to receive a payload over a network from a network client, wherein the payload comprises specifications for a process to be executed in exchange for payment, and wherein the server is further adapted to generate the process to be executed from the payload and transmit the process over the network to a network host.
1 Assignment
0 Petitions
Accused Products
Abstract
In a system, method and program for executing a process in a heterogeneous network, a network client provides a request to a network server for anonymous, secure process execution to be performed by a network host in exchange for payment. An embodiment of the method includes providing a payload which characterizes the requested process execution to a network server, providing from the payload an agent which is enabled to complete the requested processing, and providing the agent to a network host. An embodiment of the system includes a network server operably coupled to the network client and the network host, wherein the network server is adapted to receive a process execution request and transmit a process to accomplish the requested task. The network server is further adapted to maintain confidentiality as to the identities of the network client and the network host.
257 Citations
41 Claims
-
1. A system for executing a process, said system comprising:
a network server adapted to receive a payload over a network from a network client, wherein the payload comprises specifications for a process to be executed in exchange for payment, and wherein the server is further adapted to generate the process to be executed from the payload and transmit the process over the network to a network host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41)
-
28. A method of executing a process, said method comprising:
-
receiving a payload on a server over a network;
instantiating an agent using the payload;
transmitting the agent to a network host, wherein the network host is adapted to execute the agent in exchange for payment.
-
-
38. A computer-usable carrier medium, comprising:
-
first programming instructions executable on a computational device for receiving a payload from a client, wherein the payload comprises specifications for a process to be executed; and
second programming instructions executable on the computational device for generating from the payload the process to be executed.
-
-
39. A computer-usable carrier medium, comprising:
-
first programming instructions executable on a computational device for receiving a request for processing from a network client computational device; and
second programming instructions executable on a computational device for providing a process to be executed to a network host computational device for payment.
-
Specification