Abstract: A method for generating a digital receipt for a transaction including provenance information for purchased products includes: receiving a data request from a first computing device including a transaction identifier related to a processed payment transaction; identifying transaction details for the processed payment transaction based on the transaction identifier, the transaction details including a product identifier for each of one or more products purchased in the processed payment transaction; transmitting the product identifier for each of the one or more products to a second computing device; receiving provenance data for each of the one or more products from the second computing device; generating a digital receipt for the processed payment transaction, the digital receipt including the received provenance data for each of the one or more products; and transmitting the generated digital receipt to the first computing device.
We claim:
1. A method for generating a digital receipt for a transaction including
provenance information for purchased products, comprising:
receiving, by a receiver of a processing server, a data request from a first
computing device including at least a transaction identifier related to a processed 5
payment transaction;
identifying, by a processor of the processing server, transaction details for the
processed payment transaction based on the transaction identifier, the transaction
details including at least a product identifier for each of one or more products
purchased in the processed payment transaction; 10
transmitting, by a transmitter of the processing server, the product identifier
for each of the one or more products to a second computing device;
receiving, by the receiver of the processing server, provenance data for each of
the one or more products from the second computing device;
generating, by the processor of the processing server, a digital receipt for the 15
processed payment transaction, the digital receipt including at least the received
provenance data for each of the one or more products; and
transmitting, by the transmitter of the processing server, the generated digital
receipt to the first computing device.
20
2. The method of claim 1, wherein the second computing device is a
component of the processing server.
3. The method of claim 2, further comprising:
identifying, by a processor of the second computing device, one or more data 25
entries for each of the one or more products that include the respective product
identifier; and
generating, by the processor of the second computing device, the provenance
data for each of the one or more products based on the identified one or more data
entries for each respective product. 30
26
4. The method of claim 3, wherein each of the one or more data entries is
a blockchain data entry included in a blockchain accessible by the second computing
device.
5. The method of claim 4, wherein the second computing device is a 5
blockchain node in a blockchain network associated with the blockchain.
6. The method of claim 2, wherein each of the one or more data entries
further includes at least one of: a timestamp, merchant data, shipping data, product
data, and manufacturing data. 10
7. The method of claim 1, wherein the digital receipt further includes at
least one of: time, date, geographic location, device identifier, point of sale identifier,
transaction amount, transaction type, currency type, reward data, loyalty data, and
offer data. 15
8. The method of claim 1, wherein identifying transaction details for the
processed payment transaction includes:
transmitting, by the transmitter of the processing server, the transaction
identifier to an external computing system; and 20
receiving, by the receiver of the processing server, the product identifier for
each of the one or more products from the external computing system.
9. A system for generating a digital receipt for a transaction including
provenance information for purchased products, comprising: 25
a first computing device;
a second computing device; and
a processing server including
a receiver receiving a data request from the first computing device
including at least a transaction identifier related to a processed payment transaction, 30
a processor identifying transaction details for the processed payment
transaction based on the transaction identifier, the transaction details including at least
a product identifier for each of one or more products purchased in the processed
payment transaction, and
27
a transmitter transmitting the product identifier for each of the one or
more products to a second computing device, wherein
the receiver of the processing server further receives
provenance data for each of the one or more products from the second computing
device, 5
the processor of the processing server further generates a digital
receipt for the processed payment transaction, the digital receipt including at least the
received provenance data for each of the one or more products, and
the transmitter of the processing server further transmits the
generated digital receipt to the first computing device. 10
10. The system of claim 9, wherein the second computing device is a
component of the processing server.
11. The system of claim 10, wherein the second computing device includes 15
a processor
Identifying one or more data entries for each of the one or more products that
include the respective product identifier, and
generating the provenance data for each of the one or more products based on
the identified one or more data entries for each respective product. 20
12. The system of claim 11, wherein each of the one or more data entries is
a blockchain data entry included in a blockchain accessible by the second computing
device.
25
13. The system of claim 12, wherein the second computing device is a
blockchain node in a blockchain network associated with the blockchain.
14. The system of claim 10, wherein each of the one or more data entries
further includes at least one of: a timestamp, merchant data, shipping data, product 30
data, and manufacturing data.
15. The system of claim 9, wherein the digital receipt further includes at
least one of: time, date, geographic location, device identifier, point of sale identifier,
28
transaction amount, transaction type, currency type, reward data, loyalty data, and
offer data.
16. The system of claim 9, wherein identifying transaction details for the
processed payment transaction includes: 5
transmitting, by the transmitter of the processing server, the transaction
identifier to an external computing system; and
receiving, by the receiver of the processing server, the product identifier for
each of the one or more products from the external computing system.
| # | Name | Date |
|---|---|---|
| 1 | 202447048107-STATEMENT OF UNDERTAKING (FORM 3) [22-06-2024(online)].pdf | 2024-06-22 |
| 2 | 202447048107-REQUEST FOR EXAMINATION (FORM-18) [22-06-2024(online)].pdf | 2024-06-22 |
| 3 | 202447048107-PROOF OF RIGHT [22-06-2024(online)].pdf | 2024-06-22 |
| 4 | 202447048107-POWER OF AUTHORITY [22-06-2024(online)].pdf | 2024-06-22 |
| 5 | 202447048107-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105-PCT Pamphlet) [22-06-2024(online)].pdf | 2024-06-22 |
| 6 | 202447048107-FORM 18 [22-06-2024(online)].pdf | 2024-06-22 |
| 7 | 202447048107-FORM 1 [22-06-2024(online)].pdf | 2024-06-22 |
| 8 | 202447048107-FIGURE OF ABSTRACT [22-06-2024(online)].pdf | 2024-06-22 |
| 9 | 202447048107-DRAWINGS [22-06-2024(online)].pdf | 2024-06-22 |
| 10 | 202447048107-DECLARATION OF INVENTORSHIP (FORM 5) [22-06-2024(online)].pdf | 2024-06-22 |
| 11 | 202447048107-COMPLETE SPECIFICATION [22-06-2024(online)].pdf | 2024-06-22 |
| 12 | 202447048107-POA [28-06-2024(online)].pdf | 2024-06-28 |
| 13 | 202447048107-FORM 13 [28-06-2024(online)].pdf | 2024-06-28 |
| 14 | 202447048107-AMENDED DOCUMENTS [28-06-2024(online)].pdf | 2024-06-28 |
| 15 | 202447048107-FORM 3 [08-11-2024(online)].pdf | 2024-11-08 |