Patent ID: 9231935
Filing Date: 2016-01-05
CPC Classification: G06F,H04L

Claim Text:
1. A system for automatically submitting login credentials in the background for a user of a web service comprising: one or more processors; and at least one memory comprising instructions stored therein, which when executed by the one or more processors, cause the one or more processors to perform operations comprising: storing, in the at least one memory, login information corresponding to a login form of the web service, the login information comprising a login endpoint of the web service and the login credentials, wherein the login credentials are used to authenticate the user for a session of the web service; storing an association between a URL of the web service, the login credentials, the login endpoint, and a login token, the login token being associated with the session of the web service and including an expiration date for the session; adding the login token to a login token watch list; detecting whether the login token has been deleted prior to the expiration date; determining, in response to detecting the login token has been deleted prior to the expiration date, whether additional login credentials are available; and submitting, without user intervention, the stored login credentials or the additional login credentials to the web service based on the login endpoint and the expiration date of the login token, whereby the login token and the associated session are automatically renewed prior to the expiration date, and the user remains authenticated at the web service on a continuous basis, without any user intervention.