IP Library Granted Patent US 8,732,798
Granted Patent B2
US 8,732,798 · App. 13/197,524 · Granted May 20, 2014

Automatic disabling of enabled connection profile for wireless network

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 8,732,798
App. No.
13/197,524
Granted
May 20, 2014
Kind
B2
Abstract

To reduce automatically a number of enabled connection profiles in a mobile station, for example, while the number of enabled connection profiles is at its maximum, a mobile station automatically selects one of the existing enabled connection profiles to disable and automatically disables the auto-selected connection profile.

Claims (45)

1. A method of ensuring that the number of enabled connection profiles stored in a mobile station does not exceed a maximum the method comprising:

while the number of enabled connection profiles stored in the mobile station is at the maximum:

automatically selecting one of the enabled connection profiles; and

automatically disabling the selected connection profile, thus reducing the number of enabled connection profiles by one,

wherein automatically selecting one of the enabled connection profiles comprises:

selecting an enabled user-created connection profile as the selected connection profile in the event that at least one enabled user-created connection profile is stored in the mobile station;

selecting an enabled provisioned connection profile as the selected connection profile in the event that no enabled user-created connection profiles are stored in the mobile station and at least one enabled provisioned connection profile is stored in the mobile station; and

selecting an enabled third-party connection profile as the selected connection profile in the event that no enabled user-created connection profiles are stored in the mobile station and no enabled provisioned connection profiles are stored in the mobile station.

2. The method as recited in claim 1 , wherein selecting an enabled user-created connection profile takes into account, in the following order, (i) whether only one of the enabled connection profiles is a user-created connection profile; (ii) whether only one of the enabled user-created connection profiles was used least recently; (iii) whether only one of the enabled user-created connection profiles used least recently is of a designated security type; and (iv) a priority assigned to the enabled user-created connection profiles used least recently of the designated security type.

3. The method as recited in claim 1 , wherein selecting an enabled provisioned connection profile takes into account, in the following order, (i) whether only one of the enabled connection profiles is a provisioned connection profile; (ii) whether only one of the enabled provisioned connection profiles was used least recently; (iii) whether only one of the enabled provisioned connection profiles used least recently is of a designated security type; and (iv) a priority assigned to the enabled provisioned connection profiles used least recently of the designated security type.

4. The method as recited in claim 1 , wherein selecting an enabled third-party connection profile takes into account, in the following order, (i) whether only one of the enabled third-party connection profiles was used least recently; and (ii) a priority assigned to the enabled third-party connection profiles used least recently.

5. The method as recited in claim 1 , further comprising:

after automatically disabling the selected connection profile, outputting a notification which connection profile was automatically disabled.

6. The method as recited in claim 1 , further comprising:

after automatically disabling the selected connection profile, enabling a particular disabled connection profile that is not the selected connection profile, thus increasing the number of enabled connection profiles by one.

7. The method as recited in claim 6 , wherein automatically selecting one of the enabled connection profiles, automatically disabling the selected connection profile, and enabling the particular disabled connection profile occur in response to receiving, while the number of enabled connection profiles stored in the mobile station is at the maximum, a request to enable the particular disabled connection profile.

8. The method as recited in claim 1 , further comprising:

after automatically disabling the selected connection profile, saving a new connection profile of a wireless network as an enabled connection profile.

9. The method as recited in claim 8 , wherein automatically selecting one of the enabled connection profiles, automatically disabling the selected connection profile, and saving the new connection profile of the wireless network occur in response to receiving, while the number of enabled connection profiles stored in the mobile station is at the maximum, a request to create the new connection profile of the wireless network.

10. A mobile station comprising:

a wireless network communication interface;

a processor coupled to the wireless network communication interface;

a memory coupled to the wireless network communication interface, the memory storing a driver for the wireless network communication interface, a wireless connection setup and connection profile management application, and an indication of a maximum number of enabled connection profiles,

