Distributed matching engine

A decentralized trading system with distributed matching engines and order books addresses inefficiencies in existing trading systems by enabling efficient, scalable, and user-specific trading operations across a network of servers.

JP7880373B2Active Publication Date: 2026-06-25CFPH LLC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
CFPH LLC
Filing Date
2024-07-29
Publication Date
2026-06-25

AI Technical Summary

Technical Problem

Existing systems for electronic matching and trading of items among users are inefficient and lack a decentralized architecture that allows for scalable and user-specific trading operations without affecting other users.

Method used

A decentralized trading system utilizing a network of servers with distributed matching engines and order books, allowing users to trade items through a distributed network architecture that maintains user-specific order books and communication channels, enabling efficient and scalable trading operations.

Benefits of technology

The system enables efficient, scalable, and user-specific trading without affecting other users, eliminating the need for duplicate data copies and allowing for seamless communication and execution of trades across multiple servers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007880373000001
    Figure 0007880373000001
Patent Text Reader

Abstract

To provide a distributed matching engine.SOLUTION: A first server is involved in controlling execution of a counter-order for a first order. A second server communicates a second order to the first server in response to determination as to whether the second order is a counter-order for the first order. The first server executes a transaction between the first order and the second order when the first order is available. The second server removes the first order from a second order book when the second order is for the first order in all available quantities. The second server is involved in controlling execution of a counter-order for a third order so that no transactions are executed between the second order and the third order. The first server communicates a fourth order to the second server in response to determination that the fourth order is a counter-order for the third order. The second server executes a transaction between the third order and the fourth order, and the first server removes the third order from a first order book when the fourth order is for the third order in all available quantities.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art