Monitoring and directing flow of HTML documents for security and access
First Claim
1. A system for enforcing a hierarchical menu structure for a document of a plurality of documents present on a server, the system comprising:
- means for receiving a request for access to a document from a user;
means for examining at least one factor for granting authorization to the user to access the document, wherein another document has been most recently accessed by said user;
means for establishing the another document as a factor of said at least one factor in the step of examining; and
means for prohibiting access to the document except when said authorization is granted.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer server that stores a HTML document, receives a request via a global network from a user for the document and sends the document to the user. The computer server uses a state machine to examine the request to determine a current state status of the request and compares it to the required state status for accessing the document stored in a state transition model. If the current status fulfills the required status, then access to the document is granted. If the required status is not fulfilled, then the server sends an error message to the user denying access to the document. Thus, the server imposes a structured, hierarchical format onto a freeform hypertext links of HTML documents by restricting movement between the links to legal transitions.
82 Citations
43 Claims
-
1. A system for enforcing a hierarchical menu structure for a document of a plurality of documents present on a server, the system comprising:
-
means for receiving a request for access to a document from a user; means for examining at least one factor for granting authorization to the user to access the document, wherein another document has been most recently accessed by said user; means for establishing the another document as a factor of said at least one factor in the step of examining; and means for prohibiting access to the document except when said authorization is granted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 33, 34, 35, 36)
-
-
19. A method for enforcing a hierarchical menu structure for a document of a plurality of documents present on a server, the method comprising the steps of:
-
receiving a request for access to a document from a user; examining at least one factor for granting authorization to the user to access the document, wherein another document has been most recently accessed by said user; establishing the another document as a factor of said at least one factor in the step of examining; and prohibiting access to the document except when said authorization is granted. - View Dependent Claims (20, 21, 22, 23, 24, 25, 32)
-
-
26. The method of step 19, further comprising the steps of:
-
denying access to the document; and sending the user an error message when authorization is not granted.
-
-
27. The method of step 19, wherein said request to access the document is effected through use of a hypertext link.
-
28. The method of step 19, wherein said request to access the document is effected through the use of a freeform link.
-
29. The method of Step 19, wherein said request to access the document is effected through the use of a form of random access link.
-
30. The method of step 19, wherein means for authentication is a factor of said at least one factor.
-
31. The method of step 30, wherein the means for authentication comprises a password.
-
37. The system of step 1, further comprising:
-
means for denying access to the document; and means for sending the user an error message when authorization is not granted.
-
-
38. The system of step 1, wherein said request to access the document is effected through use of a hypertext link.
-
39. The system of step 1, wherein said request to access the document is effected through the use of a freeform link.
-
40. The system of step 1, wherein said request to access the document is effected through the use of a form of random access link.
-
41. The system of step 1, wherein means for authentication is a factor of said at least one factor.
-
42. The system of step 41, wherein the means for authentication comprises a password.
-
43. A method for enforcing a hierarchical menu structure for a world wide web site having a plurality of web pages, the method comprising the steps of:
-
receiving a request for access to a web page from a user; examining at least one factor for granting authorization to the user for accessing the web page, wherein the user is currently at another web page; establishing the web page address of the another page as a factor of said at least one factor; and prohibiting access to the web page except when said authorization is granted.
-
Specification