Local intelligent electronic device (IED) rendering templates over limited bandwidth communication link to manage remote IED
First Claim
1. A method for managing a remote intelligent electronic device (IED) using a local IED, comprising:
- the local IED receiving a request to manage a remote IED in communication with the local IED via a limited bandwidth communication link;
the local IED receiving login credentials associated with an operator profile on the remote IED;
the local IED transmitting the received login credentials to the remote IED;
the local IED requesting sparse data from the remote IED in order to render a first locally stored template;
the local IED receiving the sparse data from the remote IED; and
the local IED rendering the first locally stored template using the sparse data in order to present a management interface for the remote IED;
the local IED receiving a request for a settings interface within the management interface for the remote IED;
the local IED determining what additional data is needed from the remote IED to render a second template in order to present the settings interface for the remote IED;
the local IED requesting additional sparse data associated with the settings interface for the remote IED;
the local IED receiving the additional sparse data; and
the local IED rendering the second template using the additional sparse data in order to present a settings interface for the remote IED.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides systems and methods for remote device management. According to various embodiments, a local intelligent electronic device (IED) may be in communication with a remote IED via a limited bandwidth communication link, such as a serial link. The limited bandwidth communication link may not support traditional remote management interfaces. According to one embodiment, a local IED may present an operator with a management interface for a remote IED by rendering locally stored templates. The local IED may render the locally stored templates using sparse data obtained from the remote IED. According to various embodiments, the management interface may be a web client interface and/or an HTML interface. The bandwidth required to present a remote management interface may be significantly reduced by rendering locally stored templates rather than requesting an entire management interface from the remote IED. According to various embodiments, an IED may comprise an encryption transceiver.
29 Citations
25 Claims
-
1. A method for managing a remote intelligent electronic device (IED) using a local IED, comprising:
-
the local IED receiving a request to manage a remote IED in communication with the local IED via a limited bandwidth communication link; the local IED receiving login credentials associated with an operator profile on the remote IED; the local IED transmitting the received login credentials to the remote IED; the local IED requesting sparse data from the remote IED in order to render a first locally stored template; the local IED receiving the sparse data from the remote IED; and the local IED rendering the first locally stored template using the sparse data in order to present a management interface for the remote IED; the local IED receiving a request for a settings interface within the management interface for the remote IED; the local IED determining what additional data is needed from the remote IED to render a second template in order to present the settings interface for the remote IED; the local IED requesting additional sparse data associated with the settings interface for the remote IED; the local IED receiving the additional sparse data; and the local IED rendering the second template using the additional sparse data in order to present a settings interface for the remote IED. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for managing a remote intelligent electronic device (IED) using a local IED, comprising:
-
the local IED receiving a request to manage a remote IED in communication with the local IED via a limited bandwidth communication link; the local IED receiving login credentials associated with an operator profile on the remote IED; the local IED transmitting the received login credentials to the remote IED; the local IED requesting sparse data from the remote IED in order to render a first locally stored template; the local IED receiving the sparse data from the remote IED; the local IED rendering the first locally stored template using the sparse data in order to present a management interface for the remote IED; the local IED receiving a request to modify a setting within the management interface for the remote IED; the local IED determining what settings data should be transmitted to the remote IED in order to modify the setting on the remote IED; the local IED client transmitting the settings data to the remote IED in order to modify the setting; the local IED receiving a confirmation that the setting has been modified; and the local IED rendering a second template using the received confirmation in order to present a confirmation interface for the remote IED. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An intelligent electronic device (IED) configured to provide remote device management of a remote IED over a limited bandwidth communication link, comprising:
-
a processor; at least one network interface configured to communicatively connect the IED to a remote IED via a limited bandwidth communication link; a computer readable storage medium in communication with the processor, the computer readable storage medium comprising; an interface module configured to receive a request to manage the remote IED, to receive login credentials associated with an operator profile of the remote IED, to receive a request for a settings interface within the management interface for the remote IED and to determine what additional data is needed from the remote IED for the template rendering module to render a second template in order to present the settings interface for the remote IED; a remote procedure call (RPC) client module configured to transmit received login credentials to the remote IED, to and request sparse data from the remote IED in order to render a first locally stored template and to request additional sparse data associated with the settings interface for the remote IED; and a template rendering module configured to render the first locally stored template using the sparse data in order to present a management interface for the remote IED and render the second template using the additional sparse data in order to present a settings interface for the remote IED. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An intelligent electronic device (IED) configured to provide remote device management of a remote IED over a limited bandwidth communication link, comprising:
-
a processor; at least one network interface configured to communicatively connect the IED to a remote IED via a limited bandwidth communication link; a computer readable storage medium in communication with the processor, the computer readable storage medium comprising; an interface module configured to receive a request to manage the remote IED and to receive login credentials associated with an operator profile of the remote IED; a remote procedure call (RPC) client module configured to transmit received login credentials to the remote IED and request sparse data from the remote IED in order to render a first locally stored template; a template rendering module configured to render the first locally stored template using the sparse data in order to present a management interface for the remote IED; wherein the interface module is further configured to receive a request to modify a setting within the management interface for the remote IED and determine what settings data should be transmitted to the remote IED in order to modify the setting on the remote IED; wherein the RPC client module is further configured to transmit the settings data to the remote IED in order to modify the setting and receive a confirmation from the remote IED that the setting has been modified; and wherein the template rendering module is further configured to render a second template using the received confirmation in order to present a confirmation interface for the remote IED. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification