| CPC G06T 19/006 (2013.01) [G06F 21/44 (2013.01); G06F 21/53 (2013.01); G06F 21/572 (2013.01); G06F 21/6245 (2013.01)] | 20 Claims |

|
1. An augmented reality (AR) system, comprising:
a display;
a camera; and
a secure data vault system, comprising:
a sandbox system operatively coupled to the camera and configured to receive camera data from the camera, wherein in operation of the AR system, the camera only sends camera data to the sandbox system, and wherein the sandbox system comprises an execution environment configured to restrict execution of instructions to a predefined memory address range;
a display and rendering system operatively coupled to the sandbox system and configured to render an image based on the camera data processed via the instructions and to display the image via the display, wherein the display is configured to show both the image and a real-world environment surrounding the AR system, the display and rendering system configured to blur at least a portion of the real-world environment based on private information, wherein the private information is detected using an artificial intelligence model;
a secure network service configured to authenticate and validate an update package using a key, wherein the update package comprises computer instructions to update the sandbox system to a newer model; and
a secure application programming interface (API) configured to authenticate access into the sandbox system and to provide one or more programmatic interfaces to execute instructions control access to the sandbox system and facilitate execution of instructions via the sandbox system.
|