IP Library Granted Patent US 9,021,108
Granted Patent B2
US 9,021,108 · App. 13/034,796 · Granted Apr 28, 2015

Method, system and apparatus for enabling access of a first mobile electronic device to at least one network accessible by a second mobile electronic device

Inventors: David Andrew Brown (Waterloo, CA); Herbert Anthony Little (Waterloo, CA); Marcel Luis Celaya (Victoria, CA)
Assignee: Blackberry Limited
H04W8/20H04M1/7253H04W24/02H04W48/16H04W48/20H04W74/00
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,021,108
App. No.
13/034,796
Granted
Apr 28, 2015
Kind
B2
Abstract

A method, system and apparatus for or automatically enabling access of a first mobile electronic device to at least one network accessible by a second mobile electronic device, the second mobile electronic device storing configuration data for accessing the at least one network. A communication session is automatically established between the first mobile electronic device and the second mobile electronic device via a local link. The configuration data is automatically received at the first mobile electronic device from the second mobile electronic device via the local link in response to establishing the communication session. The configuration data is automatically installed at the first mobile electronic device such that the at least one network is accessible by the first mobile electronic device using the configuration data.

Claims (40)

1. A method for automatically enabling access of a first mobile electronic device to at least one network accessible by a second mobile electronic device, said second mobile electronic device storing configuration data for accessing said at least one network, said method comprising:

automatically establishing a communication session between said first mobile electronic device and said second mobile electronic device via a local link, wherein said automatically establishing said communication session occurs without one or more of a manual communication and a manual input of respective identifiers of said first mobile electronic device and said second mobile electronic device;

automatically receiving said configuration data at said first mobile electronic device from said second mobile electronic device via said local link in response to establishing said communication session, said configuration data comprising a plurality of profiles for accessing a plurality of respective access points; and

automatically installing said configuration data at said first mobile electronic device such that said at least one network is accessible by said first mobile electronic device using said configuration data, wherein at least said automatically receiving and said automatically installing occur rather than a manual installation of said configuration data at said first mobile electronic device, and said automatically installing occurs for all of said plurality of said profiles at once rather than a plurality of installations for each of said plurality of profiles.

2. The method of claim 1 , wherein said configuration data is received at said first mobile electronic device in response to automatically transmitting a request for said configuration data from said first mobile electronic device to said second mobile electronic device, said request transmitted when said communication session is established.

3. The method of claim 1 , wherein said configuration data is received at said first mobile electronic device in an automatic push of said configuration data from said second mobile electronic device to said first mobile electronic device, said push occurring when said communication session is established.

4. The method of claim 1 , wherein said local link comprises a cable connecting said first mobile electronic device and said second mobile electronic device.

5. The method of claim 1 , wherein said local link comprises a near field communication network.

6. The method of claim 5 , wherein said near field communication network comprises a Bluetooth® link between said first mobile electronic device and said second mobile electronic device.

7. The method of claim 1 , wherein said configuration data comprises data for connecting to said at least one network via at least one WiFi access point.

8. The method of claim 7 , wherein said configuration data comprises at least one WiFi profile.

9. The method of claim 1 , wherein said configuration data comprises at least one of a WiFi profile, a WiMax profile, an identifier of a network access point, a network identifier, SSID (Service Set Identifier) data, wireless type data, passwords, access data, encryption data, encryption keys, decryption keys, WEP (Wired Equivalent Privacy) keys, certification data, certificates, address information.

10. The method of claim 1 , further comprising said first wireless electronic device connecting to said at least one network using said configuration data.

11. A mobile electronic device for automatically providing access of the mobile electronic device to at least one network accessible by a second mobile electronic device, said second mobile electronic device storing configuration data for accessing said at least one network, comprising:

a processing unit interconnected with a communication interface, said processing unit enabled to:

automatically establish a communication session between said mobile electronic device and said second mobile electronic device via a local link through said communication interface, wherein said automatically establishing said communication session occurs without one or more of a manual communication and a manual input of an identifier of said mobile electronic device and said second mobile electronic device;

automatically receive said configuration data from said second mobile electronic device via said local link in response to establishing said communication session, said configuration data comprising a plurality of profiles for accessing a plurality of respective access points; and

automatically install said configuration data at said mobile electronic device such that said at least one network is accessible by said mobile electronic device using said configuration data, wherein at least said automatically receive and said automatically install occur rather than a manual installation of said configuration data at said mobile electronic device, and automatically installation of said configuration data occurs for all of said plurality of said profiles at once rather than a plurality of installations for each of said plurality of profiles.

12. The mobile electronic device of claim 11 , wherein said configuration data is received at said mobile electronic device in response to automatically transmitting a request for said configuration data from said mobile electronic device to said second mobile electronic device, said request transmitted when said communication session is established.

13. The mobile electronic device of claim 11 , wherein said configuration data is received at said mobile electronic device in an automatic push of said configuration data from said second mobile electronic device to said mobile electronic device, said push occurring when said communication session is established.

14. The mobile electronic device of claim 11 , wherein said local link comprises a cable connecting said mobile electronic device and said second mobile electronic device.

15. The mobile electronic device of claim 11 , wherein said local link comprises a near field communication network.

