CN103631419A - Cursor positioning method and system based on remote control touch pad - Google Patents

Cursor positioning method and system based on remote control touch pad Download PDF

Info

Publication number
CN103631419A
CN103631419A CN201210307964.1A CN201210307964A CN103631419A CN 103631419 A CN103631419 A CN 103631419A CN 201210307964 A CN201210307964 A CN 201210307964A CN 103631419 A CN103631419 A CN 103631419A
Authority
CN
China
Prior art keywords
inertia
touch piece
touched point
remote control
touch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201210307964.1A
Other languages
Chinese (zh)
Other versions
CN103631419B (en
Inventor
丁寻
杨达志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210307964.1A priority Critical patent/CN103631419B/en
Publication of CN103631419A publication Critical patent/CN103631419A/en
Application granted granted Critical
Publication of CN103631419B publication Critical patent/CN103631419B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

The invention relates to a cursor positioning method and system based on a remote control touch pad. The method includes the steps that the generation of a touched point of the remote control touch pad is detected, and the generated touched point is displayed to a set position on a display screen of a video terminal in the form of a touch block; the movement of the touched point of the remote control touch pad is detected to determine the moving direction and moving distance of the touch block; the disappearance of the touched point of the remote control touch pad is detected to determine that the touch block carries out inertial movement; the inertial movement direction of the touch block is determined according to the moving direction of the touched point on the remote control touch pad, the inertial movement distance of the touch block is determined according to the moving speed of the touched point before disappearance, and the touch block is positioned to the icon closest to the centre point of the touch block after inertial movement. By means of the cursor positioning method and system based on the remote control touch pad, the cursor positioning operation is simplified for a user.

Description

Cursor positioning method based on remote control touch plate and system
Technical field
The present invention relates to video terminal control field, particularly relate to a kind of cursor positioning method and system based on remote control touch plate.
Background technology
Along with the develop rapidly of video terminal technology, present video terminal (as intelligent television) all carries various functions, such as can wireless Internet access, function on the computer such as Video chat and file management and mobile phone.In order to realize, video terminal is better controlled, the telepilot of some video terminals has adopted touch pad setting, and user can pass through remote control touch plate, with the same file of controlling in video terminal of control mobile phone file.
When user manages the file on video terminal, may need certain icon on selected video terminal picture.At this moment user need to move cursor by remote control touch plate and select this icon, but general remote control touch plate is smaller, and the display screen of video terminal is larger, the shift motion of the cursor on the display screen of video terminal is directly proportional to the shift motion of touched point on remote control touch plate simultaneously, while causing user to use the cursor on the display screen of remote control touch plate mobile video terminal, cannot make the cursor on the display screen of video terminal once move into place, user need to carry out repeatedly the location that slide could be realized cursor on remote control touch plate, operating process is more loaded down with trivial details.Due to the control mode of the uncomfortable remote control touch plate of some computer new hand, especially the elderlys, the accurate movement of controlling cursor by remote control touch plate is more difficult simultaneously.
Therefore, be necessary to provide a kind of cursor positioning method and system based on remote control touch plate, to solve the existing problem of prior art.
Summary of the invention
The object of the present invention is to provide a kind of cursor positioning method based on remote control touch plate and system simple to operate; Having solved user in existing cursor positioning method and system operates than more laborious technical matters.
For addressing the above problem, technical scheme provided by the invention is as follows:
The present invention relates to a kind of cursor positioning method based on remote control touch plate, it comprises step:
Detect the generation of the touched point of remote control touch plate, and the touched point of described generation is shown to the desired location on video terminal display screen to touch the form of piece;
Detect the movement of the touched point of described remote control touch plate, determine moving direction and the displacement of described touch piece;
Detect the disappearance of the touched point of described remote control touch plate, the translational speed before disappearing according to described touched point on the moving direction of the described touch piece of correspondence, determines that described touch piece carries out inertia and moves; And
According to the moving direction of the touched point on described remote control touch plate, determine the inertia moving direction of described touch piece, and the translational speed before disappearing according to described touched point, determine the inertial running distance of described touch piece, and the touch piece after inertia is moved navigates on the nearest icon of the described touch piece central point of distance.
In the cursor positioning method based on remote control touch plate of the present invention, the movement of the touched point of the described remote control touch plate of described detection, determine that the moving direction of described touch piece and the step of displacement are specially:
As described in displacement in the vertical direction of touched point and as described in the ratio of touched point displacement be in the horizontal direction greater than first threshold, determine that described touch piece carries out the movement of vertical direction, the form that the movement by described touched point in the vertical direction of described remote control touch plate is carried out the movement of vertical direction with described touch piece is shown on the display screen of described video terminal;
As described in displacement in the horizontal direction of touched point and as described in the ratio of touched point displacement be in the vertical direction greater than first threshold, determine that described touch piece carries out the movement of horizontal direction, the form that the movement by described touched point in the horizontal direction of described remote control touch plate is carried out the movement of horizontal direction with described touch piece is shown on the display screen of described video terminal;
Otherwise determine that described touch piece does not move.
In the cursor positioning method based on remote control touch plate of the present invention, the disappearance of the touched point of the described remote control touch plate of described detection, translational speed before disappearing according to described touched point on the moving direction of the described touch piece of correspondence, determine that described touch piece carries out the step that inertia moves and comprises:
As described in first setting-up time of touched point before disappearance, average translational speed on the moving direction of corresponding described touch piece is greater than setting value, determine that described touch piece carries out inertia and moves, otherwise described touch piece is directly targeted on the nearest icon of the described touch piece central point of distance.
In the cursor positioning method based on remote control touch plate of the present invention, described according to the moving direction of the touched point on described remote control touch plate, determine that the step of the inertia moving direction of described touch piece is specially:
As described in displacement in the vertical direction of touched point and as described in the ratio of touched point displacement be in the horizontal direction greater than Second Threshold, determine that the inertia that described touch piece carries out vertical direction moves;
As described in displacement in the horizontal direction of touched point and as described in the ratio of touched point displacement be in the vertical direction greater than Second Threshold, determine that the inertia that described touch piece carries out horizontal direction moves;
Otherwise determine that described touch piece does not carry out inertia and moves.
In the cursor positioning method based on remote control touch plate of the present invention, described according to the translational speed before described touched point disappearance, determine that the step of the inertial running distance of described touch piece is specially:
The inertial running distance of described touch piece is in second setting-up time of described touched point before disappearance, n function of the average translational speed on the inertia moving direction of corresponding described touch piece, and n is more than or equal to 2.
In the cursor positioning method based on remote control touch plate of the present invention, the described cursor positioning method based on remote control touch plate also comprises step:
As in the 3rd setting-up time, according to generation, movement and the disappearance of the touched point on described remote control touch plate, the touch piece after described inertia is moved navigates to be revised on icon; Touch piece after described inertia moves only moves in described the 3rd setting-up time; And the inertia moving direction before the touch piece correction after the moving direction of the touch piece after described inertia moves moves with described inertia is parallel, distance between the icon that touch piece after moving according to the described inertia before described correction icon and correction navigates to, revises the parameter in described n function.
The invention still further relates to a kind of cursor locating system based on remote control touch plate, it comprises:
Touch piece generation module, for detection of the generation of the touched point of remote control touch plate, and the touched point of described generation is shown to the desired location on video terminal display screen to touch the form of piece;
Touch piece and move control module, for detection of the movement of the touched point of described remote control touch plate, determine moving direction and the displacement of described touch piece;
Touch piece inertia and move determination module, for detection of the disappearance of the touched point of described remote control touch plate, the translational speed before disappearing according to described touched point on the moving direction of the described touch piece of correspondence, determines that described touch piece carries out inertia and moves; And
Touch piece inertia and move control module, be used for according to the moving direction of the touched point on described remote control touch plate, determine the inertia moving direction of described touch piece, and the translational speed before disappearing according to described touched point, determine the inertial running distance of described touch piece, and the touch piece after inertia is moved navigates on the nearest icon of the described touch piece central point of distance.
In the cursor locating system based on remote control touch plate of the present invention, described touch piece move control module specifically for,
As described in displacement in the vertical direction of touched point and as described in the ratio of touched point displacement be in the horizontal direction greater than first threshold, determine that described touch piece carries out the movement of vertical direction, the form that the movement by described touched point in the vertical direction of described remote control touch plate is carried out the movement of vertical direction with described touch piece is shown on the display screen of described video terminal;
As described in displacement in the horizontal direction of touched point and as described in the ratio of touched point displacement be in the vertical direction greater than first threshold, determine that described touch piece carries out the movement of horizontal direction, the form that the movement by described touched point in the horizontal direction of described remote control touch plate is carried out the movement of horizontal direction with described touch piece is shown on the display screen of described video terminal;
Otherwise determine that described touch piece does not move.
In the cursor locating system based on remote control touch plate of the present invention, touch piece inertia move determination module specifically for,
As described in first setting-up time of touched point before disappearance, average translational speed on the moving direction of corresponding described touch piece is greater than setting value, determine that described touch piece carries out inertia and moves, otherwise described touch piece is directly targeted on the nearest icon of the described touch piece central point of distance.
In the cursor locating system based on remote control touch plate of the present invention, described touch piece inertia moves control module and comprises:
Touch piece inertia moving direction control module,
For as described in displacement in the vertical direction of touched point with as described in the ratio of touched point displacement be in the horizontal direction greater than Second Threshold, the inertia that definite described touch piece carries out vertical direction moves;
As described in displacement in the horizontal direction of touched point and as described in the ratio of touched point displacement be in the vertical direction greater than Second Threshold, determine that the inertia that described touch piece carries out horizontal direction moves;
Otherwise determine that described touch piece does not carry out inertia and moves; And
Touch piece inertial running distance control module,
For the translational speed before disappearing according to described touched point, determine the inertial running distance of described touch piece, and the touch piece after inertia is moved navigates on the nearest icon of the described touch piece central point of distance;
The inertial running distance of wherein said touch piece is in second setting-up time of described touched point before disappearance, n function of the average translational speed on the inertia moving direction of corresponding described touch piece, and n is more than or equal to 2.
In the cursor locating system based on remote control touch plate of the present invention, the described cursor locating system based on remote control touch plate also comprises:
Inertia moving parameter correcting module,
For as in the 3rd setting-up time, according to generation, movement and the disappearance of the touched point on described remote control touch plate, the touch piece after described inertia is moved navigates to be revised on icon; Touch piece after described inertia moves only moves in described the 3rd setting-up time; And the inertia moving direction before the touch piece correction after the moving direction of the touch piece after described inertia moves moves with described inertia is parallel, distance between the icon that touch piece after moving according to the described inertia before described correction icon and correction navigates to, revises the parameter in described n function.
Compared to prior art, cursor positioning method based on remote control touch plate of the present invention and system simplification user's cursor positioning action, solved in existing cursor positioning method and system user's operation than more laborious technical matters.
For foregoing of the present invention can be become apparent, preferred embodiment cited below particularly, and coordinate appended graphicly, be described in detail below:
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the first preferred embodiment of the cursor positioning method based on remote control touch plate of the present invention;
Fig. 2 is the process flow diagram of the second preferred embodiment of the cursor positioning method based on remote control touch plate of the present invention;
Fig. 3 is the structural representation of the first preferred embodiment of the cursor locating system based on remote control touch plate of the present invention;
Fig. 4 is the structural representation of the second preferred embodiment of the cursor locating system based on remote control touch plate of the present invention;
When Fig. 5 carries out cursor location for the use cursor positioning method based on remote control touch plate of the present invention, the demonstration schematic diagram of the display screen of video terminal;
Wherein, description of reference numerals is as follows:
31, touch piece generation module;
32, touch piece and move control module;
33, touch piece inertia and move determination module;
34, touch piece inertia and move control module;
341, touch piece inertia moving direction control module;
342, touch piece inertial running distance control module;
41, inertia moving parameter correcting module.
Embodiment
The explanation of following embodiment is graphic with reference to what add, can be in order to the specific embodiment of implementing in order to illustration the present invention.The direction term that the present invention mentions, such as " on ", D score, 'fornt', 'back', " left side ", " right side ", " interior ", " outward ", " side " etc., be only the direction with reference to annexed drawings.Therefore, the direction term of use is in order to illustrate and to understand the present invention, but not in order to limit the present invention.
In the drawings, the unit of structural similarity is to represent with same numeral.
Please refer to Fig. 1, Fig. 1 is the process flow diagram of the first preferred embodiment of the cursor positioning method based on remote control touch plate of the present invention.Cursor positioning method based on remote control touch plate of the present invention starts from:
Step 101, detects the generation of the touched point of remote control touch plate, and the touched point of generation is shown to the desired location on video terminal display screen to touch the form of piece, forwards step 102 to;
Step 102, detects the movement of the touched point of remote control touch plate, determines the moving direction and the displacement that touch piece, forwards step 103 to;
Step 103, the disappearance of the touched point of detection remote control touch plate, the translational speed before disappearing according to touched point on the moving direction of correspondence touch piece, determines that touch piece carries out inertia and moves, and forwards step 104 to;
Step 104, according to the moving direction of the touched point on remote control touch plate, determine the inertia moving direction that touches piece, and the translational speed before disappearing according to touched point, determine the inertial running distance that touches piece, and the touch piece after inertia is moved navigates on the nearest icon of distance touch piece central point;
Finally should end at step 104 by the cursor positioning method based on remote control touch plate.
Describe the steps flow chart of the cursor positioning method based on remote control touch plate of this preferred embodiment below in detail.
In step 101, when finger contact arrives remote control touch plate, on remote control touch plate, can generate a touched point, video terminal can detect the generation of this touched point and produce the first steering order, according to this first steering order, is showing that screen display one touches piece and represents this touched point.Here touch piece and can generate (for example center of display screen) at the desired location of the display screen of video terminal.
Forward subsequently step 102 to.
In step 102, when finger moves on remote control touch plate, video terminal can detect the movement of touched point on remote control touch plate and produce the second steering order, makes to touch piece move accordingly according to this second steering order.Here it is emphasized that, touch piece only can be in the vertical direction or horizontal direction move, with guarantee not can be due to user's operation the skew of the inaccurate touch piece causing, as touched point mainly moves in the horizontal direction, the touch piece generating also moves in the horizontal direction, and vertical direction does not produce movement; If touched point is mainly to move in the vertical direction, the touch piece of generation also moves in the vertical direction, and horizontal direction does not produce movement.Here the moving direction and the displacement that touch piece are determined by following steps:
As the touched point on remote control touch plate is greater than first threshold in the displacement of the vertical direction of screen and this touched point at the ratio of the displacement of the horizontal direction of screen, the touch piece on the display screen of definite video terminal carries out the movement of vertical direction; The movement of vertical direction is carried out in movement by touched point in the vertical direction of remote control touch plate form to touch piece is shown on the display screen of video terminal;
As the touched point on remote control touch plate is greater than first threshold in the displacement of the horizontal direction of screen and this touched point at the ratio of the displacement of the vertical direction of screen, the touch piece on the display screen of definite video terminal carries out the movement of horizontal direction, and the movement of horizontal direction is carried out in the movement by touched point in the horizontal direction of remote control touch plate form to touch piece is shown on the display screen of video terminal;
Otherwise determine that touching piece does not move;
Here by the horizontal direction of touched point and relatively judging touching the moving direction of piece of vertical direction displacement, the first threshold here can be adjusted according to user's actual needs, for example, be set to 1.1-5 and doubly all can.
Forward subsequently step 103 to.
In step 103, when user's finger leaves remote control touch plate, the touched point on remote control touch plate can disappear.At this moment video terminal can detect be touched before a disappearance correspondence touch translational speed on the moving direction of piece (due to touch piece only in the horizontal direction or Vertical Square move up, the speed component before therefore only detecting touched point here and disappearing in the horizontal direction or in vertical direction).
In first setting-up time of touched point before disappearance, average translational speed on the moving direction of corresponding touch piece is greater than setting value, determine that this touch piece carries out inertia and moves, otherwise this touch piece is directly targeted to distance, touch on the nearest icon of piece central point.First setting-up time here and setting value can be set according to user's actual needs.
Forward subsequently step 104 to.
In step 104, in step 103, determine that this touch piece carries out inertia and moves, first according to the moving direction of the touched point on remote control touch plate, determine the inertia moving direction that touches piece.Here the moving direction that touches piece is determined by following steps:
As the touched point on remote control touch plate is greater than Second Threshold in the displacement of the vertical direction of screen and this touched point at the ratio of the displacement of the horizontal direction of screen, determine that the inertia that touch piece on the display screen of video terminal carries out vertical direction moves;
As the touched point on remote control touch plate is greater than Second Threshold in the displacement of the horizontal direction of screen and this touched point at the ratio of the displacement of the vertical direction of screen, determine that the inertia that touch piece on the display screen of video terminal carries out horizontal direction moves;
Otherwise determine that touch piece does not carry out inertia and moves;
Here by the horizontal direction of touched point and relatively judging touching the inertia moving direction of piece of vertical direction displacement, the Second Threshold here can be adjusted according to user's actual needs, for example, be set to 1.2-5 and doubly all can.
Translational speed before disappearing according to touched point subsequently, determines the inertial running distance that touches piece.Here the inertial running distance that touches piece is in second setting-up time of touched point before disappearance, n function of the average translational speed on the inertia moving direction of corresponding touch piece, and n is more than or equal to 2.The corresponding parameter of second setting-up time here, n function and the value of n can be set according to user's actual needs.
Touch piece after finally inertia being moved navigates to distance and touches on the nearest icon of piece central point, can be by touching selected this icon of piece.
Here it is emphasized that, before not selected this icon, can realize repeatedly moving of touch piece by the repetition slide on remote control touch plate by user, and after each movement, all can produce corresponding inertia moves, can greatly reduce the number of times of user's slide like this, and then make user's simple to operateization.Once and user uses touch piece to select corresponding icon, touch piece and can disappear; When next touched point generates, touch piece and can be again at the desired location of the display screen of video terminal, generate.
So, the cursor location based on remote control touch plate and the corresponding icon that have completed this preferred embodiment are selected.
Please refer to Fig. 2, Fig. 2 is the process flow diagram of the second preferred embodiment of the cursor positioning method based on remote control touch plate of the present invention.Cursor positioning method based on remote control touch plate of the present invention starts from:
Step 201, detects the generation of the touched point of remote control touch plate, and the touched point of generation is shown to the desired location on video terminal display screen to touch the form of piece, forwards step 202 to;
Step 202, detects the movement of the touched point of remote control touch plate, determines the moving direction and the displacement that touch piece, forwards step 203 to;
Step 203, the disappearance of the touched point of detection remote control touch plate, the translational speed before disappearing according to touched point on the moving direction of correspondence touch piece, determines that touch piece carries out inertia and moves, and forwards step 204 to;
Step 204, according to the moving direction of the touched point on remote control touch plate, determine the inertia moving direction that touches piece, and the translational speed before disappearing according to touched point, determine the inertial running distance that touches piece, and the touch piece after inertia is moved navigates to distance and touch on the nearest icon of piece central point, forward step 205 to;
Step 205, as in the 3rd setting-up time, according to the generation of the touched point on remote control touch plate, movement and disappearance, the touch piece after inertia is moved navigates to be revised on icon; Touch piece after inertia moves only moves in the 3rd setting-up time; And the inertia moving direction before the touch piece correction after the moving direction of the touch piece after inertia moves moves with inertia is parallel, distance between the icon that touch piece after moving according to the inertia before correction icon and correction navigates to, revises the parameter in n function.
Finally should end at step 205 by the cursor positioning method based on remote control touch plate.
Describe the steps flow chart of the cursor positioning method based on remote control touch plate of this preferred embodiment below in detail.
Wherein step 201 is same or similar with the step 101 of the first preferred embodiment of the above-mentioned cursor positioning method based on remote control touch plate, step 202 is same or similar with the step 102 of the first preferred embodiment of the above-mentioned cursor positioning method based on remote control touch plate, step 203 is same or similar with the step 103 of the first preferred embodiment of the above-mentioned cursor positioning method based on remote control touch plate, step 204 is same or similar with the step 104 of the first preferred embodiment of the above-mentioned cursor positioning method based on remote control touch plate, specifically refer to the first preferred embodiment of the above-mentioned icon method for selecting based on remote control touch plate.
In step 205, as user need to adjust the position of cursor movement in step 204, according to generation, movement and the disappearance of touched point on remote control touch plate, the touch piece after the inertia in step 204 is moved navigates to be revised on icon.
As the touch piece after this inertia is moved navigates to satisfied following three conditions of operation of revising icon: carry out in the 3rd setting-up time; The movement of the touch piece after this operation is moved by this inertia completes, and the touch piece of this inertia after moving again do not carry out inertia and move; And the inertia moving direction before the touch piece correction after the moving direction of the touch piece after this inertia moves moves with this inertia is parallel.Distance between the icon that touch piece after moving according to the inertia before correction icon and correction navigates to, revises the parameter in said n time function; In upper inertia once moves, can adopt n function of new argument to carry out the calculating of inertial running distance like this.If do not met the arbitrary condition in above-mentioned three conditions, the parameter in n function of decision inertial running distance is not adjusted.
Here it is emphasized that the move operation after the correction of inertia being moved is only moved according to each inertia carries out here.When user moves selected certain icon by inertia repeatedly, generally only last inertia is moved and can be revised accordingly.
So, the cursor location based on remote control touch plate and the corresponding icon that have completed this preferred embodiment are selected.
This preferred embodiment is with the difference of the first preferred embodiment, by each cursor (touch piece) inertia, move rear user the correction of cursor location is adjusted to the follow-up inertial running distance of cursor, further to reduce user's operational ton, user friendly operation.
The invention still further relates to a kind of cursor locating system based on remote control touch plate, as shown in Figure 3, Fig. 3 is the structural representation of the first preferred embodiment of the cursor locating system based on remote control touch plate of the present invention.Should comprise that touch piece generation module 31, touch piece moved control module 32, touch piece inertia moves determination module 33 and touches piece inertia and moves control module 34 by the cursor locating system based on remote control touch plate.Wherein touching piece inertia moves control module 34 and comprises and touch piece inertia moving direction control module 341 and touch piece inertial running distance control module 342.
This touches the generation of piece generation module 31 touched point for detection of remote control touch plate, and the touched point of generation is shown to the desired location on video terminal display screen to touch the form of piece.Touch piece and move control module 32 for detection of the movement of the touched point of remote control touch plate, determine the moving direction and the displacement that touch piece.Touch piece inertia moves determination module 33 for detection of the disappearance of the touched point of remote control touch plate, and the translational speed before disappearing according to touched point on the moving direction of correspondence touch piece determines that touch piece carries out inertia and moves.Touch piece inertia moving direction control module 341 for according to the moving direction of the touched point on remote control touch plate, determine the inertia moving direction that touches piece.Touch piece inertial running distance control module 342 for the translational speed before disappearing according to touched point, determine the inertial running distance that touches piece, and the touch piece after inertia is moved navigates to apart from touching on the nearest icon of piece central point.
When the cursor locating system based on remote control touch plate of this preferred embodiment is used, when finger contact arrives remote control touch plate, on remote control touch plate, can generate a touched point, touch piece generation module 31 and the generation of this touched point can be detected and produce the first steering order, according to this first steering order, showing that screen display one touches piece and represents this touched point.Here touch piece and can generate (for example center of display screen) at the desired location of the display screen of video terminal.
When finger moves on remote control touch plate, touch piece moves control module 32 and the movement of touched point on remote control touch plate can be detected and produce the second steering order, makes to touch piece move accordingly according to this second steering order.
When user's finger leaves remote control touch plate, the touched point on remote control touch plate can disappear.At this moment touching piece inertia moves determination module 33 and can detect be touched before a disappearance in correspondence and touch the translational speed on the moving direction of piece.
As touch piece inertia and move determination module 33 and determine that this touch piece carries out inertia and moves, touch touch piece inertia moving direction control module 341 that piece inertia moves control module 34 according to the moving direction of the touched point on remote control touch plate, determine the inertia moving direction that touches piece.
Translational speed before touching subsequently touch piece inertial running distance control module 342 that piece inertia moves control module 34 and disappearing according to touched point, determines the inertial running distance that touches piece.
Finally touch piece inertia and move touch piece after control module 34 moves inertia and navigate to distance and touch on the nearest icon of piece central point, can be by touching selected this icon of piece.
The first preferred embodiment of the principle of work of the cursor locating system based on remote control touch plate of this preferred embodiment and the above-mentioned cursor positioning method based on remote control touch plate is same or similar, specifically refers to the first preferred embodiment of the above-mentioned cursor positioning method based on remote control touch plate.
As shown in Figure 4, Fig. 4 is the structural representation of the second preferred embodiment of the cursor locating system based on remote control touch plate of the present invention.The difference of this preferential embodiment and the first preferred embodiment is, this cursor locating system based on remote control touch plate also comprises inertia moving parameter correcting module 41, this inertia moving parameter correcting module 41 for as in the 3rd setting-up time, according to the generation of the touched point on remote control touch plate, movement and disappearance, the touch piece after inertia is moved navigates to be revised on icon; Touch piece after inertia moves only moves in the 3rd setting-up time; And the inertia moving direction before the touch piece correction after the moving direction of the touch piece after inertia moves moves with inertia is parallel, distance between the icon that touch piece after moving according to the inertia before correction icon and correction navigates to, revises the parameter in n function.
When the cursor locating system based on remote control touch plate of this preferred embodiment is used, as user, need to move to touching piece inertia the position of the cursor movement of control module 34 controls and adjust.Inertia moving parameter correcting module 41 is according to generation, movement and the disappearance of touched point on remote control touch plate, and the touch piece after inertia is moved navigates to be revised on icon.
As the touch piece after this inertia is moved navigates to satisfied following three conditions of operation of revising icon: carry out in the 3rd setting-up time; The movement of the touch piece after this operation is moved by this inertia completes, and the touch piece of this inertia after moving again do not carry out inertia and move; And the inertia moving direction before the touch piece correction after the moving direction of the touch piece after this inertia moves moves with this inertia is parallel.Distance between the icon that touch piece after moving according to the inertia before correction icon and correction navigates to, revises the parameter in said n time function; In upper inertia once moves, can adopt n function of new argument to carry out the calculating of inertial running distance like this.If do not met the arbitrary condition in above-mentioned three conditions, the parameter in n function of decision inertial running distance is not adjusted.
The second preferred embodiment of the principle of work of the cursor locating system based on remote control touch plate of this preferred embodiment and the above-mentioned cursor positioning method based on remote control touch plate is same or similar, specifically refers to the second preferred embodiment of the above-mentioned cursor positioning method based on remote control touch plate.
This preferred embodiment moves rear user by each cursor (touch piece) inertia the correction of cursor location is adjusted to the follow-up inertial running distance of cursor, further to reduce user's operational ton, user friendly operation.
Below in conjunction with Fig. 5, by a specific embodiment, describe cursor positioning method based on remote control touch plate of the present invention and the workflow of system in detail.When wherein Fig. 5 carries out cursor location for the use cursor positioning method based on remote control touch plate of the present invention, the demonstration schematic diagram of the display screen of video terminal.
In the present embodiment, no matter user's mobile touched point how on the screen of remote control touch plate, touches piece and on the display screen of video terminal, only carries out the movement of vertical direction Y or horizontal direction X.
The position that the position of icon A in Fig. 5 generates on the display screen of video terminal for touching piece.As user thinks the icon D on selected display screen, by the operation on remote control touch plate, making to touch piece, to move to icon B(be that touched point on remote control touch plate is mainly carried out the movement of horizontal direction), at this moment the touched point on remote control touch plate disappears.As the speed in 30 milliseconds (first setting-up times) of touched point before disappearance is greater than setting value, determine that be positioned at the inertia that the touch piece on icon B carries out in horizontal direction moves.The mode that inertia moves can be to set to touch piece with a predefined acceleration A 1(this A 1for negative value) continue to the right to move, starting velocity moves to first 30 milliseconds (the second setting-up time) interior average velocity V of icon B for touching piece 1, when touch piece moves to icon C, the translational speed that touches piece drops to a predefined speed V 2, touch piece stops inertia and moves, and it is upper that this touch piece is navigated to the nearest icon C of distance touch piece central point, at this moment touches the inertial running distance S of piece 1be roughly V 1(V 1-V 2)/A 1-A 1(V 1-V 2), touch the inertial running distance S of piece 1with speed V 1meet the quadratic function (not considering the adjustment of the touch piece position of carrying out for the target icon here) of following formula:
F ( x ) = 1 A 1 x 2 · ( A 1 + V 2 A 1 ) x + A 1 V 2
At this moment user by remote control touch plate, will to touch piece correction upper to icon D, and revise three conditions that the operation that touches piece position meets the parameter of revising said n time function, by the distance S between revised icon D and icon C 2, the A to above-mentioned quadratic function 1and/or V 2adjust, make inertial running distance (S 1+ S 2) and speed V 1quadratic function after meet adjusting, as by A 1be modified to A 2, so revised quadratic function is:
F ( x ) = 1 A 2 x 2 · ( A 2 + V 2 A 2 ) x + A 2 V 2
So, completed the operation of using cursor positioning method based on remote control touch plate of the present invention and system to carry out cursor location and correction.
With acceleration A in the present embodiment 1with speed V 2as setting up in the inertial running distance and second setting-up time of touched point before disappearance that touches piece; the set up the condition of n function of the average translational speed on the inertia moving direction of corresponding touch piece; here as adopted different set up the conditions also can set up n time different functions; therefore how n function is set up and is not limited the scope of the invention, and certainly by which parameter in n function, this n time function is revised also and is not limited the scope of the invention.
Cursor positioning method and system based on remote control touch plate of the present invention moves by the inertia of touch piece is set, while having reduced user's positioning cursor at remote control touch plate slide number of times, simplified user's cursor positioning action, and be convenient to computer new hand and the elderly uses remote control touch plate, solved in existing cursor positioning method and system user's operation than more laborious technical matters.Cursor positioning method and system based on remote control touch plate simultaneously of the present invention also can be revised optimization to the parameter of cursor location according to user's use habit, and the further like this operational ton that reduces user, has facilitated user's operation.
In sum; although the present invention discloses as above with preferred embodiment; but above preferred embodiment is not in order to limit the present invention; those of ordinary skill in the art; without departing from the spirit and scope of the present invention; all can do various changes and retouching, so the scope that protection scope of the present invention defines with claim is as the criterion.

Claims (11)

1. the cursor positioning method based on remote control touch plate, is characterized in that, comprises step:
Detect the generation of the touched point of remote control touch plate, and the touched point of described generation is shown to the desired location on video terminal display screen to touch the form of piece;
Detect the movement of the touched point of described remote control touch plate, determine moving direction and the displacement of described touch piece;
Detect the disappearance of the touched point of described remote control touch plate, the translational speed before disappearing according to described touched point on the moving direction of the described touch piece of correspondence, determines that described touch piece carries out inertia and moves; And
According to the moving direction of the touched point on described remote control touch plate, determine the inertia moving direction of described touch piece, and the translational speed before disappearing according to described touched point, determine the inertial running distance of described touch piece, and the touch piece after inertia is moved navigates on the nearest icon of the described touch piece central point of distance.
2. the cursor positioning method based on remote control touch plate according to claim 1, is characterized in that, the movement of the touched point of the described remote control touch plate of described detection determines that the moving direction of described touch piece and the step of displacement are specially:
As described in displacement in the vertical direction of touched point and as described in the ratio of touched point displacement be in the horizontal direction greater than first threshold, determine that described touch piece carries out the movement of vertical direction, the form that the movement by described touched point in the vertical direction of described remote control touch plate is carried out the movement of vertical direction with described touch piece is shown on the display screen of described video terminal;
As described in displacement in the horizontal direction of touched point and as described in the ratio of touched point displacement be in the vertical direction greater than first threshold, determine that described touch piece carries out the movement of horizontal direction, the form that the movement by described touched point in the horizontal direction of described remote control touch plate is carried out the movement of horizontal direction with described touch piece is shown on the display screen of described video terminal;
Otherwise determine that described touch piece does not move.
3. the cursor positioning method based on remote control touch plate according to claim 1, it is characterized in that, the disappearance of the touched point of the described remote control touch plate of described detection, translational speed before disappearing according to described touched point on the moving direction of the described touch piece of correspondence, determine that described touch piece carries out the step that inertia moves and comprises:
As described in first setting-up time of touched point before disappearance, average translational speed on the moving direction of corresponding described touch piece is greater than setting value, determine that described touch piece carries out inertia and moves, otherwise described touch piece is directly targeted on the nearest icon of the described touch piece central point of distance.
4. the cursor positioning method based on remote control touch plate according to claim 1, is characterized in that, described according to the moving direction of the touched point on described remote control touch plate, determines that the step of the inertia moving direction of described touch piece is specially:
As described in displacement in the vertical direction of touched point and as described in the ratio of touched point displacement be in the horizontal direction greater than Second Threshold, determine that the inertia that described touch piece carries out vertical direction moves;
As described in displacement in the horizontal direction of touched point and as described in the ratio of touched point displacement be in the vertical direction greater than Second Threshold, determine that the inertia that described touch piece carries out horizontal direction moves;
Otherwise determine that described touch piece does not carry out inertia and moves.
5. the cursor positioning method based on remote control touch plate according to claim 1, is characterized in that, described according to the translational speed before described touched point disappearance, determines that the step of the inertial running distance of described touch piece is specially:
The inertial running distance of described touch piece is in second setting-up time of described touched point before disappearance, n function of the average translational speed on the inertia moving direction of corresponding described touch piece, and n is more than or equal to 2.
6. the cursor positioning method based on remote control touch plate according to claim 5, is characterized in that, the described cursor positioning method based on remote control touch plate also comprises step:
As in the 3rd setting-up time, according to generation, movement and the disappearance of the touched point on described remote control touch plate, the touch piece after described inertia is moved navigates to be revised on icon; Touch piece after described inertia moves only moves in described the 3rd setting-up time; And the inertia moving direction before the touch piece correction after the moving direction of the touch piece after described inertia moves moves with described inertia is parallel, distance between the icon that touch piece after moving according to the described inertia before described correction icon and correction navigates to, revises the parameter in described n function.
7. the cursor locating system based on remote control touch plate, is characterized in that, comprising:
Touch piece generation module, for detection of the generation of the touched point of remote control touch plate, and the touched point of described generation is shown to the desired location on video terminal display screen to touch the form of piece;
Touch piece and move control module, for detection of the movement of the touched point of described remote control touch plate, determine moving direction and the displacement of described touch piece;
Touch piece inertia and move determination module, for detection of the disappearance of the touched point of described remote control touch plate, the translational speed before disappearing according to described touched point on the moving direction of the described touch piece of correspondence, determines that described touch piece carries out inertia and moves; And
Touch piece inertia and move control module, be used for according to the moving direction of the touched point on described remote control touch plate, determine the inertia moving direction of described touch piece, and the translational speed before disappearing according to described touched point, determine the inertial running distance of described touch piece, and the touch piece after inertia is moved navigates on the nearest icon of the described touch piece central point of distance.
8. the cursor locating system based on remote control touch plate according to claim 7, is characterized in that, described touch piece move control module specifically for,
As described in displacement in the vertical direction of touched point and as described in the ratio of touched point displacement be in the horizontal direction greater than first threshold, determine that described touch piece carries out the movement of vertical direction, the form that the movement by described touched point in the vertical direction of described remote control touch plate is carried out the movement of vertical direction with described touch piece is shown on the display screen of described video terminal;
As described in displacement in the horizontal direction of touched point and as described in the ratio of touched point displacement be in the vertical direction greater than first threshold, determine that described touch piece carries out the movement of horizontal direction, the form that the movement by described touched point in the horizontal direction of described remote control touch plate is carried out the movement of horizontal direction with described touch piece is shown on the display screen of described video terminal;
Otherwise determine that described touch piece does not move.
9. the cursor locating system based on remote control touch plate according to claim 7, is characterized in that, touch piece inertia move determination module specifically for,
As described in first setting-up time of touched point before disappearance, average translational speed on the moving direction of corresponding described touch piece is greater than setting value, determine that described touch piece carries out inertia and moves, otherwise described touch piece is directly targeted on the nearest icon of the described touch piece central point of distance.
10. the cursor locating system based on remote control touch plate according to claim 7, is characterized in that, described touch piece inertia moves control module and comprises:
Touch piece inertia moving direction control module,
For as described in displacement in the vertical direction of touched point with as described in the ratio of touched point displacement be in the horizontal direction greater than Second Threshold, the inertia that definite described touch piece carries out vertical direction moves;
As described in displacement in the horizontal direction of touched point and as described in the ratio of touched point displacement be in the vertical direction greater than Second Threshold, determine that the inertia that described touch piece carries out horizontal direction moves;
Otherwise determine that described touch piece does not carry out inertia and moves; And
Touch piece inertial running distance control module,
For the translational speed before disappearing according to described touched point, determine the inertial running distance of described touch piece, and the touch piece after inertia is moved navigates on the nearest icon of the described touch piece central point of distance;
The inertial running distance of wherein said touch piece is in second setting-up time of described touched point before disappearance, n function of the average translational speed on the inertia moving direction of corresponding described touch piece, and n is more than or equal to 2.
11. cursor locating systems based on remote control touch plate according to claim 10, is characterized in that, the described cursor locating system based on remote control touch plate also comprises:
Inertia moving parameter correcting module,
For as in the 3rd setting-up time, according to generation, movement and the disappearance of the touched point on described remote control touch plate, the touch piece after described inertia is moved navigates to be revised on icon; Touch piece after described inertia moves only moves in described the 3rd setting-up time; And the inertia moving direction before the touch piece correction after the moving direction of the touch piece after described inertia moves moves with described inertia is parallel, distance between the icon that touch piece after moving according to the described inertia before described correction icon and correction navigates to, revises the parameter in described n function.
CN201210307964.1A 2012-08-27 2012-08-27 Cursor positioning method and system based on remote control touch plate Active CN103631419B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210307964.1A CN103631419B (en) 2012-08-27 2012-08-27 Cursor positioning method and system based on remote control touch plate

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210307964.1A CN103631419B (en) 2012-08-27 2012-08-27 Cursor positioning method and system based on remote control touch plate

Publications (2)

Publication Number Publication Date
CN103631419A true CN103631419A (en) 2014-03-12
CN103631419B CN103631419B (en) 2017-08-25

Family

ID=50212578

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210307964.1A Active CN103631419B (en) 2012-08-27 2012-08-27 Cursor positioning method and system based on remote control touch plate

Country Status (1)

Country Link
CN (1) CN103631419B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104020952A (en) * 2014-05-13 2014-09-03 小米科技有限责任公司 Touch module, parameter adjustment method, controller and electronic equipment
CN104133622A (en) * 2014-06-16 2014-11-05 康佳集团股份有限公司 Intelligent terminal with touch panel and cursor control method and system thereof
CN104780409A (en) * 2015-03-20 2015-07-15 广东欧珀移动通信有限公司 Terminal remote control method and terminal remote control system
CN104850328A (en) * 2015-04-27 2015-08-19 深圳市欧珀通信软件有限公司 Method and device for selecting object of smartwatch
CN105511757A (en) * 2015-12-10 2016-04-20 广东欧珀移动通信有限公司 Playlist control method and mobile terminal
CN106325713A (en) * 2016-08-17 2017-01-11 厦门印天电子科技有限公司 Inertia movement method of sliding object in whiteboard software
CN106331873A (en) * 2016-08-29 2017-01-11 深圳Tcl新技术有限公司 Method and device for switching human-computer interaction interface of smart television
CN106454468A (en) * 2016-12-19 2017-02-22 深圳Tcl数字技术有限公司 Television interface operation method and device
CN107256123A (en) * 2017-05-05 2017-10-17 中国科学院计算技术研究所 A kind of screen remote control positioner and method
WO2018045688A1 (en) * 2016-09-08 2018-03-15 广州视睿电子科技有限公司 Method and device for controlling cursor
CN108475166A (en) * 2015-12-22 2018-08-31 佳能株式会社 Information processing unit and its control method and program
CN113805770A (en) * 2021-08-12 2021-12-17 荣耀终端有限公司 Cursor moving method and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101568898A (en) * 2006-12-26 2009-10-28 索尼爱立信移动通讯股份有限公司 Detecting and locating a touch or a tap on an input surface
US20100073567A1 (en) * 2006-09-29 2010-03-25 Jae Kyung Lee Method of generating key code in coordinate recognition device and video device controller using the same
CN101751195A (en) * 2009-12-30 2010-06-23 中兴通讯股份有限公司 Method and device for controlling move event on resistive touch screen
CN102163096A (en) * 2010-02-17 2011-08-24 索尼公司 Information processing apparatus, information processing method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100073567A1 (en) * 2006-09-29 2010-03-25 Jae Kyung Lee Method of generating key code in coordinate recognition device and video device controller using the same
CN101568898A (en) * 2006-12-26 2009-10-28 索尼爱立信移动通讯股份有限公司 Detecting and locating a touch or a tap on an input surface
CN101751195A (en) * 2009-12-30 2010-06-23 中兴通讯股份有限公司 Method and device for controlling move event on resistive touch screen
CN102163096A (en) * 2010-02-17 2011-08-24 索尼公司 Information processing apparatus, information processing method, and program

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104020952A (en) * 2014-05-13 2014-09-03 小米科技有限责任公司 Touch module, parameter adjustment method, controller and electronic equipment
CN104133622A (en) * 2014-06-16 2014-11-05 康佳集团股份有限公司 Intelligent terminal with touch panel and cursor control method and system thereof
CN104780409B (en) * 2015-03-20 2018-05-01 广东欧珀移动通信有限公司 A kind of terminal remote control method and terminal remote control system
CN104780409A (en) * 2015-03-20 2015-07-15 广东欧珀移动通信有限公司 Terminal remote control method and terminal remote control system
CN104850328A (en) * 2015-04-27 2015-08-19 深圳市欧珀通信软件有限公司 Method and device for selecting object of smartwatch
CN104850328B (en) * 2015-04-27 2019-03-12 Oppo广东移动通信有限公司 A kind of object selection method and device of smartwatch
CN105511757A (en) * 2015-12-10 2016-04-20 广东欧珀移动通信有限公司 Playlist control method and mobile terminal
CN108475166A (en) * 2015-12-22 2018-08-31 佳能株式会社 Information processing unit and its control method and program
CN106325713A (en) * 2016-08-17 2017-01-11 厦门印天电子科技有限公司 Inertia movement method of sliding object in whiteboard software
CN106325713B (en) * 2016-08-17 2019-12-03 厦门印天电子科技有限公司 A kind of inertia moving method of whiteboarding software sliding object
CN106331873A (en) * 2016-08-29 2017-01-11 深圳Tcl新技术有限公司 Method and device for switching human-computer interaction interface of smart television
WO2018045688A1 (en) * 2016-09-08 2018-03-15 广州视睿电子科技有限公司 Method and device for controlling cursor
CN106454468A (en) * 2016-12-19 2017-02-22 深圳Tcl数字技术有限公司 Television interface operation method and device
CN107256123A (en) * 2017-05-05 2017-10-17 中国科学院计算技术研究所 A kind of screen remote control positioner and method
CN113805770A (en) * 2021-08-12 2021-12-17 荣耀终端有限公司 Cursor moving method and electronic equipment

Also Published As

Publication number Publication date
CN103631419B (en) 2017-08-25

Similar Documents

Publication Publication Date Title
CN103631419A (en) Cursor positioning method and system based on remote control touch pad
US8847978B2 (en) Information processing apparatus, information processing method, and information processing program
KR101453628B1 (en) A user interface
JP6122037B2 (en) Content moving method and apparatus in terminal
RU2541852C2 (en) Device and method of controlling user interface based on movements
US20170300227A1 (en) Method for adjusting input virtual keyboard and input apparatus
US9213482B2 (en) Touch control device and method
CN103097996A (en) Motion control touch screen method and apparatus
US20160334884A1 (en) Remote Sensitivity Adjustment in an Interactive Display System
US20130321350A1 (en) Virtual ruler for stylus input
JP6470112B2 (en) Mobile device operation terminal, mobile device operation method, and mobile device operation program
CN104317398A (en) Gesture control method, wearable equipment and electronic equipment
JP2012053876A (en) Content display portable terminal with touch screen and its content display method
US20150324026A1 (en) Processing apparatus, command generation method and storage medium
JP2010198290A (en) Input device, display position adjustment method for pointer, and program
JP6018474B2 (en) Program, information processing apparatus, information processing method, and information processing system
CN103761045A (en) Zoom touch control method and device of mobile terminal
CN103634631A (en) Icon selection method and system based on remote control touch screen
WO2018040424A1 (en) Method and apparatus for switching man-machine interaction interface of smart television
EP2669783A1 (en) Virtual ruler for stylus input
JP2015026256A (en) Display controller, display control method, display control signal generator, display control signal generation method, program and display control system
WO2016015279A1 (en) Processing method for inputting information and mobile terminal
US20140317568A1 (en) Information processing apparatus, information processing method, program, and information processing system
CN105224204A (en) Parameters input method and apparatus
KR20170124593A (en) Intelligent interaction methods, equipment and systems

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant