IP Library Granted Patent US 11,704,663
Granted Patent B2
US 11,704,663 · App. 17/741,761 · Granted Jul 18, 2023

Method and system for blockchain-based vehicle identifiers and wallets for decentralized payments

Inventors: Vijay Madisetti (Johns Creek, GA); Arshdeep Bahga (Chandigarh, IN)
Assignee: Vijay Madisetti
G06Q20/3678G06Q20/3278G06Q20/389G06Q2220/00
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 11,704,663
App. No.
17/741,761
Granted
Jul 18, 2023
Kind
B2
Abstract

A system for blockchain-based unique identifiers and decentralized payments including a first computerized system that includes a unique identifier, a second computerized system including a gateway device that can communicate with a blockchain network, generate a transaction to transfer a token value responsive to receiving the unique identifier and synchronize the generated transaction to the blockchain network. One of the first computerized system and the second computerized system is installed in a vehicle and the other is installed in a fixed structure.

Claims (106)

1. A system for blockchain-based unique identifiers and decentralized payments comprising:

a first computerized system comprising:

a first controller;

a unique identifier; and

a first wireless communication device;

a second computerized system comprising:

a second wireless communication device; and

a gateway device configured to:

communicate with a first blockchain network via the second wireless communication device;

receive the unique identifier from the first computerized system;

generate a transaction to transfer a token value from a wallet associated with one of the first computerized system and the second computerized system, defining a spending wallet, to a wallet associated with the other of the first computerized system and the second computerized system, defining a receiving wallet, responsive to receiving the unique identifier, the transaction being defined as a generated transaction;

synchronize the generated transaction to the first blockchain network; and

perform a checkpointing process to synchronize transactions synchronized to the first blockchain network to a second blockchain network, the checkpointing process comprising:

processing a plurality of transactions, the plurality of transactions comprising the generated transaction, on the first blockchain network;

combining the plurality of transactions into a single combined transaction; and

sending the single combined transaction to the second blockchain network;

wherein one of the first computerized system and the second computerized system is installed in a vehicle;

wherein the other of the first computerized system and the second computerized system is installed in a fixed structure; and

wherein the first blockchain network processes transactions faster and with lower fees than the second blockchain network.

2. The system of claim 1 wherein:

the first computerized system comprises a short-range wireless device that is one of passive and battery-assisted passive, defining a UID device, and configured to transmit the unique identifier responsive to receiving a short-range signal seeking the unique identifier, defining an interrogator signal;

the second computerized system comprises a second controller operable to:

transmit the interrogator signal;

receive the signal from the UID device; and

transmit the unique identifier to the gateway device.

3. The system of claim 2 wherein:

the UID device is at least one of an RFID tag, an NFC tag, and a BLE tag; and

the second controller comprises at least one of an RFID reader, an NFC reader, and a BLE reader.

4. The system of claim 2 wherein:

the second controller is positioned within a vehicle parking indicator and further comprises a first network communication device;

the gateway device is positioned within a geographical area delineating a vehicle parking area and comprising the vehicle parking indicator, defining a gateway location, the gateway device comprising a second network communication device configured to communicate with the first network communication device and receive the unique identifier thereby; and

the second wireless communication device is positioned at one of the vehicle parking indicator and the gateway location.

5. The system of claim 4 wherein:

the second wireless communication device is positioned at the gateway location;

the second computerized system comprises a third wireless communication device positioned at the vehicle parking indicator; and

the gateway device is further operable to synchronize the generated transaction to the blockchain network via at least one of the second wireless communication device and the third wireless communication device.

6. The system of claim 1 wherein the gateway device is configured to operate a node of the blockchain network.

7. The system of claim 6 wherein the gateway device is configured to:

maintain a local database of messages and tokens exchanged between the first computerized system and the second computerized system; and

synchronize the local database with the blockchain network.

8. The system of claim 1 wherein the first controller, the unique identifier, and the first wireless communication device are comprised by a computerized device comprised by a vehicle, defining a vehicle computerized device.

9. The system of claim 8 wherein:

the vehicle computerized device further comprises a short-range wireless communication device configured to transmit the unique identifier; and

the gateway device comprises a wireless communication device configured to receive the unique identifier from the wireless communication device comprised by the vehicle computerized device.

10. The system of claim 1 wherein:

the first blockchain network is a private permissioned blockchain network; and

the second blockchain network is a public blockchain network.

11. The system of claim 1 wherein the checkpointing process further comprises transmitting the generated transaction to a third blockchain network.

12. The system of claim 1 wherein:

the generated transaction further comprises:

a second unique identifier identifying the second computerized device; and

a transaction ID; and

