Apparatus including a sensor arrangement and methods of operating the same
First Claim
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.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus is provided, which comprises: a display configured to display an image, a sensor arrangement (100), and a processing arrangement, wherein the sensor arrangement comprises first, second and third linear sensor arrays (102,104,106), 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, and wherein the processing arrangement is configured, in response to determining that two consecutive inputs are on different ones of the first and second linear sensor arrays, to rotate the image displayed on the display about a first axis, in response to determining that two consecutive inputs are on different ones of the second and third sensor arrays, to rotate the image displayed on the display about a second axis, the second axis being substantially perpendicular to the first axis, and in response to determining that two consecutive inputs are on different ones of the first and third linear sensor arrays, to rotate the image displayed on the display about a third axis, the third axis being substantially perpendicular to both the first and second axes.
-
Citations
16 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
detecting 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; in response to determining that two consecutive inputs are on different ones of the first and second linear sensor arrays, providing a first output; in response to determining that two consecutive inputs are on different ones of the second and third sensor arrays, providing a second output; and in response to determining that two consecutive inputs are on different ones of the first and third linear sensor arrays, providing a third output. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus, comprising:
-
a display configured to display an image; a sensor arrangement; and a processing arrangement; wherein the sensor arrangement comprises 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; and wherein the processing arrangement is configured under the control of software; in response to determining that two consecutive inputs are on different ones of the first and second linear sensor arrays, to rotate the image displayed on the display about a first axis; in response to determining that two consecutive inputs are on different ones of the second and third sensor arrays, to rotate the image displayed on the display about a second axis, the second axis being substantially perpendicular to the first axis; and in response to determining that two consecutive inputs are on different ones of the first and third linear sensor arrays, to rotate the image displayed on the display about a third axis, the third axis being substantially perpendicular to both the first and second axes.
-
Specification