IP Library › Granted Patent US 9,258,703
Granted Patent B2
US 9,258,703 · App. 13/484,568 · Granted Feb 9, 2016

Method, system and computer program product for wirelessly connecting a device to a network

Inventors: Jamie Lane Graves (Corinth, TX); David M. Newman (Sachse, TX)
Assignee: TEXAS INSTRUMENTS INCORPORATED
H04W12/06G06F21/6218H04L63/08H04L63/102H04L63/105H04W12/08
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,258,703
App. No.
13/484,568
Granted
Feb 9, 2016
Kind
B2
Abstract

A device wirelessly receives first and second identifiers contemporaneously from a network. The first identifier indicates that the network operates in a first mode that is not secure. The second identifier indicates that the network operates in a second mode that is secure. In response to wirelessly receiving the first and second identifiers, the device wirelessly connects to the network in the first mode to determine whether the network accepts the device for the second mode, irrespective of whether the network previously accepted the device for the second mode, and irrespective of whether the device already stores authentication information for the second mode. In response to determining that the network accepts the device for the second mode, the device wirelessly connects to the network in the second mode to securely communicate with the network in response to the authentication information.

Claims (38)

1. A method performed by at least one computing device for wirelessly connecting the device to at least one network, the method comprising:

wirelessly receiving first and second identifiers contemporaneously from the network, wherein the first identifier indicates that the network operates in a first mode that is not secure, and the second identifier indicates that the network operates in a second mode that is secure;

determining whether the network previously accepted the device for the second mode;

in response to the device wirelessly receiving the first and second identifiers, and in response to determining that the network previously accepted the device for the second mode, wirelessly connecting to the network in the first mode;

while wirelessly connected to the network in the first mode, determining whether the network will accept the device for the second mode;

while wirelessly connected to the network in the first mode, in response to the device determining that the network will accept the device for the second mode, receiving confidential authentication information and a waiting period from the network; and

in response to the device determining that the network will accept the device for the second mode, wirelessly connecting to the network in the second mode to securely communicate with the network in response to the confidential authentication information;

wherein wirelessly connecting to the network in the second mode includes: in response to the device determining that the network will accept the device for the second mode, attempting wireless connection to the network in the second mode; in response to the attempted wireless connection being unsuccessful, determining whether the waiting period has expired; and, in response to an expiration of the waiting period, re-attempting wireless connection to the network in the second mode.

2. The method of claim 1 , wherein the confidential authentication information includes at least one of: a password; and an encryption key.

3. The method of claim 1 , wherein the device is a handheld computing device.

4. The method of claim 1 , wherein determining whether the network previously accepted the device for the second mode includes:

from a wireless interface, reading at least one of the first and second identifiers to determine that the network previously accepted the device for the second mode.

5. The method of claim 4 , wherein the device is removably connectable to the wireless interface.

6. The method of claim 4 , wherein the device is integral with the wireless interface.

7. The method of claim 1 , wherein wirelessly connecting to the network in the first mode includes:

in response to the device wirelessly receiving the first and second identifiers, and in response to determining that the network previously accepted the device for the second mode, wirelessly connecting to the network in the first mode before attempting wireless connection to another network.

8. A system for wirelessly connecting to at least one network, the system comprising:

at least one computing device for: wirelessly receiving first and second identifiers contemporaneously from the network, wherein the first identifier indicates that the network operates in a first mode that is not secure, and the second identifier indicates that the network operates in a second mode that is secure; determining whether the network previously accepted the device for the second mode; in response to the device wirelessly receiving the first and second identifiers, and in response to determining that the network previously accepted the device for the second mode, wirelessly connecting to the network in the first mode; while wirelessly connected to the network in the first mode, determining whether the network will accept the device for the second mode; while wirelessly connected to the network in the first mode, in response to the device determining that the network will accept the device for the second mode, receiving confidential authentication information and a waiting period from the network; and, in response to the device determining that the network will accept the device for the second mode, wirelessly connecting to the network in the second mode to securely communicate with the network in response to the confidential authentication information;

wherein wirelessly connecting to the network in the second mode includes: in response to the device determining that the network will accept the device for the second mode, attempting wireless connection to the network in the second mode; in response to the attempted wireless connection being unsuccessful, determining whether the waiting period has expired; and, in response to an expiration of the waiting period, re-attempting wireless connection to the network in the second mode.

9. The system of claim 8 , wherein the confidential authentication information includes at least one of: a password; and an encryption key.

10. The system of claim 8 , wherein the device is a handheld computing device.

11. The system of claim 8 , wherein determining whether the network previously accepted the device for the second mode includes: from a wireless interface, reading at least one of the first and second identifiers to determine that the network previously accepted the device for the second mode.

12. The system of claim 11 , wherein the device is removably connectable to the wireless interface.

13. The system of claim 11 , wherein the device is integral with the wireless interface.

14. The system of claim 8 , wherein wirelessly connecting to the network in the first mode includes:

in response to the device wirelessly receiving the first and second identifiers, and in response to determining that the network previously accepted the device for the second mode, wirelessly connecting to the network in the first mode before attempting wireless connection to another network.

15. A computer program product for wirelessly connecting at least one computing device to at least one network, the computer program product comprising:

a non-transitory computer-readable storage medium; and

a computer-readable program stored on the non-transitory computer-readable storage medium, wherein the computer-readable program is processable by the device for causing the device to perform operations including: wirelessly receiving first and second identifiers contemporaneously from the network, wherein the first identifier indicates that the network operates in a first mode that is not secure, and the second identifier indicates that the network operates in a second mode that is secure; determining whether the network previously accepted the device for the second mode; in response to the device wirelessly receiving the first and second identifiers, and in response to determining that the network previously accepted the device for the second mode, wirelessly connecting to the network in the first mode; while wirelessly connected to the network in the first mode, determining whether the network will accept the device for the second mode; while wirelessly connected to the network in the first mode, in response to the device determining that the network will accept the device for the second mode, receiving confidential authentication information and a waiting period from the network; and, in response to the device determining that the network will accept the device for the second mode, wirelessly connecting to the network in the second mode to securely communicate with the network in response to the confidential authentication information;

wherein wirelessly connecting to the network in the second mode includes: in response to the device determining that the network will accept the device for the second mode, attempting wireless connection to the network in the second mode; in response to the attempted wireless connection being unsuccessful, determining whether the waiting period has expired; and, in response to an expiration of the waiting period, re-attempting wireless connection to the network in the second mode.

16. The computer program product of claim 15 , wherein the confidential authentication information includes at least one of: a password; and an encryption key.

17. The computer program product of claim 15 , wherein the device is a handheld computing device.

18. The computer program product of claim 15 , wherein determining whether the network previously accepted the device for the second mode includes:

from a wireless interface, reading at least one of the first and second identifiers to determine that the network previously accepted the device for the second mode.

19. The computer program product of claim 18 , wherein the device is removably connectable to the wireless interface.

20. The computer program product of claim 18 , wherein the device is integral with the wireless interface.

21. The computer program product of claim 15 , wherein wirelessly connecting to the network in the first mode includes:

in response to the device wirelessly receiving the first and second identifiers, and in response to determining that the network previously accepted the device for the second mode, wirelessly connecting to the network in the first mode before attempting wireless connection to another network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2012
From: GRAVES, JAMIE LANE; NEWMAN, DAVID M.
To: TEXAS INSTRUMENTS INCORPORATED
Reel/Frame 028294/0971 →
Continuity (2)
Provisional Application 61504436 · Jul 5, 2011
Related Publication 20130014224A1 · Jan 10, 2013