Apparatuses, methods and systems for a web access manager
First Claim
1. A web access management processor-implemented method, comprising:
- obtaining a request for network resource access;
extracting from the network resource access request a request attribute;
querying a database using the extracted request attribute to obtain a data-structure-tracking syntax-configured string associated with the request attribute, wherein the syntax-configured string consists of a plurality of component parts, delimited by syntax separators, and wherein each part of the string tracks a separate data structure;
utilizing the obtained data-structure tracking syntax-configured string and at least one universal variable to generate a request to at least one rule database, wherein the universal variables comprise intermediate data objects that provide access to a plurality of disparate databases and different software application systems containing data and applicable classification rules, and wherein the universal variables are organized into a business grammar hierarchy, each segment of the hierarchy following a plurality of business grammar rules for an enterprise;
obtaining a network access rule from the at least one rule database, based on the data-structure-tracking syntax configured string and utilizing at least one universal variable,applying the network access rule to the network resource access request; and
determining via a processor whether the network resource access is permitted based on applying the network access rule to the network resource access request.
17 Assignments
0 Petitions
Accused Products
Abstract
The APPARATUSES, METHODS AND SYSTEMS FOR A WEB ACCESS MANAGER implement efficient and scalable monitoring, regulation, and allocation of communications resources within an enterprise. In one embodiment, a web access management processor-implemented method is disclosed, comprising: obtaining a request for network resource access; extracting from the network resource access request a request attribute; querying a database using the extracted request attribute; obtaining a network access rule to apply to the network resource access request, based on querying the database; applying the network access rule to the network resource access request; and determining via a processor whether the network resource access is permitted based on applying the network access rule to the network resource access request; determining that the network resource access is permitted, based on applying the network access rule to the network resource access request; and forwarding the request for processing the network resource access request.
76 Citations
24 Claims
-
1. A web access management processor-implemented method, comprising:
-
obtaining a request for network resource access; extracting from the network resource access request a request attribute; querying a database using the extracted request attribute to obtain a data-structure-tracking syntax-configured string associated with the request attribute, wherein the syntax-configured string consists of a plurality of component parts, delimited by syntax separators, and wherein each part of the string tracks a separate data structure; utilizing the obtained data-structure tracking syntax-configured string and at least one universal variable to generate a request to at least one rule database, wherein the universal variables comprise intermediate data objects that provide access to a plurality of disparate databases and different software application systems containing data and applicable classification rules, and wherein the universal variables are organized into a business grammar hierarchy, each segment of the hierarchy following a plurality of business grammar rules for an enterprise; obtaining a network access rule from the at least one rule database, based on the data-structure-tracking syntax configured string and utilizing at least one universal variable, applying the network access rule to the network resource access request; and determining via a processor whether the network resource access is permitted based on applying the network access rule to the network resource access request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A web access management system, comprising:
-
a processor; and a memory disposed in communication with the processor and storing processor-executable instructions, the instructions comprising instructions to; obtain a request for network resource access; extract from the network resource access request a request attribute; query a database using the extracted request attribute to obtain a data-structure-tracking syntax-configured string associated with the request attribute, wherein the syntax-configured string consists of a plurality of component parts, delimited by syntax separators, and wherein each part of the string tracks a separate data structure; utilize the obtained data-structure tracking syntax-configured string and at least one universal variable to generate a request to at least one rule database, wherein the universal variables comprise intermediate data objects that provide access to a plurality of disparate databases and different software application systems containing data and applicable classification rules, and wherein the universal variables are organized into a business grammar hierarchy, each segment of the hierarchy following a plurality of business grammar rules for an enterprise; obtain a network access rule from the at least one rule database, based on the data-structure-tracking syntax configured string and utilizing at least one universal variable, apply the network access rule to the network resource access request; and determine whether the network resource access is permitted based on applying the network access rule to the network resource access request. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A processor-readable medium storing processor-executable web access management instructions, the instructions comprising instructions to:
-
obtain a request for network resource access; extract from the network resource access request a request attribute; query a database using the extracted request attribute to obtain a data-structure-tracking syntax-configured string associated with the request attribute, wherein the syntax-configured string consists of a plurality of component parts, delimited by syntax separators, and wherein each part of the string tracks a separate data structure; utilize the obtained data-structure tracking syntax-configured string and at least one universal variable to generate a request to at least one rule database, wherein the universal variables comprise intermediate data objects that provide access to a plurality of disparate databases and different software application systems containing data and applicable classification rules, and wherein the universal variables are organized into a business grammar hierarchy, each segment of the hierarchy following a plurality of business grammar rules for an enterprise; obtain a network access rule from the at least one rule database, based on the data-structure-tracking syntax configured string and utilizing at least one universal variable, apply the network access rule to the network resource access request; and determine whether the network resource access is permitted based on applying the network access rule to the network resource access request. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification