IP Library Granted Patent US 11,480,791
Granted Patent B2
US 11,480,791 · App. 17/709,147 · Granted Oct 25, 2022

Virtual content sharing across smart glasses

Inventors: Tamir Berliner (Tel Aviv, IL); Tomer Kahan (Ramat Hasharon, IL); Orit Dolev (Tel Aviv, IL)
Assignee: MULTINARITY LTD
G02B27/017G06T19/006H04W4/02H04W4/70H04W4/80G02B2027/0178
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,480,791
App. No.
17/709,147
Filed
Mar 30, 2022
Granted
Oct 25, 2022
Kind
B2
Art Unit
2626
USPC
345/8
Abstract

Systems, methods, and non-transitory computer readable media configured for enabling content sharing between users of wearable extended reality appliances are provided. In one implementation, the computer readable medium may be configured to contain instructions to cause at least one processor to establish a link between a first wearable extended reality appliance and a second wearable extended reality appliance. The first wearable extended reality appliance may display first virtual content. The second wearable extended reality appliance may obtain a command to display first virtual content via the second wearable extended reality appliance, and in response, this content may be transmitted and displayed via the second extended reality appliance. Additionally, the first wearable extended reality appliance may receive second virtual content from the second wearable extended reality appliance, and display said second virtual content via the first wearable extended reality appliance.

Claims (38)

1. A non-transitory computer readable medium configured for enabling content sharing between users of wearable extended reality appliances, the computer readable medium containing instructions that when executed by at least one processor cause the at least one processor to perform the steps of:

establishing a link between a first wearable extended reality appliance and a second wearable extended reality appliance;

presenting through the first wearable extended reality appliance first virtual content;

obtaining a first command to display the first virtual content via the second wearable extended reality appliance;

receiving from the second wearable extended reality appliance, second virtual content for display via the first wearable extended reality appliance; and

presenting via the first wearable extended reality appliance the second virtual content received from the second wearable extended reality appliance.

2. The non-transitory computer readable medium of claim 1 , wherein the instructions are configured to cause the processor to establish the link and enable information exchange when the first wearable extended reality appliance is detected in proximity to the second wearable extended reality appliance.

3. The non-transitory computer readable medium of claim 1 , wherein obtaining the first command includes identifying a sharing intent in data captured by the first wearable extended reality appliance.

4. The non-transitory computer readable medium of claim 3 , wherein the sharing intent is identified in captured image data.

5. The non-transitory computer readable medium of claim 3 , wherein the sharing intent is identified in captured voice data.

6. The non-transitory computer readable medium of claim 3 , wherein the sharing intent is identified in captured positioning data.

7. The non-transitory computer readable medium of claim 1 , wherein obtaining the first command includes identifying a sharing intent associated with an action performed in an extended reality environment.

8. The non-transitory computer readable medium of claim 7 , wherein identifying the sharing intent includes determining that a first user of the first wearable extended reality appliance changed an orientation of a virtual screen presenting the first virtual content towards a second user of the second wearable extended reality appliance.

9. The non-transitory computer readable medium of claim 7 , wherein identifying the sharing intent includes determining that a first user of the first wearable extended reality appliance moved the first virtual content towards a virtual sharing space surrounding a second user of the second wearable extended reality appliance.

10. The non-transitory computer readable medium of claim 7 , wherein identifying the sharing intent includes determining that a first user of the first wearable extended reality appliance moved the first virtual content towards a defined virtual sharing space.

11. The non-transitory computer readable medium of claim 10 , wherein the virtual sharing space is automatically created when the link is established.

12. The non-transitory computer readable medium of claim 10 , wherein a visualization of the virtual sharing space is presented by each of the first wearable extended reality appliance and the second wearable extended reality appliance.

13. The non-transitory computer readable medium of claim 10 , wherein a location of the virtual sharing space is determined based on a location of physical object in an environment of the first wearable extended reality appliance.

