Touchscreen apparatus user interface processing method and touchscreen apparatus
First Claim
Patent Images
1. A touchscreen apparatus user interface processing method, comprising:
- obtaining touch information, wherein the touch information comprises touch track information;
obtaining connection line position information between position information of a touch start point and position information of a touch end point according to the touch track information;
determining a relative position between the touch track information and the connection line position information, wherein the relative position comprises information related to whether the touch track information is located at the right side or the left side of the connection line position information, wherein determining the relative position comprises;
taking N points in the touch track information;
taking M points in the connection line position information correspondingly;
if a predetermined number of points among the N points are located at the left side of the M points, determining that the touch track information is located at the left side of the connection line position information; and
if a predetermined number of points among the N points are located at the right side of the M points, determining that the touch track information is located at the right side of the connection line position information,wherein N and M are natural numbers that are greater than 1;
arranging a first user interface of an application program according to the relative position to obtain a second user interface of the application program, wherein the arranging comprises adjusting an element position of the first user interface; and
presenting the second user interface of the application program.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a touchscreen apparatus user interface processing method. The method includes obtaining touch information; arranging a first user interface of an application program according to the touch information, where the arrangement is adjusting an element position of the user interface; and presenting a second user interface that is of the application program and is obtained after the arrangement. A touchscreen apparatus and a graphical user interface are also provided.
-
Citations
13 Claims
-
1. A touchscreen apparatus user interface processing method, comprising:
-
obtaining touch information, wherein the touch information comprises touch track information; obtaining connection line position information between position information of a touch start point and position information of a touch end point according to the touch track information; determining a relative position between the touch track information and the connection line position information, wherein the relative position comprises information related to whether the touch track information is located at the right side or the left side of the connection line position information, wherein determining the relative position comprises; taking N points in the touch track information; taking M points in the connection line position information correspondingly; if a predetermined number of points among the N points are located at the left side of the M points, determining that the touch track information is located at the left side of the connection line position information; and if a predetermined number of points among the N points are located at the right side of the M points, determining that the touch track information is located at the right side of the connection line position information, wherein N and M are natural numbers that are greater than 1; arranging a first user interface of an application program according to the relative position to obtain a second user interface of the application program, wherein the arranging comprises adjusting an element position of the first user interface; and presenting the second user interface of the application program. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A user interface processing touchscreen apparatus, comprising:
-
an touchscreen, configured to obtain touch information; and a processor, configured to receive the touch information from the touchscreen and to arrange a first user interface of an application program according to the touch information, wherein the arranging comprises adjusting an element position of the first user interface; wherein the touchscreen is further configured to receive information from the processor and to present a second user interface that is of the application program and obtained after the arranging; and wherein the processor is further configured to; receive the touch information from the touchscreen, wherein the touch information comprises touch track information; obtain connection line position information between position information of a touch start point and position information of a touch end point according to the touch track information; determine a relative position between the touch track information and the connection line position information, wherein the relative position comprises information related to whether the touch track information is located at the right side or the left side of the connection line position information, wherein processor is configured to determine the relative position by; taking N points in the touch track information; taking M points in the connection line position information correspondingly; if a predetermined number of points among the N points are located at the left side of the M points, determining that the touch track information is located at the left side of the connection line position information; and if a predetermined number of points among the N points are located at the right side of the M points, determining that the touch track information is located at the right side of the connection line position information, wherein N and M are natural numbers that are greater than 1; and arrange the first user interface of the application program according to the relative position. - View Dependent Claims (8, 9, 10)
-
-
11. A user interface processing touchscreen apparatus, comprising:
- a touchscreen, a memory, a CPU, a power management chip, an RF circuit, a peripheral interface, an audio circuit, a loudspeaker, and an I/O subsystem, wherein;
the touchscreen is configured to obtain touch information; the CPU is configured to receive the touch information of the touchscreen, and arrange a first user interface of an application program according to the touch information, wherein the arrangement is adjusting an element position of the first user interface; and the touchscreen is further configured to receive an arrangement processing result of the CPU, and present a second user interface that is of the application program and is obtained after the arrangement; wherein the CPU is further configured to; receive the touch information of the touchscreen, wherein the touch information comprises touch track information; obtain connection line position information between position information of a touch start point and position information of a touch end point according to the touch track information; determine a relative position between the touch track information and the connection line position information, wherein the relative position comprises information related to whether the touch track information is located at the right side or the left side of the connection line position information, wherein the CPU is configured to determine the relative position by; taking N points in the touch track information; taking M points in the connection line position information correspondingly; if a predetermined number of points among the N points are located at the left side of the M points, determining that the touch track information is located at the left side of the connection line position information; and if a predetermined number of points among the N points are located at the right side of the M points, determining that the touch track information is located at the right side of the connection line position information, wherein N and M are natural numbers that are greater than 1; and arrange the first user interface of the application program according to the relative position.
- a touchscreen, a memory, a CPU, a power management chip, an RF circuit, a peripheral interface, an audio circuit, a loudspeaker, and an I/O subsystem, wherein;
-
12. A graphical user interface that is set on a touchscreen apparatus, the touchscreen apparatus comprising:
- a touchscreen, a memory, an application program stored in the memory, a processor used to implement the application program stored in the memory, wherein;
the touchscreen comprises a display screen and is configured to; obtain touch information; and receive information from the processor and to present a second user interface that is of the application program and is obtained after an arrangement of a first user interface by the processor; and the processor is configured to; receive the touch information from the touchscreen, the touch information comprising touch track information; arrange the first user interface of an application program according to the touch information; receive the touch information from the touchscreen; obtain connection line position information between position information of a touch start point and position information of a touch end point according to the touch track information; determine a relative position between the touch track information and the connection line position information, wherein the relative position comprises information related to whether the touch track information is located at the right side or the left side of the connection line position information, wherein the processor is configured to determine the relative position comprises; taking N points in the touch track information; taking M points in the connection line position information correspondingly; if a predetermined number of points among the N points are located at the left side of the M points, determining that the touch track information is located at the left side of the connection line position information; and if a predetermined number of points among the N points are located at the right side of the M points, determining that the touch track information is located at the right side of the connection line position information, wherein N and M are natural numbers that are greater than 1; and arrange the first user interface of the application program according to the relative position; and wherein the graphical user interface is configured to; display the first user interface of the application program; and display the second user interface of the application program, wherein the second user interface is a graphical user interface after the first user interface of the application program is arranged according to touch information, and the arrangement is adjusting an element position of the first user interface. - View Dependent Claims (13)
- a touchscreen, a memory, an application program stored in the memory, a processor used to implement the application program stored in the memory, wherein;
Specification