최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0035716 (2013-09-24) |
등록번호 | US-8723701 (2014-05-13) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 20 인용 특허 : 521 |
The transmission of broadcast data, such as financial data and news feeds, is accelerated 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. Broadcast data may
The transmission of broadcast data, such as financial data and news feeds, is accelerated 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. Broadcast data may include packets having fields. Encoders associated with particular fields may be selected to compress those particular fields.
1. A method for compressing data, wherein one or more types of compression are applied to one or more data blocks of a data packet containing financial data, with packet independent data compression being performed, at least in part, based on data residing within data fields in the one or more data
1. A method for compressing data, wherein one or more types of compression are applied to one or more data blocks of a data packet containing financial data, with packet independent data compression being performed, at least in part, based on data residing within data fields in the one or more data blocks, the method comprising: analyzing at least one of any characteristic, attribute, or parameter of the data residing within the data fields in the one or more data blocks, wherein the analyzing of the data within the data fields excludes analyzing based on a descriptor that is indicative of the any characteristic, attribute, or parameter of the data residing within the data fields;selecting an encoder associated with the at least one of the characteristic, attribute, or parameter of the data field;compressing data in the data field utilizing the selected encoder; andassociating a recognizable data token with the compressed data, the recognizable data token being capable of identifying the selected encoder;wherein the data packet comprises a header containing control information followed by the data fields of the data packet. 2. The method of claim 1, wherein the recognizable data token is associated with the compressed data. 3. The method of claim 1, wherein the recognizable data token is associated with the data field of the data packet. 4. The method of claim 1, wherein the recognizable data token is appended to the compressed data. 5. The method of claim 1, wherein the selecting the encoder associated with the analyzed at least one of any characteristic, attribute, or parameter of the data residing within the data fields is based on a packet type of the data packet. 6. The method of claim 1, farther comprising: utilizing numerical difference encoding to compress relative numeric values. 7. The method of claim 1, further comprising: utilizing difference compression based on an absolute value of a calculated difference between values within the data packet. 8. The method of claim 1, wherein the data in the data block includes time data, the method further comprising: compressing the time data based on a difference between a previous time data and the time data. 9. The method of claim 1, further comprising utilizing difference compression to compress a message sequence number. 10. The method of claim 1, wherein the data block includes messages, and wherein the step of compressing the data further comprises: compressing a date in a compressed data packet only once when all messages in the compressed data packet have the same date. 11. The method of claim 1, wherein the compressing occurs in real-time. 12. The method of claim 1, further comprising: transmitting the compressed data over a communication channel. 13. The method of claim 1, wherein the compressed data is broadcasted over at least one communication channel. 14. The method of claim 12, wherein the transmitting utilizes one or more User Datagram Protocol (UDP) packets. 15. A method for compressing data, wherein one or more types of compression are applied to a payload portion of one or more data packets transmitted in sequence, wherein a data packet from among the one or more data packets comprises a header containing control information followed by one or more data fields of the data packet, the transmission occurring from one of an internal or external source, the internal or external source being distinct from an encoder performing the compression, the one or more types of compression comprising packet independent data compression being performed, at least in part, based on one or more identifiable data fields within the one or more data packets, the method comprising: analyzing at least one of any characteristic, attribute, or parameter of the data residing within at least one of the one or more identifiable data fields, wherein the analyzing of the data with the at least one data field excludes analyzing based on a descriptor that is indicative of the any characteristic, attribute, or parameter of the data residing within the at least one data field;selecting an encoder associated with the recognized characteristic, attribute, or parameter of the data;compressing the data with the selected encoder to provide compressed data. 16. The method of claim 15, wherein the payload portion of the data packet contains financial information. 17. The method of claim 15, wherein any recognizable data token is associated with one or more compressed data fields. 18. The method of claim 15, wherein any recognizable data token is associated with a payload portion of the data packet. 19. The method of claim 15, wherein any recognizable data token is appended to the compressed data. 20. The method of claim 15, wherein the selecting the encoder associated with the recognized any characteristic, attribute, or parameter of the data residing within the one or more identifiable data fields is based on a packet type of the data packet. 21. The method of claim 15, further comprising: utilizing numerical difference encoding to compress relative numeric values. 22. The method of claim 15, wherein the data within the one or more identifiable data fields includes time data, the method further comprising: compressing the time data based on a difference between a previous time data and the time data. 23. The method of claim 15, further comprising: utilizing difference compression to compress a message sequence number. 24. The method of claim 15, wherein the data packet includes messages, and wherein the compressing the data further comprises: placing a compressed date in the data packet only when all messages in the data packet have the same date. 25. The method of claim 15, wherein the compressing occurs in real-time. 26. The method of claim 1, further comprising: transmitting the compressed data over a communications channel utilizing Transmission Control Protocol/Internet Protocol (TCP/IP). 27. The method of claim 1, wherein the compressed data is broadcasted over a communications channel utilizing User Datagram Protocol (UDP). 28. A method for processing data residing within a data field, comprising: analyzing at least one of any characteristic, attribute, or parameter of the data field by analyzing the content of the data field, wherein the analyzing of data within the data field excludes analyzing based on a descriptor that is indicative of the at least one of the any characteristic, attribute, or parameter of the data field;selecting an appropriate encoder associated with the analyzed characteristic, attribute, or parameter;performing packet independent compression of the data field using the selected encoder to create compressed data, wherein a data packet associated with the data field comprises a header containing control information followed by the data field of the data packet; andbroadcasting the compressed data through a plurality of communication channels. 29. The method of claim 28, further comprising: associating any recognizable data token with the compressed data field within the compressed data, the recognized data token being capable of identifying the selected encoder to facilitate selection of an appropriate decoder for decompression of the compressed data. 30. The method of claim 28, wherein the compressing occurs in real-time.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.