Stream control device, stream encryption/decryption device, and stream encryption/decryption method
First Claim
Patent Images
1. A data stream control device comprising:
- a plurality of data processors that sequentially implement processing for a stream of data, wherein each data processor processes a specific unit amount of data at a time within a single data network; and
a memory is provided at a previous stage or a subsequent stage data processor, and stores data from the stream data;
whereineach of the data processors havinga monitoring unit that monitors an amount of data stored in memories at a previous stage and/or a subsequent stage data processor, anda data manager controls the transfer of data to be processed from the memory at the previous stage, if data is stored in the memory at the previous stage and an amount of available memory at the subsequent stage is equal to or larger than the unit amount of data processing to be processed by the data processor, and further wherein the stream control device alters data stream transfer rates in order to optimize data transfer between devices having data encrypted according to first and second different data encryption standards.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a stream control device. The device includes a plurality of data processors that sequentially implement processing for stream data. The unit data of processing in each of the data processors has a certain data amount. The stream control device also includes a memory that is provided at a previous stage or a subsequent stage of the data processor, and stores the stream data. Each of the data processors includes a monitoring unit that monitors an amount of data stored in the memories at a previous stage and a subsequent stage of the data processor, and a data retriever that retrieves data to be processed from the memory at the previous stage.
32 Citations
5 Claims
-
1. A data stream control device comprising:
-
a plurality of data processors that sequentially implement processing for a stream of data, wherein each data processor processes a specific unit amount of data at a time within a single data network; and a memory is provided at a previous stage or a subsequent stage data processor, and stores data from the stream data;
whereineach of the data processors having a monitoring unit that monitors an amount of data stored in memories at a previous stage and/or a subsequent stage data processor, and a data manager controls the transfer of data to be processed from the memory at the previous stage, if data is stored in the memory at the previous stage and an amount of available memory at the subsequent stage is equal to or larger than the unit amount of data processing to be processed by the data processor, and further wherein the stream control device alters data stream transfer rates in order to optimize data transfer between devices having data encrypted according to first and second different data encryption standards.
-
-
2. A stream encryption/decryption device comprising:
-
a plurality of encryptor/decryptors that sequentially implement encryption/decryption for a stream of data, each of the encryptor/decryptors processes a specific unit amount of data at a time within a single data network; and a memory that is provided at a previous stage or a subsequent stage encryptor/decryptor, and stores a portion of the stream data;
whereineach of the encryptor/decryptors includes a monitoring unit that monitors an amount of data stored in a memory at a previous stage and/or a subsequent stage encryptor/decryptor, and a data manager controls transfer of data to be encrypted/decrypted from the memory at the previous stage, if data is stored in the memory at the previous stage and an available amount of memory at the subsequent stage is equal to or larger than the unit amount of data, and further wherein the stream encryption/decryption device alters data stream transfer rates in order to optimize data transfer between devices having data encrypted according to first and second different data encryption standards. - View Dependent Claims (3)
-
-
4. A data stream encryption/decryption method for implementing encryption/decryption for a stream of data, each encryption/decryption unit capable of processing a specific unit amount of data at a time, the method comprising:
-
monitoring an amount of data that is to be subjected to an Nth (N is an integer) encryption/decryption stage and is stored in a memory within a single data network; monitoring a data amount that has been subjected to the Nth encryption/decryption stage and is stored in an N+1 th memory; retrieving data to be encrypted/decrypted from the Nth memory, if data is stored in the Nth memory and an available amount of memory in the N+1 th memory is equal to or larger than a unit amount of data of the Nth encryption/decryption stage; and implementing the Nth encryption/decryption for the retrieved data, and further wherein the data stream encryption/decryption method alters data stream transfer rates in order to optimize data transfer between devices having data encrypted according to first and second different data encryption standards. - View Dependent Claims (5)
-
Specification