Systems and methods for executing application programs from a memory device linked to server at an internet site
First Claim
1. A process for allowing a client to connect to a server of an Internet site for executing an application program stored on a disk linked to the server, comprising the steps ofproviding a data transport interface for connecting to said server, transporting from said server a server address signal representative of a network address of said server, and a path name signal representative of a file system that includes the application program, generating a mount request, as a function of said path name signal, and transporting said mount request to said server for directing said server to provide an array of server file pointers that point to a file descriptor representative of said file system that includes the application program, generating an array of remote file pointers, as a function of said server address signal, said path name signal and said array of server file pointers, providing said array of remote file pointers to a program loader element operating on said client, and directing said program loader to select one of said remote file pointers and to transport from said disk to a local program memory element, a file block associated with said selected remote file pointer.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and processes are disclosed that allow a computer to connect to a server of an Internet site for executing an application program that is stored on a disk linked to that server. Specifically, processes are disclosed that provide a data transport interface for connecting to the server, transport from the server a server address signal representative of a network address of the server, and a path name signal representative of a file system that includes an application program. The process further generates a mount request as a function of the path name signal and transports the mount request to the server to direct the server to provide an array of server file pointers that point to a file descriptor representative of the file system that includes the application program. The process generates an array of remote file pointers, as a function of the server address signal and the array of server file pointers, and provide the array of remote file pointers to a program loader that transports from the disk at the server site to a local program memory element, a file block associated with the selected remote file pointer.
106 Citations
12 Claims
-
1. A process for allowing a client to connect to a server of an Internet site for executing an application program stored on a disk linked to the server, comprising the steps of
providing a data transport interface for connecting to said server, transporting from said server a server address signal representative of a network address of said server, and a path name signal representative of a file system that includes the application program, generating a mount request, as a function of said path name signal, and transporting said mount request to said server for directing said server to provide an array of server file pointers that point to a file descriptor representative of said file system that includes the application program, generating an array of remote file pointers, as a function of said server address signal, said path name signal and said array of server file pointers, providing said array of remote file pointers to a program loader element operating on said client, and directing said program loader to select one of said remote file pointers and to transport from said disk to a local program memory element, a file block associated with said selected remote file pointer.
Specification