WO2018103257A1 - Screen state control method and user terminal - Google Patents

Screen state control method and user terminal Download PDF

Info

Publication number
WO2018103257A1
WO2018103257A1 PCT/CN2017/082625 CN2017082625W WO2018103257A1 WO 2018103257 A1 WO2018103257 A1 WO 2018103257A1 CN 2017082625 W CN2017082625 W CN 2017082625W WO 2018103257 A1 WO2018103257 A1 WO 2018103257A1
Authority
WO
WIPO (PCT)
Prior art keywords
screen
state
touch points
touch
user terminal
Prior art date
Application number
PCT/CN2017/082625
Other languages
French (fr)
Chinese (zh)
Inventor
兰娟
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2018103257A1 publication Critical patent/WO2018103257A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present application relates to the field of terminal technologies, and in particular, to a method for controlling a screen state and a user terminal.
  • Embodiments of the present invention provide a method for controlling a screen state and a user terminal, which determine the screen state of the two screens by the number of touch points in the two screens of the user terminal, thereby reducing the user's desire to light the screen or close the screen.
  • the operation further improves the operational efficiency of the user terminal.
  • an embodiment of the present invention provides a method for controlling a state of a screen, where the method is applied to a user terminal, including:
  • the screen states of the two screens are determined by the number of touch points in the two screens of the user terminal, thereby reducing the operation of the user to turn on the screen or turning off the screen, thereby improving the operation of the user terminal. effectiveness.
  • the user terminal can detect the first screen and the second screen at a time before determining a screen state of the at least one of the first screen and the second screen
  • the current screen state adjusts the screen state of the at least one screen according to the current screen state of the first screen and the second screen.
  • the current screen state is a screen state before the touch signal of the at least one screen is detected.
  • the method further includes:
  • the user terminal determines the screen of the first screen
  • the state is the off state and/or the screen state of the second screen is determined to be the lighting state.
  • the method further includes: when the number of the first touch points is equal to the number of the second touch points
  • the user terminal may further detect the occlusion area to determine the screen state of the at least one screen.
  • the user terminal detects the first occlusion area of the first screen and the second occlusion area of the second screen; if the first occlusion area is larger than the first occlusion area Determining the screen state, determining that the screen state of the first screen is the off state and/or determining that the screen state of the second screen is the lighting state; if the first occlusion region is smaller than the second occlusion region, determining that the screen state of the first screen is The lighting state and/or determining the screen state of the second screen is the off state.
  • the manner in which the user holds the user terminal with one hand and the situation in which the user holds the user terminal with both hands determines that the first occlusion area and the second occlusion area are different.
  • the first occlusion area when detecting that the user holds the user terminal with one hand, may be according to the contact position of each touch point in the first screen with the side of the user's palm and the user terminal. The first occlusion area is calculated; likewise, the second occlusion area in the case of holding the user terminal with one hand is calculated according to the calculation manner of the first occlusion area.
  • the first occlusion area may be determined by summing the occlusion areas of the two hands respectively, and the occlusion area of each hand may be It is determined with reference to the case of one-handed grip; likewise, the second occlusion area is calculated in the case where the user terminal is held by both hands in accordance with the calculation method of the first occlusion area.
  • the method further includes: for the case where the first occlusion region is equal to the second occlusion region, the user segment may further acquire the touch point
  • the duration of the duration on the screen is specifically the first duration of the first touch point on the first screen and the second duration of the second touch point on the second screen.
  • the first occlusion area is equal to the second occlusion area, obtain a first duration of the first touch point on the first screen and a second duration of the second touch point on the second screen; The duration of the duration is greater than the second duration, determining that the screen state of the first screen is the off state and/or determining that the screen state of the second screen is the lighting state; if the first duration is less than the second duration, determining the first screen The screen state is a lit state and/or the screen state of the second screen is determined to be a closed state.
  • the method further includes: when the number of the first touch points is equal to the number of the second touch points
  • the user terminal may further obtain the duration of the screen to determine the screen state of the at least one screen, specifically, the first duration of the first touch point on the first screen, and the second touch point on the second screen. Duration.
  • the first duration of the first touch point on the first screen and the second time of the second touch point on the second screen are acquired.
  • the duration is longer; if the first duration is greater than the second duration, determining that the screen state of the first screen is the off state and/or determining that the screen state of the second screen is the lighting state;
  • the screen state of the first screen is the lighting state and/or the screen state of the second screen is determined to be the off state.
  • the first duration may first stay according to each first touch point in the first screen to the current moment.
  • the average duration of the same touch position is calculated, and the average value of the total duration of all the first touch points is calculated, and the average value of the total duration is determined as the first duration; or the first duration may be first according to the first screen.
  • the determination method of the first duration is not limited, and the duration of each of the first touch points is the same as the duration of the first touch position, and the duration of the maximum value is determined as the first duration.
  • the second duration may be calculated in accordance with the determination of the first duration.
  • the user terminal determines the first screen, in a case where the number of the first touch points is less than the number of the second touch points.
  • the specific implementation manner of the screen state being the lighting state and/or determining that the screen state of the second screen is the off state is:
  • the screen state of the first screen is adjusted to Lighting state, and/or controlling the screen state of the second screen to remain off;
  • the screen state of the first screen is adjusted. To light up the state, and/or to adjust the screen state of the second screen to the off state;
  • the screen state of the first screen is controlled to remain. Lighting state, and/or controlling the screen state of the second screen to remain off;
  • the user terminal determines a screen of the first screen, where the number of the first touch points is greater than the number of the second touch points.
  • the screen state of controlling the first screen remains off. a state, and/or, adjusting a screen state of the second screen to a lighting state;
  • the screen state of the first screen is controlled to remain. Turning off the state, and/or controlling the screen state of the second screen to remain lit;
  • the screen state of the first screen is adjusted. To turn off the state, and/or to adjust the screen state of the second screen to a lit state;
  • the screen state of the first screen is Adjusted to the off state, and/or, the screen state controlling the second screen remains lit.
  • an embodiment of the present invention provides a user terminal, where the user terminal is configured with a first screen and a second screen, where the user terminal includes:
  • a detecting module configured to detect a touch signal to at least one of the first screen and the second screen
  • a quantity determining module configured to determine, according to the at least one touch signal, a number of first touch points on the first screen and a number of second touch points on the second screen;
  • a state determining module configured to determine that a screen state of the first screen is a lighting state and/or determine the second screen, if the number of the first touch points is less than the number of the second touch points The screen status is off.
  • a user terminal includes a processor and a touch screen in a structure, the touch screen is communicatively coupled to the processor, and the processor is configured to execute the user terminal provided by the first aspect of the present application.
  • a memory may be further included, where the memory is used to store application code that supports a user terminal to execute the above method, and the processor is configured to execute an application stored in the memory.
  • a computer storage medium where the program code is stored, and the program code is executed by the computing device, and the screen state control method provided by any one of the first aspect or the first aspect is executed.
  • the storage medium includes, but is not limited to, a flash memory, a hard disk drive (HDD), or a solid state drive (SSD).
  • a computer program product is provided, the computer product being executed by the computing device, performing a screen state control method provided by any one of the first aspect or the first aspect.
  • the names of the user terminal, the touch screen, the first screen, and the second screen are not limited to the embodiment of the present invention.
  • the devices may appear under other names. As long as the functions of the respective devices are similar to the present application, they are within the scope of the claims and their equivalents.
  • the user terminal is configured with a first screen and a second screen, and detects a touch signal for at least one of the first screen and the second screen; and determines, according to the at least one touch signal, the first screen.
  • the status and/or the screen state of the second screen is determined to be off.
  • the screen state of the two screens is determined by the number of touch points in the two screens of the user terminal, which reduces the operation of the user to light the screen or close the screen, thereby improving the operation efficiency of the user terminal.
  • FIG. 1A is a front elevational view of a possible user terminal according to an embodiment of the present invention.
  • FIG. 1B is a schematic rear view of a possible user terminal according to an embodiment of the present invention.
  • FIG. 2 is a schematic flowchart of a method for screen state control according to an embodiment of the present invention
  • FIG. 3 is a diagram showing an example of indication of a touch point in a single-handed grip according to an embodiment of the present invention
  • FIG. 4 is a diagram showing an example of indication of a touch point in a case of two-handed grip according to an embodiment of the present invention
  • FIG. 5A is a diagram showing an example of an occlusion area in a single-handed grip according to an embodiment of the present invention.
  • FIG. 5B is a diagram showing an example of an occlusion area in a single-handed grip according to an embodiment of the present invention.
  • 6A is a diagram showing an example of an occlusion area in a case of holding both hands according to an embodiment of the present invention
  • 6B is a diagram showing an example of an occlusion area in the case of two-handed grip according to an embodiment of the present invention.
  • FIG. 7 is a schematic structural diagram of a user terminal according to an embodiment of the present invention.
  • FIG. 8 is a functional block diagram of another user terminal according to an embodiment of the present invention.
  • FIG. 1A and FIG. 1B a front view and a rear view of a possible user terminal are provided according to an embodiment of the present invention.
  • the A-side screen of the user terminal such as the first screen, may be displayed in the front view of the user terminal in FIG. 1A, and the B-side screen of the user terminal may be displayed in the back view of the user terminal in FIG. 1B, such as the second screen.
  • the user In the process of the user using the user terminal, if the user is using the first screen of the front side and the second screen is not used, that is, the current first screen is in the lighting state and the second screen is in the off state, the user The front side is rotated to the back side and after the end of the rotation, the user needs to light up the second screen on the back side and close the first screen on the front side to realize the use of the second screen without causing misoperation of the first screen. . It can be found that in this way, the user needs multiple operations to complete the switching use of the first screen and the second screen, which reduces the operation efficiency of the user.
  • the user terminal may determine the first on the first screen according to the at least one touch signal, when receiving the touch signal to the at least one screen of the first screen and the second screen.
  • the number of the touch points and the number of the second touch points on the second screen if the number of the first touch points is less than the number of the second touch points, determining that the screen state of the first screen is the lighted state and / or determine that the screen status of the second screen is off.
  • the user terminal may include, but is not limited to, an electronic device of a specific two screens such as a mobile phone, a tablet, a smart bracelet, and the like.
  • the user terminal is configured with a first screen and a second screen.
  • a screen state control method is provided according to an embodiment of the present invention. As shown in FIG. 2, the method includes steps 101 to 111. Please see the specifics below.
  • the user terminal detects at least one touch signal for the first screen and the second screen.
  • the touch signal may be generated by a finger or a hand of the user terminal performing a touch operation on the first screen or the second screen.
  • the user terminal determines the number of the first touch points on the first screen and the number of the second touch points on the second screen, respectively, according to the detected at least one touch signal.
  • the number of the first touch points or the number of the second touch points is an integer greater than or equal to zero, and since the user terminal detects at least one touch signal, the data of the first touch point and the second touch
  • the number of handles is zero when they are different.
  • FIG. 3 is a schematic diagram of an indication of a touch point in a single-handed grip according to an embodiment of the present invention.
  • the user holds the user terminal in the right hand, and the front side of the user terminal is the first screen, and the back side is the second.
  • the user terminal can detect the touch signal generated by the touch operation of the thumb on the first screen, and the first touch on the first screen.
  • the touch signal, the second touch point on the second screen is the position where the other finger performs the touch operation on the second screen.
  • the four fingers perform the touch operation on the second screen. , respectively, B1, B2, B3, B4, and further determine that the number of second touch points on the second screen is 4.
  • FIG. 4 is a schematic diagram of an indication of a touch point in a case of holding both hands according to an embodiment of the present invention.
  • the user holds the user terminal with both hands, and the front side of the user terminal is the first screen, and the back side is the second screen.
  • the user terminal is held by both hands, as shown in FIG. 4
  • the user terminal can detect The touch signal generated by the touch operation of the thumb on the first screen, the first touch point on the first screen is the positions A2 and A3 of the two touches respectively performing the touch operation on the first screen, and determining The number of the first touch points on the first screen is 2; and the touch signals generated by the touch operations of the other screens of the user on the second screen are detected, and the second touch points on the second screen are other The position where the finger performs the touch operation on the second screen, as can be seen from the figure, the four fingers of the left hand perform the touch operation on the second screen, and the three fingers in the right hand perform the touch operation on the second screen, respectively For B5, B6, B7, B8, B9, B10, B11, it is determined that the number of second touch points on the second screen is 7.
  • the user terminal compares the numbers of the two touch points. It can be understood that the number of the first touch points may be smaller than the second number. The number of touch points; or the number of first touch points may be equal to the number of second touch points; or the number of first touch points may be greater than the number of second touch points. For specific situations, refer to the specific description of steps 104 to 111 below.
  • the user terminal compares the number of the two touch points, if the number of the first touch points is smaller than the second touch The number of handles, the user terminal determines that the screen state of the first screen is a lighting state and/or determines that the screen state of the second screen is a closed state. If the number of the first touch points is less than the number of the second touch points, it indicates that the user terminal is about to use the first screen, and the screen state of the first screen may be determined in response to the user's need to use the first screen.
  • the user does not need to illuminate the first screen by other types of operations such as buttons, thereby reducing the lighting operation of the user; in addition, since the user is about to use the first screen, the user terminal can be turned off.
  • the second screen prevents the user from performing a misoperation on the second screen, and can also save the power consumption of the user terminal, and the user does not need to close the second screen by other types of operations such as a button, and also reduces the user's closing screen. Operation.
  • the user terminal may perform the screen state of at least one of the first screen and the second screen by comparing the number of the first touch points and the number of the second touch points. Adjusting; or controlling at least one of the first screen and the second screen to maintain the current screen state.
  • the current screen state herein refers to a screen state before the user terminal detects a touch signal for the at least one screen of the first screen and the second screen. Therefore, the user terminal performs an adjustment screen state or controls the hold screen state in relation to the current screen state. Next, let's take a closer look at this.
  • the user terminal determines that the screen state of the first screen is a lighting state and/or determines the first Before the screen state of the second screen is the off state, the current screen state of the first screen and the second screen may also be detected, and according to the number of the first touch points, the number of the second touch points, the number A current screen state of a screen and a current screen state of the second screen, determining that a screen state of the first screen is a lighting state and/or determining a screen state of the second screen is a closed state.
  • the number of the first touch points is less than the number
  • the number of two touch points adjusts the screen state of the first screen to a lighting state, and/or controls the screen state of the second screen to remain in a closed state.
  • at least one of adjusting the screen state of the first screen from the off state to the lighting state and controlling the screen state of the second screen to remain in the closed state may be implemented.
  • other operations of lighting the screen or turning off the screen thereby improving the operation efficiency of the user terminal.
  • the user terminal detects the first touch The number of points is smaller than the number of the second touch points, indicating that the user is about to use the first screen, so the user terminal adjusts the screen state of the first screen to the lighting state, and/or controls the second The screen status of the screen remains off.
  • the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state
  • the number of the first touch points is less than the The number of second touch points adjusts the screen state of the first screen to a lighting state, and/or adjusts the screen state of the second screen to a closed state.
  • at least one of adjusting the screen state of the first screen to the lighting state and adjusting the screen state of the second screen to the closed state may be implemented. Reducing the user's key operation, other operations of lighting the screen or closing the screen, thereby improving the operating efficiency of the user terminal.
  • the user terminal For example, if the user is using the second screen of the user terminal, that is, the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, if the user terminal detects the first screen The number of touch points is smaller than the number of the second touch points, indicating that the user is about to use the first screen, so the user terminal adjusts the screen state of the first screen to the lighting state, and/or The screen state of the second screen is adjusted to the off state.
  • the current screen state of the first screen is a lighting state and the current screen state of the second screen is a closed state
  • the number of the first touch points is less than the The number of second touch points controls the screen state of the first screen to remain lit, and/or controls the screen state of the second screen to remain off.
  • the user terminal For example, if the user is using the first screen of the user terminal, that is, the current screen state of the first screen is the lighting state and the current screen state of the second screen is the closed state, if the user terminal detects the first screen The number of the touch points is smaller than the number of the second touch points, indicating that the user continues to use the first screen, so the user terminal does not adjust the screen states of the first screen and the second screen, thereby improving the user terminal.
  • the user terminal detects the first screen The number of the touch points is smaller than the number of the second touch points, indicating that the user continues to use the first screen, so the user terminal does not adjust the screen states of the first screen and the second screen, thereby improving the user terminal.
  • the current screen state of the first screen is a lighting state and the current screen state of the second screen is a lighting state
  • the number of the first touch points is less than Determining the number of second touch points, controlling the screen state of the first screen to remain lit, and/or adjusting the screen state of the second screen to a closed state; thus, the user needs to use the user terminal
  • the first screen it is possible to achieve at least one of controlling the screen state of the first screen to remain lit, and adjusting the screen state of the second screen to the off state to reduce
  • the operation of the user terminal is improved by operating the other buttons on the screen or turning off the screen.
  • the screen state of the two screens of the user terminal is in a light state
  • the user terminal detects that the number of the first touch points is less than the number of the second touch points, the user is about to need
  • the first screen is used, so the user terminal controls the screen state of the first screen to remain lit, and/or adjusts the screen state of the second screen to a closed state.
  • the user terminal after determining the number of the first touch points and the number of the second touch points, the user terminal, if the number of the first touch points is greater than the number of the second touch points, The user terminal determines that the screen state of the first screen is the off state and/or determines that the screen state of the second screen is the lit state. If the number of the first touch points is greater than the number of the second touch points, it indicates that the user terminal is about to use the second screen.
  • the screen state of the second screen is determined to be The lighting state, so that the user does not need to perform other types of operations such as pressing a button to light the second screen, thereby reducing the lighting operation of the user; in addition, since the user is about to use the second screen, the user terminal can be turned off.
  • a screen prevents the user from performing a misoperation on the first screen, and also saves power consumption of the user terminal, and the user does not need to close the first screen by other types of operations such as buttons, and also reduces the user's closing of the screen. operating.
  • the user terminal may perform the screen state of at least one of the first screen and the second screen by comparing the number of the first touch points and the number of the second touch points. Adjusting; or controlling at least one of the first screen and the second screen to maintain the current screen state.
  • the current screen state herein refers to a screen state before the user terminal detects a touch signal for the at least one screen of the first screen and the second screen. Therefore, the user terminal performs an adjustment screen state or controls the hold screen state in relation to the current screen state. Next, let's take a closer look at this.
  • the user terminal may also detect the first screen and the before determining that the screen state of the first screen is the off state and/or determining that the screen state of the second screen is the lighting state.
  • a current screen state of the second screen and determining the first screen according to the number of first touch points, the number of second touch points, the current screen state of the first screen, and the current screen state of the second screen.
  • the screen state is a closed state and/or the screen state of the second screen is determined to be a lighted state.
  • the number of the first touch points is greater than the first The number of two touch points controls the screen state of the first screen to remain off, and/or adjusts the screen state of the second screen to a lighting state.
  • the number of the first touch points is greater than the Controlling, by the number of second touch points, that the screen state of the first screen remains off, and/or controlling the screen state of the second screen to remain in a lighting state;
  • the current screen state of the first screen is a lighting state and the current screen state of the second screen is a closed state
  • the number of the first touch points is greater than the The number of second touch points adjusts the screen state of the first screen to a closed state, and/or adjusts the screen state of the second screen to light status.
  • the current screen state of the first screen is a lighting state and the current screen state of the second screen is a lighting state
  • the number of the first touch points is greater than
  • the number of second touch points is adjusted to adjust the screen state of the first screen to a closed state, and/or the screen state of the second screen is controlled to remain in a lighted state.
  • the user terminal After determining the number of the first touch points and the number of the second touch points, if the number of the first touch points is equal to the number of the second touch points, the user terminal detects the a first occlusion area of the first screen and a second occlusion area of the second screen.
  • the manner in which the user holds the user terminal with one hand and the situation in which the user holds the user terminal with both hands determines that the first occlusion area and the second occlusion area are different.
  • the first occlusion area may be in contact with the side of the user's palm and the user terminal according to the touch points of the first screen in the case that the user is manually held by the user. Position, the first occlusion area is calculated; likewise, the second occlusion area in the case of holding the user terminal with one hand is calculated according to the calculation manner of the first occlusion area.
  • the first occlusion area may be determined by summing the occlusion areas of the two hands respectively, and the occlusion area of each hand may be It is determined with reference to the case of one-handed grip; likewise, the second occlusion area is calculated in the case where the user terminal is held by both hands in accordance with the calculation method of the first occlusion area.
  • the embodiment of the present invention does not limit the method for detecting that the user holds the user terminal with one hand or holds the user terminal with both hands.
  • the user terminal does not need to detect the occlusion area of each screen.
  • the user terminal according to the position of each touch point, the contact position of the user's palm and the side of the user terminal And determining a first occlusion area of the user's palm in the first screen and a second occlusion area in the second screen, respectively.
  • FIG. 5A and FIG. 5B an exemplary diagram of an occlusion region in the case of one-handed grip is provided for an embodiment of the present invention.
  • 5A and FIG. 5B are the same holding state, wherein the touch point of the first screen on the front side of the user's finger and the user terminal is A4, and the touch point of the second screen on the back side of the user's finger and the user terminal is B12. It can be seen that the number of first touch points of the first screen is the same as the number of second touch points of the second screen.
  • the position of the touch boundary point is determined according to the touch point of the first screen on the front side of the user's finger and the front end of the user terminal, as shown by the location of T1 near the touch point position A4 in the figure, and then according to the user's palm.
  • the position of the front side of the front side of the user terminal is used to determine the front side boundary point.
  • the front side T1 of the user terminal is located, and the area enclosed by T1 in the figure can be determined as the first screen. An occlusion area.
  • the position of the touch boundary point is determined according to the touch point of the user's finger and the second screen on the back of the user terminal, as shown by the T2 position near the touch point position B12 in the figure, and then according to the user's palm.
  • User terminal The contact position of the side of the back side is used to determine the boundary point of the back side.
  • the position of the back side T2 of the user terminal is located, and the area enclosed by T2 in the figure can be determined as the second occlusion area in the second screen. .
  • FIG. 6A and FIG. 6B an exemplary diagram of an occlusion region in the case of two-handed grip is provided for an embodiment of the present invention.
  • 6A and FIG. 6B are the same holding state, wherein the touch points of the first screen on the front side of the user's finger and the user terminal are A5 and A6, and the touch points of the second screen on the back of the user's finger and the user terminal are B13. And B14, it can be seen that the number of first touch points of the first screen is the same as the number of second touch points of the second screen.
  • the first screen and the second screen may be equally divided into a left side and a right side, that is, the first screen is divided into a left side.
  • the first screen and the first screen on the right; the second screen is divided into a second screen on the left and a second screen on the right.
  • the position of the touch boundary point is determined according to the touch point of the user's finger and the first screen on the left side of the front side of the user terminal or the first screen on the right side, as shown in the first screen on the left side in the figure.
  • the location of the T11 near the touch point position A5, and then the front left side border point is determined according to the contact position of the user's palm and the side of the first screen on the left side of the front side of the user terminal, as shown in the figure, the left side of the user terminal is located at the left side T11.
  • the position enclosed by T11 in the figure can be determined as the first occlusion area on the left side of the first screen; in the same manner, the position of T12 near the touch point position A6 in the first screen on the right side is determined, Then, according to the contact position of the user's palm and the side of the first screen on the right side of the front side of the user terminal, the front right side boundary point is determined. As shown in the figure, the front side T12 of the user terminal is located, and the figure is surrounded by T12. The area can be determined as the second occlusion area on the right side of the first screen; finally, the first occlusion area on the left side and the first occlusion area on the right side are summed to obtain the first cover corresponding to the first screen. Area.
  • the position of the touch boundary point is determined according to the touch point of the user's finger and the second screen on the left side of the back of the user terminal or the second screen on the right side, as shown in the second screen on the left side in the figure.
  • the position of T21 near the touch point position B13, and then the front left side boundary point is determined according to the contact position of the user's palm and the side of the second screen on the left side of the front side of the user terminal, as shown in the figure.
  • the position enclosed by T21 in the figure can be determined as the second occlusion area on the left side of the second screen; in the same manner, the position of T22 near the touch point position B14 in the second screen on the right side is determined, Then, according to the contact position of the user's palm and the side of the second screen on the right side of the front side of the user terminal, the front right side boundary point is determined. As shown in the figure, the front side of the user terminal T22 is located, and the figure is surrounded by T22. The area can be determined as the second occlusion area on the right side of the second screen; finally, the second occlusion area on the left side and the second occlusion area on the right side are summed to obtain the second corresponding to the second screen. Block area.
  • the user terminal may install a pressure sensor, a distance sensor, a light sensor, etc. on a side of the user terminal to determine a side boundary in a contact position between the user's palm and the front side or the back side of the user terminal. Point to determine the occlusion area.
  • the manner of determining the occlusion area is not limited in the embodiment of the present invention.
  • the user terminal determines that the The screen state of the first screen is a closed state and/or the screen state of the second screen is determined to be a lighted state. If the first occlusion area is larger than the second occlusion area, it indicates that the user terminal is about to use the second screen. In this case, in response to the user needing to use the second screen, the screen state of the second screen is determined to be the lighting state.
  • the user does not need to perform other types of operations such as pressing a button to light the second screen, thereby reducing the lighting operation of the user; in addition, since the user is about to use the second screen,
  • the user terminal can close the first screen, so that the user can save the power consumption of the user terminal while performing the erroneous operation on the first screen, and the user does not need to close the first screen by using other types of operations such as a button. It also reduces the user's operation of turning off the screen.
  • the user terminal in determining the screen state of the first screen and/or the second screen, the user terminal needs to refer to a current screen state of the first screen and the second screen, where the current screen state refers to the user terminal detecting a screen state before a touch signal to the at least one screen of the first screen and the second screen.
  • the current screen state of the first screen is a closed state and the current screen state of the second screen is a closed state
  • the first occlusion region is greater than the second occlusion
  • the area controls the screen state of the first screen to remain off, and/or adjusts the screen state of the second screen to a lighting state.
  • the current screen state of the first screen is a closed state and the current screen state of the second screen is a lighted state, and if the first occlusion region is greater than the second Blocking the area, controlling the screen state of the first screen to remain off, and/or controlling the screen state of the second screen to remain lit;
  • the current screen state of the first screen is a lighting state and the current screen state of the second screen is a closed state
  • the first occlusion region is greater than the second
  • the occlusion area adjusts the screen state of the first screen to a closed state, and/or adjusts a screen state of the second screen to a lighting state.
  • the current screen state of the first screen is a lighting state and the current screen state of the second screen is a lighting state
  • the first occlusion region is greater than the first
  • the second occlusion area adjusts the screen state of the first screen to a closed state, and/or controls the screen state of the second screen to remain in a lighted state.
  • first occlusion area is smaller than the second occlusion area, determine that the screen state of the first screen is a lighting state and/or determine that a screen state of the second screen is a closed state.
  • the user terminal detects that the first occlusion area is larger than the second occlusion area, determining the first The screen state of the screen is a lit state and/or the screen state of the second screen is determined to be a closed state. If the first occlusion area is smaller than the second occlusion area, it indicates that the user terminal is about to use the first screen. In this case, in response to the user needing to use the first screen, the screen state of the first screen is determined to be lit.
  • the user terminal can close the second screen In order to prevent the user from performing a misoperation on the second screen, the power consumption of the user terminal can also be saved, and the user does not need to close the second screen by other types of operations such as a button, and the operation of turning off the screen of the user is also reduced.
  • the user terminal in determining the screen state of the first screen and/or the second screen, the user terminal needs to refer to a current screen state of the first screen and the second screen, where the current screen state refers to the user terminal detecting a screen state before a touch signal to the at least one screen of the first screen and the second screen.
  • the current screen state of the first screen is a closed state and the current screen state of the second screen is a closed state
  • the first occlusion region is smaller than the second occlusion region
  • the first occlusion region is smaller than the second occlusion
  • the area adjusts the screen state of the first screen to a lighting state, and/or adjusts the screen state of the second screen to a closed state.
  • the current screen state of the first screen is a lighting state and the current screen state of the second screen is a closed state
  • the first occlusion region is smaller than the second occlusion
  • the area controls the screen state of the first screen to remain lit, and/or controls the screen state of the second screen to remain off.
  • the first occlusion region controls the screen state of the first screen to remain lit, and/or adjusts the screen state of the second screen to a closed state.
  • first occlusion area is equal to the second occlusion area, acquiring a first duration of the first touch point on the first screen and the second touch point in the The second duration on the second screen.
  • the user terminal acquires the first touch a first duration of time on the first screen and a second duration of the second touch point on the second screen.
  • the first duration may be based on each duration of the first touch point in the first screen to the current touch time, and then calculate the total duration of all the first touch points.
  • the average value of the duration, the average value of the last total duration is determined as the first duration; or the first duration may first stay in the same touch according to each of the first touch points in the first screen to the current time.
  • the second duration may be calculated in a manner that determines the first duration.
  • first duration is greater than the second duration, determine that a screen state of the first screen is a closed state and/or determine that a screen state of the second screen is a lighting state.
  • the first duration may be greater than the second duration in 110, that is, if the first duration is greater than or equal to the For the second duration, it is determined that the screen state of the first screen is the off state and/or the screen state of the second screen is determined to be the lighting state. Alternatively, it may be merged into the case where the first duration is less than the second duration in 111, that is, if the first duration is less than or equal to the second duration, determining that the screen state of the first screen is a point The light state and/or the screen state of the second screen is determined to be a closed state. Alternatively, the user terminal may not adjust the screen states of the first screen and the second screen if the first duration and the second duration are the same.
  • the user terminal may simultaneously determine the first occlusion region and the second occlusion region in the case of detecting at least one touch signal for the first screen and the second screen.
  • the user terminal can simultaneously determine the first duration and the second duration while detecting at least one touch signal for the first screen and the second screen. This can ensure that the determined number of touch points and the determined occlusion area and the determined duration are the same time or the same duration range to improve the accuracy of adjusting the screen state.
  • the factor of the occlusion area may not be considered, and the number of the first touch points may be equal to the number of the second touch points. a first duration of the first touch point on the first screen and a second duration of the second touch point on the second screen, and further performing steps 110 and 111.
  • the user terminal is configured with a first screen and a second screen, and detects the first screen and the second screen.
  • a touch signal of at least one screen in the screen determining, according to the at least one touch signal, the number of first touch points on the first screen and the number of second touch points on the second screen; if the first touch If the number of points is less than the number of second touch points, it is determined that the screen state of the first screen is the lighting state and/or the screen state of the second screen is determined to be the closed state.
  • the screen state of the two screens is determined by the number of touch points in the two screens of the user terminal, which reduces the operation of the user to light the screen or close the screen, thereby improving the operation efficiency of the user terminal.
  • the user terminal is configured with a touch screen to present a first screen and a second screen.
  • Any touch screen can be configured with a capacitive touch panel or an infrared touch panel.
  • the touch screen of the user terminal may be two separate touch screens, one touch screen corresponding to one screen; or the touch screen is a touch screen that can be bent, such as a flexible screen, where two screens for display are present in the one flexible screen. .
  • the embodiment of the present invention does not limit the number of touch screens.
  • the touch screen can be used to receive a touch operation of a user.
  • the touch operation here refers to an operation in which a user's finger or hand directly touches the screen.
  • Applications supported by the user terminal may include, but are not limited to, social applications such as Facebook; image management applications such as photo albums; map applications such as Google Maps; browsers such as Safari, Google Chrome, and the like. These applications can have a common input and output device: a touch screen.
  • the touch screen is used to receive the touch operation of the user, and displays the output content of the application when the touch screen is lit.
  • FIG. 7 is a structural block diagram of an implementation of the user terminal 100.
  • the user terminal 100 can include a baseband chip 110, a memory 115, including one or more computer readable storage media, a radio frequency (RF) module 116, and a peripheral system 117. These components can communicate over one or more communication buses 114.
  • RF radio frequency
  • the peripheral system 117 is mainly used to implement an interaction function between the user terminal 110 and the user/external environment, and mainly includes input and output devices of the user terminal 100.
  • the peripheral system 117 can include a touch screen controller 118, a camera controller 119, an audio controller 120, and a sensor management module 121.
  • Each controller may be coupled to a respective peripheral device, such as a touch screen 123, a camera 124, an audio circuit 125, and a sensor 126.
  • the gesture sensor in sensor 126 can be used to receive gesture control operations input by the user.
  • the pressure sensor in the sensor 126 can be disposed under the touch screen 123 and can be used to collect the touch pressure applied to the touch screen 123 when the user inputs the touch operation through the touch screen 123. It should be noted that the peripheral system 117 may also include other I/O peripherals.
  • the baseband chip 110 can be integrated to include one or more processors 111, a clock module 112, and a power management module 113.
  • the clock module 112 integrated in the baseband chip 110 is primarily used to generate the clocks required for data transfer and timing control for the processor 111.
  • the power management module 113 integrated in the baseband chip 110 is mainly used to provide a stable, high-precision voltage for the processor 111, the radio frequency module 116, and the peripheral system.
  • a radio frequency (RF) module 116 is used to receive and transmit radio frequency signals, primarily integrating the receiver and transmitter of the user terminal 100.
  • a radio frequency (RF) module 116 communicates with the communication network and other communication devices via radio frequency signals.
  • the radio frequency (RF) module 116 may include, but is not limited to: an antenna system, an RF transceiver, one or more amplifiers, a tuner, one or more oscillators, a digital signal processor, a CODEC chip, a SIM card, and Storage media, etc.
  • a radio frequency (RF) module 116 can be implemented on a separate chip.
  • Memory 115 is coupled to processor 111 for storing various software programs and/or sets of instructions.
  • memory 115 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic disk storage devices, flash memory devices, or other non-volatile solid state storage devices.
  • the memory 115 can store an operating system such as an embedded operating system such as ANDROID, IOS, WINDOWS, or LINUX.
  • the memory 115 can also store a network communication program that can be used to communicate with one or more additional devices, one or more user terminals, one or more user terminals.
  • the memory 115 can also store a user interface program, which can realistically display the content image of the application through a graphical operation interface, and receive user control operations on the application through input controls such as menus, dialog boxes, and keys. .
  • the memory 115 can also store one or more programs. As shown in FIG. 7, these programs may include: social applications such as Facebook; image management applications such as photo albums; map applications such as Google Maps; browsers such as Safari, Google Chrome, and the like.
  • the memory 15 is further configured to store application code for executing the solution of the present application, and is controlled by the touch screen controller 118, the touch screen 114, and the baseband chip 110. Alternatively, the execution may be controlled by other peripheral systems 117 to implement the map. 2 - The action of the user terminal provided by any of the embodiments shown in FIG. 6B.
  • the user terminal 100 is only an example provided by an embodiment of the present invention, and the user terminal 100 may have more or less components than those shown, may combine two or following components, or may have components Different configurations are implemented.
  • FIG. 8 is a functional block diagram of a user terminal according to an embodiment of the present invention.
  • the functional blocks of the user terminal can be implemented by hardware, software or a combination of hardware and software to implement the inventive solution.
  • the functional blocks depicted in Figure 8 can be combined or separated into several sub-blocks to implement the inventive arrangements. Accordingly, the above description of the invention may support any possible combination or separation or further definition of the functional modules described below.
  • the user terminal 200 may include a detection module 201, a quantity determination module 202, and a status determination module 203. among them:
  • the detecting module 201 is configured to detect a touch signal to at least one of the first screen and the second screen;
  • the quantity determining module 202 is configured to determine, according to the at least one touch signal, the number of first touch points on the first screen and the number of second touch points on the second screen;
  • the state determining module 203 is configured to determine that the screen state of the first screen is a lighting state and/or determine the second if the number of the first touch points is less than the number of the second touch points The screen status of the screen is off.
  • the detecting module 201 may be the touch screen controller 118 and/or the sensor management module 121 in FIG. 7, and may also be other input devices.
  • the quantity determining module 202 can be the processor 111 in FIG.
  • the state determining module may be implemented by the processor 111 and the touch screen controller 118 in FIG. 7, and may further include other modules of the baseband chip.
  • the detection module 201 the quantity determining module 202, and the state determining module 203 determine the screen states of the first screen and the second screen, please refer to the foregoing embodiment, and details are not described herein.
  • the detecting module 201 is further configured to detect a current screen state of the first screen and the second screen, where the current screen state is a touch that detects the at least one screen The state of the screen before the signal.
  • the state determining module 203 is further configured to: if the number of the first touch points is greater than the number of the second touch points, determine that the screen state of the first screen is Turning off the state and/or determining that the screen state of the second screen is a lit state.
  • the detecting module 201 is further configured to: if the number of the first touch points is equal to the number of the second touch points, detect the first occlusion area of the first screen And a second occlusion region in the second screen;
  • the state determining module 203 is further configured to: if the first occlusion region is greater than the second occlusion region, determine that a screen state of the first screen is a closed state and/or determine a screen state of the second screen Is lighting the state;
  • the status determining module 203 is further configured to: if the first occlusion area is smaller than the second occlusion area, determine that the screen state of the first screen is a lighting state and/or determine a screen of the second screen The status is off.
  • the first obtaining module 204 is further included:
  • the first obtaining module 204 is configured to acquire a first duration of the first touch point on the first screen and the second touch if the first occlusion area is equal to the second occlusion area a second duration of the handle on the second screen;
  • the state determining module 203 is further configured to: if the first duration is greater than the second duration, determine that a screen state of the first screen is a closed state and/or determine a screen state of the second screen Is lighting the state;
  • the state determining module 203 is further configured to: if the first duration is less than the second duration, determine that the screen state of the first screen is a lighting state and/or determine a screen of the second screen The status is off.
  • the second obtaining module 205 is further included:
  • the second obtaining module 205 is configured to acquire a first duration of the first touch point on the first screen, if the number of the first touch points is equal to the number of the second touch points And a second duration of the second touch point on the second screen;
  • the state determining module 203 is further configured to: if the first duration is greater than the second duration, determine that a screen state of the first screen is a closed state and/or determine a screen state of the second screen Is lighting the state;
  • the state determining module 203 is further configured to: if the first duration is less than the second duration, determine that the screen state of the first screen is a lighting state and/or determine a screen of the second screen The status is off.
  • the state determining module 203 determines that the screen state of the first screen is a lighting state if the number of the first touch points is less than the number of the second touch points. And/or determining that the screen state of the second screen is off state is specifically for:
  • the current screen state of the first screen is the off state and the current screen state of the second screen is the off state, and the number of the first touch points is less than the number of the second touch points, Adjusting a screen state of the first screen to a lighting state, and/or controlling a screen state of the second screen to remain a closed state;
  • the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is less than the number of the second touch points, Adjusting a screen state of the first screen to a lighting state, and/or adjusting a screen state of the second screen to a closed state;
  • the current screen state of the first screen is the lighting state and the current screen state of the second screen is the off state, and the number of the first touch points is less than the number of the second touch points, Controlling that the screen state of the first screen remains lit, and/or controlling the screen state of the second screen to remain off;
  • the current screen state of the first screen is the lighting state and the current screen state of the second screen is the lighting state, and the number of the first touch points is less than the number of the second touch points, Then controlling the screen state of the first screen to remain lit, and/or adjusting the screen state of the second screen to a closed state.
  • the state determining module 203 determines that the screen state of the first screen is in a closed state and if the number of the first touch points is greater than the number of the second touch points. / or determining that the screen state of the second screen is a lighting state, specifically for:
  • the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is greater than the number of the second touch points, Controlling that the screen state of the first screen remains off, and/or controlling the screen state of the second screen to remain in a lit state;
  • the current screen state of the first screen is the lighting state and the current screen state of the second screen is the off state, and the number of the first touch points is greater than the number of the second touch points, Adjusting a screen state of the first screen to a closed state, and/or adjusting a screen state of the second screen to a lighting state;
  • the screen state of the first screen is the lighting state and the current screen state of the second screen is the lighting state, and the number of the first touch points is greater than the number of the second touch points, Then, the screen state of the first screen is adjusted to a closed state, and/or the screen state of the second screen is controlled to remain a lighted state.
  • Also provided in the embodiment of the present invention is a computer storage medium for storing computer software instructions for the user terminal, which includes a program designed to execute the above aspects for the user terminal.
  • the user terminal is configured with a first screen and a second screen, and detects a touch signal for at least one of the first screen and the second screen; and determines, according to the at least one touch signal, the first screen.
  • the status and/or the screen state of the second screen is determined to be off.
  • the screen state of the two screens is determined by the number of touch points in the two screens of the user terminal, which reduces the operation of the user to light the screen or close the screen, thereby improving the operation efficiency of the user terminal.
  • embodiments of the invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the present invention can take the form of a computer program product embodied on one or more computer usable storage media including computer usable program code, including but not limited to disk storage and optical storage.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Disclosed by the embodiments of the present invention are a screen state control method and a user terminal, the method being applied to the user terminal, which is configured with a first screen and a second screen, and the method comprising: detecting touch signals for at least one of the first screen and the second screen; determining the number of first touch points on the first screen and the number of second touch points on the second screen according to at least one touch signal; and if the number of the first touch points is less than the number of the second touch points, determining that the screen state of the first screen is an illuminated state and/or determining that the screen state of the second screen is an off state. Using the present application, the screen states of two screens of a user terminal are determined by means of the number of touch points on the two screens, which reduces operation by a user desiring to illuminate the screen or turn off the screen, thereby improving operating efficiency of the user terminal.

Description

一种屏幕状态控制的方法及用户终端Method for screen state control and user terminal 技术领域Technical field
本申请涉及终端技术领域,尤其涉及一种屏幕状态控制的方法及用户终端。The present application relates to the field of terminal technologies, and in particular, to a method for controlling a screen state and a user terminal.
背景技术Background technique
随着移动通信技术以及移动用户终端的发展,移动用户终端在人们生活中逐渐普及,目前出现了双屏手机,该双屏手机具备两块屏幕,如第一屏幕和第二屏幕,用户可以对这两块屏幕进行触控操作。在使用双屏手机的过程中,常常会需要切换当前所使用的屏幕,假设正面为第一屏幕,背面是第二屏幕,用户将手机从正面旋转至背面,这样将当前使用的第一屏幕切换至了第二屏幕,若用户想使用第二屏幕,还需执行针对第二屏幕的按键操作,才能够点亮第二屏幕,若用户还想要关闭第一屏幕,仍需执行针对第一屏幕的按键操作。这样在用户在将使用的第一屏幕切换至第二屏幕过程中,需要经过繁琐的操作才能完成所使用屏幕的切换,因此降低了用户的操作效率。With the development of mobile communication technologies and mobile user terminals, mobile user terminals are becoming more and more popular in people's lives. At present, there are dual-screen mobile phones, which have two screens, such as a first screen and a second screen, which the user can These two screens are touch operated. In the process of using a dual-screen mobile phone, it is often necessary to switch the currently used screen, assuming that the front is the first screen and the back is the second screen, the user rotates the mobile phone from the front to the back, so that the first screen currently used is switched. To the second screen, if the user wants to use the second screen, the button operation for the second screen is also required to be able to illuminate the second screen. If the user also wants to close the first screen, the first screen still needs to be executed. Key operation. Thus, in the process of switching the first screen to be used by the user to the second screen, it takes a cumbersome operation to complete the switching of the used screen, thereby reducing the operation efficiency of the user.
发明内容Summary of the invention
本发明实施例提供一种屏幕状态控制的方法及用户终端,通过用户终端的两个屏幕中触控点的数量来确定这两个屏幕的屏幕状态,减少了用户想要点亮屏幕或关闭屏幕的操作,进而提高了用户终端的操作效率。Embodiments of the present invention provide a method for controlling a screen state and a user terminal, which determine the screen state of the two screens by the number of touch points in the two screens of the user terminal, thereby reducing the user's desire to light the screen or close the screen. The operation further improves the operational efficiency of the user terminal.
第一方面,本发明实施例提供了一种屏幕状态控制的方法,该方法应用在用户终端中,包括:In a first aspect, an embodiment of the present invention provides a method for controlling a state of a screen, where the method is applied to a user terminal, including:
检测对第一屏幕和第二屏幕中至少一个屏幕的触控信号;Detecting a touch signal to at least one of the first screen and the second screen;
根据至少一个触控信号确定在第一屏幕上的第一触控点的数量和在第二屏幕上的第二触控点的数量;Determining, according to the at least one touch signal, the number of first touch points on the first screen and the number of second touch points on the second screen;
根据第一屏幕上第一触控点的数量和第二触控点的数量,确定第一屏幕和第二屏幕中的至少一个屏幕的屏幕状态,可选的,对于第一触控点的数量小于第二触控点的数量的情况,用户终端确定第一屏幕的屏幕状态为点亮状态和/或确定第二屏幕的屏幕状态为关闭状态。Determining a screen state of at least one of the first screen and the second screen according to the number of the first touch points on the first screen and the number of the second touch points, optionally, the number of the first touch points In the case of less than the number of second touch points, the user terminal determines that the screen state of the first screen is the lighting state and/or determines that the screen state of the second screen is the off state.
在第一方面中,通过用户终端的两个屏幕中触控点的数量来确定这两个屏幕的屏幕状态,减少了用户想要点亮屏幕或关闭屏幕的操作,进而提高了用户终端的操作效率。In the first aspect, the screen states of the two screens are determined by the number of touch points in the two screens of the user terminal, thereby reducing the operation of the user to turn on the screen or turning off the screen, thereby improving the operation of the user terminal. effectiveness.
结合第一方面,在第一方面的第一种可能实现方式中,用户终端可以在根据确定第一屏幕和第二屏幕中的至少一个屏幕的屏幕状态之前时刻,检测第一屏幕和第二屏幕的当前屏幕状态,进而根据第一屏幕和第二屏幕的当前屏幕状态来实现对至少一个屏幕的屏幕状态的调整。其中,当前屏幕状态为检测到至少一个屏幕的触控信号之前的屏幕状态。In conjunction with the first aspect, in a first possible implementation of the first aspect, the user terminal can detect the first screen and the second screen at a time before determining a screen state of the at least one of the first screen and the second screen The current screen state, in turn, adjusts the screen state of the at least one screen according to the current screen state of the first screen and the second screen. The current screen state is a screen state before the touch signal of the at least one screen is detected.
结合第一方面或第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,还包括:With reference to the first aspect or the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the method further includes:
对于第一触控点的数量大于第二触控点的数量的情况,用户终端确定第一屏幕的屏幕 状态为关闭状态和/或确定第二屏幕的屏幕状态为点亮状态。For the case where the number of the first touch points is greater than the number of the second touch points, the user terminal determines the screen of the first screen The state is the off state and/or the screen state of the second screen is determined to be the lighting state.
结合第一方面或第一方面的第一种可能实现方式,在第一方面的第三种可能实现方式中,还包括:对于第一触控点的数量等于第二触控点的数量的情况,用户终端可以进一步检测遮挡区域来确定至少一个屏幕的屏幕状态。In combination with the first aspect or the first possible implementation manner of the first aspect, in a third possible implementation manner of the first aspect, the method further includes: when the number of the first touch points is equal to the number of the second touch points The user terminal may further detect the occlusion area to determine the screen state of the at least one screen.
例如,对于第一触控点的数量等于第二触控点的数量的情况,用户终端检测第一屏幕的第一遮挡区域和第二屏幕中的第二遮挡区域;若第一遮挡区域大于第二遮挡区域,则确定第一屏幕的屏幕状态为关闭状态和/或确定第二屏幕的屏幕状态为点亮状态;若第一遮挡区域小于第二遮挡区域,则确定第一屏幕的屏幕状态为点亮状态和/或确定第二屏幕的屏幕状态为关闭状态。For example, for the case where the number of the first touch points is equal to the number of the second touch points, the user terminal detects the first occlusion area of the first screen and the second occlusion area of the second screen; if the first occlusion area is larger than the first occlusion area Determining the screen state, determining that the screen state of the first screen is the off state and/or determining that the screen state of the second screen is the lighting state; if the first occlusion region is smaller than the second occlusion region, determining that the screen state of the first screen is The lighting state and/or determining the screen state of the second screen is the off state.
其中,用户单手握持用户终端的情况和用户双手握持用户终端的情况,确定第一遮挡区域和第二遮挡区域的方式不同。The manner in which the user holds the user terminal with one hand and the situation in which the user holds the user terminal with both hands determines that the first occlusion area and the second occlusion area are different.
在一可选的实施例中,在检测到用户单手握持用户终端的情况下,第一遮挡区域可以根据第一屏幕中各个触控点与用户手掌与用户终端的侧边的接触位置,计算第一遮挡区域;同样,按照第一遮挡区域的计算方式计算单手握持用户终端的情况下的第二遮挡区域。In an optional embodiment, when detecting that the user holds the user terminal with one hand, the first occlusion area may be according to the contact position of each touch point in the first screen with the side of the user's palm and the user terminal. The first occlusion area is calculated; likewise, the second occlusion area in the case of holding the user terminal with one hand is calculated according to the calculation manner of the first occlusion area.
在又一可选的实施例中,在检测到用户双手握持用户终端的情况下,第一遮挡区域可以将分别计算得到两只手的遮挡区域求和而确定,每只手的遮挡区域可以参考单手握持的情况而确定;同样,按照第一遮挡区域的计算方式计算双手握持用户终端的情况下第二遮挡区域。In still another optional embodiment, in the case that the user is detected to hold the user terminal with both hands, the first occlusion area may be determined by summing the occlusion areas of the two hands respectively, and the occlusion area of each hand may be It is determined with reference to the case of one-handed grip; likewise, the second occlusion area is calculated in the case where the user terminal is held by both hands in accordance with the calculation method of the first occlusion area.
结合第一方面的第三种可能实现方式,在第一方面的第四种可能实现方式中,还包括:对于第一遮挡区域等于第二遮挡区域的情况,用户总段可以进一步获取触控点在屏幕上的持续时长,具体是获取第一触控点在第一屏幕上的第一持续时长,以及第二触控点在第二屏幕上的第二持续时长。In conjunction with the third possible implementation of the first aspect, in a fourth possible implementation manner of the first aspect, the method further includes: for the case where the first occlusion region is equal to the second occlusion region, the user segment may further acquire the touch point The duration of the duration on the screen is specifically the first duration of the first touch point on the first screen and the second duration of the second touch point on the second screen.
例如,若第一遮挡区域等于第二遮挡区域,则获取第一触控点在第一屏幕上的第一持续时长和第二触控点在第二屏幕上的第二持续时长;若第一持续时长大于第二持续时长,则确定第一屏幕的屏幕状态为关闭状态和/或确定第二屏幕的屏幕状态为点亮状态;若第一持续时长小于第二持续时长,则确定第一屏幕的屏幕状态为点亮状态和/或确定第二屏幕的屏幕状态为关闭状态。For example, if the first occlusion area is equal to the second occlusion area, obtain a first duration of the first touch point on the first screen and a second duration of the second touch point on the second screen; The duration of the duration is greater than the second duration, determining that the screen state of the first screen is the off state and/or determining that the screen state of the second screen is the lighting state; if the first duration is less than the second duration, determining the first screen The screen state is a lit state and/or the screen state of the second screen is determined to be a closed state.
结合第一方面或第一方面的第一种可能实现方式,在第一方面的第五种可能实现方式中,还包括:对于第一触控点的数量等于第二触控点的数量的情况,用户终端可以进一步获取持续时长来确定至少一个屏幕的屏幕状态,具体是获取第一触控点在第一屏幕上的第一持续时长,以及第二触控点在第二屏幕上的第二持续时长。In combination with the first aspect or the first possible implementation manner of the first aspect, in a fifth possible implementation manner of the first aspect, the method further includes: when the number of the first touch points is equal to the number of the second touch points The user terminal may further obtain the duration of the screen to determine the screen state of the at least one screen, specifically, the first duration of the first touch point on the first screen, and the second touch point on the second screen. Duration.
例如,若第一触控点的数量等于第二触控点的数量,则获取第一触控点在第一屏幕上的第一持续时长和第二触控点在第二屏幕上的第二持续时长;若第一持续时长大于第二持续时长,则确定第一屏幕的屏幕状态为关闭状态和/或确定第二屏幕的屏幕状态为点亮状态;For example, if the number of the first touch points is equal to the number of the second touch points, the first duration of the first touch point on the first screen and the second time of the second touch point on the second screen are acquired. The duration is longer; if the first duration is greater than the second duration, determining that the screen state of the first screen is the off state and/or determining that the screen state of the second screen is the lighting state;
若第一持续时长小于第二持续时长,则确定第一屏幕的屏幕状态为点亮状态和/或确定第二屏幕的屏幕状态为关闭状态。If the first duration is less than the second duration, it is determined that the screen state of the first screen is the lighting state and/or the screen state of the second screen is determined to be the off state.
可选的,第一持续时长可以先根据第一屏幕中各个第一触控点到当前时刻为止停留在 同一触控位置各个持续时长,再计算全部第一触控点的总持续时长的平均值,最后总持续时长的平均值确定为第一持续时长;或者,第一持续时长可以先根据第一屏幕中各个第一触控点到当前时刻为止停留在同一触控位置各个持续时长,再将数值最大的持续时长确定为第一持续时长,本发明实施例对第一持续时长的确定方式不做限定。同样,的第二持续时长可以按照第一持续时长的确定方式来计算。Optionally, the first duration may first stay according to each first touch point in the first screen to the current moment. The average duration of the same touch position is calculated, and the average value of the total duration of all the first touch points is calculated, and the average value of the total duration is determined as the first duration; or the first duration may be first according to the first screen. In the embodiment of the present invention, the determination method of the first duration is not limited, and the duration of each of the first touch points is the same as the duration of the first touch position, and the duration of the maximum value is determined as the first duration. . Similarly, the second duration may be calculated in accordance with the determination of the first duration.
结合第一方面的第一种可能实现方式,在第一方面的第六种可能实现方式中,对于第一触控点的数量小于第二触控点的数量的情况,用户终端确定第一屏幕的屏幕状态为点亮状态和/或确定第二屏幕的屏幕状态为关闭状态的具体实现方式为:In conjunction with the first possible implementation of the first aspect, in a sixth possible implementation manner of the first aspect, the user terminal determines the first screen, in a case where the number of the first touch points is less than the number of the second touch points The specific implementation manner of the screen state being the lighting state and/or determining that the screen state of the second screen is the off state is:
若第一屏幕的当前屏幕状态为关闭状态且第二屏幕的当前屏幕状态为关闭状态,且第一触控点的数量小于第二触控点的数量,则将第一屏幕的屏幕状态调整为点亮状态,和/或,控制第二屏幕的屏幕状态保持关闭状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the off state, and the number of the first touch points is less than the number of the second touch points, the screen state of the first screen is adjusted to Lighting state, and/or controlling the screen state of the second screen to remain off;
若第一屏幕的当前屏幕状态为关闭状态且第二屏幕的当前屏幕状态为点亮状态,且第一触控点的数量小于第二触控点的数量,则将第一屏幕的屏幕状态调整为点亮状态,和/或,将第二屏幕的屏幕状态调整为关闭状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is less than the number of the second touch points, the screen state of the first screen is adjusted. To light up the state, and/or to adjust the screen state of the second screen to the off state;
若第一屏幕的当前屏幕状态为点亮状态且第二屏幕的当前屏幕状态为关闭状态,且第一触控点的数量小于第二触控点的数量,则控制第一屏幕的屏幕状态保持点亮状态,和/或,控制第二屏幕的屏幕状态保持关闭状态;If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the off state, and the number of the first touch points is less than the number of the second touch points, then the screen state of the first screen is controlled to remain. Lighting state, and/or controlling the screen state of the second screen to remain off;
若第一屏幕的当前屏幕状态为点亮状态且第二屏幕的当前屏幕状态为点亮状态,且第一触控点的数量小于第二触控点的数量,则控制第一屏幕的屏幕状态保持点亮状态,和/或,将第二屏幕的屏幕状态调整为关闭状态。Controlling the screen state of the first screen if the current screen state of the first screen is the lighting state and the current screen state of the second screen is the lighting state, and the number of the first touch points is less than the number of the second touch points The lighting state is maintained, and/or the screen state of the second screen is adjusted to the off state.
结合第一方面的第二种可能实现方式,在第一方面的第七种可能实现方式中,对于第一触控点的数量大于第二触控点的数量,用户终端确定第一屏幕的屏幕状态为关闭状态和/或确定第二屏幕的屏幕状态为点亮状态的具体实现方式为:In conjunction with the second possible implementation of the first aspect, in a seventh possible implementation manner of the first aspect, the user terminal determines a screen of the first screen, where the number of the first touch points is greater than the number of the second touch points The specific implementation manner in which the state is the off state and/or the screen state of the second screen is determined to be the lighting state is:
若第一屏幕的当前屏幕状态为关闭状态且第二屏幕的当前屏幕状态为关闭状态,且第一触控点的数量大于第二触控点的数量,则控制第一屏幕的屏幕状态保持关闭状态,和/或,将第二屏幕的屏幕状态调整为点亮状态;If the current screen state of the first screen is off state and the current screen state of the second screen is off state, and the number of first touch points is greater than the number of second touch points, the screen state of controlling the first screen remains off. a state, and/or, adjusting a screen state of the second screen to a lighting state;
若第一屏幕的当前屏幕状态为关闭状态且第二屏幕的当前屏幕状态为点亮状态,且第一触控点的数量大于第二触控点的数量,则控制第一屏幕的屏幕状态保持关闭状态,和/或,控制第二屏幕的屏幕状态保持点亮状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is greater than the number of the second touch points, then the screen state of the first screen is controlled to remain. Turning off the state, and/or controlling the screen state of the second screen to remain lit;
若第一屏幕的当前屏幕状态为点亮状态且第二屏幕的当前屏幕状态为关闭状态,且第一触控点的数量大于第二触控点的数量,则将第一屏幕的屏幕状态调整为关闭状态,和/或,将第二屏幕的屏幕状态调整为点亮状态;If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the off state, and the number of the first touch points is greater than the number of the second touch points, the screen state of the first screen is adjusted. To turn off the state, and/or to adjust the screen state of the second screen to a lit state;
若第一屏幕的当前屏幕状态为点亮状态且第二屏幕的当前屏幕状态为点亮状态,且第一触控点的数量大于第二触控点的数量,则将第一屏幕的屏幕状态调整为关闭状态,和/或,控制第二屏幕的屏幕状态保持点亮状态。If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the lighting state, and the number of the first touch points is greater than the number of the second touch points, the screen state of the first screen is Adjusted to the off state, and/or, the screen state controlling the second screen remains lit.
第二方面,本发明实施例提供了一种用户终端,所述用户终端配置有第一屏幕和第二屏幕,所述用户终端包括:In a second aspect, an embodiment of the present invention provides a user terminal, where the user terminal is configured with a first screen and a second screen, where the user terminal includes:
检测模块,用于检测对所述第一屏幕和所述第二屏幕中至少一个屏幕的触控信号; a detecting module, configured to detect a touch signal to at least one of the first screen and the second screen;
数量确定模块,用于根据所述至少一个触控信号确定在所述第一屏幕上的第一触控点的数量和在所述第二屏幕上的第二触控点的数量;a quantity determining module, configured to determine, according to the at least one touch signal, a number of first touch points on the first screen and a number of second touch points on the second screen;
状态确定模块,用于若所述第一触控点的数量小于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。a state determining module, configured to determine that a screen state of the first screen is a lighting state and/or determine the second screen, if the number of the first touch points is less than the number of the second touch points The screen status is off.
在一种可能的设计中,一种用户终端的结构中包括处理器和触摸屏,所述触摸屏与所述处理器通信连接,所述处理器用于执行本申请第一方面提供的用户终端。可选的,还可以包括存储器,所述存储器用于存储支持用户终端执行上述方法的应用程序代码,所述处理器被配置为用于执行所述存储器中存储的应用程序。In a possible design, a user terminal includes a processor and a touch screen in a structure, the touch screen is communicatively coupled to the processor, and the processor is configured to execute the user terminal provided by the first aspect of the present application. Optionally, a memory may be further included, where the memory is used to store application code that supports a user terminal to execute the above method, and the processor is configured to execute an application stored in the memory.
第三方面,提供了一种计算机存储介质,该存储介质中存储了程序代码,该程序代码被计算设备运行时,执行第一方面或第一方面的任意一种实现方式提供的屏幕状态控制方法。该存储介质包括但不限于快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid state drive,SSD)。In a third aspect, a computer storage medium is provided, where the program code is stored, and the program code is executed by the computing device, and the screen state control method provided by any one of the first aspect or the first aspect is executed. . The storage medium includes, but is not limited to, a flash memory, a hard disk drive (HDD), or a solid state drive (SSD).
第四方面,提供了一种计算机程序产品,该计算机产品被计算设备运行时,执行第一方面或第一方面的任意一种实现方式提供的一种屏幕状态控制方法。In a fourth aspect, a computer program product is provided, the computer product being executed by the computing device, performing a screen state control method provided by any one of the first aspect or the first aspect.
本发明实施例中,用户终端、触摸屏、第一屏幕、第二屏幕的名字对本发明实施例不构成限定,在实际实现中,这些设备可以以其他名称出现。只要各个设备的功能和本申请类似,属于本申请权利要求及其等同技术的范围之内。In the embodiment of the present invention, the names of the user terminal, the touch screen, the first screen, and the second screen are not limited to the embodiment of the present invention. In actual implementation, the devices may appear under other names. As long as the functions of the respective devices are similar to the present application, they are within the scope of the claims and their equivalents.
在本发明实施例中,用户终端配置有第一屏幕和第二屏幕,检测对第一屏幕和第二屏幕中至少一个屏幕的触控信号;根据至少一个触控信号确定在第一屏幕上的第一触控点的数量和在第二屏幕上的第二触控点的数量;若第一触控点的数量小于第二触控点的数量,则确定第一屏幕的屏幕状态为点亮状态和/或确定第二屏幕的屏幕状态为关闭状态。通过用户终端的两个屏幕中触控点的数量来确定这两个屏幕的屏幕状态,减少了用户想要点亮屏幕或关闭屏幕的操作,进而提高了用户终端的操作效率。In the embodiment of the present invention, the user terminal is configured with a first screen and a second screen, and detects a touch signal for at least one of the first screen and the second screen; and determines, according to the at least one touch signal, the first screen. The number of the first touch points and the number of the second touch points on the second screen; if the number of the first touch points is less than the number of the second touch points, determining that the screen state of the first screen is lit The status and/or the screen state of the second screen is determined to be off. The screen state of the two screens is determined by the number of touch points in the two screens of the user terminal, which reduces the operation of the user to light the screen or close the screen, thereby improving the operation efficiency of the user terminal.
附图说明DRAWINGS
为了更清楚地说明本发明实施例或背景技术中的技术方案,下面将对本发明实施例或背景技术中所需要使用的附图进行说明。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the background art, the drawings to be used in the embodiments of the present invention or the background art will be described below.
图1A是为本发明实施例提供的一种可能的用户终端的正面示意图;1A is a front elevational view of a possible user terminal according to an embodiment of the present invention;
图1B是为本发明实施例提供的一种可能的用户终端的背面示意图;1B is a schematic rear view of a possible user terminal according to an embodiment of the present invention;
图2是为本发明实施例提供的一种屏幕状态控制的方法的流程示意图;2 is a schematic flowchart of a method for screen state control according to an embodiment of the present invention;
图3是为本发明实施例提供的一种单手握持情况下触控点的指示示例图;FIG. 3 is a diagram showing an example of indication of a touch point in a single-handed grip according to an embodiment of the present invention; FIG.
图4是为本发明实施例提供的一种双手握持情况下触控点的指示示例图;4 is a diagram showing an example of indication of a touch point in a case of two-handed grip according to an embodiment of the present invention;
图5A是为本发明实施例提供的一种单手握持情况下遮挡区域的示例图;FIG. 5A is a diagram showing an example of an occlusion area in a single-handed grip according to an embodiment of the present invention; FIG.
图5B是为本发明实施例提供的一种单手握持情况下遮挡区域的示例图;FIG. 5B is a diagram showing an example of an occlusion area in a single-handed grip according to an embodiment of the present invention; FIG.
图6A是为本发明实施例提供的一种双手握持情况下遮挡区域的示例图;6A is a diagram showing an example of an occlusion area in a case of holding both hands according to an embodiment of the present invention;
图6B是为本发明实施例提供的一种双手握持情况下遮挡区域的示例图;6B is a diagram showing an example of an occlusion area in the case of two-handed grip according to an embodiment of the present invention;
图7是为本发明实施例提供的一种用户终端的结构示意图;FIG. 7 is a schematic structural diagram of a user terminal according to an embodiment of the present invention;
图8是为本发明实施例提供的另一种用户终端的功能框图。 FIG. 8 is a functional block diagram of another user terminal according to an embodiment of the present invention.
具体实施方式detailed description
下面结合本发明实施例中的附图对本发明实施例进行描述。The embodiments of the present invention are described below in conjunction with the accompanying drawings in the embodiments of the present invention.
首先,介绍本发明实施例提供的一种用户终端。First, a user terminal provided by an embodiment of the present invention is introduced.
请参见图1A和图1B,分别为本发明实施例提供了一种可能的用户终端的正面示意图和背面示意图。其中,在图1A中的用户终端的正面示意图中可以展示用户终端的A面屏幕,如第一屏幕,在图1B中的用户终端的背面示意图中可以展示用户终端的B面屏幕,如第二屏幕。Referring to FIG. 1A and FIG. 1B , a front view and a rear view of a possible user terminal are provided according to an embodiment of the present invention. The A-side screen of the user terminal, such as the first screen, may be displayed in the front view of the user terminal in FIG. 1A, and the B-side screen of the user terminal may be displayed in the back view of the user terminal in FIG. 1B, such as the second screen.
在用户使用该用户终端的过程中,若用户正在使用正面的第一屏幕且未使用第二屏幕,即,当前第一屏幕处于点亮状态且第二屏幕处于关闭状态,在用户将用户终端从正面旋转至背面且在旋转结束之后,用户需要通过按键方式点亮背面的第二屏幕并关闭正面的第一屏幕,以实现对第二屏幕的使用,以及不会造成对第一屏幕的误操作。可以发现,这种方式用户需要多次操作才能完成对第一屏幕和第二屏幕的切换使用,降低了用户的操作效率。而采用本发明实施例的方案,用户终端可以在接收到对第一屏幕和第二屏幕中至少一个屏幕的触控信号的情况下,根据至少一个触控信号确定在第一屏幕上的第一触控点的数量和在第二屏幕上的第二触控点的数量;若第一触控点的数量小于第二触控点的数量,则确定第一屏幕的屏幕状态为点亮状态和/或确定第二屏幕的屏幕状态为关闭状态。这样通过用户对用户终端的第一屏幕和第二屏幕进行触控操作,即可快速完成屏幕状态的调整,减少了用户的操作步骤,进而提高了用户操作效率。In the process of the user using the user terminal, if the user is using the first screen of the front side and the second screen is not used, that is, the current first screen is in the lighting state and the second screen is in the off state, the user The front side is rotated to the back side and after the end of the rotation, the user needs to light up the second screen on the back side and close the first screen on the front side to realize the use of the second screen without causing misoperation of the first screen. . It can be found that in this way, the user needs multiple operations to complete the switching use of the first screen and the second screen, which reduces the operation efficiency of the user. With the solution of the embodiment of the present invention, the user terminal may determine the first on the first screen according to the at least one touch signal, when receiving the touch signal to the at least one screen of the first screen and the second screen. The number of the touch points and the number of the second touch points on the second screen; if the number of the first touch points is less than the number of the second touch points, determining that the screen state of the first screen is the lighted state and / or determine that the screen status of the second screen is off. In this way, by performing a touch operation on the first screen and the second screen of the user terminal, the user can quickly complete the adjustment of the screen state, thereby reducing the operation steps of the user, thereby improving the user operation efficiency.
在本发明实施例中,用户终端可以包括但不限定于手机、平板、智能手环等具体两块屏幕的电子设备。In the embodiment of the present invention, the user terminal may include, but is not limited to, an electronic device of a specific two screens such as a mobile phone, a tablet, a smart bracelet, and the like.
下面结合附图详细描述本发明实施例提供的屏幕状态控制方法。The screen state control method provided by the embodiment of the present invention is described in detail below with reference to the accompanying drawings.
基于图1A和图1B所示的用户终端,该用户终端配置有第一屏幕和第二屏幕,请参见图2,为本发明实施例提供来了一种屏幕状态控制方法。如图2所示,所述方法包括步骤101至步骤111。请参见以下具体介绍。Based on the user terminal shown in FIG. 1A and FIG. 1B, the user terminal is configured with a first screen and a second screen. Referring to FIG. 2, a screen state control method is provided according to an embodiment of the present invention. As shown in FIG. 2, the method includes steps 101 to 111. Please see the specifics below.
101,检测针对第一屏幕和第二屏幕的至少一个触控信号。101. Detect at least one touch signal for the first screen and the second screen.
具体的,用户终端检测针对所述第一屏幕和所述第二屏幕的至少一个触控信号。其中,所述触控信号可以是用户终端的手指或手部对第一屏幕或第二屏幕执行触控操作而产生的。Specifically, the user terminal detects at least one touch signal for the first screen and the second screen. The touch signal may be generated by a finger or a hand of the user terminal performing a touch operation on the first screen or the second screen.
102,根据所述至少一个触控信号确定在所述第一屏幕上的第一触控点的数量和在所述第二屏幕上的第二触控点的数量。102. Determine, according to the at least one touch signal, a number of first touch points on the first screen and a number of second touch points on the second screen.
具体的,所述用户终端根据检测到的至少一个触控信号,分别确定用户在第一屏幕上的第一触控点的数量和在第二屏幕上的第二触控点的数量。其中,第一触控点的数量或第二触控点的数量为大于或等于零的整数,且由于所述用户终端检测到至少一个触控信号,因此第一触控点的数据和第二触控点的数量不同时为零。Specifically, the user terminal determines the number of the first touch points on the first screen and the number of the second touch points on the second screen, respectively, according to the detected at least one touch signal. The number of the first touch points or the number of the second touch points is an integer greater than or equal to zero, and since the user terminal detects at least one touch signal, the data of the first touch point and the second touch The number of handles is zero when they are different.
举例来说,请参见图3,为本发明实施例提供了一种单手握持情况下触控点的指示示例图。以图3所示,用户右手握持用户终端,且用户终端的正面为第一屏幕,背面为第二 屏幕,在右手握持用户终端的情况下,如图3所示,用户终端能够检测到由大拇指对第一屏幕的触控操作产生的触控信号,在第一屏幕上的第一触控点为大拇指对第一屏幕执行触控操作的位置A1,并确定在第一屏幕上的第一触控点的数量为1;以及检测到用户的其他手指对第二屏幕的触控操作产生的触控信号,在第二屏幕上的第二触控点为其他手指对第二屏幕执行触控操作的位置,从图中可以看出,四个手指均对第二屏幕执行了触控操作,分别为B1、B2、B3、B4,进而确定在第二屏幕上的第二触控点的数量为4。For example, please refer to FIG. 3 , which is a schematic diagram of an indication of a touch point in a single-handed grip according to an embodiment of the present invention. As shown in FIG. 3, the user holds the user terminal in the right hand, and the front side of the user terminal is the first screen, and the back side is the second. In the case of holding the user terminal in the right hand, as shown in FIG. 3, the user terminal can detect the touch signal generated by the touch operation of the thumb on the first screen, and the first touch on the first screen. Pointing to a position A1 where the thumb performs a touch operation on the first screen, and determining that the number of the first touch points on the first screen is 1; and detecting that the touch operation of the second screen by the other finger of the user is generated The touch signal, the second touch point on the second screen is the position where the other finger performs the touch operation on the second screen. As can be seen from the figure, the four fingers perform the touch operation on the second screen. , respectively, B1, B2, B3, B4, and further determine that the number of second touch points on the second screen is 4.
举例来说,请参见图4,为本发明实施例提供了一种双手握持情况下触控点的指示示例图。以图4所示,用户双手握持用户终端,且用户终端的正面为第一屏幕,背面为第二屏幕,在双手握持用户终端的情况下,如图4所示,用户终端能够检测到由大拇指对第一屏幕的触控操作产生的触控信号,在第一屏幕上的第一触控点为两个大拇指分别对第一屏幕执行触控操作的位置A2和A3,并确定在第一屏幕上的第一触控点的数量为2;以及检测到用户的其他手指对第二屏幕的触控操作产生的触控信号,在第二屏幕上的第二触控点为其他手指对第二屏幕执行触控操作的位置,从图中可以看出,左手的四个手指对第二屏幕执行了触控操作,右手有三个手指均对第二屏幕执行了触控操作,分别为B5、B6、B7、B8、B9、B10、B11,进而确定在第二屏幕上的第二触控点的数量为7。For example, please refer to FIG. 4 , which is a schematic diagram of an indication of a touch point in a case of holding both hands according to an embodiment of the present invention. As shown in FIG. 4, the user holds the user terminal with both hands, and the front side of the user terminal is the first screen, and the back side is the second screen. In the case where the user terminal is held by both hands, as shown in FIG. 4, the user terminal can detect The touch signal generated by the touch operation of the thumb on the first screen, the first touch point on the first screen is the positions A2 and A3 of the two touches respectively performing the touch operation on the first screen, and determining The number of the first touch points on the first screen is 2; and the touch signals generated by the touch operations of the other screens of the user on the second screen are detected, and the second touch points on the second screen are other The position where the finger performs the touch operation on the second screen, as can be seen from the figure, the four fingers of the left hand perform the touch operation on the second screen, and the three fingers in the right hand perform the touch operation on the second screen, respectively For B5, B6, B7, B8, B9, B10, B11, it is determined that the number of second touch points on the second screen is 7.
103,将所述第一触控点的数量和所述第二触控点的数量进行比较。103. Compare the number of the first touch points with the number of the second touch points.
具体的,所述用户终端在确定第一触控点的数量和第二触控点的数量之后,将两者的数量进行比较,可以理解的是,第一触控点的数量可能小于第二触控点的数量;或者,第一触控点的数量可能等于第二触控点的数量;或者,第一触控点的数量可能大于第二触控点的数量。针对不同的情况,参见以下步骤104至步骤111的具体介绍。Specifically, after determining the number of the first touch points and the number of the second touch points, the user terminal compares the numbers of the two touch points. It can be understood that the number of the first touch points may be smaller than the second number. The number of touch points; or the number of first touch points may be equal to the number of second touch points; or the number of first touch points may be greater than the number of second touch points. For specific situations, refer to the specific description of steps 104 to 111 below.
104,若所述第一触控点的数量小于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。104. If the number of the first touch points is less than the number of the second touch points, determine that the screen state of the first screen is a lighting state and/or determine that the screen state of the second screen is Disabled.
具体的,所述用户终端在确定第一触控点的数量和第二触控点的数量之后,将两者的数量进行比较,若所述第一触控点的数量小于所述第二触控点的数量,则所述用户终端确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。其中,若第一触控点的数量少于第二触控点的数量,表示用户终端即将正需要使用第一屏幕,这时可以为了响应用户需要使用第一屏幕,确定第一屏幕的屏幕状态为点亮状态,这样用户不需要通过按键等其他类型的操作来点亮第一屏幕,减少了用户的点亮操作;另外,由于用户即将正需要使用第一屏幕,则所述用户终端可以关闭第二屏幕,以防用户对第二屏幕执行误操作的同时还可以节省用户终端的电量消耗,而且用户也不需要通过按键等其他类型的操作来关闭第二屏幕,同样减少了用户的关闭屏幕的操作。Specifically, after determining the number of the first touch points and the number of the second touch points, the user terminal compares the number of the two touch points, if the number of the first touch points is smaller than the second touch The number of handles, the user terminal determines that the screen state of the first screen is a lighting state and/or determines that the screen state of the second screen is a closed state. If the number of the first touch points is less than the number of the second touch points, it indicates that the user terminal is about to use the first screen, and the screen state of the first screen may be determined in response to the user's need to use the first screen. In order to illuminate the state, the user does not need to illuminate the first screen by other types of operations such as buttons, thereby reducing the lighting operation of the user; in addition, since the user is about to use the first screen, the user terminal can be turned off. The second screen prevents the user from performing a misoperation on the second screen, and can also save the power consumption of the user terminal, and the user does not need to close the second screen by other types of operations such as a button, and also reduces the user's closing screen. Operation.
需要说明的是,在本发明实施例中,所述用户终端可以通过比较第一触控点的数量和第二触控点的数量,对第一屏幕和第二屏幕中至少一个的屏幕状态进行调整;或者,控制第一屏幕和第二屏幕中的至少一个保持当前屏幕状态。这里的当前屏幕状态是指用户终端检测到针对所述第一屏幕和所述第二屏幕的所述至少一个屏幕的触控信号之前的屏幕状态。因此,用户终端执行调整屏幕状态或控制保持屏幕状态与当前屏幕状态有关。接下来,对此进行详细介绍。It should be noted that, in the embodiment of the present invention, the user terminal may perform the screen state of at least one of the first screen and the second screen by comparing the number of the first touch points and the number of the second touch points. Adjusting; or controlling at least one of the first screen and the second screen to maintain the current screen state. The current screen state herein refers to a screen state before the user terminal detects a touch signal for the at least one screen of the first screen and the second screen. Therefore, the user terminal performs an adjustment screen state or controls the hold screen state in relation to the current screen state. Next, let's take a closer look at this.
举例来说,所述用户终端在确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第 二屏幕的屏幕状态为关闭状态之前,还可以检测所述第一屏幕和所述第二屏幕的当前屏幕状态,进而根据第一触控点的数量、第二触控点的数量、所述第一屏幕的当前屏幕状态和第二屏幕的当前屏幕状态,确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。For example, the user terminal determines that the screen state of the first screen is a lighting state and/or determines the first Before the screen state of the second screen is the off state, the current screen state of the first screen and the second screen may also be detected, and according to the number of the first touch points, the number of the second touch points, the number A current screen state of a screen and a current screen state of the second screen, determining that a screen state of the first screen is a lighting state and/or determining a screen state of the second screen is a closed state.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量小于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为点亮状态,和/或,控制所述第二屏幕的屏幕状态保持关闭状态。这样可以在用户需要使用用户终端的第一屏幕的情况下,可以实现将第一屏幕的屏幕状态由关闭状态调整为点亮状态,以及控制第二屏幕的屏幕状态继续保持关闭状态中的至少一种,以减少用户的按键操作其他点亮屏幕或关闭屏幕的操作,进而提高了用户终端的操作效率。In a possible embodiment, if the current screen state of the first screen is the off state and the current screen state of the second screen is the off state, and the number of the first touch points is less than the number The number of two touch points adjusts the screen state of the first screen to a lighting state, and/or controls the screen state of the second screen to remain in a closed state. In this way, in a case where the user needs to use the first screen of the user terminal, at least one of adjusting the screen state of the first screen from the off state to the lighting state and controlling the screen state of the second screen to remain in the closed state may be implemented. In order to reduce the user's key operation, other operations of lighting the screen or turning off the screen, thereby improving the operation efficiency of the user terminal.
举例来说,在用户在未使用用户终端的第一屏幕和第二屏幕的前提下,即,第一屏幕和第二屏幕的当前屏幕状态均为关闭状态,若用户终端检测到第一触控点的数量小于所述第二触控点的数量,表示用户即将需要使用第一屏幕,因此所述用户终端将第一屏幕的屏幕状态调整为点亮状态,和/或,控制所述第二屏幕的屏幕状态保持关闭状态。For example, if the user does not use the first screen and the second screen of the user terminal, that is, the current screen states of the first screen and the second screen are all off, if the user terminal detects the first touch The number of points is smaller than the number of the second touch points, indicating that the user is about to use the first screen, so the user terminal adjusts the screen state of the first screen to the lighting state, and/or controls the second The screen status of the screen remains off.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量小于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态。这样可以在用户需要使用用户终端的第一屏幕的情况下,可以实现将第一屏幕的屏幕状态调整为点亮状态,以及将第二屏幕的屏幕状态调整为关闭状态中的至少一种,以减少用户的按键操作其他点亮屏幕或关闭屏幕的操作,进而提高了用户终端的操作效率。In a possible embodiment, if the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is less than the The number of second touch points adjusts the screen state of the first screen to a lighting state, and/or adjusts the screen state of the second screen to a closed state. In this way, in a case where the user needs to use the first screen of the user terminal, at least one of adjusting the screen state of the first screen to the lighting state and adjusting the screen state of the second screen to the closed state may be implemented. Reducing the user's key operation, other operations of lighting the screen or closing the screen, thereby improving the operating efficiency of the user terminal.
举例来说,在用户正在使用用户终端的第二屏幕的前提下,即,第一屏幕的当前屏幕状态为关闭状态和第二屏幕的当前屏幕状态为点亮状态,若用户终端检测到第一触控点的数量小于所述第二触控点的数量,表示用户即将需要使用第一屏幕,因此所述用户终端将第一屏幕的屏幕状态调整为点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态。For example, if the user is using the second screen of the user terminal, that is, the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, if the user terminal detects the first screen The number of touch points is smaller than the number of the second touch points, indicating that the user is about to use the first screen, so the user terminal adjusts the screen state of the first screen to the lighting state, and/or The screen state of the second screen is adjusted to the off state.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量小于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持点亮状态,和/或,控制所述第二屏幕的屏幕状态保持关闭状态。In a possible embodiment, if the current screen state of the first screen is a lighting state and the current screen state of the second screen is a closed state, and the number of the first touch points is less than the The number of second touch points controls the screen state of the first screen to remain lit, and/or controls the screen state of the second screen to remain off.
举例来说,在用户正在使用用户终端的第一屏幕的前提下,即,第一屏幕的当前屏幕状态为点亮状态和第二屏幕的当前屏幕状态为关闭状态,若用户终端检测到第一触控点的数量小于所述第二触控点的数量,表示用户仍继续使用第一屏幕,因此所述用户终端对第一屏幕和第二屏幕的屏幕状态不做调整,提高了用户终端的智能性。For example, if the user is using the first screen of the user terminal, that is, the current screen state of the first screen is the lighting state and the current screen state of the second screen is the closed state, if the user terminal detects the first screen The number of the touch points is smaller than the number of the second touch points, indicating that the user continues to use the first screen, so the user terminal does not adjust the screen states of the first screen and the second screen, thereby improving the user terminal. Intelligence.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量小于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态;这样可以在用户需要使用用户终端的第一屏幕的情况下,可以实现控制第一屏幕的屏幕状态保持点亮状态,以及将第二屏幕的屏幕状态调整为关闭状态中的至少一种,以减 少用户的按键操作其他点亮屏幕或关闭屏幕的操作,进而提高了用户终端的操作效率。In a possible embodiment, if the current screen state of the first screen is a lighting state and the current screen state of the second screen is a lighting state, and the number of the first touch points is less than Determining the number of second touch points, controlling the screen state of the first screen to remain lit, and/or adjusting the screen state of the second screen to a closed state; thus, the user needs to use the user terminal In the case of the first screen, it is possible to achieve at least one of controlling the screen state of the first screen to remain lit, and adjusting the screen state of the second screen to the off state to reduce The operation of the user terminal is improved by operating the other buttons on the screen or turning off the screen.
举例来说,在用户终端的两个屏幕的屏幕状态均处于点亮状态的前提下,若用户终端检测到第一触控点的数量小于所述第二触控点的数量,表示用户即将需要使用第一屏幕,因此所述用户终端控制所述第一屏幕的屏幕状态保持点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态。For example, if the screen state of the two screens of the user terminal is in a light state, if the user terminal detects that the number of the first touch points is less than the number of the second touch points, the user is about to need The first screen is used, so the user terminal controls the screen state of the first screen to remain lit, and/or adjusts the screen state of the second screen to a closed state.
105,若所述第一触控点的数量大于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态。105. If the number of the first touch points is greater than the number of the second touch points, determine that the screen state of the first screen is a closed state and/or determine a screen state of the second screen as a point. Bright state.
具体的,所述用户终端在确定第一触控点的数量和第二触控点的数量之后,若所述第一触控点的数量大于所述第二触控点的数量,则所述用户终端确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态。其中,若第一触控点的数量大于第二触控点的数量,表示用户终端即将正需要使用第二屏幕,这时可以为了响应用户需要使用第二屏幕,确定第二屏幕的屏幕状态为点亮状态,这样用户不需要通过按键等其他类型的操作来点亮第二屏幕,减少了用户的点亮操作;另外,由于用户即将正需要使用第二屏幕,则所述用户终端可以关闭第一屏幕,以防用户对第一屏幕执行误操作的同时还可以节省用户终端的电量消耗,而且用户也不需要通过按键等其他类型的操作来关闭第一屏幕,同样减少了用户的关闭屏幕的操作。Specifically, after determining the number of the first touch points and the number of the second touch points, the user terminal, if the number of the first touch points is greater than the number of the second touch points, The user terminal determines that the screen state of the first screen is the off state and/or determines that the screen state of the second screen is the lit state. If the number of the first touch points is greater than the number of the second touch points, it indicates that the user terminal is about to use the second screen. In this case, in response to the user's need to use the second screen, the screen state of the second screen is determined to be The lighting state, so that the user does not need to perform other types of operations such as pressing a button to light the second screen, thereby reducing the lighting operation of the user; in addition, since the user is about to use the second screen, the user terminal can be turned off. A screen prevents the user from performing a misoperation on the first screen, and also saves power consumption of the user terminal, and the user does not need to close the first screen by other types of operations such as buttons, and also reduces the user's closing of the screen. operating.
需要说明的是,在本发明实施例中,所述用户终端可以通过比较第一触控点的数量和第二触控点的数量,对第一屏幕和第二屏幕中至少一个的屏幕状态进行调整;或者,控制第一屏幕和第二屏幕中的至少一个保持当前屏幕状态。这里的当前屏幕状态是指用户终端检测到针对所述第一屏幕和所述第二屏幕的所述至少一个屏幕的触控信号之前的屏幕状态。因此,用户终端执行调整屏幕状态或控制保持屏幕状态与当前屏幕状态有关。接下来,对此进行详细介绍。It should be noted that, in the embodiment of the present invention, the user terminal may perform the screen state of at least one of the first screen and the second screen by comparing the number of the first touch points and the number of the second touch points. Adjusting; or controlling at least one of the first screen and the second screen to maintain the current screen state. The current screen state herein refers to a screen state before the user terminal detects a touch signal for the at least one screen of the first screen and the second screen. Therefore, the user terminal performs an adjustment screen state or controls the hold screen state in relation to the current screen state. Next, let's take a closer look at this.
举例来说,所述用户终端在确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态之前,还可以检测所述第一屏幕和所述第二屏幕的当前屏幕状态,进而根据第一触控点的数量、第二触控点的数量、所述第一屏幕的当前屏幕状态和第二屏幕的当前屏幕状态,确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态。For example, the user terminal may also detect the first screen and the before determining that the screen state of the first screen is the off state and/or determining that the screen state of the second screen is the lighting state. a current screen state of the second screen, and determining the first screen according to the number of first touch points, the number of second touch points, the current screen state of the first screen, and the current screen state of the second screen. The screen state is a closed state and/or the screen state of the second screen is determined to be a lighted state.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量大于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持关闭状态,和/或,将所述第二屏幕的屏幕状态调整为点亮状态。In a possible embodiment, if the current screen state of the first screen is the off state and the current screen state of the second screen is the off state, and the number of the first touch points is greater than the first The number of two touch points controls the screen state of the first screen to remain off, and/or adjusts the screen state of the second screen to a lighting state.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量大于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持关闭状态,和/或,控制所述第二屏幕的屏幕状态保持点亮状态;In a possible embodiment, if the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is greater than the Controlling, by the number of second touch points, that the screen state of the first screen remains off, and/or controlling the screen state of the second screen to remain in a lighting state;
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量大于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为关闭状态,和/或,将所述第二屏幕的屏幕状态调整为点亮 状态。In a possible embodiment, if the current screen state of the first screen is a lighting state and the current screen state of the second screen is a closed state, and the number of the first touch points is greater than the The number of second touch points adjusts the screen state of the first screen to a closed state, and/or adjusts the screen state of the second screen to light status.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量大于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为关闭状态,和/或,控制所述第二屏幕的屏幕状态保持点亮状态。In a possible embodiment, if the current screen state of the first screen is a lighting state and the current screen state of the second screen is a lighting state, and the number of the first touch points is greater than The number of second touch points is adjusted to adjust the screen state of the first screen to a closed state, and/or the screen state of the second screen is controlled to remain in a lighted state.
106,若所述第一触控点的数量等于所述第二触控点的数量,则检测所述第一屏幕的第一遮挡区域和所述第二屏幕中的第二遮挡区域。106. If the number of the first touch points is equal to the number of the second touch points, detecting the first occlusion area of the first screen and the second occlusion area of the second screen.
具体的,所述用户终端在确定第一触控点的数量和第二触控点的数量之后,若所述第一触控点的数量等于所述第二触控点的数量,则检测所述第一屏幕的第一遮挡区域和所述第二屏幕中的第二遮挡区域。其中,用户单手握持用户终端的情况和用户双手握持用户终端的情况,确定第一遮挡区域和第二遮挡区域的方式不同。Specifically, after determining the number of the first touch points and the number of the second touch points, if the number of the first touch points is equal to the number of the second touch points, the user terminal detects the a first occlusion area of the first screen and a second occlusion area of the second screen. The manner in which the user holds the user terminal with one hand and the situation in which the user holds the user terminal with both hands determines that the first occlusion area and the second occlusion area are different.
在一可选的实施例中,在检测到用户单手握持用户终端的情况下,第一遮挡区域可以根据所述第一屏幕中各个触控点与用户手掌与用户终端的侧边的接触位置,计算第一遮挡区域;同样,按照第一遮挡区域的计算方式计算单手握持用户终端的情况下的第二遮挡区域。In an optional embodiment, the first occlusion area may be in contact with the side of the user's palm and the user terminal according to the touch points of the first screen in the case that the user is manually held by the user. Position, the first occlusion area is calculated; likewise, the second occlusion area in the case of holding the user terminal with one hand is calculated according to the calculation manner of the first occlusion area.
在又一可选的实施例中,在检测到用户双手握持用户终端的情况下,第一遮挡区域可以将分别计算得到两只手的遮挡区域求和而确定,每只手的遮挡区域可以参考单手握持的情况而确定;同样,按照第一遮挡区域的计算方式计算双手握持用户终端的情况下第二遮挡区域。In still another optional embodiment, in the case that the user is detected to hold the user terminal with both hands, the first occlusion area may be determined by summing the occlusion areas of the two hands respectively, and the occlusion area of each hand may be It is determined with reference to the case of one-handed grip; likewise, the second occlusion area is calculated in the case where the user terminal is held by both hands in accordance with the calculation method of the first occlusion area.
可选的,若第一屏幕或第二屏幕中触控点的数量大于5,则可以确定用户在双手握持用户终端;以及,若通过压力传输器检测到用户终端的3个侧边均存在用户手掌或手指的压力,则可以确定用户在双手握持用户终端,本发明实施例对检测用户单手握持用户终端或双手握持用户终端的确定方式不做限定。Optionally, if the number of touch points in the first screen or the second screen is greater than 5, it may be determined that the user holds the user terminal in both hands; and if the three sides of the user terminal are detected by the pressure transmitter The user's palm or finger pressure can be determined that the user holds the user terminal in both hands. The embodiment of the present invention does not limit the method for detecting that the user holds the user terminal with one hand or holds the user terminal with both hands.
可选的,若第一触控点的数量和第二触控点的数量为零的情况下,所述用户终端无需检测各个屏幕的遮挡区域。Optionally, if the number of the first touch points and the number of the second touch points are zero, the user terminal does not need to detect the occlusion area of each screen.
可选的,若第一触控点的数量和第二触控点的数量为大于零的情况下,所述用户终端根据各个触控点的位置、用户手掌与用户终端的侧边的接触位置,分别确定用户手掌在第一屏幕中的第一遮挡区域和在第二屏幕中的第二遮挡区域。Optionally, if the number of the first touch points and the number of the second touch points are greater than zero, the user terminal according to the position of each touch point, the contact position of the user's palm and the side of the user terminal And determining a first occlusion area of the user's palm in the first screen and a second occlusion area in the second screen, respectively.
举例来说,如图5A和5B所示,分别为本发明实施例提供了一种单手握持情况下遮挡区域的示例图。其中图5A和图5B是相同的握持状态,其中,用户手指与用户终端的正面第一屏幕的触控点为A4,用户手指与用户终端背面的第二屏幕的触控点为B12,可以看出第一屏幕的第一触控点的数量和第二屏幕的第二触控点的数量相同。For example, as shown in FIG. 5A and FIG. 5B, an exemplary diagram of an occlusion region in the case of one-handed grip is provided for an embodiment of the present invention. 5A and FIG. 5B are the same holding state, wherein the touch point of the first screen on the front side of the user's finger and the user terminal is A4, and the touch point of the second screen on the back side of the user's finger and the user terminal is B12. It can be seen that the number of first touch points of the first screen is the same as the number of second touch points of the second screen.
进一步,如图5A所示,根据用户手指与用户终端正面的第一屏幕的触控点来确定触控边界点的位置,如图中触控点位置A4附近的T1所在位置,再根据用户手掌与用户终端正面的侧边的接触位置来确定正面侧边边界点,如图中用户终端正面侧边T1所在的位置,将图中由T1围成的区域即可确定为第一屏幕中的第一遮挡区域。Further, as shown in FIG. 5A, the position of the touch boundary point is determined according to the touch point of the first screen on the front side of the user's finger and the front end of the user terminal, as shown by the location of T1 near the touch point position A4 in the figure, and then according to the user's palm. The position of the front side of the front side of the user terminal is used to determine the front side boundary point. As shown in the figure, the front side T1 of the user terminal is located, and the area enclosed by T1 in the figure can be determined as the first screen. An occlusion area.
进一步,如图5B所示,根据用户手指与用户终端背面的第二屏幕的触控点来确定触控边界点的位置,如图中触控点位置B12附近的T2所在位置,再根据用户手掌与用户终端 背面的侧边的接触位置来确定背面侧边边界点,如图中用户终端背面侧边T2所在的位置,将图中由T2围成的区域即可确定为第二屏幕中的第二遮挡区域。Further, as shown in FIG. 5B, the position of the touch boundary point is determined according to the touch point of the user's finger and the second screen on the back of the user terminal, as shown by the T2 position near the touch point position B12 in the figure, and then according to the user's palm. User terminal The contact position of the side of the back side is used to determine the boundary point of the back side. As shown in the figure, the position of the back side T2 of the user terminal is located, and the area enclosed by T2 in the figure can be determined as the second occlusion area in the second screen. .
又举例来说,如图6A和6B所示,分别为本发明实施例提供了一种双手握持情况下遮挡区域的示例图。其中图6A和图6B是相同的握持状态,其中,用户手指与用户终端的正面第一屏幕的触控点为A5和A6,用户手指与用户终端背面的第二屏幕的触控点为B13和B14,可以看出第一屏幕的第一触控点的数量和第二屏幕的第二触控点的数量相同。可选的,在确定用户双手握持用户终端的情况下,例如,用户终端处理横屏展示状态,可以将第一屏幕和第二屏幕平分为左边和右边,即,第一屏幕被平分为左边第一屏幕和右边第一屏幕;第二屏幕被平分为左边第二屏幕和右边第二屏幕。For example, as shown in FIG. 6A and FIG. 6B, an exemplary diagram of an occlusion region in the case of two-handed grip is provided for an embodiment of the present invention. 6A and FIG. 6B are the same holding state, wherein the touch points of the first screen on the front side of the user's finger and the user terminal are A5 and A6, and the touch points of the second screen on the back of the user's finger and the user terminal are B13. And B14, it can be seen that the number of first touch points of the first screen is the same as the number of second touch points of the second screen. Optionally, in a case where it is determined that the user holds the user terminal with both hands, for example, the user terminal processes the horizontal screen display state, the first screen and the second screen may be equally divided into a left side and a right side, that is, the first screen is divided into a left side. The first screen and the first screen on the right; the second screen is divided into a second screen on the left and a second screen on the right.
进一步,如图6A所示,例如,根据用户手指与用户终端正面的左边第一屏幕或右边第一屏幕的触控点来确定触控边界点的位置,如图中的左边第一屏幕中的触控点位置A5附近的T11所在位置,再根据用户手掌与用户终端正面的左边第一屏幕的侧边的接触位置来确定正面左边侧边边界点,如图中用户终端正面左边侧边T11所在的位置,将图中由T11围成的区域即可确定为第一屏幕中的左边第一遮挡区域;用同样的方式,确定右边第一屏幕中的触控点位置A6附近的T12所在位置,再根据用户手掌与用户终端正面的右边第一屏幕的侧边的接触位置来确定正面右边侧边边界点,如图中用户终端正面右边侧边T12所在的位置,将图中由T12围成的区域即可确定为第一屏幕中的右边第二遮挡区域;最后将左边第一遮挡区域和右边第一遮挡区域求和,得到第一屏幕对应的第一遮挡区域。Further, as shown in FIG. 6A, for example, the position of the touch boundary point is determined according to the touch point of the user's finger and the first screen on the left side of the front side of the user terminal or the first screen on the right side, as shown in the first screen on the left side in the figure. The location of the T11 near the touch point position A5, and then the front left side border point is determined according to the contact position of the user's palm and the side of the first screen on the left side of the front side of the user terminal, as shown in the figure, the left side of the user terminal is located at the left side T11. The position enclosed by T11 in the figure can be determined as the first occlusion area on the left side of the first screen; in the same manner, the position of T12 near the touch point position A6 in the first screen on the right side is determined, Then, according to the contact position of the user's palm and the side of the first screen on the right side of the front side of the user terminal, the front right side boundary point is determined. As shown in the figure, the front side T12 of the user terminal is located, and the figure is surrounded by T12. The area can be determined as the second occlusion area on the right side of the first screen; finally, the first occlusion area on the left side and the first occlusion area on the right side are summed to obtain the first cover corresponding to the first screen. Area.
进一步,如图6B所示,例如,根据用户手指与用户终端背面的左边第二屏幕或右边第二屏幕的触控点来确定触控边界点的位置,如图中的左边第二屏幕中的触控点位置B13附近的T21所在位置,再根据用户手掌与用户终端正面的左边第二屏幕的侧边的接触位置来确定正面左边侧边边界点,如图中用户终端正面左边侧边T21所在的位置,将图中由T21围成的区域即可确定为第二屏幕中的左边第二遮挡区域;用同样的方式,确定右边第二屏幕中的触控点位置B14附近的T22所在位置,再根据用户手掌与用户终端正面的右边第二屏幕的侧边的接触位置来确定正面右边侧边边界点,如图中用户终端正面右边侧边T22所在的位置,将图中由T22围成的区域即可确定为第二屏幕中的右边第二遮挡区域;最后将左边第二遮挡区域和右边第二遮挡区域求和,得到第二屏幕对应的第二遮挡区域。Further, as shown in FIG. 6B, for example, the position of the touch boundary point is determined according to the touch point of the user's finger and the second screen on the left side of the back of the user terminal or the second screen on the right side, as shown in the second screen on the left side in the figure. The position of T21 near the touch point position B13, and then the front left side boundary point is determined according to the contact position of the user's palm and the side of the second screen on the left side of the front side of the user terminal, as shown in the figure. The position enclosed by T21 in the figure can be determined as the second occlusion area on the left side of the second screen; in the same manner, the position of T22 near the touch point position B14 in the second screen on the right side is determined, Then, according to the contact position of the user's palm and the side of the second screen on the right side of the front side of the user terminal, the front right side boundary point is determined. As shown in the figure, the front side of the user terminal T22 is located, and the figure is surrounded by T22. The area can be determined as the second occlusion area on the right side of the second screen; finally, the second occlusion area on the left side and the second occlusion area on the right side are summed to obtain the second corresponding to the second screen. Block area.
可选的,所述用户终端可以在用户终端的侧边安装压力传感器、距离传感器、光线感应器等器件可以确定用户手掌与用户终端的正面侧边或背面侧边的接触位置中的侧边边界点,进而确定遮挡区域。本发明实施例对遮挡区域的确定方式不限定。Optionally, the user terminal may install a pressure sensor, a distance sensor, a light sensor, etc. on a side of the user terminal to determine a side boundary in a contact position between the user's palm and the front side or the back side of the user terminal. Point to determine the occlusion area. The manner of determining the occlusion area is not limited in the embodiment of the present invention.
107,若所述第一遮挡区域大于所述第二遮挡区域,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态。107. If the first occlusion area is greater than the second occlusion area, determine that the screen state of the first screen is a closed state and/or determine that a screen state of the second screen is a lighting state.
具体的,在第一触控点的数量等于第二触控点的数量的情况下,若所述用户终端检测到第一遮挡区域大于所述第二遮挡区域,则所述用户终端确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态。其中,若第一遮挡区域大于所述第二遮挡区域,表示用户终端即将正需要使用第二屏幕,这时可以为了响应用户需要使用第二屏幕,确定第二屏幕的屏幕状态为点亮状态,这样用户不需要通过按键等其他类型的操作来点亮第二屏幕,减少了用户的点亮操作;另外,由于用户即将正需要使用第二屏幕, 则所述用户终端可以关闭第一屏幕,以防用户对第一屏幕执行误操作的同时还可以节省用户终端的电量消耗,而且用户也不需要通过按键等其他类型的操作来关闭第一屏幕,同样减少了用户的关闭屏幕的操作。Specifically, if the number of the first touch points is equal to the number of the second touch points, if the user terminal detects that the first occlusion area is larger than the second occlusion area, the user terminal determines that the The screen state of the first screen is a closed state and/or the screen state of the second screen is determined to be a lighted state. If the first occlusion area is larger than the second occlusion area, it indicates that the user terminal is about to use the second screen. In this case, in response to the user needing to use the second screen, the screen state of the second screen is determined to be the lighting state. In this way, the user does not need to perform other types of operations such as pressing a button to light the second screen, thereby reducing the lighting operation of the user; in addition, since the user is about to use the second screen, The user terminal can close the first screen, so that the user can save the power consumption of the user terminal while performing the erroneous operation on the first screen, and the user does not need to close the first screen by using other types of operations such as a button. It also reduces the user's operation of turning off the screen.
可选的,所述用户终端在确定第一屏幕和/或第二屏幕的屏幕状态的过程中,需要参考第一屏幕和第二屏幕的当前屏幕状态,这里的当前屏幕状态是指用户终端检测到针对所述第一屏幕和所述第二屏幕的所述至少一个屏幕的触控信号之前的屏幕状态。Optionally, in determining the screen state of the first screen and/or the second screen, the user terminal needs to refer to a current screen state of the first screen and the second screen, where the current screen state refers to the user terminal detecting a screen state before a touch signal to the at least one screen of the first screen and the second screen.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为关闭状态,且若所述第一遮挡区域大于所述第二遮挡区域,则控制所述第一屏幕的屏幕状态保持关闭状态,和/或,将所述第二屏幕的屏幕状态调整为点亮状态。In a possible embodiment, if the current screen state of the first screen is a closed state and the current screen state of the second screen is a closed state, and if the first occlusion region is greater than the second occlusion The area controls the screen state of the first screen to remain off, and/or adjusts the screen state of the second screen to a lighting state.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为点亮状态,且若所述第一遮挡区域大于所述第二遮挡区域,则控制所述第一屏幕的屏幕状态保持关闭状态,和/或,控制所述第二屏幕的屏幕状态保持点亮状态;In a possible embodiment, if the current screen state of the first screen is a closed state and the current screen state of the second screen is a lighted state, and if the first occlusion region is greater than the second Blocking the area, controlling the screen state of the first screen to remain off, and/or controlling the screen state of the second screen to remain lit;
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为关闭状态,且若所述第一遮挡区域大于所述第二遮挡区域,则将所述第一屏幕的屏幕状态调整为关闭状态,和/或,将所述第二屏幕的屏幕状态调整为点亮状态。In a possible embodiment, if the current screen state of the first screen is a lighting state and the current screen state of the second screen is a closed state, and if the first occlusion region is greater than the second The occlusion area adjusts the screen state of the first screen to a closed state, and/or adjusts a screen state of the second screen to a lighting state.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为点亮状态,且若所述第一遮挡区域大于所述第二遮挡区域,则将所述第一屏幕的屏幕状态调整为关闭状态,和/或,控制所述第二屏幕的屏幕状态保持点亮状态。In a possible embodiment, if the current screen state of the first screen is a lighting state and the current screen state of the second screen is a lighting state, and if the first occlusion region is greater than the first The second occlusion area adjusts the screen state of the first screen to a closed state, and/or controls the screen state of the second screen to remain in a lighted state.
108,若所述第一遮挡区域小于所述第二遮挡区域,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。108. If the first occlusion area is smaller than the second occlusion area, determine that the screen state of the first screen is a lighting state and/or determine that a screen state of the second screen is a closed state.
具体的,在第一触控点的数量等于第二触控点的数量的情况下,若所述用户终端检测到所述第一遮挡区域大于所述第二遮挡区域,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。其中,若所述第一遮挡区域小于所述第二遮挡区域,表示用户终端即将正需要使用第一屏幕,这时可以为了响应用户需要使用第一屏幕,确定第一屏幕的屏幕状态为点亮状态,这样用户不需要通过按键等其他类型的操作来点亮第一屏幕,减少了用户的点亮操作;另外,由于用户即将正需要使用第一屏幕,则所述用户终端可以关闭第二屏幕,以防用户对第二屏幕执行误操作的同时还可以节省用户终端的电量消耗,而且用户也不需要通过按键等其他类型的操作来关闭第二屏幕,同样减少了用户的关闭屏幕的操作。Specifically, if the number of the first touch points is equal to the number of the second touch points, if the user terminal detects that the first occlusion area is larger than the second occlusion area, determining the first The screen state of the screen is a lit state and/or the screen state of the second screen is determined to be a closed state. If the first occlusion area is smaller than the second occlusion area, it indicates that the user terminal is about to use the first screen. In this case, in response to the user needing to use the first screen, the screen state of the first screen is determined to be lit. State, such that the user does not need to illuminate the first screen by other types of operations such as buttons, reducing the lighting operation of the user; in addition, since the user is about to use the first screen, the user terminal can close the second screen In order to prevent the user from performing a misoperation on the second screen, the power consumption of the user terminal can also be saved, and the user does not need to close the second screen by other types of operations such as a button, and the operation of turning off the screen of the user is also reduced.
可选的,所述用户终端在确定第一屏幕和/或第二屏幕的屏幕状态的过程中,需要参考第一屏幕和第二屏幕的当前屏幕状态,这里的当前屏幕状态是指用户终端检测到针对所述第一屏幕和所述第二屏幕的所述至少一个屏幕的触控信号之前的屏幕状态。Optionally, in determining the screen state of the first screen and/or the second screen, the user terminal needs to refer to a current screen state of the first screen and the second screen, where the current screen state refers to the user terminal detecting a screen state before a touch signal to the at least one screen of the first screen and the second screen.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一遮挡区域小于所述第二遮挡区域,则将所述第一屏幕的屏幕状态调整为点亮状态,和/或,控制所述第二屏幕的屏幕状态保持关闭状态。In a possible embodiment, if the current screen state of the first screen is a closed state and the current screen state of the second screen is a closed state, and the first occlusion region is smaller than the second occlusion region And adjusting the screen state of the first screen to a lighting state, and/or controlling the screen state of the second screen to remain in a closed state.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一遮挡区域小于所述第二遮挡区域,则将所述第一屏幕的屏幕状态调整为点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态。 In a possible embodiment, if the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the first occlusion region is smaller than the second occlusion The area adjusts the screen state of the first screen to a lighting state, and/or adjusts the screen state of the second screen to a closed state.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一遮挡区域小于所述第二遮挡区域,则控制所述第一屏幕的屏幕状态保持点亮状态,和/或,控制所述第二屏幕的屏幕状态保持关闭状态。In a possible embodiment, if the current screen state of the first screen is a lighting state and the current screen state of the second screen is a closed state, and the first occlusion region is smaller than the second occlusion The area controls the screen state of the first screen to remain lit, and/or controls the screen state of the second screen to remain off.
在一种可能的实施例中,若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一遮挡区域小于所述第二遮挡区域,则控制所述第一屏幕的屏幕状态保持点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态。In a possible embodiment, if the current screen state of the first screen is a lighting state and the current screen state of the second screen is a lighting state, and the first occlusion region is smaller than the second The occlusion area controls the screen state of the first screen to remain lit, and/or adjusts the screen state of the second screen to a closed state.
109,若所述第一遮挡区域等于所述第二遮挡区域,则获取所述第一触控点在所述第一屏幕上的第一持续时长和所述第二触控点在所述第二屏幕上的第二持续时长。109. If the first occlusion area is equal to the second occlusion area, acquiring a first duration of the first touch point on the first screen and the second touch point in the The second duration on the second screen.
具体的,在第一触控点的数量等于第二触控点的数量的情况下,若所述第一遮挡区域等于所述第二遮挡区域,则所述用户终端获取所述第一触控点在所述第一屏幕上的第一持续时长,以及所述第二触控点在所述第二屏幕上的第二持续时长。Specifically, in a case where the number of the first touch points is equal to the number of the second touch points, if the first occlusion area is equal to the second occlusion area, the user terminal acquires the first touch a first duration of time on the first screen and a second duration of the second touch point on the second screen.
可选的,所述第一持续时长可以先根据所述第一屏幕中各个第一触控点到当前时刻为止停留在同一触控位置各个持续时长,再计算全部第一触控点的总持续时长的平均值,最后总持续时长的平均值确定为第一持续时长;或者,所述第一持续时长可以先根据所述第一屏幕中各个第一触控点到当前时刻为止停留在同一触控位置各个持续时长,再将数值最大的持续时长确定为第一持续时长,本发明实施例对第一持续时长的确定方式不做限定。同样,所述的第二持续时长可以按照第一持续时长的确定方式来计算。Optionally, the first duration may be based on each duration of the first touch point in the first screen to the current touch time, and then calculate the total duration of all the first touch points. The average value of the duration, the average value of the last total duration is determined as the first duration; or the first duration may first stay in the same touch according to each of the first touch points in the first screen to the current time The manner in which the first duration is determined is not limited in the embodiment of the present invention. Likewise, the second duration may be calculated in a manner that determines the first duration.
110,若所述第一持续时长大于所述第二持续时长,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态。110. If the first duration is greater than the second duration, determine that a screen state of the first screen is a closed state and/or determine that a screen state of the second screen is a lighting state.
111,若所述第一持续时长小于所述第二持续时长,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。111. If the first duration is less than the second duration, determine that the screen state of the first screen is a lighting state and/or determine that a screen state of the second screen is a closed state.
需要说明的是,对于第一持续时长和第二持续时长相同的情况,可以合并到110中第一持续时长大于第二持续时长的情况中,即若所述第一持续时长大于或等于所述第二持续时长,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态。或者,可以合并到111中第一持续时长小于第二持续时长的情况中,即若所述第一持续时长小于或等于所述第二持续时长,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。或者,所述用户终端可以在第一持续时长和第二持续时长相同的情况下,对第一屏幕和第二屏幕的屏幕状态不进行调整。It should be noted that, in the case that the first duration and the second duration are the same, the first duration may be greater than the second duration in 110, that is, if the first duration is greater than or equal to the For the second duration, it is determined that the screen state of the first screen is the off state and/or the screen state of the second screen is determined to be the lighting state. Alternatively, it may be merged into the case where the first duration is less than the second duration in 111, that is, if the first duration is less than or equal to the second duration, determining that the screen state of the first screen is a point The light state and/or the screen state of the second screen is determined to be a closed state. Alternatively, the user terminal may not adjust the screen states of the first screen and the second screen if the first duration and the second duration are the same.
在可选的实施例中,在本发明实施例中,用户终端可以在检测针对第一屏幕和第二屏幕的至少一个触控信号的情况下,同时确定第一遮挡区域和第二遮挡区域。同样,用户终端可以在检测针对第一屏幕和第二屏幕的至少一个触控信号的情况下,同时确定第一持续时长和第二持续时长。这样能够保证确定的触控点的数量与确定的遮挡区域以及确定的持续时长是相同时刻或相同时长范围的,以提高调整屏幕状态的准确性。In an optional embodiment, in the embodiment of the present invention, the user terminal may simultaneously determine the first occlusion region and the second occlusion region in the case of detecting at least one touch signal for the first screen and the second screen. Likewise, the user terminal can simultaneously determine the first duration and the second duration while detecting at least one touch signal for the first screen and the second screen. This can ensure that the determined number of touch points and the determined occlusion area and the determined duration are the same time or the same duration range to improve the accuracy of adjusting the screen state.
又一需要说明的是,在本发明实施例中,还可以不需要考虑遮挡区域这一因素,且可以在第一触控点的数量等于第二触控点的数量的情况下,获取所述第一触控点在所述第一屏幕上的第一持续时长和所述第二触控点在所述第二屏幕上的第二持续时长,并进一步执行步骤110和步骤111。对于具体实现方式可以参考上述详细描述,在此不再赘述。It should be noted that, in the embodiment of the present invention, the factor of the occlusion area may not be considered, and the number of the first touch points may be equal to the number of the second touch points. a first duration of the first touch point on the first screen and a second duration of the second touch point on the second screen, and further performing steps 110 and 111. For specific implementation manners, reference may be made to the foregoing detailed description, and details are not described herein again.
在本发明实施例中,用户终端配置有第一屏幕和第二屏幕,检测对第一屏幕和第二屏 幕中至少一个屏幕的触控信号;根据至少一个触控信号确定在第一屏幕上的第一触控点的数量和在第二屏幕上的第二触控点的数量;若第一触控点的数量小于第二触控点的数量,则确定第一屏幕的屏幕状态为点亮状态和/或确定第二屏幕的屏幕状态为关闭状态。通过用户终端的两个屏幕中触控点的数量来确定这两个屏幕的屏幕状态,减少了用户想要点亮屏幕或关闭屏幕的操作,进而提高了用户终端的操作效率。In the embodiment of the present invention, the user terminal is configured with a first screen and a second screen, and detects the first screen and the second screen. a touch signal of at least one screen in the screen; determining, according to the at least one touch signal, the number of first touch points on the first screen and the number of second touch points on the second screen; if the first touch If the number of points is less than the number of second touch points, it is determined that the screen state of the first screen is the lighting state and/or the screen state of the second screen is determined to be the closed state. The screen state of the two screens is determined by the number of touch points in the two screens of the user terminal, which reduces the operation of the user to light the screen or close the screen, thereby improving the operation efficiency of the user terminal.
下面介绍本发明实施例涉及的用户终端的一种实现方式。该用户终端配置有触摸屏,以呈现出第一屏幕和第二屏幕。任一个触摸屏可以配置有电容式触控面板,也可以配置有红外线式触控面板。可选的,用户终端的触摸屏可以是分离的两块触摸屏,一块触摸屏对应一个屏幕;或者,触摸屏是一块可以弯曲的触摸屏,如柔性屏,在该一块柔性屏中存在两个用于显示的屏幕。本发明实施例对于触摸屏的数量不做限定。An implementation manner of the user terminal involved in the embodiment of the present invention is described below. The user terminal is configured with a touch screen to present a first screen and a second screen. Any touch screen can be configured with a capacitive touch panel or an infrared touch panel. Optionally, the touch screen of the user terminal may be two separate touch screens, one touch screen corresponding to one screen; or the touch screen is a touch screen that can be bent, such as a flexible screen, where two screens for display are present in the one flexible screen. . The embodiment of the present invention does not limit the number of touch screens.
在本发明实施例中,所述触摸屏可用于接收用户的触控操作。这里的触控操作是指用户手指或手部直接接触屏幕的操作。所述触摸屏的屏幕状态存在两种情况,分别是点亮状态和关闭状态。In the embodiment of the present invention, the touch screen can be used to receive a touch operation of a user. The touch operation here refers to an operation in which a user's finger or hand directly touches the screen. There are two situations in the screen state of the touch screen, which are a lighting state and a closing state, respectively.
该用户终端支持的应用程序可以包括但不限定于:社交应用程序,例如Facebook;图像管理应用程序,例如相册;地图类应用程序,例如谷歌地图;浏览器,例如Safari,Google Chrome等等。这些应用程序可具有公共的输入输出设备:触摸屏。触摸屏用于接收用户的触控操作,而且在触摸屏处于点亮状态下显示应用程序的输出内容。Applications supported by the user terminal may include, but are not limited to, social applications such as Facebook; image management applications such as photo albums; map applications such as Google Maps; browsers such as Safari, Google Chrome, and the like. These applications can have a common input and output device: a touch screen. The touch screen is used to receive the touch operation of the user, and displays the output content of the application when the touch screen is lit.
图7是用户终端100的一种实现方式的结构框图。如图7所示,用户终端100可包括:基带芯片110、存储器115,包括一个或多个计算机可读存储介质、射频(RF)模块116、******117。这些部件可在一个或多个通信总线114上通信。FIG. 7 is a structural block diagram of an implementation of the user terminal 100. As shown in FIG. 7, the user terminal 100 can include a baseband chip 110, a memory 115, including one or more computer readable storage media, a radio frequency (RF) module 116, and a peripheral system 117. These components can communicate over one or more communication buses 114.
******117主要用于实现用户终端110和用户/外部环境之间的交互功能,主要包括用户终端100的输入输出装置。具体实现中,******117可包括:触摸屏控制器118、摄像头控制器119、音频控制器120以及传感器管理模块121。其中,各个控制器可与各自对应的***设备,例如触摸屏123、摄像头124、音频电路125以及传感器126,耦合。在本发明实施例中。在一些实施例中,传感器126中的手势传感器可用于接收用户输入的手势控制操作。传感器126中的压力传感器可设置于触摸屏123的下方,可用于采集用户通过触摸屏123输入触控操作时作用于触摸屏123上的触控压力。需要说明的,******117还可以包括其他I/O外设。The peripheral system 117 is mainly used to implement an interaction function between the user terminal 110 and the user/external environment, and mainly includes input and output devices of the user terminal 100. In a specific implementation, the peripheral system 117 can include a touch screen controller 118, a camera controller 119, an audio controller 120, and a sensor management module 121. Each controller may be coupled to a respective peripheral device, such as a touch screen 123, a camera 124, an audio circuit 125, and a sensor 126. In the embodiment of the invention. In some embodiments, the gesture sensor in sensor 126 can be used to receive gesture control operations input by the user. The pressure sensor in the sensor 126 can be disposed under the touch screen 123 and can be used to collect the touch pressure applied to the touch screen 123 when the user inputs the touch operation through the touch screen 123. It should be noted that the peripheral system 117 may also include other I/O peripherals.
基带芯片110可集成包括:一个或多个处理器111、时钟模块112以及电源管理模块113。集成于基带芯片110中的时钟模块112主要用于为处理器111产生数据传输和时序控制所需要的时钟。集成于基带芯片110中的电源管理模块113主要用于为处理器111、射频模块116以及******提供稳定的、高精确度的电压。The baseband chip 110 can be integrated to include one or more processors 111, a clock module 112, and a power management module 113. The clock module 112 integrated in the baseband chip 110 is primarily used to generate the clocks required for data transfer and timing control for the processor 111. The power management module 113 integrated in the baseband chip 110 is mainly used to provide a stable, high-precision voltage for the processor 111, the radio frequency module 116, and the peripheral system.
射频(RF)模块116用于接收和发送射频信号,主要集成了用户终端100的接收器和发射器。射频(RF)模块116通过射频信号与通信网络和其他通信设备通信。具体实现中,射频(RF)模块116可包括但不限于:天线***、RF收发器、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC芯片、SIM卡和存储介质等。在一些实施例中,可在单独的芯片上实现射频(RF)模块116。 A radio frequency (RF) module 116 is used to receive and transmit radio frequency signals, primarily integrating the receiver and transmitter of the user terminal 100. A radio frequency (RF) module 116 communicates with the communication network and other communication devices via radio frequency signals. In a specific implementation, the radio frequency (RF) module 116 may include, but is not limited to: an antenna system, an RF transceiver, one or more amplifiers, a tuner, one or more oscillators, a digital signal processor, a CODEC chip, a SIM card, and Storage media, etc. In some embodiments, a radio frequency (RF) module 116 can be implemented on a separate chip.
存储器115与处理器111耦合,用于存储各种软件程序和/或多组指令。具体实现中,存储器115可包括高速随机存取的存储器,并且也可包括非易失性存储器,例如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储设备。存储器115可以存储操作***,例如ANDROID,IOS,WINDOWS,或者LINUX等嵌入式操作***。存储器115还可以存储网络通信程序,该网络通信程序可用于与一个或多个附加设备,一个或多个用户终端,一个或多个用户终端进行通信。存储器115还可以存储用户界面程序,该用户界面程序可以通过图形化的操作界面将应用程序的内容形象逼真的显示出来,并通过菜单、对话框以及按键等输入控件接收用户对应用程序的控制操作。 Memory 115 is coupled to processor 111 for storing various software programs and/or sets of instructions. In particular implementations, memory 115 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic disk storage devices, flash memory devices, or other non-volatile solid state storage devices. The memory 115 can store an operating system such as an embedded operating system such as ANDROID, IOS, WINDOWS, or LINUX. The memory 115 can also store a network communication program that can be used to communicate with one or more additional devices, one or more user terminals, one or more user terminals. The memory 115 can also store a user interface program, which can realistically display the content image of the application through a graphical operation interface, and receive user control operations on the application through input controls such as menus, dialog boxes, and keys. .
存储器115还可以存储一个或一个以上程序。如图7所示,这些程序可包括:社交应用程序,例如Facebook;图像管理应用程序,例如相册;地图类应用程序,例如谷歌地图;浏览器,例如Safari,Google Chrome等等。存储器15还用于存储执行本申请方案的应用程序代码,并由触摸屏控制器118、触摸屏114以及基带芯片110来控制执行,可选的,还可以通过其他******117来控制执行,以实现图2-图6B所示任一实施例提供的用户终端的动作。The memory 115 can also store one or more programs. As shown in FIG. 7, these programs may include: social applications such as Facebook; image management applications such as photo albums; map applications such as Google Maps; browsers such as Safari, Google Chrome, and the like. The memory 15 is further configured to store application code for executing the solution of the present application, and is controlled by the touch screen controller 118, the touch screen 114, and the baseband chip 110. Alternatively, the execution may be controlled by other peripheral systems 117 to implement the map. 2 - The action of the user terminal provided by any of the embodiments shown in FIG. 6B.
应当理解,用户终端100仅为本发明实施例提供的一个例子,并且用户终端100可具有比示出的部件更多或更少的部件,可以组合两个或跟过的部件,或者可具有部件的不同配置实现。It should be understood that the user terminal 100 is only an example provided by an embodiment of the present invention, and the user terminal 100 may have more or less components than those shown, may combine two or following components, or may have components Different configurations are implemented.
图8示出了本发明实施例提供的一种用户终端的功能框图。用户终端的功能块可由硬件、软件或硬件与软件的组合来实施本发明方案。所属领域的技术人员应理解,图8中所描述的功能块可经组合或分离为若干子块以实施本发明方案。因此,本发明中上面描述的内容可支持对下述功能模块的任何可能的组合或分离或进一步定义。如图8所示,用户终端200可包括:检测模块201、数量确定模块202和状态确定模块203。其中:FIG. 8 is a functional block diagram of a user terminal according to an embodiment of the present invention. The functional blocks of the user terminal can be implemented by hardware, software or a combination of hardware and software to implement the inventive solution. Those skilled in the art will appreciate that the functional blocks depicted in Figure 8 can be combined or separated into several sub-blocks to implement the inventive arrangements. Accordingly, the above description of the invention may support any possible combination or separation or further definition of the functional modules described below. As shown in FIG. 8, the user terminal 200 may include a detection module 201, a quantity determination module 202, and a status determination module 203. among them:
检测模块201,用于检测对所述第一屏幕和所述第二屏幕中至少一个屏幕的触控信号;The detecting module 201 is configured to detect a touch signal to at least one of the first screen and the second screen;
数量确定模块202,用于根据所述至少一个触控信号确定在所述第一屏幕上的第一触控点的数量和在所述第二屏幕上的第二触控点的数量;The quantity determining module 202 is configured to determine, according to the at least one touch signal, the number of first touch points on the first screen and the number of second touch points on the second screen;
状态确定模块203,用于若所述第一触控点的数量小于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。The state determining module 203 is configured to determine that the screen state of the first screen is a lighting state and/or determine the second if the number of the first touch points is less than the number of the second touch points The screen status of the screen is off.
具体的,检测模块201可以是图7中的触摸屏控制器118和/或传感器管理模块121,还可以是其他输入装置。Specifically, the detecting module 201 may be the touch screen controller 118 and/or the sensor management module 121 in FIG. 7, and may also be other input devices.
具体的,数量确定模块202可以是图7中的处理器111。Specifically, the quantity determining module 202 can be the processor 111 in FIG.
具体的,状态确定模块,可以是图7中的处理器111和触摸屏控制器118共同实现,还可以包括基带芯片的其他模块。Specifically, the state determining module may be implemented by the processor 111 and the touch screen controller 118 in FIG. 7, and may further include other modules of the baseband chip.
这里,关于检测模块201、数量确定模块202和状态确定模块203如何确定出第一屏幕和第二屏幕的屏幕状态,请参考前述实施例,这里不赘述。Here, regarding how the detection module 201, the quantity determining module 202, and the state determining module 203 determine the screen states of the first screen and the second screen, please refer to the foregoing embodiment, and details are not described herein.
在一些可能的实施方式中,所述检测模块201,还用于检测所述第一屏幕和所述第二屏幕的当前屏幕状态,所述当前屏幕状态为检测到所述至少一个屏幕的触控信号之前的屏幕状态。 In some possible implementations, the detecting module 201 is further configured to detect a current screen state of the first screen and the second screen, where the current screen state is a touch that detects the at least one screen The state of the screen before the signal.
在一些可能的实施方式中,所述状态确定模块203,还用于若所述第一触控点的数量大于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态。In some possible implementations, the state determining module 203 is further configured to: if the number of the first touch points is greater than the number of the second touch points, determine that the screen state of the first screen is Turning off the state and/or determining that the screen state of the second screen is a lit state.
在一些可能的实施方式中,所述检测模块201,还用于若所述第一触控点的数量等于所述第二触控点的数量,则检测所述第一屏幕的第一遮挡区域和所述第二屏幕中的第二遮挡区域;In some possible implementations, the detecting module 201 is further configured to: if the number of the first touch points is equal to the number of the second touch points, detect the first occlusion area of the first screen And a second occlusion region in the second screen;
所述状态确定模块203,还用于若所述第一遮挡区域大于所述第二遮挡区域,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态;The state determining module 203 is further configured to: if the first occlusion region is greater than the second occlusion region, determine that a screen state of the first screen is a closed state and/or determine a screen state of the second screen Is lighting the state;
所述状态确定模块203,还用于若所述第一遮挡区域小于所述第二遮挡区域,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。The status determining module 203 is further configured to: if the first occlusion area is smaller than the second occlusion area, determine that the screen state of the first screen is a lighting state and/or determine a screen of the second screen The status is off.
在一些可能的实施方式中,还包括第一获取模块204:In some possible implementations, the first obtaining module 204 is further included:
第一获取模块204,用于若所述第一遮挡区域等于所述第二遮挡区域,则获取所述第一触控点在所述第一屏幕上的第一持续时长和所述第二触控点在所述第二屏幕上的第二持续时长;The first obtaining module 204 is configured to acquire a first duration of the first touch point on the first screen and the second touch if the first occlusion area is equal to the second occlusion area a second duration of the handle on the second screen;
所述状态确定模块203,还用于若所述第一持续时长大于所述第二持续时长,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态;The state determining module 203 is further configured to: if the first duration is greater than the second duration, determine that a screen state of the first screen is a closed state and/or determine a screen state of the second screen Is lighting the state;
所述状态确定模块203,还用于若所述第一持续时长小于所述第二持续时长,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。The state determining module 203 is further configured to: if the first duration is less than the second duration, determine that the screen state of the first screen is a lighting state and/or determine a screen of the second screen The status is off.
在一些可能的实施方式中,还包括第二获取模块205:In some possible implementations, the second obtaining module 205 is further included:
第二获取模块205,用于若所述第一触控点的数量等于所述第二触控点的数量,则获取所述第一触控点在所述第一屏幕上的第一持续时长和所述第二触控点在所述第二屏幕上的第二持续时长;The second obtaining module 205 is configured to acquire a first duration of the first touch point on the first screen, if the number of the first touch points is equal to the number of the second touch points And a second duration of the second touch point on the second screen;
所述状态确定模块203,还用于若所述第一持续时长大于所述第二持续时长,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态;The state determining module 203 is further configured to: if the first duration is greater than the second duration, determine that a screen state of the first screen is a closed state and/or determine a screen state of the second screen Is lighting the state;
所述状态确定模块203,还用于若所述第一持续时长小于所述第二持续时长,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。The state determining module 203 is further configured to: if the first duration is less than the second duration, determine that the screen state of the first screen is a lighting state and/or determine a screen of the second screen The status is off.
在一些可能的实施方式中,所述状态确定模块203在若所述第一触控点的数量小于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态具体用于:In some possible implementations, the state determining module 203 determines that the screen state of the first screen is a lighting state if the number of the first touch points is less than the number of the second touch points. And/or determining that the screen state of the second screen is off state is specifically for:
若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量小于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为点亮状态,和/或,控制所述第二屏幕的屏幕状态保持关闭状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the off state, and the number of the first touch points is less than the number of the second touch points, Adjusting a screen state of the first screen to a lighting state, and/or controlling a screen state of the second screen to remain a closed state;
若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量小于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is less than the number of the second touch points, Adjusting a screen state of the first screen to a lighting state, and/or adjusting a screen state of the second screen to a closed state;
若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量小于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持点亮状态,和/或,控制所述第二屏幕的屏幕状态保持关闭状态; If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the off state, and the number of the first touch points is less than the number of the second touch points, Controlling that the screen state of the first screen remains lit, and/or controlling the screen state of the second screen to remain off;
若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量小于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态。If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the lighting state, and the number of the first touch points is less than the number of the second touch points, Then controlling the screen state of the first screen to remain lit, and/or adjusting the screen state of the second screen to a closed state.
在一些可能的实施方式中,所述状态确定模块203在若所述第一触控点的数量大于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态具体用于:In some possible implementations, the state determining module 203 determines that the screen state of the first screen is in a closed state and if the number of the first touch points is greater than the number of the second touch points. / or determining that the screen state of the second screen is a lighting state, specifically for:
若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量大于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持关闭状态,和/或,将所述第二屏幕的屏幕状态调整为点亮状态;If the current screen state of the first screen is off state and the current screen state of the second screen is off state, and the number of the first touch points is greater than the number of the second touch points, then controlling The screen state of the first screen remains off, and/or the screen state of the second screen is adjusted to a lighting state;
若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量大于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持关闭状态,和/或,控制所述第二屏幕的屏幕状态保持点亮状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is greater than the number of the second touch points, Controlling that the screen state of the first screen remains off, and/or controlling the screen state of the second screen to remain in a lit state;
若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量大于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为关闭状态,和/或,将所述第二屏幕的屏幕状态调整为点亮状态;If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the off state, and the number of the first touch points is greater than the number of the second touch points, Adjusting a screen state of the first screen to a closed state, and/or adjusting a screen state of the second screen to a lighting state;
若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量大于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为关闭状态,和/或,控制所述第二屏幕的屏幕状态保持点亮状态。If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the lighting state, and the number of the first touch points is greater than the number of the second touch points, Then, the screen state of the first screen is adjusted to a closed state, and/or the screen state of the second screen is controlled to remain a lighted state.
可以理解的,关于图8的用户终端200包括的功能块的具体实现方式,可参考前述实施例,这里不赘述。For a specific implementation manner of the function block included in the user terminal 200 of FIG. 8, reference may be made to the foregoing embodiment, and details are not described herein.
在本发明实施例中还提供了一种计算机存储介质,用于储存为上述用户终端所用的计算机软件指令,其包含用于执行上述方面为用户终端所设计的程序。Also provided in the embodiment of the present invention is a computer storage medium for storing computer software instructions for the user terminal, which includes a program designed to execute the above aspects for the user terminal.
在本发明实施例中,用户终端配置有第一屏幕和第二屏幕,检测对第一屏幕和第二屏幕中至少一个屏幕的触控信号;根据至少一个触控信号确定在第一屏幕上的第一触控点的数量和在第二屏幕上的第二触控点的数量;若第一触控点的数量小于第二触控点的数量,则确定第一屏幕的屏幕状态为点亮状态和/或确定第二屏幕的屏幕状态为关闭状态。通过用户终端的两个屏幕中触控点的数量来确定这两个屏幕的屏幕状态,减少了用户想要点亮屏幕或关闭屏幕的操作,进而提高了用户终端的操作效率。In the embodiment of the present invention, the user terminal is configured with a first screen and a second screen, and detects a touch signal for at least one of the first screen and the second screen; and determines, according to the at least one touch signal, the first screen. The number of the first touch points and the number of the second touch points on the second screen; if the number of the first touch points is less than the number of the second touch points, determining that the screen state of the first screen is lit The status and/or the screen state of the second screen is determined to be off. The screen state of the two screens is determined by the number of touch points in the two screens of the user terminal, which reduces the operation of the user to light the screen or close the screen, thereby improving the operation efficiency of the user terminal.
域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质,包括但不限于磁盘存储器和光学存储器等,上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the present invention can take the form of a computer program product embodied on one or more computer usable storage media including computer usable program code, including but not limited to disk storage and optical storage.
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。 The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。 It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention

Claims (16)

  1. 一种屏幕状态控制方法,其特征在于,所述方法应用于用户终端,所述用户终端配置有第一屏幕和第二屏幕,所述方法包括:A screen state control method, wherein the method is applied to a user terminal, where the user terminal is configured with a first screen and a second screen, and the method includes:
    检测对所述第一屏幕和所述第二屏幕中至少一个屏幕的触控信号;Detecting a touch signal to at least one of the first screen and the second screen;
    根据所述至少一个触控信号确定在所述第一屏幕上的第一触控点的数量和在所述第二屏幕上的第二触控点的数量;Determining, according to the at least one touch signal, a number of first touch points on the first screen and a number of second touch points on the second screen;
    若所述第一触控点的数量小于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。If the number of the first touch points is less than the number of the second touch points, determining that the screen state of the first screen is a lighting state and/or determining that the screen state of the second screen is a closed state .
  2. 根据权利要求1所述的方法,其特征在于,所述若所述第一触控点的数量小于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态之前,还包括:The method according to claim 1, wherein if the number of the first touch points is smaller than the number of the second touch points, determining that the screen state of the first screen is a lighting state And/or before determining that the screen state of the second screen is off, the method further includes:
    检测所述第一屏幕和所述第二屏幕的当前屏幕状态,所述当前屏幕状态为检测到所述至少一个屏幕的触控信号之前的屏幕状态。Detecting a current screen state of the first screen and the second screen, the current screen state being a screen state before detecting a touch signal of the at least one screen.
  3. 根据权利要求1或2所述的方法,其特征在于,还包括:The method according to claim 1 or 2, further comprising:
    若所述第一触控点的数量大于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态。If the number of the first touch points is greater than the number of the second touch points, determining that the screen state of the first screen is the off state and/or determining that the screen state of the second screen is the lighting state .
  4. 根据权利要求1或2所述的方法,其特征在于,还包括:The method according to claim 1 or 2, further comprising:
    若所述第一触控点的数量等于所述第二触控点的数量,则检测所述第一屏幕的第一遮挡区域和所述第二屏幕中的第二遮挡区域;If the number of the first touch points is equal to the number of the second touch points, detecting the first occlusion area of the first screen and the second occlusion area of the second screen;
    若所述第一遮挡区域大于所述第二遮挡区域,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态;Determining, when the first occlusion area is greater than the second occlusion area, determining that a screen state of the first screen is a closed state and/or determining that a screen state of the second screen is a lighting state;
    若所述第一遮挡区域小于所述第二遮挡区域,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。If the first occlusion area is smaller than the second occlusion area, determining that the screen state of the first screen is a lighting state and/or determining that a screen state of the second screen is a closed state.
  5. 根据权利要求4所述的方法,其特征在于,还包括:The method of claim 4, further comprising:
    若所述第一遮挡区域等于所述第二遮挡区域,则获取所述第一触控点在所述第一屏幕上的第一持续时长和所述第二触控点在所述第二屏幕上的第二持续时长;Obtaining a first duration of the first touch point on the first screen and a second touch point on the second screen, if the first occlusion area is equal to the second occlusion area The second duration of time;
    若所述第一持续时长大于所述第二持续时长,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态;Determining that a screen state of the first screen is a closed state and/or determining a screen state of the second screen is a lighting state, if the first duration is greater than the second duration;
    若所述第一持续时长小于所述第二持续时长,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。If the first duration is less than the second duration, determining that the screen state of the first screen is a lighting state and/or determining that a screen state of the second screen is a closed state.
  6. 根据权利要求1或2所述的方法,其特征在于,还包括:The method according to claim 1 or 2, further comprising:
    若所述第一触控点的数量等于所述第二触控点的数量,则获取所述第一触控点在所述 第一屏幕上的第一持续时长和所述第二触控点在所述第二屏幕上的第二持续时长;If the number of the first touch points is equal to the number of the second touch points, acquiring the first touch point in the a first duration of time on the first screen and a second duration of time of the second touch point on the second screen;
    若所述第一持续时长大于所述第二持续时长,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态;Determining that a screen state of the first screen is a closed state and/or determining a screen state of the second screen is a lighting state, if the first duration is greater than the second duration;
    若所述第一持续时长小于所述第二持续时长,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。If the first duration is less than the second duration, determining that the screen state of the first screen is a lighting state and/or determining that a screen state of the second screen is a closed state.
  7. 根据权利要求2所述的方法,其特征在于,所述若所述第一触控点的数量小于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态,包括:The method according to claim 2, wherein if the number of the first touch points is smaller than the number of the second touch points, determining that the screen state of the first screen is a lighting state And/or determining that the screen state of the second screen is off, including:
    若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量小于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为点亮状态,和/或,控制所述第二屏幕的屏幕状态保持关闭状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the off state, and the number of the first touch points is less than the number of the second touch points, Adjusting a screen state of the first screen to a lighting state, and/or controlling a screen state of the second screen to remain a closed state;
    若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量小于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is less than the number of the second touch points, Adjusting a screen state of the first screen to a lighting state, and/or adjusting a screen state of the second screen to a closed state;
    若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量小于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持点亮状态,和/或,控制所述第二屏幕的屏幕状态保持关闭状态;If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the off state, and the number of the first touch points is less than the number of the second touch points, Controlling that the screen state of the first screen remains lit, and/or controlling the screen state of the second screen to remain off;
    若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量小于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态。If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the lighting state, and the number of the first touch points is less than the number of the second touch points, Then controlling the screen state of the first screen to remain lit, and/or adjusting the screen state of the second screen to a closed state.
  8. 根据权利要求3所述的方法,其特征在于,所述若所述第一触控点的数量大于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态,包括:The method according to claim 3, wherein if the number of the first touch points is greater than the number of the second touch points, determining that the screen state of the first screen is off / or determining that the screen state of the second screen is a lighting state, including:
    若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量大于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持关闭状态,和/或,将所述第二屏幕的屏幕状态调整为点亮状态;If the current screen state of the first screen is off state and the current screen state of the second screen is off state, and the number of the first touch points is greater than the number of the second touch points, then controlling The screen state of the first screen remains off, and/or the screen state of the second screen is adjusted to a lighting state;
    若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量大于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持关闭状态,和/或,控制所述第二屏幕的屏幕状态保持点亮状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is greater than the number of the second touch points, Controlling that the screen state of the first screen remains off, and/or controlling the screen state of the second screen to remain in a lit state;
    若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量大于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为关闭状态,和/或,将所述第二屏幕的屏幕状态调整为点亮状态;If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the off state, and the number of the first touch points is greater than the number of the second touch points, Adjusting a screen state of the first screen to a closed state, and/or adjusting a screen state of the second screen to a lighting state;
    若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量大于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为关闭状态,和/或,控制所述第二屏幕的屏幕状态保持点亮状态。 If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the lighting state, and the number of the first touch points is greater than the number of the second touch points, Then, the screen state of the first screen is adjusted to a closed state, and/or the screen state of the second screen is controlled to remain a lighted state.
  9. 一种用户终端,所述用户终端配置有第一屏幕和第二屏幕,所述用户终端包括:A user terminal configured with a first screen and a second screen, the user terminal comprising:
    检测模块,用于检测对所述第一屏幕和所述第二屏幕中至少一个屏幕的触控信号;a detecting module, configured to detect a touch signal to at least one of the first screen and the second screen;
    数量确定模块,用于根据所述至少一个触控信号确定在所述第一屏幕上的第一触控点的数量和在所述第二屏幕上的第二触控点的数量;a quantity determining module, configured to determine, according to the at least one touch signal, a number of first touch points on the first screen and a number of second touch points on the second screen;
    状态确定模块,用于若所述第一触控点的数量小于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。a state determining module, configured to determine that a screen state of the first screen is a lighting state and/or determine the second screen, if the number of the first touch points is less than the number of the second touch points The screen status is off.
  10. 根据权利要求9所述的用户终端,其特征在于,The user terminal according to claim 9, wherein
    所述检测模块,还用于检测所述第一屏幕和所述第二屏幕的当前屏幕状态,所述当前屏幕状态为检测到所述至少一个屏幕的触控信号之前的屏幕状态。The detecting module is further configured to detect a current screen state of the first screen and the second screen, where the current screen state is a screen state before detecting a touch signal of the at least one screen.
  11. 根据权利要求9或10所述的用户终端,其特征在于,A user terminal according to claim 9 or 10, characterized in that
    所述状态确定模块,还用于若所述第一触控点的数量大于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态。The state determining module is further configured to: if the number of the first touch points is greater than the number of the second touch points, determine that the screen state of the first screen is a closed state and/or determine the first The screen status of the two screens is lit.
  12. 根据权利要求9或10所述的用户终端,其特征在于,A user terminal according to claim 9 or 10, characterized in that
    所述检测模块,还用于若所述第一触控点的数量等于所述第二触控点的数量,则检测所述第一屏幕的第一遮挡区域和所述第二屏幕中的第二遮挡区域;The detecting module is further configured to: if the number of the first touch points is equal to the number of the second touch points, detect the first occlusion area of the first screen and the second screen Two occlusion areas;
    所述状态确定模块,还用于若所述第一遮挡区域大于所述第二遮挡区域,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态;The state determining module is further configured to: if the first occlusion region is greater than the second occlusion region, determine that a screen state of the first screen is a closed state and/or determine a screen state of the second screen is Lighting state
    所述状态确定模块,还用于若所述第一遮挡区域小于所述第二遮挡区域,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。The state determining module is further configured to: if the first occlusion region is smaller than the second occlusion region, determine that a screen state of the first screen is a lighting state and/or determine a screen state of the second screen Is off state.
  13. 根据权利要求12所述的用户终端,其特征在于,还包括:The user terminal according to claim 12, further comprising:
    第一获取模块,用于若所述第一遮挡区域等于所述第二遮挡区域,则获取所述第一触控点在所述第一屏幕上的第一持续时长和所述第二触控点在所述第二屏幕上的第二持续时长;a first acquiring module, configured to acquire a first duration of the first touch point on the first screen and the second touch if the first occlusion area is equal to the second occlusion area a second duration of time on the second screen;
    所述状态确定模块,还用于若所述第一持续时长大于所述第二持续时长,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态;The state determining module is further configured to: if the first duration is greater than the second duration, determine that a screen state of the first screen is a closed state and/or determine a screen state of the second screen is Lighting state
    所述状态确定模块,还用于若所述第一持续时长小于所述第二持续时长,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。The state determining module is further configured to: if the first duration is less than the second duration, determine that a screen state of the first screen is a lighting state and/or determine a screen state of the second screen Is off state.
  14. 根据权利要求9或10所述的用户终端,其特征在于,还包括:The user terminal according to claim 9 or 10, further comprising:
    第二获取模块,用于若所述第一触控点的数量等于所述第二触控点的数量,则获取所述第一触控点在所述第一屏幕上的第一持续时长和所述第二触控点在所述第二屏幕上的第二持续时长;a second acquiring module, configured to acquire a first duration of the first touch point on the first screen, if the number of the first touch points is equal to the number of the second touch points a second duration of the second touch point on the second screen;
    所述状态确定模块,还用于若所述第一持续时长大于所述第二持续时长,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态; The state determining module is further configured to: if the first duration is greater than the second duration, determine that a screen state of the first screen is a closed state and/or determine a screen state of the second screen is Lighting state
    所述状态确定模块,还用于若所述第一持续时长小于所述第二持续时长,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态。The state determining module is further configured to: if the first duration is less than the second duration, determine that a screen state of the first screen is a lighting state and/or determine a screen state of the second screen Is off state.
  15. 根据权利要求10所述的用户终端,其特征在于,所述状态确定模块在若所述第一触控点的数量小于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为点亮状态和/或确定所述第二屏幕的屏幕状态为关闭状态具体用于:The user terminal according to claim 10, wherein the state determining module determines the screen of the first screen if the number of the first touch points is less than the number of the second touch points The state is a lighting state and/or determining that the screen state of the second screen is a closed state is specifically for:
    若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量小于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为点亮状态,和/或,控制所述第二屏幕的屏幕状态保持关闭状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the off state, and the number of the first touch points is less than the number of the second touch points, Adjusting a screen state of the first screen to a lighting state, and/or controlling a screen state of the second screen to remain a closed state;
    若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量小于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is less than the number of the second touch points, Adjusting a screen state of the first screen to a lighting state, and/or adjusting a screen state of the second screen to a closed state;
    若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量小于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持点亮状态,和/或,控制所述第二屏幕的屏幕状态保持关闭状态;If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the off state, and the number of the first touch points is less than the number of the second touch points, Controlling that the screen state of the first screen remains lit, and/or controlling the screen state of the second screen to remain off;
    若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量小于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持点亮状态,和/或,将所述第二屏幕的屏幕状态调整为关闭状态。If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the lighting state, and the number of the first touch points is less than the number of the second touch points, Then controlling the screen state of the first screen to remain lit, and/or adjusting the screen state of the second screen to a closed state.
  16. 根据权利要求11所述的用户终端,其特征在于,所述状态确定模块在若所述第一触控点的数量大于所述第二触控点的数量,则确定所述第一屏幕的屏幕状态为关闭状态和/或确定所述第二屏幕的屏幕状态为点亮状态具体用于:The user terminal according to claim 11, wherein the state determining module determines the screen of the first screen if the number of the first touch points is greater than the number of the second touch points The state is the off state and/or the screen state of the second screen is determined to be the lighting state, specifically for:
    若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量大于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持关闭状态,和/或,将所述第二屏幕的屏幕状态调整为点亮状态;If the current screen state of the first screen is off state and the current screen state of the second screen is off state, and the number of the first touch points is greater than the number of the second touch points, then controlling The screen state of the first screen remains off, and/or the screen state of the second screen is adjusted to a lighting state;
    若所述第一屏幕的当前屏幕状态为关闭状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量大于所述第二触控点的数量,则控制所述第一屏幕的屏幕状态保持关闭状态,和/或,控制所述第二屏幕的屏幕状态保持点亮状态;If the current screen state of the first screen is the off state and the current screen state of the second screen is the lighting state, and the number of the first touch points is greater than the number of the second touch points, Controlling that the screen state of the first screen remains off, and/or controlling the screen state of the second screen to remain in a lit state;
    若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为关闭状态,且所述第一触控点的数量大于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为关闭状态,和/或,将所述第二屏幕的屏幕状态调整为点亮状态;If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the off state, and the number of the first touch points is greater than the number of the second touch points, Adjusting a screen state of the first screen to a closed state, and/or adjusting a screen state of the second screen to a lighting state;
    若所述第一屏幕的当前屏幕状态为点亮状态且所述第二屏幕的当前屏幕状态为点亮状态,且所述第一触控点的数量大于所述第二触控点的数量,则将所述第一屏幕的屏幕状态调整为关闭状态,和/或,控制所述第二屏幕的屏幕状态保持点亮状态。 If the current screen state of the first screen is the lighting state and the current screen state of the second screen is the lighting state, and the number of the first touch points is greater than the number of the second touch points, Then, the screen state of the first screen is adjusted to a closed state, and/or the screen state of the second screen is controlled to remain a lighted state.
