Changeflow GovPing Banking & Finance Royal Bank Canada Actor Model Payment Processin...
Routine Notice Added Final

Royal Bank Canada Actor Model Payment Processing Engine Patent

Favicon for changeflow.com USPTO Patent Grants - Business Methods (G06Q)
Published
Detected
Email

Summary

USPTO granted Royal Bank of Canada Patent US12602669B2 for an actor model payment processing engine. The invention covers methods and systems for processing payments using an event-sourced, actor-based engine that stores payment events in an event journal and transitions through states to execute payment instructions. The patent contains 17 claims and is classified under CPC G06Q 20/02 (payment processing in business methods).

Published by USPTO on changeflow.com . Detected, standardized, and enriched by GovPing. Review our methodology and editorial standards .

What changed

USPTO granted Patent US12602669B2 to Royal Bank of Canada covering an actor model payment processing engine architecture. The patent describes methods for receiving payment instructions, storing corresponding events in an event journal, and processing payments through an event-sourced, actor-based engine that transitions through states. The engine supports both stateless and stateful environments and can interact with non-event sourced and event sourced actors.

The patent grant gives Royal Bank of Canada exclusive rights to this payment processing technology in the United States. Financial institutions and payment processors developing similar event-driven or actor-model payment systems should review this patent to assess potential freedom-to-operate considerations or licensing opportunities.

Archived snapshot

Apr 17, 2026

GovPing captured this document from the original source. If the source has since changed or been removed, this is the text as it existed at that time.

← USPTO Patent Grants

Actor model payment processing engine

Grant US12602669B2 Kind: B2 Apr 14, 2026

Assignee

Royal Bank of Canada

Inventors

Shangjia Jiang, Sohan Ganapathy, Raju Marimuthu

Abstract

Methods, systems, and techniques for using an actor model payment processing engine to process payments. A payment instruction is received. An event corresponding to the payment instruction is stored in an event journal. The payment processing engine, which is event-sourced and actor-based, performs the payment instruction. Performing the payment instruction involves transitioning the engine through one or more states in response to the payment instruction, and may involve performing actions with non-event sourced and event sourced actors in both stateless and stateful environments.

CPC Classifications

G06Q 20/02

Filing Date

2023-09-28

Application No.

18477433

Claims

17

View original document →

Get daily alerts for USPTO Patent Grants - Business Methods (G06Q)

Daily digest delivered to your inbox.

Free. Unsubscribe anytime.

About this page

What is GovPing?

Every important government, regulator, and court update from around the world. One place. Real-time. Free. Our mission

What's from the agency?

Source document text, dates, docket IDs, and authority are extracted directly from USPTO.

What's AI-generated?

The summary, classification, recommended actions, deadlines, and penalty information are AI-generated from the original text and may contain errors. Always verify against the source document.

Last updated

Classification

Agency
USPTO
Published
April 14th, 2026
Instrument
Notice
Legal weight
Binding
Stage
Final
Change scope
Minor
Document ID
US12602669B2

Who this affects

Applies to
Banks
Industry sector
5221 Commercial Banking
Activity scope
Patent grants Payment processing systems
Geographic scope
United States US

Taxonomy

Primary area
Intellectual Property
Operational domain
Finance
Topics
Financial Services Cybersecurity

Get alerts for this source

We'll email you when USPTO Patent Grants - Business Methods (G06Q) publishes new changes.

Free. Unsubscribe anytime.

You're subscribed!