System and method for data feed acceleration and encryption
First Claim
Patent Images
1. A method for compressing data, wherein one or more types of encoding are applied to a data stream depending on identifiable data fields in the data stream, the method comprising the steps of:
- recognizing a data field type of a data field in a data stream;
selecting an encoder associated with the recognized data field type;
encoding the data in the data field with the selected encoder; and
appending a descriptor to the encoded data which identifies the selected encoder.
1 Assignment
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
24 Claims
-
1. A method for compressing data, wherein one or more types of encoding are applied to a data stream depending on identifiable data fields in the data stream, the method comprising the steps of:
-
recognizing a data field type of a data field in a data stream;
selecting an encoder associated with the recognized data field type;
encoding the data in the data field with the selected encoder; and
appending a descriptor to the encoded data which identifies the selected encoder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for creating a data feed dependent data compression routine, comprising the steps of:
-
creating a description file that describes one or more data fields and one or more encoders associated with each data field;
processing the description file with a data compression compiler; and
outputting an executable file that is used to process a stream of data by recognizing data field types in the data stream and applying encoders associated with the recognized data field types to encode the data stream. - View Dependent Claims (21, 22, 23)
-
-
24. A method for creating a data feed dependent data compression routine, comprising the steps of:
-
creating a description file that describes one or more data fields and one or more encoders associated with each data field;
processing the description file with a data compression compiler; and
outputting source code that is used to process a stream of data by recognizing data field types in the data stream and applying encoders associated with the recognized data field types to encode the data stream.
-
Specification