IP Library Granted Patent US 10,013,693
Granted Patent B2
US 10,013,693 · App. 15/250,698 · Granted Jul 3, 2018

Multi-functional credit card type portable electronic device

Inventor: David Wyatt (San Jose, CA)
Assignee: Virtual Electric Inc.
G06Q20/3827G06K19/06206G06Q20/065G06Q20/346G06Q20/4012
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 10,013,693
App. No.
15/250,698
Granted
Jul 3, 2018
Kind
B2
Abstract

An embodiment includes a credit card device capable of generating a programmed magnetic field of alternating polarity based on a speed of a card swipe, and methods for constructing the device for the purpose of emulating a standard credit card. An apparatus is described to allow said device to emulate behavior of a credit card when used in electronic credit card readers. Additionally methods are described to allow user control of said device for the purpose of authorizing or controlling use of said device in the application of credit, debit and cash transactions, including cryptocurrency and card-to-card transactions. Methods are also described for generating a limited-duration credit card number when performing a transaction for the purpose of creating a limited-use credit card number, which is limited in scope of use to a predetermined number of authorized transactions. Furthermore said device may interact with other similar devices in proximity for the purpose of funds or credit/debit transfers.

Claims (74)

1. An apparatus comprising:

a thin card shaped sized body;

a memory configured to store a plurality of identification data;

a processor coupled to the memory, wherein the processor is configured to generate a card information based on the plurality of identification data, wherein the generated card information is configured to be used in place of card issuer information;

a wireless interface configured to wirelessly communicate the card information, wherein the processor is configured to transmit the card information via the wireless interface;

a display configured to display the card information; and

a real-time clock configured to produce a timestamp.

2. The apparatus of claim 1 , wherein the processor is further configured to generate a unique number to be used in generating the card information.

3. The apparatus of claim 1 , wherein the card number is based on data selected from the group consisting of a user's private information, card issuer information, bank information, information regarding the facility performing the transaction, an indicated merchant, a sequence code, a passcode, the transaction information, an amount, and a time of day.

4. The apparatus of claim 1 , wherein the card information is selected from the group consisting of a card information limited to a single transaction, a card information limited to a prescribed information of transactions, a card information limited to an indicated merchant, a card information limited to an amount to be paid, a card information limited to time duration for which the information is valid for use, and a card information limited to a specific period of time.

5. The apparatus of claim 1 , wherein the processor is configured to determine a transaction count based on usage of the thin card shaped sized body and transmission of the card information.

6. The apparatus of claim 1 wherein the real-time clock is configured to produce at least one of:

a cryptographically protected timestamp;

a hash based on the timestamp; and

a cryptographically protected hash based on the timestamp.

7. The apparatus of claim 1 further comprising:

an accelerometer configured to detect at least one of a tap, a flick, a swipe, a spin, and a wave sequence, and in response configured to authorize and activate a processor, when the processor is in a disabled state, to generate the card information and enable the apparatus when in a disabled state for the transmission via wireless interface.

8. The apparatus of claim 1 further comprising at least one of:

an accelerometer, an optical sensor, a motion detector, a galvanic sensor, and a thermoelectric sensor to detect the apparatus is in an idle state and to disable the idle state to enable transmission of the card information via the wireless interface.

9. The apparatus of claim 1 further comprising an touch sensor configured to detect at least one of a swipe gesture and a touch sequence configured to authorize and activate the processor, wherein in response to activation of the processor the card information is generated and the apparatus is enabled for transmission of the card information via the wireless interface.

10. The apparatus of claim 1 further comprising at least one of:

an accelerometer, an optical sensor, a motion detector, a galvanic sensor, a thermoelectric sensor to detect the apparatus is in an active state and to maintain the apparatus in the active state and enabled for transmission of the card information via the wireless interface while the apparatus is detected in the active state.

11. The apparatus of claim 1 , wherein the processor is further configured to dynamically generate a card security code associated with the card information.

12. The apparatus of claim 1 , wherein the processor is configured to receive at least one of a user name, an account identifier, bank information, card issuer information, a stored value amount, a crypto-currency amount, a card limit amount, a personal identification number (PIN), an email address, and password data for storage to the memory via at least one of a wired interface and the wireless interface.

13. The apparatus of claim 1 , wherein the processor is configured to communicate the card information and associated payment details to an electronic device through the wireless interface.

14. The apparatus of claim 1 , wherein the processor is configured to communicate the card information and exchange user and card account details through a cryptographic exchange with an electronic device through an interface selected from the group consisting of the wireless interface, a wired interface, and a universal serial bus (USB) interface.

15. The apparatus of claim 1 , wherein the processor is configured to communicate at least one of: a bank account, a credit account, a merchant account, a transaction amount, a stored currency amount, and cryptocurrency details through a cryptographic exchange with an electronic device through an interface selected from the group consisting of the wireless interface, a wired interface, and a universal serial bus (USB) interface.

16. The apparatus of claim 1 , wherein the processor is configured to convey the card information and exchange account details through a cryptographic exchange with an electronic device through an interface selected from the group consisting of the wireless interface, a wired interface, and a universal serial bus (USB) interface.

17. The apparatus of claim 1 , wherein said processor generated card information is based on a plurality of identification data, and wherein said generated card information is limited in duration and scope of usage, based on at least one of a set consisting of: a transaction count, a timestamp, a time of day, a user's private information, a bank information, a card authority information, an amount of currency in a transaction, a sequence code, a passcode, an information regarding the facility where the transaction is performed, a merchant, and transaction information of the user.

