System and method for data feed acceleration and encryption
First Claim
Patent Images
1. A method for providing accelerated transmission of data over a network, comprising the steps of:
- receiving a data stream for transmission over a communication channel;
compressing, in real-time, the data stream at a compression rate that increases the effective bandwidth of the communication channel;
transmitting the compressed data stream over the communication channel; and
decompressing, in real time, the compressed data stream received over the communication channel.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing accelerated transmission of broadcast data, such as financial data and news feeds, over a communication channel using data compression and decompression to provide secure transmission and transparent multiplication of communication bandwidth, as well as reduce the latency associated with data transmission of conventional systems.
-
Citations
18 Claims
-
1. A method for providing accelerated transmission of data over a network, comprising the steps of:
-
receiving a data stream for transmission over a communication channel;
compressing, in real-time, the data stream at a compression rate that increases the effective bandwidth of the communication channel;
transmitting the compressed data stream over the communication channel; and
decompressing, in real time, the compressed data stream received over the communication channel. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing accelerated transmission of data over a network, comprising the steps of:
-
receiving a data stream for transmission over a communication channel;
compressing, in real-time, the data stream;
transmitting the compressed data stream over the communication channel; and
decompressing, in real time, the compressed data stream received over the communication channel, wherein a latency associated with the compressing, transmitting and decompression steps is less than a latency associated with transmitting the data stream in uncompressed format. - View Dependent Claims (8, 9, 10, 11, 12, 14, 15, 16, 17, 18)
-
-
13. A method for providing accelerated transmission of data over a network, comprising the steps of:
-
compressing a data stream using a content-dependent compression system that is constructed based on a data model associated with the data stream;
transmitting the compressed data stream over a communication channel; and
utilizing a content-independent compression system to compress the data stream, when a compression ratio obtained using the content-dependent system falls below a predetermined threshold, or when a latency associated with the data transmission exceeds a predetermined threshold.
-
Specification