IP Library Granted Patent US 7,363,055
Granted Patent B2
US 7,363,055 · App. 10/194,937 · Granted Apr 22, 2008

Method, apparatus and article to remotely associate wireless communications devices with subscriber identities and/or proxy wireless communications devices

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,363,055
App. No.
10/194,937
Granted
Apr 22, 2008
Kind
B2
Abstract

Apparatus and methods provide remote access to subscriber identity information and subscriber configuration information stored on one or more subscriber identity modules (SIMs), to allow remote configuration of wireless communications devices. A SIM server provides access to the SIMs, a SIM librarian catalogs the SIMs, and a SIM accounting system tracks and/bills for SIM usage. Apparatus and methods provide remote access to proxy wireless communications devices, allowing such devices to operate as if actually present in the remote locations.

Claims (46)

1. A method of facilitating remote access to subscriber identity modules by wireless communications devices, the method comprising:

remotely receiving a first request from a wireless communications device for an action by a subscriber identity module;

passing the received first request to the subscriber identity module;

receiving a first response to the first request from the subscriber identity module;

remotely passing the first response from the subscriber identity module to the wireless communications device; and

caching the first response received from the subscriber identity module.

2. The method of claim 1 , further comprising:

receiving a second request from a wireless communications device for an action by a subscriber identity module;

determining that the received second request is the same as the received first request; and

passing the first response from the subscriber identity module to the wireless communications device without passing the second request to the subscriber identity module.

3. The method of claim 1 , further comprising:

receiving a second request from a wireless communications device for an action by a subscriber identity module;

determining that the received second request is the same as the received first request;

retrieving the first response from a data cache; and

passing the retrieved first response to the wireless communications device.

4. The method of claim 1 wherein caching the first response received from the subscriber identity module includes storing the first response in a data cache with a defined relationship to the first request and the subscriber identity module.

5. The method of claim 1 wherein caching the first response received from the subscriber identity module includes storing the first response in a data cache with a defined relationship to the first request and the subscriber identity module, and with an indication of a direction of data flow with respect to the subscriber identity module.

6. The method of claim 1 , further comprising:

providing a response from the wireless communications device to an authentication request using a signed response from the subscriber identity module, where the subscriber identity module is remotely located from the wireless communications device.

7. The method of claim 1 wherein receiving a first request from a wireless communications device for an action by a subscriber identity module includes receiving the first request at a subscriber identity module server remotely located from the wireless communications device making the first request.

8. The method of claim 1 wherein receiving a first request from a wireless communications device for an action by a subscriber identity module includes receiving the first request at a geographically fixed subscriber identity module server remotely located from the wireless communications device making the first request.

9. The method of claim 1 wherein caching the first response received from the subscriber identity module includes caching the first response at a subscriber identity module server positioned in a communication flow between the subscriber identity module and the wireless communications device.

10. The method of claim 1 wherein remotely receiving a first request from a wireless communications device for an action by a subscriber identity module includes wirelessly receiving the first request from the wireless communications device.

11. The method of claim 1 wherein remotely passing the first response from the subscriber identity module to the wireless communications device includes wirelessly passing the first response from the subscriber identity module to the wireless communications device.

12. A method of facilitating remote access to subscriber identity modules by wireless communications devices, the method comprising:

remotely receiving a plurality of requests from a wireless communications device for an action by a subscriber identity module;

passing a number of the received plurality of requests to the subscriber identity module;

receiving a number of responses to the respective requests from the subscriber identity module;

remotely passing the number of received responses from the subscriber identity module to the wireless communications device;

recognizing a relationship between at least one of the requests and at least one of the responses; and

caching the at least one of the responses having a recognized relationship to the at least one of the requests.

13. The method of claim 12 , further comprising:

for each of a number of the requests, determining whether the response to the request is cached; and

passing the cached response to the wireless communications device without passing the corresponding request to the subscriber identity module.

14. The method of claim 12 , further comprising:

for each of a number of the requests, determining whether the response to the request is cached;

retrieving the corresponding one of the responses from a data cache if the response to the request is cached; and

passing the retrieved one of the responses to the wireless communications device.

15. The method of claim 12 wherein recognizing a relationship between at least one of the requests and at least one of the responses includes at least one of recognizing the request as one of a number of requests identified as suitable for caching, recognizing a level of consistency in the response to the request over a number of identical requests to the subscriber identity module, and recognizing a frequency of the occurrence of the request during operation.

16. The method of claim 12 , further comprising:

providing a response from the wireless communications device to an authentication request using a signed response from the subscriber identity module, where the subscriber identity module is remotely located from the wireless communications device.

17. The method of claim 12 wherein receiving a plurality of requests from a wireless communications device for an action by a subscriber identity module includes receiving at least a first request at a subscriber identity module server remotely located from the wireless communications device making the first request.

18. The method of claim 12 wherein receiving a plurality of requests from a wireless communications device for an action by a subscriber identity module includes receiving at least a first request at a geographically fixed subscriber identity module server remotely located from the wireless communications device making the first request.

19. The method of claim 12 wherein caching the at least one response received from the subscriber identity module includes caching at least a first response at a subscriber identity module server positioned in a communication flow between the subscriber identity module and the wireless communications device.

20. The method of claim 12 wherein remotely receiving a plurality of requests from a wireless communications device for an action by a subscriber identity module includes wirelessly receiving the plurality of requests from the wireless communications device.

21. The method of claim 12 wherein remotely passing the number of received responses from the subscriber identity module to the wireless communications device includes wirelessly passing the number of received responses from the subscriber identity module to the wireless communications device.

Assignments (6)
CHANGE OF NAME Recorded Nov 6, 2015
From: JDS UNIPHASE CORPORATION
To: VIAVI SOLUTIONS INC.
Reel/Frame 037057/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2015
From: VIAVI SOLUTIONS INC.
To: RCATSONE INCORPORATED
Reel/Frame 036969/0784 →
CHANGE OF NAME Recorded Nov 5, 2015
From: JDS UNIPHASE CORPORATION
To: VIAVI SOLUTIONS INC.
Reel/Frame 037054/0340 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2013
From: ACTERNA LLC
To: JDS UNIPHASE CORPORATION
Reel/Frame 030968/0139 →
MERGER Recorded Apr 19, 2013
From: CASABYTE INC.
To: ACTERNA LLC
Reel/Frame 030250/0028 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2002
From: CASTROGIOVANNI, BENEDETTO; READ, JOHN S
To: CASABYTE, INC.
Reel/Frame 013354/0415 →