Compressed data transmission over a plurality of transmission paths
First Claim
1. A method for transmitting a plurality of data types over a plurality of transmission paths, comprising:
- storing data of a plurality of compressed and non-compressed data types;
receiving requests for the stored data;
transmitting data of both the compressed and non-compressed data types over each of a plurality of transmission paths; and
processing the transmitted data in accordance with the type of transmitted data after the transmission of the data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for data transmission transmits both compressed and noncompressed data over each of a plurality of transmission paths. A data identification pattern is used to request a type of data from a memory having a plurality of data types stored within it. A handshaking control module is provided to select the correct type of data from the memory and place it on the output of the memory. The requested data type is then transmitted to a data decompression module via an interface. The data transmission can occur on any one of a plurality of data transmission paths when the data being transmitted is either Linework or Linework control data. When the data decompression module receives the data, it is then routed to any one of a plurality of data decompression systems based upon the results of the evaluation of the data identification pattern. The routing of the received data is wholly dependent upon the data identification pattern and independent of which transmission path the data was received on.
-
Citations
28 Claims
-
1. A method for transmitting a plurality of data types over a plurality of transmission paths, comprising:
-
storing data of a plurality of compressed and non-compressed data types;
receiving requests for the stored data;
transmitting data of both the compressed and non-compressed data types over each of a plurality of transmission paths; and
processing the transmitted data in accordance with the type of transmitted data after the transmission of the data. - View Dependent Claims (2, 3, 4, 5, 8, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
6. The method of 1, wherein transmitting data of both the compressed and non-compressed data types further comprises transmitting Linework control (LWC) data over any one of a plurality of transmission paths.
-
7. The method of 1, wherein transmitting data of both the compressed and non-compressed data types further comprises transmitting continuous tone (CT) data over any one of a plurality of transmission paths.
-
13. A method for transmitting a plurality of data types over a plurality of transmission paths comprising:
-
storing data of a plurality of compressed and non-compressed data types in a plurality of First-In First-Out (FIFO) buffers;
requesting the stored data by introducing an identification pattern into a transmission request, the identification pattern indicating the type of data being requested;
transmitting the identification pattern associated with the data type being transmitted at the same time as the data being transmitted;
transmitting Linework (LW) data over any one of a plurality of transmission paths;
transmitting Linework control (LWC) data over any one of a plurality of transmission paths;
transmitting continuous tone (CT) data over any one of a plurality of transmission paths. processing the transmitted data in accordance with the type of data after the transmission of the data further comprising;
reading a word of data into a decompression module every one-half clock cycle;
multiplexing the different types of data and processing each type of data received in accordance with the data type;
losslessly decompressing the data when the data received is Linework (LW) data;
losslessly decompressing the data when the data received is Linework control (LWC) data; and
decompressing the data when the data received is continuous tone (CT) data.
-
-
14. A system for transmitting a plurality of data types over a plurality of transmission paths comprising:
-
a memory module configured to store a plurality of compressed and non14 compressed data types;
a handshaking control module configured to control the data flow into a data processing module; and
a data processing module configured to receive and process the transmitted data in accordance with the type of the transmitted data.
-
Specification