US 12,137,090 B1
Secured automatic user log-in at website via personal electronic device
Peter Manwiller, Chicago, IL (US); and Lindsey Whitaker, Chicago, IL (US)
Assigned to WALGREEN CO., Deerfield, IL (US)
Filed by WALGREEN CO., Deerfield, IL (US)
Filed on May 6, 2022, as Appl. No. 17/738,749.
Application 17/738,749 is a continuation of application No. 16/935,975, filed on Jul. 22, 2020, granted, now 11,349,825.
Application 16/935,975 is a continuation of application No. 15/406,152, filed on Jan. 13, 2017, granted, now 10,764,272.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04W 12/06 (2021.01); H04W 12/08 (2021.01)
CPC H04L 63/0815 (2013.01) [H04L 63/0876 (2013.01); H04L 63/102 (2013.01); H04W 12/06 (2013.01); H04W 12/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for automatically providing, to a user using a mobile device, access to a website, the method comprising:
upon receiving, at a system corresponding to a website including a restricted portion, an indication of the user navigating, via the mobile device, to the restricted portion of the website:
when the mobile device stores an access token corresponding to the user and the website and the access token corresponds to (i) a user identifier associated with the user and the website, (ii) a first device identifier that is uniquely indicative of the mobile device and that is stored at the mobile device, and (iii) a user preference for persisting automatic access of the user at the website, automatically providing, by the system, the user access to the restricted portion of the website; and
when the mobile device does not store the access token:
providing, by the system, the user access to the restricted portion of the website when the first device identifier and a second device identifier indicated by a user profile that is associated with the website and that is stored at a back-end system are in accordance; and
requesting the user to log-in in order to access the restricted portion of the website when the first device identifier and the second device identifier are not in accordance.