EVENT RESPONSE METHOD FOR USER INTERFACE OF MOBILE DEVICE, AND MOBILE DEVICE
First Claim
1. A method for responding to events of a user interface of a mobile device, the user interface contains n layers of response region, wherein the response region is a transparent rectangle, and the n layers of response region overlap at one of their corners or edges, wherein the mth layer of response region is larger than the m−
- 1th layer of response region, mε
[2, n];
a valid region of the 1st layer of response region is a sector region, and valid regions of the 2nd to the nth layers of response region are annulus sector regions, the method comprising;
detecting a first trigger action on the user interface;
calculating coordinates of the position where the first trigger action occurs;
determining the response region to which the position where the first trigger action occurs belongs is the ith to the nth layers of response region according to coordinates of the position where the first trigger action occurs, wherein iε
[1, n]; and
judging whether the position where the first trigger action occurs belongs to the valid region of the ith layer of response region, and if yes, responding to the first trigger action in the ith layer of response region;
otherwise, updating i to i+1, and repeating this judging step until i being equal to n+1.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed are a mobile device and a method for responding to events of a user interface of a mobile device. The method comprises: detecting a first trigger action on the user interface; calculating a coordinate of the position where the first trigger action occurs; according to the coordinate, determining that a response region to which the position belongs is the ith to the nth layer of response region, wherein iε[1, n]; judging whether the position belongs to the valid region of the ith layer of response region, and if yes, responding to the first trigger action in the ith layer of response area; otherwise, updating i to i+1, repeating this step until i is equal to n+1. By means of the above-mentioned solution, a mobile device is enabled to accurately respond to an operation of a user on the sector user interface.
26 Citations
26 Claims
-
1. A method for responding to events of a user interface of a mobile device, the user interface contains n layers of response region, wherein the response region is a transparent rectangle, and the n layers of response region overlap at one of their corners or edges, wherein the mth layer of response region is larger than the m−
- 1th layer of response region, mε
[2, n];
a valid region of the 1st layer of response region is a sector region, and valid regions of the 2nd to the nth layers of response region are annulus sector regions, the method comprising;detecting a first trigger action on the user interface; calculating coordinates of the position where the first trigger action occurs;
determining the response region to which the position where the first trigger action occurs belongs is the ith to the nth layers of response region according to coordinates of the position where the first trigger action occurs, wherein iε
[1, n]; andjudging whether the position where the first trigger action occurs belongs to the valid region of the ith layer of response region, and if yes, responding to the first trigger action in the ith layer of response region;
otherwise, updating i to i+1, and repeating this judging step until i being equal to n+1. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- 1th layer of response region, mε
-
13. A mobile device, a user interface being presented on a screen of the mobile device, the user interface contains n layers of a response regions, wherein response region is a transparent rectangle, and the n layers of response region overlap at one of their corners or edges, wherein the mth layer of response region is larger than the m−
- 1th layer of response region, mε
[2, n];
a valid region of the 1st layer of response region is a sector region, and valid regions of the 2nd to the nth layers of response region are annulus sector regions, the mobile device comprising;a first action detecting device, configured to detect a first trigger action on the user interface; a first calculating device, configured to calculate coordinates of the position where the first trigger action occurs; a first region detecting device, configured to determine the response region to which the position where the first trigger action occurs belongs is the ith to the nth layers of response region according to the coordinates of the position where the first trigger action occurs, wherein iε
[1, n]; anda first responding device, configured to judge whether the position where the first trigger action occurs belongs to the valid region of the ith layer of response region, and if yes, respond to the first trigger action in the ith layer of response region;
otherwise, update i to i+1 and repeat this process until i is equal to n+1. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
- 1th layer of response region, mε
-
25. (canceled)
-
26. A non-volatile computer readable medium, having instructions stored thereon that, when executed by at least one processor, cause the at least one processor to perform operations for responding to events of a user interface of a mobile device, wherein the user interface contains n layers of response region, the response region is a transparent rectangle, and the n layers of response region overlap at one of their corners or edges, wherein the mth layer of response region is larger than the m−
- 1th layer of response region, mε
[2, n];
a valid region of the 1st layer of response region is a sector region, and valid regions of the 2nd to the nth layers of response region are annulus sector regions, the operations comprising;detecting a first trigger action on the user interface; calculating coordinates of the position where the first trigger action occurs; determining the response region to which the position where the first trigger action occurs belongs is the ith to the nth layers of response region according to coordinates of the position where the first trigger action occurs, wherein iε
[1, n]; andregion of the ith layer of response region, and if yes, responding to the first trigger action in the ith layer of response region;
otherwise, updating i to i−
1, and repeating this judging step until i being equal to n+1.
- 1th layer of response region, mε
Specification