US 12,254,132 B2
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/565,258.
Claims priority of provisional application 63/133,075, filed on Dec. 31, 2020.
Prior Publication US 2022/0206581 A1, Jun. 30, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/01 (2006.01); G06F 3/04883 (2022.01); H04L 65/1089 (2022.01)
CPC G06F 3/016 (2013.01) [G06F 3/04883 (2013.01); H04L 65/1089 (2013.01)] 17 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 communication interface for a real-time video communication session to be displayed on a first user interface of a first client device and on a second user interface of a second client device, wherein the real-time video communication session is between a plurality of client devices including the first client device and the second client device, wherein the communication interface comprises a camera view of the first client device capturing a first user and a camera view of the second client device capturing a second user;
detecting a predetermined gesture by the first user on the first user interface and the predetermined gesture by the second user on the second user interface, wherein the predetermined gesture is a bodily gesture performed by the first user and the second user during the real-time video communication that does not make contact with the first or second user interface;
in response to detecting the predetermined gesture by the first user, causing the first user interface and the second user interface to generate a haptic feedback response based on the predetermined gesture, the haptic feedback response comprising a first vibration pattern; and
in response to determining that the predetermined gesture by the first user and the second user is performed simultaneously,
causing the first user interface and the second user interface to generate a reward haptic feedback response, wherein the reward haptic feedback response comprises a second vibration pattern that is different than the haptic feedback response.