Abstract:
A method for using a smartcard is provided. The smartcard may include a microprocessor chip, a button, a dynamic transaction authorization number, a Bluetooth low energy (“BLE”) device, and a battery. The battery may power the BLE and the microprocessor chip. The smartcard may also include memory. The memory may store the dynamic transaction authorization number. The smartcard may also include a dynamic magnetic strip. The dynamic magnetic strip may include a digital representation of the dynamic transaction authorization number. The method may include pressing the button. The method may also include transmitting an instruction to a smartphone for a request for a dynamic transaction authorization number. The transmission of an instruction may be in response to the pressing of the button. The method may also include receiving a dynamic transaction authorization number from a smartphone.
Abstract:
The system includes a memory and a processor. The memory may store a customer profile associated with a customer. The processor may be communicatively coupled to the memory and may receive a request from the customer to perform a cryptocurrency transaction with a third party. The processor may calculate a risk score for the cryptocurrency transaction and determine a number of required validations to confirm the cryptocurrency transaction based at least in part upon the risk score. The processor may further receive a number of validations from a plurality of miners and compare the number of received validations to the number of required validations. The processor is further able to determine whether the number of received validations complies with the number of required validations.
Abstract:
The system includes a memory and a processor. The memory may store user profiles of an enterprise. The processor may be communicatively coupled to the memory and may receive a request from a user to perform a cryptocurrency transaction with a third party. The processor may retrieve block chain information associated with the cryptocurrency transaction and determine whether one of the user profiles is associated with the user based on the retrieved block chain information and a stored cryptoidentifier associated with one of the user profiles. The processor may further determine whether one of the user profiles is associated with the third party based on the retrieved block chain information and at least one stored cryptoidentifier associated with one of the user profiles. The processor may determine whether the cryptocurrency transaction is suspicious based on the associated user profile and communicate an alert to the enterprise.
Abstract:
A system may include a memory and processor. The processor may be configured to receive an electronic request to store a private key associated with a cryptocurrency. The processor may also be configured to generate a first vault key based at least in part upon the private key and generate a second vault key based at least in part upon the private key. The processor may also be able to facilitate the storage of the first vault key at a first data center and facilitate the storage of the second vault key at a second data center.
Abstract:
A system comprises a memory operable to store a set of conversion rules. The system also comprises a processor communicatively coupled to the memory. The processor is able to receive an electronic request for a cryptocurrency conversion requesting a conversion of a first currency into a second currency, wherein the second currency is a cryptocurrency. The processor is further able to retrieve price data associated with the first and second currencies and determine whether the conversion is optimal. In response to determining the conversion is optimal, the processor determines a plurality of exchange rates associated with converting the first currency into the second currency and determines an optimal exchange rate of the plurality of exchange rates. The processor is further able to initiate, essentially simultaneously as the determination that the conversion is optimal, converting the first currency into the second currency.
Abstract:
A method for using a smartcard is provided. The smartcard may include a microprocessor chip, a button, a dynamic transaction authorization number, a Bluetooth low energy (“BLE”) device. The smartcard may also include a battery. The battery may be configured to power the BLE and the microprocessor chip. The smartcard may also include memory. The memory may be configured to store the dynamic transaction authorization number. The smartcard may also include a dynamic magnetic strip. The dynamic magnetic strip may include a digital representation of the dynamic transaction authorization number. The method for using a smartcard may include pressing the button. The method may also include transmitting an instruction to a smartphone for a request for a dynamic transaction authorization number. The transmission of an instruction may be in response the pressing of the button. The method may also include receiving a dynamic transaction authorization number from a smartphone.
Abstract:
A method for using a smartcard is provided. The smartcard may include a microprocessor chip, a button, a dynamic transaction authorization number, a Bluetooth low energy (“BLE”) device. The smartcard may also include a battery. The battery may be configured to power the BLE and the microprocessor chip. The smartcard may also include memory. The memory may be configured to store the dynamic transaction authorization number. The smartcard may also include a dynamic magnetic strip. The dynamic magnetic strip may include a digital representation of the dynamic transaction authorization number. The method for using a smartcard may include pressing the button. The method may also include transmitting an instruction to a smartphone for a request for a dynamic transaction authorization number. The transmission of an instruction may be in response the pressing of the button. The method may also include receiving a dynamic transaction authorization number from a smartphone.
Abstract:
A method for using a smartcard is provided. The smartcard may include a microprocessor chip, a button, a dynamic transaction authorization number, a Bluetooth low energy (“BLE”) device. The smartcard may also include a battery. The battery may be configured to power the BLE and the microprocessor chip. The smartcard may also include memory. The memory may be configured to store the dynamic transaction authorization number. The smartcard may also include a dynamic magnetic strip. The dynamic magnetic strip may include a digital representation of the dynamic transaction authorization number. The method for using a smartcard may include pressing the button. The method may also include transmitting an instruction to a smartphone for a request for a dynamic transaction authorization number. The transmission of an instruction may be in response the pressing of the button. The method may also include receiving a dynamic transaction authorization number from a smartphone.
Abstract:
Embodiments of the invention are directed to systems, methods and computer program products for making a payment via a transfer network. In some embodiments, a first apparatus is configured to: receive readable indicia and payment information from a second apparatus, wherein the payment information comprises an amount of funds; identify an account associated with the readable indicia based on searching a database of records; process the payment information, wherein processing the payment information comprises transmitting to the identified account the determined amount of funds; transmit an acknowledgement of payment transfer to a third apparatus associated with the identified account.
Abstract:
A system includes a memory that may store a customer account associated with a customer and a processor communicatively coupled to the memory. The processor is able to receive a request to deposit a quantity of cryptocurrency into the customer account and associate the quantity of cryptocurrency with the customer account. The processor is also able to deposit the quantity of cryptocurrency into a vault connected to a network and determine a total quantity of cryptocurrency deposited into the vault. The processor may also, in response to determining the total quantity of cryptocurrency deposited into the vault exceeds a threshold, facilitate the disconnection of the vault from the network.