IP Library Granted Patent US 12683964
Granted Patent B2
US 12683964 · App. 18/653,065 · Granted Jul 14, 2026

Automatic health probes for assets based on pre-configured access methods

Inventors: Aaron Selesi (Simi Valley, CA); Ryan Holland (Pacifica, CA); Sravanth Yajamanam (San Jose, CA); Michael Freed (Pleasanton, CA)
Assignee: Cisco Technology, Inc.
H04L63/10H04L43/12H04L67/14H04L65/1066H04L67/025
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 12683964
App. No.
18/653,065
Granted
Jul 14, 2026
Kind
B2
Abstract

In one embodiment, a method includes detecting, by a device, presence of a remote access session to a remote device and determining, by the device, one or more remote access session parameters in use during the remote access session. The method further includes enabling, by the device, creation of automatic remote access probing for the remote device based on the one or more remote access session parameters in use during the remote access session, monitoring, by the device, the remote access session for changes to the one or more remote access session parameters during the remote access session, and pushing, by the device, an updated configuration to the automatic remote access probing for the remote device based on the changes to the one or more remote access session parameters during the remote access session.

Claims (42)

1 . A method, comprising:

determining at least one remote access session configuration parameter in use during a remote access session between an accessing device and a remote device;

enabling creation of one or more automatic remote access probes for probing the remote device during the remote access session;

monitoring, using the one or more automatic remote access probes, the remote access session for a change to the at least one remote access session configuration parameter during the remote access session; and

based at least in part on the change occurring, pushing an updated configuration to the remote device during the remote access session, the updated configuration based at least in part on the change to the at least one remote access session configuration parameter.

2 . The method of claim 1 , further comprising:

detecting presence of the remote access session.

3 . The method of claim 2 , wherein detecting the presence of the remote access session is based at least in part on enabling the remote access session via a user interface.

4 . The method of claim 1 , wherein monitoring the remote access session for the change is performed via an auto-detection mechanism.

5 . The method of claim 1 , wherein monitoring the remote access session for the change is performed via receiving a notification generated by the remote device responsive to the change.

6 . The method of claim 1 , wherein the change is selected from a group consisting of: a change to an access method, a change to an access port, and a change to an access protocol.

7 . The method of claim 1 , further comprising:

pushing the updated configuration on-demand in response to the change.

8 . The method of claim 1 , further comprising:

pushing the updated configuration periodically.

9 . The method of claim 1 , wherein the remote access session operates according to a remote desktop protocol.

10 . The method of claim 1 , wherein the remote device comprises a programmable logic controller.

11 . The method of claim 1 , wherein the one or more automatic remote access probes comprise one or more health probes.

12 . An apparatus, comprising:

one or more network interfaces to communicate with a network;

a processor coupled to the one or more network interfaces and configured to execute one or more processes; and

a memory configured to store a process that is executable by the processor, the process comprising:

determining at least one remote access session configuration parameter in use during a remote access session between an accessing device and a remote device;

enabling creation of one or more automatic remote access probes for probing the remote device during the remote access session;

monitoring, using the one or more automatic remote access probes, the remote access session for a change to the at least one remote access session configuration parameter during the remote access session; and

based at least in part on the change occurring, pushing an updated configuration the remote device during the remote access session, the updated configuration based at least in part on the change to the at least one remote access session configuration parameter.

13 . The apparatus of claim 12 , wherein the process further comprises:

detecting presence of the remote access session by permitting the remote access session to occur; or

detecting the presence of the remote access session based at least in part on enabling the remote access session via a user interface.

14 . The apparatus of claim 12 , wherein monitoring the remote access session for the change is performed via an auto-detection mechanism.

15 . The apparatus of claim 12 , wherein monitoring the remote access session for the change is performed via receiving a notification generated by the remote device responsive to the change.

16 . The apparatus of claim 12 , wherein the change is selected from a group consisting of: a change to an access method, a change to an access port, and a change to an access protocol.

17 . The apparatus of claim 12 , wherein the process further comprises:

pushing the updated configuration on-demand in response to the change; or

pushing the updated configuration periodically.

18 . The apparatus of claim 12 , wherein the remote device comprises a programmable logic controller.

19 . The apparatus of claim 12 , wherein the one or more automatic remote access probes comprise one or more health probes.

20 . A tangible, non-transitory, computer-readable medium storing program instructions that cause a device to execute a process comprising:

determining at least one remote access session configuration parameter in use during a remote access session between an accessing device and a remote device;

enabling creation of one or more automatic remote access probes for probing the remote device during the remote access session;

monitoring, using the one or more automatic remote access probes, the remote access session for a change to the at least one remote access session configuration parameter during the remote access session; and

based at least in part on the change occurring, pushing an updated configuration the remote device during the remote access session, the updated configuration based at least in part on the change to the at least one remote access session configuration parameter.