IP Library Granted Patent US 9,386,040
Granted Patent B2
US 9,386,040 · App. 14/151,016 · Granted Jul 5, 2016

Policy-based service management system

Inventor: Qingmin Hu (Sammamish, WA)
Assignee: AT&T Mobility II LLC
H04L63/20H04L41/0893H04L41/5003
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 9,386,040
App. No.
14/151,016
Granted
Jul 5, 2016
Kind
B2
Abstract

A policy-based management mechanism is provided, whereby the mechanism provides for at least the controlling of access to network resources, the integration of different frameworks into a common open standard, and modular components for assembling integrated date and voice services. The mechanism accomplishes this by using an access management component that checks for access credentials, a service management component that identifies which resources are available to a requestor of resources, and a resource management component that manages the requested resources. In one exemplary implementation, a fourth component, the policy management component links the first three components such that a resource request gains access to resources based on policy decisions determined by the fourth component for the first three components.

Claims (44)

1. A system comprising:

a processor; and

memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising:

issuing a credential comprising a description of a resource allocation policy pertaining to a resource;

performing a first query to a policy repository comprising a plurality of resource allocation policies;

authenticating access to the resource based on a result of the first query;

performing a second query to the policy repository;

authorizing the credential based on a result of the second query;

granting a request to utilize the resource based on the result of the second query;

determining, based on monitored utilization of the resource, whether the utilization of the resource is in accordance with the request and in accordance with the resource allocation policy; and

managing the utilization of the resource in accordance with the determination.

2. The system of claim 1 , wherein the resource allocation policy governs an amount of the resource that can be utilized in accordance with the request to utilize the resource.

3. The system of claim 1 , wherein the resource policy governs how the resource can be utilized by a requestor requesting to utilize the resource.

4. The system of claim 1 , wherein the policy repository comprises the plurality of policies stored in a centralized policy database.

5. The system of claim 1 , wherein managing the utilization of the resource comprises dynamic management of the resource during a data session.

6. The system of claim 1 , the operations further comprising recording how the resource is being utilized.

7. A method comprising:

issuing a credential comprising a description of a resource allocation policy pertaining to a resource;

performing a first query to a policy repository comprising a plurality of resource allocation policies;

authenticating access to the resource based on a result of the first query;

performing a second query to the policy repository;

authorizing the credential based on a result of the second query;

granting a request to utilize the resource based on the result of the second query;

determining, based on monitored utilization of the resource, whether the utilization of the resource is in accordance with the request and in accordance with the resource allocation policy; and

managing the utilization of the resource in accordance with the determination.

8. The method of claim 7 , wherein the resource allocation policy governs an amount of the resource that can be utilized in accordance with the request.

9. The method of claim 7 , wherein the policy repository comprises the plurality of policies stored in a centralized policy database.

10. The method of claim 7 , wherein the resource policy governs allowable utilization of the resource by a requestor requesting to utilize the resource.

11. The method of claim 7 , wherein managing the utilization of the resource comprises dynamic management of the resource during a data session.

12. The method of claim 7 , further comprising recording information pertaining to the utilization of the resource.

13. A computer readable storage medium that is not a propagating signal, the computer-readable storage medium comprising executable instructions that, when executed by a processor, cause the processor to effectuate operations comprising:

issuing a credential comprising a description of a resource allocation policy pertaining to a resource;

performing a first query to a policy repository comprising a plurality of resource allocation policies;

authenticating access to the resource based on a result of the first query;

performing a second query to the policy repository;

authorizing the credential based on a result of the second query;

granting a request to utilize the resource based on the result of the second query;

determining, based on monitored utilization of the resource, whether the utilization of the resource is in accordance with the request and in accordance with the resource allocation policy; and

managing the utilization of the resource in accordance with the determination.

14. The computer readable storage medium of claim 13 , wherein the resource allocation policy governs an amount of the resource that can be utilized in accordance with the request.

15. The computer readable storage medium of claim 13 , wherein the policy repository comprises the plurality of policies stored in a centralized policy database.

16. The computer readable storage medium of claim 13 , wherein managing the utilization of the resource comprises dynamic management of the resource during a data session.

17. The computer readable storage medium of claim 13 , the operations further comprising recording information pertaining to the utilization of the resource.

18. The computer-readable storage medium of claim 13 , wherein the resource policy governs allowable utilization of the resource by a requestor requesting to utilize the resource.

Assignments (6)
CHANGE OF NAME Recorded Aug 5, 2022
From: ATLASSIAN, INC.
To: ATLASSIAN US, INC.
Reel/Frame 061085/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2019
From: AT&T MOBILITY II LLC
To: ATLASSIAN INC.
Reel/Frame 050903/0178 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 031927 FRAME 0193. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2019
From: HU, Q. JAMES
To: CINGULAR WIRELESS II, LLC
Reel/Frame 048747/0144 →
CHANGE OF NAME Recorded Mar 29, 2019
From: CINGULAR WIRELESS II, LLC
To: AT&T MOBILITY II, LLC
Reel/Frame 048750/0390 →
CHANGE OF NAME Recorded Mar 29, 2019
From: AT&T MOBILITY II, LLC
To: AT&T MOBILITY II LLC
Reel/Frame 048750/0407 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2014
From: HU, Q. JAMES
To: AT&T MOBILITY II LLC
Reel/Frame 031927/0193 →
Continuity (3)
Continuation 12649956 · Dec 30, 2009
Continuation 11513100 · Aug 29, 2006
Related Publication 20140123219A1 · May 1, 2014