Managing technology resources across multiple platforms
First Claim
1. A processor implemented method for use at a computer system, the processor implemented method for managing a target device, the processor implemented method comprising:
- receiving a device-neutral configuration directive, the device-neutral configuration directive having been modified by one or more directive processors based on operational data collected from one or more other target devices that previously attempted to apply the device-neutral configuration directive, the operational data providing feedback for use in modifying the device-neutral configuration directive for the target device, the operational data including information relevant to success or failure of applying the device-neutral configuration directive at the one or more other target devices;
translating the device-neutral configuration directive into a device-specific configuration directive for the target device based on the feedback; and
sending the device-specific configuration directive to the target device to implement a configuration change for the target device.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention extends to methods, systems, and computer program products for managing technology resources across multiple platforms. Embodiments of the invention can be used to manage the configuration of a plurality of different devices. A management server/service can utilize native management capabilities of different devices to provide configuration management without requiring agents to be installed on the devices. In general, the management server/service adapts to the unique characteristics and behaviors of different devices, platforms, and external systems to provide configuration management for the different devices, platforms, and external systems. As such, configuration management can be provided in a unified fashion across different platforms, both on-premise and off-premise, and indirectly. When client agents are present, the management server/service can adjust to compatibly operate with the client agents.
9 Citations
20 Claims
-
1. A processor implemented method for use at a computer system, the processor implemented method for managing a target device, the processor implemented method comprising:
-
receiving a device-neutral configuration directive, the device-neutral configuration directive having been modified by one or more directive processors based on operational data collected from one or more other target devices that previously attempted to apply the device-neutral configuration directive, the operational data providing feedback for use in modifying the device-neutral configuration directive for the target device, the operational data including information relevant to success or failure of applying the device-neutral configuration directive at the one or more other target devices; translating the device-neutral configuration directive into a device-specific configuration directive for the target device based on the feedback; and sending the device-specific configuration directive to the target device to implement a configuration change for the target device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A processor implemented method for use a computer system, the processor implementing method for managing a target device, the processor implemented method comprising:
-
collecting operational data from the target device in response to the target device attempting to apply a device-specific configuration directive to change configuration, the device-specific configuration directive having been translated from a corresponding device-neutral configuration directive, the operational data in a device-specific format specific to the device, the operational data including information relevant to success or failure of applying the device-neutral configuration directive at the target device; translating the operational data from the device-specific data format into a device-neutral data format; and sending the operational data in the device-neutral data format to a data collection service, the operational data providing feedback for use in modifying the device-neutral configuration directive for implementation at one or more other target devices. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A processor implemented method for use a computer system, the processor implementing method for managing a target device, the processor implemented method comprising:
-
receiving operational data in a device-neutral data format, the operational data in the device-neutral data format translated from operational data in a device-specific data format specific to the target device, the operational data in the device-specific data format having been collected in response to the target device attempting to apply a device-specific configuration directive to change configuration, the device-specific configuration directive having been translated from a corresponding device-neutral configuration directive, the operational data in a device-specific format specific to the device, the operational data including information relevant to success or failure of applying the device-neutral configuration directive at the target device; storing the operational data in a device-neutral data format along with other operational data, the other operational data previously collected from one or more other target devices in response to applying one or more other corresponding device-specific configuration directives at the one or more other target devices, the one or more other device-specific configuration directives each translated from the device-neutral configuration directive, the other operational data including information relevant to success or failure of applying the device-neutral configuration directive at the one or more other target devices; and providing the operational data and the other operational data in the device-neutral data format as feedback to one or more directive processors for use in modifying the device-neutral configuration directive for implementation at one or more further target devices. - View Dependent Claims (17, 18, 19, 20)
-
Specification