IP Library › Granted Patent US 11,983,296
Granted Patent B2
US 11,983,296 · App. 17/727,790 · Granted May 14, 2024

Private and non-private tasks in augmented reality systems

Inventors: Ziv Glazberg (Haifa, IL); Shmuel Ur (Shorashim, IL)
Assignee: SHMUEL UR INNOVATION LTD
G06F21/6245G06T11/00G06V40/172
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,983,296
App. No.
17/727,790
Granted
May 14, 2024
Kind
B2
Abstract

Method, system and product for performing private and non-private tasks in Augmented Reality (AR) systems. A privacy policy of a user using an AR device is obtained. A frame sensor is utilized to obtain frames for processing. An overlay display for the frame is generated. The overlay display is generated based on an execution of a non-private task on a non-trusted device and based on an execution of a private task on a trusted device. The private task and the non-private task are determined based on the privacy policy. The overlay display is displayed by an AR device.

Claims (13)

1. An Augmented Reality (AR) system comprising:

an AR device having an AR display;

a memory configured to retain a privacy policy of a user of the AR device; and

a processor configured to:

determine a trust score for each execution environment of one or more execution environments;

based on the trust score of an execution environment and based on the privacy policy, determine a set of skins to be executed by the execution environment;

generate overlay displays corresponding frames, wherein the frames are obtained by a frame sensor, wherein the overlay displays are generated, at least in part, by utilizing the execution environment to apply the set of skins on the frames; and

display the overlay displays using the AR display.

2. The AR system of claim 1 , wherein said determining the set of skins comprises excluding one or more skins from being executed by the execution environment due to the trust score being below a threshold.

3. The AR system of claim 1 , wherein said determining the set of skins comprises determining to apply a first set of skins with respect to a first execution environment having a first trust score above a threshold and determining to apply a second set of skins with respect to a second execution environment having a second trust score below the threshold.

4. The AR system of claim 1 , wherein said determining comprises for each skin of a plurality of skins, determining an execution environment out of the one or more execution environments to apply the each skin, wherein said determining the execution environment to apply is based on the privacy policy and the trust scores of the one or more execution environments.

5. The AR system of claim 1 , wherein the execution environment is characterized by a communication channel from the AR system to the execution environment, wherein the trust score of the execution environment is determined based on a trust score of the communication channel.

6. The AR system of claim 1 , wherein the execution environment is characterized by a controlling entity having control of the execution environment, communication channel from the AR system to the execution environment, wherein the trust score of the execution environment is determined based on a trust score of the controlling entity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2022
From: GLAZBERG, ZIV; UR, SHMUEL
To: SHMUEL UR INNOVATION LTD
Reel/Frame 059689/0547 →
Continuity (2)
Division 16597988 · Oct 10, 2019
Related Publication 20220245279A1 · Aug 4, 2022