SYSTEMS AND METHODS FOR REMOTE MANAGEMENT OF NETWORKED SYSTEMS USING SECURE MODULAR PLATFORM
First Claim
1. A method of remotely controlling a set of networked machines, comprising:
- providing a network interface to a set of networked machines; and
transmitting at least one command to the set of networked machines via a command interface using the network interface, the command interface comprising-a certificate module configured to automatically communicate certificates to the set of networked machines to establish a secure channel to the set of networked machines, anda library of command modules, the library of command modules comprising-a set of core modules, anda set of user-defined modules,the library of command modules including at least one command capable of automatically controlling multiple machines in the set of networked machines.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for the remote configuration of networked systems using a secure modular platform. A network management engine communicates with a set of remote machines, such as a collection of clients or servers on a network. The network management engine can present a systems administrator with a set of compact network commands to permit the administrator to interrogate, configure, and manage the set of controlled machines on a dynamic basis. The network management engine can, for instance, install or update software, detect viruses on the controlled machines, perform an inventory of installed hardware on the controlled machines, and perform other network management functions using pre-configured functions and APIs built into a network library or command directory. Besides incorporating pre-configured management modules, the network management engine further allows a systems administrator to add custom modules in the command directory, using efficient modular interfaces compatible with network-level management processing.
245 Citations
21 Claims
-
1. A method of remotely controlling a set of networked machines, comprising:
-
providing a network interface to a set of networked machines; and transmitting at least one command to the set of networked machines via a command interface using the network interface, the command interface comprising- a certificate module configured to automatically communicate certificates to the set of networked machines to establish a secure channel to the set of networked machines, and a library of command modules, the library of command modules comprising- a set of core modules, and a set of user-defined modules, the library of command modules including at least one command capable of automatically controlling multiple machines in the set of networked machines. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for controlling a set of networked machines, comprising:
-
a network interface to a set of networked machines; and a network management engine, communicating with the network interface, the network management engine transmitting at least one command to the set of networked machines via a command interface, the command interface comprising- a certificate module configured to automatically communicate certificates to the set of networked machines to establish a secure channel to the set of networked machines, and a library of command modules, the library of command modules comprising- a set of core modules, and a set of user-defined modules, the library of command modules including at least one command capable of automatically controlling multiple machines in the set of networked machines. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A networked machine, the networked machine being controlled by a method comprising:
-
communicating via a network interface with a network management engine; and receiving at least one command from the network management engine in the networked machine via a command interface, the command interface comprising- a certificate module configured to automatically communicate certificates to the set of networked machines to establish a secure channel to the set of networked machines, and a library of command modules, the library of command modules comprising- a set of core modules, and a set of user-defined modules, the library of command modules including at least one command capable of automatically controlling multiple machines in the set of networked machines. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification