US 11,777,921 B2
Systems and methods for controlling personal information on online services
Matthew C. Valites, San Francisco, CA (US); Jeffrey Bryan Bollinger, Mars Hill, NC (US); and Ian Anders Halvorsen, San Francisco, CA (US)
Assigned to Ensconce, LLC, San Francisco, CA (US)
Filed by Ensconce, LLC, San Francisco, CA (US)
Filed on Nov. 1, 2021, as Appl. No. 17/453,109.
Application 17/453,109 is a continuation of application No. 16/294,787, filed on Mar. 6, 2019, granted, now 11,218,469.
Claims priority of provisional application 62/639,453, filed on Mar. 6, 2018.
Prior Publication US 2022/0052991 A1, Feb. 17, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); G06F 21/62 (2013.01)
CPC H04L 63/083 (2013.01) [G06F 21/6245 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, from a client authenticated application provided on a computing device of a user, a list of one or more protected accounts, wherein each protected account is an online user account associated with user;
for each protected account from the list of protected accounts:
generating a privacy configuration, wherein the privacy configuration is generated based at least in part on one or more user-specific privacy rules;
accessing a login session for the protected account, wherein accessing the login session includes:
detecting, with the authenticated client application, a cached account credential corresponding to the protected account, wherein the cached account credential and the authenticated client application are located on the computing device of the user; and
causing the computing device of the user to establish the login session for the protected account based on the detected cached account credential;
based on the accessed login session for the protected account, determining a plurality of current status indicators for a plurality of privacy settings associated with the protected account;
analyzing the plurality of current status indicators to generate updated configuration settings for one or more of the privacy settings associated with the protected account; and
using the login session for the protected account, applying the updated configuration settings to the protected account.