IP Library Granted Patent US 9,577,982
Granted Patent B2
US 9,577,982 · App. 13/649,774 · Granted Feb 21, 2017

Method and apparatus for extending remote network visibility of the push functionality

Inventors: Nathan Cromer (Brandon, MS); Jeremy Raymond Cross (Kelowna, CA); David William Durham (Raymond, MS); Nathan Joel McNeil (Brandon, MS); Huey-Jiun Ngo (Flowood, MS); Ryan D. Sleevi (Orlando, FL)
Assignee: BOMGAR CORPORATION
H04L63/02H04L67/125H04L67/34H04L63/166
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,577,982
App. No.
13/649,774
Granted
Feb 21, 2017
Kind
B2
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.

Claims (35)

1. A method comprising:

receiving a request to communicate with a push agent, the request being received at a network appliance that is configured to execute a push server;

initiating transmission of an application from the network appliance, by the push agent in response to the request, the application being transmitted from a first network to a device of a second network, the network appliance provides remote access and control of the device to another device on another network,

wherein the remote access and control is provided on behalf of a representative system, the representative system being configured to request network topology information of the second network by the push agent; and

executing the application at the device to establish a connection between the device and the network appliance for use in remotely controlling the device via the network appliance.

2. A method according to claim 1 , further comprising:

establishing a segment of the connection from the network appliance to the device by the push agent, the network appliance being within the first network;

logging activities of the device at the network appliance over the connection; and

routing the activities to the another device.

3. A method according to claim 1 , wherein the device is either an unattended system or an attended system.

4. A method according to claim 1 , wherein the push agent is installed using the push server.

5. A method according to claim 1 , wherein the push agent is installed within the second network as a standalone device or a virtual machine.

6. A method according to claim 1 , wherein, prior to transmission of the application, the device of the second network has no previously installed application for establishing the connection between the device and the network appliance.

7. 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, and

initiate transmission of an application from the network appliance, by the push agent, from a first network to a device of a second network, wherein the device is configured to execute the application at the device; and the network appliance provides remote access and control of the device to another device on another network, via the apparatus is granted responsive to execution of the application,

wherein the remote access and control is provided on behalf of a representative system, the representative system being configured to request network topology information of the second network by the push agent.

8. An apparatus according to claim 7 , wherein the apparatus is further configured to establish a segment of the connection, by the push agent, from the first network to the device, to log activities of the device over the connection, and to route the activities to the another device.

9. An apparatus according to claim 7 , wherein the device is either an unattended system or an attended system.

10. An apparatus according to claim 7 , wherein the push agent is installed using the push server.

11. An apparatus according to claim 7 , wherein the push agent is installed within the second network as a standalone device or a virtual machine.

12. A method comprising:

receiving a request at a network appliance that is configured to execute a push server;

initiating transmission of an application from the network appliance in response to the request, the application being transmitted from a first network to a device of a second network, the network appliance provides remote access and control of the device to another device on another network,

wherein the remote access and control is provided on behalf of a representative system, the representative system being configured to request network topology information of the second network; and

executing the application at the device to establish a connection between the device and the network appliance for use in remotely controlling the device via the network appliance.

13. A method according to claim 12 , further comprising:

logging activities of the device at the network appliance over the connection and

routing the activities to the another device.

14. A method according to claim 12 , wherein the device is either an unattended system or an attended system.

15. A method according to claim 12 , wherein, prior to transmission of the application, the device of the second network has no previously installed application for establishing the connection between the device and the network appliance.

16. A method according to claim 1 , wherein the another device on another network is for remote support of the device of the second network.

Assignments (15)
RELEASE OF FIRST LIEN PATENT SECURITY AGREEMENT Recorded Nov 28, 2023
From: JEFFERIES FINANCE LLC
To: BEYONDTRUST CORPORATION (FORMERLY KNOWN AS BOMGAR CORPORATION)
Reel/Frame 065696/0991 →
RELEASE OF SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 28, 2023
From: JEFFERIES FINANCE LLC
To: BEYONDTRUST CORPORATION (FORMERLY KNOWN AS BOMGAR CORPORATION)
Reel/Frame 065697/0361 →
SECURITY INTEREST Recorded Nov 28, 2023
From: BEYONDTRUST CORPORATION
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 065682/0447 →
CHANGE OF NAME Recorded May 26, 2020
From: BOMGAR CORPORATION
To: BEYONDTRUST CORPORATION
Reel/Frame 052748/0050 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Apr 20, 2018
From: BOMGAR CORPORATION
To: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
Reel/Frame 045786/0068 →
RELEASE OF SECURITY INTEREST Recorded Apr 19, 2018
From: GOLUB CAPITAL LLC, AS COLLATERAL AGENT
To: BOMGAR CORPORATION
Reel/Frame 045591/0485 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 19, 2018
From: BOMGAR CORPORATION
To: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
Reel/Frame 045985/0413 →
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2016
From: GOLUB CAPITAL LLC
To: BOMGAR CORPORATION
Reel/Frame 038999/0626 →
SECURITY INTEREST Recorded Jun 23, 2016
From: BOMGAR CORPORATION
To: GOLUB CAPITAL LLC, AS COLLATERAL AGENT
Reel/Frame 038995/0618 →
CERTIFICATE OF CONVERSION OF A MISSISSIPPI CORPORATION TO A DELAWARE CORPORATION Recorded Jun 3, 2014
From: BOMGAR CORPORATION
To: BOMGAR CORPORATION
Reel/Frame 033081/0029 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED AT REEL: 030759 FRAME: 0508. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 27, 2014
From: CROMER, NATHAN; DURHAM, DAVID WILLIAM; NGO, HUEY JIUN; MCNEILL, NATHAN JOEL; CROSS, JEREMY RAYMOND; SLEEVI, RYAN D.
To: BOMGAR CORPORATION
Reel/Frame 033032/0137 →
SECURITY INTEREST Recorded May 1, 2014
From: BOMGAR CORPORATION
To: GOLUB CAPITAL LLC, AS AGENT
Reel/Frame 032798/0570 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2014
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: BOMGAR CORPORATION
Reel/Frame 032799/0422 →
SECURITY AGREEMENT Recorded Aug 22, 2013
From: BOMGAR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 031075/0979 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: CROMER, NATHAN; DURHAM, DAVID WILLIAM; NGO, HUEY JIUN; MCNEILL, NATHAN JOEL; CROSS, JEREMY RAYMOND; SLEEVI, RYAN D.
To: BOMGAR
Reel/Frame 030759/0508 →
Continuity (2)
Continuation 12058165 · Mar 28, 2008
Related Publication 20130036206A1 · Feb 7, 2013