Apparatus and method for controlling portable terminal
First Claim
1. An apparatus comprising:
- a motion sensor; and
a controller configured to perform operations comprising;
determining whether a motion, sensed through the motion sensor of the apparatus is a recognized motion in a stored recognition model;
in response to determining that the sensed motion is a recognized motion, selecting a function of the apparatus corresponding to the recognized motion from the stored recognition model;
executing the selected function;
requesting, after the executing the selected function, the user to confirm whether the executed function was a function intended by the user;
determining whether the executed function was a function intended by the user, based on information input by the user through a user interface of the apparatus in response to the request; and
updating the stored recognition model based on a result of the determining.
0 Assignments
0 Petitions
Accused Products
Abstract
Provided is an apparatus and method for controlling a portable terminal. The apparatus includes a contact sensing unit which senses an area of an external surface of the portable terminal contacted by a user as the user holds the portable terminal, a recognizing unit which recognizes a function mode of the portable terminal based on information about the contacted area sensed by the contact sensing unit, and a control unit which changes the portable terminal to a function mode recognized by the recognizing unit. Since a function mode of the portable terminal is controlled according to the way a user holds the portable terminal, convenience of changing a function mode of the portable terminal is provided through a single manipulation.
21 Citations
11 Claims
-
1. An apparatus comprising:
-
a motion sensor; and a controller configured to perform operations comprising; determining whether a motion, sensed through the motion sensor of the apparatus is a recognized motion in a stored recognition model; in response to determining that the sensed motion is a recognized motion, selecting a function of the apparatus corresponding to the recognized motion from the stored recognition model; executing the selected function; requesting, after the executing the selected function, the user to confirm whether the executed function was a function intended by the user; determining whether the executed function was a function intended by the user, based on information input by the user through a user interface of the apparatus in response to the request; and updating the stored recognition model based on a result of the determining. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
determining whether a motion, sensed through a motion sensor of an apparatus is a recognized motion in a stored recognition model; in response to determining that the sensed motion is a recognized motion, selecting a function of the apparatus corresponding to the recognized motion from the stored recognition model; executing the selected function; requesting, after the executing the selected function, the user to confirm whether the executed function was a function intended by the user; determining whether the executed function was a function intended by the user, based on information input by the user through a user interface of the apparatus in response to the request; and updating the stored recognition model based on a result of the determining. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory machine-readable storage device storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
determining whether a motion, sensed through a motion sensor of an apparatus is a recognized motion in a stored recognition model; in response to determining that the sensed motion is a recognized motion, selecting a function of the apparatus corresponding to the recognized motion from the stored recognition model; executing the selected function; requesting, after the executing the selected function, the user to confirm whether the executed function was a function intended by the user; determining whether the executed function was a function intended by the user, based on information input by the user through a user interface of the apparatus in response to the request; and updating the stored recognition model based on a result of the determining.
-
Specification