Patent attributes
Heuristic based approach to authentication of requests in a stateless protocol environment. Heuristics may be applied to a request to calculate a trust level for the request. The trust level for a request may at least in part be based on request parameters for the request and one or more previously received requests in a user context profile. Thus, historical request metadata may be used in calculating a trust value of a received request. If the trust value for a request exceeds a trust threshold, the request may be authenticated without forwarding the request to an authentication server. Thus, for requests in which the trust value exceeds the trust threshold, system performance may be improved by not requiring computational overhead and/or network bandwidth to be used in authentication. In this regard, the format of the request may still comport with the stateless protocol, but authentication may be made more efficient.