Claims
- 1. A system for identifying and binding a process, said system comprising a network server adapted to receive a payload over a network, wherein the payload comprises a request for process execution associated with a task, and wherein the server is further adapted to evaluate the payload, create an agent from the payload, and forward the agent to a network host for process execution associated with the agent.
- 2. The system as recited in claim 1, wherein the network is a heterogeneous network.
- 3. The system as recited in claim 1, wherein the heterogeneous network comprises a network of computational devices.
- 4. The system as recited in claim 1, wherein the heterogeneous network is absent information sent thereacross for maintaining security thereto.
- 5. The system as recited in claim 3, wherein the network of computational devices comprises a network of multiple platforms.
- 6. The system as recited in claim 1, wherein the network server comprises a computational device.
- 7. The system as recited in claim 6, wherein the network server comprises;
a processor; a storage device; an evaluating program, wherein the evaluating program is adapted to analyze the payload; and a binding program, wherein the binding program is adapted to create an agent from the payload.
- 8. The system as recited in claim 1, wherein the payload comprises:
a set of programming instructions, wherein the set of programming instructions are associated with the process execution; and a data set, wherein the data set is associated with the process execution.
- 9. The system as recited in claim 8, wherein the payload further comprises:
a set of security permissions, wherein the set of security permissions are associated with the process execution; and a financial data set, wherein the financial data set is associated with the process execution.
- 10. The system as recited in claim 1, wherein the agent comprises the payload bound to a bus, wherein the bus is configured to provide the payload the ability to perform the process execution.
- 11. The system as recited in claim 10, wherein the bus comprises:
a set of functional parameters; a set software libraries; or a set of activating programming instructions.
- 12. A method of identifying and binding a process, said method comprising:
receiving a payload on a network server, wherein the payload comprises a request for process execution; evaluating the payload; and creating a process from the payload.
- 13. The method as recited in claim 12, wherein evaluating a payload comprises authenticating the payload and checking the payload for conformance to a set of protocols.
- 14. The method as recited in claim 12, wherein evaluating the payload comprises compiling a profile of the process execution.
- 15. The method as recited in claim 12, wherein evaluating the payload comprises simulating the execution of the process.
- 16. The method as recited in claim 14, wherein simulating the execution of the process comprises creating a portion of the process and executing it.
- 17. A method of identifying and binding a process, said method comprising:
receiving a payload on a network server, wherein the payload comprises a request for process execution; evaluating the payload; and creating an agent from the payload.
- 18. The method as recited in claim 17, wherein evaluating a payload comprises authenticating the payload and checking the payload for conformance to a set of protocols.
- 19. The method as recited in claim 17, wherein evaluating the payload comprises compiling a profile of the agent execution.
- 20. The method as recited in claim 17, wherein evaluating the payload comprises simulating the execution of the agent.
- 21. The method as recited in claim 20, wherein simulating the execution of the process comprises creating a portion of the agent and executing it.
- 22. The method as recited in claim 20, wherein simulating the execution of the process comprises creating a single agent and executing it.
- 23. The method as recited in claim 22, wherein creating an agent comprises merging the payload with a bus wherein the bus is configured to provide the payload the ability to perform the process execution.
- 24. The method as recited in claim 23, wherein a bus comprises a set of functional parameters; a set of software libraries; or a set of activating programming instructions.
- 25. A computer-usable carrier medium, comprising:
first programming instructions executable on a computational device for receiving a payload, wherein the payload comprises a request for process execution associated with a task; second programming instructions executable on the computational device for evaluating the payload; and third programming instructions executable on the computational device for creating a process from the payload, wherein the process is adapted to execute the requested processing to perform the task.
- 26. A computer-usable carrier medium, comprising:
first programming instructions executable on a computational device for receiving a payload, wherein the payload comprises a request for process execution; second programming instructions executable on the computational device for evaluating the payload; and third programming instructions executable on the computational device for creating an agent from the payload, wherein the agent is adapted to execute the requested processing.
RELATED APPLICATIONS
[0001] This application is related to the following co-pending applications filed on even date herewith “System, Method and Program for Creating and Distributing Processes in a Heterogeneous Network,” “System, Method and Program for Creating an Authenticatable, Non-repudiatable Transactional Identity in a Heterogeneous Network,” “System, Method and Program for Enabling an Electronic Commerce Heterogeneous Network,” and “System, Method and Program for Bidding for a Best Solution Process Execution in a Heterogeneous Network,” all by inventor Shlomi Harif