16. The mobile electronic device of claim 15 , wherein said near field communication network comprises a Bluetooth® link between said mobile electronic device and said second mobile electronic device.

17. The mobile electronic device of claim 11 , wherein said configuration data comprises data for connecting to said at least one network via at least one WiFi access point.

18. The mobile electronic device of claim 17 , wherein said configuration data comprises at least one WiFi profile.

19. The mobile electronic device of claim 11 , wherein said configuration data comprises at least one of a WiFi profile, a WiMax profile, an identifier of a network access point, a network identifier, SSID (Service Set Identifier) data, wireless type data, passwords, access data, encryption data, encryption keys, decryption keys, WEP (Wired Equivalent Privacy) keys, certification data, certificates, address information.

20. A method for automatically enabling access of a first mobile electronic device to at least one network accessible to a second mobile electronic device, said second mobile electronic device storing configuration data for accessing said at least one network, said method comprising:

automatically establishing a communication session between said first mobile electronic device and said second mobile electronic device via a local link, wherein said automatically establishing said communication session occurs without one or more of a manual communication and a manual input of respective identifiers of said first mobile electronic device and said second mobile electronic device;

automatically transmitting said configuration data to said first mobile electronic device via said local link in response to establishing said communication session, said configuration data comprising a plurality of profiles for accessing a plurality of respective access points, said configuration data for automatic installation at said first mobile electronic device such that said at least one network is accessible by said first mobile electronic device using said configuration data, wherein at least said automatically transmitting and said automatic installation occurs rather than a manual installation of said configuration data at said first mobile electronic device, and said automatic installation occurs for all of said plurality of said profiles at once rather than a plurality of installations for each of said plurality of profiles.

21. A mobile electronic device for automatically providing access of a second mobile electronic device to at least one network accessible by the mobile electronic device, comprising:

a processing unit interconnected with a communication interface and a memory storing configuration data for accessing said at least one network, said processing unit enabled to:

automatically establish a communication session between said mobile electronic device and said second mobile electronic device via a local link through said communication interface, wherein said automatically establishing said communication session occurs without one or more of a manual communication and a manual input of respective identifiers of said mobile electronic device and said second mobile electronic device;

automatically transmit said configuration data to said second mobile electronic device via said local link in response to establishing said communication session, said configuration data comprising a plurality of profiles for accessing a plurality of respective access points, said configuration data for automatic installation at said second mobile electronic device such that said at least one network is accessible by said second mobile electronic device using said configuration data, wherein at least said automatic transmit and said automatic installation occurs rather than a manual installation of said configuration data at said second mobile electronic device, and said automatic installation occurs for all of said plurality of said profiles at once rather than a plurality of installations for each of said plurality of profiles.

22. A computer program product, comprising a computer usable medium having a computer readable program code adapted to be executed to implement a method for automatically enabling access of a first mobile electronic device to at least one network accessible by a second mobile electronic device, said second mobile electronic device storing configuration data for accessing said at least one network, said method comprising:

automatically establishing a communication session between said first mobile electronic device and said second mobile electronic device via a local link, wherein said automatically establishing said communication session occurs without one or more of a manual communication and a manual input of respective identifiers of said first mobile electronic device and said second mobile electronic device;

automatically receiving said configuration data at said first mobile electronic device from said second mobile electronic device via said local link in response to establishing said communication session, said configuration data comprising a plurality of profiles for accessing a plurality of respective access points; and

automatically installing said configuration data at said first mobile electronic device such that said at least one network is accessible by said first mobile electronic device using said configuration data, wherein at least said automatically receiving and said automatically installing occur rather than a manual installation of said configuration data at said first mobile electronic device, and said automatically installing occurs for all of said plurality of said profiles at once rather than a plurality of installations for each of said plurality of profiles.

23. A computer program product, comprising a computer usable medium having a computer readable program code adapted to be executed to implement a method for automatically enabling access of a first mobile electronic device to at least one network accessible to a second mobile electronic device, said second mobile electronic device storing configuration data for accessing said at least one network, said method comprising:

automatically establishing a communication session between said first mobile electronic device and said second mobile electronic device via a local link, wherein said automatically establishing said communication session occurs without one or more of a manual communication and a manual input of respective identifiers of said mobile electronic device and said second mobile electronic device;

automatically transmitting said configuration data to said first mobile electronic device via said local link in response to establishing said communication session, said configuration data comprising a plurality of profiles for accessing a plurality of respective access points, said configuration data for automatic installation at said first mobile electronic device such that said at least one network is accessible by said first mobile electronic device using said configuration data, wherein at least said automatically transmitting and said automatic installation occurs rather than a manual installation of said configuration data at said first mobile electronic device, and said automatic installation occurs for all of said plurality of said profiles at once rather than a plurality of installations for each of said plurality of profiles.

Assignments (4)
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 Feb 18, 2015
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 035021/0768 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2011
From: BROWN, DAVID ANDREW; LITTLE, HERBERT ANTHONY; CELAYA, MARCEL LUIS
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026222/0471 →
Continuity (2)
Provisional Application 61386716 · Sep 27, 2010
Related Publication 20120079123A1 · Mar 29, 2012