System and method for providing security to a game controller device for electronic trading
First Claim
1. A method comprising:
- storing, by at least one processor, a plurality of controller signal relationships comprising a plurality of first controller signal relationships, each controller signal relationship associating one or more of a plurality of game controller signals with one of a plurality of trading system commands associated with electronic trading of financial instruments via a trading platform;
receiving, by the at least one processor, a plurality of first game controller signals generated by a first game controller;
determining by the at least one processor, based on the first controller signal relationships and the received plurality of first game controller signals generated by the first game controller, that one or more of the plurality of received first game controller signals are erroneous; and
based on the determination of the one or more erroneous game controller signals, causing, by the at least one processor, the first game controller to be disabled from generating trading system commands by communicating a command to lock the first game controller.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
25 Claims
-
1. A method comprising:
-
storing, by at least one processor, a plurality of controller signal relationships comprising a plurality of first controller signal relationships, each controller signal relationship associating one or more of a plurality of game controller signals with one of a plurality of trading system commands associated with electronic trading of financial instruments via a trading platform; receiving, by the at least one processor, a plurality of first game controller signals generated by a first game controller; determining by the at least one processor, based on the first controller signal relationships and the received plurality of first game controller signals generated by the first game controller, that one or more of the plurality of received first game controller signals are erroneous; and based on the determination of the one or more erroneous game controller signals, causing, by the at least one processor, the first game controller to be disabled from generating trading system commands by communicating a command to lock the first game controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system, comprising:
-
at least one processor; and at least one memory comprising instructions which, when executed by the at least one processor, direct the at least one processor to; store a plurality of controller signal relationships comprising a plurality of first controller signal relationships, each controller signal relationship associating one or more of a plurality of game controller signals with one of a plurality of trading system commands associated with electronic trading of financial instruments via a trading platform; receive a plurality of first game controller signals generated by a first game controller; determine, based on the first controller signal relationships and the received plurality of first game controller signals generated by the first game controller, that one or more of the plurality of received first game controller signals are erroneous; and based on the determination of the one or more erroneous game controller signals, cause the first game controller to be disabled from generating trading system commands by communicating a command to lock the first game controller. - View Dependent Claims (22, 23, 24, 25)
-
Specification