IP Library Granted Patent US 7,802,292
Granted Patent B2
US 7,802,292 · App. 10/462,948 · Granted Sep 21, 2010

Application of dynamic profiles to the allocation and configuration of network resources

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 7,802,292
App. No.
10/462,948
Granted
Sep 21, 2010
Kind
B2
Abstract

A service request is received and associated with a subscriber id. Profile information is accessed for the source of the service request. A copy of the profile information is stored in a network element employed by the source of the service request to access the network.

Claims (31)

1. A method comprising:

storing profile information at a mobile switching center, wherein the profile information at the mobile switching center is up-to-date, the profile information further including at least a portion of a subscriber profile of a subscriber, a terminal profile of a terminal device used by the subscriber, and a usage profile for the subscriber;

periodically updating a home location register with the profile information from the mobile switching center;

accessing the profile information of the subscriber from the home location register to identify services to which the subscriber has access, the profile information dynamically updated as necessary by the mobile switching center;

generating a template based upon the profile information;

verifying that the subscriber is authorized to access a requested service;

comparing requirements for delivering the service with available network resources; and

when sufficient network resources are available to deliver the service, modifying the template to correspond to available network resources, and updating the profile information to allocate network resources in accordance with the template.

2. The method of claim 1 further comprising:

when sufficient network resources are not available to deliver the service, determining a less resource demanding manner of delivering the service.

3. The method of claim 1 further comprising:

configuring a terminal device to receive the service, in accordance with the service requirements.

4. The method of claim 1 further comprising:

identifying a service provider to provide the requested service; and

identifying network elements having sufficient resources available to provide the service.

5. A method comprising:

storing profile information at a mobile switching center, wherein the profile information at the mobile switching center is up-to-date, the profile information further including at least a portion of a subscriber profile of a subscriber, a terminal profile of a terminal device used by the subscriber, and a usage profile for the subscriber;

periodically updating a home location register with the profile information from the mobile switching center;

receiving a service request;

associating a subscriber id with the service request;

accessing the profile information from the home location register for the source of the service request, the profile information dynamically updated as necessary by the mobile switching center;

generating a template based upon the profile information; and

allocating network resources according to the template and the profile information of the service requested.

6. A network element on a network, comprising:

a home location register to store profile information for a user of the network, the profile information further including at least a portion of a subscriber profile of a subscriber, a terminal profile of a terminal device used by the subscriber, a usage profile for the subscriber, and a service profile, the home location register in communication with a mobile switching center which stores up-to-date profile information and periodically updates the home location register;

a router on the network to route communications between the user of the network, the home location register, and the mobile switching center; and

logic on a memory in communication with the home location register to access a service profile in response to a service request, to generate a template based in part upon the profile information, and to allocate network resources to fulfill the service request according to service requirements associated with the template.

7. The network element of claim 6 further comprising:

logic on the memory to negotiate a less resource demanding manner of delivering the service when sufficient network resources are unavailable to deliver the service.

8. The network element of claim 6 further comprising:

logic on the memory to configure a terminal device to receive the service, in accordance with the service requirements.

Assignments (6)
CHANGE OF NAME Recorded Jul 21, 2008
From: AT&T MOBILITY II, LLC
To: AT&T MOBILITY II LLC
Reel/Frame 021265/0979 →
CHANGE OF NAME Recorded Jul 10, 2008
From: CINGULAR WIRELESS II, LLC
To: AT&T MOBILITY II, LLC
Reel/Frame 021221/0172 →
CERTIFICATE OF CONVERSION Recorded Mar 29, 2006
From: CINGULAR WIRELESS II, INC.
To: CINGULAR WIRELESS II, LLC
Reel/Frame 017696/0375 →
CERTIFICATE OF CONVERSION Recorded Apr 22, 2005
From: CINGULAR WIRELESS II, INC.
To: CINGULAR WIRLEESS II, LLC
Reel/Frame 017546/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2005
From: NEW CINGULAR WIRELESS SERVICES, INC. F/K/A AT&T WIRELESS SERVICES, INC.
To: CINGULAR WIRELESS II, INC.
Reel/Frame 017555/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2003
From: SHAW, VENSON M.
To: AT&T WIRELESS SERVICES
Reel/Frame 014187/0350 →