Changeflow GovPing Telecom & Technology Testing functionality of and generating on-chai...
Routine Notice Added Final

Testing functionality of and generating on-chain programs

Favicon for changeflow.com ChangeBridge: Patent Grants - Networking (H04L)
Published March 31st, 2026
Detected March 31st, 2026
Email

Summary

The USPTO granted Citibank Patent US12591501B1 on March 31, 2026, covering systems and methods for testing and generating on-chain blockchain programs. The patent includes 18 claims and describes functionality for generating on-chain program code by determining models, retrieving functions, and determining blockchain operations with parameters. The system also tests on-chain programs by installing them on a test blockchain and generating operations for cryptography-based storage applications.

What changed

The USPTO granted Citibank, N.A. Patent US12591501B1 titled 'Testing functionality of and generating on-chain programs' on March 31, 2026. The patent covers two systems: one for generating on-chain programs by receiving generation requests, determining required models, retrieving associated functions, determining blockchain operations, setting parameters, and generating program code; and another for testing on-chain programs by installing them on a test blockchain, generating testing operations, inputting them into cryptography-based storage applications, and generating notifications when failed results exceed a threshold. The patent includes 18 claims classified under G06F 11/3608 and H04L 9/50.

Patent grants do not impose compliance obligations on regulated entities. However, banks and technology companies developing blockchain applications should review the patent landscape to understand existing intellectual property in on-chain program testing and generation. Companies may want to conduct freedom-to-operate analyses before implementing similar systems to avoid potential infringement issues.

Source document (simplified)

← USPTO Patent Grants

Testing functionality of and generating on-chain programs

Grant US12591501B1 Kind: B1 Mar 31, 2026

Assignee

Citibank, N.A.

Inventors

Alex McMahon

Abstract

Systems and methods for generating and testing on-chain programs are disclosed herein. A system for generating on-chain programs may receive a request to generate on-chain program code for an on-chain program and determine a model required for the program. The system may retrieve functions associated with the model and determine blockchain operations to be added to the program. The system may determine parameters for blockchain operations and generate on-chain program code. A system for testing on-chain programs may install an on-chain program onto a test blockchain and retrieve functions associated with a model generated for testing. The system may generate blockchain operations for testing and input each operation into a cryptography-based storage application. The system may cause execution of the operations and receive results. Based on determining that a number of failed results exceed a threshold, the system may generate a notification.

CPC Classifications

G06F 11/3608 H04L 9/50

Filing Date

2025-02-27

Application No.

19066002

Claims

18

View original document →

Classification

Agency
USPTO
Published
March 31st, 2026
Instrument
Notice
Legal weight
Non-binding
Stage
Final
Change scope
Minor
Document ID
US12591501B1

Who this affects

Applies to
Banks Technology companies
Industry sector
5221 Commercial Banking 5112 Software & Technology 5239.1 Cryptocurrency & Digital Assets
Activity scope
Blockchain Technology Software Patents
Geographic scope
United States US

Taxonomy

Primary area
Intellectual Property
Operational domain
Legal
Topics
Blockchain Software Cryptocurrency

Get Telecom & Technology alerts

Weekly digest. AI-summarized, no noise.

Free. Unsubscribe anytime.

Get alerts for this source

We'll email you when ChangeBridge: Patent Grants - Networking (H04L) publishes new changes.

Optional. Personalizes your daily digest.

Free. Unsubscribe anytime.