Patent US5778384A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5778384A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for automounting and accessing remote file systems in Microsoft Windows in a networking environment

Assignee: Sun Microsystems Inc
•
Filing: 1995-12-22
•
Granted: 1998-07-07
•
Expires: 2015-12-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A virtual file system accessing subsystem is disclosed for use in connection with a computer system connected in a computer network. The computer system runs a selected operating system, such as Microsoft's MS-DOS and Windows operating systems. The virtual file system accessing subsystem facilitates the accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes at least a portion of a remote file system maintained by another device connected in the computer network. The virtual file system accessing subsystem comprises an operating system request redirector for enabling the operating system to direct access requests from an application program which identify the virtual logical storage device to a remote access element for processing. The remote access element initiates access operations in connection with the portion of the remote file system which is included in the virtual logical storage device file system in response to an access request that is generated by an application program which identifies the virtual logical storage device identifier, which access request has been transferred thereto said remote access element by the operating system. If the portion of the remote file system being accessed has not previously been mounted, the remote access element enables an automounting element to initiate a mounting operation in connection with the remote file system to mount the portion, after which the remote access element can perform the access operation.

Inventors

  • 👤 Joseph E. Provino
  • 👤 Philip M. Rosenzweig

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 18:41
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/10; G06F16/18; G06F16/188

Claims Analysis

