Game Controller Interface for Electronic Trading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic trading systems lack efficient and user-friendly input devices for executing trading commands, often relying on keyboards and mice, which can be less accurate and slower than game controllers, and do not effectively handle erroneous inputs.

Innovation Solution

A system and method utilizing a game controller device with an interface application that maps game controller signals to trading system commands, allowing for customizable configurations, identification of erroneous signals, and recalibration based on user feedback, enabling interchangeable use of different game controllers and improving trading speed and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If keyboards or mice are used as input devices for electronic trading, then the system is simple to implement, but trading speed and accuracy deteriorate

Engineering Contradiction:
Improvetrading speedVSAvoidinput device complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent adapts game controllers, originally designed for gaming, to serve dual purposes: gaming and electronic trading. By mapping game controller inputs to trading commands, the system leverages the controller's existing buttons and joysticks for trading functions, thereby improving trading speed without requiring a completely new device design

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

Solution Approach 2:

The system changes the functional parameters of the game controller by reconfiguring its input mappings. Through software configuration, different buttons and joystick positions are assigned to specific trading commands (buy, sell, cancel, etc.), transforming the controller from a gaming device into an efficient trading input device while maintaining hardware simplicity

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If game controllers are used for electronic trading, then trading accuracy and speed improve, but device compatibility and configuration complexity worsen

Engineering Contradiction:
Improvetrading input accuracyVSAvoidcontroller compatibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system creates a universal interface layer that works with multiple game controller models and types. The mapping module is designed to accommodate different controller layouts and button configurations, allowing various controllers to be used for trading without requiring model-specific hardware

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

Solution Approach 2:

The system allows users to customize the mapping configuration for their specific controller model and personal preferences. Each user can configure which buttons and joystick positions correspond to which trading commands, enabling precise control tailored to individual needs while maintaining broad controller compatibility

Inventive Principle:
Principle #3Local quality

3Productivity

If game controller signals are directly mapped to trading commands, then trading efficiency improves, but erroneous inputs and system reliability worsen

Engineering Contradiction:
Improvetrading efficiencyVSAvoidinput signal reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system incorporates a feedback mechanism where the interface application communicates with the trading platform to verify the context and validity of each trading command. When a command is received, the system can query the current trading state and determine whether the command is appropriate, providing feedback to prevent erroneous trades

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary validation of trading commands before they are executed. The mapping module and interface application check whether the intended action aligns with the current trading context (such as whether a buy command is appropriate given current market conditions), preventing erroneous inputs from being transmitted to the trading platform

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8170945B2System and method for providing security to a game controller device for electronic trading
Publication Date: 2012.05.01 BGC PARTENRS INC
  • US8170945B2 patent drawing
  • US8170945B2 patent drawing
  • US8170945B2 patent drawing

AI summary

A system for managing electronic trading, comprises an interface application including a mapping module that defines a plurality of controller signal relationships. Each controller signal relationship associates one or more of a plurality of game controller signals with one of a plurality of trading system commands associated with the electronic trading of financial instruments. The interface application receives a plurality of game controller signals generated by a game controller, and determines, based on the controller signal relationships, that one or more of the plurality of received game controller signals are erroneous. The interface application causes the communication of a command to lock the game controller based on the determination of the one or more erroneous game controller signals.