the memory further able to store connection profiles,

wherein the wireless connection setup and connection profile management application, when executed by the processor, is operative while a number of enabled connection profiles stored in the mobile station is at the maximum number:

to automatically select one of the enabled connection profiles; and

to automatically disable the selected connection profile, thus reducing the number of enabled connection profiles by one,

wherein automatic selection of one of the enabled connection profiles comprises:

selection of an enabled user-created connection profile as the selected connection profile in the event that at least one enabled user-created connection profile is stored in the mobile station;

selection of an enabled provisioned connection profile as the selected connection profile in the event that no enabled user-created connection profiles are stored in the mobile station and at least one enabled provisioned connection profile is stored in the mobile station; and

selection of an enabled third-party connection profile as the selected connection profile in the event that no enabled user-created connection profiles are stored in the mobile station and no enabled provisioned connection profiles are stored in the mobile station.

11. The mobile station as recited in claim 10 , wherein selection of an enabled user-created connection profile takes into account, in the following order, (i) whether only one of the enabled connection profiles is a user-created connection profile; (ii) whether only one of the enabled user-created connection profiles was used least recently; (iii) whether only one of the enabled user-created connection profiles used least recently is of a designated security type; and (iv) a priority assigned to the enabled user-created connection profiles used least recently of the designated security type.

12. The mobile station as recited in claim 10 , wherein selection of an enabled provisioned connection profile takes into account, in the following order, (i) whether only one of the enabled connection profiles is a provisioned connection profile; (ii) whether only one of the enabled provisioned connection profiles was used least recently; (iii) whether only one of the enabled provisioned connection profiles used least recently is of a designated security type; and (iv) a priority assigned to the enabled provisioned connection profiles used least recently of the designated security type.

13. The mobile station as recited in claim 10 , wherein selection of an enabled third-party connection profile takes into account, in the following order, (i) whether only one of the enabled third-party connection profiles was used least recently; and (ii) a priority assigned to the enabled third-party connection profiles used least recently.

14. The mobile station as recited in claim 10 , further comprising:

a display coupled to the processor,

wherein the wireless connection setup and connection profile management application, when executed by the processor, is operative, after automatically disabling the selected connection profile, to output a notification which connection profile was automatically disabled.

15. The mobile station as recited in claim 10 , wherein the wireless connection setup and connection profile management application, when executed by the processor, is operative, after automatically disabling the selected connection profile, to enable a particular disabled connection profile that is not the selected connection profile, thus increasing the number of enabled connection profiles by one.

16. The mobile station as recited in claim 15 , wherein automatic selection of one of the enabled connection profiles, automatic disablement of the selected connection profile, and enablement of the particular disabled connection profile occur in response to receiving, while the number of enabled connection profiles stored in the mobile station is at the maximum, a request to enable the particular disabled connection profile.

17. The mobile station as recited in claim 16 , further comprising:

a user input element coupled to the processor, the user input element operative to detect the request.

18. The mobile station as recited in claim 10 , wherein the wireless connection setup and connection profile management application, when executed by the processor, is operative, after automatically disabling the selected connection profile, to save a new connection profile of a wireless network as an enabled connection profile.

19. The mobile station as recited in claim 18 , wherein automatic selection of one of the enabled connection profiles, automatic disablement of the selected connection profile, and saving of the new connection profile of the wireless network occur in response to receiving, while the number of enabled connection profiles stored in the mobile station is at the maximum, a request to create the new connection profile of the wireless network.

20. The mobile station as recited in claim 19 , further comprising:

a user input element coupled to the processor, the user input element operative to detect the request.

Assignments (6)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Mar 31, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032577/0989 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2011
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 027213/0796 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2011
From: LEONOV, ANDREY
To: RESEARCH IN MOTION LIMITED
Reel/Frame 027095/0203 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2011
From: KIM, ETHAN KWANG-SOO
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 027096/0487 →