Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
170 words
A method of managing a plurality of files stored in an electronic file system, comprising the steps of: assigning to each file in the file system a unique identification number; assigning to a user with access to any file in the file system a unique identification number; providing an object database, the object database including therein an object associated with each file in the file system, the object including the identification number of the file and an identification number of a user having access to the file; providing a software mechanism whereby each identification number assigned to a file is associated with a location-independent URL; converting a location-based URL of a file to a location-independent URL including an identification number usable by the software mechanism; and when a user enters a URL of a desired file, determining the identification number of the desired file, determining the identification number of the user, and consulting the object associated with the desired file to determine if the user has access to the file.
Claim 2
Independent Claim
170 words
A method of managing a plurality of files stored in an electronic file system, comprising the steps of: assigning to each file in the file system a unique identification number; assigning to a user with access to any file in the file system a unique identification number; providing an object database, the object database including therein an object associated with each file in the file system, the object including the identification number of the file and an identification number of a user having access to the file; providing a software mechanism whereby each identification number assigned to a file is associated with a location-independent URL; converting a location-based URL of a file to a location-independent URL including an identification number usable by the software mechanism; and when a user enters a URL of a desired file, determining the identification number of the desired file, determining the identification number of the user, and consulting the object associated with the desired file to determine if the user has access to the file.
Claim 3
Dependent Claim
38 words
The method of claim 1, each user having associated therewith a memory for retaining URLs, and further comprising the step of causing a user to retain in memory a location-independent URL for a file desired by the user.
Claim 4
Dependent Claim
19 words
The method of claim 1, an object in the object database including identification numbers of a plurality of files.
Claim 5
Dependent Claim
32 words
The method of claim 1, further comprising the step of providing a software mechanism whereby a user can create an object having an identification number of a file in the file system.
Claim 6
Dependent Claim
38 words
The method of claim 4, further comprising the step of providing a software mechanism whereby any user having an identification number assigned thereto can create an object having an identification number of a file in the file system.
Claim 7
Dependent Claim
26 words
The method of claim 1, further comprising the step of providing a software mechanism whereby a user can request an identification number be assigned to him.
Claim 8
Dependent Claim
33 words
The method of claim 6, further comprising the step of, when a user requests an identification number, generating the identification number and appending the identification number to a network address of the user.