Disseminating commands from a DMS server to fielded devices using an extendable command architecture
First Claim
1. A method of remotely managing a fielded device with a device management system (DMS), comprising:
- via a processor, receiving a DMS directive on the fielded device, the DMS directive comprising at least one system command for a DMS agent instantiated on the fielded device and intelligence information not previously stored on the fielded device that is necessary for the DMS agent to interpret the system command; and
via the processor, executing the DMS agent to process the system command using the intelligence information provided in the DMS directive to implement the system command without requiring an update to computer-readable program code that defines the DMS agent.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of remotely managing a fielded device with a device management system (DMS). Via a processor, a DMS directive can be received on the fielded device. The DMS directive can include at least one system command for a DMS agent instantiated on the fielded device and intelligence information not previously stored on the fielded device that is necessary for the DMS agent to interpret the system command. Via the processor the DMS agent can be executed to process the system command using the intelligence information provided in the DMS directive to implement the system command without requiring an update to computer-readable program code that defines the DMS agent.
-
Citations
24 Claims
-
1. A method of remotely managing a fielded device with a device management system (DMS), comprising:
-
via a processor, receiving a DMS directive on the fielded device, the DMS directive comprising at least one system command for a DMS agent instantiated on the fielded device and intelligence information not previously stored on the fielded device that is necessary for the DMS agent to interpret the system command; and via the processor, executing the DMS agent to process the system command using the intelligence information provided in the DMS directive to implement the system command without requiring an update to computer-readable program code that defines the DMS agent. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of remotely managing a fielded device with a device management system (DMS), comprising:
-
via a processor, generating a DMS directive for the fielded device, the DMS directive comprising at least one system command for a DMS agent instantiated on the fielded device and intelligence information not previously stored on the fielded device that is necessary for the DMS agent to interpret the system command; and via the processor, communicating the DMS directive to the fielded device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A fielded device remotely managed by a device management system (DMS), comprising:
a processor configured to; receive a DMS directive on the fielded device, the DMS directive comprising at least one system command for a DMS agent instantiated on the fielded device and intelligence information not previously stored on the fielded device that is necessary for the DMS agent to interpret the system command; and execute the DMS agent to process the system command using the intelligence information provided in the DMS directive to implement the system command without requiring an update to computer-readable program code that defines the DMS agent. - View Dependent Claims (16, 17, 18, 19)
-
20. A device management system (DMS) server that remotely manages a fielded device, comprising:
a processor configured to; generate a DMS directive for the fielded device, the DMS directive comprising at least one system command for a DMS agent instantiated on the fielded device and intelligence information not previously stored on the fielded device that is necessary for the DMS agent to interpret the system command; and communicate the DMS directive to the fielded device. - View Dependent Claims (21, 22, 23, 24)
Specification