Method and apparatus for extending remote network visibility of the push functionality
First Claim
Patent Images
1. A method comprising:
- receiving a request, at a network appliance configured to execute a push server, to communicate with a push agent;
initiating in response to the request, transmission of an application, via the push agent, from a first network to a device of a second network, wherein the device is configured to execute the application caused, at least in part, by the push agent, and the network appliance is further configured to provide remote access and control of the device by another device on another network, and wherein the push agent is installed within the second network as a virtual machine;
establishing a connection, via the push agent, from the first network to the device;
logging activities of the device over the connection;
routing the activities to the another device; and
remotely controlling, via the network appliance, the device using the application.
15 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for extending remote network visibility for push functionality. An application is transmitted, via a push agent, from a first network to a device of a second network, wherein the device is configured to execute the application. The device is remotely controlled using the application.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving a request, at a network appliance configured to execute a push server, to communicate with a push agent; initiating in response to the request, transmission of an application, via the push agent, from a first network to a device of a second network, wherein the device is configured to execute the application caused, at least in part, by the push agent, and the network appliance is further configured to provide remote access and control of the device by another device on another network, and wherein the push agent is installed within the second network as a virtual machine; establishing a connection, via the push agent, from the first network to the device; logging activities of the device over the connection; routing the activities to the another device; and remotely controlling, via the network appliance, the device using the application. - View Dependent Claims (2, 3, 4, 19, 21, 22, 23)
-
-
5. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, cause, at least in part, to execute a push server, and to receive a request to communicate with a push agent, initiate transmission of an application, via a push agent, from a first network to a device of a second network, wherein the device is configured to execute the application caused, at least in part, by the push agent, and wherein the push agent is installed within the second network as a virtual machine, and the device is further configured to be remotely accessed and controlled via the apparatus using the application by another device on another network establish a connection, via the push agent, from the first network to the device; log activities of the device over the connection; and route the activities to the another device. - View Dependent Claims (6, 7, 8, 20)
-
-
9. A method comprising:
-
receiving a request, at a network appliance configured to execute a push server, from a representative system to connect to a push agent that is configured to log activities of a remote system and cause, at least in part, an execution of at least one application on the remote system, wherein the push agent is installed as a virtual machine, and wherein the network appliance is further configured to provide remote access and control of one or more devices of the remote system for the representative system through the at least one application; granting the request, wherein the representative system is configured to communicate with the push agent to authenticate the representative system and to establish a communication session with the remote system for providing the remote access and control of the one or more device; and receiving the logged activities from the push agent. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, a first communication interface configured to receive a request from a representative system to connect to a push agent that is configured to log activities of a remote system and cause, at least in part, an execution of at least one application on the remote system, wherein the push agent is installed as a virtual machine; cause, at least in part, to grant the request, wherein the representative system is configured to communicate with the push agent to authenticate the representative system and to establish a communication session with the remote system, via the apparatus being further configured to provide remote access and control of one or more devices of the remote system for the representative system through the at least one application; and a second communication interface configured to receive the logged activities from the push agent. - View Dependent Claims (15, 16, 17, 18)
-
Specification