Temporary virtual payment card
US-11887102-B1 · Jan 30, 2024 · US
US12430975B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12430975-B2 |
| Application number | US-202118000584-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 4, 2021 |
| Priority date | Jun 5, 2020 |
| Publication date | Sep 30, 2025 |
| Grant date | Sep 30, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A banknote includes a processor and a memory. An identification number of the banknote is stored in the memory of the security element and identifies an anonymous banknote account managed by a central bank issuing the banknote and individually assigned to the corresponding banknote. A banknote-specific cryptographic key is stored in a protected memory area of the memory. A payment method executed with the banknote receiving a payment request for a payment with the banknote, generating a payment-specific cryptogram for authorising the payment with the banknote, wherein the cryptogram is generated from the identification number of the banknote and a payment-specific code as input values using the banknote-specific cryptographic key, and sending a payment authorisation including the payment-specific cryptogram.
Opening claim text (preview).
The invention claimed is: 1. A banknote comprising: a security element having a processor, a memory with program instructions, a communication interface configured to communicate with a terminal, and one or more sensors configured to monitor a state of the security element for manipulation, wherein the memory comprises a protected memory area accessible only through cryptographically authorized access, wherein an identification number of the banknote is stored in the memory of the security element and identifies an anonymous banknote account managed by a central bank issuing the banknote and individually assigned to a corresponding banknote, wherein the identification number is a banknote account number of the anonymous banknote account individually assigned to the banknote, wherein a banknote-specific cryptographic key is stored in the protected memory area of the memory of the security element, wherein the memory storing the program instructions that, when executed by the processor, cause the processor to perform a payment method comprising receiving a payment request for a payment with the banknote, wherein the payment request specifies an amount to be paid, comparing the amount to be paid with a current nominal value of the banknote stored in the memory of the security element, wherein the comparing further comprises determining the stored current nominal value is greater than or equal to the amount to be paid, in response to the comparing, generating a payment-specific cryptogram for authorizing the payment with the banknote, wherein the payment-specific cryptogram authorizes a transaction in which the amount to be paid is transferred from the anonymous banknote account of the banknote to an account of a recipient, wherein the payment-specific cryptogram is generated from the identification number of the banknote and a payment-specific code as input values using the banknote-specific cryptographic key, wherein the amount to be paid is used as an additional input value for generating the payment-specified cryptogram, and sending a payment authorization comprising the payment-specific cryptogram, and wherein the payment-specific cryptogram is transmitted via the communication interface to the terminal for forwarding to the central bank for cryptographic verification and execution. 2. The banknote according to claim 1 , wherein the banknote comprises a visual indication of an initial nominal value assigned to the banknote. 3. The banknote according to claim 1 , wherein the banknote comprises a visual indication of a serial number uniquely identifying the banknote and/or of the identification number. 4. The banknote according to claim 1 , wherein the banknote comprises a plurality of security features, wherein one or more security features of the plurality of security features comprise an indication of a serial number and/or of the identification number of the banknote. 5. The banknote according to claim 1 , wherein the payment authorization further comprises the identification number and/or the payment-specific code in plain text. 6. The banknote according to claim 1 , wherein the banknote receives the payment request from the terminal via the communication interface and/or sends the payment authorization to the terminal via the communication interface. 7. The banknote according to claim 1 , wherein the processor is further configured to perform an update procedure for updating the stored current nominal value of the banknote upon the execution of the program instructions, wherein the update procedure comprise receiving an update request to update the current nominal value of the banknote stored in the memory of the security element, wherein the update request comprises an updated nominal value of the banknote together with a cryptographically secured confirmation of the central bank for the updated nominal value, verifying the cryptographically secured confirmation using a cryptographic verification key stored in the memory of the security element, and in case of a successful verification, replacing the current nominal value of the banknote stored in the memory of the security element with the updated nominal value included in the update request. 8. The banknote according to claim 1 , wherein the processor is further configured to execute an output method for outputting the stored current nominal value of the banknote upon the execution of the program instructions, wherein the output method comprise receiving an output request to output the current nominal value of the banknote stored in the memory of the security element, and in response to the output request, sending the current nominal value of the banknote stored in the memory of the security element. 9. The banknote according to claim 8 , wherein a serial number and/or the identification number of the banknote is sent together with the stored current nominal value of the banknote and serves as an identifier of the banknote for the recipient of the current nominal value for a confirmation request to the central bank to confirm the current nominal value of the banknote. 10. The banknote according to claim 8 , wherein the communication interface is configured for contactless communication with a mobile portable telecommunication device, wherein the banknote receives the output request from the mobile portable telecommunication device via the communication interface and/or transmits the current nominal value of the banknote stored in the memory of the security element to the mobile portable telecommunication device via the communication interface. 11. The banknote according to claim 8 , wherein the banknote comprises a user interface for communicating with a user of the banknote, wherein the banknote receives the output request from the user via an input device of the user interface and/or sends the current nominal value of the banknote stored in the memory of the security element to the user interface to output via a display device of the user interface. 12. A method for using a banknote, wherein the banknote comprises a security element having a processor, a memory with program instructions, and one or more sensors configured to monitor a state of the security element for manipulation, wherein an identification number of the banknote is stored in the memory of the security element and identifies an anonymous banknote account managed by a central bank issuing the banknote and individually assigned to a corresponding banknote, wherein the identification number is a banknote account number of the anonymous banknote account individually assigned to the banknote, wherein a banknote-specific cryptographic key is stored in a protected memory area of the memory of the security element, wherein the banknote comprises a communication interface configured to interact with a terminal to perform a digital transaction, wherein the method for paying with the banknote, which is executed by the processor upon execution of the program instructions, comprises receiving a payment request for a payment with the banknote, wherein the payment request specifies an amount to be paid, comparing the amount to be paid with a current nominal value of the banknote stored in the memory of the security element, wherein the comparing further comprises determining the stored current nominal value is greater than or equal to the amount to be paid, in response to the comparing, generating a payment-specific cryptogram for authorizing the payment with the banknote, wherein the payment-specific cryptogram authorizes the digital transaction in which the amount to be paid is transferred from the anonymous banknote account of the banknote to an
Paper-money testing devices · CPC title
Anonymous user system · CPC title
involving key management · CPC title
Associated digital information (record carriers for use with machines and with at least a part designed to carry digital markings G06K19/00) · CPC title
Securities; Bank notes · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.