Virtual transportation point of sale
First Claim
Patent Images
1. A method of establishing a secure connection with a smart media, the method comprising:
- receiving, from a card reader, unencrypted identifying information regarding the smart media;
determining, with a computer, an encryption key based on the unencrypted identifying information;
establishing a secure communications link between the computer and the card reader, wherein the secure communications link is established based on at least a portion of the unencrypted identifying information read from the smart media by the card reader; and
communicating encrypted data to be written to the smart media by the card reader without decryption to the card reader, via the secure communications link.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments provided herein include techniques for enabling a mobile device to communicate with smart media in a manner that can sidestep the secure element of the mobile device—and the costs associated with it. The mobile device can communicate with the smart media using near-field communication (NFC) by creating an encrypted connection with a remote computer while bypassing a secure element of the mobile device. This allows the mobile device to provide point-of-sale (POS) functionality by reading and/or writing to the smart media, without compromising the security of the smart media.
31 Citations
21 Claims
-
1. A method of establishing a secure connection with a smart media, the method comprising:
-
receiving, from a card reader, unencrypted identifying information regarding the smart media; determining, with a computer, an encryption key based on the unencrypted identifying information; establishing a secure communications link between the computer and the card reader, wherein the secure communications link is established based on at least a portion of the unencrypted identifying information read from the smart media by the card reader; and communicating encrypted data to be written to the smart media by the card reader without decryption to the card reader, via the secure communications link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium having instructions embedded thereon enabling a smart media to be used at a card reader, the instructions including computer-executable code for:
-
receiving, from a card reader, unencrypted identifying information regarding the smart media; determining an encryption key based on the unencrypted identifying information; establishing a secure communications link with the card reader, wherein the secure communications link is established based on at least a portion of the unencrypted identifying information read from the smart media by the card reader; and communicating encrypted data to be written to the smart media by the card reader without decryption to the card reader, via the secure communications link. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer server configured to establish a secure connection with a smart media via a card reader, computer server comprising:
-
a communications interface, a processing unit coupled with the communications interface, a memory coupled with the processing unit, and comprising instructions that, when executed by the processing unit, cause the computer server to; receive, from a card reader, unencrypted identifying information regarding the smart media; determine an encryption key based on the unencrypted identifying information; establish, via the communications interface, a secure communications link with the card reader, wherein the secure communications link is established based on at least a portion of the unencrypted identifying information read from the smart media by the card reader; and communicate encrypted data to be written to the smart media by the card reader without decryption to the card reader, via the secure communications link. - View Dependent Claims (19, 20, 21)
-
Specification