Service management system and method of executing a policy
First Claim
1. A service management system, comprising:
- a nontransitory storage medium having a repository configured to contain end points, subscriber and service descriptions that define services in terms of a set of said end points that assume roles based on at least one of capabilities and attributes thereof; and
a computing device configured to implement a policy engine that is coupled to said repository and configured to employ said repository to identify end points relevant to a policy, identify services in which any of identified end points play a role, identify subscribers having both at least one of said identified end points and a subscription to at least one of identified services, search for end points of identified subscribers having a key/value pair that has a characteristic that said policy regards and cause said policy to be executed with respect to searched end points.
8 Assignments
0 Petitions
Accused Products
Abstract
A service management system and a method of executing a policy. In one embodiment, the service management system includes: (1) a repository configured to contain device, system, subscriber and service descriptions that define services in terms of a set of systems and devices that assume roles based on at least one of capabilities and attributes thereof and (2) a policy engine coupled to the repository and configured to employ the repository to identify end points relevant to a policy, identify services in which any of the end points play a role, identify subscribers having an identified device of the end points and a subscription to an identified service and cause the policy to be executed with respect to identified devices of identified subscribers and identified systems.
-
Citations
13 Claims
-
1. A service management system, comprising:
-
a nontransitory storage medium having a repository configured to contain end points, subscriber and service descriptions that define services in terms of a set of said end points that assume roles based on at least one of capabilities and attributes thereof; and a computing device configured to implement a policy engine that is coupled to said repository and configured to employ said repository to identify end points relevant to a policy, identify services in which any of identified end points play a role, identify subscribers having both at least one of said identified end points and a subscription to at least one of identified services, search for end points of identified subscribers having a key/value pair that has a characteristic that said policy regards and cause said policy to be executed with respect to searched end points. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of executing a policy, comprising:
-
configuring a nontransitory storage medium to store instructions implementing said policy, said instructions including; evaluating an input to determine a starting scope; identifying end points relevant to said policy; identifying services in which any of identified end points play a role; identifying subscribers having both of at least one of said identified end points and a subscription to at least one of identified services; and searching for end points of said identified subscribers having a key/value pair that has a characteristic that said policy regards; and configuring a computing device to execute said policy with respect to searched end points. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification