System and method for policy conformance in a web application
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
59 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20)
-
-
9. 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. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. 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. - View Dependent Claims (17, 18, 19)
-
Specification