CPC G06F 21/6245 (2013.01) [H04W 12/033 (2021.01); G06F 21/53 (2013.01); G06F 21/60 (2013.01); G06F 2221/2111 (2013.01)] | 20 Claims |
1. A method for controlling user privacy by providing an in-private mode (IPM) of operation on a user device having a sensor, the method comprising:
determining a configuration for a quarantine, the quarantine comprising a virtual machine associated with a portion of computing-system resources including computer memory on the user device, the computer memory configured for storing data contents including user-activity data generated during the IPM of operation, wherein memory locations of data contents stored in the computer memory are not accessible to at least one other operating environment of the computing device;
generating on the user device the quarantine according to the determined configuration;
installing in the quarantine a set of applications;
modifying, according to a set of user settings, sensor data provided to the quarantine from the sensor such that the user-activity data and first location information corresponding to the sensor data is obscured and usable by the set of application to perform operations, where modifying the first location information includes changing the first location information to second location information;
determining to end the IPM of operation on the user device; and
deleting the virtual machine including the data contents of the computer memory configured for storing user-activity data generated during the IPM of operation, thereby removing the quarantine from the user device.
|