US 12,314,463 B2
Activation force detected via neuromuscular-signal sensors of a wearable device, and systems and methods of use thereof
Peter Andrew Matsimanis, Menlo Park, CA (US); Tahir Turan Caliskan, Lund (SE); Pascal Alexander Bentioulis, Malmo (SE); Per-Erik Bergström, Malmo (SE); and Igor Gurovski, Mountain View, CA (US)
Assigned to Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed by Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed on Nov. 3, 2023, as Appl. No. 18/501,761.
Claims priority of provisional application 63/431,289, filed on Dec. 8, 2022.
Prior Publication US 2024/0192765 A1, Jun. 13, 2024
Int. Cl. G06F 3/01 (2006.01); G06F 1/16 (2006.01); G06F 3/0362 (2013.01)
CPC G06F 3/011 (2013.01) [G06F 1/163 (2013.01); G06F 3/0362 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of providing a force dimension to interface elements, the method comprising:
communicatively coupling a wearable device that includes one or more neuromuscular-signal sensors with an activatable device that includes a mechanical user interface element;
in accordance with a physical-contact-based activation of the mechanical user interface element, obtaining data from the one or more neuromuscular-signal sensors that corresponds to the physical-contact-based activation;
determining, based on the data from the one or more neuromuscular-signal sensors, whether the physical-contact-based activation of the mechanical user interface element includes an activation force that meets one or more predefined criteria;
in accordance with a determination that the physical-contact-based activation of the mechanical user interface element includes the activation force that meets the one or more predefined criteria, causing execution of a first function corresponding to the mechanical user interface element; and
in accordance with a determination that the physical-contact-based activation of the mechanical user interface element does not include the activation force that meets the one or more predefined criteria, causing execution of a second function corresponding to the mechanical user interface element, wherein the second function is different from the first function.