Patent ID: 11869156
Assignee: SNAP INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 12:
13. A non-transitory computer-readable medium storing program code which, when executed, is operative to cause an electronic processor of eyewear having a frame, an optical member supported by the frame, a display coupled to the optical member, and a microphone supported by the frame, to perform the steps of:
determining a position of the eyewear as an (x, y, z) coordinate in a shared environment with respect to one or more objects within the shared environment via a simultaneous localization and mapping (SLAM) algorithm, wherein the shared environment is a physical environment;
detecting a remote eyewear device of a person in the shared environment;
receiving an input from the remote eyewear device indicative of a position of the remote eyewear device as an (x, y, z) coordinate in the shared environment;
receiving an input from the remote eyewear device indicative of an identity of the person;
receiving an input from the remote eyewear device that is text indicative of speech of the person in a second language;
translating the text in the second language to text in a first language that is different than the second language;
displaying the text in the first language proximate the person of the remote eyewear device on the display;
transcribing speech of a user of the eyewear to text in the first language using the microphone;
transmitting text indicative of the transcribed speech of the user to the remote eyewear device; and
transmitting a position of the eyewear as an (x, y, z) coordinate in the shared environment to the remote eyewear device.