Intelligent Feed Switch Offloading Financial Market Data Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems face challenges in minimizing latency and optimizing resource usage for processing and distributing large volumes of financial market data, particularly in electronic trading platforms, where efficient data processing and distribution are critical for real-time decision-making.

Innovation Solution

The implementation of offload processors and intelligent feed switches that repackage and distribute financial market data, offloading processing tasks from traditional platform components to network elements, utilizing reconfigurable hardware devices to achieve faster processing and reduce latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If traditional platform components process and distribute financial market data, then data processing functionality is maintained, but latency increases and system throughput decreases

Engineering Contradiction:
ImprovelatencyVSAvoidsystem throughput
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent extracts data processing functionality from traditional platform components and relocates it to network elements (switches, routers, firewalls). This separation allows the original platform components to focus on core trading logic while network elements handle data packaging, filtering, and distribution, thereby reducing latency and improving system throughput simultaneously.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces network elements as intermediary components between data sources and platform components. These intermediaries perform intelligent data processing operations such as filtering, repackaging, and routing market data before it reaches the trading platform, reducing the processing burden on traditional components and improving overall system efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If more processing resources are allocated for market data processing, then system throughput improves, but space and power consumption increase

Engineering Contradiction:
Improvesystem throughputVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent merges data processing functionality into network elements that already exist in the infrastructure. By combining data processing capabilities with existing network switching and routing functions, the system improves throughput without requiring additional dedicated processing hardware, thereby avoiding increased power consumption and space requirements.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes network elements multi-functional by enabling them to perform both traditional network functions (switching, routing) and data processing functions (filtering, repackaging, distribution). This universality allows the system to improve processing throughput using existing infrastructure resources without adding specialized processing equipment that would consume additional power and space.

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

3Loss of time

If data processing is distributed to network elements, then latency is reduced and throughput improves, but device complexity increases

Engineering Contradiction:
ImprovelatencyVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent segments data processing functionality into discrete, modular components that can be independently configured and deployed in network elements. This segmentation allows for simplified individual components that perform specific tasks (filtering, repackaging, routing) rather than requiring complex monolithic processing systems, thereby reducing overall system complexity while improving performance.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10872078B2Intelligent feed switch
Publication Date: 2020.12.22 IP RESERVOIR LLC
  • US10872078B2 patent drawing
  • US10872078B2 patent drawing
  • US10872078B2 patent drawing

AI summary

Various techniques are disclosed for offloading the processing of data packets. For example, incoming data packets can be processed through an offload processor to generate a new stream of outgoing data packets that organize data from the data packets in a manner different than the incoming data packets. Furthermore, in an exemplary embodiment, the offloaded processing can be resident in an intelligent switch, such as an intelligent switch upstream or downstream from an electronic trading platform.