Patent ID: 9344420
Filing Date: 2016-05-17
CPC Classification: H04L

Claim Text:
1. A distributed computer system comprising: a first computer system comprising a hardware processor and a run-time environment executing one or more rich internet applications; a second computer system communicatively coupled to the first computer system, the second computer system executing an administration server; wherein the run-time environment is configured to query the administration server to authenticate a user of the first computer system, determine whether an application is allowed to be executed within the run-time environment, determine whether an application being executed by the run-time environment is allowed to access a certain function exposed by an application-programming interface (API) of the run-time environment, and prevent an application being executed by the run-time environment from executing an exit action to terminate the run-time environment; and wherein the run-time environment comprises an audit service configured to capture audit information associated with user actions, store the audit information and transmit the audit information to the administration server.