IP Library Granted Patent US 8,181,066
Granted Patent B2
US 8,181,066 · App. 12/276,273 · Granted May 15, 2012

Service diagnostic engine and method and service management system employing the same

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,181,066
App. No.
12/276,273
Granted
May 15, 2012
Kind
B2
Abstract

A service management system and a method of performing service diagnostics. In one embodiment, the service management system includes: (1) a service description repository configured to contain service descriptions that define services in terms of end points that assume roles based on at least one of the capabilities and attributes thereof, (2) a diagnostic rule definition repository configured to contain diagnostic rules pertaining to problem areas regarding the services and (3) a diagnostic engine coupled to the service description repository and the diagnostic rule definition repository and configured to retrieve at least one diagnostic rule based on a subscriber, a service and a problem area, evaluate at least one diagnostic rule to produce at least one solution, retrieve data regarding end points associated with the service and return a possible solution.

Claims (38)

1. A service management system, comprising:

a service description repository configured to contain service descriptions that define services in terms of end points that assume roles based on at least one of capabilities and attributes thereof;

a diagnostic rule definition repository configured to contain diagnostic rules pertaining to problem areas regarding said services; and

a diagnostic engine coupled to said service description repository and said diagnostic rule definition repository and configured to retrieve at least one diagnostic rule based on a subscriber, a service and a problem area, evaluate said at least one diagnostic rule to produce at least one solution, retrieve data regarding end points associated with said service and return a possible solution.

2. The service management system as recited in claim 1 further comprising a normalization engine configured to map normalized data to end point specific data and wherein said diagnostics engine is further configured to employ said normalization engine to provide said normalized data in response to said end point specific data.

3. The service management system as recited in claim 1 wherein said end point is selected from the group consisting of:

a device, and

a system.

4. The service management system as recited in claim 1 wherein said diagnostic engine is further configured to employ said service description to relate said at least one diagnostic rule to at least one of said end points.

5. The service management system as recited in claim 1 wherein said diagnostic engine is further configured to replace normalized values with end point specific values after identifying one of said end points that supports a role pertaining to said service.

6. The service management system as recited in claim 1 wherein said diagnostic engine is further configured to return at least one selected from the group consisting of:

data that has been marked up with cues about status,

at least one problem identified based on a service description pertaining to said service, and

multiple possible solutions to said problem area.

7. The service management system as recited in claim 1 wherein said service description repository associates at least some of operations, alerts, and key/value pairs with said roles.

8. The service management system as recited in claim 1 wherein said roles are based on at least some of descriptions, capabilities and attributes of said devices.

9. The service management system as recited in claim 1 wherein said service descriptions contain service descriptions expressed in a selected one of:

a human readable markup language, and

binary data representations.

10. The service management system as recited in claim 1 wherein said at least one diagnostic rule is based on normalized key/value pairs that are independent of end point-specific attributes.

11. A method of performing service diagnostics, comprising:

receiving a report of a problem regarding a subscriber and a service;

retrieving defined problems related to said service and a problem area;

selecting a specific problem from said defined problems;

retrieving at least one diagnostic rule pertaining to said specific problem from a diagnostic rule definition repository of a service management system;

identifying at least one device associated with said subscriber;

retrieving data for rules pertaining to said at least one device;

evaluating said diagnostic rules; and

returning a possible solution pertaining to said specified problem.

12. The method as recited in claim 11 further comprising receiving said report from said subscriber.

13. The method as recited in claim 11 wherein said retrieving said defined problems comprises retrieving said defined problems and said problem area from a service description repository.

14. The method as recited in claim 11 wherein said retrieving said at least one diagnostic rule comprises retrieving multiple diagnostic rules.

15. The method as recited in claim 11 wherein said retrieving said at least one diagnostic rule comprises retrieving said at least one diagnostic rule from a diagnostic rule definition repository.

16. The method as recited in claim 11 wherein said identifying said at least one device comprises identifying said at least one device associated with said subscriber using a subscriber repository.

17. The method as recited in claim 11 wherein said retrieving said data for said rules comprises retrieving said data for said rules from a normalization engine.

18. The method as recited in claim 11 wherein said returning said possible solutions comprises returning said possible solutions to said subscriber.

19. The method as recited in claim 11 further comprising creating said at least one diagnostic rule based on normalized key/value pairs that are independent of end point-specific attributes.

20. The method as recited in claim 11 further comprising creating said at least one diagnostic rule based on normalized roles contained in a service description repository of said service management system.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2009
From: MOTIVE, INC.
To: ALCATEL LUCENT
Reel/Frame 022120/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2008
From: PELLEY, EDWARD S.; TACKER, BRYAN P.
To: MOTIVE, INCORPORATED
Reel/Frame 021891/0019 →