ELECTRONIC DEVICE AND A POINTER MOTION CONTROL METHOD THEREOF
First Claim
Patent Images
1. A method for controlling movement of a pointer on a screen of an electronic device by using pointer movement control signals generated using sensing signals, which have various levels and are generated according to user'"'"'s manipulation of a sensor, the method comprising:
- defining a plurality of sections corresponding to the sensing signals and classifying the sensing signals into 0th to Mth sensing signals according to the sections;
generating and storing a reference lookup table and a plurality of variable lookup tables, the reference lookup table storing weight values that correspond to the 0th to Mth sensing signals and levels of the pointer movement control signals, each of the variable lookup tables storing weight values that correspond to the 0th to Mth sensing signals and are different from the weight values of the reference lookup table;
determining whether a current sensing signal has a maximal level;
if the current sensing signal has the maximal level, performing an acceleration mode so as to accelerate the movement of the pointer on the screen, and if the current sensing signal does not have the maximal level, determining whether a previous sensing signal has a minimal level;
if the previous sensing signal does not have the minimal level, performing a continuous movement mode, and if the previous sensing signal has the minimal level, comparing sections of the previous and current sensing signals;
if a difference between the sections of the previous and current sensing signals is greater than L, generating a pointer movement control signal having a weight value corresponding to the current sensing signal by using a first one of the variable lookup tables, and if the difference of the sections is not greater than the L, generating a pointer movement control signal having a weight value corresponding to the current sensing signal by using a second one of the variable lookup tables.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are an electronic device and a method for controlling movement of a pointer of the electronic device. Movement of a pointer (or a cursor or an activated icon region) displayed on a display unit can be smoothly controlled using a sensing signal output according to two-dimensional movement of an intermediate member (that is, a magnet part or a senor part) for providing improved manipulation sensitivity to users.
-
Citations
24 Claims
-
1. A method for controlling movement of a pointer on a screen of an electronic device by using pointer movement control signals generated using sensing signals, which have various levels and are generated according to user'"'"'s manipulation of a sensor, the method comprising:
-
defining a plurality of sections corresponding to the sensing signals and classifying the sensing signals into 0th to Mth sensing signals according to the sections; generating and storing a reference lookup table and a plurality of variable lookup tables, the reference lookup table storing weight values that correspond to the 0th to Mth sensing signals and levels of the pointer movement control signals, each of the variable lookup tables storing weight values that correspond to the 0th to Mth sensing signals and are different from the weight values of the reference lookup table; determining whether a current sensing signal has a maximal level; if the current sensing signal has the maximal level, performing an acceleration mode so as to accelerate the movement of the pointer on the screen, and if the current sensing signal does not have the maximal level, determining whether a previous sensing signal has a minimal level; if the previous sensing signal does not have the minimal level, performing a continuous movement mode, and if the previous sensing signal has the minimal level, comparing sections of the previous and current sensing signals; if a difference between the sections of the previous and current sensing signals is greater than L, generating a pointer movement control signal having a weight value corresponding to the current sensing signal by using a first one of the variable lookup tables, and if the difference of the sections is not greater than the L, generating a pointer movement control signal having a weight value corresponding to the current sensing signal by using a second one of the variable lookup tables. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device, comprising:
-
a pointing control unit configured to output sensing signals having various levels by detecting movement of a magnet part in a hole-shaped movement space; and a pointer control module configured to define a plurality of sections corresponding to the sensing signals, define the sensing signals as 0th to Mth sensing signals according to the sections, use the 0th to Mth sensing signals, and a reference lookup table and a plurality of variable lookup tables storing various weight values corresponding to levels of pointer movement control signals for controlling movement of a pointer on a screen, and generate a pointer movement control signal having a weight value corresponding to a current sensing signal by using the current sensing signal and a previous sensing signal. - View Dependent Claims (10)
-
-
11-13. -13. (canceled)
-
14. A method for controlling movement of a pointer of an electronic device to activate an icon of the electronic device by moving an activated icon region on a screen according to movement of an intermediate member confined in a movement range of a two-dimensional plane, the method comprising:
-
dividing the movement range of the intermediate member into a plurality of division regions to which movement directions of the activated icon region are allocated, and storing a plurality of reference movement ranges by varying sizes of the division regions of the movement range so that the division regions of each of the reference movement ranges have different sizes from the division regions of the other reference movement ranges; and selecting one of the reference movement ranges according to a position of the intermediate member so as to move the activated icon region on the screen by using the selected reference movement range. - View Dependent Claims (15, 16, 17)
-
-
18. A method for controlling movement of a pointer of an electronic device to activate an icon of the electronic device by moving an activated icon region on a screen according to movement of an intermediate member confined in a movement range of a two-dimensional plane defined by an x-axis and a y-axis, the method comprising:
-
dividing the movement range of the intermediate member into ±
x-axis movement regions adapted to move the activated icon region in an x-axis direction, and ±
y-axis movement regions adapted to move the activated icon region in a y-axis direction; andenlarging one pair of the ±
x movement regions and the ±
y-axis movement regions where the intermediate member is placed as compared with the other pair of the ±
x movement regions and the ±
y-axis movement regions where the intermediate member is not placed. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24-29. -29. (canceled)
Specification