System and method for controlling access to documents stored on an internal network
First Claim
1. A method of limiting access from an external network to documents stored on an internal network, the method comprising the steps of:
- building a client list, wherein the step of building a client list includes the step of assigning each client to a role;
building a document list naming documents available to clients assigned to the client'"'"'s role;
receiving a request for a document stored on the internal network;
associating the request with a client;
comparing the requested document to the documents available on the document list; and
if the requested document is in the list of documents available to a client in the client'"'"'s role, fetching the requested document as a proxy and sending the requested document to the client.
12 Assignments
0 Petitions
Accused Products
Abstract
A system and method of limiting access from an external network to documents stored on an internal network. A client list is built in which each client is assigned to one or more roles. Each role has access to one or more documents as defined on a document list. A request from an external network is reviewed and, if possible, the request is associated with a client on the client list. The requested document is then compared to the document list associated with the client'"'"'s role and, if the requested document is in the list of documents available to a client in the client'"'"'s role, the requested document is fetched, cleaned and sent to the client.
212 Citations
17 Claims
-
1. A method of limiting access from an external network to documents stored on an internal network, the method comprising the steps of:
-
building a client list, wherein the step of building a client list includes the step of assigning each client to a role;
building a document list naming documents available to clients assigned to the client'"'"'s role;
receiving a request for a document stored on the internal network;
associating the request with a client;
comparing the requested document to the documents available on the document list; and
if the requested document is in the list of documents available to a client in the client'"'"'s role, fetching the requested document as a proxy and sending the requested document to the client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A document control system, including:
-
an internal network;
an external interface;
a document server connected to the internal network, wherein the document server controls access to a plurality of documents, including a first document; and
a document control server connected to the internal network and to the external interface, wherein the document control server receives a document request from the external interface for the first document, determines a user associated with the document request and authenticates the user, wherein the document control server includes a go list processor for determining if the user has authorization to access said first document and a document processor for reading the first document from the document server, cleaning the first document and forwarding a clean version of said first document to the user. - View Dependent Claims (8, 9, 10)
-
-
11. A document control system, including:
-
an internal network;
an external interface;
a document server connected to the internal network, wherein the document server controls access to a plurality of documents, including a first document;
a document control server connected to the internal network and to the external interface; and
a data owner interface for building a document list of available documents;
wherein the document control server receives a document request from the external interface for the first document, determines a user associated with the document request and authenticates the user; and
wherein the document control server includes a go list processor for determining, based on the document list, if the user has authorization to access said first document. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification