US 11,740,694 B2
Managing and mapping multi-sided touch
Robyn Teresa Oliver, Highland Park, IL (US); Robert Tartz, San Marcos, CA (US); Douglas Brems, San Diego, CA (US); Suhail Jalil, San Diego, CA (US); and Jonathan Kies, Encinitas, CA (US)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Filed by QUALCOMM Incorporated, San Diego, CA (US)
Filed on May 21, 2021, as Appl. No. 17/327,615.
Application 17/327,615 is a division of application No. 16/003,487, filed on Jun. 8, 2018, granted, now 11,126,258.
Claims priority of provisional application 62/572,471, filed on Oct. 14, 2017.
Claims priority of provisional application 62/572,460, filed on Oct. 14, 2017.
Claims priority of provisional application 62/572,455, filed on Oct. 14, 2017.
Claims priority of provisional application 62/572,453, filed on Oct. 14, 2017.
Claims priority of provisional application 62/572,465, filed on Oct. 14, 2017.
Prior Publication US 2021/0278897 A1, Sep. 9, 2021
Int. Cl. G06F 3/01 (2006.01); G06F 1/3231 (2019.01); G06F 3/048 (2013.01); G06F 3/041 (2006.01); G06F 3/0488 (2022.01); G06F 3/04883 (2022.01); G06F 3/044 (2006.01); H03K 17/96 (2006.01); G06F 3/0354 (2013.01)
CPC G06F 3/013 (2013.01) [G06F 1/3231 (2013.01); G06F 3/017 (2013.01); G06F 3/03547 (2013.01); G06F 3/041 (2013.01); G06F 3/044 (2013.01); G06F 3/048 (2013.01); G06F 3/0412 (2013.01); G06F 3/0488 (2013.01); G06F 3/04166 (2019.05); G06F 3/04883 (2013.01); H03K 17/9622 (2013.01); G06F 2203/04104 (2013.01); G06F 2203/04106 (2013.01)] 39 Claims
OG exemplary drawing
 
1. A method of integrating multi-touch inputs across multiple distinct surfaces of a mobile computing device, the method comprising:
receiving, in a processor of the mobile computing device, a first multisensor input from at least one touch sensor on the mobile computing device distinct from a touchscreen of the mobile computing device;
determining, by the processor, an operational context of the mobile computing device using contextual awareness data, wherein the determined operational context identifies an external environment that influences an operation of a software application operating on the mobile computing device;
determining, by the processor, a multisensor input data structure based on the received first multisensor input;
determining, by the processor, a first function associated with the received first multisensor input and the determined operational context from the multisensor input data structure; and
executing a first operation configured to cause the mobile computing device to perform the determined first function.