System and method for policy conformance in a web application
AssigneeHewlett-Packard Development Company, L.P.
InventorGeetha Manjunath
Life of this patent
Estimating the term…
Abstract
A method and system may analyze a script file of a web application, the script file representing actions of a task performed in conjunction with a web service, to determine whether the actions conform to policy criteria. The method and system may determine as restricted any of the actions which do not conform to the policy criteria. The method and system may execute the script file without the restricted actions to reproduce the task in response to a request by a user.
Claims20
A method of performing policy conformance, the method being performed by a server and comprising:
- receiving a request from a computing device operated by a user and remote from the server, the request being provided in response to the user initiating a web application on the computing device;
- analyzing, with the server, a script file of the web application, the script file representing actions of a task performed in conjunction with a web service, to determine whether the actions conform to policy criteria, the policy criteria including policy criteria based on a type of computing device accessing the web application;
- determining, with the server, that one or more actions do not conform to the policy criteria, the one or more actions being identified as being restricted;
- and
- executing the script file without the restricted one or more actions to provide information corresponding to the task to the computing device.
A system comprising:
- a memory;
- and
- a processor coupled to the memory, the processor to:
- receive a request from a computing device operated by a user and remote from the system, the request being provided in response to the user initiating a web application on the computing device;
- analyze a script file of the web application, the script file representing actions of a task performed in conjunction with a web service, to determine whether the actions conform to conformance policies, the conformance policies including a policy based on a type of computing device accessing the web application;
- determine that one or more actions do not conform to the conformance policies, the one or more actions being identified as being restricted;
- and
- execute the script file without the restricted one or more actions to provide information corresponding to the task to the computing device.
A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method comprising:
- negotiating web application conformance policies and device conformance policies;
- determining common conformance policies which correspond to a minimum common factor between the web application conformance policies and the device conformance policies;
- analyzing a script file of a web application, the script file representing actions of a task performed in conjunction with a web service, to determine whether the actions conform to the common conformance policies;
- determining that one or more actions do not conform to the common conformance policies, the one or more actions being identified as being restricted;
- and
- executing the script file without the restricted actions to reproduce the task in response to a request initiated on a computing device by a user.
Dependencies are inferred from the claim text.