Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
71 words
A document security system comprising a server
(12A) in which a plurality of documents are stored for
access by user terminals (20A..20N) characterised in that a database (A) is provided in the server (12A), which
database (A) has: means for storing user information
(110,120,130,140,150); means for storing document
information (210,220,230,240); and means for providing
access to the stored documents document-by-document on the
basis of the user information and the document information.
Claim 2
Dependent Claim
49 words
The system according to claim 1 wherein the said
means for storing user information includes means for
storing a user identification name (110), an associated user
password (130) and an associated security level indicator
(140) for indicating the highest level of security access
for the user name associated therewith.
Claim 3
Independent Claim
58 words
The system according to either one of the
preceding claims wherein the said means for storing document
information includes a file name (230), code means for
creating a document (240) associated with the file name
(230) and a security level indicator (210) associated with
the file name (230) for indicating the security level of the
associated document (230).
Claim 4
Independent Claim
29 words
The system according to any one of the preceding
claims wherein the said means for providing access to stored
documents is included in a common gateway interface file
(CGI-A..CGI-N).
Claim 5
Independent Claim
49 words
The system according to any one of the preceding
claims and comprising a plurality of different servers
(12A..12N) each having its own database (A..N) and each
having an internet connection to enable any of a plurality
of user terminals (20A..20N) to be connected to any of the
servers (12A..12N).
Claim 6
Independent Claim
126 words
A method of providing document security in an
environment where a server stores a plurality of documents
and the server is accessible by any of a plurality of user
terminals comprising the steps of: assigning a security level to each document, assigning a security level to each user terminal, receiving a request at the server from a user terminal
for access to a document, determining the security level assigned to the user
terminal, comparing the determined security level with the
security level assigned to the requested document, and providing access to the requested document only if the
result of the comparison step indicates that the security
level of the said user terminal is at least as high as the
security level assigned to the requested document.
Claim 7
Dependent Claim
29 words
The method according to claim 6 wherein there are
a plurality of servers and including the step of locating
the particular server in which the requested document is
stored.
Claim 8
Dependent Claim
29 words
The method according to claim 6 or claim 7 and
including the step of associating a user identification name
and a user password with the assigned user security level.