WEB PAGE SECURITY SYSTEM AND METHOD
First Claim
1. A computer-implemented method to control access to web pages and to control access to objects, wherein one of said objects are included on each of said web pages, said method comprising the steps of:
- assigning, in a first data table, a first user function identifier (FID) to a first user;
assigning, in a second data table, a first object identifier (OID) to a first web page;
assigning, in said second data table, a second OID to a first object on said first web page;
assigning a first FID to said first OID;
assigning a second FID to said second OID;
granting access, by a server, to said first web page when said first user FID substantially matches said first FID; and
granting access, by said server, to said first object when said first user FID substantially matches said second FID, wherein said first user FID, said first FID, and said second FID are each part of a plurality of FIDs comprising a display FID and an input FID.
4 Assignments
0 Petitions
Accused Products
Abstract
A security application for granting different access rights to web pages and objects on each web page is disclosed. A data table assigns one or more function identifiers (FIDs) to users. A second data table assigns a different object identifier (OID) to each web page, and to assign a different OID for each object on each web page. A third data table assigns an FID to each OID. When a user attempts to access a web page or an object on the web page, a web server compares each of the user'"'"'s FIDs to the FID assigned to the web page or object. The web server grants access to the web page or object if one of the user'"'"'s FIDs matches the FID assigned to the web page or object, the user is granted access to the web page or object according to the function of the matched FID.
73 Citations
28 Claims
-
1. A computer-implemented method to control access to web pages and to control access to objects, wherein one of said objects are included on each of said web pages, said method comprising the steps of:
-
assigning, in a first data table, a first user function identifier (FID) to a first user;
assigning, in a second data table, a first object identifier (OID) to a first web page;
assigning, in said second data table, a second OID to a first object on said first web page;
assigning a first FID to said first OID;
assigning a second FID to said second OID;
granting access, by a server, to said first web page when said first user FID substantially matches said first FID; and
granting access, by said server, to said first object when said first user FID substantially matches said second FID, wherein said first user FID, said first FID, and said second FID are each part of a plurality of FIDs comprising a display FID and an input FID. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer including a multi-tiered security application, comprising:
-
a server configured to operate web pages and a plurality of objects, wherein one of said plurality of objects is on each of said web pages;
a first data table configured to assign a user function identifier (FID) to each of a plurality of users; and
a second data table configured to assign an object identifier (OID) to each of said web pages, assign an OID to each object on each of said web pages, and assign an FID to each OID, wherein said user FIDs and said FIDs assigned to each OID are part of a plurality of FIDs. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A machine-readable medium having stored thereon a plurality of instructions, said plurality of instructions when executed by a processor cause said processor to perform a method comprising said steps of:
-
assigning, in a first data table, a first user function identifier (FID) to a first user;
assigning, in a second data table, a first object identifier (OID) to a first web page;
assigning, in said second data table, a second OID to a first object on said first web page;
assigning, in said second data table, a first FID to said first OID;
assigning, in said second data table, a second FID to said second OID;
granting access, by a server, to said first web page when said first user FID substantially matches said first FID; and
granting access, by said server, to said first object when said first user FID substantially matches said second FID, wherein said first user FID, said first FID, and said second FID are each part of a plurality of FIDs comprising a display FID and an input FID.
-
Specification