Portable E-wallet and universal card
First Claim
Patent Images
1. A method of handling EMV (Europay, MasterCard and Visa) card data, the method comprising:
- receiving, by a computing device, EMV card data in an encrypted format;
transmitting, from the computing device to a universal card, the EMV card data in the encrypted format, wherein the universal card comprises a secure element which is configured to decrypt the EMV card data, and wherein the universal card is configured to store the decrypted EMV card data in the secure element;
receiving, by the computing device from the universal card, non-secure EMV card data;
storing, in the computing device, the non-secure EMV card data, wherein the computing device comprises an e-wallet application, the e-wallet application permitting a user selection of an EMV card based on an identification of at least a portion of the non-secure EMV card data;
sending, from the computing device to the universal card, an indication of the selected card, wherein the universal card is configured to configure a dynamic EMV chip of the universal card; and
emulating a static EMV chip of the selected card using at least a portion of the decrypted EMV card data stored in the secure element of the universal card.
2 Assignments
0 Petitions
Accused Products
Abstract
Universal cards are used in place of all the other traditional cards which a person may want to carry. The universal card can include a short range communications transceiver to communicate with a mobile device. The mobile device can include a user interface and an e-wallet application so that the user can interface with the e-wallet application for programming the universal card via the short range communication link. Once programmed, the universal card emulates a function of a traditional card.
77 Citations
32 Claims
-
1. A method of handling EMV (Europay, MasterCard and Visa) card data, the method comprising:
-
receiving, by a computing device, EMV card data in an encrypted format; transmitting, from the computing device to a universal card, the EMV card data in the encrypted format, wherein the universal card comprises a secure element which is configured to decrypt the EMV card data, and wherein the universal card is configured to store the decrypted EMV card data in the secure element; receiving, by the computing device from the universal card, non-secure EMV card data; storing, in the computing device, the non-secure EMV card data, wherein the computing device comprises an e-wallet application, the e-wallet application permitting a user selection of an EMV card based on an identification of at least a portion of the non-secure EMV card data; sending, from the computing device to the universal card, an indication of the selected card, wherein the universal card is configured to configure a dynamic EMV chip of the universal card; and emulating a static EMV chip of the selected card using at least a portion of the decrypted EMV card data stored in the secure element of the universal card. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium having instructions embodied thereon for handling EMV (Europay, MasterCard and Visa) card data, the instructions, when executed by a computing device, causing the computing device to:
-
receive, by the computing device, EMV card data in an encrypted format; transmit, from the computing device to a universal card, the EMV card data in the encrypted format, wherein the universal card comprises a secure element which is configured to decrypt the EMV card data, and wherein the universal card is configured to store the decrypted EMV card data in the secure element; receive, by the computing device from the universal card, non-secure EMV card data; store, in the computing device, the non-secure EMV card data, wherein the computing device comprises an e-wallet application configured to permit a user selection of an EMV card based on an identification of at least a portion of the non-secure EMV card data; and send, from the computing device to the universal card, an indication of the selected card, wherein the universal card is configured to configure a dynamic EMV chip of the universal card, wherein the dynamic EMV chip emulates a static EMV chip of the selected card using at least a portion of the decrypted EMV card data stored in the secure element of the universal card. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computing device comprising:
-
a short range transceiver; an e-wallet application; and a computer readable medium having instructions embodied thereon, the instructions comprising instructions that, when executed by the computing device, cause the computing device to; receive EMV (Europay, MasterCard and Visa) card data in an encrypted format; transmit, to a universal card via the short range transceiver, the EMV card data in the encrypted format, wherein the universal card comprises a secure element which is configured to decrypt the EMV card data, and wherein the universal card is configured to store the decrypted EMV card data in the secure element; receive, from the universal card, non-secure EMV card data; store the non-secure EMV card data, wherein the e-wallet application is configured to permit a user selection of a card based on an identification of at least a portion of the non-secure EMV card data; and send to the universal card an indication of the selected card, wherein the universal card is configured to configure a dynamic EMV chip of the universal card, wherein the dynamic EMV chip emulates a static EMV chip of the selected card using at least a portion of the decrypted EMV card data stored in the secure element of the universal card. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method of handling EMV (Europay, MasterCard and Visa) card data, the method comprising:
-
receiving, by a universal card from a computing device, EMV card data in an encrypted format; decrypting, by a decrypting module in a secure element of the universal card, the EMV card data; storing the decrypted EMV card data in the secure element of the universal card; transmitting, by the universal card to the computing device, non-secure EMV card data, wherein the computing device comprises an e-wallet application, the e-wallet application permitting a user selection of an EMV card based on an identification of at least a portion of the non-secure EMV card data; receiving, by the universal card from the computing device, an indication of the selected EMV card; configuring a dynamic EMV chip of the universal card to emulate a static EMV chip of the selected card; and emulating the static EMV chip of the selected card using at least a portion of the decrypted EMV card data stored in the secure element. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A non-transitory computer readable medium having instructions embodied thereon for handling card data, the instructions, when executed by a computing device, causing the computing device to:
-
receive, by a universal card from the computing device, EMV (Europay, MasterCard and Visa) card data in an encrypted format; decrypt, by a decrypting module in a secure element of the universal card, the EMV card data; store the decrypted EMV card data in the secure element of the universal card; transmit, by the universal card to the computing device, non-secure EMV card data, wherein the computing device comprises an e-wallet application configured to permit a user selection of an EMV card based on an identification of at least a portion of the non-secure EMV card data; receive, by the universal card from the computing device, an indication of the selected EMV card; and configure a dynamic EMV chip of the universal card, wherein the dynamic EMV chip emulates a static EMV chip of the selected card using at least a portion of the decrypted EMV card data stored in the secure element. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A universal card comprising:
-
a dynamic EMV (Europay, MasterCard and Visa) chip; a secure element comprising a decrypting module; and a computer readable medium having instructions embodied thereon, the instructions comprising instructions that, when executed by the universal card, cause the universal card to; receive, from a computing device, EMV card data in an encrypted format; decrypt, by the decrypting module, the EMV card data; store the decrypted EMV card data in the secure element; transmit, to the computing device, non-secure EMV card data, wherein the computing device comprises an e-wallet application configured to permit a user selection of an EMV card based on an identification of at least a portion of the non-secure EMV card data; receive, from the computing device, an indication of the selected EMV card; and configure the dynamic EMV chip, wherein the dynamic EMV chip emulates a static EMV chip of the selected card using at least a portion of the decrypted EMV card data stored in the secure element. - View Dependent Claims (29, 30, 31, 32)
-
Specification