PCT/CN2017/082625 2016-12-09 2017-04-28 Screen state control method and user terminal WO2018103257A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201611131170.9 2016-12-09
CN201611131170 2016-12-09

Publications (1)

Publication Number Publication Date
WO2018103257A1 true WO2018103257A1 (en) 2018-06-14

Family

ID=62490769

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/082625 WO2018103257A1 (en) 2016-12-09 2017-04-28 Screen state control method and user terminal

Country Status (1)

Country Link
WO (1) WO2018103257A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115048018A (en) * 2021-02-25 2022-09-13 博泰车联网科技(上海)股份有限公司 State control method and device for vehicle-mounted screen, vehicle-mounted device and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104834463A (en) * 2015-03-31 2015-08-12 努比亚技术有限公司 Holding recognition method and device of mobile terminal
CN104869230A (en) * 2015-04-23 2015-08-26 努比亚技术有限公司 Mobile terminal control method and apparatus
CN106168879A (en) * 2016-06-30 2016-11-30 努比亚技术有限公司 A kind of method that double-sided screen is mutual and terminal
CN106406610A (en) * 2016-09-13 2017-02-15 努比亚技术有限公司 Error touch preventing method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104834463A (en) * 2015-03-31 2015-08-12 努比亚技术有限公司 Holding recognition method and device of mobile terminal
CN104869230A (en) * 2015-04-23 2015-08-26 努比亚技术有限公司 Mobile terminal control method and apparatus
CN106168879A (en) * 2016-06-30 2016-11-30 努比亚技术有限公司 A kind of method that double-sided screen is mutual and terminal
CN106406610A (en) * 2016-09-13 2017-02-15 努比亚技术有限公司 Error touch preventing method and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115048018A (en) * 2021-02-25 2022-09-13 博泰车联网科技(上海)股份有限公司 State control method and device for vehicle-mounted screen, vehicle-mounted device and readable storage medium

Similar Documents

Publication Publication Date Title
AU2020201096B2 (en) Quick screen splitting method, apparatus, and electronic device, display UI, and storage medium
US9024877B2 (en) Method for automatically switching user interface of handheld terminal device, and handheld terminal device
WO2017101566A1 (en) Screen wakeup method and device
CN106055097B (en) Bright screen control method and device and electronic equipment
EP2905679B1 (en) Electronic device and method of controlling electronic device
US20230068100A1 (en) Widget processing method and related apparatus
EP3118726B1 (en) Method of sensing rotation of rotation member and electronic device performing same
CN106020670B (en) Screen lighting control method and device and electronic equipment
WO2015176484A1 (en) Method and device for touch input control
WO2017161803A1 (en) Method and terminal for adjusting settings
US20130154947A1 (en) Determining a preferred screen orientation based on known hand positions
AU2015297122A1 (en) Electronic device operating in idle mode and method thereof
WO2017161826A1 (en) Functional control method and terminal
KR20150129423A (en) Electronic Device And Method For Recognizing Gestures Of The Same
KR20170076359A (en) Method and apparatus for precessing touch event
EP2950188A1 (en) Method and electronic device for controlling display
KR102360493B1 (en) Electronic device having sensor and operation method thereof
CN106227375B (en) Method for controlling display of electronic device and electronic device thereof
US20150177972A1 (en) Unlocking method and electronic device
WO2017161824A1 (en) Method and device for controlling terminal
KR102536148B1 (en) Method and apparatus for operation of an electronic device
US10528248B2 (en) Method for providing user interface and electronic device therefor
US10599326B2 (en) Eye motion and touchscreen gestures
JP2019526112A (en) Touch response method, device and terminal for touch screen
WO2018103257A1 (en) Screen state control method and user terminal

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17878476

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17878476

Country of ref document: EP

Kind code of ref document: A1