IP Library Granted Patent US 11,816,256
Granted Patent B2
US 11,816,256 · App. 18/089,666 · Granted Nov 14, 2023

Interpreting commands in extended reality environments based on distances from physical input devices

Inventors: Dori Peleg (Kiryat Bialik, IL); Orit Dolev (Tel Aviv, IL); Doron Assayas Terre (Holon, IL); Tomer Kahan (Ramat Hasharon, IL); Tamir Berliner (Tel Aviv, IL)
Assignee: MULTINARITY LTD.
G06F3/012G02B27/0172G06F1/163G06F3/011G06F3/017G06F3/0231G06F3/1423G06F3/1454G06F3/167G06F40/169G06T7/70G06T7/73G06T11/60G06T19/00G06T19/006G06T19/20G06V20/20G06V40/28G09G3/001G10L15/22G02B2027/014G02B2027/0143G02B2027/0178G06T2219/2004G06V40/10G06V40/20G08B7/00G09G2320/064G09G2320/0613G09G2320/0686G09G2330/021G09G2354/00G10L2015/223
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,816,256
App. No.
18/089,666
Filed
Dec 28, 2022
Granted
Nov 14, 2023
Kind
B2
Examiner
SITTA, GRANT
Art Unit
2622
USPC
345/168
Abstract

Systems, methods, and non-transitory computer readable media including instructions for selectively operating a wearable extended reality appliance are disclosed. Selectively operating the wearable extended reality appliance includes establishing a link between a wearable extended reality appliance and a keyboard device; receiving sensor data from at least one sensor associated with the wearable extended reality appliance, the sensor data being reflective of a relative orientation of the wearable extended reality appliance with respect to the keyboard device; based on the relative orientation, selecting from a plurality of operation modes a specific operation mode for the wearable extended reality appliance; identifying a user command based on at least one signal detected by the wearable extended reality appliance; and executing an action responding to the identified user command in a manner consistent with the selected operation mode.

Claims (45)

1. A non-transitory computer readable medium containing instructions for performing operations for selectively operating a wearable extended reality appliance, the operations, comprising:

establishing a link between a wearable extended reality appliance and a keyboard device;

receiving sensor data from at least one sensor associated with the wearable extended reality appliance,

the sensor data being reflective of a relative orientation of the wearable extended reality appliance with respect to the keyboard device, wherein the relative orientation includes both distance information and facing information;

based on the relative orientation, selecting from a plurality of operation modes a specific operation mode for the wearable extended reality appliance;

identifying a user command based on at least one signal detected by the wearable extended reality appliance;

executing an action responding to the identified user command in a manner consistent with the selected operation model;

for distances within a threshold, when the wearable extended reality appliance is facing the keyboard device, selecting a first operation mode;

for distances within the threshold, when the wearable extended reality appliance is facing away from the keyboard device, selecting a second operation mode; and

determining that the user command is an instruction to present a new virtual object, wherein in the first operation mode, the action responding to the instruction includes presenting the new virtual object in a first location associated with a location of the keyboard device, and in the second operation mode, the action responding to the instruction includes presenting the new virtual object in a second location associated with a location of the wearable extended reality appliance.

2. The non-transitory computer readable medium of claim 1 , wherein the link between the wearable extended reality appliance and the keyboard is wireless.

3. The non-transitory computer readable medium of claim 1 , wherein the relative orientation includes a distance between the wearable extended reality appliance and the keyboard device, wherein the operations further include analyzing the sensor data to determine an indicator of the distance.

4. The non-transitory computer readable medium of claim 1 , wherein the relative orientation includes a facing direction of the wearable extended reality appliance with respect to the keyboard device, wherein the sensor data reflective of the relative orientation includes image data, and where the operations further include analyzing the image data to determine an indicator of the facing direction.

5. The non-transitory computer readable medium of claim 4 , wherein the sensor data reflective of the relative orientation is received from the keyboard device while the keyboard device is located on a surface.

6. The non-transitory computer readable medium of claim 1 , wherein the user command includes a voice command and the at least one signal is received from a microphone included in the wearable extended reality appliance.

7. The non-transitory computer readable medium of claim 1 , wherein the user command includes a gesture and the at least one signal is received from an image sensor included in the wearable extended reality appliance.

8. The non-transitory computer readable medium of claim 1 , wherein the operations further include accessing a group of rules associating actions responding to user commands with relative orientations between the keyboard device and the wearable extended reality appliance, determining that the relative orientation corresponds to a specific rule of the group of rules, and implementing the specific rule to execute an associated action responding to the identified user command.

9. The non-transitory computer readable medium of claim 1 , wherein the operations further include determining that the user command is a query, and wherein in the first operation mode, the action responding to the query involves providing a first response that includes displaying information on a virtual display screen associated with the keyboard device, and in the second operation mode, the action responding to the query involves providing a second response that excludes from displaying information on the virtual display screen.

10. The non-transitory computer readable medium of claim 9 , wherein the first response includes visually presenting a most likely answer to the query and at least one alternative answer to the query; and

the second response includes audibly presenting the most likely answer to the query without presenting the at least one alternative answer to the query.

11. The non-transitory computer readable medium of claim 9 , wherein the first response includes visually presenting an answer to the query and additional relevant information, and the second response includes audibly presenting the answer to the query without presenting the additional relevant information.

12. The non-transitory computer readable medium of claim 1 , wherein the first location is docked relative to the location of the keyboard device, and the second location changes with head movements of a user of the wearable extended reality appliance.

13. The non-transitory computer readable medium of claim 1 , wherein in the second operation mode the operations further include: receiving image data captured using an image sensor included in the wearable extended reality appliance; analyzing the image data to detect a person approaching the user; and causing a modification to the second location based on the detection of the person approaching the user.

14. The non-transitory computer readable medium of claim 1 , wherein in the first operation mode the operations further include: receiving image data captured using an image sensor included in the wearable extended reality appliance; analyzing the image data to detect a surface that the keyboard device is placed on; and selecting the first location based on the detected surface.

15. The non-transitory computer readable medium of claim 1 , wherein the operations further include determining the action for responding to the identified user command based on the relative orientation of the wearable extended reality appliance with respect to the keyboard device and a posture associated with a user of the wearable extended reality appliance.

16. The non-transitory computer readable medium of claim 1 , wherein the operations further include determining the action for responding to the identified user command based on the relative orientation of the wearable extended reality appliance with respect to the keyboard device and types of virtual objects displayed by the wearable extended reality appliance.

17. A system for selectively operating wearable extended reality appliance, the system comprising:

at least one processor programmed to:

establish a link between a wearable extended reality appliance and a keyboard device;

receive sensor data from at least one sensor associated with the wearable extended reality appliance, the sensor data being reflective of a relative orientation of the wearable extended reality appliance with respect to the keyboard device, wherein the relative orientation includes both distance information and facing information;

based on the relative orientation, select from a plurality of operation modes a specific operation mode for the wearable extended reality appliance;

identify a user command based on at least one signal detected by the wearable extended reality appliance;

execute an action responding to the identified user command in a manner consistent with the selected operation model;

for distances within a threshold, when the wearable extended reality appliance is facing the keyboard device, select a first operation mode;

for distances within the threshold, when the wearable extended reality appliance is facing away from the keyboard device, select a second operation mode; and

determine that the user command is an instruction to present a new virtual object, wherein in the first operation mode, the action responding to the instruction includes presenting the new virtual object in a first location associated with a location of the keyboard device, and in the second operation mode, the action responding to the instruction includes presenting the new virtual object in a second location associated with a location of the wearable extended reality appliance.

18. A method for selectively operating wearable extended reality appliance, the method comprising:

establishing a link between a wearable extended reality appliance and a keyboard device;

receiving sensor data from at least one sensor associated with the wearable extended reality appliance, the sensor data being reflective of a relative orientation of the wearable extended reality appliance with respect to the keyboard device, wherein the relative orientation includes both distance information and facing information;

based on the relative orientation, selecting from a plurality of operation modes a specific operation mode for the wearable extended reality appliance;

identifying a user command based on at least one signal detected by the wearable extended reality appliance;

executing an action responding to the identified user command in a manner consistent with the selected operation model;

for distances within a threshold, when the wearable extended reality appliance is facing the keyboard device, selecting a first operation mode;

for distances within the threshold, when the wearable extended reality appliance is facing away from the keyboard device, selecting a second operation mode; and

determining that the user command is an instruction to present a new virtual object, wherein in the first operation mode, the action responding to the instruction includes presenting the new virtual object in a first location associated with a location of the keyboard device, and in the second operation mode, the action responding to the instruction includes presenting the new virtual object in a second location associated with a location of the wearable extended reality appliance.

Assignments (2)
CHANGE OF NAME Recorded Oct 24, 2023
From: MULTINARITY LTD
To: SIGHTFUL COMPUTERS LTD
Reel/Frame 065335/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2022
From: PELEG, DORI; DOLEV, ORIT; KAHAN, TOMER; BERLINER, TAMIR; TERRE, DORON ASSAYAS
To: MULTINARITY LTD.
Reel/Frame 062221/0196 →
Continuity (9)
Continuation PCTUS2022038450 · Jul 27, 2022
Provisional Application 63344727 · May 23, 2022
Provisional Application 63319423 · Mar 14, 2022
Provisional Application 63307203 · Feb 7, 2022
Provisional Application 63307207 · Feb 7, 2022
Provisional Application 63307217 · Feb 7, 2022
Provisional Application 63299188 · Jan 13, 2022
Provisional Application 63226180 · Jul 28, 2021
Related Publication 20230135787A1 · May 4, 2023