14. The non-transitory computer readable medium of claim 1 , wherein the steps further include providing an indicator via the first wearable extended reality appliance upon the first virtual content being presented via the second wearable extended reality appliance.

15. The non-transitory computer readable medium of claim 1 , wherein the first virtual content is associated with at least one private virtual object and at least one public virtual object, and wherein causing the first virtual content to be transmitted for display by the second wearable extended reality appliance includes transmitting the at least one public virtual object and avoiding transmission of the at least one private virtual object.

16. The non-transitory computer readable medium of claim 1 , wherein causing the first virtual content to be displayed by the second wearable extended reality appliance includes modifying the first virtual content according to default settings associated with the second wearable extended reality appliance.

17. The non-transitory computer readable medium of claim 1 , wherein the first virtual content includes a two-dimensional virtual object, and the second virtual content includes an alternate version of the two-dimensional virtual object.

18. The non-transitory computer readable medium of claim 1 , wherein the first virtual content includes a three-dimensional virtual object, and the second virtual content includes a two-dimensional virtual object associated with the three-dimensional object.

19. A method for enabling content sharing between users of wearable extended reality appliances, the method comprising:

establishing a link between a first wearable extended reality appliance and a second wearable extended reality appliance;

presenting through the first wearable extended reality appliance first virtual content;

obtaining a first command to display the first virtual content via the second wearable extended reality appliance;

in response to the first command, causing the first virtual content to be transmitted for display to the second wearable extended reality appliance;

receiving from the second wearable extended reality appliance, second virtual content for display via the first wearable extended reality appliance; and

presenting via the first wearable extended reality appliance the second virtual content received from the second wearable extended reality appliance.

20. A system for enabling content sharing between users of wearable extended reality appliances, the system comprising:

at least one processor programmed to;

establish a link between a first wearable extended reality appliance and a second wearable extended reality appliance;

present through the first wearable extended reality appliance first virtual content;

receive a first command via the first wearable extended reality appliance to display the first virtual content via the second wearable extended reality appliance;

in response to the first command, cause the first virtual content to be transmitted for display to the second wearable extended reality appliance;

receive from the second wearable extended reality appliance, second virtual content for display via the first wearable extended reality appliance; and

present via the first wearable extended reality appliance the second virtual content received from the second wearable extended reality appliance.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION 17708699 AND PCT/US2022/015546 PREVIOUSLY RECORDED AT REEL: 059477 FRAME: 0282. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Apr 8, 2022
From: BERLINER, TAMIR; KAHAN, TOMER; DOLEV, ORIT
To: MULTINARITY LTD
Reel/Frame 059643/0552 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2022
From: BERLINER, TAMIR; KAHAN, TOMER; DOLEV, ORIT
To: MULTINARITY LTD
Reel/Frame 059477/0282 →
Continuity (13)
Continuation PCTUS2022015547 · Feb 8, 2022
Provisional Application 63307203 · Feb 7, 2022
Provisional Application 63307207 · Feb 7, 2022
Provisional Application 63307217 · Feb 7, 2022
Provisional Application 63300005 · Jan 16, 2022
Provisional Application 63226977 · Jul 29, 2021
Provisional Application 63216335 · Jun 29, 2021
Provisional Application 63215500 · Jun 27, 2021
Provisional Application 63213019 · Jun 21, 2021
Provisional Application 63173095 · Apr 9, 2021
Provisional Application 63157768 · Mar 7, 2021
Provisional Application 63147051 · Feb 8, 2021
Related Publication 20220252882A1 · Aug 11, 2022
Cited By (15)
US 12,189,422 US 12,236,008 US 12,265,655 US 12,360,557 US 12,360,558 US 12,380,238 US 12,474,816 US 12,530,102 US 12,530,103 US 12,537,877 US 12,619,774 US 12,625,556 US 12,627,740 US 12,664,597 US 12,669,848