METHOD AND SYSTEM FOR PROVIDING MULTI-MARKET ELECTRONIC TRADING WITH CLOUD COMPUTING
First Claim
1. A method for processing electronic trading information for electronic trading with cloud computing, comprising:
- receiving a plurality of second data streams split from a first data stream including a plurality of different types of electronic trading information from one or more electronic trading exchanges on a first cloud computing application on a server network device with one or more processors via a cloud computing network comprising public networks, private networks, community networks and hybrid networks, wherein each of the plurality of second data streams includes one or more of the plurality of different types of electronic trading information from split the first data stream;
making available in real-time the plurality of second data streams to a plurality of target network devices each with one or more processors via the server network device and the cloud computing network,thereby allowing the plurality of target network devices to selectively request one or more of the plurality of second data streams from the server network device in real-time using less bandwidth and less processing cycles via the cloud computing network than via a non-cloud computing network;
selectively requesting one or more of the plurality of second data streams including one or more different types of electronic trading information on a second cloud computing trading application on an individual target network device with one or more processors for one or more electronic trading accounts being traded on the one or more electronic trading exchanges;
displaying the one or more different types of electronic trading information in real-time for the one or more trading accounts being traded on the one or more electronic trading exchanges in one or more different types of specialized electronic trading graphical windows on the second cloud computing application on the individual target device; and
automatically executing one or more electronic trades for the one or more electronic trading accounts on the one or more electronic trading exchanges using the displayed the one or more different types of electronic trading information via the cloud computing network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing multi-market electronic trading with cloud computing. Electronic trading is provided via cloud computing network using public networks, private networks, community networks and hybrid networks. The cloud computing network provides on-demand self-service, broad network access, resource pooling, rapid elasticity and measured trading services for electronic trading. The method and system dramatically improve a trading infrastructure used by electronic traders by providing electronic trading using less bandwidth and less processing cycles via the cloud computing network than via a non-cloud computing network.
-
Citations
20 Claims
-
1. A method for processing electronic trading information for electronic trading with cloud computing, comprising:
-
receiving a plurality of second data streams split from a first data stream including a plurality of different types of electronic trading information from one or more electronic trading exchanges on a first cloud computing application on a server network device with one or more processors via a cloud computing network comprising public networks, private networks, community networks and hybrid networks, wherein each of the plurality of second data streams includes one or more of the plurality of different types of electronic trading information from split the first data stream; making available in real-time the plurality of second data streams to a plurality of target network devices each with one or more processors via the server network device and the cloud computing network, thereby allowing the plurality of target network devices to selectively request one or more of the plurality of second data streams from the server network device in real-time using less bandwidth and less processing cycles via the cloud computing network than via a non-cloud computing network; selectively requesting one or more of the plurality of second data streams including one or more different types of electronic trading information on a second cloud computing trading application on an individual target network device with one or more processors for one or more electronic trading accounts being traded on the one or more electronic trading exchanges; displaying the one or more different types of electronic trading information in real-time for the one or more trading accounts being traded on the one or more electronic trading exchanges in one or more different types of specialized electronic trading graphical windows on the second cloud computing application on the individual target device; and automatically executing one or more electronic trades for the one or more electronic trading accounts on the one or more electronic trading exchanges using the displayed the one or more different types of electronic trading information via the cloud computing network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for processing electronic trading information for electronic trading with cloud computing, comprising:
-
obtaining one or more sets of electronic trading strategy information on a cloud computing trading application on a target network device with one or more processors from a cloud computing network to automatically execute one or more electronic trades on one or more electronic trading exchanges, wherein the cloud computing network includes cloud software applications for an electronic trading service, a cloud computing platform for the electronic trading service and a cloud computing infrastructure for the electronic trading service; displaying the one or more sets of electronic trading information in one or more different types of specialized electronic trading graphical windows on the cloud computing trading application; and determining whether any electronic trades should be automatically executed based on the one or more sets of electronic trading strategy information and if so, automatically executing one or more electronic trades via the cloud computing trading application on an appropriate electronic trading exchange via the cloud computing network, and displaying results from any automatic execution of any electronic trade automatically on the appropriate electronic trading exchange via the cloud computing network in the one or more different types of specialized electronic trading graphical windows on the cloud computing trading application, wherein the displayed results are used to execute additional electronic trades via the cloud computing network. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for processing electronic trading information for electronic trading with cloud computing, comprising in combination:
-
means for receiving a plurality of second data streams split from a first data stream including a plurality of different types of electronic trading information from one or more electronic trading exchanges on a first cloud computing application on a server network device with one or more processors via a cloud computing network comprising public networks, private networks, community networks and hybrid networks, wherein each of the plurality of second data streams includes one or more of the plurality of different types of electronic trading information from split the first data stream; means for making available in real-time the plurality of second data streams to a plurality of target network devices each with one or more processors via the server network device and the cloud computing network, thereby allowing the plurality of target network devices to selectively request one or more of the plurality of second data streams from the server network device in real-time using less bandwidth and less processing cycles via the cloud computing network than via a non-cloud computing network; means for selectively requesting one or more of the plurality of second data streams including one or more different types of electronic trading information on a second cloud computing trading application on an individual target network device with one or more processors for one or more electronic trading accounts being traded on the one or more electronic trading exchanges; means for displaying the one or more different types of electronic trading information in real-time for the one or more trading accounts being traded on the one or more electronic trading exchanges in one or more different types of specialized electronic trading graphical windows on the second cloud computing application on the individual target device; means for automatically executing one or more electronic trades for the one or more electronic trading accounts on the one or more electronic trading exchanges using the displayed the one or more different types of electronic trading information via the cloud computing network; means for obtaining one or more sets of electronic trading strategy information on a cloud computing trading application on a target network device with one or more processors from a cloud computing network to automatically execute one or more electronic trades on one or more electronic trading exchanges, wherein the cloud computing network includes cloud software applications for an electronic trading service, a cloud computing platform for the electronic trading service and a cloud computing infrastructure for the electronic trading service; means for displaying the one or more sets of electronic trading information in one or more different types of specialized electronic trading graphical windows on the cloud computing trading application; and means for determining whether any electronic trades should be automatically executed based on the one or more sets of electronic trading strategy information and if so, means for automatically electronically executing one or more electronic trades via the cloud computing trading application on an appropriate electronic trading exchange via the cloud computing network, and means for displaying results from any automatic execution of any electronic trade automatically on the appropriate electronic trading exchange via the cloud computing network in the one or more different types of specialized electronic trading graphical windows on the cloud computing trading application. - View Dependent Claims (17, 18, 19, 20)
-
Specification