METHOD AND SYSTEM FOR ROUTING AND EXECUTING TRANSACTIONS

Patent №

US 11,048,547

Granted

2021-06-29

Filed 2019

Owner

YANDEX.TECHNOLOGIES LLC

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16401688

A distributed software system and a method for routing transactions for execution are disclosed. The distributed software system has a database sub-system partitioned into shards and a transaction routing sub-system for ordering transactions. The transaction routing sub-system has a plurality of coordinator ports and a plurality of mediator ports. The coordinator ports receive transactions to be executed by the shards and generate local per-shard orders for the received transactions. The local per-shard orders are received by the plurality of mediator ports which are pre-assigned with respective shards. The mediator ports generate centralized per-shard orders of execution based on the received per-shard orders. A given centralized per-shard order of execution is an order of execution of transactions received by a given mediator port and that are destined to be executed by a given shard that is pre-assigned to the given mediator port.

AI hardwareG06F 9/466G06F 16/23G06F 9/5038G06F 16/2322G06F 16/25G06F 16/254G06F 16/278

AI classification

AI hardware1.00
Knowledge representation0.21
Planning0.03
Machine learning0.01
Natural language0.00
Evolutionary computation0.00
Speech0.00
Vision0.00

Ownership

YANDEX.TECHNOLOGIES LLC

assignment · 490640981

YANDEX EUROPE AG

assignment · 490650319

Assignors

PODLUZHNY, DENIS NIKOLAEVICH

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC