| CPC G06F 21/6245 (2013.01) | 8 Claims |

|
1. A method of operating a plug-in for a web browser, comprising the steps of:
receiving an input regarding creation of a user account, the user account being associated with a login portal, the login portal including one or more input fields requesting personal identifying information;
comparing the login portal with a database, the database including information regarding known login portals;
providing to the user a non-binding recommendation regarding each of the one or more input fields requesting personal identifying information, the recommendation including whether accurate personal identifying information or placeholder data may be associated with the user account for the login portal at that input field in order to achieve a desired performance of the login portal;
the recommendation being based on information in the database of known login portals describing whether the substance of each of the one or more input fields associated with the login portal including accurate personal identifying information is either essential to the functioning of the login portal or nonessential to the functioning of the login portal;
receiving an input from the user indicating that the user has accepted or rejected the non-binding recommendation for each of the one or more input fields requesting personal identifying information;
receiving a request for placeholder data from the user with respect to at least one of the one or more input fields; generating placeholder data for each input field for which the user initiates the request for placeholder data, the placeholder data being of the same format as the personal identifying information requested by the input field; and sending the placeholder data to the login portal
generating a first personal information profile consisting of entirely accurate personal identifying information; generating a second personal information profile including a mixture of accurate personal identifying information and the placeholder data; generating a third personal information profile, consisting of only the placeholder data; prompting the user to select one of the first personal information profile, the second personal information profile, and the third personal information profile; associating the selected personal information profile with the user account; storing the user account, associated personal information profile, and the relation between the user account and the login portal, in an electronic database; and recalling the user account and associated personal information profile from the electronic database upon a subsequent interaction with the login portal.
|