IP Library Granted Patent US 9,143,532
Granted Patent B2
US 9,143,532 · App. 14/517,652 · Granted Sep 22, 2015

Method and system for secure content distribution by a broadband gateway

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,143,532
App. No.
14/517,652
Granted
Sep 22, 2015
Kind
B2
Abstract

A broadband gateway, which enables communication with a plurality of devices, handles at least one physical layer connection to at least one corresponding network access service provider. Security boundaries such as conditional access (CA) and/or digital right management (DRM) boundaries associated with the broadband gateway are identified based on security profiles associated with the plurality of devices and/or a service from networks. The identified security boundaries are utilized to determine or negotiate CA information for content access for the service. The received content may be distributed according to the determined CA information and the security profiles of the corresponding devices. The broadband gateway may be automatically and dynamically configured based on the identified security boundaries to secure content distribution to the devices. Content distribution security schemes, for example, super encryption, simul-crypt, IPSec and/or watermarking, may be selected by matching the CA information with corresponding device security profiles.

Claims (47)

1. A method for networking, the method comprising:

identifying, by a network device in communication with a plurality of devices and at least one service provider, a security boundary for at least one of the plurality of devices using a security profile associated with the at least one of the plurality of devices;

negotiating, by the network device with the at least one service provider, using the security boundary, conditional access information for accessing content of a service of the at least one service provider;

determining, by the network device, one of a plurality of security schemes for the at least one of the plurality of devices, by comparing or matching the conditional access information with the security profile, the determined one of the plurality of security schemes comprising at least one of a security level or feature; and

communicating the accessed content to the at least one of the plurality of devices using the determined one of the plurality of security schemes.

2. The method according to claim 1 , wherein the security profile comprises a security level for at least one of a plurality of security functions.

3. The method according to claim 2 , wherein:

the plurality of security functions comprise at least one of a key management function, a certificate management function, a content encryption function, a content decryption function, a content encoding function, or a content decoding function; and

the security boundary comprises a boundary on at least one of conditional access, digital right management, link protection, authentication, or device intrusion.

4. The method according to claim 1 , comprising dynamically configuring the network device for the service based on the security boundary.

5. The method according to claim 1 , comprising automatically configuring the network device in response to one or more updates for the security boundary.

6. The method according to claim 1 , comprising:

determining a security boundary for each of the plurality of devices, using a security profile associated with a respective one of the plurality of devices,

wherein negotiating the conditional access information further comprises, for each security boundary, negotiating with the at least one network access service provider, to determine the conditional access information for the service.

7. The method according to claim 6 , comprising: comparing or matching the conditional access information for the service with the security profiles associated with the plurality of devices; and determining one of the plurality of security schemes for each of the plurality of devices based on the comparing or matching.

8. The method according to claim 7 , wherein each of the plurality of security schemes comprises at least one of super encryption, simul-crypt, secure IP encryption (IPSec), or secure watermarking.

9. The method according to claim 8 , comprising communicating the content to the plurality of devices using the respective security schemes determined for the plurality of devices.

10. A system for networking, the system comprising:

a network device in communication with a plurality of devices and at least one service provider, the network device comprising circuitry configured to:

identify a security boundary for at least one of the plurality of devices using a security profile associated with the at least one of the plurality of devices;

negotiate, with the at least one service provider, using the security boundary, conditional access information for accessing content of a service of the at least one service provider;

determine one of a plurality of security schemes for the at least one of the plurality of devices, by comparing or matching the conditional access information with the security profile, the determined one of the plurality of security schemes comprising at least one of a security level or feature; and

communicate the accessed content to the at least one of the plurality of devices using the determined one of the plurality of security schemes.

11. The system according to claim 10 , wherein the security profile comprises a security level for at least one of a plurality of security functions.

12. The system according to claim 11 , wherein:

the plurality of security functions comprise at least one of a key management function, a certificate management function, a content encryption function, a content decryption function, a content encoding function, or a content decoding function; and

the security boundary comprises a boundary on at least one of conditional access, digital right management, link protection, authentication, or device intrusion.

13. The system according to claim 10 , wherein the circuitry is configured to dynamically configure the network device for the service based on the security boundary.

14. The system according to claim 10 , wherein the circuitry is configured to configure the network device in response to one or more updates for the security boundary.

15. The system according to claim 10 , wherein the circuitry is configured to:

determine a security boundary for each of the plurality of devices, each security boundary being based at least in part on a security profile associated with a respective one of the plurality of devices; and

for each security boundary, negotiate with the at least one network access service provider to determine corresponding conditional access information for the service.

16. The system according to claim 15 , wherein the circuitry is configured to:

compare or match the conditional access information for the service with the security profiles associated with the plurality of devices; and

determine one of the plurality of security schemes for each of the plurality of devices based on the comparison or matching.

17. The system according to claim 16 , wherein each of the plurality of security schemes comprises at least one of super encryption, simul-crypt, secure IP encryption (IPSec), or secure watermarking.

18. The system according to claim 17 , wherein the circuitry is configured to communicate the content to the plurality of devices using corresponding security schemes determined for the plurality of devices.

19. A method for networking, the method comprising:

identifying, by a network device in communication with a plurality of devices, a security profile and a corresponding security boundary associated with at least one of the plurality of devices;

negotiating, by the network device with at least one service provider using the identified security boundary, conditional access information for a service provided by the at least one network access service provider;

receiving, by the network device, content for the service using the conditional access information;

determining, by the network device using the negotiated conditional access information and the identified security profile, a first security scheme of a plurality of security schemes for the at least one of the plurality of devices; and

distributing, by the network device, the content to the at least one of the plurality of devices using the first security scheme.

20. The method of claim 19 , comprising:

downloading security software for the service in connection with the negotiating;

monitoring the security profile associated with the at least one of the plurality of devices; and

adapting a subscription to the service for the at least one of the plurality of devices based on the monitoring.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
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 18, 2015
From: CHEN, XUEMIN; KARAOGUZ, JEYHAN; DIAB, WAEL WILLIAM; GARRETT, DAVID; LUNDGREN, DAVID ALBERT; PRODAN, RICH
To: BROADCOM CORPORATION
Reel/Frame 036346/0537 →