Centralized Financial Trading System with Browser-Based Client Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current financial trading systems, such as Reuters Dealing 3000, require business logic components to be executed on dedicated computer systems at each trading party site, limiting the ability to provide a centralized trading service with real-time conversational or matching trading facilities and automatic generation of trading tickets.

Innovation Solution

A centralized trading system is implemented with a service data centre that processes and communicates trading data, generates trading ticket data, and stores it temporarily, while user terminals run hypermedia browser applications connected via a packet-switched network, using a publish and subscribe protocol for secure and efficient data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If business logic components are executed on dedicated computer systems at each trading party site, then system reliability and data security are improved, but device complexity and infrastructure cost increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoidinfrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the business logic components from the client terminals and relocates them to a centralized server. This extraction resolves the contradiction by maintaining system reliability through centralized control while reducing device complexity at client sites, as terminals only need basic communication capabilities rather than full trading logic execution environments

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a standardized interface layer (API) as an intermediary between the centralized server and client terminals. This mediator enables the server to provide centralized business logic while terminals can access trading functions through simple standardized calls, thus maintaining reliability through centralized processing while reducing terminal complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If business logic components are distributed across multiple party sites, then system autonomy and fault tolerance are improved, but ease of operation and maintenance worsen

Engineering Contradiction:
Improvefault toleranceVSAvoidsystem maintenance
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent merges all business logic components into a single centralized server location. This resolves the contradiction by making the system easier to operate and maintain through centralized management, while fault tolerance is maintained through the server's ability to handle multiple concurrent connections and the persistent nature of the underlying database system

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If proprietary applications are used at each client site, then adaptability to specific trading needs is improved, but device complexity and cost increase

Engineering Contradiction:
Improvetrading functionalityVSAvoidsoftware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal server application that can serve multiple different trading parties and support various trading functions through a single multi-functional platform. The server provides adaptable trading capabilities through configurable business logic while clients use standardized terminal applications, thus maintaining versatility without increasing client device complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses standardized interface definitions and communication protocols that can be copied and implemented consistently across different client terminals. This allows terminals to access diverse trading functions through a common interface standard, maintaining adaptability while reducing the complexity of developing and maintaining proprietary applications at each site

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10535099B2Financial market trading system
Publication Date: 2020.01.14 REFINITIV US ORGANIZATION LLC
  • US10535099B2 patent drawing
  • US10535099B2 patent drawing
  • US10535099B2 patent drawing

AI summary

According to the present invention, there is provided a computer system for providing a centralized trading service to one or more trading party sites, the system comprising: a) a service data centre comprising: i) a trading computer arranged to process and communicate trading data and to generate trading ticket data in respect of confirmed trades on the basis of trading data: ii) a data store accessible to the trading computer for temporarily storing trading ticket data records; and b) one or more trading party sites each comprising at least one user terminal running a hypermedia browser application, each trading party site being located remotely from the data centre, and being arranged to communicate with the trading computer over a packet-switched communications network: the system being arranged to present, to users of the terminals, hypermedia user interface components comprising trading data received from the trading computer.