Subscription Data Messaging for Real-Time Trading Bandwidth Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing subscription management systems face significant processing burdens, high bandwidth usage, and memory consumption due to the need for real-time dissemination of large volumes of trading information, particularly in financial instrument trading, leading to inefficiencies and increased resource utilization.

Innovation Solution

A subscription management system utilizing a UI message framework that minimizes transmission size and frequency through the use of JSON messages with byte arrays and numeric values, reducing processing and bandwidth requirements by generating thread-safe messages based on change rates of subscribed subjects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If real-time trading information is disseminated to all clients, then data freshness is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvedata freshnessVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent extracts only the changed data elements from the complete trading information set and transmits them to clients. Instead of sending full trading information updates to all clients, the system identifies and transmits only specific changed subjects (e.g., particular stocks, bonds, or other financial instruments) that are relevant to each client's subscriptions, thereby reducing network bandwidth consumption while maintaining data freshness for subscribed items.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments trading information into discrete changeable subjects (individual stocks, bonds, financial instruments) and organizes client subscriptions by specific subjects rather than broadcasting all changes to all clients. This segmentation allows the system to send targeted updates only for specific changed subjects to clients who have subscribed to those subjects, reducing overall network bandwidth usage while maintaining real-time updates for subscribed data.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If complete trading information is transmitted to clients, then information completeness is improved, but processing resource usage increases

Engineering Contradiction:
Improveinformation completenessVSAvoidprocessing resource usage
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts and transmits only the specific changed data elements that are relevant to each client's subscriptions rather than transmitting complete trading information sets. The server identifies changed subjects and sends only those specific updates to clients, reducing the volume of data that needs to be processed on client devices while ensuring that all relevant information for subscribed subjects is transmitted.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies local quality by customizing the information transmission to match each client's specific subscription requirements. Different clients receive different subsets of trading information based on their individual subscriptions to specific financial instruments and subjects. This ensures that each client receives complete information for their subscribed subjects without processing overhead for unrelated data.

Inventive Principle:
Principle #3Local quality

3Loss of time

If frequent data updates are sent to clients, then data currency is improved, but memory consumption increases

Engineering Contradiction:
Improvedata currencyVSAvoidmemory consumption
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent implements periodic action by establishing change-rate-based update intervals for different trading subjects. Instead of continuously updating all clients with all trading data, the system monitors for changes in specific subjects and triggers updates based on actual change events or predefined periodic intervals for different subject types. This allows the system to maintain data currency for subscribed subjects while reducing the frequency and volume of transmissions compared to continuous full-data updates.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20260046345A1Method, apparatus and system for subscription management
Publication Date: 2026.02.12 BGC PARTNERS LP
  • US20260046345A1 patent drawing
  • US20260046345A1 patent drawing
  • US20260046345A1 patent drawing

AI summary

Subscription management system and method provides real time subscription data dissemination to multiple computer devices of respective clients based on client subscriptions, using a UI message framework that decreases size and frequency of transmission of UI messages to service the subscriptions.