METHOD FOR PAYING IN A MOTOR VEHICLE BY MEANS OF A TRANSACTION ON A CRYPTOCURRENCY COMPUTER NETWORK
20220012728 · 2022-01-13
Inventors
Cpc classification
G06F16/2379
PHYSICS
G06Q20/40
PHYSICS
G06Q20/3276
PHYSICS
H04L2209/56
ELECTRICITY
G06Q20/389
PHYSICS
B60R16/0231
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60K35/00
PERFORMING OPERATIONS; TRANSPORTING
B60R16/023
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for paying in a motor vehicle having a transaction device involves providing transaction data relating to the payment to the payment transmitter. The transaction data including a receiver address of a payment receiver, a payment amount, a transmitter address of a payment transmitter located in the motor vehicle, and a private key belonging to the transmitter address. The provided transaction data is entered into the transaction device. The entered receiver address is transmitted to the payment receiver, which authenticates the transmitted receiver address. Only if the authenticated receiver address is classified as authentic does the method proceed. This involves signaling the successful authentication of the receiver address to the payment transmitter and transmitting the entered transaction data entered to the cryptocurrency computer network for carrying out the payment. Accordingly, a transaction compiled from the transaction data is entered into at least one account book of the cryptocurrency computer network. A transaction status relating to the entry of the transaction is signaled to the payment transmitter.
Claims
1-14. (canceled)
15. A method for making a payment in a motor vehicle using a transaction on a cryptocurrency computer network, the method comprising: a) authenticating a receiver address transmitted to a payment receiver, wherein the authentication of the receiver address is a successful authentication if the receiver address is classified as authentic by the payment receiver; and b) displaying, responsive to the successful authentication, the successful authentication to a payment transmitter located in the motor vehicle, wherein the display of the successful authentication is only performed for the successful authentication.
16. The method of claim 15, wherein the successful authentication is optically or acoustically displayed to the payment transmitter located in the motor vehicle by a display device arranged in the motor vehicle.
17. The method of claim 15, further comprising: a1) providing transaction data relating to the payment to the payment transmitter located in the motor vehicle, wherein the transaction data comprises the receiver address; and c) transmitting the transaction data to the cryptocurrency computer network, wherein step a1) is performed after step a).
18. The method of claim 17, wherein the transaction data provided in step a1) additionally comprises a payment amount or a transmitter address and a private key belonging to the transmitter address.
19. The method of claim 17, further comprising: a2) at least partially entering the transaction data provided in step a1) into a transaction device in the motor vehicle, wherein step a2) is performed prior to step a).
20. The method of claim 19, wherein in step a2) the transaction data is entered wirelessly and at least partially automatically without prompting by the payment transmitter, the transaction data is entered at least partially by the payment transmitter by an input device, connected to the transaction device, of the motor vehicle; or the transaction data is entered at least partially by scanning a QR code representation using an image capturing device connected to the transaction device, wherein the image capturing device is arranged on the motor vehicle or is arranged on a mobile terminal connected to the image capturing device.
21. The method of claim 19, wherein the transaction data entered in step a2) is at least partially stored in a database connected to the transaction device, on a removable storage device connected to the transaction device, wherein the removable storage device is a hardware wallet, or on at least one backend server connected to the transaction device.
22. The method of claim 18, wherein the private key is stored in a protected manner, such that the private key is recognizable only the payment transmitter.
23. The method of claim 17, wherein in step c), the transaction data entered in step a2) is at least partially transmitted from a database to the cryptocurrency computer network, a removable storage device, which is a hardware wallet, to the cryptocurrency computer network, at least one backend server to the cryptocurrency computer network.
24. The method of claim 17, further comprising: d) entering a transaction compiled from the transaction data into at least one account book of the cryptocurrency computer network.
25. The method of claim 24, further comprising: e) transmitting a transaction status relating to the entered transaction to the payment transmitter located in the motor vehicle.
26. The method of claim 25, wherein in step e), the transaction status of the entry of the transaction is transmitted to the payment transmitter after the cryptocurrency computer network confirms that the payment is a concluded payment, or as early as ten minutes after the initiation of the transmission of the transfer of the transaction data to the cryptocurrency computer network.
27. A motor vehicle, comprising: a payment transmitter; and a transaction device coupled to the payment transmitter, wherein the motor vehicle or the transaction device are configured to a) authenticate a receiver address transmitted to a payment receiver, wherein the authentication of the receiver address is a successful authentication if the receiver address is classified as authentic by the payment receiver; and b) display, responsive to the successful authentication, the successful authentication to a payment transmitter located in the motor vehicle, wherein the display of the successful authentication is only performed for the successful authentication.
28. The motor vehicle of claim 27, further comprising: a database storing transaction data; an input device for entering the transaction data, or an image capturing device arranged on the motor vehicle for entering transaction data.
Description
BRIEF DESCRIPTION OF THE DRAWING FIGURES
[0025] A preferred exemplary embodiment of the invention is depicted in
[0026] It is understood that the features mentioned above and still to be explained in more detail below can be used not only in the respectively specified combination, but also in other combinations or on their own without leaving the scope of the present invention.
DETAILED DESCRIPTION
[0027]
[0028] In the example of
[0029] As depicted in the example of
[0030] In the example of
[0031] Moreover, the payment receiver device 8 comprises a signaling device 11, by means of which the authenticity of the receiver address can be displayed to the payment transmitter located in the motor vehicle 1 by the payment receiver. The signaling device 11 can generate optical, acoustic, or haptic signals, for example. The motor vehicle payment system 100 further comprises a cryptocurrency computer network 12, which can have several computers, to which the transaction data entered can be transmitted. In the exemplary scenario of
[0032] The method according to the invention is explained below by way of example:
[0033] According to the method, transaction data is provided to a driver of the motor vehicle located in the motor vehicle 1. The transaction data contains a receiver address of a petrol station operator, at which the motor vehicle 1 has just been refueled for which payment is required. The transaction data required for the payment of the refueling process comprises a payment amount, which corresponds to the purchasing price raised by the petrol station operator for refueling, a transmitter address of the driver and a private key of the driver belonging to the transmitter address. The receiver address and the payment amount are here provided by the petrol station operator, to whom, in turn, the receiver address is provided by the cryptocurrency computer network. The transmitter address of the driver and the corresponding key are also provided to the driver by the cryptocurrency computer network.
[0034] The transaction data can here be provided, for example, as acoustic or optical information, as text, a numerical sequence, QR code representation, in digitally stored form or as a digital signal. In one variant of the example, it is conceivable that even a plurality of receiver addresses, transmitter addresses, payment amounts, or private keys is provided. It is also conceivable that receiver addresses, transmitter addresses, and private keys are provided by several cryptocurrency computer networks.
[0035] The transaction data provided is entered into the transaction device 2 in the course of the method according to the invention. To do so, the payment amount can be entered by the driver using the input device 3 and provided via this to the transaction device 2. The receiver address can be provided to the transaction device 2 for example by means of scanning in the QR code representation 9 using the image capturing device 4. The image capturing device 4 in the form of a camera can be arranged on the motor vehicle 1 itself or alternatively also arranged on a mobile telephone connected to the transaction device 2. In one variant of the example, the receiver address and the payment amount can be transmitted automatically—i.e., without manual input or prompting by the driver—and wirelessly—for example by means of Bluetooth—from the petrol station operator to the transaction device 2 of the motor vehicle 1.
[0036] The receiver address is then stored on the database 5 connected to the transaction device 2. The private key is here stored on the removable storage device 6. In an alternative variant, the private key can also be stored on the backend server 7. In both variants mentioned above, the private key is here stored in a protected manner in such a way that it can be recognized by only the payment transmitter.
[0037] The entered receiver address is then transmitted to a central evaluation unit 10 of the petrol station operator by means of a mobile internet connection for authentication. In an alternative variant, the receiver address entered is transmitted to a vicinity evaluation unit of the petrol station operator by means of vicinity radio.
[0038] If a stored receiver address has already been authenticated, it can also be transmitted directly to the cryptocurrency computer network 12 without re-authentication. For example, a stored receiver address can be displayed to the driver in a display device of the motor vehicle 1 and selected by them using the input device 3, whereupon it is transmitted directly to the cryptocurrency computer network 12 without repeated authentication.
[0039] If the receiver address is not classified as authentic, the abortive authentication is displayed to the driver and the payment process is aborted.
[0040] Only if the authenticated receiver address is classified as authentic is the method or the payment process continued. In this case, the petrol station operator displays the successfully checked authenticity of the receiver address to the driver located in the motor vehicle 1. The successfully checked authenticity of the receiver address can be displayed to the payment transmitter for example by means of a display device arranged in the motor vehicle. The transaction data entered is then transmitted to the cryptocurrency computer network 12. Here, the payment amount, the receiver address and the transmitter address of the petrol station operator are transmitted to the cryptocurrency computer network 12 starting from the transaction device 2.
[0041] Subsequently, the transaction compiled from the transaction data is entered into at least one account book of the cryptocurrency computer network 12. Here, the transaction can be digitally signed by the private key of the payment transmitter by means of an asymmetric cryptographic method. The private key of the payment transmitter, which is stored on the removable storage device 6, in particular on a hardware wallet, or the backend server 7, is here transmitted from the removable storage device 6 or from the backend server 7. The payment amount is transferred in the currency used by the cryptocurrency computer network from the account linked to the transmitter address to the account linked to the receiver address.
[0042] The account book used by the cryptocurrency computer network 12 can be, for example, a so-called “blockchain” of the bitcoin network. A transaction is then entered into a so-called “block” of the blockchain, and the block created in this way is transmitted to other account points—the so-called “nodes”—of the bitcoin network. It is also conceivable that the at least one account book of the cryptocurrency computer network 12 is so-called “Directed Acyclic Graphs”, such as the “block lattice” of a so-called nano-network or the “tangle” of a so-called iota-network. With the nano-network, in each case one transaction would be entered into a block of the block chain of the driver or the petrol station operator, wherein the respective balance is stored in the block lattice.
[0043] Finally, a transaction status relating to the entry of the transaction is transmitted to the driver located in the motor vehicle as part of the method, the status containing the number of confirmations determined in advance successfully carried out on the cryptocurrency network 12:
[0044] An entry carried out is here transmitted from one “node” to other “nodes” of the cryptocurrency network 12, for example with the aid of a so-called “flooding” algorithm. If one of these other nodes of the cryptocurrency network 12 does not undertake the entry, the transaction is not present in the account book further distributed by this node, it is thus not confirmed. If a node of the cryptocurrency network 12 undertakes the entry, the transaction is again present in the account book further distributed by this node.
[0045] If the account book that undertakes the entry of the transaction has the highest number of entries, for example the longest “blockchain” or “block lattice”, this account book is classified as preferred by the node clients of the cryptocurrency network 12 and is distributed further. The entry carried out is confirmed de-centrally, and this results in so-called “consensus”. If the account book that undertakes the entry is continued with new entries or blocks and a “consensus” is once again achieved, the entry made previously is deemed to have been repeatedly confirmed. In the nano-network, the consensus is again achieved by means of balancing by means of “delegated point of stake”, i.e., by a delegate chosen by the nano-currency owner.
[0046] The number of confirmations carried out is thus communicated to the driver as the transaction status of the entry. A payment process can thus be signaled as concluded, for example from one, three, or six confirmations of the cryptocurrency network 12. In another variant, the transaction status of the entry of the transaction is transmitted to the payment transmitter as early as one second, preferably as early as one minute, after the start of the transfer of the transaction data to the cryptocurrency computer network as a concluded payment.
[0047] The higher the number of confirmations, the more unlikely it is that an entry is revoked or amended by at least one node of the cryptocurrency network 12. Such an influence of an entry would, for example, require a similarly increasing amount of computational power of the bitcoin network or would have to be carried out by at least 51% of the delegates of the nano-network.
[0048] The transaction status of the entry of the transaction, a present authenticity or a non-present authenticity are signaled to the driver as part of carrying out the method by means of the signaling device 11 or with the aid of a display device present in the motor vehicle. Here, an identifier of the petrol station operator can also be transmitted.
[0049] Information for identifying the motor vehicle 1 or the driver located in the motor vehicle, such as a number plate, for example, and a corresponding transmitter address can be stored in the central transaction device 10 or the vicinity evaluation device of the petrol station for allocating a payment to a motor vehicle 1. If a payment process is concluded with a transmitter address, the motor vehicle 1 can drive out of the petrol station.
[0050] The backend server 7 stores information about executions of the method and transaction data as part of carrying out the method, in order to be able to evaluate these as necessary.
[0051] Although the invention has been illustrated and described in detail by way of preferred embodiments, the invention is not limited by the examples disclosed, and other variations can be derived from these by the person skilled in the art without leaving the scope of the invention. It is therefore clear that there is a plurality of possible variations. It is also clear that embodiments stated by way of example are only really examples that are not to be seen as limiting the scope, application possibilities or configuration of the invention in any way. In fact, the preceding description and the description of the figures enable the person skilled in the art to implement the exemplary embodiments in concrete manner, wherein, with the knowledge of the disclosed inventive concept, the person skilled in the art is able to undertake various changes, for example, with regard to the functioning or arrangement of individual elements stated in an exemplary embodiment without leaving the scope of the invention, which is defined by the claims and their legal equivalents, such as further explanations in the description.