Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
112 words
A system for accessing a file residing in a server processing system at a server node by at least one client processing system at least one client node, said system comprising: at least one client cache in the at least one client processing system caching blocks of the file at the at least one client node; means for generating a file synchronization mode for the file, said file synchronization mode being dependent upon how many and which processes in the network have the file open, and whether the file is open for read only or write access; and means for managing said at least one client cache through the file synchronization mode.
Claim 2
Independent Claim
112 words
A system for accessing a file residing in a server processing system at a server node by at least one client processing system at least one client node, said system comprising: at least one client cache in the at least one client processing system caching blocks of the file at the at least one client node; means for generating a file synchronization mode for the file, said file synchronization mode being dependent upon how many and which processes in the network have the file open, and whether the file is open for read only or write access; and means for managing said at least one client cache through the file synchronization mode.
Claim 3
Dependent Claim
39 words
The system as in claim 1 wherein the file synchronization mode is a first file mode if all opens for the file are at only one client node, and at least one of the opens is for write access.
Claim 4
Dependent Claim
25 words
The system of claim 1 wherein the file synchronization mode is a second file mode if the file is only open for read only access.
Claim 5
Dependent Claim
47 words
The system of claim 1 wherein the file synchronization mode is a third file mode if the file is open by processes executing at more than one node, and the file is open for write access by at least one process executing in at least one node.
Claim 6
Dependent Claim
26 words
The system of claim 1 wherein the file synchronization mode is a third file mode if a device containing the file is open for write access.
Claim 7
Dependent Claim
23 words
The system of claim 2 or 3 wherein the at least one client cache is accessed for a read access to the file.
Claim 8
Dependent Claim
21 words
The system of claim 2 wherein the at least one client cache is accessed for a write access to the file.
Claim 9
Dependent Claim
21 words
The system of claim 4 or 5 wherein the server processing system is accessed for a read access to the file.
Claim 10
Dependent Claim
21 words
The system of claim 4 or 5 wherein the server processing system is accessed for a write access to the file.
Claim 11
Independent Claim
124 words
A method, in a data processing system having at least one node, for accessing a file residing in a server processing system at a server node by at least one client processing system at least on client node, said method comprising the steps of: generating at least one synchronization mode for the file, said synchronization mode being dependent upon how many and which processes in the network have the file open, and whether the file is open for read only or write access; and caching the file at the at least one client node in at least one client cache as determined by said generated synchronization mode; and managing access to said at least one client cache as determined by said generated synchronization mode.
Claim 12
Independent Claim
124 words
A method, in a data processing system having at least one node, for accessing a file residing in a server processing system at a server node by at least one client processing system at least on client node, said method comprising the steps of: generating at least one synchronization mode for the file, said synchronization mode being dependent upon how many and which processes in the network have the file open, and whether the file is open for read only or write access; and caching the file at the at least one client node in at least one client cache as determined by said generated synchronization mode; and managing access to said at least one client cache as determined by said generated synchronization mode.
Claim 13
Dependent Claim
34 words
The method of claim 10 wherein a first synchronization mode is generated if all opens for the file are at one client node, and at least one of the opens is for write access.
Claim 14
Dependent Claim
22 words
The method of claim 10 wherein a second synchronization mode is generated if the file is only open for read only access.
Claim 15
Dependent Claim
44 words
The method of claim 10 wherein a third synchronization mode is generated if the file is open by processes executing at more than one node, and the file is open for write access by at least one process executing in at least one node.
Claim 16
Dependent Claim
23 words
The method of claim 10 wherein a third synchronization mode is generated if a device containing the file is open for write access.
Claim 17
Dependent Claim
23 words
The method of claim 11 or 12 further comprising the step of accessing the client cache for a read access to the file.
Claim 18
Dependent Claim
21 words
The method of claim 11 further comprising the step of accessing the client cache for a write access to the file.
Claim 19
Dependent Claim
24 words
The method of claim 13 or 14 further comprising the step of accessing the server processing system for a read access to the file.
Claim 20
Dependent Claim
24 words
The method of claim 13 or 14 further comprising the step of accessing the server processing system for a write access to the file.
Claim 21
Independent Claim
154 words
A system for accessing a file residing in a server processing system at a server node by at least one client processing system at least one client node, said system comprising: means for creating at least one client cache in the at least one client processing system for caching blocks of the file at the at least one client node; means for classifying said file dependent upon which of a plurality of nodes have the file open, and which of a plurality of processes at each of said nodes have the file open for writes, and which of the processes at each of said nodes have the file open for reads; means for accessing said file from said at least one client cache in response to a first classification of said classifying means; and means for accessing said file from said server processing system in response to a second classification of said classifying means.
Claim 22
Independent Claim
154 words
A system for accessing a file residing in a server processing system at a server node by at least one client processing system at least one client node, said system comprising: means for creating at least one client cache in the at least one client processing system for caching blocks of the file at the at least one client node; means for classifying said file dependent upon which of a plurality of nodes have the file open, and which of a plurality of processes at each of said nodes have the file open for writes, and which of the processes at each of said nodes have the file open for reads; means for accessing said file from said at least one client cache in response to a first classification of said classifying means; and means for accessing said file from said server processing system in response to a second classification of said classifying means.
Claim 23
Independent Claim
146 words
A method for accessing a file residing in a server processing system at a server node by at least one client processing system at least one client node, said method comprising: creating at least one client cache in the at least one client processing system for caching blocks of the file at the at least one client node; classifying said file dependent upon which of a plurality of nodes have the file open, and which of a plurality of processes at each of said nodes have the file open for writes, and which of the processes at each of said nodes have the file open for reads; accessing said file from said at least one client cache in response to a first classification of said classifying means; and accessing said file from said server processing system in response to a second classification of said classifying means.
Claim 24
Independent Claim
146 words
A method for accessing a file residing in a server processing system at a server node by at least one client processing system at least one client node, said method comprising: creating at least one client cache in the at least one client processing system for caching blocks of the file at the at least one client node; classifying said file dependent upon which of a plurality of nodes have the file open, and which of a plurality of processes at each of said nodes have the file open for writes, and which of the processes at each of said nodes have the file open for reads; accessing said file from said at least one client cache in response to a first classification of said classifying means; and accessing said file from said server processing system in response to a second classification of said classifying means.
Claim 25
Dependent Claim
169 words
A computer program product having a computer readable medium having a computer program recorded thereon for accessing a file residing in a server processing system at a server node by at least one client processing system at least one client node, said computer program product comprising: means for creating at least one client cache in the at least one client processing system for caching blocks of the file at the at least one client node; means for classifying said file dependent upon which of a plurality of nodes have the file open, and which of a plurality of processes at each of said nodes have the file open for writes, and which of the processes at each of said nodes have the file open for reads; means for accessing said file from said at least one client cache in response to a first classification of said classifying means; and means for accessing said file from said server processing system in response to a second classification of said classifying means.
Claim 26
Dependent Claim
169 words
A computer program product having a computer readable medium having a computer program recorded thereon for accessing a file residing in a server processing system at a server node by at least one client processing system at least one client node, said computer program product comprising: means for creating at least one client cache in the at least one client processing system for caching blocks of the file at the at least one client node; means for classifying said file dependent upon which of a plurality of nodes have the file open, and which of a plurality of processes at each of said nodes have the file open for writes, and which of the processes at each of said nodes have the file open for reads; means for accessing said file from said at least one client cache in response to a first classification of said classifying means; and means for accessing said file from said server processing system in response to a second classification of said classifying means.