SYSTEM AND METHOD FOR PROVIDING SECURITY TO A GAME CONTROLLER DEVICE FOR ELECTRONIC TRADING
0 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.
94 Citations
43 Claims
-
1-24. -24. (canceled)
-
25. 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 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 via 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, that one or more of the plurality of received first game controller signals are erroneous; and based on the determination that one or more of the plurality of received game controller signals are erroneous, communicating, by the at least one processor, an instruction to lock the first game controller. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An apparatus, comprising:
-
at least one processor; and at least one memory storing instructions which, when executed by the at least one processor, direct the at least one processor to perform 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 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, that one or more of the plurality of received first game controller signals are erroneous; and based on the determination that one or more of the plurality of received game controller signals are erroneous, communicating an instruction to lock the first game controller. - View Dependent Claims (41, 42)
-
-
43. A non-transitory machine-readable medium having instructions stored thereon which, when executed by at least one processor, direct the at least one processor to perform 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 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, that one or more of the plurality of received first game controller signals are erroneous; and based on the determination that one or more of the plurality of received game controller signals are erroneous, communicating, by the at least one processor, a command to lock the first game controller.
-
Specification