Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
104 words
A continuous data server apparatus for transferring continuous data stored in data memory media, comprising: a plurality of data memory control units for reading out desired continuous data from the data memory media; at least one communication control unit for transferring the desired continuous data to a communication path; and a plurality of buffer memory units for storing the desired continuous data read out by the data memory control units and to be transferred by the communication control unit, at least one buffer memory unit being provided dedicatedly in correspondence to each combination of one data memory control unit and one communication control unit.
Claim 2
Dependent Claim
32 words
The apparatus of claim 1, wherein at least one data memory control unit contains a plurality of data memory control devices for reading out the continuous data from corresponding data memory media.
Claim 3
Dependent Claim
37 words
The apparatus of claim 1, wherein at least one communication control unit contains a plurality of communication control devices for transferring the continuous data read out by the data memory control units from corresponding data memory media.
Claim 4
Dependent Claim
27 words
The apparatus of claim 1, wherein the data memory control units read out the desired continuous data which are striped over a plurality of data memory media.
Claim 5
Dependent Claim
84 words
The apparatus of claim 4, further comprising a central control unit for controlling reading of the desired continuous data such that each striped portion of the desired continuous data is read out from one data memory medium to a corresponding buffer memory unit via a corresponding data memory control unit, and controlling transfer of the desired continuous data from the buffer memory units to the communication control unit such that striped portions of the desired continuous data are transferred in a striped order sequentially.
Claim 6
Dependent Claim
52 words
The apparatus of claim 1, further comprising a central control unit for controlling reading of the desired continuous data from the data memory media to the buffer memory units by the data memory control units, and transfer of the desired continuous data from the buffer memory units by the communication control unit.
Claim 7
Dependent Claim
41 words
The apparatus of claim 6, wherein a plurality of access requests are received from an external of the apparatus, and the central control unit schedules timings for reading and transferring the desired continuous data corresponding to said plurality of access requests.
Claim 8
Dependent Claim
42 words
The apparatus of claim 1, wherein a data path connecting each data memory control unit and a corresponding buffer memory unit and a data path connecting each communication control unit and a corresponding buffer memory unit are provided independently from each other.
Claim 9
Dependent Claim
24 words
The apparatus of claim 1, wherein a data path connecting each data memory control unit and a corresponding buffer memory unit is provided independently.
Claim 10
Dependent Claim
23 words
The apparatus of claim 1, wherein a data path connecting each communication control unit and a corresponding buffer memory unit is provided independently.
Claim 11
Dependent Claim
37 words
The apparatus of claim 1, wherein each buffer memory unit is connected with a first data path connected to a corresponding data memory control unit and a second data path connected to a corresponding communication control unit.
Claim 12
Dependent Claim
31 words
The apparatus of claim 11, wherein each buffer memory unit contains a memory controller for arbitrating read/write requests from the first and second data paths, and a memory for storing data.
Claim 13
Dependent Claim
66 words
The apparatus of claim 1, further comprising: a plurality of calculation units connected in series, each calculation unit having four terminals, being connected between each data memory control unit and a corresponding buffer memory unit, and carrying out a prescribed calculation processing according to input from prescribed one or more of said four terminals and outputting a calculation result to one of more of remaining terminals.
Claim 14
Dependent Claim
60 words
The apparatus of claim 1, further comprising: a plurality of calculation units, each calculation unit being connected between each data memory control unit and a corresponding buffer memory unit, for recovering data to be read out by one data memory control unit from data read out by remaining data memory control unit other than said one data memory control unit.
Claim 15
Dependent Claim
78 words
The apparatus of claim 1, wherein the continuous data stored in the data memory media are arranged over said plurality of data memory control units in word units, the data memory control units read out the desired continuous data in block units, the buffer memory units store the desired continuous data in block units, and the communication control unit transfers the desired continuous data obtained by reading out data from the buffer memory units sequentially in word units.
Claim 16
Dependent Claim
58 words
The apparatus of claim 15, further comprising: a calculation unit, connected with said plurality of buffer memory units corresponding to said plurality of data memory control units, for recovering data to be read out by one data memory control unit from data read out by remaining data memory control unit other than said one data memory control unit.
Claim 17
Dependent Claim
27 words
The apparatus of claim 1, further comprising: a plurality of data memory units containing the data memory media, connected with said plurality of data memory control units.
Claim 18
Dependent Claim
121 words
A continuous data server apparatus for transferring continuous data stored in data memory media, comprising: a plurality of data memory control units for reading out desired continuous data from the data memory media; at least one communication control unit for transferring the desired continuous data to a communication path; and a plurality of buffer memory units for storing the desired continuous data read out by the data memory control units and to be given to the communication control unit, at least one buffer memory unit being provided dedicatedly for each combination of one data memory control unit group formed by at least one data memory control unit and one communication control unit group formed by at least one communication control unit.
Claim 19
Dependent Claim
73 words
The apparatus of claim 18, wherein each data memory control unit group contains a plurality of data memory control unit sub-groups, and said at least one buffer memory unit provided for each data memory control unit group has selector means for selecting one of the data memory control unit sub-groups containing the data memory control unit corresponding to one of the data memory media which stores a part of the desired continuous data.
Claim 20
Dependent Claim
48 words
The apparatus of claim 18, wherein each data memory control unit group contains a plurality of data memory control unit sub-groups, and a data path connecting each data memory control unit sub-group and a corresponding buffer memory unit is provided independently for each data memory control unit sub-group.
Claim 21
Independent Claim
221 words
A method for transferring continuous data stored in data memory media to a requested transfer destination in a continuous data server apparatus having a plurality of data memory control units for reading out desired continuous data from the data memory media and at least one communication control unit for transferring the desired continuous data read out from the data memory media to a communication path connected to the requested transfer destination, the method comprising the steps of: receiving an access request for the desired continuous data from an external of the continuous data server apparatus; selecting data memory control units connected with the data memory media which store the desired continuous data, and the communication control unit accommodating the communication path; controlling the selected data memory control units to read out the desired continuous data stored in the data memory media, and write the desired continuous data read out from the data memory media into corresponding buffer memory units, at least one buffer memory unit being provided dedicatedly in correspondence to each combination of one data memory control unit and one communication control unit; and controlling the selected communication control unit to read out the desired continuous data stored in the buffer memory units, and transfer the desired continuous data read out from the buffer memory units to the communication path.
Claim 22
Dependent Claim
73 words
The method of claim 21, wherein at least one data memory control unit contains a plurality of data memory control devices for reading out the continuous data from corresponding data memory media, and when said at least one data memory control unit is selected at the selecting step, reading from the data memory media and writing into the buffer memory units by each of said plurality of data memory control devices are controlled.
Claim 23
Dependent Claim
75 words
The method of claim 21, wherein at least one communication control unit contains a plurality of communication control devices for transferring the continuous data read out by the data memory control units from corresponding data memory media, and when said at least one communication control unit is selected at the selecting step, reading from the buffer memory units and transfer to the communication path by each of said plurality of communication control devices are controlled.
Claim 24
Dependent Claim
45 words
The method of claim 21, wherein a plurality of access requests are received from the external at the receiving step, and the method further includes the step of scheduling timings for reading and transferring the desired continuous data corresponding to said plurality of access requests.
Claim 25
Independent Claim
116 words
An apparatus for making accesses in parallel to a plurality of disk devices, comprising: a plurality of disk control units for reading out desired data from the disk devices; a plurality of buffer memory units, provided in correspondence to said plurality of disk control units, for storing the desired data read out by the disk control units; and a plurality of calculation units connected in series, each calculation unit having four terminals, being connected between corresponding one disk control unit and one buffer memory unit, and carrying out a prescribed calculation processing according to input from prescribed one or more of said four terminals and outputting a calculation result to one of more of remaining terminals.
Claim 26
Dependent Claim
25 words
The apparatus of claim 25, further comprising: a plurality of data memory units containing the disk devices, connected with said plurality of disk control units.
Claim 27
Independent Claim
197 words
An apparatus for making accesses in parallel to a plurality of disk devices, comprising: a plurality of connection ports connected with said plurality of disk devices; a plurality of buffer memory units, provided in correspondence to said plurality of connection ports, for storing the data to be inputted/outputted to/from the connection ports; and a plurality of calculation units connected in series, each calculation unit having four terminals of an upper stage side terminal, a lower stage side terminal, a buffer memory unit side terminal, and a disk device side terminal, being connected between corresponding one connection port and one buffer memory unit, and realizing any one of: a first function for carrying out a prescribed one of an exclusive OR calculation and an exclusive AND calculation according to data entered from the buffer memory unit side terminal and data entered from the upper stage side terminal, and outputting a calculation result to the lower stage side terminal, a second function for outputting data entered from the upper stage side terminal to the lower stage side terminal, and a third function for outputting data entered from the disk device side terminal to the buffer memory unit side terminal.
Claim 28
Independent Claim
364 words
An apparatus for making accesses in parallel to a plurality of disk devices, comprising: a plurality of connection ports connected with said plurality of disk devices; a plurality of buffer memory units, provided in correspondence to said plurality of connection ports, for storing the data to be inputted/outputted to/from the connection ports; and a plurality of calculation units connected in series, each calculation unit having four terminals of an upper stage side terminal, a lower stage side terminal, a buffer memory unit side terminal, and a disk device side terminal, being connected between corresponding one connection port and one buffer memory unit, and realizing any one of: a first function for carrying out a prescribed one of an exclusive OR calculation and an exclusive AND calculation according to data entered from the upper stage side terminal and data entered from the lower stage side terminal, and outputting a calculation result to the buffer memory unit side terminal, a second function for outputting data entered from the lower stage side terminal to the buffer memory unit side terminal and the upper stage side terminal, a third function for carrying out said prescribed one of an exclusive OR calculation and an exclusive AND calculation according to data entered from the buffer memory unit side terminal and the data entered from the upper stage side terminal, and outputting a calculation result to the lower stage side terminal, a fourth function for carrying out said prescribed one of an exclusive OR calculation and an exclusive AND calculation according to data entered from the buffer memory unit side terminal and the data entered from the lower stage side terminal, and outputting a calculation result to the upper stage side terminal, a fifth function for outputting data entered from the upper stage side terminal to the lower stage side terminal, a sixth function for outputting data entered from the lower stage side terminal to the upper stage side terminal, a seventh function for outputting data entered from the disk device side terminal to the buffer memory unit side terminal, and an eighth function for outputting data entered from the buffer memory unit side terminal to the disk device side terminal.
Claim 29
Dependent Claim
129 words
A continuous data server apparatus for making accesses in parallel to a plurality of disk devices, comprising: a plurality of disk control units for reading out desired continuous data from the disk devices; and a plurality of buffer memory units, provided in correspondence to said plurality of disk control units, for storing the desired continuous data read out by the disk control units; wherein the continuous data stored in the disk devices are arranged over said plurality of disk control units in word units, the disk control units read out the desired continuous data in block units, the buffer memory units stores the desired continuous data in block units, and the desired continuous data are obtained by reading out data from the buffer memory units sequentially in word units.
Claim 30
Dependent Claim
25 words
The apparatus of claim 29, further comprising: a plurality of data memory units containing the disk devices, connected with said plurality of disk control units.
Claim 31
Dependent Claim
117 words
The apparatus of claim 29, further comprising: a calculation unit connected with said plurality of buffer memory units, having: a first function for storing a part of a plurality of data in word units sequentially read out from said plurality of buffer memory units, a second function for calculating a prescribed one of an exclusive OR and an exclusive AND of a part of said plurality of data in word units, and a third function for outputting a calculation result of said prescribed one of an exclusive OR and an exclusive AND obtained by the second function and said part of said plurality of data in word units stored by the first function, in a desired order.
Claim 32
Dependent Claim
84 words
The apparatus of claim 31, wherein the calculation unit also has: a fourth function for storing the calculation result of the exclusive OR obtained by the second function, and a fifth function for transferring the calculation result stored by the fourth function to one buffer memory unit at a prescribed timing, wherein one disk control unit corresponding to said one buffer memory unit writes the calculation result transferred by the fifth function and stored in said one buffer memory unit into the disk device.
Claim 33
Dependent Claim
80 words
The apparatus of claim 29, further comprising: a calculation unit connected with said plurality of buffer memory units, having: a first function for calculating an exclusive OR of a plurality of data in word units entered from an external of the apparatus, and a second function for transferring a calculation result of the exclusive OR obtained by the first function and said plurality of data in word units, to said plurality of buffer memory units sequentially in a desired order.
Claim 34
Dependent Claim
30 words
The apparatus of claim 29, further comprising: a bus to be used in time division to read out data from said plurality of buffer memory units, sequentially in word units.
Claim 35
Dependent Claim
102 words
A continuous data server apparatus for transferring continuous data between data memory media storing first continuous data and an archiving device storing second continuous data, from which desired continuous data are readable, the apparatus comprising; a plurality of data memory control units for reading/writing the continuous data from/to the data memory media; and a plurality of buffer memory units for temporarily storing the continuous data to be transferred between the archiving device and the data memory control units, at least one buffer memory unit being provided dedicatedly in correspondence to each combination of one data memory control unit and the archiving device.
Claim 36
Dependent Claim
51 words
The apparatus of claim 35, further comprising: at least one communication control unit for transferring the desired continuous data to a communication path; and at least one buffer for storing the desired continuous data read out by the data memory control units and to be transferred by the communication control unit.
Claim 37
Dependent Claim
44 words
The apparatus of claim 36, wherein a data path connecting the archiving device and said plurality of buffer memory units and a data path connecting said at least one communication control unit and said at least one buffer are provided independently from each other.
Claim 38
Dependent Claim
67 words
The apparatus of claim 35, wherein said at least one buffer memory unit stores the desired continuous data read out from the archiving device, while a corresponding data memory control unit reads out the desired continuous data stored in said at least one buffer memory unit and writes the desired continuous data read out from said at least one buffer memory unit into the data memory media.
Claim 39
Dependent Claim
66 words
The apparatus of claim 35, wherein said one data memory control unit reads out the desired continuous data from the data memory media, while said at least one buffer memory unit stores the desired continuous data read out by said one data memory control unit, and the archiving device reads out and stores the desired continuous data stored in said at least one buffer memory unit.
Claim 40
Independent Claim
141 words
A method for transferring continuous data between data memory media storing first continuous data and an archiving device for storing second continuous data, from which desired continuous data are readable, in a continuous data server apparatus having a plurality of data memory control units for reading/writing the continuous data from/to the data memory media, the method comprising the steps of: receiving an access request with respect to the archiving device for desired continuous data; selecting one data memory control unit connected with the data memory media relevant to the desired continuous data; and transferring the desired continuous data between the archiving device and said one data memory control unit by temporarily storing the desired continuous data in at least one buffer memory unit provided dedicatedly in correspondence to a combination of said one data memory control unit and the archiving device.
Claim 41
Dependent Claim
74 words
The method of claim 40, wherein the access request is a read request, said at least one buffer memory unit stores the desired continuous data read out from the archiving device, while said one data memory control unit reads out the desired continuous data stored in said at least one buffer memory unit and writes the desired continuous data read out from said at least one buffer memory unit into the data memory media.
Claim 42
Dependent Claim
73 words
The method of claim 40, wherein the access request is a write request, said one data memory control unit reads out the desired continuous data from the data memory media, while said at least one buffer memory unit stores the desired continuous data read out by said one data memory control unit, and the archiving device reads out and stores the desired continuous data stored in said at least one buffer memory unit.