IP Library Granted Patent US 45,363
Granted Patent E1
US 45,363 · App. 14/165,036 · Granted Feb 3, 2015

Method and apparatus for network access

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 45,363
App. No.
14/165,036
Granted
Feb 3, 2015
Kind
E1
Abstract

A method, apparatus and computer program product are provided to provide network access credentials and network access to a remote device via a proxy device. In some example embodiments, a method is provided that comprises receiving a request for network access credentials from a remote device. In some example embodiments, the network access credentials comprise identification information related to at least one SIM. The method of this embodiment may also include determining whether network access credentials are available for the remote device. The method of this embodiment may also include causing the network access credentials to be provided to the remote device in an instance in which network access credentials are available for the remote device. In some example embodiments, the network access credentials enable access to a network by the remote device via one or more proxy devices.

Claims (47)

1. A method comprising:

receiving a request for network access credentials from a remote device; wherein the network access credentials comprise identification information related to at least one subscriber identity module (SIM);

determining, using a processor, whether network access credentials are available for the remote device; and

causing the network access credentials to be provided to the remote device in an instance in which network access credentials are available for the remote device, wherein the network access credentials enable access to a network by the remote device, wherein said access to the network is via one or more proxy devices.

2. A method according to claim 1 , further comprising:

causing network access credentials to be retrieved from a memory, wherein the memory comprises one or more network access credentials to be distributed to one or more remote devices.

3. A method according to claim 2 , further comprising:

verifying that the remote device is permitted to access the network; wherein verification is based on at least one of a communication received from a subscription database or identification information stored in the memory.

4. A method according to claim 1 , further comprising:

generating a request for the network access credentials for transmission to a subscription database; and

receiving the network access credentials in response to a request for the network access credentials transmitted to the subscription database.

5. A method according to claim 4 , further comprising:

causing the network access credentials to be activated; wherein in an instance in which the network access credentials are activated, the remote device is enabled to utilize the network access credentials to connect to the network via one or more proxy devices.

6. A method according to claim 1 , further comprising:

causing a connection with a subscription database to enable the remote device to communicate directly with the subscription database.

7. A method according to claim 1 , further comprising:

causing information relating one or more connected remote devices to be transmitted to a subscription database.

8. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least:

receive a request for network access credentials from a remote device; wherein the network access credentials comprise identification information related to at least one subscriber identity module (SIM);

determine whether network access credentials are available for the remote device; and

cause the network access credentials to be provided to the remote device in an instance in which network access credentials are available for the remote device, wherein the network access credentials enable access to a network by the remote device, wherein said access to the network is via one or more proxy devices.

9. An apparatus according to claim 8 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to:

cause network access credentials to be retrieved from a memory, wherein the memory comprises one or more network access credentials to be distributed to one or more remote devices.

10. An apparatus according to claim 9 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to:

verify that the remote device is permitted to access the network; wherein verification is based on at least one of a communication received from a subscription database or identification information stored in the memory.

11. An apparatus according to claim 8 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to:

generate a request for the network access credentials for transmission to a subscription database; and

receive the network access credentials in response to a request for the network access credentials transmitted to the subscription database.

12. An apparatus according to claim 11 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to:

causing the network access credentials to be activated; wherein in an instance in which the network access credentials are activated, the remote device is enabled to utilize the network access credentials to connect to the network via one or more proxy devices.

13. An apparatus according to claim 8 wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to:

cause a connection with a subscription database to enable the remote device to communicate directly with the subscription database.

14. An apparatus according to claim 8 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to:

cause information relating one or more connected remote devices to be transmitted to a subscription database.

15. A method comprising:

receiving a request for network access credentials from a remote device via a proxy device;

generating, using a processor, network access credentials, wherein the network access credentials enable the remote device, in an instance in which the remote device is connected to the proxy device, to connect to a network using the network access credentials; and

causing the network access credentials to be transferred to the remote device via the proxy device, wherein the network access credentials enable access to a network by the remote device, wherein said access to the network is via the proxy device.

16. A method according to claim 15 , wherein the network access credentials are configured to enable the remote device to operate on the network when in communication with the proxy device.

17. A method according to claim 15 , wherein the proxy device is configured to activate the network access credentials.

18. A method according to claim 15 , further comprising:

determining whether the remote device has accessed one or more services based on the network access credentials, wherein the network access credentials are used to generate billing information for the remote device.

19. A method according to claim 15 , further comprising:

causing a security related parameter to be assigned to the remote device.

20. A method according to claim 15 , wherein the network access credentials are configured to include identification information for the remote device and identification for the proxy device and comprise identification information related to at least one subscriber identity module (SIM).

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYANCE TYPE AND CONVEYING PARTY PREVIOUSLY RECORDED AT REEL: 032190 FRAME: 0724. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 3, 2017
From: RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 044779/0494 →
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 10, 2014
From: BROADCOM INTERNATIONAL LIMITED
To: BROADCOM CORPORATION
Reel/Frame 032190/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2014
From: RENESAS ELECTRONICS CORPORATION; RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 032190/0724 →