the checkpoint process further comprises:

marking a token comprised by the spending wallet as being spent, thereby precluding the token from being spent in another transaction comprising a transaction ID that differs from the transaction ID of the generated transaction.

13. The system of claim 1 wherein the gateway device is configured to synchronize the generated transaction to the blockchain network using a cloud-based oracle.

14. The system of claim 1 wherein the gateway is positioned in a geographic area delineated as at least one of a stand-alone vehicle parking area, a vehicle parking area associated with a building, and a toll collection area.

15. A decentralized payment method for blockchain-based unique identifiers comprising:

generating a short-range wireless interrogator signal using a first short-range wireless transceiver device;

receiving a response to the short-range wireless interrogator signal comprising a unique identifier;

generating a transaction to transfer a token value from a wallet associated with a vehicle on a first blockchain network to a receiving wallet, defining a generated transaction by a gateway device;

synchronizing the generated transaction to the first blockchain network via a first wireless communication device; and

performing a checkpointing process to synchronize transactions synchronized to the first blockchain network to a second blockchain network, the checkpointing process comprising:

processing a plurality of transactions, the plurality of transactions comprising the generated transaction, on the first blockchain network;

combining the plurality of transactions into a single combined transaction; and

sending the single combined transaction to the second blockchain network;

wherein the first blockchain network processes transactions faster and with lower fees than the second blockchain network.

16. The method of claim 15 wherein:

the gateway device operates a node on the first blockchain network; and

synchronizing the generated transaction comprises publishing the transaction on the first blockchain network.

17. The method of claim 16 wherein:

the gateway device maintains a local database of messages and tokens exchanged between the gateway device and vehicles interacting therewith;

synchronizing the generated transaction comprises synchronizing the local database with the blockchain network; and

the method further comprises adding the generated transaction to the local database.

18. The method of claim 15 wherein:

the first blockchain network is a permissioned private blockchain network; and

the second blockchain network is a public blockchain network.

19. A system for blockchain-based unique identifiers and decentralized payments comprising:

a vehicle computerized system installed in a vehicle and comprising:

a first controller;

a vehicle identifier;

a first short-range wireless device configured to transmit a signal providing the vehicle identifier, defining a VID signal, responsive to receiving a short-range signal seeking the vehicle identifier, defining an interrogator signal; and

a first wireless communication device;

a receiving computerized system installed in a fixed structure and comprising:

a second short-range wireless device configured to transmit the interrogator signal and receive the VID signal from the first short-range wireless device;

a second wireless communication device; and

a gateway device configured to:

communicate with a first blockchain network via the second wireless communication device;

generate a transaction to transfer a token value from a wallet associated with the vehicle computerized system to a wallet associated with the receiving computerized system, defining a generated transaction; and

synchronize the generated transaction to the first blockchain network; and

perform a checkpointing process to synchronize transactions synchronized to the first blockchain network to a second blockchain network, the checkpointing process comprising:

processing a plurality of transactions, the plurality of transactions comprising the generated transaction, on the first blockchain network;

combining the plurality of transactions into a single combined transaction; and

sending the single combined transaction to the second blockchain network;

wherein the first blockchain network processes transactions faster and with lower fees than the second blockchain network.

20. The system of claim 19 wherein the gateway device is further configured to:

operate a node of the blockchain network;

maintain a local database of messages and tokens exchanged between the vehicle computerized system and the receiving computerized system;

add the generated transaction to the local database; and

synchronize the local database with the blockchain network.

21. The system of claim 19 wherein:

the first blockchain network is a private permissioned blockchain network; and

the second blockchain network is a public blockchain network.

22. The system of claim 19 wherein:

the second short-range wireless device is positioned within a vehicle parking indicator and further comprises a first network communication device;

the gateway device is positioned within a geographical area delineating a vehicle parking area and comprising the vehicle parking indicator, defining a gateway location, the gateway device comprising a second network communication device configured to communicate with the first network communication device and receive the vehicle identifier thereby; and

the second wireless communication device is positioned at one of the vehicle parking indicator and the gateway location.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2026
From: MADISETTI, VIJAY
To: VM INNOVATIONS I, LLC
Reel/Frame 075116/0289 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2022
From: BAHGA, ARSHDEEP
To: MADISETTI, VIJAY
Reel/Frame 059953/0974 →
Continuity (6)
Continuation In Part 15830099 · Dec 4, 2017
Provisional Application 63195205 · Jun 1, 2021
Provisional Application 63192028 · May 23, 2021
Provisional Application 63189284 · May 17, 2021
Provisional Application 62479966 · Mar 31, 2017
Related Publication 20220374875A1 · Nov 24, 2022