Back to results
US 7,743,089 B2Granted
Method and system for dynamic application layer gateways
AssigneeIntel Corporation
InventorDavid M. Putzolu
Life of this patent
Estimating the term…
Abstract
A method and system are disclosed for providing functionality on a network. A mobile agent moves from a first node to a target node and, at the target node, performs as an application layer gateway.
Claims22
A method for providing functionality on a network, the network comprising nodes, the method comprising:
- an agent moving from a first device to a target device;
- and
- at the target device, the agent performing application layer gateway functionalitlity,
- wherein a proactive environment on the target device checks an access control list of the agent to determine resources at the target device the agent can access.
1 more element
A network comprising:
- a plurality of nodes;
- a plurality of links connecting the nodes;
- and
- a mobile agent residing on a node of the network, where the mobile agent is able to function as an application layer gateway by accepting traffic sent to the target device addressed to a client device, performing at least one of filtering the traffic or modifying the traffic, and sending the traffic to the client device and by interacting with a proactive environment in the node on which it is residing after the proactive environment checks an access control list of the mobile agent and determines that the mobile agent has permission to access a service in the proactive environment.
1 more element
A method for providing functionality on a network, the network comprising nodes, the method comprising:
- an agent moving from a first device to a target device;
- and
- at the target device, the agent accessing resources at the target device after a proactive environment on the target device checks an access control list of the agent and determines that the agent has permission to access the resources, functioning as an application layer gateway by accepting data stream sent to the target device addressed to a client device, performing a function of at least one of filtering the data stream or modifying the data stream, and passing the data stream to one of a set of client devices.
A set of instructions residing in a storage medium, said set of instructions to be executed by a processor to implement a method for providing functionality on a network, the method comprising:
- an agent moving from a first device to a target device;
- and
- the agent performing application layer gateway functionality at the target device by accepting traffic sent to the target device addressed to a client device, performing at least one of filtering the traffic or modifying the traffic, sending the traffic to the client device, and by accessing resources at the target device via a proactive environment after the proactive environment checks an access control list of the agent and determines that the agent has permission to access the resources.
Dependencies are inferred from the claim text.