Managing configurations of distributed devices
First Claim
1. A method, performed at an enterprise, for managing a configuration of a device, comprising:
- building a defined configuration for a device type;
determining if an actual configuration of the device matches the defined configuration;
associating, based on the determining, the device with at least one group based on a dynamic group rule written to create a hierarchy of groups, the dynamic group rule instructing creation of the at least one group in response to information received about a member of the group that is consistent with at least one membership criterion of the dynamic group rule, the at least one group being created a first time that the at least one membership criterion is met by a member of the at least one group;
associating business logic with the device as a result of membership of the device in the at least one group; and
running the business logic for the device.
9 Assignments
0 Petitions
Accused Products
Abstract
A method manages configurations of devices in a system that communicates information between a device and an enterprise. The method includes building a defined configuration for a device type. The defined configuration includes a set of value requirements. An actual configuration having values associated with the device is compared to the defined configurations. The actual configuration and defined configuration are stored in a database of the enterprise. The method also includes determining, in the enterprise, if the values of actual configuration match the corresponding value requirements of the defined configurations. The method runs business logic associated with the device based on a result from the step of determining if the values of the actual configuration match the corresponding values of the defined configurations. The matched configurations are stored for subsequent use.
-
Citations
30 Claims
-
1. A method, performed at an enterprise, for managing a configuration of a device, comprising:
-
building a defined configuration for a device type; determining if an actual configuration of the device matches the defined configuration; associating, based on the determining, the device with at least one group based on a dynamic group rule written to create a hierarchy of groups, the dynamic group rule instructing creation of the at least one group in response to information received about a member of the group that is consistent with at least one membership criterion of the dynamic group rule, the at least one group being created a first time that the at least one membership criterion is met by a member of the at least one group; associating business logic with the device as a result of membership of the device in the at least one group; and running the business logic for the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more non-transitory machine-readable devices media storing instructions that are executable by an enterprise to perform operations to manage a configuration of a device, the operations comprising:
-
building a defined configuration for a device type; determining if an actual configuration of the device matches the defined configuration; associating, based on the determining, the device with at least one group based on a dynamic group rule written to create a hierarchy of groups, the dynamic group rule instructing creation of the at least one group in response to information received about a member of the group that is consistent with at least one membership criterion of the dynamic group rule, the at least one group being created a first time that the at least one membership criterion is met by a member of the at least one group; associating business logic with the device as a result of membership of the device in the at least one group; and running the business logic for the device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising an enterprise programmed to perform operations to manage a configuration of a device, the operations comprising:
-
building a defined configuration for a device type; determining if an actual configuration of the device matches the defined configuration; associating, based on the determining, the device with at least one group based on a dynamic group rule written to create a hierarchy of groups, the dynamic group rule instructing creation of the at least one group in response to information received about a member of the group that is consistent with at least one membership criterion of the dynamic group rule, the at least one group being created a first time that the at least one membership criterion is met by a member of the at least one group; associating business logic with the device as a result of membership of the device in the at least one group; and running the business logic for the device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification