Patent 34 / Delegated Token Transfer
01 / 11 US12452066B2
↑↓ navigate  ·  all patents →
Akkapeddi & Sanghvi  ·  Granted Oct 21, 2025  ·  Patent 34 of 34

Delegated Token Transfer

A blockchain delegation framework: the first user pre-authorizes a second user by generating tokens equal to an allocated amount and sending them to the second user's data file. When an entity requests a scheduled payment from the first user, the system verifies that the second user forwarded the correct token amount — and releases equivalent data objects to the requesting entity. A smart contract encodes the delegation rules: which users are authorized, per-transfer caps, and a whitelist of permitted transfer types.

US12452066B2Patent
Jan 17, 2024Filed
21 monthsTime to grant
20 Claims / 3 IndependentSystem, Method, CRM
2 InventorsAkkapeddi & Sanghvi
SCROLL TO EXPLORE
Visual patent explainer
02 / The Problem

Delegating payment authority on a blockchain requires trusting the delegate — there's no native mechanism to enforce specific caps, authorized types, or permitted counterparties.

In traditional payment systems, payment delegation (giving someone authority to pay on your behalf) is handled by banks through authorized signatories, power of attorney agreements, or account sharing — all off-chain legal and contractual mechanisms. On a blockchain, a wallet owner can share a private key or a spending approval, but this creates an all-or-nothing authorization: the delegate can spend anything up to the full approved amount on anything.

No Granular DelegationStandard blockchain spending approvals (ERC-20 allowances, multi-sig thresholds) allow a delegate to spend up to a defined amount, but don't restrict what types of transfers, which counterparties, or what individual-transaction caps apply. A delegate with a $10,000 allowance can spend it in one transaction on anything the token can be used for
No Type-Level WhitelistIf the account holder wants to delegate recurring bill payments but not ad-hoc transfers, there's no on-chain mechanism to enforce this distinction. Transfer type whitelisting — restricting the delegate to specific categories of permitted transactions — requires off-chain policy enforcement
No Token-as-Authorization MechanismTraditional delegation requires modifying access control on the account itself — adding the delegate as an authorized signer or setting an allowance on the account. A token-based delegation model, where the pre-positioned tokens in the delegate's file are themselves the authorization signal, is a fundamentally different architecture
03 / The Invention

Tokens pre-positioned in the delegate's data file are the authorization signal. When an entity requests payment, the system verifies the delegate forwarded the right amount — and releases value to the requester.

The first user delegates transfer authority by generating digital tokens equal to the allocated amount and transmitting them to the second user's data file. This token pre-positioning is the delegation act — no account modification, no private key sharing, no access control change. The tokens in the delegate's file represent the authorization.

When a requesting entity submits a scheduled payment request to the first user's data file, the system validates that the second user has forwarded the correct token amount from their data file. If validated: the system releases equivalent data objects to the requesting entity — the payment is made. A smart contract at the first user's data file encodes and enforces the delegation rules: which second users are authorized, the maximum amount per transfer (cap), and which types of transfers are permitted (whitelist). Two-prong validation ensures both conditions are met: the second user is authorized AND the amount is within cap.

04 / Delegation Flow

Five steps: first user pre-positions tokens, entity requests payment, second user forwards tokens, system validates, data objects released.

The delegation flow is asynchronous: the first user pre-positions tokens (the setup step) independently of when payment requests arrive. When requests come in, the second user — who holds the pre-positioned tokens — acts as the authorization intermediary. Their token forwarding is the authorization signal the system validates before releasing value.

Delegation Flow — US12452066B2
Step 1
Pre-Positioning (Delegation Setup) First user generates tokens = allocated amount. Tokens transmitted to second user's data file. Smart contract at first user's file stores delegation rules: authorized user IDs, per-transfer cap, transfer type whitelist.
Step 2
Entity Requests Payment Requesting entity submits a scheduled payment request to first user's data file — for a service, subscription, or obligation that the first user owes.
Step 3
Second User Forwards Tokens Second user, holding the pre-positioned tokens, forwards the correct token amount from their data file to the first user's data file in response to the payment request.
Step 4
Two-Prong Validation Smart contract validates: (1) second user is in the authorized user list AND (2) token amount ≤ per-transfer cap AND (3) transfer type is in the whitelist. All three must pass.
Step 5
Data Objects Released Validation passed → system releases equivalent data objects to the requesting entity. Payment complete. On-chain record documents the delegation chain: setup → request → validation → release.
05 / Smart Contract Rules

Three rule types: authorized user list, per-transfer cap, and transfer-type whitelist. Dual-prong validation: both authorization AND cap must clear before release.

The smart contract at the first user's data file stores three categories of delegation rules. Authorization rules define which second users are permitted to act as delegates — an identity-based whitelist. Cap rules define the maximum token amount per individual transfer — even an authorized delegate cannot exceed this limit per transaction. Type whitelist rules define which categories of transfer the delegate is permitted to execute on the first user's behalf.

The dual-prong validation — Claims 5/12/19 — requires that both the authorization check AND the cap check pass independently. A delegate who is authorized but over-cap is rejected. A transfer that is under-cap but not in the authorized user list is rejected. A transfer type not in the whitelist (Claims 6/13/20) is rejected regardless of whether the amount and authorization pass. All three rule types are enforced simultaneously before any data objects are released.

Delegation Rule Architecture — US12452066B2

Authorization List

Claims 4/11/18: smart contract stores a list of authorized second-user identifiers. Only identifiers on this list can act as delegates — all others rejected at validation regardless of token amount.

Per-Transfer Cap

Claims 4/11/18: maximum token amount per individual transfer. Even a fully authorized delegate cannot forward more than the cap in a single transaction. Prevents delegation from becoming unlimited authority.

Transfer Type Whitelist

Claims 6/13/20: enumeration of permitted transfer types. Delegate can only execute transfers whose type appears on the whitelist — subscription payments allowed, but not ad-hoc wire transfers, for example.

Type-Matching Logic

Claims 7/14: system checks transfer type against whitelist entries. Type must match a whitelist item — partial or category-level matching rules are defined in the smart contract's type-matching logic.

06 / Delegation Scenarios

Basic delegation, cap rejection, whitelist enforcement, and multi-period delegation — four scenarios through the smart contract rule engine.

Select a scenario to trace a delegated payment through the authorization, cap, and whitelist validation chain — and see how the smart contract rules interact with the token forwarding mechanism.

Delegation Scenarios
07 / Real-World Analogs

The delegation pattern exists everywhere in traditional finance — corporate treasury, payroll delegation, authorized signatory accounts. This patent brings all three onto the blockchain, with enforced rules.

Delegation of payment authority is a foundational concept in institutional finance. A corporate treasurer delegates payment authority to a finance manager for operational expenses below a certain threshold. An individual delegates recurring bill payments to a property manager. A business owner delegates payroll execution to a payroll service provider. In each case, the delegate has specific, bounded authority — not unlimited access.

US12452066B2 encodes these real-world delegation patterns as on-chain smart contract rules. The three-rule architecture — authorization, cap, type whitelist — maps directly to how institutional payment delegation actually works: who can pay (authorization), how much per transaction (cap), and what category of payment (type whitelist). The token pre-positioning mechanism makes the delegation visible and auditable on the blockchain, without requiring the delegator to be present or active at payment time.

Traditional Finance Analogs — US12452066B2

Authorized Signatory

Bank account with authorized signatories: each signatory can execute payments up to a defined limit. Authorization list (who) + cap (how much) — exact parallel to Claims 4/11/18. Now enforceable on-chain without a bank's internal access control system.

Payroll Delegation

Business owner pre-authorizes payroll service to execute employee salary transfers. Type whitelist: "payroll transfers only" — the service cannot use the authorization for vendor payments or other transfer types. Claims 6/13/20 implemented in code, not contract language.

Property Manager Billing

Property owner delegates utility and maintenance payment authority to a property manager. Cap: $500 per transaction. Manager can pay electric bills, not capital improvements above cap. Smart contract enforces at execution time with no owner involvement.

DeFi Protocol Operations

DAO treasury delegating operational payment authority to a multisig subcommittee. Authorization: specific wallet addresses. Cap: per-period budget. Type whitelist: operational categories only. Full governance on-chain, auditable by all DAO members.

08 / Applications

Corporate treasury automation, subscription service payment rails, DeFi protocol governance, and cross-border payment delegation — anywhere bounded authority needs blockchain enforcement.

The core value of US12452066B2 is transforming a legal and contractual concept — bounded payment delegation — into an on-chain, self-enforcing smart contract mechanism. The delegate's authority is always precisely what the smart contract says it is, enforced at execution time with no possibility of exceeding the defined bounds.

Use Cases — US12452066B2
Express
Corporate Treasury Delegation CFO pre-positions tokens ($50,000 allocation) in the Finance VP's data file. Smart contract rules: authorized user = Finance VP ID, cap = $10,000/transaction, whitelist = {vendor payments, utility bills, office expenses}. Month-end: three vendor invoices arrive at CFO's data file. Finance VP forwards tokens for each. All three pass validation (authorized, under cap, type = vendor payment). Three data object releases, $8,500 + $7,200 + $6,300. CFO's data file not touched directly for any of the three payments.
Express
Recurring Subscription Rails User delegates to a subscription service: 200 tokens pre-positioned in the service's data file. Smart contract: whitelist = {monthly subscription charges}, cap = $200/month. Service forwards 200 tokens each month when subscription invoice arrives at user's data file. Validation passes: authorized, cap met, type = subscription charge. Data objects (subscription value) released to user. No manual action each month. Cap prevents the service from charging more than the agreed amount.
Inferred
DeFi Protocol Fee Payment Protocol contributor pre-authorizes the protocol's fee collection contract as delegate. Tokens pre-positioned. Smart contract: whitelist = {protocol fee, gas reimbursement}. When the protocol charges fees for executed trades, the fee contract forwards tokens from its data file. Validation confirms: authorized contract address, amount within fee cap, type = protocol fee. Data objects released. Protocol fees collected automatically without requiring the contributor to sign each fee transaction.
Inferred
Cross-Border Payroll Automation Multinational employer pre-positions tokens in a local payroll provider's data file in each country. Smart contract per country: authorized user = local payroll service ID, cap = monthly payroll budget, whitelist = {employee salaries, statutory contributions}. Payroll date: each local service forwards tokens for their region's payroll. Validation confirms: correct authorized service, amount within budget, type = salary payment. Data objects (payroll funds) released to each regional processing account. Cross-border payroll executed without requiring the employer to actively initiate each country's payroll run.
09 / Citations

Forward Citations

No forward citations found as of this check. US12452066B2 was granted October 2025. Citation data is still accumulating. Verify the current list on Google Patents.

Forward citation check: Jun 23, 2026 · Static fetch; Google Patents citations are JS-rendered
Forward Citations — US12452066B2
No citations available yet Granted Oct 2025 — citation index still populating Check Google Patents for the current forward citation list. Sibling: US12609917B2 (P33).
10 / Patent 34 of 34

The 34th granted patent in a portfolio spanning edge computing, AI/ML, blockchain infrastructure, satellite communications, ATM operations, biometrics, and data privacy.

US12452066B2 is the last of 34 granted patents — filed in January 2024, granted in October 2025. The portfolio spans 6 years of continuous invention activity across 7 distinct technology domains, with 4 sole-inventor patents and multiple coordinated sibling pairs filed on the same date by the same inventors.

The blockchain patents — P28 (NFT routing), P29 (token rules), P30 (token split/burn), P33 (pull-payment), and P34 (this patent, delegation) — represent the most recent cluster, reflecting a shift from infrastructure and network patents toward digital asset and distributed ledger mechanics. 13 continuation applications remain pending, suggesting the portfolio is actively growing.

Portfolio Summary
34 Granted US Patents
Edge computing · AI/ML routing · Blockchain infrastructure · Satellite communications · ATM operations · Biometrics · Data privacy · Digital assets · Network security · Mobile payments · Privacy governance · NFT classification · Token lifecycle · Pull-payment protocols · Delegation frameworks

Sibling Patents P33 + P34

Filed same day (Jan 17, 2024), same inventors. P33: pull-payment request protocol. P34: delegation authorization framework. Together they cover both sides of non-initiator-controlled blockchain transfers.

Satellite Duo P31 + P32

Filed same day (Apr 18, 2023), same sole inventor. P31: satellite fraud detection. P32: satellite resource transmission. Together: security + settlement for satellite-native financial infrastructure.

4 Sole-Inventor Patents

P24 (Edge Node Auth), P27 (Privacy Governance), P30 (Token Split/Burn), P31 (Satellite Fraud) — four patents across different technology domains, each independently conceived and prosecuted.

13 Pending Applications

Continuation applications and new filings extending the portfolio into adjacent technology areas. The 34 granted patents represent the current state — not the ceiling of the portfolio.

11 / Timeline

Patent Lifecycle

Jan 17, 2024
Filed
Filed same day as P33 (US12609917B2) — sibling blockchain patents
18 months
Jul 17, 2025
Published
Pre-grant publication US20250233745A1 — same date as P33
3 months
Oct 21, 2025
Granted
US12452066B2 granted — 21 months from filing · 3 months after publication
~18 years
May 1, 2044
Expires
Adjusted expiration with Patent Term Adjustment
End / Patent 34 of 34