IP Library Patent Application 18207130
Patent Application
App. No. 18/207,130

WALLET TRANSACTION VALIDATION

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 None
App. No.
18/207,130
Abstract

Systems and methods for wallet information and/or user information registration and verification are disclosed. Wallet information, such as a wallet identification (ID), and/or user information may be requested to be registered with an wallet ID registry. A record of the registration may be generated for the wallet ID registry such that the wallet ID registry may be searchable and/or offer functionality such as contractual obligations, insurance provision, and/or verification, among other benefits and functionalities.

Claims (43)

1 . A system comprising:

one or more processors; and

non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receiving input data requesting to register a wallet identification (ID) associated with a user;

receiving a blind query from a third-party regarding a transaction between the user and the third-party, the blind query including an indication of the wallet ID and transaction information associated with the transaction;

determining the user associated with the wallet ID based at least in part on referencing a wallet ID database;

sending an approval request to an electronic device associated with the user, wherein the approval request includes at least a portion of the transaction information associated with the transaction and is configured to cause the electronic device to automatically generate a selectable option on a user interface of the electronic device;

receiving a response to the approval request from the electronic device associated with the user;

determining a verification status associated with the transaction based at least in part on referencing the wallet ID database and the response to the approval request; and

sending a message to the third-party indicating the verification status.

2 . The system of claim 1 , wherein the wallet ID database is associated with at least one insurer associated with at least one of the user or a wallet associated with the user.

3 . The system of claim 1 , wherein the input data is received via an application associated with at least one insurer associated with at least one of the user or a wallet associated with the user.

4 . The system of claim 1 , wherein wallet ID identifies a wallet associated with the user and the transaction.

5 . The system of claim 4 , wherein the wallet comprises a custodial wallet associated with a certified custodian, the input data being received via an insurer providing insurance for multiple custodial wallets associated with the certified custodian.

6 . The system of claim 1 , wherein the verification status indicates that the user is authorized to use a wallet associated with the wallet ID and the message includes an approval identifier.

7 . The system of claim 1 , further comprising generating, in response to receiving the input data, a token associated with the user, wherein the token includes user information including at least one of an age of the user, tax information associated with the user, employment information associated with the user, residence information associated with the user, or citizenship information associated with the user.

8 . The system of claim 7 , wherein the referencing the wallet ID database includes accessing the token.

9 . The system of claim 1 , wherein the transaction information associated with the transaction includes at least one of a transaction amount, a product description, at least one line item, a purchase order number, or an invoice number.

10 . A method, comprising:

receiving input data requesting to register a wallet identification (ID) associated with a user;

receiving a blind query from a third-party regarding a transaction between the user and the third-party, the blind query including an indication of the wallet ID and transaction information associated with the transaction;

determining the user associated with the wallet ID based at least in part on referencing a wallet ID database;

determining a verification status associated with the transaction based at least in part on referencing the wallet ID database; and

sending a message to the third-party indicating the verification status.

11 . The method of claim 10 , wherein the wallet ID database is associated with at least one insurer associated with at least one of the user or a wallet associated with the user.

12 . The method of claim 10 , wherein the input data is received via an application associated with at least one insurer associated with at least one of the user or a wallet associated with the user.

13 . The method of claim 10 , further comprising:

sending an approval request to an electronic device associated with the user, wherein the approval request includes at least a portion of the transaction information associated with the transaction and is configured to cause the electronic device to automatically generate a selectable option on a user interface of the electronic device;

receiving a response to the approval request from the electronic device associated with the user; and

determining the verification status associated with the transaction based at least in part on receiving the response to the approval request from the electronic device associated with the user.

14 . The method of claim 13 , wherein the wallet ID identifies a wallet associated with the user and the wallet comprises a custodial wallet associated with a certified custodian, the input data being received via an insurer providing insurance for multiple custodial wallets associated with the certified custodian.

15 . The method of claim 10 , wherein the verification status indicates that the user is authorized to use a wallet associated with the wallet ID and the message includes an approval identifier.

16 . The method of claim 10 , further comprising generating, in response to receiving the input data, a token associated with the user, wherein the token includes user information including at least one of an age of the user, tax information associated with the user, employment information associated with the user, residence information associated with the user, or citizenship information associated with the user.

17 . The method of claim 16 , wherein referencing the wallet ID database includes accessing the token.

18 . A method, comprising:

receiving input data requesting to register a wallet identification (ID) associated with a user;

generating, in response to receiving the input data, a token associated with the user, wherein the token includes user information including at least one of an age of the user, tax information associated with the user, employment information associated with the user, residence information associated with the user, or citizenship information associated with the user;

receiving a blind query from a third-party regarding at least one transaction associated with a wallet associated with the user, the blind query including an indication of the wallet ID;

determining transaction information associated with the wallet ID based at least in part on referencing the token;

determining an authorization of the third-party to access the transaction information associated with the wallet ID; and

sending the transaction information associated with the wallet ID to the third-party based at least in part on the authorization.

19 . The method of claim 18 , wherein the third-party comprise a governmental agency.

20 . The method of claim 18 , further comprising sending the token to an electronic device associated with the user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2025
From: FLEMING, SAMUEL CAMERON
To: AON RISK SERVICES, INC. OF MARYLAND
Reel/Frame 072318/0038 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT APPLICATION NUMBER 18600587 TO 18600577 PREVIOUSLY RECORDED ON REEL 68257 FRAME 644. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 29, 2025
From: AON RISK SERVICES, INC. OF MARYLAND
To: MOAT METRICS, INC. DBA MOAT
Reel/Frame 071480/0571 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2024
From: AON RISK SERVICES, INC. OF MARYLAND
To: MOAT METRICS, INC. DBA MOAT
Reel/Frame 068257/0644 →