US 12,032,743 B2
Virtual reality communication interface with haptic feedback response
Alexander P. Powell, Oakland, CA (US); and Mark Thomas, Playa Vista, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Dec. 29, 2021, as Appl. No. 17/646,418.
Claims priority of provisional application 63/200,877, filed on Mar. 31, 2021.
Prior Publication US 2022/0317775 A1, Oct. 6, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/01 (2006.01); G06F 3/0488 (2022.01); H04L 65/1089 (2022.01)
CPC G06F 3/016 (2013.01) [G06F 3/014 (2013.01); G06F 3/0488 (2013.01); H04L 65/1089 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A system comprising:
a processor; and
a memory having instructions thereon, when executed by the processor, causes the system to perform operations comprising:
causing a virtual reality (VR) interface for a communication session to be displayed on a first user interface of a first head-wearable apparatus and on a second user interface of a second head-wearable apparatus, wherein the communication session is between a plurality of head-wearable apparatuses including the first head-wearable apparatus and the second head-wearable apparatus;
detecting a first touch input from a first VR input device coupled to the first head-wearable apparatus and a second touch input from a second VR input device coupled to the second head-wearable apparatus;
monitoring a location of the first touch input within the first user interface and a location of the second touch input within the second user interface;
determining a distance between the location of the first touch input within the first user interface and a location on the first user interface corresponding to the location of the second touch input within the second user interface;
causing the first VR input device and the second VR input device to generate a haptic feedback response based on the distance, wherein the haptic feedback response increases in intensity or speed as the distance decreases and decreases in intensity or speed as the distance increases; and
in response to determining that the distance is below a predetermined threshold, causing the first user interface and the second user interface to generate an augmentation to the VR interface, wherein the augmentation comprises a visual effect and a sound effect.