Authenticating a node requesting another node to perform work on behalf of yet another node
First Claim
1. A method, comprising:
- associating a plurality of agent nodes in the network with a multi-node, wherein the agent nodes are associated with machines in the network capable of performing operations on behalf of the multi-node;
receiving, by a target node, a request from a calling node for the target node to perform operations on behalf of the multi-node, wherein the target node is one of the agent nodes associated with the multi-node;
determining, by the target node, whether the calling node is one of the agent nodes associated with the multi-node; and
determining, by the target node, whether the calling node is capable of authenticating with a server; and
performing, by the target node, the operations requested by the calling node in response to determining that the calling node is associated with the multi-node and is capable of authenticating with the server.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for authenticating a node requesting another node to perform work on behalf of yet another node. A plurality of agent nodes in the network are associated with a multi-node, wherein the agent nodes are associated with machines in the network capable of performing operations on behalf of the multi-node. A target node receives a request from a calling node for the target node to perform operations on behalf of the multi-node, wherein the target node is one of the agent nodes associated with the multi-node. The target node determines whether the calling node is one of the agent nodes associated with the multi-node and determines whether the calling node is capable of authenticating with a server. The target node performs the operations requested by the calling node in response to determining that the calling node is associated with the multi-node and is capable of authenticating with the server.
26 Citations
39 Claims
-
1. A method, comprising:
-
associating a plurality of agent nodes in the network with a multi-node, wherein the agent nodes are associated with machines in the network capable of performing operations on behalf of the multi-node;
receiving, by a target node, a request from a calling node for the target node to perform operations on behalf of the multi-node, wherein the target node is one of the agent nodes associated with the multi-node;
determining, by the target node, whether the calling node is one of the agent nodes associated with the multi-node; and
determining, by the target node, whether the calling node is capable of authenticating with a server; and
performing, by the target node, the operations requested by the calling node in response to determining that the calling node is associated with the multi-node and is capable of authenticating with the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system including machines communicating over a network, comprising:
-
a server including information associating a plurality of agent nodes in the network with a multi-node, wherein the agent nodes are associated with machines in the network capable of performing operations on behalf of the multi-node;
a calling node implemented on one machine in the network;
a target node implemented on one machine in the network, wherein the target node includes a computer readable medium having code capable of causing the target node machine to perform operations, the operations comprising;
(i) receiving a request from the calling node for the target node to perform operations on behalf of the multi-node, wherein the target node is one of the agent nodes associated with the multi-node;
(ii) determining whether the calling node is one of the agent nodes associated with the multi-node; and
(iii) determining whether the calling node is capable of authenticating with the server; and
(iv) performing the operations requested by the calling node in response to determining that the calling node is associated with the multi-node and is capable of authenticating with the server. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An article of manufacture comprising distributed code executed in distributed nodes in a network, including a calling node and target node, and a server, wherein the nodes are implemented on machines communicating in the network, and wherein the distributed code is capable of causing the nodes and server to perform operations, the operations comprising:
-
associating, by the server, a plurality of agent nodes in the network with a multi-node, wherein the agent nodes are associated with machines in the network capable of performing operations on behalf of the multi-node;
receiving, by the target node, a request from the calling node for the target node to perform operations on behalf of the multi-node, wherein the target node is one of the agent nodes associated with the multi-node;
determining, by the target node, whether the calling node is one of the agent nodes associated with the multi-node; and
determining, by the target node, whether the calling node is capable of authenticating with a server; and
performing, by the target node, the operations requested by the calling node in response to determining that the calling node is associated with the multi-node and is capable of authenticating with the server. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification