Device and method for contact information exchange
First Claim
Patent Images
1. A method of exchanging contact information using an electronic handheld device, the electronic handheld device having a camera and a memory storing user contact data, the method comprising:
- obtaining, with the camera, an image of a first barcode associated with a contact, the first barcode having contact information encoded therein;
decoding the first barcode to obtain the contact information;
obtaining an electronic address associated with the contact from the contact information;
authenticating the electronic address bytransmitting authentication data to the electronic address,obtaining, with the camera, an image of a second barcode displayed by a handheld mobile device associated with the electronic address,decoding the second barcode to obtain decoded information, andverifying that the decoded information matches the authentication data; and
automatically transmitting the user contact data to the electronic address obtained from the contact information.
4 Assignments
0 Petitions
Accused Products
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.
49 Citations
18 Claims
-
1. A method of exchanging contact information using an electronic handheld device, the electronic handheld device having a camera and a memory storing user contact data, the method comprising:
-
obtaining, with the camera, an image of a first barcode associated with a contact, the first barcode having contact information encoded therein; decoding the first barcode to obtain the contact information; obtaining an electronic address associated with the contact from the contact information; authenticating the electronic address by transmitting authentication data to the electronic address, obtaining, with the camera, an image of a second barcode displayed by a handheld mobile device associated with the electronic address, decoding the second barcode to obtain decoded information, and verifying that the decoded information matches the authentication data; and automatically transmitting the user contact data to the electronic address obtained from the contact information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17)
-
-
8. 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 for configuring the camera to obtain an image of a first barcode associated with a contact, the first barcode having contact information encoded therein, and instructions to configure the processor to decode the first barcode to obtain the contact information, obtain an electronic address associated with the contact from the contact information, authenticate the electronic address, and automatically transmit the user contact data to the authenticated electronic address obtained from the contact information, wherein the electronic address is authenticated by transmitting authentication data to the electronic address, obtaining, with the camera, an image of a second barcode displayed by a handheld mobile device associated with the electronic address, decoding the second barcode to obtain decoded information, and verifying that the decoded information matches the authentication data. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 18)
-
-
16. A computer readable program product comprising a computer readable storage medium having encoded thereon computer executable instructions for 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 computer executable instructions comprising:
-
instructions for obtaining, with the camera, an image of a first barcode associated with a contact, the first barcode having contact information encoded therein; instructions for decoding the first barcode to obtain the contact information; instructions for obtaining an electronic address associated with the contact from the contact information; instructions for authenticating the electronic address by transmitting authentication data to the electronic address, obtaining, with the camera, an image of a second barcode displayed by a handheld mobile device associated with the electronic address, decoding the second barcode to obtain decoded information, and verifying that the decoded information matches the authentication data; and instructions for automatically transmitting the user contact data to the electronic address obtained from the contact information.
-
Specification