Patent ID: 9430640
Filing Date: 2016-08-30
CPC Classification: G06F,H04L

Claim Text:
1. A cloud server for generating a security recommendation for a browser-based application, the cloud server comprising: a communication module to receive an application verification request from a client computing device; a source authentication module to (i) receive application source data that identifies a source of the browser-based application, (ii) retrieve source authentication data from a local database of the cloud server, wherein the local database includes prior feedback from one or more client computing devices indicative of browser-based application security information; and (iii) authenticate the source as a function of the application source data and the source authentication data; an application verification module to (i) retrieve application validation data from the local database and (ii) verify the browser-based application as a function of the application validation data; and a recommendation engine to generate a security recommendation as a function of the authentication of the source authentication module, the verification of the application verification module, and the prior feedback; wherein the communication module is further to transmit the security recommendation to the client computing device; and wherein the recommendation engine is further to (i) receive feedback from the client computing device in response to transmittal of the security recommendation and (ii) update the local database based on the feedback received from the client computing device, the feedback indicative of results of a local security analysis of the browser-based application performed by the client computing device and a security action taken by the client computing device in response to receipt of the security recommendation by the client computing device.