IP Library Granted Patent US 8,157,161
Granted Patent B2
US 8,157,161 · App. 13/169,089 · Granted Apr 17, 2012

Device and method for contact information exchange

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,157,161
App. No.
13/169,089
Granted
Apr 17, 2012
Kind
B2
Abstract

A method and device exchanging contact information on an electronic device. Contact information is obtained from a contact by scanning a barcode using an electronic device and decoding the barcode to recover the contact information encoded therein. The contact information may be used to reciprocate by sending user contact data in a message addressed to an electronic address obtained from the contact information. The user contact data may be encoded in a second barcode displayed on the electronic device.

Claims (35)

1. A method of exchanging contact information using an electronic handheld device, the electronic handheld device having a camera, a display screen, and a memory storing user contact data, the method comprising:

scanning a first barcode displayed on a second handheld device to obtain contact information encoded in the first barcode;

obtaining an electronic address for the second handheld device from the contact information;

sending authentication data to the electronic address;

scanning a second barcode displayed on the second handheld device to obtain second data; and

verifying that the second data matches the authentication data to authenticate the electronic address.

2. The method of claim 1 , further comprising, in response to verifying, storing the contact information in memory on the electronic handheld device as a contact record.

3. The method of claim 1 , wherein the electronic address is one of an email address, a telephone number, and an instant messaging address.

4. The method of claim 1 , further comprising automatically transmitting the user contact data to the electronic address in response to verifying.

5. The method of claim 1 , further comprising, in response to verifying, displaying a third barcode on the display screen of the electronic handheld device, wherein the third barcode encodes the user contact data.

6. An electronic device comprising:

a display screen;

a camera;

memory storing user contact data;

a processor; and

a code reader application executable by the processor and containing instructions which, when executed by the processor, configure the processor to:

scan a first barcode displayed on a second handheld device to obtain contact information encoded in the first barcode,

obtain an electronic address for the second handheld device from the contact information,

send authentication data to the electronic address,

scan a second barcode displayed on the second handheld device to obtain second data, and

verify that the second data matches the authentication data to authenticate the electronic address.

7. The electronic handheld device of claim 6 , wherein the instructions further configured the processor to store the contact information in the memory on the electronic handheld device as a contact record in response to verifying that the second data matches the authentication data.

8. The electronic handheld device of claim 6 , wherein the electronic address is one of an email address, a telephone number, and an instant messaging address.

9. The electronic handheld device of claim 6 , wherein the instructions further configure the processor to automatically transmit the user contact data to the electronic address in response to verifying.

10. The electronic handheld device of claim 6 , wherein the instructions further configure the processor to display a third barcode on the display screen of the electronic handheld device, wherein the third barcode encodes the user contact data, in response to verifying that the second data matches the authentication data.

11. A tangible computer-readable medium storing processor-executable instructions that, when executed, configure one or more processors within an electronic handheld device to exchange contact information with a second handheld device, the electronic handheld device having a camera, a display screen, and a memory storing user contact data, the processor-executable instructions comprising:

instructions for scanning a first barcode displayed on the second handheld device to obtain contact information encoded in the first barcode;

instructions for obtaining an electronic address for the second handheld device from the contact information;

instructions for sending authentication data to the electronic address;

instructions for scanning a second barcode displayed on the second handheld device to obtain second data; and

instructions for verifying that the second data matches the authentication data to authenticate the electronic address.

12. The computer-readable medium of claim 11 , further comprising instructions for storing, in response to verifying, the contact information in memory on the electronic handheld device as a contact record.

13. The computer-readable medium of claim 11 , wherein the electronic address is one of an email address, a telephone number, and an instant messaging address.

14. The computer-readable medium of claim 11 , further comprising instructions for automatically transmitting the user contact data to the electronic address in response to verifying.

15. The computer-readable medium of claim 11 , further comprising instructions for displaying, in response to verifying, a third barcode on the display screen of the electronic handheld device, wherein the third barcode encodes the user contact data.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
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 26, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037940/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2011
From: YACH, DAVID PAUL
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026501/0490 →