Total Claims: 120
Claim 1
Independent Claim 194 words
A virtual file system accessing subsystem for use in connection with a computer system connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes at least a portion of a remote file system maintained by another device connected in the computer network, the virtual file system accessing subsystem comprising: A. a remote access element for initiating an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request that the remote access element receives from the operating system which includes the virtual logical storage device identifier, the remote access element during the access operation accessing the portion of said remote file system that is included in said virtual logical storage device file system; and B. an operating system request redirector for enabling the operating system to direct access requests which identify the virtual logical storage device to the remote access element.
Claim 2
Dependent Claim 194 words
A virtual file system accessing subsystem for use in connection with a computer system connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes at least a portion of a remote file system maintained by another device connected in the computer network, the virtual file system accessing subsystem comprising: A. a remote access element for initiating an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request that the remote access element receives from the operating system which includes the virtual logical storage device identifier, the remote access element during the access operation accessing the portion of said remote file system that is included in said virtual logical storage device file system; and B. an operating system request redirector for enabling the operating system to direct access requests which identify the virtual logical storage device to the remote access element.
Claim 3
Dependent Claim 81 words
A virtual file system accessing subsystem as defined in claim 1 in which the virtual logical storage device file system comprises a plurality of portions of a remote file system maintained by said another device, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element in response to an access request initiating an access operation in connection with the remote file system portion identified in the access request.
Claim 4
Dependent Claim 98 words
A virtual file system accessing subsystem as defined in claim 1 in which the virtual logical storage device file system includes at least one portion of a remote file system each maintained by one of a plurality of other devices connected in said network, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element in response to an access request initiating an access operation in connection with the one of the other devices which maintains the remote file system portion identified in the access request.
Claim 5
Dependent Claim 23 words
A virtual file system accessing subsystem as defined in claim 1 in which the operating system comprises the MS-DOS and Windows operating systems.
Claim 6
Dependent Claim 49 words
A virtual file system accessing subsystem as defined in claim 1 in which the network is architected according to a client/server network architecture model, said another device comprising a server device, the computer system comprising a client device, the remote access element comprising a network file system client element.
Claim 7
Dependent Claim 99 words
A virtual file system accessing subsystem as defined in claim 1 in which the operating system request redirector comprises: A. a virtual logical storage device information store for storing virtual logical storage device information including at least one virtual logical storage device identifier; B. an operating system redirection enabler for retrieving the virtual logical storage device identifier from the virtual logical storage device information store and providing the virtual logical storage device identifier to the operating system thereby to enable the operating system to redirect access requests identifying the virtual logical storage device identifier to the remote access element.
Claim 8
Dependent Claim 82 words
A virtual file system accessing subsystem as defined in claim 6 in which the virtual logical storage device information store stores a plurality of virtual logical storage device identifiers, the operating system redirection enabler retrieving said plurality of virtual logical storage device identifiers from the virtual logical storage device information store and providing them to the operating system, thereby to enable the operating system to redirect access requests identifying any of the virtual logical storage device identifiers to the remote access element.
Claim 9
Dependent Claim 72 words
A virtual file system accessing subsystem as defined in claim 6 in which the virtual logical storage device information store further stores directory information including at least one directory identifier and an associated remote file system identifier, the remote file system identifier identifying a said portion of a said remote file system, the remote access element using the remote file system identifier to identify said another device in initiating the access operation.
Claim 10
Dependent Claim 86 words
A virtual file system accessing subsystem as defined in claim 8 in which an access request includes path information identifying a path through a hierarchical directory system, the remote access element in response to a said access request using the path information to identify a directory to be accessed and the remote file system associated with the directory to be accessed, the remote access element initiating an access operation in connection with the identified remote file system over the network in response to the access request.
Claim 11
Dependent Claim 92 words
A virtual file system accessing subsystem as defined in claim 8 in which the directory information stored by said virtual logical storage device information store includes a plurality of directory identifiers, at least some of said directory identifiers having at least one subdirectory identifier, each subdirectory identifier having an associated remote file system identifier, each remote file system identifier identifying a said portion of a said remote file system, the remote access element using the remote file system identifiers to identify other devices connected in said network in initiating the access operation.
Claim 12
Dependent Claim 94 words
A virtual file system accessing subsystem as defined in claim 10 in which an access request includes path information identifying a path through a hierarchical directory system, the remote access element in response to a said access request using the path information to identify a directory and subdirectory to be accessed in response to the access request and the remote file system associated with the subdirectory to be accessed, the remote access element in response to the access request initiating an access operation in connection with the identified remote file system over the network.
Claim 13
Dependent Claim 106 words
A virtual file system accessing subsystem as defined in claim 11 in which at least some access requests do not include path information, and further in which the virtual logical storage device information store stores a plurality of virtual logical storage device identifiers, and the operating system redirection enabler enabling the operating system to redirect access requests identifying any of the virtual logical storage device identifiers to the remote access element, the operating system further providing a default directory associated with each virtual logical storage device identifier, the remote access element using the default directory in response to access requests which does not include path information.
Claim 14
Dependent Claim 22 words
A virtual file system accessing subsystem as defined in claim 12 in which the default directory is selectable by an application program.
Claim 15
Dependent Claim 59 words
A virtual file system accessing subsystem as defined in claim 10 in which, for at least one directory, each subdirectory identifier corresponds to a remote file system identifier for a remote file system provided by a said other device connected to said network, thereby enabling the remote file system to be accessed using the virtual logical storage device identifier.
Claim 16
Dependent Claim 98 words
A virtual file system accessing subsystem as defined in claim 1 in which said remote file system portion has an associated mount status, the remote access element prior to initiating a said access operation determining if the mount status indicates that the remote file system portion is mounted to said virtual logical storage device file system and (i) if so, initiating the access operation, (ii) if not, enabling an automounter element to perform a mount operation if the mount status indicates that the remote file system portion is not mounted to said virtual logical storage device file system.
Claim 17
Dependent Claim 42 words
A virtual file system accessing subsystem as defined in claim 15 in which, if the automounter element indicates that a mount operation is successful, the remote access element initiates a said access operation in connection with the mounted remote file system portion.
Claim 18
Independent Claim 183 words
A method of accessing a virtual file system in a computer system connected in a computer network, the computer system running a selected operating system, the method facilitating the accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes at least a portion of a remote file system maintained by another device connected in the computer network, the method comprising the steps of: A. enabling the operating system to direct access requests which identify the virtual logical storage device to the remote access element; and B. enabling a remote access element to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request that the remote access element receives from the operating system which includes the virtual logical storage device identifier, the remote access element during the access operation accessing the portion of said remote file system that is included in said virtual logical storage device file system.
Claim 19
Independent Claim 183 words
A method of accessing a virtual file system in a computer system connected in a computer network, the computer system running a selected operating system, the method facilitating the accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes at least a portion of a remote file system maintained by another device connected in the computer network, the method comprising the steps of: A. enabling the operating system to direct access requests which identify the virtual logical storage device to the remote access element; and B. enabling a remote access element to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request that the remote access element receives from the operating system which includes the virtual logical storage device identifier, the remote access element during the access operation accessing the portion of said remote file system that is included in said virtual logical storage device file system.
Claim 20
Dependent Claim 83 words
A method as defined in claim 17 in which the virtual logical storage device file system comprises a plurality of portions of a remote file system maintained by said another device, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element enabling step including the step of, in response to an access request, initiating an access operation in connection with the remote file system portion identified in the access request.
Claim 21
Dependent Claim 100 words
A method as defined in claim 17 in which the virtual logical storage device file system includes at least one portion of a remote file system each maintained by one of a plurality of other devices connected in said network, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element enabling step including the step of, in response to an access request, initiating an access operation in connection with the one of the other devices which maintains the remote file system portion identified in the access request.
Claim 22
Dependent Claim 19 words
A method as defined in claim 17 in which the operating system comprises the MS-DOS and Windows operating systems.
Claim 23
Dependent Claim 45 words
A method as defined in claim 17 in which the network is architected according to a client/server network architecture model, said another device comprising a server device, the computer system comprising a client device, the remote access element comprising a network file system client element.
Claim 24
Dependent Claim 94 words
A method as defined in claim 17 in which the operating system request redirection step includes the steps of: A. providing a virtual logical storage device information store for storing virtual logical storage device information including at least one virtual logical storage device identifier; B. retrieving the virtual logical storage device identifier from the virtual logical storage device information store and providing the virtual logical storage device identifier to the operating system thereby to enable the operating system to redirect access requests identifying the virtual logical storage device identifier to the remote access element.
Claim 25
Dependent Claim 93 words
A method as defined in claim 22 in which the virtual logical storage device information store stores a plurality of virtual logical storage device identifiers, the operating system redirection enabling step including the steps of: A. retrieving said plurality of virtual logical storage device identifiers from the virtual logical storage device information store and B. providing the retrieved plurality of virtual logical storage device identifiers to the operating system, thereby to enable the operating system to redirect access requests identifying any of the virtual logical storage device identifiers to the remote access element.
Claim 26
Dependent Claim 75 words
A method as defined in claim 23 in which the virtual logical storage device information store further stores directory information including at least one directory identifier and an associated remote file system identifier, the remote file system identifier identifying a said portion of a said remote file system, the remote access element enabling step including the step of being using the remote file system identifier to identify said another device in initiating the access operation.
Claim 27
Dependent Claim 88 words
A method as defined in claim 24 in which an access request includes path information identifying a path through a hierarchical directory system, the remote access element in response to a said access request using the path information to identify a directory to be accessed and the remote file system associated with the directory to be accessed, the remote access element enabling step including the step of initiating an access operation in connection with the identified remote file system over the network in response to the access request.
Claim 28
Dependent Claim 94 words
A method as defined in claim 24 in which the directory information stored by said virtual logical storage device information store includes a plurality of directory identifiers, at least some of said directory identifiers having at least one subdirectory identifier, each subdirectory identifier having an associated remote file system identifier, each remote file system identifier identifying a said portion of a said remote file system, the remote access element enabling step including the step of using the remote file system identifiers to identify other devices connected in said network in initiating the access operation.
Claim 29
Dependent Claim 97 words
A method as defined in claim 26 in which an access request includes path information identifying a path through a hierarchical directory system, the remote access element in response to a said access request using the path information to identify a directory and subdirectory to be accessed in response to the access request and the remote file system associated with the subdirectory to be accessed, the remote access element enabling step including the step of initiating an access operation in response to a said access request in connection with the identified remote file system over the network.
Claim 30
Dependent Claim 113 words
A method as defined in claim 27 in which at least some access requests do not include path information, and further in which the virtual logical storage device information store stores a plurality of virtual logical storage device identifiers, and the operating system redirection enabling step including the step of enabling the operating system to redirect access requests identifying any of the virtual logical storage device identifiers to the remote access element, the operating system further providing a default directory associated with each virtual logical storage device identifier, the remote access element enabling step including the step of using the default directory in response to access requests which does not include path information.
Claim 31
Dependent Claim 18 words
A method as defined in claim 28 in which the default directory is selectable by an application program.
Claim 32
Dependent Claim 55 words
A method as defined in claim 26 in which, for at least one directory, each subdirectory identifier corresponds to a remote file system identifier for a remote file system provided by a said other device connected to said network, thereby enabling the remote file system to be accessed using the virtual logical storage device identifier.
Claim 33
Dependent Claim 97 words
A method as defined in claim 17 in which said remote file system portion has an associated mount status, the remote access element prior to initiating a said access operation being enabled to determine if the mount status indicates that the remote file system portion is mounted to said virtual logical storage device file system and (i) if so, initiate the access operation, (ii) if not, enable an automounter element to perform a mount operation if the mount status indicates that the remote file system portion is not mounted to said virtual logical storage device file system.
Claim 34
Dependent Claim 44 words
A method as defined in claim 31 in which, if the automounter element indicates that a mount operation is successful, the remote access element enabling step includes the step of initiating a said access operation in connection with the mounted remote file system portion.
Claim 35
Dependent Claim 232 words
A virtual file system accessing subsystem computer program product for use in connection with a computer connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes at least a portion of a remote file system maintained by another device connected in the computer network, the virtual file system accessing subsystem computer program product comprising a computer usable medium having computer system readable code embodied therein, the computer system readable code comprising: A. remote access element code devices for enabling the computer to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request received from the operating system which includes the virtual logical storage device identifier, the remote access element enabling the computer during the access operation to access the portion of said remote file system that is included in said virtual logical storage device file system; and B. operating system request redirector code devices for enabling computer to, in turn, enable the operating system to direct access requests which identify the virtual logical storage device for processing in response to the remote access element code devices.
Claim 36
Dependent Claim 232 words
A virtual file system accessing subsystem computer program product for use in connection with a computer connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes at least a portion of a remote file system maintained by another device connected in the computer network, the virtual file system accessing subsystem computer program product comprising a computer usable medium having computer system readable code embodied therein, the computer system readable code comprising: A. remote access element code devices for enabling the computer to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request received from the operating system which includes the virtual logical storage device identifier, the remote access element enabling the computer during the access operation to access the portion of said remote file system that is included in said virtual logical storage device file system; and B. operating system request redirector code devices for enabling computer to, in turn, enable the operating system to direct access requests which identify the virtual logical storage device for processing in response to the remote access element code devices.
Claim 37
Dependent Claim 90 words
A virtual file system accessing subsystem computer program product as defined in claim 33 in which the virtual logical storage device file system comprises a plurality of portions of a remote file system maintained by said another device, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element code devices enabling the computer to, in response to an access request, initiate an access operation in connection with the remote file system portion identified in the access request.
Claim 38
Dependent Claim 107 words
A virtual file system accessing subsystem computer program product as defined in claim 33 in which the virtual logical storage device file system includes at least one portion of a remote file system each maintained by one of a plurality of other devices connected in said network, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element code devices enabling the computer to, in response to an access request, initiate an access operation in connection with the one of the other devices which maintains the remote file system portion identified in the access request.
Claim 39
Dependent Claim 26 words
A virtual file system accessing subsystem computer program product as defined in claim 33 in which the operating system comprises the MS-DOS and Windows operating systems.
Claim 40
Dependent Claim 54 words
A virtual file system accessing subsystem computer program product as defined in claim 33 in which the network is architected according to a client/server network architecture model, said another device comprising a server device, the computer system comprising a client device, the remote access element code devices comprising network file system client code devices.
Claim 41
Dependent Claim 120 words
A virtual file system accessing subsystem computer program product as defined in claim 33 in which the operating system request redirector code devices comprise: A. virtual logical storage device information store code devices for enabling the computer to store virtual logical storage device information including at least one virtual logical storage device identifier; B. operating system redirection enabler code devices for enabling the computer to retrieve the virtual logical storage device identifier from the virtual logical storage device information store and provide the virtual logical storage device identifier for use by the operating system thereby to enable the operating system to redirect access requests identifying the virtual logical storage device identifier for processing in response to the remote access element.
Claim 42
Dependent Claim 102 words
A virtual file system accessing subsystem computer program product as defined in claim 38 in which the virtual logical storage device information store code devices enables the computer to store a plurality of virtual logical storage device identifiers, the operating system redirection enabler code devices enabling the computer to retrieve said plurality of virtual logical storage device identifiers from the virtual logical storage device information store and provide them for processing in response to the operating system, thereby to enable the redirection access requests identifying any of the virtual logical storage device identifiers for processing in response to the remote access element.
Claim 43
Dependent Claim 87 words
A virtual file system accessing subsystem computer program product as defined in claim 38 in which the virtual logical storage device information store code devices further enable the computer to store directory information including at least one directory identifier and an associated remote file system identifier, the remote file system identifier identifying a said portion of a said remote file system, the remote access element code devices enabling the computer to use the remote file system identifier to identify said another device in initiating the access operation.
Claim 44
Dependent Claim 91 words
A virtual file system accessing subsystem computer program product as defined in claim 40 in which an access request includes path information identifying a path through a hierarchical directory system, the remote access element code devices enabling the computer to, in response to a said access request using the path information, identify a directory to be accessed and the remote file system associated with the directory to be accessed, and initiate an access operation in connection with the identified remote file system over the network in response to the access request.
Claim 45
Dependent Claim 110 words
A virtual file system accessing subsystem computer program product as defined in claim 40 in which the directory information stored by the computer in response to processing of said virtual logical storage device information store code devices includes a plurality of directory identifiers, at least some of said directory identifiers having at least one subdirectory identifier, each subdirectory identifier having an associated remote file system identifier, each remote file system identifier identifying a said portion of a said remote file system, the remote access element code devices enabling the computer to use the remote file system identifiers to identify other devices connected in said network in initiating the access operation.
Claim 46
Dependent Claim 96 words
A virtual file system accessing subsystem computer program product as defined in claim 42 in which an access request includes path information identifying a path through a hierarchical directory system, the remote access element code devices enabling the computer to, in response to a said access request, use the path information to identify a directory and subdirectory to be accessed in response to the access request and the remote file system associated with the subdirectory to be accessed, and further to initiate an access operation in connection with the identified remote file system over the network.
Claim 47
Dependent Claim 135 words
A virtual file system accessing subsystem computer program product as defined in claim 43 in which at least some access requests do not include path information, and further in which the virtual logical storage device information store code devices enable the computer to store a plurality of virtual logical storage device identifiers, and the operating system redirection enabler code devices enabling the computer to, in turn, enable the operating system to redirect access requests identifying any of the virtual logical storage device identifiers for processing in response to the remote access element code devices, the operating system further providing a default directory associated with each virtual logical storage device identifier, the remote access element code devices enabling the computer to use the default directory in response to access requests which doe not include path information.
Claim 48
Dependent Claim 25 words
A virtual file system accessing subsystem computer program product as defined in claim 44 in which the default directory is selectable by an application program.
Claim 49
Dependent Claim 62 words
A virtual file system accessing subsystem computer program product as defined in claim 44 in which, for at least one directory, each subdirectory identifier corresponds to a remote file system identifier for a remote file system provided by a said other device connected to said network, thereby enabling the remote file system to be accessed using the virtual logical storage device identifier.
Claim 50
Dependent Claim 112 words
A virtual file system accessing subsystem computer program product as defined in claim 33 in which said remote file system portion has an associated mount status, the remote access element code devices enable the computer, prior to initiating a said access operation, to determine if the mount status indicates that the remote file system portion is mounted to said virtual logical storage device file system and (i) if so, initiate the access operation, (ii) if not, initiate processing in response to automounter element code devices to perform a mount operation if the mount status indicates that the remote file system portion is not mounted to said virtual logical storage device file system.
Claim 51
Dependent Claim 57 words
A virtual file system accessing subsystem computer program product as defined in claim 47 in which, if the computer determines, while processing the automounter element code devices, that a mount operation is successful, the remote access element code devices enable the computer to initiate a said access operation in connection with the mounted remote file system portion.
Claim 52
Dependent Claim 332 words
A virtual file system accessing subsystem for use in connection with a computer system connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a plurality of virtual logical storage devices each identified by a virtual logical storage device identifier, each virtual logical storage device having a virtual logical storage device file system including at least a portion of a remote file system maintained by another device connected in the computer network, at least some virtual logical storage device file systems including a hierarchical directory system defining a plurality of possible paths each having a path identifier, with at least one of the virtual logical storage device file systems that include hierarchical directory systems having an associated default path comprising one of said possible paths, the virtual file system accessing subsystem comprising: A. a remote access element for initiating an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to access requests received from the operating system which include the virtual logical storage device identifier and a said path identifier, the remote access element during the access operation accessing the portion of said remote file system that is included in said virtual logical storage device file system along the path identified by the path identifier; and B. an operating system request redirector for enabling the operating system to direct access requests received from an application program which identify a said virtual logical storage device to the remote access element, the operating system receiving access requests from a said application program and providing to the remote access element those access requests which include the virtual logical storage device identifier along with, for ones of the access requests received from the application program which do not include a path identifier, a path identifier for the default path for the virtual logical storage device identified by the virtual logical storage device.
Claim 53
Dependent Claim 332 words
A virtual file system accessing subsystem for use in connection with a computer system connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a plurality of virtual logical storage devices each identified by a virtual logical storage device identifier, each virtual logical storage device having a virtual logical storage device file system including at least a portion of a remote file system maintained by another device connected in the computer network, at least some virtual logical storage device file systems including a hierarchical directory system defining a plurality of possible paths each having a path identifier, with at least one of the virtual logical storage device file systems that include hierarchical directory systems having an associated default path comprising one of said possible paths, the virtual file system accessing subsystem comprising: A. a remote access element for initiating an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to access requests received from the operating system which include the virtual logical storage device identifier and a said path identifier, the remote access element during the access operation accessing the portion of said remote file system that is included in said virtual logical storage device file system along the path identified by the path identifier; and B. an operating system request redirector for enabling the operating system to direct access requests received from an application program which identify a said virtual logical storage device to the remote access element, the operating system receiving access requests from a said application program and providing to the remote access element those access requests which include the virtual logical storage device identifier along with, for ones of the access requests received from the application program which do not include a path identifier, a path identifier for the default path for the virtual logical storage device identified by the virtual logical storage device.
Claim 54
Dependent Claim 70 words
A virtual file system accessing subsystem as defined in claim 49 in which the virtual logical storage device file systems for the respective virtual logical storage devices each include the same portion of said remote file system portion, thereby to facilitate at least a plurality of the default paths associated with respective virtual logical storage device file systems to correspond to the same path in the remote file system portion.
Claim 55
Dependent Claim 103 words
A virtual file system accessing subsystem as defined in claim 49 in which the virtual logical storage device file system associated with at least one of said virtual logical storage device identifiers comprises a plurality of portions of a remote file system maintained by said another device, each access request including said at least one virtual logical storage device identifier further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element in response to an access request initiating an access operation in connection with the remote file system portion identified in the access request.
Claim 56
Dependent Claim 120 words
A virtual file system accessing subsystem as defined in claim 49 in which the virtual logical storage device file system associated with at least one of said virtual logical storage device identifiers includes at least one portion of a remote file system each maintained by one of a plurality of other devices connected in said network, each access request including said at least one virtual logical storage device identifier further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element in response to an access request initiating an access operation in connection with the one of the other devices which maintains the remote file system portion identified in the access request.
Claim 57
Dependent Claim 23 words
A virtual file system accessing subsystem as defined in claim 49 in which the operating system comprises the MS-DOS and Windows operating systems.
Claim 58
Dependent Claim 49 words
A virtual file system accessing subsystem as defined in claim 49 in which the network is architected according to a client/server network architecture model, said another device comprising a server device, the computer system comprising a client device, the remote access element comprising a network file system client element.
Claim 59
Dependent Claim 98 words
A virtual file system accessing subsystem as defined in claim 49 in which the operating system request redirector comprises: A. a virtual logical storage device information store for storing virtual logical storage device information including each said virtual logical storage device identifier; B. an operating system redirection enabler for retrieving the virtual logical storage device identifiers from the virtual logical storage device information store and providing the virtual logical storage device identifiers to the operating system thereby to enable the operating system to redirect access requests identifying the virtual logical storage device identifiers to the remote access element.
Claim 60
Dependent Claim 90 words
A virtual file system accessing subsystem as defined in claim 55 in which the virtual logical storage device information store further stores directory information including at least one directory identifier and an associated remote file system identifier, the directory identifier identifying a directory in a virtual logical storage device file system, the remote file system identifier identifying a said portion of a said remote file system, the remote access element using the remote file system identifier to identify said another device in initiating the access operation which identifies the directory.
Claim 61
Dependent Claim 91 words
A virtual file system accessing subsystem as defined in claim 55 in which the virtual logical storage device information store stores directory information including includes a plurality of directory identifiers, at least some of said directory identifiers having at least one subdirectory identifier, each subdirectory identifier having an associated remote file system identifier, each remote file system identifier identifying a said portion of a said remote file system, the remote access element using the remote file system identifiers to identify other devices connected in said network in initiating the access operation.
Claim 62
Dependent Claim 98 words
A virtual file system accessing subsystem as defined in claim 49 in which said remote file system portion has an associated mount status, the remote access element prior to initiating a said access operation determining if the mount status indicates that the remote file system portion is mounted to said virtual logical storage device file system and (i) if so initiating the access operation, (ii) if not enabling an automounter element to perform a mount operation if the mount status indicates that the remote file system portion is not mounted to said virtual logical storage device file system.
Claim 63
Dependent Claim 42 words
A virtual file system accessing subsystem as defined in claim 58 in which, if the automounter element indicates that a mount operation is successful, the remote access element initiates a said access operation in connection with the mounted remote file system portion.
Claim 64
Independent Claim 320 words
A method of accessing a virtual file system in a computer system connected in a computer network, the computer system running a selected operating system, the method facilitating accessing of a plurality of virtual logical storage devices each identified by a virtual logical storage device identifier, each virtual logical storage device having a virtual logical storage device file system including at least a portion of a remote file system maintained by another device connected in the computer network, at least some virtual logical storage device file systems including a hierarchical directory system defining a plurality of possible paths each having a path identifier, with at least one of the virtual logical storage device file systems that include hierarchical directory systems having an associated default path comprising one of said possible paths, the method comprising the steps of: A. enabling the operating system to direct access requests received from an application program which identify the virtual logical storage device to the remote access element, the operating system receiving access requests from a said application program and providing to a remote access element those access requests which include a said virtual logical storage device identifier along with, for ones of the access requests received from the application program which do not include a path identifier, a path identifier for the default path for the virtual logical storage device identified by the virtual logical storage device; and B. enabling the remote access element to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to access requests received from the operating system which include the virtual logical storage device identifier and a said path identifier, the remote access element during the access operation accessing the portion of said remote file system that is included in said virtual logical storage device file system along the path identified by the path identifier.
Claim 65
Independent Claim 320 words
A method of accessing a virtual file system in a computer system connected in a computer network, the computer system running a selected operating system, the method facilitating accessing of a plurality of virtual logical storage devices each identified by a virtual logical storage device identifier, each virtual logical storage device having a virtual logical storage device file system including at least a portion of a remote file system maintained by another device connected in the computer network, at least some virtual logical storage device file systems including a hierarchical directory system defining a plurality of possible paths each having a path identifier, with at least one of the virtual logical storage device file systems that include hierarchical directory systems having an associated default path comprising one of said possible paths, the method comprising the steps of: A. enabling the operating system to direct access requests received from an application program which identify the virtual logical storage device to the remote access element, the operating system receiving access requests from a said application program and providing to a remote access element those access requests which include a said virtual logical storage device identifier along with, for ones of the access requests received from the application program which do not include a path identifier, a path identifier for the default path for the virtual logical storage device identified by the virtual logical storage device; and B. enabling the remote access element to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to access requests received from the operating system which include the virtual logical storage device identifier and a said path identifier, the remote access element during the access operation accessing the portion of said remote file system that is included in said virtual logical storage device file system along the path identified by the path identifier.
Claim 66
Dependent Claim 66 words
A method as defined in claim 60 in which the virtual logical storage device file systems for the respective virtual logical storage devices each include the same portion of said remote file system portion, thereby to facilitate at least a plurality of the default paths associated with respective virtual logical storage device file systems to correspond to the same path in the remote file system portion.
Claim 67
Dependent Claim 106 words
A method as defined in claim 60 in which the virtual logical storage device file system associated with at least one of said virtual logical storage device identifiers comprises a plurality of portions of a remote file system maintained by said another device, each access request that includes said at least one virtual logical storage device identifier further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element enabling step including the step of, in response to an access request, initiating an access operation in connection with the remote file system portion identified in the access request.
Claim 68
Dependent Claim 123 words
A method as defined in claim 60 in which the virtual logical storage device file system associated with at least one of said virtual logical storage device identifiers includes at least one portion of a remote file system each maintained by one of a plurality of other devices connected in said network, each access request that includes said at least one virtual logical storage device identifier further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element enabling step including the step of, in response to an access request, initiating an access operation in connection with the one of the other devices which maintains the remote file system portion identified in the access request.
Claim 69
Dependent Claim 19 words
A method as defined in claim 60 in which the operating system comprises the MS-DOS and Windows operating systems.
Claim 70
Dependent Claim 45 words
A method as defined in claim 60 in which the network is architected according to a client/server network architecture model, said another device comprising a server device, the computer system comprising a client device, the remote access element comprising a network file system client element.
Claim 71
Dependent Claim 93 words
A method as defined in claim 60 in which the operating system request redirection step comprises the steps of: A. providing a virtual logical storage device information store for storing virtual logical storage device information including each said virtual logical storage device identifier; B. retrieving the virtual logical storage device identifiers from the virtual logical storage device information store and providing the virtual logical storage device identifiers to the operating system thereby to enable the operating system to redirect access requests identifying the virtual logical storage device identifiers to the remote access element.
Claim 72
Dependent Claim 92 words
A method as defined in claim 66 in which the virtual logical storage device information store further stores directory information including at least one directory identifier and an associated remote file system identifier, the directory identifier identifying a directory in a virtual logical storage device file system, the remote file system identifier identifying a said portion of a said remote file system, the remote access element enabling step including the step of using the remote file system identifier to identify said another device in initiating the access operation which identifies the directory.
Claim 73
Dependent Claim 93 words
A method as defined in claim 66 in which the virtual logical storage device information store stores directory information including includes a plurality of directory identifiers, at least some of said directory identifiers having at least one subdirectory identifier, each subdirectory identifier having an associated remote file system identifier, each remote file system identifier identifying a said portion of a said remote file system, the remote access element enabling step including the step of using the remote file system identifiers to identify other devices connected in said network in initiating the access operation.
Claim 74
Dependent Claim 97 words
A method as defined in claim 60 in which said remote file system portion has an associated mount status, the remote access element prior to initiating a said access operation being enabled to determine if the mount status indicates that the remote file system portion is mounted to said virtual logical storage device file system and (i) if so, initiate the access operation, (ii) if not, enable an automounter element to perform a mount operation if the mount status indicates that the remote file system portion is not mounted to said virtual logical storage device file system.
Claim 75
Dependent Claim 44 words
A method as defined in claim 69 in which, if the automounter element indicates that a mount operation is successful, the remote access element enabling step includes the step of initiating a said access operation in connection with the mounted remote file system portion.
Claim 76
Dependent Claim 378 words
A virtual file system accessing subsystem computer program product for use in connection with a computer connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a plurality of virtual logical storage devices each identified by a virtual logical storage device identifier, each virtual logical storage device having a virtual logical storage device file system including at least a portion of a remote file system maintained by another device connected in the computer network, at least some virtual logical storage device file systems including a hierarchical directory system defining a plurality of possible paths each having a path identifier, with at least one of the virtual logical storage device file systems that include hierarchical directory systems having an associated default path comprising one of said possible paths, the virtual file system accessing subsystem computer program product comprising a computer usable medium having computer system readable code embodied therein, the computer system readable code comprising: A. remote access element code devices for enabling the computer to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to access requests received from the operating system which include the virtual logical storage device identifier and a said path identifier, the remote access element code devices enabling the computer, during the access operation, to access the portion of said remote file system that is included in said virtual logical storage device file system along the path identified by the path identifier; and B. operating system request redirector code devices for enabling the computer to, in turn, enable the operating system to direct access requests received from an application program which identify a said virtual logical storage device, for processing in response to the remote access element code devices, the operating system receiving access requests from a said application program and providing to the remote access element those access requests which include the virtual logical storage device identifier along with, for ones of the access requests received from the application program which do not include a path identifier, a path identifier for the default path for the virtual logical storage device identified by the virtual logical storage device.
Claim 77
Dependent Claim 378 words
A virtual file system accessing subsystem computer program product for use in connection with a computer connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a plurality of virtual logical storage devices each identified by a virtual logical storage device identifier, each virtual logical storage device having a virtual logical storage device file system including at least a portion of a remote file system maintained by another device connected in the computer network, at least some virtual logical storage device file systems including a hierarchical directory system defining a plurality of possible paths each having a path identifier, with at least one of the virtual logical storage device file systems that include hierarchical directory systems having an associated default path comprising one of said possible paths, the virtual file system accessing subsystem computer program product comprising a computer usable medium having computer system readable code embodied therein, the computer system readable code comprising: A. remote access element code devices for enabling the computer to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to access requests received from the operating system which include the virtual logical storage device identifier and a said path identifier, the remote access element code devices enabling the computer, during the access operation, to access the portion of said remote file system that is included in said virtual logical storage device file system along the path identified by the path identifier; and B. operating system request redirector code devices for enabling the computer to, in turn, enable the operating system to direct access requests received from an application program which identify a said virtual logical storage device, for processing in response to the remote access element code devices, the operating system receiving access requests from a said application program and providing to the remote access element those access requests which include the virtual logical storage device identifier along with, for ones of the access requests received from the application program which do not include a path identifier, a path identifier for the default path for the virtual logical storage device identified by the virtual logical storage device.
Claim 78
Dependent Claim 73 words
A virtual file system accessing subsystem computer program product as defined in claim 71 in which the virtual logical storage device file systems for the respective virtual logical storage devices each include the same portion of said remote file system portion, thereby to facilitate at least a plurality of the default paths associated with respective virtual logical storage device file systems to correspond to the same path in the remote file system portion.
Claim 79
Dependent Claim 112 words
A virtual file system accessing subsystem computer program product as defined in claim 71 in which the virtual logical storage device file system associated with at least one of said virtual logical storage device identifiers comprises a plurality of portions of a remote file system maintained by said another device, each access request including said at least one virtual logical storage device identifier further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element code devices enabling the computer to, in response to an access request, initiate an access operation in connection with the remote file system portion identified in the access request.
Claim 80
Dependent Claim 129 words
A virtual file system accessing subsystem computer program product as defined in claim 71 in which the virtual logical storage device file system associated with at least one of said virtual logical storage device identifiers includes at least one portion of a remote file system each maintained by one of a plurality of other devices connected in said network, each access request including said at least one virtual logical storage device identifier further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element code devices enabling the computer do, in response to an access request, initiate an access operation in connection with the one of the other devices which maintains the remote file system portion identified in the access request.
Claim 81
Dependent Claim 26 words
A virtual file system accessing subsystem computer program product as defined in claim 71 in which the operating system comprises the MS-DOS and Windows operating systems.
Claim 82
Dependent Claim 54 words
A virtual file system accessing subsystem computer program product as defined in claim 71 in which the network is architected according to a client/server network architecture model, said another device comprising a server device, the computer system comprising a client device, the remote access element code devices comprising a network file system client element.
Claim 83
Dependent Claim 122 words
A virtual file system accessing subsystem computer program product as defined in claim 71 in which the operating system request redirector code devices comprise: A. a virtual logical storage device information store code devices for enabling the computer to store virtual logical storage device information including each said virtual logical storage device identifier; B. operating system redirection enabler code devices for enabling the computer to retrieve the virtual logical storage device identifiers from the virtual logical storage device information store and provide the virtual logical storage device identifiers for use in processing by the operating system, thereby to enable the operating system to enable the computer to redirect access requests identifying the virtual logical storage device identifiers to the remote access element.
Claim 84
Dependent Claim 99 words
A virtual file system accessing subsystem computer program product as defined in claim 77 in which the virtual logical storage device information store further stores directory information including at least one directory identifier and an associated remote file system identifier, the directory identifier identifying a directory in a virtual logical storage device file system, the remote file system identifier identifying a said portion of a said remote file system, the remote access element code devices enabling the computer to use the remote file system identifier to identify said another device in initiating the access operation which identifies the directory.
Claim 85
Dependent Claim 98 words
A virtual file system accessing subsystem computer program product as defined in claim 77 in which the virtual logical storage device information store stores directory information including includes a plurality of directory identifiers, at least some of said directory identifiers having at least one subdirectory identifier, each subdirectory identifier having an associated remote file system identifier, each remote file system identifier identifying a said portion of a said remote file system, the remote access element enabling the computer to use the remote file system identifiers to identify other devices connected in said network in initiating the access operation.
Claim 86
Dependent Claim 112 words
A virtual file system accessing subsystem computer program product as defined in claim 71 in which said remote file system portion has an associated mount status, the remote access element code devices enable the computer, prior to initiating a said access operation, to determine if the mount status indicates that the remote file system portion is mounted to said virtual logical storage device file system and (i) if so, initiate the access operation, (ii) if not, initiate processing in response to automounter element code devices to perform a mount operation if the mount status indicates that the remote file system portion is not mounted to said virtual logical storage device file system.
Claim 87
Dependent Claim 57 words
A virtual file system accessing subsystem computer program product as defined in claim 80 in which, if the computer determines, while processing the automounter element code devices, that a mount operation is successful, the remote access element code devices enable the computer to initiate a said access operation in connection with the mounted remote file system portion.
Claim 88
Dependent Claim 194 words
A virtual file system accessing subsystem for use in connection with a computer system connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes an identifier identifying at least a portion of a remote file system maintained by another device connected in the computer network, the virtual file system accessing subsystem comprising: A. a remote access element for initiating an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request that the remote access element receives from the operating system which includes the virtual logical storage device identifier, the remote access element during the access operation accessing the portion of said remote file system identified by the remote file system portion identifier; and B. an operating system request redirector for enabling the operating system to direct access requests which identify the virtual logical storage device to the remote access element.
Claim 89
Dependent Claim 194 words
A virtual file system accessing subsystem for use in connection with a computer system connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes an identifier identifying at least a portion of a remote file system maintained by another device connected in the computer network, the virtual file system accessing subsystem comprising: A. a remote access element for initiating an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request that the remote access element receives from the operating system which includes the virtual logical storage device identifier, the remote access element during the access operation accessing the portion of said remote file system identified by the remote file system portion identifier; and B. an operating system request redirector for enabling the operating system to direct access requests which identify the virtual logical storage device to the remote access element.
Claim 90
Dependent Claim 83 words
A virtual file system accessing subsystem as defined in claim 82 in which the virtual logical storage device file system includes identifiers identifying a plurality of portions of a remote file system maintained by said another device, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element in response to an access request initiating an access operation in connection with the remote file system portion identified in the access request.
Claim 91
Dependent Claim 102 words
A virtual file system accessing subsystem as defined in claim 82 in which the virtual logical storage device file system includes identifiers identifying at least respective portions of a plurality of remote file systems each maintained by one of a plurality of other devices connected in said network, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element in response to an access request initiating an access operation in connection with the one of the other devices which maintains the remote file system portion identified in the access request.
Claim 92
Dependent Claim 23 words
A virtual file system accessing subsystem as defined in claim 82 in which the operating system comprises the MS-DOS and Windows operating systems.
Claim 93
Dependent Claim 49 words
A virtual file system accessing subsystem as defined in claim 82 in which the network is architected according to a client/server network architecture model, said another device comprising a server device, the computer system comprising a client device, the remote access element comprising a network file system client element.
Claim 94
Dependent Claim 99 words
A virtual file system accessing subsystem as defined in claim 82 in which the operating system request redirector comprises: A. a virtual logical storage device information store for storing virtual logical storage device information including at least one virtual logical storage device identifier; B. an operating system redirection enabler for retrieving the virtual logical storage device identifier from the virtual logical storage device information store and providing the virtual logical storage device identifier to the operating system thereby to enable the operating system to redirect access requests identifying the virtual logical storage device identifier to the remote access element.
Claim 95
Dependent Claim 82 words
A virtual file system accessing subsystem as defined in claim 87 in which the virtual logical storage device information store stores a plurality of virtual logical storage device identifiers, the operating system redirection enabler retrieving said plurality of virtual logical storage device identifiers from the virtual logical storage device information store and providing them to the operating system, thereby to enable the operating system to redirect access requests identifying any of the virtual logical storage device identifiers to the remote access element.
Claim 96
Dependent Claim 56 words
A virtual file system accessing subsystem as defined in claim 87 in which the virtual logical storage device information store further stores remote file system portion identifier information including at least one remote file system identifier, the remote access element using the remote file system identifier to identify said another device in initiating the access operation.
Claim 97
Dependent Claim 98 words
A virtual file system accessing subsystem as defined in claim 82 in which said remote file system portion has an associated mount status, the remote access element prior to initiating a said access operation determining if the mount status indicates that the remote file system portion is mounted to said virtual logical storage device file system and (i) if so, initiating the access operation, (ii) if not, enabling an automounter element to perform a mount operation if the mount status indicates that the remote file system portion is not mounted to said virtual logical storage device file system.
Claim 98
Dependent Claim 42 words
A virtual file system accessing subsystem as defined in claim 90 in which, if the automounter element indicates that a mount operation is successful, the remote access element initiates a said access operation in connection with the mounted remote file system portion.
Claim 99
Independent Claim 185 words
A method of accessing virtual file system in a computer system connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes an identifier identifying at least a portion of a remote file system maintained by another device connected in the computer network, the method comprising the steps of: A. enabling the operating system to direct access requests which identify the virtual logical storage device to the remote access element; and B. enabling a remote access element to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request that the remote access element receives from the operating system which includes the virtual logical storage device identifier, the remote access element during the access operation accessing the portion of said remote file system identified by the remote file system portion identifier.
Claim 100
Independent Claim 185 words
A method of accessing virtual file system in a computer system connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes an identifier identifying at least a portion of a remote file system maintained by another device connected in the computer network, the method comprising the steps of: A. enabling the operating system to direct access requests which identify the virtual logical storage device to the remote access element; and B. enabling a remote access element to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request that the remote access element receives from the operating system which includes the virtual logical storage device identifier, the remote access element during the access operation accessing the portion of said remote file system identified by the remote file system portion identifier.
Claim 101
Dependent Claim 85 words
A method as defined in claim 92 in which the virtual logical storage device file system includes identifiers identifying a plurality of portions of a remote file system maintained by said another device, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element enabling step including the step of, in response to an access request, initiating an access operation in connection with the remote file system portion identified in the access request.
Claim 102
Dependent Claim 104 words
A method as defined in claim 92 in which the virtual logical storage device file system includes identifiers identifying at least respective portions of a plurality of remote file systems each maintained by one of a plurality of other devices connected in said network, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element enabling step including the step of, in response to an access request, initiating an access operation in connection with the one of the other devices which maintains the remote file system portion identified in the access request.
Claim 103
Dependent Claim 19 words
A method as defined in claim 92 in which the operating system comprises the MS-DOS and Windows operating systems.
Claim 104
Dependent Claim 45 words
A method as defined in claim 92 in which the network is architected according to a client/server network architecture model, said another device comprising a server device, the computer system comprising a client device, the remote access element comprising a network file system client element.
Claim 105
Dependent Claim 94 words
A method as defined in claim 92 in which the operating system request redirecting step comprises the steps of: A. providing a virtual logical storage device information store for storing virtual logical storage device information including at least one virtual logical storage device identifier; B. retrieving the virtual logical storage device identifier from the virtual logical storage device information store and providing the virtual logical storage device identifier to the operating system thereby to enable the operating system to redirect access requests identifying the virtual logical storage device identifier to the remote access element.
Claim 106
Dependent Claim 78 words
A method as defined in claim 97 in which the virtual logical storage device information store stores a plurality of virtual logical storage device identifiers, the operating system redirection enabler retrieving said plurality of virtual logical storage device identifiers from the virtual logical storage device information store and providing them to the operating system, thereby to enable the operating system to redirect access requests identifying any of the virtual logical storage device identifiers to the remote access element.
Claim 107
Dependent Claim 58 words
A method as defined in claim 97 in which the virtual logical storage device information store further stores remote file system portion identifier information including at least one remote file system identifier, the remote access element enabling step including the step of using the remote file system identifier to identify said another device in initiating the access operation.
Claim 108
Dependent Claim 97 words
A method as defined in claim 92 in which said remote file system portion has an associated mount status, the remote access element prior to initiating a said access operation being enabled to determine if the mount status indicates that the remote file system portion is mounted to said virtual logical storage device file system and (i) if so, initiate the access operation, (ii) if not, enable an automounter element to perform a mount operation if the mount status indicates that the remote file system portion is not mounted to said virtual logical storage device file system.
Claim 109
Dependent Claim 44 words
A method as defined in claim 100 in which, if the automounter element indicates that a mount operation is successful, the remote access element enabling step includes the step of initiating a said access operation in connection with the mounted remote file system portion.
Claim 110
Dependent Claim 239 words
A virtual file system accessing subsystem computer program product for use in connection with a computer system connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes an identifier identifying at least a portion of a remote file system maintained by another device connected in the computer network, the virtual file system accessing subsystem computer program product comprising a computer usable medium having computer system readable code embodied therein, the computer system readable code comprising: A. remote access element code devices for enabling the computer to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request that the remote access element receives from the operating system which includes the virtual logical storage device identifier, the remote access element code devices enabling the computer, during the access operation, to access the portion of said remote file system identified by the remote file system portion identifier; and B. operating system request redirector code devices for enabling the computer to enable the operating system to direct access requests which identify the virtual logical storage device for processing in response to the remote access element code devices.
Claim 111
Dependent Claim 239 words
A virtual file system accessing subsystem computer program product for use in connection with a computer system connected in a computer network, the computer system running a selected operating system, the virtual file system accessing subsystem facilitating accessing of a virtual logical storage device that is identified by a virtual logical storage device identifier and that has a virtual logical storage device file system that includes an identifier identifying at least a portion of a remote file system maintained by another device connected in the computer network, the virtual file system accessing subsystem computer program product comprising a computer usable medium having computer system readable code embodied therein, the computer system readable code comprising: A. remote access element code devices for enabling the computer to initiate an access operation in connection with the virtual logical storage device file system maintained by the virtual logical storage device in response to an access request that the remote access element receives from the operating system which includes the virtual logical storage device identifier, the remote access element code devices enabling the computer, during the access operation, to access the portion of said remote file system identified by the remote file system portion identifier; and B. operating system request redirector code devices for enabling the computer to enable the operating system to direct access requests which identify the virtual logical storage device for processing in response to the remote access element code devices.
Claim 112
Dependent Claim 92 words
A virtual file system accessing subsystem computer program product as defined in claim 102 in which the virtual logical storage device file system includes identifiers identifying a plurality of portions of a remote file system maintained by said another device, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element code devices enabling the computer, in response to an access request, to initiate an access operation in connection with the remote file system portion identified in the access request.
Claim 113
Dependent Claim 111 words
A virtual file system accessing subsystem computer program product as defined in claim 102 in which the virtual logical storage device file system includes identifiers identifying at least respective portions of a plurality of remote file systems each maintained by one of a plurality of other devices connected in said network, each access request further including a remote file system portion identifier identifying one of said remote file system portions, the remote access element code devices enabling the computer, in response to an access request, to initiate an access operation in connection with the one of the other devices which maintains the remote file system portion identified in the access request.
Claim 114
Dependent Claim 26 words
A virtual file system accessing subsystem computer program product as defined in claim 102 in which the operating system comprises the MS-DOS and Windows operating systems.
Claim 115
Dependent Claim 53 words
Avirtual file system accessing subsystem computer program product as defined in claim 102 in which the network is architected according to a client/server network architecture model, said another device comprising a server device, the computer system comprising a client device, the remote access element code devices comprising a network file system client element.
Claim 116
Dependent Claim 119 words
A virtual file system accessing subsystem as defined in claim 102 in which the operating system request redirector code devices comprise: A. virtual logical storage device information store code devices for enabling the computer to store virtual logical storage device information including at least one virtual logical storage device identifier; B. operating system redirection enabler code devices for enabling the computer to retrieve the virtual logical storage device identifier from the virtual logical storage device information store and provide the virtual logical storage device identifier for processing by the operating system thereby to enable the operating system to redirect access requests identifying the virtual logical storage device identifier for processing in response to the remote access element code devices.
Claim 117
Dependent Claim 95 words
A virtual file system accessing subsystem computer program product as defined in claim 107 in which the virtual logical storage device information store stores a plurality of virtual logical storage device identifiers, the operating system redirection enabler code devices enabling the computer to retrieve said plurality of virtual logical storage device identifiers from the virtual logical storage device information store and provide them for processing in response to the operating system, thereby to enable the operating system to redirect access requests identifying any of the virtual logical storage device identifiers to the remote access element.
Claim 118
Dependent Claim 65 words
A virtual file system accessing subsystem computer program product as defined in claim 107 in which the virtual logical storage device information store further stores remote file system portion identifier information including at least one remote file system identifier, the remote access element code devices enabling the computer to using the remote file system identifier to identify said another device in initiating the access operation.
Claim 119
Dependent Claim 112 words
A virtual file system accessing subsystem computer program product as defined in claim 102 in which said remote file system portion has an associated mount status, the remote access element code devices enable the computer, prior to initiating a said access operation, to determine if the mount status indicates that the remote file system portion is mounted to said virtual logical storage device file system and (i) if so, initiate the access operation, (ii) if not, initiate processing in response to automounter element code devices to perform a mount operation if the mount status indicates that the remote file system portion is not mounted to said virtual logical storage device file system.
Claim 120
Dependent Claim 57 words
A virtual file system accessing subsystem computer program product as defined in claim 110 in which, if the computer determines, while processing the automounter element code devices, that a mount operation is successful, the remote access element code devices enable the computer to initiate a said access operation in connection with the mounted remote file system portion.

References Cited (Backward Citations)

US5247638A Cited
US5627996A Cited
US5581724A Cited
US5537585A Cited
US5689701A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-06 2002-01-05 2002-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-06 2006-01-05 2006-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-06 2010-01-05 2010-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag