IP Library › Granted Patent US 9,531,761
Granted Patent B2
US 9,531,761 · App. 12/829,179 · Granted Dec 27, 2016

Method and system for prioritizing and scheduling services in an IP multimedia network

Inventors: Xuemin Chen (Rancho Santa Fe, CA); Gordon Yong Li (San Diego, CA); Sam Anderson (Surrey, CA); Pierre Couilaud (Vancouver, CA)
Assignee: BROADCOM CORPORATION
H04L65/1016H04L65/1036H04L67/303H04L67/327
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,531,761
App. No.
12/829,179
Granted
Dec 27, 2016
Kind
B2
Abstract

An IP multimedia gateway (IMG) determines device capabilities and proposed service priority profiles of communicatively coupled client devices. The determined device capabilities and proposed service priority profiles are transmitted to service managers for service scheduling. Device capabilities of the communicatively coupled client devices are configured or prioritized based on available actual service priority profiles from the service managers. The configured device capabilities are transmitted to the service managers for subsequent service scheduling. Services provided by the service managers are announced based on the available actual service priority profiles. The IMG communicates content for the announced services between the communicatively coupled client devices and the service managers. The IMG may allow the user of a client device to access desired content via other client devices. Content and/or downloaded content for carrier grade services are provided to one or more non-carrier grade client devices when needed.

Claims (31)

1. A method for communication, the method comprising: in an IP multimedia gateway:

determining capabilities and a proposed service priority profile of a communication device that is communicatively coupled to said IP multimedia gateway, said proposed service priority profile of said communication device based at least in part on said determined capabilities of said communication device;

transmitting said determined capabilities and said determined proposed service priority profile to a service manager that is operable to provide services to said communication device;

receiving an actual service priority profile from said service manager, wherein said received actual service priority profile is generated by said service manager based at least in part on said transmitted capabilities and said transmitted proposed service priority profile; and

communicating content for services provided by said service manager between said communication device and said service manager based at least in part on said received actual service priority profile.

2. The method according to claim 1 , comprising configuring said determined capabilities of said communication device based at least in part on said received actual service priority profile.

3. The method according to claim 2 , comprising transmitting said configured capabilities of said communication device to said service manager for subsequent service scheduling.

4. The method according to claim 1 , comprising announcing to said communication device services provided by said service manager based at least in part on said received actual service priority profile.

5. The method according to claim 4 , comprising communicating content for said announced services between said communication device and said service manager based at least in part on said determined capabilities and said received actual service priority profile.

6. The method according to claim 4 , comprising notifying said communication device to receive said announced services via at least one other communication device.

7. The method according to claim 1 , wherein said services comprise carrier grade services subscribed by said communication device.

8. The method according to claim 7 , comprising stopping communicating content for said subscribed carrier grade services between said communication device with said service manager.

9. The method according to claim 8 , comprising communicating said content for said subscribed carrier grade services between at least one other communication device with said service manager.

10. The method according to claim 9 , comprising:

downloading said content for said subscribed carrier grade services; and

communicating said downloaded content for said subscribed carrier grade services between said at least one other communication device with said service manager.

11. A system for communication, the system comprising:

one or more hardware processors, one or more circuits, or any combination thereof, in an IP multimedia gateway, said one or more hardware processors, one or more circuits, or any combination thereof, operable to:

determine capabilities and a proposed service priority profile of a communication device that is communicatively coupled to said IP multimedia gateway, said proposed service priority profile of said communication device based at least in part on said determined capabilities of said communication device;

transmit said determined capabilities and said determined proposed service priority profile to a service manager that is operable to provide services to said communication device;

receive an actual service priority profile from said service manager, wherein said received actual service priority profile is generated by said service manager based at least in part on said transmitted capabilities and said transmitted proposed service priority profile; and

communicate content for services provided by said service manager between said communication device and said service manager based at least in part on said received actual service priority profile.

12. The system according to claim 11 , wherein said one or more hardware processors, one or more circuits, or any combination thereof, is operable to configure said determined capabilities of said one or more of said communication device based at least in part on said received actual service priority profile.

13. The system according to claim 12 , wherein said one or more hardware processors, one or more circuits, or any combination thereof, is operable to transmit said configured capabilities of said communication device to said service manager for subsequent service scheduling.

14. The system according to claim 11 , wherein said one or more hardware processors, one or more circuits, or any combination thereof, is operable to announce services to said communication device, provided by said service manager based at least in part on said received actual service priority profile to notify said communication device.

15. The system according to claim 14 , wherein said one or more hardware processors, one or more circuits, or any combination thereof, is operable to communicate content for said announced services between said communication device and said service manager based at least in part on said determined capabilities and said received actual service priority profile.

16. The system according to claim 14 , wherein said one or more hardware processors, one or more circuits, or any combination thereof, is operable to notify said communication device to receive said announced services via at least one other communication device.

17. The system according to claim 11 , wherein said services comprise carrier grade services subscribed by said communication device.

18. The system according to claim 17 , wherein said one or more hardware processors, one or more circuits, or any combination thereof, is operable to stop communicating content for said subscribed carrier grade services between said communication device with said service manager.

19. The system according to claim 18 , wherein said one or more hardware processors, one or more circuits, or any combination thereof, is operable to communicate said content for said subscribed carrier grade services between at least one other communication device with said service manager.

20. The system according to claim 19 , wherein said one or more hardware processors, one or more circuits, or any combination thereof, is operable to download said content for said subscribed carrier grade services; and communicate said downloaded content for said subscribed carrier grade services between said at least one other communication device with said service manager.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2010
From: CHEN, XUEMIN; LI, GORDON YONG; ANDERSON, SAM; COUILAUD, PIERRE
To: BROADCOM CORPORATION
Reel/Frame 024895/0776 →
Continuity (1)
Related Publication 20120005347A1 · Jan 5, 2012