System and method for remotely repairing and maintaining a telecommunication service using service relationships and service management system employing the same
First Claim
Patent Images
1. A service management system, comprising:
- a non-transitory storage medium having a service description repository configured to contain 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, wherein each of said roles define functions, alerts, and key-value pairs of interest from each of said systems and devices in said set; and
a computing device configured to implement a service management engine coupled to said service description repository and configured to employ one of said service descriptions to repair a corresponding one of said services using a predefined relationship among a subscriber, at least one of said systems and devices and optimal values, wherein said optimal values are predefined known values used for comparing to key-value pairs from said at least one of said systems and devices to determine diagnostic and state information for said at least one of said systems and devices.
10 Assignments
0 Petitions
Accused Products
Abstract
A service management system and method. In one embodiment, the service management system includes: (1) a service description repository configured to contain 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 service management engine coupled to the service description repository and configured to employ one of the service descriptions to repair a corresponding one of the services using a predefined relationship among a subscriber, at least one of the systems and devices and optimal values.
-
Citations
15 Claims
-
1. A service management system, comprising:
-
a non-transitory storage medium having a service description repository configured to contain 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, wherein each of said roles define functions, alerts, and key-value pairs of interest from each of said systems and devices in said set; and a computing device configured to implement a service management engine coupled to said service description repository and configured to employ one of said service descriptions to repair a corresponding one of said services using a predefined relationship among a subscriber, at least one of said systems and devices and optimal values, wherein said optimal values are predefined known values used for comparing to key-value pairs from said at least one of said systems and devices to determine diagnostic and state information for said at least one of said systems and devices. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A service management system, comprising:
-
a non-transitory storage medium having a service description repository configured to contain 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, wherein each of said roles define functions, alerts, and key-value pairs of interest from each of said systems and devices in said set; and a computing device configured to implement a service management engine coupled to said service description repository and configured to respond to a received event by employing one of said service descriptions to maintain a telecommunication service on at least one of said systems and devices using a predefined relationship among a subscriber and at least one of said systems and devices, wherein said received event is matched with an alert in said one of said service descriptions to cause at least one function associated with said alert to be executed. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of remotely repairing a telecommunication service, comprising:
-
receiving information identifying a subscriber and said service; identifying end points associated with said subscriber; mapping said end points into roles in said service; repeating, for each of said end points; determining attributes regarding said each of said end points, retrieving said attributes and optimal values corresponding thereto, and reprovisioning ones of said attributes based on a comparison therebetween and ones of said optimal values; and wherein said optimal values are predefined known values used to determine diagnostic and state information for said at least one of said systems and devices and said identifying and said mapping steps are performed by a processor. - View Dependent Claims (12, 13, 14, 15)
-
Specification