Data processing system and method for accessing files
First Claim
Patent Images
1. A computer program product in a computer readable medium comprising:
- an operating system on a local data processing system, said operating system comprising;
input means for receiving a command to access a first file;
means for evaluating the command to determine a first type of the first file; and
means for retrieving the first file from a remote data processing system when the first file type indicates the first file is stored outside the local data processing system.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing system and method are provided for using URLs to access files located on the Internet in a similar manner used to access local files.
-
Citations
28 Claims
-
1. A computer program product in a computer readable medium comprising:
-
an operating system on a local data processing system, said operating system comprising;
input means for receiving a command to access a first file;
means for evaluating the command to determine a first type of the first file; and
means for retrieving the first file from a remote data processing system when the first file type indicates the first file is stored outside the local data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
means for opening a socket to communicate between the local data processing system and the remote data processing system;
means for selectively communicating a first plurality of data values between the local data processing system and the remote data processing system; and
means for closing the socket between the local data processing system and the remote data processing system.
-
-
7. The computer program product of claim 1, wherein at least one of a plurality of data values corresponding to the first file is modified by the local data processing system to generate a modified data value.
-
8. The computer program product of claim 7, further comprising:
means for transmitting the modified data value to the first file in the remote data processing system using a transfer protocol.
-
9. The computer program product of claim 8, wherein the transfer protocol is a file transfer protocol.
-
10. A data processing system, comprising:
-
a communication interface for selectively enabling the data processing system to communicate with a remote data processing system;
a local memory;
input means for receiving a command to access a first file; and
a central processing unit for executing an operating system, wherein the operating system evaluates the command to determine when the first file is stored in the local memory and when the first file is stored in the remote data processing system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method implementing an operating system on a local data processing system, comprising the steps of:
-
receiving a command to access a first file;
evaluating the command to determine a first type of the first file; and
retrieving the first file from a remote data processing system when the first file type indicates the first file is stored outside the local data processing system. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
opening a socket to communicate between the local data processing system and the remote data processing system;
selectively communicating a first plurality of data values between the local data processing system and the remote data processing system; and
closing the socket between the local data processing system and the remote data processing system.
-
-
26. The method of claim 20, further comprising the step of:
modifying at least one of a plurality of data values corresponding to the first file is modified by the local data processing system to generate a modified data value.
-
27. The method of claim 26, further comprising the step of:
transmitting the modified data value to the first file in the remote data processing system using a transfer protocol.
-
28. The method of claim 27, wherein the transfer protocol is a file transfer protocol.
Specification