IP Library Granted Patent US 9,426,824
Granted Patent B2
US 9,426,824 · App. 14/160,039 · Granted Aug 23, 2016

Apparatus, method and computer program for communicating via a plurality of networks

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,426,824
App. No.
14/160,039
Granted
Aug 23, 2016
Kind
B2
Abstract

Access control information is received from a first network, which is the device's serving network ( 500 ). The received access control information is stored as access control settings ( 505 ). A first connection is established via the serving network based on one or more of the access control settings ( 510 ). It is determined that the device's serving network has changed to a second network ( 515 ). At least a portion of the access control settings is replaced with default access control settings ( 520 ). The access control settings may comprise one or more packet-domain settings and one or more circuit-domain settings. The access control information may comprise Domain Specific Access Control (DSAC) and/or Paying Permission with Access Control (PPAC) information. The default access control settings may comprise access class barring (ACB) information.

Claims (58)

1. A method for a communication device to communicate via a plurality of networks subject to access controls, the method comprising:

receiving access control settings from a first network, wherein said first network is the device's serving network, and the access control settings comprise at least one of a setting indicating whether origination of a connection is barred in the first network, a setting indicating whether performing a registration is barred in the first network, or a setting indicating whether responding to a request to establish a connection is barred in the first network;

storing the received access control settings;

establishing a first connection via the serving network based on one or more of the access control settings;

determining that the device's serving network has changed from the first network to a second network; and

replacing at least a portion of the plurality of access control settings with corresponding default access control settings not received from the second network, wherein the default access control settings comprise at least one of a setting indicating whether origination of a connection is barred in the second network, a setting indicating whether performing a registration is barred in the second network, or a setting indicating whether responding to a request to establish a connection is barred in the second network.

2. The method of claim 1 , wherein

the access control settings comprise one or more packet-switched (PS) domain access control settings and one or more circuit-switched (CS) domain access control settings.

3. The method of claim 2 , wherein

the one or more PS domain access control settings comprise at least one of a setting indicating whether origination of a connection is barred in the PS domain, a setting indicating whether performing a registration is barred in the PS domain, and a setting indicating whether responding to a request to establish a connection is barred in the PS domain, and

the one or more CS domain access control settings comprise at least one of a setting indicating whether origination of a connection is barred in the CS domain, a setting indicating whether performing a registration is barred in the CS domain, and a setting indicating whether responding to a request to establish a connection is barred in the CS domain.

4. The method of according to claim 1 , further comprising:

establishing a second connection via the second network based on one or more of the access control settings, wherein at least one of the access control settings used to establish the second connection is different from the access control settings used to establish the first connection.

5. The method of claim 4 , wherein

one of the first and second connections comprises a packet-switched (PS) domain connection and the other of the first and second connections is a circuit-switched (CS) domain connection, and

each of the first and second connections is established based on an access control setting corresponding to the type of the connection.

6. The method of claim 1 , wherein

the first and the second networks each comprises a radio network subsystem (RNS),

establishing the first connection comprises establishing a Radio Resource Control (RRC) connection,

the received access control settings comprise system information broadcast by the first RNS; and

determining that the device's serving network has changed from the first network to the second network comprises receiving an RRC message associated with a serving RNS (SRNS) relocation procedure.

7. The method of claim 6 , wherein

the RRC message is one of the following messages: RadioBearerReconfiguration, RadioBearerSetup, RadioBearerRelease, TransportChannelReconfiguration, PhysicalChannelReconfiguration, CellUpdateConfirm, URA Update Confirm, and UTRANMobilitylnformation.

8. The method of according-to claim 6 , wherein

the SRNS relocation procedure comprises a change in at least one of the device's serving GPRS support node (SGSN) and the device's serving mobile switching center (MSC).

9. The method of claim 1 , wherein

the access control settings comprise at least one of Domain Specific Access Control (DSAC) information and Paging Permission with Access Control (PPAC) information.

10. The method of claim 9 , wherein

the default access control settings comprise access class barring (ACB) information broadcast by the first network.

11. The method of claim 10 , wherein

replacing at least a portion of the plurality of access control settings with corresponding default access control settings comprises deleting at least a portion of the DSAC and PPAC information that comprises the access control settings.

12. The method of claim 1 , wherein

the received access control settings comprise at least a portion of the default access control settings.

13. The method of claim 1 , wherein

at least a portion of the default access control settings are predefined.

14. The method of claim 1 , wherein

the default access control settings comprise one or more default access control settings associated with each of a plurality of access classes.

15. The method of claim 14 , wherein

the one or more default access control settings associated with a particular access class is associated with both PS and CS domains and with all access types.

16. The method of claim 14 , wherein

the one or more default access control settings associated with a particular access class is associated with at least one of a particular domain and a particular access type.

17. The method of claim 14 , wherein

the default access control settings indicate that all types of access in both PS and CS domains is barred for all access classes, or that all types of access in both PS and CS domains is permitted for all access classes.

18. The method of claim 1 , wherein

the device is a user equipment (UE) or component of a UE.

19. An apparatus configured to communicate via a plurality of networks subject to access controls, the apparatus comprising:

circuitry configured to

receive access control settings from a first network, wherein said first network is the apparatus' serving network, and the access control settings comprise at least one of a setting indicating whether origination of a connection is barred in the first network, a setting indicating whether performing a registration is barred in the first network, or a setting indicating whether responding to a request to establish a connection is barred in the first network;

store the received access control settings;

establish a first connection via the serving network based on one or more of the access control settings;

determine that the apparatus' serving network has changed from the first network to a second network; and

replace at least a portion of the plurality of access control settings with corresponding default access control settings not received from the second network, wherein the default access control settings comprise at least one of a setting indicating whether origination of a connection is barred in the second network, a setting indicating whether performing a registration is barred in the second network, or a setting indicating whether responding to a request to establish a connection is barred in the second network.

20. A memory storing a set of computer readable instructions which, when executed by an apparatus configured to communicate via a plurality of networks subject to access controls, causes the apparatus to:

receive access control settings from a first network, wherein said first network is the apparatus' serving network, and the access control settings comprise at least one of a setting indicating whether origination of a connection is barred in the first network, a setting indicating whether performing a registration is barred in the first network, or a setting indicating whether responding to a request to establish a connection is barred in the first network;

store the received access control settings;

establish a first connection via the serving network based on one or more of the access control settings;

determine that the apparatus' serving network has changed from the first network to a second network; and

replace at least a portion of the plurality of access control settings with corresponding default access control settings not received from the second network, wherein the default access control settings comprise at least one of a setting indicating whether origination of a connection is barred in the second network, a setting indicating whether performing a registration is barred in the second network, or a setting indicating whether responding to a request to establish a connection is barred in the second network.

Assignments (10)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY PREVIOUSLY RECORDED AT REEL: 032154 FRAME: 0054. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Nov 3, 2017
From: RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 044681/0592 →
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 Feb 6, 2014
From: RENESAS ELECTRONICS CORPORATION; RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 032154/0054 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2014
From: BROADCOM INTERNATIONAL LIMITED
To: BROADCOM CORPORATION
Reel/Frame 032154/0176 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2014
From: KUBOTA, KEIICHI; MARTIN, BRIAN
To: RENESAS MOBILE CORPORATION
Reel/Frame 032014/0859 →