Apparatus and method for detecting a rocking movement of an electronic device and execute a function in response to the detected movement
First Claim
Patent Images
1. An apparatus comprising:
- a housing comprising a convex portion configured to enable the apparatus to rock in response to an impulse provided by a user; and
a processor configured to enable a function of the apparatus to be performed in response to detection of the rocking of the apparatus wherein the apparatus may be arranged in a plurality of operational modes, wherein the apparatus has an unlocked mode in which a user input device is responsive to user actuation, and a locked mode in which the user input device is non-responsive to user actuation, wherein the processor is configured such that the function which is enabled is performed in response to rocking of the apparatus being detected, wherein the apparatus is in the locked mode before the impulse is provided by the user and the function is performed while the apparatus remains in the locked mode so that the user input device remains non-responsive to user actuation other than for a predetermined subset of inputs configured to control an operation being enabled on the apparatus with respect to the function.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, method and computer program wherein the apparatus comprises: a housing comprising a convex portion configured to enable the apparatus to rock in response to an impulse provided by a user; and a processor configured to enable a function of the apparatus to be performed in response to the detection of the rocking of the apparatus.
8 Citations
21 Claims
-
1. An apparatus comprising:
-
a housing comprising a convex portion configured to enable the apparatus to rock in response to an impulse provided by a user; and a processor configured to enable a function of the apparatus to be performed in response to detection of the rocking of the apparatus wherein the apparatus may be arranged in a plurality of operational modes, wherein the apparatus has an unlocked mode in which a user input device is responsive to user actuation, and a locked mode in which the user input device is non-responsive to user actuation, wherein the processor is configured such that the function which is enabled is performed in response to rocking of the apparatus being detected, wherein the apparatus is in the locked mode before the impulse is provided by the user and the function is performed while the apparatus remains in the locked mode so that the user input device remains non-responsive to user actuation other than for a predetermined subset of inputs configured to control an operation being enabled on the apparatus with respect to the function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14)
-
-
9. An apparatus as claimed in 8 wherein the input event is associated with the provision of an audio output or silencing an audio output.
-
15. A method comprising;
-
detecting rocking of an apparatus wherein the apparatus comprises a housing comprising a convex portion configured to enable the apparatus to rock in response to an impulse provided by a user; enabling a function of the apparatus to be performed in response to detection of the rocking of the apparatus wherein the apparatus may be arranged in a plurality of operational modes, wherein the apparatus has an unlocked mode in which a user input device is responsive to user actuation, and a locked mode in which the user input device is non-responsive to user actuation; and controlling the user input device such that the function which is enabled is performed in response to rocking of the apparatus being detected, wherein the apparatus is in the locked mode before the impulse is provided by the user and the function is performed while the apparatus remains in the locked mode so that the user input device remains non-responsive to user actuation other than for a predetermined subset of inputs configured to control an operation being enabled on the apparatus with respect to the function. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer program product comprising a non-transitory computer-readable storage medium comprising computer program instructions that, when executed by at least one processor, enable an apparatus at least to perform:
-
detecting rocking of an apparatus wherein the apparatus comprises a housing comprising a convex portion configured to enable the apparatus to rock in response to an impulse provided by a user; enabling a function of the apparatus to be performed in response to detection of the rocking of the apparatus wherein the apparatus may be arranged in a plurality of operational modes, wherein the apparatus has an unlocked mode in which a user input device is responsive to user actuation, and a locked mode in which the user input device is non-responsive to user actuation; and controlling the user input device such that the function which is enabled is performed in response to rocking of the apparatus being detected, wherein the apparatus is in the locked mode before the impulse is provided by the user and the function is performed while the apparatus remains in the locked mode so that the user input device remains non-responsive to user actuation other than for a predetermined subset of inputs configured to control an operation being enabled on the apparatus with respect to the function.
-
-
21. An apparatus comprising a processor and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to:
-
detect rocking of a device, wherein the device comprises a housing comprising a convex portion configured to enable the device to rock in response to an impulse provided by a user and a concave display on a concave front face; enable a function to be performed in response to detection of the rocking of the device, wherein the apparatus is arranged in any one of a plurality of operational modes, wherein the apparatus has an unlocked mode in which a user input device is responsive to user actuation, and a locked mode in which the user input device is non-responsive to user actuation; and control the user input device such that the function which is enabled is performed in response to rocking of the device being detected, wherein the apparatus is in the locked mode before the impulse is provided by the user and the function is performed while the apparatus remains in the locked mode so that the user input device remains non-responsive to user actuation other than for a predetermined subset of inputs configured to control an operation being enabled on the apparatus with respect to the function.
-
Specification