Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
215 words
A method for data processing in a distributed data processing system, comprising a plurality of processing platforms interconnected by a communication network, wherein a platform comprises processor means providing service to a plurality of processes, control means controlling process and system data handling by a platform and storage means allocated to said platform for storing and retrieving system data, said method comprising the step of: a) storing in the storage means allocated to a platform part of the system data for processing by said platform, and being characterized by the steps of: b) duplicating portions of system data parts stored in storage means allocated to platforms other than the platform of step a); c) storing said portions of duplicated system data in the storage means allocated to the platform of step a), and d) processing of a portion of said duplicated system data by the platform of step a) if a platform to which the system data part is allocated corresponding to said portion is not able to process said system data part, wherein said step c) is performed regardless of whether any of said platforms other than the platform of step a) is able to process the system data part allocated to said any of said platforms other than the platform of step a).
Claim 2
Independent Claim
215 words
A method for data processing in a distributed data processing system, comprising a plurality of processing platforms interconnected by a communication network, wherein a platform comprises processor means providing service to a plurality of processes, control means controlling process and system data handling by a platform and storage means allocated to said platform for storing and retrieving system data, said method comprising the step of: a) storing in the storage means allocated to a platform part of the system data for processing by said platform, and being characterized by the steps of: b) duplicating portions of system data parts stored in storage means allocated to platforms other than the platform of step a); c) storing said portions of duplicated system data in the storage means allocated to the platform of step a), and d) processing of a portion of said duplicated system data by the platform of step a) if a platform to which the system data part is allocated corresponding to said portion is not able to process said system data part, wherein said step c) is performed regardless of whether any of said platforms other than the platform of step a) is able to process the system data part allocated to said any of said platforms other than the platform of step a).
Claim 3
Dependent Claim
67 words
A method according to claim 1 , wherein said system comprises a number of N processing platforms, each of which comprising allocated storage means, wherein at step b) N(N−1) different portions of duplicated system data are formed, and wherein at step c) said portions are stored in the storage means of a platform, such that each platform contains at least N−1 different portions of duplicated system data.
Claim 4
Dependent Claim
23 words
A method according to claim 2 , wherein duplicated system data of a storage means are sub-divided into portions of the same size.
Claim 5
Dependent Claim
31 words
A method according to claim 1 , wherein steps b) and c) are performed on a periodic bases and/or wherein after each change of system data its duplicate is accordingly changed.
Claim 6
Dependent Claim
24 words
A method according to claim 1 , wherein a location registration of system data stored in said storage means of the system is provided.
Claim 7
Dependent Claim
27 words
A method according to claim 1 , wherein respective portions of duplicated system data are stored in selected storage means for processing by a selected processing platform.
Claim 8
Dependent Claim
61 words
A method according to claim 1 , wherein if a platform and/or a storage means are not available, such that data stored in a storage means can not be processed, a copy is produced from the system data stored in other storage means of the system for such system data which is no longer available from at least two storage locations.
Claim 9
Dependent Claim
46 words
A method according to claim 1 , wherein if a platform and/or storage means are not available, a system re-configuration is established, based on the total system data and the available platforms and storage means following the steps a), b) and c) of claim 1 .
Claim 10
Dependent Claim
32 words
Use of the distributed data processing method and system according to claim 1 , in a telecommunication switching system for processing call and service requests of subscribers connecting to said switching system.
Claim 11
Dependent Claim
159 words
A distributed data processing system, comprising a plurality of processing platforms interconnected by a communication network, a platform comprising processor means for providing service to a plurality of processes, control means for controlling process and data handling by a platform and storage means allocated to said platform for storage and retrieval of part of said system data for processing by said platform, characterized in that said storage means of a platform are arranged for storage and retrieval of duplicated portions of the system data parts stored in storage means of other platforms, such that in use a storage means of the system comprises said system data part for processing by its processing platform and duplicated portions of system data parts stored at other storage means of the system, regardless of whether any one of said other platforms is able to process said system data part included in said storage means allocated to said any one of said other platforms.
Claim 12
Dependent Claim
159 words
A distributed data processing system, comprising a plurality of processing platforms interconnected by a communication network, a platform comprising processor means for providing service to a plurality of processes, control means for controlling process and data handling by a platform and storage means allocated to said platform for storage and retrieval of part of said system data for processing by said platform, characterized in that said storage means of a platform are arranged for storage and retrieval of duplicated portions of the system data parts stored in storage means of other platforms, such that in use a storage means of the system comprises said system data part for processing by its processing platform and duplicated portions of system data parts stored at other storage means of the system, regardless of whether any one of said other platforms is able to process said system data part included in said storage means allocated to said any one of said other platforms.
Claim 13
Dependent Claim
33 words
A system according to claim 10 , wherein said control means of said processing platforms are arranged for duplicating and portioning of system data, and for providing a location registration of duplicated portions.
Claim 14
Dependent Claim
67 words
A system according to claim 10 , further comprising system control means, interconnected to said processing platforms by said communication network, said system control means comprising processing means and storage means arranged for storing a system data location registration and at least portions of system data not longer available from at least two storage locations in the case of failure of a processing platform and/or storage means.
Claim 15
Dependent Claim
29 words
Use of the distributed data system according to claim 10 , in a telecommunication switching system for processing call and service requests of subscribers connecting to said switching system.
Claim 16
Independent Claim
384 words
A method for processing data in a distributed data processing system which includes a plurality of processing platforms interconnected by a communication network, wherein each one of said plurality of processing platforms includes a processor, a controller for controlling handling of system data by said each one of said plurality of processing platforms and a storage device, the method comprising the steps of: a) storing, in the storage device included in a first one of said plurality of processing platforms, a first part of said system data for processing by said first one of said plurality of processing platforms; b) storing, in the storage device included in said first one of said plurality of processing platforms, a first duplicated portion of a second part of said system data stored in a second storage device included in a second one of said plurality of processing platforms, regardless of whether it is determined whether said second one of said plurality of processing platforms is able to process said second part of said system data, wherein said second one of said plurality of processing platforms is different from said first one of said plurality of processing platforms; c) processing said first duplicated portion by said first one of said plurality of processing platforms if it is determined that said second one of said plurality of processing platforms is not able to process said second part of said system data; d) storing, in the storage device included in said first one of said plurality of processing platforms, a second duplicated portion of a third part of the system data stored in a third storage device included in a third one of said plurality of processing platforms, regardless of whether it is determined whether said third one of said plurality of processing platforms is able to process said third part of said system data, wherein said third one of said plurality of processing platforms is different from said first one of said plurality of processing platforms and said second one of said plurality of processing platforms; and e) processing said second duplicated portion by said first one of said plurality of processing platforms if it is determined that said third one of said plurality of processing platforms is not able to process said third part of said system data.
Claim 17
Independent Claim
384 words
A method for processing data in a distributed data processing system which includes a plurality of processing platforms interconnected by a communication network, wherein each one of said plurality of processing platforms includes a processor, a controller for controlling handling of system data by said each one of said plurality of processing platforms and a storage device, the method comprising the steps of: a) storing, in the storage device included in a first one of said plurality of processing platforms, a first part of said system data for processing by said first one of said plurality of processing platforms; b) storing, in the storage device included in said first one of said plurality of processing platforms, a first duplicated portion of a second part of said system data stored in a second storage device included in a second one of said plurality of processing platforms, regardless of whether it is determined whether said second one of said plurality of processing platforms is able to process said second part of said system data, wherein said second one of said plurality of processing platforms is different from said first one of said plurality of processing platforms; c) processing said first duplicated portion by said first one of said plurality of processing platforms if it is determined that said second one of said plurality of processing platforms is not able to process said second part of said system data; d) storing, in the storage device included in said first one of said plurality of processing platforms, a second duplicated portion of a third part of the system data stored in a third storage device included in a third one of said plurality of processing platforms, regardless of whether it is determined whether said third one of said plurality of processing platforms is able to process said third part of said system data, wherein said third one of said plurality of processing platforms is different from said first one of said plurality of processing platforms and said second one of said plurality of processing platforms; and e) processing said second duplicated portion by said first one of said plurality of processing platforms if it is determined that said third one of said plurality of processing platforms is not able to process said third part of said system data.