IP Library Granted Patent US 8,265,594
Granted Patent B2
US 8,265,594 · App. 12/336,366 · Granted Sep 11, 2012

Method for bypassing passkey exchange and authentication procedures

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,265,594
App. No.
12/336,366
Granted
Sep 11, 2012
Kind
B2
Abstract

A method and system thereof for establishing a wireless connection to a device while bypassing passkey exchange and authentication procedures. Passkeys are authenticated and exchanged with another device. At the user's discretion, the passkey for the other device can be stored in memory. In the case in which the passkey is stored, the other device is considered a “trusted device.” Subsequently, when a trusted device is discovered and selected, and a wireless connection to the trusted device is made, the passkey for the trusted device is automatically retrieved from memory. As such, it is not necessary for the user to manually input a passkey or for the devices to perform a passkey exchange and authentication procedure.

Claims (48)

1. A computer-implemented method comprising:

identifying available devices within wireless range;

displaying a first list of the available devices, the first list identifying devices for which passkeys are stored in memory;

receiving a selection of a device, wherein said device is one of said available devices;

connecting wirelessly with said device;

accessing information that identifies said device as a trusted device or a non-trusted device;

as a result of identifying said device as a trusted device, automatically using a passkey for said device to make a wireless connection with said device, wherein said passkey for said device is retrieved from memory and wherein manual input of said passkey is obviated;

as a result of identifying the device as a non-trusted device, receiving a passkey for the device to make a wireless connection with said device, wherein the passkey for the device is stored in memory and the device is identified as trusted on a second list, the second list different than the first list; and

displaying the second list on a display device, the second list comprising trusted devices and non-trusted devices and information that distinguishes trusted devices from non-trusted devices including said information designating said device as a trusted device.

2. The method as recited in claim 1 comprising:

receiving said passkey for said device at a time prior to connecting; and

storing said passkey.

3. The method as recited in claim 1 comprising:

deleting a device from the second list.

4. The method as recited in claim 1 wherein said passkey is valid only for a specified period of time.

5. A system comprising:

a display device;

a transceiver coupled with said display device;

a memory coupled with said display device; and

a processor coupled with said display device, the processor to:

identify available devices within wireless range;

display a first list of said available devices, the first list identifying devices for which passkeys are stored in memory;

receive a selection of a device, wherein said device is one of said available devices;

access information that identifies said device as a trusted device or a non-trusted device;

as a result of identifying said device as a trusted device, the processor to connect wirelessly with said device, the processor to automatically use a passkey for said device to make a wireless connection with said device, wherein said passkey for said device is retrieved from memory and wherein manual input of said passkey is obviated;

as a result of identifying said device as a non-trusted device, the processor to receive a passkey for said device to make a wireless connection with said device, wherein said passkey for said device is stored in memory and said device is identified as trusted on a second list, the second list different than the first list; and

display the second list on the display device, the second list comprising trusted devices and non-trusted devices and information that distinguishes trusted devices from non-trusted devices including said information designating said device as a trusted device.

6. The system of claim 5 wherein the processor is to:

receive said passkey for said device at a time prior to said connecting; and

store said passkey.

7. The system of claim 5 wherein the processor is to:

delete a device from the second list.

8. The system of claim 5 wherein said passkey is valid only for a specified period of time.

9. A non-transitory computer-usable medium having computer-readable code stored thereon that when executed causes a processor to:

identify available devices within wireless range;

display a first list of the available devices, the first list identifying devices for which passkeys are stored;

receive a selection of another device, wherein said other device is one of said available devices;

connect wirelessly with said other device;

access information that identifies said device as a trusted device;

as a result of identifying said device as a trusted device, the processor to automatically use a passkey for said device to make a wireless connection with said device, wherein said passkey for said device is retrieved from memory and wherein manual input of said passkey is obviated;

as a result of identifying the device as a non-trusted device, the processor to receive a passkey for the device to make a wireless connection with the device, wherein the passkey for the device is stored in memory and the device is identified as trusted on a second list, the second list different than the first list; and

display the second list on a display device, the second list comprising trusted devices and non-trusted devices and information that distinguishes trusted devices from non-trusted devices including said information designating said device as a trusted device.

10. The computer-usable medium of claim 9 wherein said computer-readable program code further causes the processor to:

receive said passkey for said other device at a time prior to said connecting; and

store said passkey.

11. The computer-usable medium of claim 9 wherein said computer-readable program code further causes the processor to:

delete a device from the second list.

12. The computer-usable medium of claim 9 wherein said passkey is valid only for a specified period of time.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032132/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2010
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 025204/0809 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: PALM, INC.
Reel/Frame 024630/0474 →
SECURITY AGREEMENT Recorded Oct 22, 2009
From: PALM, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 023406/0671 →