IP Library Granted Patent US 8,850,598
Granted Patent B2
US 8,850,598 · App. 12/276,262 · Granted Sep 30, 2014

Service management system and method of executing a policy

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,850,598
App. No.
12/276,262
Granted
Sep 30, 2014
Kind
B2
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.

Claims (26)

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.

2. The service management system as recited in claim 1 wherein said policy engine causes said policy to be executed by invoking a computer program embodying said policy.

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

devices, and

systems.

4. The service management system as recited in claim 1 wherein said policy engine is further configured to cause said policy to be executed with respect to systems that play a role in said services.

5. The service management system as recited in claim 1 wherein said policy engine is further configured to identify said subscribers and other policies.

6. The service management system as recited in claim 1 wherein said policy engine is further configured to cause said policy to be executed by passing a list of said identified devices of said identified subscribers and said identified systems to a computer program.

7. The service management system as recited in claim 1 wherein said policy is invoked without an end point or subscriber specificity.

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.

9. The method as recited in claim 8 wherein said end points are selected from the group consisting of:

devices, and

systems.

10. The method as recited in claim 8 further comprising executing said policy with respect to systems that play a role in said services.

11. The method as recited in claim 8 wherein said identifying said end points comprises further identifying said subscribers and other policies.

12. The method as recited in claim 8 wherein said executing comprises passing a list of said identified devices of said identified subscribers and said identified systems to a computer program.

13. The method as recited in claim 8 wherein said policy is invoked without an end point or subscriber specificity.

Assignments (8)
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 →
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 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0016 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
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.; PALKOT, THOMAS A.; TACKER, BRYAN P.
To: MOTIVE, INCORPORATED
Reel/Frame 021889/0535 →