Methods and apparatus for remote file access
First Claim
1. A method of using a first computer to access data stored in a second computer that is connected to the first computer via a data communication channel, the method comprising:
- issuing a write command from an application program at the first computer, the write command being applicable to a data file stored at the second computer;
transmitting the write command to an application program at the second computer; and
executing the write command with respect to the data file stored at the second computer.
1 Assignment
0 Petitions
Accused Products
Abstract
In a first aspect, a first computer stores a first application program, a remote data access program module and a first operating system program. A second computer stores a server application program and a second operating system program. A data communication channel connects the first computer to the second computer. A file access command that is applicable to a data file stored at the second computer is issued from the application program at the first computer. The file access command is transmitted from the remote data access program module to the server application program via the first and second operating system programs. The server application program executes the file access command with respect to the data file stored at the second computer by means of a suitable call to the second operating system program. The file access command may be a write command or a read command.
21 Citations
22 Claims
-
1. A method of using a first computer to access data stored in a second computer that is connected to the first computer via a data communication channel, the method comprising:
-
issuing a write command from an application program at the first computer, the write command being applicable to a data file stored at the second computer;
transmitting the write command to an application program at the second computer; and
executing the write command with respect to the data file stored at the second computer. - View Dependent Claims (2, 3)
-
-
4. A method of using a first computer to access data stored in a second computer that is connected to the first computer via a data communication channel, the method comprising:
-
issuing from an application program at the first computer a command to read a selected portion of a data file stored at the second computer;
transmitting the command to an application program at the second computer; and
executing the command with respect to the selected portion of the data file stored at the second computer. - View Dependent Claims (5, 6, 7)
-
-
8. A method of using a first computer to access data stored in a second computer that is connected to the first computer via a data communication channel, the method comprising:
-
issuing an open file command from an application program at the first computer, the open file command being applicable to a data file stored at the second computer;
transmitting the open file command to an application program at the second computer; and
executing the open file command with respect to the data file stored at the second computer. - View Dependent Claims (9, 10)
-
-
11. A method of using a first computer to access data stored in a second computer that is connected to the first computer via a data communication channel, the method comprising:
-
issuing a close file command from an application program at the first computer, the close file command being applicable to a data file stored at the second computer;
transmitting the close file command to an application program at the second computer; and
executing the close file command with respect to the data file stored at the second computer. - View Dependent Claims (12, 13)
-
-
14. An apparatus comprising:
-
a first computer storing a first application program, a remote data access program module and a first operating system program;
a second computer storing a server application program and a second operating system program; and
a data communication channel connecting the first computer to the second computer;
wherein;
the first application program is operative to issue a write command that is applicable to a data file stored at the second computer;
the remote data access program module is operative to transmit the write command to the server application program via the first and second operating system programs; and
the server application program is operative to execute the write command with respect to the data file stored at the second computer.
-
-
15. An apparatus comprising:
-
a first computer storing a first application program, a remote data access program module and a first operating system program;
a second computer storing a server application program and a second operating system program; and
a data communication channel connecting the first computer to the second computer;
wherein;
the first application program is operative to issue a command to read a selected portion of a data file stored at the second computer;
the remote data access program is operative to transmit the command to the server application program via the first and second operating system programs; and
the server application program is operative to execute the command with respect to the selected portion of the data file stored at the second computer. - View Dependent Claims (16)
-
-
17. An apparatus comprising:
-
a first computer storing a first application program, a remote data access program module and a first operating system program;
a second computer storing a server application program and a second operating system program; and
a data communication channel connecting the first computer to the second computer;
wherein;
the first application program is operative to issue an open file command that is applicable to a data file stored at the second computer;
the remote data access program module is operative to transmit the open file command to the server application program via the first and second operating system programs; and
the server application program is operative to execute the open file command with respect to the data file stored at the second computer.
-
-
18. An apparatus comprising:
-
a first computer storing a first application program, a remote data access program module and a first operating system program;
a second computer storing a server application program and a second operating system program; and
a data communication channel connecting the first computer to the second computer;
wherein;
the first application program is operative to issue a close file command that is applicable to a data file stored at the second computer;
the remote data access program module is operative to transmit the close file command to the server application program via the first and second operating system programs; and
the server application program is operative to execute the close file command with respect to the data file stored at the second computer.
-
-
19. A computer program product comprising:
a medium readable by a computer, the computer readable medium having program code adapted to;
issue a write command from an application program at a first computer, the write command being applicable to a data file stored at a second computer;
transmit the write command to an application program at the second computer; and
execute the write command with respect to the data file stored at the second computer.
-
20. A computer program product comprising:
a medium readable by a computer, the computer readable medium having program code adapted to;
issue from an application program at a first computer a command to read a selected portion of a data file stored at a second computer;
transmit the command to an application program at the second computer; and
execute the command with respect to the selected portion of the data file stored at the second computer.
-
21. A computer program product comprising:
a medium readable by a computer, the computer readable medium having program code adapted to;
issue an open file command from an application program at a first computer, the open file command being applicable to a data file stored at a second computer;
transmit the open file command to an application program at the second computer; and
execute the open file command with respect to the data file stored at the second computer.
-
22. A computer program product comprising:
a medium readable by a computer, the computer readable medium having program code adapted to;
issue a close file command from an application program at a first computer, the close file command being applicable to a data file stored at a second computer;
transmit the close file command to an application program at the second computer; and
execute the close file command with respect to the data file stored at the second computer.
Specification