Sliding control method and terminal device thereof
First Claim
1. A method of sliding control at a screen of a hand-held apparatus, comprising:
- displaying, on the screen, a slidable trajectory containing a current touch point in connection with a control of an application in the hand-held apparatus;
detecting a trigger signal corresponding to a touch or non-touch operation being applied to the slidable trajectory on the screen;
upon detection of the trigger signal, re-determining the current touch point; and
changing a corresponding first trajectory on the slidable trajectory to a second trajectory according to the re-determined current touch point and displaying the second trajectory on the screen;
wherein, the first trajectory is entire or part of the slidable trajectory, the length of the second trajectory is longer than that of the first trajectory,wherein touch points on the slidable trajectory correspond to a plurality of pages to be displayed respectively,wherein, the changing the corresponding first trajectory on the slidable trajectory to a second trajectory according to the re-determined current touch point comprising;
changing the first trajectory with straight-line appearance on the slidable trajectory to the second trajectory with curved-line or folded-line appearance according to the re-determined current touch point, wherein, the changing the first trajectory with straight-line appearance on the slidable trajectory to the second trajectory with curved-line or folded-line appearance according to the re-determined current touch point comprising;
determining parameter values of a first pre-determined function according to a location of the re-determined current touch point and a location of a first end point of the first trajectory;
determining a portion of the second trajectory between the re-determined current touch point and the first end point according to the first pre-determined function;
determining parameter values of a second pre-determined function according to the location of the re-determined current touch point and a location of a second end point of the first trajectory; and
determining an other portion of the second trajectory between the re-determined current touch point and the second end point according to the second pre-determined function;
wherein, each of the function type of the first pre-determined function and the second pre-determined function is any one chosen from the group of linear function, parabola function, n-th power function, index function and trigonometric function.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure discloses a sliding control method and the device thereof, falling into the field of human-computer interaction (HCI). The method comprises: displaying a slidable trajectory containing a current touch point; detecting a trigger signal being applied to the slidable trajectory; upon detection of the trigger signal, re-determining a current touch point; changing a corresponding first trajectory on the slidable trajectory to a second trajectory according to the re-determined current touch point; wherein, the first trajectory is entire or part of the slidable trajectory, the length of the second trajectory is longer than that of the first trajectory.
12 Citations
16 Claims
-
1. A method of sliding control at a screen of a hand-held apparatus, comprising:
-
displaying, on the screen, a slidable trajectory containing a current touch point in connection with a control of an application in the hand-held apparatus; detecting a trigger signal corresponding to a touch or non-touch operation being applied to the slidable trajectory on the screen; upon detection of the trigger signal, re-determining the current touch point; and changing a corresponding first trajectory on the slidable trajectory to a second trajectory according to the re-determined current touch point and displaying the second trajectory on the screen; wherein, the first trajectory is entire or part of the slidable trajectory, the length of the second trajectory is longer than that of the first trajectory, wherein touch points on the slidable trajectory correspond to a plurality of pages to be displayed respectively, wherein, the changing the corresponding first trajectory on the slidable trajectory to a second trajectory according to the re-determined current touch point comprising; changing the first trajectory with straight-line appearance on the slidable trajectory to the second trajectory with curved-line or folded-line appearance according to the re-determined current touch point, wherein, the changing the first trajectory with straight-line appearance on the slidable trajectory to the second trajectory with curved-line or folded-line appearance according to the re-determined current touch point comprising; determining parameter values of a first pre-determined function according to a location of the re-determined current touch point and a location of a first end point of the first trajectory; determining a portion of the second trajectory between the re-determined current touch point and the first end point according to the first pre-determined function; determining parameter values of a second pre-determined function according to the location of the re-determined current touch point and a location of a second end point of the first trajectory; and determining an other portion of the second trajectory between the re-determined current touch point and the second end point according to the second pre-determined function; wherein, each of the function type of the first pre-determined function and the second pre-determined function is any one chosen from the group of linear function, parabola function, n-th power function, index function and trigonometric function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A terminal device, comprising:
-
a screen; one or more processors; memory; and one or more modules stored in the memory and to be executed by the one or more processors, the one or more modules including; a touch display module, configured to display on the screen a slidable trajectory containing a current touch point in connection with a control of an application in the terminal device; a signal detecting module, configured to detect a trigger signal corresponding to a touch or non-touch operation being applied to the slidable trajectory on the screen; a touch determination module, configured to, upon detection of the trigger signal, re-determine the current touch point; a trajectory changing module, configured to change a corresponding first trajectory on the slidable trajectory to a second trajectory according to the re-determined current touch point and displaying the second trajectory on the screen; wherein, the first trajectory is entire or part of the slidable trajectory, the length of the second trajectory is longer than that of the first trajectory, wherein touch points on the slidable trajectory correspond to a plurality of pages to be displayed respectively, wherein, the trajectory changing module is configured to change the first trajectory with straight-line appearance on the slidable trajectory to the second trajectory with curved-line or folded-line appearance according to the re-determined current touch point, wherein, the trajectory changing module comprising; a first parameter determining unit, a first partial trajectory determination unit, a second parameter determining unit and a second partial trajectory determination unit; the first parameter determining unit is configured to determine parameter values of a first pre-determined function according to a location of the current touch point re-determined by the touch determination module and a location of a first end point of the first trajectory; the first partial trajectory determination unit is configured to determine a portion of the second trajectory between the re-determined current touch point and the first end point according to the first pre-determined function determined by the first parameter determining unit; the second parameter determining unit is configured to determine parameter values of a second pre-determined function according to the location of the current touch point re-determined by the touch determination unit and a location of a second end point of the first trajectory; and the second partial trajectory determination unit is configured to determine an other portion of second trajectory between the re-determined current touch point and the second end point according to the second pre-determined function determined by the second parameter determining unit; wherein, each of the function type of the first pre-determined function and the second pre-determined function is any one chosen from the group of linear function, parabola function, n-th power function, index function and trigonometric function. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium with computer programming product stored thereon, the computer programming product comprising computer program code, when loaded into a computer system and executed thereon, performs a method of sliding control at a screen of the computer system, comprising:
-
displaying, on the screen, a slidable trajectory containing a current touch point in connection with a control of an application in a hand-held apparatus; detecting a trigger signal corresponding to a touch or non-touch operation being applied to the slidable trajectory on the screen; upon detection of the trigger signal, re-determining a current touch point; and changing a corresponding first trajectory on the slidable trajectory to a second trajectory according to the re-determined current touch point and displaying the second trajectory on the screen; wherein, the first trajectory is entire or part of the slidable trajectory, the length of the second trajectory is longer than that of the first trajectory, wherein touch points on the slidable trajectory correspond to a plurality of pages to be displayed respectively, wherein, the changing the corresponding first trajectory on the slidable trajectory to the second trajectory according to the re-determined current touch point comprising; changing the first trajectory with straight-line appearance on the slidable trajectory to the second trajectory with curved-line or folded-line appearance according to the re-determined current touch point, wherein, the changing the first trajectory with straight-line appearance on the slidable trajectory to the second trajectory with curved-line or folded-line appearance according to the re-determined current touch point comprising; determining parameter values of a first pre-determined function according to a location of the re-determined current touch point and a location of a first end point of the first trajectory; determining a portion of the second trajectory between the re-determined current touch point and the first end point according to the first pre-determined function; determining parameter values of a second pre-determined function according to the location of the re-determined current touch point and a location of a second end point of the first trajectory; and determining an other portion of the second trajectory between the re-determined current touch point and the second end point according to the second pre-determined function; wherein, each of the function type of the first pre-determined function and the second pre-determined function is any one chosen from the group of linear function, parabola function, n-th power function, index function and trigonometric function.
-
Specification