Patent ID: 9274621
Filing Date: 2016-03-01
CPC Classification: G06F

Claim Text:
1. An apparatus, comprising: one or more processors; and one or more memories including computer program code, the one or more memories and the computer program code configured to, with the one or more processors, cause the apparatus to perform at least the following: detect inputs on a sensor arrangement, the sensor arrangement comprising first, second and third linear sensor arrays, each of the linear sensor arrays being disposed generally orthogonal to each of the other linear sensor arrays and converging with each of the other linear sensor arrays at or near one end thereof, wherein the first, second and third linear sensor arrays each detect input corresponding to a respective axis in three dimensional space, wherein the sensor arrangement includes the first linear sensor array disposed along a length portion of a first edge of a housing of a mobile communication device, the first edge being along a length of the housing and the length portion starting at a corner of the housing and extending along a part of the length, the second linear sensor array disposed along a width portion of a second edge of the housing, the second edge being along a width of the housing and the width portion starting at the corner of the housing and extending along a part of the width, and the third linear sensor array disposed along a depth portion of a third edge of the housing, the third edge being along a depth of the housing and the depth portion starting at the corner of the housing, and wherein the depth is shorter than the length and the width and the ratio of the depth portion to the depth is greater than the ratio of the length portion to the length and is greater than the ratio of the width portion to the width, and wherein a respective end of each linear sensor array is disposed at the corner of the housing where the first, second and third linear sensor arrays intersect; provide a first output in response to determining that two consecutive inputs are on different ones of the first and second linear sensor arrays; provide a second output in response to determining that two consecutive inputs are on different ones of the second and third sensor arrays; and provide a third output in response to determining that two consecutive inputs are on different ones of the first and third linear sensor arrays.