Patent ID: 7555456

Claim:
A method for processing electronic trading information, comprising: receiving a first data stream including a plurality of different types of electronic trading information on a server device from an electronic trading exchange via a communications network; splitting the first data stream on the server device into a plurality of second data streams in real-time, wherein each of the plurality of second data streams includes one or more of the plurality of different types of electronic trading information from the first data stream; and making the plurality of second data streams available in real-time to a plurality of target devices via the server devices, thereby allowing the plurality of target devices to selectively request one or more of the plurality of second data streams from the server device in real-time and allowing an individual target device to receive and use the one or more of the plurality of types of electronic trading information in the plurality of second data streams for electronic trading faster and more efficiently than receiving and using the same electronic trading information from the entire first data stream device, wherein the individual target device is able to receive selected ones of the plurality of second date streams using less bandwidth from the server device and wherein processing the selected ones of the plurality of second data streams on the target device requires less processing cycles than processing the entire first data stream including all of the plurality of types of electronic trading information.