Automatically configuring a server to support different types of file accesses
First Claim
1. A method for automatically configuring a server to support different types of file accesses, on a computer system having a memory and a processor, comprising:
- automatically determining a mode in which a file should be accessed through the server;
automatically determining whether the server is configured to support multi-user access to the file; and
wherein when it is determined that the file should be accessed in multi-user mode, wherein multiple users can simultaneously access the file through the server, and when it is determined that the server is not configured to support multi-user access to the file, automatically configuring the server to support multi-user access to the file, wherein automatically configuring the server to support multi-user access to the file involves;
automatically configuring the server to enter a “
hosting mode,”
which supports network connections to multiple clients, whereby the server can use the multiple network connections to facilitate multi-user access to the file; and
automatically prompting a user to obtain permission from the user before configuring the server to support multi-user access to the file;
thereby eliminating the need for a-the user to manually configure the server to support multi-user access to the file.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system that automatically configures a server to support different types of file accesses. During operation, the system determines whether a file should be accessed in multi-user mode, wherein multiple users can simultaneously access the file through the server. The system also determines whether the server is configured to support multi-user access to the file. If the file should be accessed in multi-user mode, and if the server is not configured to support multi-user access to the file, the system configures the server to support multi-user access to the file, thereby eliminating the need for the user to manually configure the server to support multi-user access to the file.
38 Citations
18 Claims
-
1. A method for automatically configuring a server to support different types of file accesses, on a computer system having a memory and a processor, comprising:
-
automatically determining a mode in which a file should be accessed through the server; automatically determining whether the server is configured to support multi-user access to the file; and wherein when it is determined that the file should be accessed in multi-user mode, wherein multiple users can simultaneously access the file through the server, and when it is determined that the server is not configured to support multi-user access to the file, automatically configuring the server to support multi-user access to the file, wherein automatically configuring the server to support multi-user access to the file involves; automatically configuring the server to enter a “
hosting mode,”
which supports network connections to multiple clients, whereby the server can use the multiple network connections to facilitate multi-user access to the file; andautomatically prompting a user to obtain permission from the user before configuring the server to support multi-user access to the file;
thereby eliminating the need for a-the user to manually configure the server to support multi-user access to the file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for automatically configuring a server to support different types of file accesses, the method comprising:
-
automatically determining whether a file should be accessed through the server; automatically determining whether the server is configured to support multi-user access to the file; and wherein when it is determined that the file should be accessed in multi-user mode, wherein multiple users can simultaneously access the file through the server, and when it is determined that the server is not configured to support multi-user access to the file, automatically configuring the server to support multi-user access to the file, wherein automatically configuring the server to support multi-user access to the file involves; automatically configuring the server to enter a “
hosting mode,”
which supports network connections to multiple clients, whereby the server can use the multiple network connections to facilitate multi-user access to the file; andautomatically prompting a user to obtain permission from the user before configuring the server to support multi-user access to the file; thereby eliminating the need for the user to manually configure the server to support multi-user access to the file. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system that includes a server, and that automatically configures the server to support different types of file accesses, comprising:
-
a processor; memory; an analysis mechanism embedded in the computer system configured to determine a mode in which a file should be accessed through the server; wherein the analysis mechanism is additionally configured to determine whether the server is configured to support multi-user access to the file; and a configuration mechanism embedded in the computer system, wherein when it is determined that the file should be accessed in multi-user mode, wherein multiple users can simultaneously access the file through the server, and when it is determined that the server is not configured to support multi-user access to the file, the configuration mechanism configures the server to support multi-user access to the file, wherein while configuring the server to support multi-user access to the file, the configuration mechanism further configures the server to; enter a “
hosting mode,”
which supports network connections to multiple clients, whereby the server can use the multiple network connections to facilitate multi-user access to the file; and
toprompt a user to obtain permission from the user before configuring the server to support multi-user access to the file; thereby eliminating the need for the user to manually configure the server to support multi-user access to the file. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification