US 11,853,109 B1
Securely manipulating and utilizing user credentials
Asaf David, Tel Aviv (IL); Nicolas Mendzylewski, Tel Aviv (IL); Moran Shemesh, Tel Aviv (IL); Chen Rozenes, Tel Aviv (IL); Daniel Hallel Jakobsen, Givatayim (IL); and Nandy Vaisman, Tel Aviv (IL)
Assigned to VIM INC., San Francisco, CA (US)
Filed by VIM INC., San Francisco, CA (US)
Filed on Dec. 1, 2022, as Appl. No. 18/072,825.
Application 18/072,825 is a continuation of application No. 17/978,765, filed on Nov. 1, 2022.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/45 (2013.01)
CPC G06F 21/45 (2013.01) 25 Claims
OG exemplary drawing
 
1. A method comprising:
automatically identifying a login session in a Graphical User Interface (GUI) of a user device, wherein the login session is configured to enable a user of the user device to login to a first software system;
automatically extracting one or more user credentials from the login session, wherein the one or more user credentials comprise one or more user inputs to the login session;
automatically manipulating at least a portion of the one or more user credentials using one or more manipulations, thereby obtaining manipulated credentials;
automatically verifying the login session, wherein said verifying comprises ensuring that the login session is authentic, wherein said verifying comprises:
encrypting the one or more user credentials, thereby obtaining encrypted credentials,
providing the encrypted credentials to a separate environment, and
reconstructing the login session at the separate environment, thereby obtaining a reconstructed login session; and
automatically adding the manipulated credentials to an account of the user in a second software system, wherein the manipulated credentials can be utilized to login to the account, wherein the second software system is independent from the separate environment.