Method and device for controlling control operation

A single-hand operation, touch point technology, applied in the input/output process of data processing, instruments, electrical and digital data processing, etc., can solve problems such as the inability to solve the blind spot of the thumb in single-hand operation, and improve user experience and flexibility. The effect of sex, simple and convenient operation

Inactive Publication Date: 2014-07-16
XIAOMI INC
6 Cites 25 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0004] However, this drop-down hovering technology can only solve the one-handed operation in the form of a drop-down li...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Method used

The above-mentioned device that present embodiment provides, by acquiring the control on the current interface, display floating layer on the current interface, display the control that described acquisition in described floating layer, this floating layer is positioned at finger blind area when operating with one hand In the area outside the floating layer, it is detected that a certain control in the floating layer is selected; execute the response operation corresponding to the selected control, and separate the interface operation from the control operation without changing the original content of the interface, based on the floating layer The operation of the controls is used to realize the operation of the controls on the interface, which improves the flexibility of the control operation, and because the floating layer is located in the area outside the finger blind area when operating with one hand, it also solves the problem of the thumb blind area, and the user operation is simple and convenient , greatly improving the user experience.
The above-mentioned method that the present embodiment provides, by acquiring the control on the current interface, display floating layer on the current interface, display the control that described acquisition in described floating layer, described floating layer is positioned at finger when one-handed operation In the area outside the blind area, it is detected that a certain control in the floating layer is selected; execute the response operation corresponding to the selected control, and separate the interface operation from the control operation without changing the original content of the interface , based on the operation of the controls in the floating layer, the operation of the controls on the interface is realized, which improves the flexibility of the control operation, and, because the floating layer is located outside the blind area of ​​the finger when operating with one hand, it also solves the problem of the blind area of ​​the thumb , the user operation is simple and convenient, which greatly improves the user experience.
The above-mentioned method that the present embodiment provides, by acquiring the control on the current interface, display floating layer on the current interface, display the control that obtains in described floating layer, when this floating layer is positioned at one-handed operation finger blind area In the area outside the floating layer, it is detected that a certain control in the floating layer is selected; execute the response operation corresponding to the selected control, and separate the interface operation from the control operation without changing the original content of the interface, based on the floating layer The operation of the controls is used to realize the operation of the controls on the interface, which improves the flexibility of the control operation, and because the floating layer is located in the area outside the finger blind area when operating with one hand, it also solves the problem of the thumb blind area, and the user operation is simple and convenient , greatly improving the user experience.
The above-mentioned method that the present embodiment provides, by obtaining the control on the current interface, display floating layer on the current interface, display the control that described acquisition in described floating layer, when this floating layer is positioned at one-handed operation, finger blind spot In the area outside the floating layer, it is detected that a certain control in the floating layer is selected; execute the response operation corresponding to the selected control, and separate the interface operation from the control operation without changing the original content of the interface, based on the floating layer The operation of the controls is used to realize the operation of the controls on the interface, which improves the flexibility of the control o...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Abstract

The invention discloses a method and a device for controlling control operation and belongs to the technical field of touch control. The method includes: acquiring controls on a current interface; displaying the acquired controls in a floating layer when the floating layer which is located in the area outside finger blind areas during one-handed operation is displayed in the current interface; detecting the certain control in the floating layer is selected; executing response operation corresponding to the selected control. The device comprises an acquisition module, a display module, a detection module and a response module. By the method and the device, flexibility of the control operation is improved, and the problem about the finger blind area is solved, and easiness and convenience in operation are achieved.

Application Domain

Technology Topic

Image

  • Method and device for controlling control operation
  • Method and device for controlling control operation
  • Method and device for controlling control operation

Examples

  • Experimental program(1)
  • Effect test(1)

Example Embodiment

[0104] The designated touch point in the floating layer can be any point in the floating layer, such as the center point of the floating layer. In an implementation manner, the optimal touch point of the finger on the terminal screen when the terminal is operated with one hand can be set as the designated touch point. The optimal touch point may be the most comfortable and natural touch point for the user's finger on the terminal screen.
[0105] The designated touch point in the floating layer is usually a contact range, and the contact range includes multiple pixel points. The size and shape of the contact range are not specifically limited in this embodiment.
[0106] Among them, the priority of each control obtained can be determined according to the following formula:
[0107] P=D×K1+N×K2;
[0108] Among them, P is the priority of the control, D is the distance from the control on the current interface to the designated touch point in the floating layer, N is the use frequency of the control, and K1 and K2 are preset coefficients.
[0109] In this embodiment, the distance between the control and the designated touch point can be determined in many ways, such as the distance from the center point of the control to the center point in the contact range corresponding to the touch point, or the distance from an edge point of the control to The distance between one edge point on the contact range corresponding to the touch point is not specifically limited in this embodiment.
[0110] For example, see Figure 4 , Is a schematic diagram showing the floating layer and the designated touch point according to an exemplary embodiment. Among them, the strip-shaped arc-shaped area is a floating layer, which is displayed translucently on the current interface. A circular area in the floating layer is the designated touch point. The distance between the control and the designated touch point is the distance between the center points. For example, the distance between the center point of the OPTION1 button and the center of the designated touch point is the distance between the OPTION1 control and the designated touch point, and the center of the OPTION2 button The distance between a point and the center of the designated touch point is the distance between the OPTION2 control and the designated touch point.
[0111] In step S34, the control with the highest priority is displayed on the designated touch point in the floating layer, and the controls are displayed on both sides of the designated touch point in descending order of priority.
[0112] Among them, the upper limit of the number of display controls in the floating layer can be set. When there are more controls on the current interface and exceed the upper limit, you can set to scroll and display the controls in the floating layer when a specified operation such as a sliding operation occurs. Convenient for users to view. For example, an upward sliding operation corresponds to scrolling up to display the controls in the floating layer, a downward sliding operation corresponds to scrolling down to display the controls in the floating layer, and so on.
[0113] In this embodiment, the controls in the floating layer are usually arranged in a list along the shape of the floating layer. When arranging controls in the floating layer, first arrange the controls with the highest priority on the designated touch point. Since the designated touch point is usually the most frequently touched point by the user’s finger, the control with the highest priority is placed here. Make it as easy as possible for users to choose the controls they need most. Both sides of the designated touch points are arranged according to the priority from high to low. The priority is higher for those close to the designated touch point, and the priority for those far away from the designated touch point is lower, so as to make it convenient for the user's fingers to stay close You can select the control you need, reducing the probability of sliding your finger to a distance, which greatly facilitates user operations.
[0114] In this embodiment, the floating layer may be arc-shaped or rectangular. For a rectangle placed horizontally, the two sides of the designated touch point refer to the left and right sides, and for the rectangle placed vertically, the two sides of the designated touch point refer to the upper side and the bottom side.
[0115] In step S35, it is detected that a certain control in the floating layer is selected.
[0116] In step S36, a response operation corresponding to the selected control is executed.
[0117] Wherein, after the response operation is performed on the current interface, the content displayed in the interface will change accordingly, or the page displayed on the current interface has already jumped to another page. In most cases, the controls on the other page Will change. Therefore, in this embodiment, acquiring the controls on the current interface and displaying the acquired controls in the floating layer is a timely and dynamic update operation. When the display content of the current interface changes, the steps of acquiring the controls and displaying the controls in the floating layer It will be executed once to ensure that the controls displayed in the floating layer can be kept consistent with the controls displayed on the current interface in time.
[0118] In this embodiment, the foregoing method may further include:
[0119] After detecting that a certain control in the floating layer is selected, directly hide the floating layer;
[0120] Or, hide the floating layer after detecting a designated operation for the floating layer;
[0121] Or, hide the floating layer and display an icon for popping up the floating layer on the interface.
[0122] Among them, the method of directly hiding the floating layer is relatively simple and convenient. In order to facilitate the user to continuously select controls in the floating layer, a designated operation can be set, and the floating layer can be hidden after the designated operation is detected. The designated operation can be set as required, for example, it is set to a sliding operation or a drag operation for the floating layer in a designated direction. The specified direction may be the arrangement direction of the controls in the floating layer or the direction in which the floating layer is placed, etc., which is not specifically limited in this embodiment.
[0123] For example, if the floating layer is a rectangle placed horizontally, the designated operation can be a sliding operation to the left or right. Or, if the floating layer is a rectangle placed vertically, the designated operation may be an upward or downward sliding operation, etc.
[0124] In order to facilitate the quick pop-up and hide of the floating layer, an icon can also be set on the interface to pop up the floating layer. The content and location of the icon are not specifically limited in this embodiment. For example, it may be an arrow-shaped icon located at the upper right corner of the screen, and so on. The icon will not appear on the screen at the same time as the floating layer. The icon will be displayed on the screen when the floating layer is hidden. The floating layer can be displayed again as long as the user clicks the icon. This method is quick and simple, and will not disturb the display content on the interface, which conforms to the user's usage habits.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Similar technology patents

Classification and recommendation of technical efficacy words

Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products