US 12,242,595 B2
Data management using secure browsers
Akshay Joshi, Ottawa (CA)
Assigned to Stripe, Inc., South San Francisco, CA (US)
Filed by Stripe, Inc., South San Francisco, CA (US)
Filed on Nov. 2, 2022, as Appl. No. 17/979,648.
Prior Publication US 2024/0143735 A1, May 2, 2024
Int. Cl. G06F 21/53 (2013.01); G06F 21/57 (2013.01); G06F 16/958 (2019.01); G06F 21/62 (2013.01)
CPC G06F 21/53 (2013.01) [G06F 21/577 (2013.01); G06F 16/958 (2019.01); G06F 16/972 (2019.01); G06F 21/62 (2013.01); G06F 2221/033 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, from a sender device, a request to access a webpage;
determining that accessing the webpage requires secure access via a secure browser, the secure access being associated with a security policy;
identifying a virtual machine that is configured to allow access to the webpage, the virtual machine directly managing a preconfigured directory that is provided by the security policy;
causing display of the webpage in the secure browser embedded in a local browser of the sender device, the secure browser being provided by the virtual machine;
detecting that data associated with the webpage is returned from the webpage displayed in the secure browser embedded in the local browser; and
causing the data to be saved in a virtual memory associated with the virtual machine instead of a local memory of the sender device.