18. A method for facilitating use of a plurality of accounts, the method comprising:

displaying account information stored on a card device;

receiving an indication of a selection of an account from the account information;

configuring the card device to perform a transaction according to user data associated with the selected account;

generating a timestamp with a real-time clock disposed on the card device; and

communicating the user data associated with the selected account through an interface using a secure protocol based on the timestamp.

19. The method of claim 18 further comprising:

displaying at least one of an account number associated with the selected account, a bank, an expiration date, user identification, a personal identification number (PIN), a password, a graphical icon, and a logo associated with the selected account number.

20. The method of claim 18 further comprising:

displaying a lock message and a remove lock message; and

enabling the card device for transmission when a security challenge is successfully completed.

21. The method of 18 further comprising:

displaying a security challenge prompt, wherein the security prompt challenge requests completion of the security challenge prompt before unlocking the card device.

22. The method of claim 18 further comprising:

displaying a security challenge prompt, wherein the security challenge prompt requests completion of a security challenge prompt response through at least one of a card device input button and a card touch sensor.

23. The method of claim 18 further comprising:

generating a limited-duration number based on the selected account.

24. The method of claim 23 , wherein the limited-duration number is based on data selected from the group consisting of a user's private information, bank information, information regarding the facility performing the transaction, a time of day, a transaction amount, a card-internal secret, a card authority key, a card authority secret, a user key, a user secret, and a user input.

25. The method of claim of 24 , wherein the limited-duration number comprises a static portion and a dynamically generated portion.

26. The method of claim of 25 further comprising:

displaying at least one of the static portion and the dynamically generated portion on a display of the card device.

27. The method of claim 18 , wherein the communicating of the user data associated with the selected account comprises wirelessly communicating the user data associated with the selected account.

28. The method of claim 18 , wherein generating the timestamp comprises at least one of:

generating a cryptographically protected timestamp;

generating a hash based on the timestamp; and

generating a cryptographically protected hash based on the timestamp.

29. The method of claim 18 , further comprising:

receiving an input signal at the card device from a user enabling operation of the card device;

generating at the card device a credit information corresponding to the user; and

wirelessly communicating the card information through a wireless interface.

30. A card device comprising:

a thin card shaped sized body;

a memory configured to store a plurality of identification data associated with each of a plurality of accounts;

a processor coupled to the memory, wherein the processor is configured to receive a selection of an account of the plurality of accounts, and wherein the processor is configured to generate limited duration card information based on the selected account of the plurality of accounts;

a wireless interface configured to wirelessly communicate the limited-duration card information, wherein the processor is configured to transmit the limited-duration card information via the wireless interface;

a display configured to display the limited-duration card information; and

a real-time clock configured to generate a timestamp.

31. The card device of claim 30 , wherein the limited-duration account information comprises a static portion of an account number associated with the selected account and a dynamically generated portion.

32. The card device of claim 30 , wherein the limited-duration card information comprises dynamically generated information comprising a primary account number, a card verification number, and an expiration date.

33. The card device of claim 30 , wherein the limited-duration card information comprises at least one of: dynamically generated user information, a card number, a personal identification number (PIN), a user name, an expiration date, and a password.

34. The card device of claim 30 , wherein the processor is further configured to receive an amount of currency and a transaction is authenticated based on the amount of currency.

35. The card device of claim 30 , wherein the real-time clock is configured to produce at least one of:

a cryptographically protected timestamp;

a hash based on the timestamp; and

a cryptographically protected hash based on the timestamp.

Assignments (2)
MERGER Recorded Dec 8, 2022
From: CARDWARE, INC.
To: CARDWARE, INC.
Reel/Frame 062030/0299 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2022
From: WYATT, DAVID
To: CARDWARE, INC
Reel/Frame 058890/0461 →
Continuity (4)
Continuation 14680946 · Apr 7, 2015
Continuation 14217261 · Mar 17, 2014
Provisional Application 61794891 · Mar 15, 2013
Related Publication 20170132616A1 · May 11, 2017
Cited By (75)
US 12,260,393 US 12,288,205 US 12,307,457 US 12,489,625 US 12,489,747 US 12,493,679 US 12,493,869 US 12,494,915 US 12,495,042 US 12,505,432 US 12,505,448 US 12,505,450 US 12,506,514 US 12,511,365 US 12,511,638 US 12,511,640 US 12,511,654 US 12,513,123 US 12,519,652 US 12,520,136 US 12,524,768 US 12,526,149 US 12,530,674 US 12,530,937 US 12,532,170 US 12,536,392 US 12,536,522 US 12,536,523 US 12,536,525 US 12,541,667 US 12,548,009 US 12,567,057 US 12,567,060 US 12,567,069 US 12,574,235 US 12,574,243 US 12,579,532 US 12,580,752 US 12,580,767 US 12,591,875 US 12,591,876 US 12,591,877 US 12,591,885 US 12,592,819 US 12,592,828 US 12,596,545 US 12,596,780 US 12,597,012 US 12,603,163 US 12,603,883 US 12,614,053 US 12,615,154 US 12,621,155 US 12,621,642 US 12,626,241 US 12,639,710 US 12,646,062 US 12,646,370 US 12,647,271 US 12,657,572 US 12,658,976 US 12,670,494 US 12,675,766 US 12,675,790 US 12,676,938 US 12,682,371 US 12,683,796 US 12,688,493 US 12,688,508 US 12,694,393 US 12,694,394 US 12,701,141 US 12,706,904 US 12,707,270 US 12,718,038