Touch screen control method, device, terminal and storage medium
By collecting and analyzing touch signal characteristics in the terminal, and combining gesture actions, the automatic turning-out control of the touch screen is achieved, which solves the problem of distance sensor occupying space and increasing costs, and improves the functionality and user experience of the terminal.
Patent Information
- Application Number
- CN201910411258.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-05-17
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2039-05-17
AI Technical Summary
Existing terminals use distance sensors to control the touch screen to light and shut down the screen during the call, resulting in increased hardware space usage and increased costs, and it is impossible to effectively avoid misoperation in the light screen state.
By collecting touch signals on the touch screen, acquiring signal characteristics, and controlling the on-off state of the touch screen according to the characteristics, there is no need to use a distance sensor, and combining gesture actions and touch operation recognition, automatic control is achieved.
Save hardware space, reduce terminal costs, increase the screen-to-body ratio of the touch screen, avoid misoperation in the bright screen, and achieve higher accuracy and stability.
Smart Images

Figure CN111949152B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of terminal technology, and in particular to a touch screen control method, device, terminal and storage medium. Background Art
[0002] At present, the screen of the terminal is generally a touch screen, and the terminal can be operated by touching the touch screen. Therefore, in order to prevent the user from accidentally touching the touch screen when the user's ear is close to the touch screen, the terminal can automatically control the touch screen to turn off during the call; when the user's ear is away from the touch screen, the terminal controls the touch screen to turn on from off.
[0003] In the related technology, the above functions are mainly achieved through distance sensors. The specific process is: the distance sensor detects the distance between the touch screen and the object being measured. When the distance is greater than the preset distance, the terminal controls the touch screen to light up; when the distance is less than the preset distance, the terminal controls the touch screen to turn off. Summary of the invention
[0004] In order to increase the screen-to-body ratio of a touch screen and save hardware space of a terminal, the present disclosure provides a touch screen control method, device, terminal and storage medium. The technical solution is as follows:
[0005] According to a first aspect of an embodiment of the present disclosure, a touch screen control method is provided, the method comprising:
[0006] Collecting a first touch signal on the touch screen;
[0007] Acquiring a signal characteristic of the first touch signal;
[0008] Detecting whether a signal characteristic of the first touch signal meets a first signal characteristic for triggering the touch screen to turn off;
[0009] When the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, the touch screen is controlled to turn off.
[0010] In a possible implementation, the method further includes:
[0011] Detecting whether a signal characteristic of the first touch signal meets a second signal characteristic for triggering the touch screen to light up;
[0012] When the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to light up, the touch screen is controlled to light up.
[0013] In another possible implementation, the collecting the first touch signal on the touch screen includes:
[0014] When the terminal is in a call state and the touch screen of the terminal is in an unlocked state, collecting a first touch signal on the touch screen; or
[0015] When the touch screen of the terminal is in a locked state and the terminal receives a new notification, a first touch signal on the touch screen is collected.
[0016] In another possible implementation, when the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off includes:
[0017] When the touch screen is in a bright screen state, when the state of the terminal being held changes, determining the change in the state of the terminal being held;
[0018] When the change condition meets the preset condition and the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, the touch screen is controlled to turn off.
[0019] In another possible implementation manner, determining a change in the state of the terminal being held includes:
[0020] Detecting a first gesture action that changes the state of the terminal being held;
[0021] Determining a movement amplitude of the first gesture movement;
[0022] The method further comprises:
[0023] When the movement amplitude exceeds a first preset threshold, it is determined that the change condition meets the preset condition.
[0024] In another possible implementation, the method further includes:
[0025] When the touch screen is converted from a screen-off state to a screen-on state due to a change in the holding state of the terminal, and when it is detected that the holding state of the terminal changes again, detecting a second gesture action that changes the holding state of the terminal;
[0026] When the movement amplitude of the second gesture action exceeds the second preset threshold and the signal characteristics of the collected second touch signal meet the first signal characteristics used to trigger the touch screen to turn off, the touch screen is controlled to turn off, and the second preset threshold is less than the first preset threshold.
[0027] In another possible implementation, when the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off includes:
[0028] When a first touch operation including a touch point is detected in a first detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the first touch operation meets a first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off; and / or
[0029] When a second touch operation including two touch points is detected in a second detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the second touch operation meets a first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off; and / or
[0030] When the touch characteristics of the third touch operation detected in the third detection area on the touch screen meet the preset characteristic conditions, the touch screen is controlled to turn off; wherein the touch characteristics include at least one of the following: self-mutual capacitance signal characteristics; the shape of the contact area with the touch screen when the third touch operation occurs; the area of the contact area; signal amplitude.
[0031] In another possible implementation, the distances between the first detection area, the second detection area, and the third detection area and the top of the terminal increase sequentially.
[0032] According to a second aspect of an embodiment of the present disclosure, a touch screen control device is provided, the device comprising:
[0033] An acquisition module, used for acquiring a first touch signal on the touch screen;
[0034] An acquisition module, used for acquiring a signal characteristic of the first touch signal;
[0035] A detection module, used for detecting whether a signal characteristic of the first touch signal meets a first signal characteristic for triggering the touch screen to turn off;
[0036] The control module is used to control the touch screen to turn off when the signal characteristics of the first touch signal meet the first signal characteristics used to trigger the touch screen to turn off.
[0037] In a possible implementation, the detection module is further used to detect whether a signal feature of the first touch signal meets a second signal feature used to trigger the touch screen to light up;
[0038] The control module is further used to control the touch screen to light up when the signal characteristic of the first touch signal meets the second signal characteristic used to trigger the touch screen to light up.
[0039] In another possible implementation, the acquisition module is also used to acquire the first touch signal on the touch screen when the terminal is in a call state and the touch screen of the terminal is in an unlocked state; or to acquire the first touch signal on the touch screen when the touch screen of the terminal is in a locked state and the terminal receives a new notification.
[0040] In another possible implementation, the control module is further used to determine the change in the state of the terminal being held when the state of the terminal being held changes while the touch screen is in the screen-on state; and control the touch screen to turn off when the change meets a preset condition and the signal characteristic of the first touch signal meets the first signal characteristic used to trigger the touch screen to turn off.
[0041] In another possible implementation, the control module is further used to detect a first gesture action that changes the state of the terminal being held; determine the amplitude of the first gesture action; and when the amplitude exceeds a first preset threshold, determine that the change meets the preset condition.
[0042] In another possible implementation, the detection module is further configured to, when the touch screen is switched from the off-screen state to the on-screen state due to a change in the holding state of the terminal, detect a second gesture action that causes the holding state of the terminal to change when it is detected that the holding state of the terminal changes again;
[0043] The control module is also used to control the touch screen to turn off when the action amplitude of the second gesture action exceeds a second preset threshold and the signal characteristics of the collected second touch signal meet the first signal characteristics used to trigger the touch screen to turn off, and the second preset threshold is less than the first preset threshold.
[0044] In another possible implementation, the control module is further used to control the touch screen to turn off when a first touch operation including one contact point is detected in a first detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the first touch operation meets a first signal characteristic for triggering the touch screen to turn off; and / or control the touch screen to turn off when a second touch operation including two contacts is detected in a second detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the second touch operation meets a first signal characteristic for triggering the touch screen to turn off; and / or control the touch screen to turn off when a touch characteristic of a third touch operation detected in a third detection area on the touch screen meets a preset characteristic condition; wherein the touch characteristics include at least one of the following: self-mutual capacitance signal characteristics; the shape of the contact area with the touch screen when the third touch operation occurs; the area of the contact area; and the signal amplitude.
[0045] In another possible implementation, the distances between the first detection area, the second detection area, and the third detection area and the top of the terminal increase sequentially.
[0046] According to a third aspect of an embodiment of the present disclosure, a terminal is provided, the terminal including:
[0047] one or more processors;
[0048] volatile or non-volatile memory for storing the one or more processor-executable instructions;
[0049] Wherein, the one or more processors are configured to:
[0050] Collecting a first touch signal on the touch screen;
[0051] Acquiring a signal characteristic of the first touch signal;
[0052] Detecting whether a signal characteristic of the first touch signal meets a first signal characteristic for triggering the touch screen to turn off;
[0053] When the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, the touch screen is controlled to turn off.
[0054] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When at least one instruction is stored in the computer-readable storage medium, the instruction is loaded and executed by a processor to implement the operations performed in the touch screen control method described in any one of the first aspects above.
[0055] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0056] The touch screen control method provided by the embodiment of the present disclosure collects the first touch signal on the touch screen, detects whether the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off the screen according to the signal characteristic of the first touch signal, and controls the touch screen to turn off the screen when the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off the screen. The method controls the touch screen to turn off the screen by detecting whether the signal characteristic of the first touch signal meets the first signal characteristic for the user to trigger the touch screen to turn off the screen. There is no need to set a distance sensor on the touch screen, which not only saves the hardware space of the terminal and improves the screen-to-body ratio of the touch screen, but also reduces the cost of the terminal because no additional hardware is added.
[0057] In addition, the present disclosure also realizes screen-off control during a call by combining touch screen signal detection and gesture action recognition, without the need to set up a traditional distance sensor, thereby reducing the cost of the terminal.
[0058] In addition, the present disclosure also realizes that when the terminal is placed in a pocket, the screen does not light up for new notification reminders through the detection of touch screen signals, thereby avoiding possible misoperation when the screen is on. There is no need to set up a traditional distance sensor to realize pocket recognition, thereby reducing the cost of the terminal.
[0059] It is to be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0061] Figure 1 is a schematic diagram showing a gesture state of a touch screen being held according to an exemplary embodiment;
[0062] Figure 2 is a schematic diagram of setting a distance sensor on a touch screen shown in the related art;
[0063] Figure 3 is a flow chart of a touch screen control method according to an exemplary embodiment;
[0064] Figure 4 is a flow chart of a touch screen control method according to an exemplary embodiment;
[0065] Figure 5 is a schematic diagram showing a detection area according to an exemplary embodiment;
[0066] Figure 6 is a schematic diagram showing a signal feature detected in a call mode according to an exemplary embodiment;
[0067] Figure 7 is a schematic diagram showing a method of collecting a first touch signal in a pocket mode according to an exemplary embodiment;
[0068] Figure 8 is a schematic diagram showing a method of dividing a detection area into three detection areas according to an exemplary embodiment;
[0069] Fig. 9 is a schematic diagram showing two contact points formed on a touch screen according to an exemplary embodiment;
[0070] Fig.10is a schematic diagram showing a method of controlling a touch screen to turn on or off according to a first touch signal and a first gesture action according to an exemplary embodiment;
[0071] Fig.11 is a structural schematic diagram of a touch screen control device according to an exemplary embodiment;
[0072] Fig.12 It is a structural block diagram of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION
[0073] In order to make the technical solutions and advantages of the present disclosure more clear, the embodiments of the present disclosure are described in further detail below.
[0074] The disclosed embodiments provide an application scenario of touch screen control, which can be applied when the terminal is in call mode to control the touch screen to turn off or on, or can be applied when the terminal is in pocket mode to control the touch screen to turn off or on. The call mode can be a mode in which the terminal makes a call through a phone application, or a mode in which the terminal makes a call through a call function in a social application. The pocket mode is a mode in which the terminal is in a clothing pocket, a backpack, or a school bag. In call mode, the user generally holds the terminal close to the ear, and the screen of the current terminal is generally a touch screen. In order to prevent the user from accidentally touching the touch screen during a call, when the user's ear is close to the touch screen, the terminal will control the touch screen to turn from on to off. See Figure 1 , Figure 1 It is the gesture state of the terminal when the user generally answers a call.
[0075] In the related art, the control of turning off the touch screen is mainly achieved by setting a distance sensor on the touch screen, see Figure 2 The distance sensor can detect the distance between the touch screen and the object being measured. When the distance is not greater than the preset distance, the terminal controls the touch screen to turn off the screen. However, the distance sensor set on the touch screen will occupy the screen space of the touch screen. Under the current trend of terminals developing towards full-screen, it is not conducive to the design of the terminal full-screen, reduces the screen-to-body ratio of the touch screen, and will also increase the hardware cost.
[0076] In the disclosed embodiment, the terminal includes a housing, a processor, a touch chip and a touch screen, wherein the processor and the touch chip are both arranged in the housing, and the touch screen is arranged on the upper surface of the housing. The touch chip is used to collect a first touch signal on the touch screen and send the collected first touch signal to the processor. The processor is used to obtain a signal feature of the first touch signal, and when the signal feature of the first touch signal meets the first signal feature for triggering the touch screen to turn off, the touch screen is controlled to turn off.
[0077] The touch chip can call the same touch parameters to collect the first touch signal; the touch chip can also call different touch parameters to collect the first touch signal when the terminal is in different modes. For example, when the terminal is in call mode, the touch chip calls the touch parameters in call mode to collect the first touch signal. For another example, when the terminal is in pocket mode, the touch chip calls the touch parameters in pocket mode to collect the first touch signal. For another example, when the terminal is in other modes, the touch chip calls the touch parameters in other modes to collect the first touch signal. Among them, other modes refer to modes other than call mode and pocket mode.
[0078] The touch parameters in the call mode may include at least one of a sensitivity parameter, a temperature parameter, or a reporting algorithm parameter, and the first touch signal corresponding to the touch parameters in the call mode is used to trigger the touch screen to turn off or turn on the screen when the terminal is in the call mode. The touch parameters in the pocket mode may include at least one of the area of the contact area, the shape of the contact area, a self-capacitance signal, or a signal amplitude, and the first touch signal corresponding to the touch parameters in the pocket mode is used to trigger the touch screen to turn off or turn on the screen when the terminal is in the pocket mode. The touch parameters in other modes may include at least one of a self-capacitance signal or a noise signal, and the first touch signal corresponding to the touch parameters in other modes is used to trigger the terminal to perform a corresponding touch operation.
[0079] One point that needs to be explained is that the terminal in the embodiment of the present disclosure does not have a distance sensor. The first touch signal on the touch screen is collected to obtain the signal characteristics of the first touch signal, and it is detected whether the signal characteristics of the first touch signal meet the first signal characteristics for turning off the touch screen. When the signal characteristics of the first touch signal meet the first signal characteristics for turning off the touch screen, the touch screen is controlled to turn off. This method does not require a distance sensor to be set on the touch screen, which not only saves the hardware space of the terminal and increases the screen-to-body ratio of the touch screen, but also reduces the cost of the terminal because no additional hardware is added.
[0080] Figure 3 is a flow chart of a touch screen control method shown in an exemplary embodiment. Figure 3 As shown, the method comprises the following steps:
[0081] In step S301, a first touch signal on the touch screen is collected.
[0082] In step S302, a signal characteristic of a first touch signal is obtained.
[0083] In step S303, it is detected whether the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off.
[0084] In step S304, when the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, the touch screen is controlled to turn off.
[0085] In a possible implementation, the method may further include:
[0086] Detecting whether a signal characteristic of the first touch signal meets a second signal characteristic for triggering the touch screen to light up;
[0087] When the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to light up, the touch screen is controlled to light up.
[0088] Optionally, a characteristic value range of the second signal characteristic may be preset; or, other touch signals that do not conform to the first signal characteristic may be used as signal characteristics that conform to the second signal characteristic.
[0089] In another possible implementation, collecting a first touch signal on the touch screen includes:
[0090] When the terminal is in a call state and the touch screen of the terminal is in an unlocked state, collecting a first touch signal on the touch screen; or
[0091] When the touch screen of the terminal is in a locked state and the terminal receives a new notification, a first touch signal on the touch screen is collected.
[0092] In another possible implementation, when the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off includes:
[0093] When the touch screen is in a bright screen state, when the state of the terminal being held changes, determining the change in the state of the terminal being held;
[0094] When the change situation meets the preset condition and the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, the touch screen is controlled to turn off.
[0095] In another possible implementation manner, determining a change in the state of the terminal being held includes:
[0096] Detecting a first gesture action that changes the state of the terminal being held;
[0097] Determine the movement amplitude of the first gesture movement;
[0098] The method may further include:
[0099] When the motion amplitude exceeds the first preset threshold, it is determined that the change condition meets the preset condition.
[0100] In another possible implementation, the method may further include:
[0101] When the touch screen is switched from the off-screen state to the on-screen state due to a change in the holding state of the terminal, when it is detected that the holding state of the terminal changes again, detecting a second gesture action that changes the holding state of the terminal;
[0102] When the movement amplitude of the second gesture action exceeds the second preset threshold and the signal characteristics of the collected second touch signal meet the first signal characteristics used to trigger the touch screen to turn off, the touch screen is controlled to turn off, and the second preset threshold is less than the first preset threshold.
[0103] In another possible implementation, when the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off includes:
[0104] When a first touch operation including a touch point is detected in a first detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the first touch operation meets a first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off;
[0105] Among them, whether the signal characteristics of the first touch signal generated corresponding to the first touch operation meet the first signal characteristics for triggering the touch screen to turn off the screen includes: whether the self-mutual capacitance signal characteristics formed on the touch screen by the first touch operation including one touch point, the shape of the contact area with the touch screen, the area of the contact area and / or the signal amplitude meet the first preset signal characteristics. The first preset signal characteristics can be obtained through a large number of experimental exercises in advance.
[0106] and / or,
[0107] When a second touch operation including two touch points is detected in a second detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the second touch operation meets a first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off;
[0108] Among them, whether the signal characteristics of the first touch signal generated corresponding to the second touch operation meet the first signal characteristics for triggering the touch screen to turn off the screen includes: whether the self-mutual capacitance signal characteristics formed on the touch screen by the second touch operation including two touch points, the shape of the contact area with the touch screen, the area of the contact area and / or the signal amplitude meet the second preset signal characteristics. The second preset signal characteristics can be obtained through a large number of experimental exercises in advance.
[0109] and / or,
[0110] When the touch characteristics of the third touch operation detected in the third detection area on the touch screen meet the preset characteristic conditions, the touch screen is controlled to turn off; wherein the touch characteristics include at least one of the following: self-mutual capacitance signal characteristics; the shape of the contact area with the touch screen when the third touch operation occurs; the area of the contact area; the signal amplitude.
[0111] In another possible implementation, the distances between the first detection area, the second detection area, and the third detection area and the top of the terminal increase sequentially.
[0112] The touch screen control method provided by the embodiment of the present disclosure collects the first touch signal on the touch screen, detects whether the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off the screen according to the signal characteristic of the first touch signal, and controls the touch screen to turn off the screen when the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off the screen. The method controls the touch screen to turn off the screen by detecting whether the signal characteristic of the first touch signal meets the first signal characteristic for the user to trigger the touch screen to turn off the screen. There is no need to set a distance sensor on the touch screen, which not only saves the hardware space of the terminal and improves the screen-to-body ratio of the touch screen, but also reduces the cost of the terminal because no additional hardware is added.
[0113] Figure 4 is a flow chart of a touch screen control method according to an exemplary embodiment. Figure 4 As shown, the method is applied in a terminal and includes the following steps:
[0114] In step S401, the terminal collects a first touch signal on the touch screen.
[0115] The terminal may continuously collect the first touch signal on the touch screen in any mode; the terminal may also collect the first touch signal in a specified mode. The specified mode may be a call mode or a pocket mode. When the specified mode is a call mode, this step may be: when the terminal is in a call state and the touch screen of the terminal is in an unlocked state, collect the first touch signal on the touch screen.
[0116] When the designated mode is the pocket mode, this step may be: when the touch screen of the terminal is in a locked state and the terminal receives a new notification, collecting a first touch signal on the touch screen.
[0117] In a possible implementation, the terminal may call the same touch parameters to collect the first touch signal on the touch screen. The terminal may also call different touch parameters to collect the first touch signal when in different modes. When the terminal is in a call state and the touch screen of the terminal is in an unlocked state, the terminal may call the touch parameters in the call mode. When the touch screen of the terminal is in a locked state and a new notification is received, the terminal may call the touch parameters in the pocket mode. Among them, the touch parameters in the call mode may include at least one of a sensitivity parameter, a temperature parameter, or a reporting algorithm parameter. The touch parameters in the pocket mode may include at least one of the area of the contact area, the shape of the contact area, a self-capacitance signal, or a signal amplitude. The new notification may be at least one of a new call request, a short message reminder, or a push message, which is not specifically limited in the embodiments of the present disclosure.
[0118] In a possible implementation, when the terminal collects the first touch signal on the touch screen, it can collect the first touch signal on the entire touch screen, or collect the first touch signal on a partial area of the touch screen. Accordingly, the step of the terminal collecting the first touch signal on a partial area of the touch screen can be: the terminal collects the first touch signal in the detection area on the touch screen.
[0119] The size of the detection area is smaller than the size of the touch screen. The detection area can be any area of the touch screen. For example, the detection area can be the area between the dial keyboard response area and the top of the touch screen in the call mode, and can also be the area between the first distance above the dial keyboard response area and the top of the touch screen, so as to avoid false detection caused by the user operating the dial keyboard during the call. In the embodiments of the present disclosure, the detection area is not specifically limited. For example, see Figure 5 The detection area can be the area between 2mm above the dial keyboard response area and the top of the touch screen.
[0120] In the embodiment of the present disclosure, collecting touch signals in the detection area can reduce the amount of data transmission and improve the response speed compared to collecting touch signals on the entire touch screen.
[0121] Among them, the detection area includes a first detection area, a second detection area and a third detection area. The distances from the first detection area, the second detection area and the third detection area to the top of the terminal increase in sequence. The touch operations for triggering the touch screen to turn off or turn on the screen in different detection areas may be the same or different; when the touch operations for triggering the touch screen to turn off or turn on the screen in different detection areas are different, the first touch operation for triggering the touch screen to turn off or turn on the screen in the first detection area may be a touch operation of one contact point, the second touch operation for triggering the touch screen to turn off or turn on the screen in the second detection area may be a touch operation of two contacts, and the third touch operation for triggering the touch screen to turn off or turn on the screen in the third detection area may be a touch operation that meets the preset characteristics.
[0122] In a possible implementation, the terminal can open a register separately, the processor writes different status identifiers into the register, and the touch chip calls the touch parameters in different modes according to the different status identifiers in the register. For example, when the terminal is in a call state and the touch screen is in a light-on state, the processor writes the status identifier 00 into the register, and when the touch chip collects the first touch signal on the touch screen, it can call the touch parameters in other modes and the touch parameters in the call mode according to the status identifier 00 displayed in the register. When the terminal is in a call state and the touch screen is in an off-screen state, the processor writes the status identifier 01 into the register, and when the touch chip collects the first touch signal on the touch screen, it can only call the touch parameters in the call mode according to the status identifier 01 displayed in the register.
[0123] In another possible implementation, no matter the current terminal is in call mode, pocket mode or other mode, the terminal may use a fixed reporting rate to collect touch signals on the touch screen, wherein the reporting rate is the number of times the terminal detects touch signals per second. When the terminal is in different modes, the terminal may use different reporting rates to collect touch signals on the touch screen. For example, when the terminal is in call mode, the terminal uses a first reporting rate to collect the first touch signal on the touch screen; when the terminal is in pocket mode or other modes, the terminal uses a second reporting rate to collect the first touch signal on the touch screen. The first reporting rate is less than the second reporting rate. The first reporting rate and the second reporting rate can be set and changed as needed, for example, the second reporting rate can be 120Hz, and the first reporting rate can be any value less than the second reporting rate, for example, the first reporting rate can be 80Hz, 90Hz or 100Hz, which is not specifically limited in the embodiment of the present disclosure. When the touch screen is a flexible touch screen, due to the heavy load of the touch screen itself and the large noise of the touch screen to the touch sensor, the use of the same reporting rate may reduce the accuracy of collecting touch signals in the call mode. Therefore, in the disclosed embodiment, adopting a reporting rate in the call mode that is different from that in the pocket mode and other modes can ensure that the terminal has sufficient time to collect data, thereby improving the signal-to-noise ratio, enhancing the detection strength of the touch signal in the call mode, and improving the recognition rate of the touch signal in the call mode.
[0124] In step S402, the terminal obtains a signal characteristic of a first touch signal.
[0125] In a possible implementation, after the terminal collects the first touch signal, the signal feature of the first touch signal can be extracted. The signal feature of the first touch signal may include at least one of the number of touch points, self-capacitance signal feature, shape, area, and signal amplitude. In the embodiments of the present disclosure, the signal feature is not specifically limited. For example, when the signal feature of the first touch signal includes self-capacitance signal feature, shape, area, and signal amplitude, the signal feature of the first touch signal detected by the terminal in the call mode is as follows: Figure 6 shown.
[0126] After the terminal obtains the signal characteristics of the first touch signal, it determines whether the signal characteristics of the first touch signal meet the first signal characteristics for triggering the touch screen to turn off based on the signal characteristics of the first touch signal, that is, after the terminal executes step S402, it executes step S403.
[0127] In step S403, the terminal detects whether the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off.
[0128] The terminal determines the degree of match between the signal characteristic of the first touch signal and the first signal characteristic for triggering the touch screen to turn off the screen according to the signal characteristic of the first touch signal. When the degree of match is greater than the first matching degree threshold, it is determined that the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off the screen by the user. When the degree of match is not greater than the first matching degree threshold, it is determined that the signal characteristic of the first touch signal does not meet the first signal characteristic for triggering the touch screen to turn off the screen by the user.
[0129] The first matching degree threshold can be set and changed as needed, and is not specifically limited in the embodiments of the present disclosure. For example, the first matching degree threshold can be 80%, 85% or 90%.
[0130] In the disclosed embodiment, the terminal can trigger the touch screen to turn off or on by a touch signal alone; accordingly, when the signal characteristics of the first touch signal meet the first signal characteristics for triggering the touch screen to turn off, the terminal can execute the step of controlling the touch screen to turn off when the signal characteristics of the first touch signal meet the first signal characteristics for triggering the touch screen to turn off in step S405. The terminal can also trigger the touch screen to turn off or on by a touch signal combined with a gesture action; accordingly, when the signal characteristics of the first touch signal meet the first signal characteristics for triggering the touch screen to turn off, step S404 is executed.
[0131] When the signal characteristic of the first touch signal does not meet the first signal characteristic for triggering the touch screen to turn off, the terminal executes step S406 to determine whether the first touch signal is used to trigger the touch screen to turn on.
[0132] In step S404, when the touch screen is in the on-screen state, when the state of the terminal being held changes, the terminal determines the change in the state of the terminal being held.
[0133] This step can be achieved by following the steps (1) to (3), including:
[0134] (1) When the holding state of the terminal changes, the terminal detects a first gesture action that causes the holding state of the terminal to change.
[0135] The first gesture action is a gesture action in the process of moving when the terminal changes from a gesture state of being held at a first moment to a gesture state of being held at a second moment, and the second moment is the next moment of the first moment. The first gesture action can be a gesture action in the process of moving the terminal from a holding state away from the user's ear to a holding state close to the user's ear. For example, the gesture state of the terminal being held at the first moment is the gesture state of the touch screen being held when the incoming call notification is just received in the screen-on state, and the gesture state of the terminal being held at the second moment is the gesture state of the touch screen being held when the user answers the call and contacts the user's ear. The first gesture action is a gesture action in the process of changing from the gesture state when the incoming call notification is received to the gesture state when the call is answered. In the embodiments of the present disclosure, the gesture state of the terminal being held at the first moment and the gesture state of the terminal being held at the second moment are not specifically limited.
[0136] In a possible implementation, the first gesture action may be implemented by a gyroscope and an acceleration sensor, or by a gyroscope and a gravity sensor, which is not specifically limited in the embodiments of the present disclosure.
[0137] (2) The terminal determines the amplitude of the first gesture action.
[0138] In a possible implementation, the action amplitude of the first gesture action may be an action distance in which the state of the terminal being held changes. For example, the height of the terminal in the gesture state of being held at the first moment is H1, and the height of the terminal in the gesture state of being held at the second moment is H2, then the action distance in which the state of the terminal being held changes can be calculated by H1 and H2.
[0139] In another possible implementation, the movement amplitude of the first gesture action may also include a movement direction or a movement angle of the change in the state of the terminal being held. In the embodiment of the present disclosure, the movement amplitude of the first gesture action is not specifically limited.
[0140] One point that needs to be explained is that after the terminal determines the change in the state of being held, it determines whether the change meets the preset conditions, or whether the signal characteristics of the first touch signal meet the first signal characteristics used to trigger the touch screen to turn off the screen. When the change meets the preset conditions, and the signal characteristics of the first touch signal meet the first signal characteristics used to trigger the touch screen to turn off the screen, the terminal executes step S405. When the change meets the preset conditions, but the signal characteristics of the first touch signal do not meet the first signal characteristics used to trigger the touch screen to turn off the screen, the terminal continues to remain in the screen-on state; when the signal characteristics of the first touch signal meet the first signal characteristics used to trigger the touch screen to turn off the screen, but the change does not meet the preset conditions, the terminal continues to remain in the screen-on state. The terminal continues to detect the change in the state of being held in the screen-on state until the change meets the preset conditions and the signal characteristics of the first touch signal meet the first signal characteristics used to trigger the touch screen to turn off the screen, and then executes step S405.
[0141] The step of the terminal determining that the change situation meets the preset condition may be: when the movement amplitude of the first gesture action exceeds a first preset threshold, determining that the change situation meets the preset condition.
[0142] The first preset threshold value may also be set and changed as needed, and is not specifically limited in the embodiments of the present disclosure.
[0143] In step S405, when the change meets the preset condition and the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, the terminal controls the touch screen to turn off.
[0144] In general gesture state, the contact area between the user's ear and face and the touch screen is large, the signal characteristics of the touch signal are obvious, and the recognition rate is high, such as Figure 1 The terminal can control the touch screen to turn off only by the signal characteristics of the first touch signal. Accordingly, when the signal characteristics of the first touch signal meet the first signal characteristics for triggering the touch screen to turn off, the step of the terminal controlling the touch screen to turn off can be implemented in the following ways.
[0145] In a first implementation method, when a first touch operation including a touch point is detected in a first detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the first touch operation meets a first signal characteristic for triggering the touch screen to turn off, the touch screen is controlled to turn off.
[0146] When the touch operation detected in the first detection area is not a touch operation of a contact point, or the signal characteristic of the first touch signal generated corresponding to the first touch operation does not meet the first signal characteristic for triggering the touch screen to turn off, the touch screen is controlled to turn on.
[0147] The second implementation method is to control the touch screen to turn off when a second touch operation including two touch points is detected in the second detection area on the touch screen and the signal characteristics of the first touch signal generated corresponding to the second touch operation meet the first signal characteristics for triggering the touch screen to turn off.
[0148] When the touch operation detected in the second detection area is not a touch operation of two touch points, or the signal characteristic of the first touch signal generated corresponding to the second touch operation does not meet the first signal characteristic for triggering the touch screen to turn off, the touch screen is controlled to turn on.
[0149] In a third implementation, when the touch characteristics of the third touch operation are detected in the third detection area on the touch screen and meet the preset characteristic conditions, the touch screen is controlled to turn off. The touch characteristics of the third touch operation include at least: self-mutual capacitance signal characteristics; the shape of the contact area with the touch screen when the third touch operation occurs; the area of the contact area; and the signal amplitude.
[0150] In this implementation, when it is detected that the touch feature of the third touch operation meets the preset feature condition, the new notification is displayed in the screen-off state, or in the screen-on state. When the terminal is in pocket mode, the new notification is displayed in the screen-off state. Figure 7 , Figure 7 The diagram is a schematic diagram of collecting a first touch signal on a touch screen when the terminal is in pocket mode.
[0151] When the touch feature of the third touch operation detected in the third detection area does not meet the preset feature condition, the touch screen is controlled to light up.
[0152] The step of the terminal determining whether the touch feature of the third touch operation meets the preset feature condition may be: the terminal determines the degree of match between the touch feature of the third touch operation and the preset feature condition, and when the degree of match exceeds a second matching degree threshold, determines that the touch feature of the third touch operation meets the preset feature condition. When the degree of match does not exceed the second matching degree threshold, determines that the touch feature of the third touch operation does not meet the preset feature condition.
[0153] One point that needs to be explained is that no matter what mode the terminal is in, the terminal can trigger the touch screen to turn off through any of the above three implementation methods. Alternatively, when the terminal is in different modes, different implementation methods are selected. For example, when the terminal is in call mode, the touch screen can be triggered to turn off through any of the above three implementation methods. When the terminal is in pocket mode, the touch screen can be triggered to turn off through the third implementation method.
[0154] The distances from the first detection area, the second detection area, and the third detection area to the top of the terminal increase in sequence. Figure 8 , Figure 8 This is a schematic diagram of dividing the detection area into three detection areas, wherein the first detection area is closest to the top of the terminal, the second detection area is located between the first detection area and the third detection area, and the third detection area is farthest from the top of the terminal.
[0155] Another point to be explained is that when a user's ear and the touch screen form a gripping state with a large angle, there are only one or two contact points between the user's ear and the touch screen. Fig. 9 As shown, Fig. 9 It is a schematic diagram when two contact points (point 1 and point 2) are formed between the touch screen and the user's ear. The signal characteristics of the first touch signal generated corresponding to the first touch operation of one contact point are similar to the signal characteristics of the touch signal generated corresponding to the touch operation of one finger, and the signal characteristics of the second touch signal generated corresponding to the second touch operation of two contacts are similar to the signal characteristics of the touch signals generated corresponding to the touch operation of two fingers.
[0156] Therefore, in this step, when the change meets the preset conditions and the signal characteristics of the first touch signal meet the first signal characteristics used to trigger the touch screen to turn off, the terminal controls the touch screen to turn off, and combines the movement amplitude of the first gesture action and the signal characteristics of the first touch signal to jointly realize the control of the touch screen, thereby improving the accuracy and stability of the terminal controlling the touch screen to turn off.
[0157] In step S406, the terminal detects whether the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to light up.
[0158] In a possible implementation, when the terminal detects that the signal characteristic of the first touch signal does not meet the first signal characteristic for triggering the touch screen to turn off the screen, it can detect whether the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to turn on the screen. That is, after executing step S403, when the signal characteristic of the first touch signal does not meet the first signal characteristic for triggering the touch screen to turn off the screen, the terminal executes step S406.
[0159] In another possible implementation, when the terminal determines that the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off the screen, but the change in the state of the terminal being held does not meet the preset condition, it detects whether the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to turn on the screen. That is, after the terminal executes step S404, if the change does not meet the preset condition, step S406 is executed.
[0160] In another possible implementation, after acquiring the signal characteristics of the first touch signal, the terminal may detect whether the signal characteristics of the first touch signal meet the second signal characteristics for triggering the touch screen to light up, that is, after executing step S402, execute step S406.
[0161] In another possible implementation, the terminal may perform step S403 and step S406. In the embodiments of the present disclosure, the above implementations are not specifically limited.
[0162] Among them, the step of the terminal detecting whether the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to light up can be: the terminal determines the matching degree between the signal characteristic of the first touch signal and the second signal characteristic for triggering the touch screen to light up, and when the matching degree exceeds a third matching degree threshold, it is determined that the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to light up. When the matching degree does not exceed the third matching degree threshold, it is determined that the signal characteristic of the first touch signal does not meet the second signal characteristic for triggering the touch screen to light up.
[0163] When the terminal determines that the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to light up, step S407 is executed.
[0164] In step S407, when the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to light up, the terminal controls the touch screen to light up.
[0165] In the embodiment of the present disclosure, the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to turn on the screen, including that the signal characteristic of the first touch signal does not meet the first signal characteristic for triggering the touch screen to turn off the screen.
[0166] In a possible implementation, the terminal may control the touch screen to light up only through the first touch signal, or may combine the first touch signal with the amplitude of the gesture action to control the touch screen to light up.
[0167] Among them, the step of controlling the touch screen to light up according to the first touch signal and the movement amplitude of the gesture action can be: when the touch screen is in the off state, when the state of the terminal being held changes, detecting a third gesture action that changes the state of the terminal being held, and determining the movement amplitude of the third gesture action; when the movement amplitude of the third gesture action exceeds the third preset threshold and the signal characteristics of the first touch signal meet the second signal characteristics used to trigger the touch screen to light up, the terminal controls the touch screen to light up.
[0168] The third gesture action is a gesture action during the movement when the terminal changes from a gesture state of being held at the third moment to a gesture state of being held at the fourth moment, and the fourth moment is the next moment of the third moment. The third gesture action may be a gesture action during the movement of the terminal from a holding state close to the user's ear to a holding state away from the user's ear. For example, the gesture state of the terminal being held at the third moment is a gesture state of the touch screen being held when answering a call in the screen-off state and in contact with the user's ear, and the gesture state of the terminal being held at the fourth moment is a gesture state of the touch screen being held when the terminal is away from the user's ear while maintaining a call. The gesture state of the terminal being held at the third moment and the gesture state of the terminal being held at the second moment may be the same or different, and the gesture state of the terminal being held at the fourth moment and the gesture state of the terminal being held at the first moment may be the same or different. In the embodiments of the present disclosure, no specific limitation is made to this. See. Fig.10 , Fig.10 The terminal is a schematic diagram of controlling the touch screen to turn off and on according to the first touch signal and gesture action.
[0169] In a possible implementation, the terminal can also adjust the preset threshold value that matches the amplitude of the gesture action, so that when the amplitude of the gesture action changes, the preset threshold value that matches the amplitude of the gesture action is automatically changed. Correspondingly, the step is: when the touch screen changes from the off screen state to the on screen state due to a change in the holding state of the terminal, when it is detected that the holding state of the terminal has changed again, a second gesture action that changes the holding state of the terminal is detected; when the amplitude of the second gesture action exceeds the second preset threshold value, and the signal characteristics of the collected first touch signal meet the first signal characteristics used to trigger the touch screen to turn off the screen, the touch screen is controlled to turn off the screen, and the second preset threshold value is less than the first preset threshold value.
[0170] In this step, the second gesture action is similar to the first gesture action, and both can be changed from a state far away from the user's ear to a state close to the user's ear, but the action amplitude of the second gesture action is smaller than the action amplitude of the first gesture action. For example, when the action amplitude of the gesture action includes the moving distance and the moving direction, the user answers the call with the right hand, then the action amplitude of the first gesture action can be the gesture state of the touch screen being held moving from right to left, and the moving distance is 15cm, and the action amplitude of the second gesture action can be the gesture state of the touch screen being held moving from right to left, and the moving distance is 5cm. The above method can reduce the action amplitude of the gesture action at the next moment by lowering the preset threshold when the touch screen is slightly separated from the user's ear due to bumps, causing the touch screen to light up, thereby controlling the touch screen to turn off, thereby improving the recognition rate.
[0171] In the disclosed embodiment, when the amplitude of the gesture action changes and causes the touch screen to light up, the second preset threshold that matches the amplitude of the gesture action is automatically selected, which can solve the problem of accidentally touching the touch screen in the following situations, thereby improving sensitivity, enhancing recognition rate, and ensuring user experience. This situation may be: the user is on a rough road or in a bus, etc., and the touch screen is separated from the user's ear by a small angle or a short distance. At this time, the touch signal detected by the terminal becomes weak, and the gesture state of the touch screen being held may change, causing the touch screen to light up. When the current gesture state is converted to the previous gesture state, the touch screen may still be on due to a small moving distance, a small angle change, or a small amplitude of the gesture action, which may cause the user to accidentally touch the touch screen during a call.
[0172] One thing that needs to be explained is that in the related art, when the distance between the touch screen and the object being measured is detected by the distance sensor, the touch screen is controlled to turn off and then the touch screen is powered off and does not work. In the embodiment of the present disclosure, the touch screen needs to continue to work after it turns off, so that when the terminal detects that the signal characteristics of the first touch signal meet the second signal characteristics used to trigger the touch screen to turn on, the touch screen is controlled to turn on. In this case, although the touch screen is turned off, it is still possible to accidentally touch the touch screen, for example, after the touch screen turns on, it is found that the drop-down menu is triggered or the network setting option is changed.
[0173] Therefore, in the disclosed embodiment, when the touch screen is in the on-screen state, the terminal calls the touch parameters in other modes, and collects the first touch signal on the touch screen based on the call touch parameters and the touch parameters in other modes. When the signal characteristics of the first touch signal collected based on the call touch parameters meet the first signal characteristics for controlling the touch screen to turn off, the touch screen is controlled to turn off; when the signal characteristics of the first touch signal collected based on the touch parameters in other modes meet the signal characteristics for performing a touch operation on the touch screen, the touch operation is performed. In the above manner, the terminal can simultaneously detect the first signal characteristics for triggering the touch screen to turn off and the signal characteristics for performing a touch operation on the touch screen when the touch screen is on, thereby avoiding affecting the normal touch operation; when the touch screen is off, only the first signal characteristics for triggering the touch screen to turn off are detected, thereby avoiding false triggering during the call. In addition, after the terminal ends the call, the touch parameters in other modes can be called to detect the touch signal on the touch screen, and the corresponding touch operation is performed on the touch screen when the corresponding touch signal is detected.
[0174] One point that needs to be explained is that the algorithm for signal feature detection in the embodiment of the present disclosure is applicable to all suppliers, which is conducive to the rapid promotion of research projects, and there is no increase in additional software and hardware costs, and it has wide applicability.
[0175] The touch screen control method provided by the embodiment of the present disclosure collects the first touch signal on the touch screen, detects whether the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off the screen according to the signal characteristic of the first touch signal, and controls the touch screen to turn off the screen when the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off the screen. The method controls the touch screen to turn off the screen by detecting whether the signal characteristic of the first touch signal meets the first signal characteristic for the user to trigger the touch screen to turn off the screen. There is no need to set a distance sensor on the touch screen, which not only saves the hardware space of the terminal and improves the screen-to-body ratio of the touch screen, but also reduces the cost of the terminal because no additional hardware is added.
[0176] Fig.11 is a block diagram of a touch screen control device according to an exemplary embodiment. Fig.11 , the device comprises:
[0177] The acquisition module 1101 is used to acquire a first touch signal on the touch screen;
[0178] An acquisition module 1102 is used to acquire a signal characteristic of a first touch signal;
[0179] A detection module 1103 is used to detect whether a signal characteristic of the first touch signal meets a first signal characteristic for triggering the touch screen to turn off;
[0180] The control module 1104 is configured to control the touch screen to turn off when the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off.
[0181] In a possible implementation, the detection module 1103 is further used to detect whether the signal characteristic of the first touch signal meets the second signal characteristic used to trigger the touch screen to light up;
[0182] The control module 1104 is further configured to control the touch screen to light up when the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to light up.
[0183] In another possible implementation, the acquisition module 1101 is also used to collect the first touch signal on the touch screen when the terminal is in a call state and the touch screen of the terminal is in an unlocked state; or to collect the first touch signal on the touch screen when the touch screen of the terminal is in a locked state and the terminal receives a new notification.
[0184] In another possible implementation, the control module 1104 is also used to determine the change in the state of the terminal being held when the state of the terminal being held changes while the touch screen is in the screen-on state; and control the touch screen to turn off when the change meets a preset condition and the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off.
[0185] In another possible implementation, the control module 1104 is further used to detect a first gesture action that changes the state of the terminal being held; determine the movement amplitude of the first gesture action; and when the movement amplitude exceeds a first preset threshold, determine that the change meets a preset condition.
[0186] In another possible implementation, the detection module 1103 is further configured to, when the touch screen is switched from the off-screen state to the on-screen state due to a change in the holding state of the terminal, detect a second gesture action that changes the holding state of the terminal when it is detected that the holding state of the terminal changes again;
[0187] The control module 1104 is also used to control the touch screen to turn off when the movement amplitude of the second gesture action exceeds the second preset threshold and the signal characteristics of the collected second touch signal meet the first signal characteristics used to trigger the touch screen to turn off, and the second preset threshold is less than the first preset threshold.
[0188] In another possible implementation, the control module 1104 is further used to control the touch screen to turn off when a first touch operation including one contact point is detected in a first detection area on the touch screen, and the signal characteristics of the first touch signal generated corresponding to the first touch operation meet the first signal characteristics for triggering the touch screen to turn off, and / or control the touch screen to turn off when a second touch operation including two contacts is detected in a second detection area on the touch screen, and the signal characteristics of the first touch signal generated corresponding to the second touch operation meet the first signal characteristics for triggering the touch screen to turn off, and / or control the touch screen to turn off when the touch characteristics of the third touch operation detected in a third detection area on the touch screen meet the preset characteristic conditions, wherein the touch characteristics include at least one of the following: self-mutual capacitance signal characteristics; the shape of the contact area with the touch screen when the third touch operation occurs; the area of the contact area; the signal amplitude.
[0189] In another possible implementation, the distances between the first detection area, the second detection area, and the third detection area and the top of the terminal increase sequentially.
[0190] The touch screen control device provided by the embodiment of the present disclosure collects the first touch signal on the touch screen, detects whether the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off the screen according to the signal characteristic of the first touch signal, and controls the touch screen to turn off the screen when the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off the screen. The device controls the touch screen to turn off the screen by detecting whether the signal characteristic of the first touch signal meets the first signal characteristic for the user to trigger the touch screen to turn off the screen. There is no need to set a distance sensor on the touch screen, which not only saves the hardware space of the terminal and improves the screen-to-body ratio of the touch screen, but also reduces the cost of the terminal because no additional hardware is added.
[0191] It should be noted that: the touch screen control device provided in the above embodiment only uses the division of the above functional modules as an example to illustrate when controlling the touch screen. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the terminal is divided into different functional modules to complete all or part of the functions described above. In addition, the touch screen control device provided in the above embodiment and the touch screen control method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0192] Fig.12 1 is a block diagram of a terminal 1200 according to an exemplary embodiment. For example, the terminal 1200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0193] Reference Fig.12 The terminal 1200 may include one or more of the following components: a processing component 1202 , a memory 1204 , a power component 1206 , a multimedia component 1208 , an audio component 1210 , an input / output (I / O) interface 1212 , a sensor component 1214 , and a communication component 1216 .
[0194] The processing component 1202 generally controls the overall operation of the terminal 1200, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1202 may include one or more processors 1220 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 1202 may include one or more modules to facilitate the interaction between the processing component 1202 and other components. For example, the processing component 1202 may include a multimedia module to facilitate the interaction between the multimedia component 1208 and the processing component 1202.
[0195] The memory 1204 is configured to store various types of data to support operations at the terminal 1200. Examples of such data include instructions for any application or method operating on the terminal 1200, contact data, phone book data, messages, pictures, videos, etc. The memory 1204 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0196] Power component 1206 provides power to various components of terminal 1200. Power component 1206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to terminal 1200.
[0197] The multimedia component 1208 includes a screen that provides an output interface between the terminal 1200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1208 includes a front camera and / or a rear camera. When the terminal 1200 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0198] The audio component 1210 is configured to output and / or input audio signals. For example, the audio component 1210 includes a microphone (MIC), and when the terminal 1200 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1204 or sent via the communication component 1216. In some embodiments, the audio component 1210 also includes a speaker for outputting audio signals.
[0199] I / O interface 1212 provides an interface between processing component 1202 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0200] The sensor assembly 1214 includes one or more sensors for providing various aspects of status assessment for the terminal 1200. For example, the sensor assembly 1214 can detect the open / closed state of the terminal 1200, the relative positioning of components, such as the display and keypad of the terminal 1200, and the sensor assembly 1214 can also detect the position change of the terminal 1200 or a component of the terminal 1200, the presence or absence of user contact with the terminal 1200, the orientation or acceleration / deceleration of the terminal 1200, and the temperature change of the terminal 1200. The sensor assembly 1214 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 1214 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1214 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0201] The communication component 1216 is configured to facilitate wired or wireless communication between the terminal 1200 and other devices. The terminal 1200 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1216 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1216 also includes a near field communication (NFC) module to facilitate short-range communication.
[0202] In an exemplary embodiment, terminal 1200 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above methods.
[0203] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, and when the instructions are executed by the processor 1220 of the terminal 1200, the terminal 1200 is enabled to perform the operations executed in the touch screen control method in the above embodiment. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0204] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0205] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A touch screen control method, characterized in that: The method comprises: In different modes, different touch parameters are called to collect the first touch signal on the touch screen, wherein the touch parameters in the call mode include at least one of a sensitivity parameter, a temperature parameter or a point reporting algorithm parameter; the touch parameters in the pocket mode include at least one of an area of a contact area, a shape of a contact area, a self-mutual capacitance signal or a signal amplitude; Acquiring a signal characteristic of the first touch signal; Detecting whether a signal characteristic of the first touch signal meets a first signal characteristic for triggering the touch screen to turn off; When the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, control the touch screen to turn off; wherein, when the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, control the touch screen to turn off, including: When a first touch operation including a touch point is detected in a first detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the first touch operation meets a first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off; and / or When a second touch operation including two touch points is detected in a second detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the second touch operation meets a first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off; and / or When the touch characteristics of the third touch operation detected in the third detection area on the touch screen meet the preset characteristic conditions, the touch screen is controlled to turn off; wherein the touch characteristics include at least one of the following: self-mutual capacitance signal characteristics; the shape of the contact area with the touch screen when the third touch operation occurs; the area of the contact area; signal amplitude.
2. The method according to claim 1, characterized in that The method further comprises: Detecting whether a signal characteristic of the first touch signal meets a second signal characteristic for triggering the touch screen to light up; When the signal characteristic of the first touch signal meets the second signal characteristic for triggering the touch screen to light up, the touch screen is controlled to light up.
3. The method according to claim 1, characterized in that The collecting of the first touch signal on the touch screen includes: When the terminal is in a call state and the touch screen of the terminal is in an unlocked state, collecting a first touch signal on the touch screen; or When the touch screen of the terminal is in a locked state and the terminal receives a new notification, a first touch signal on the touch screen is collected.
4. The method according to claim 1, characterized in that When the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off includes: When the touch screen is in a bright screen state, when the state of the terminal being held changes, determining the change in the state of the terminal being held; When the change condition meets the preset condition and the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, the touch screen is controlled to turn off.
5. The method according to claim 4, characterized in that The determining a change in the state of the terminal being held includes: Detecting a first gesture action that changes the state of the terminal being held; Determining a movement amplitude of the first gesture movement; The method further comprises: When the movement amplitude exceeds a first preset threshold, it is determined that the change condition meets the preset condition.
6. The method according to claim 5, characterized in that The method further comprises: When the touch screen is converted from a screen-off state to a screen-on state due to a change in the holding state of the terminal, and when it is detected that the holding state of the terminal changes again, detecting a second gesture action that changes the holding state of the terminal; When the movement amplitude of the second gesture action exceeds the second preset threshold and the signal characteristics of the collected second touch signal meet the first signal characteristics used to trigger the touch screen to turn off, the touch screen is controlled to turn off, and the second preset threshold is less than the first preset threshold.
7. The method according to claim 1, characterized in that The distances between the first detection area, the second detection area, and the third detection area and the top of the terminal increase in sequence.
8. A touch screen control device, characterized in that: The device comprises: The acquisition module is used to call different touch parameters in different modes to acquire the first touch signal on the touch screen; wherein the touch parameters in the call mode include at least one of a sensitivity parameter, a temperature parameter or a point reporting algorithm parameter; the touch parameters in the pocket mode include at least one of an area of a contact area, a shape of a contact area, a self-mutual capacitance signal or a signal amplitude; An acquisition module, used for acquiring a signal characteristic of the first touch signal; A detection module, used for detecting whether a signal characteristic of the first touch signal meets a first signal characteristic for triggering the touch screen to turn off; A control module, configured to control the touch screen to turn off when a signal characteristic of the first touch signal meets a first signal characteristic for triggering the touch screen to turn off; The control module is further used to control the touch screen to turn off the screen when a first touch operation including a touch point is detected in a first detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the first touch operation meets a first signal characteristic for triggering the touch screen to turn off the screen; and / or The control module is further configured to control the touch screen to turn off when a second touch operation including two touch points is detected in a second detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the second touch operation meets a first signal characteristic for triggering the touch screen to turn off; and / or The control module is also used to control the touch screen to turn off when the touch characteristics of the third touch operation detected in the third detection area on the touch screen meet the preset characteristic conditions; wherein the touch characteristics include at least one of the following: self-mutual capacitance signal characteristics; the shape of the contact area with the touch screen when the third touch operation occurs; the area of the contact area; signal amplitude.
9. The device according to claim 8, characterized in that The detection module is further used to detect whether the signal characteristic of the first touch signal meets the second signal characteristic used to trigger the touch screen to light up; The control module is further used to control the touch screen to light up when the signal characteristic of the first touch signal meets the second signal characteristic used to trigger the touch screen to light up.
10. The device according to claim 8, characterized in that The acquisition module is also used to acquire the first touch signal on the touch screen when the terminal is in a call state and the touch screen of the terminal is in an unlocked state; or when the touch screen of the terminal is in a locked state and the terminal receives a new notification, acquire the first touch signal on the touch screen.
11. The device according to claim 8, characterized in that The control module is also used to determine the change in the state of the terminal being held when the state of the terminal being held changes while the touch screen is in the screen-on state; and control the touch screen to turn off when the change meets a preset condition and the signal characteristics of the first touch signal meet the first signal characteristics used to trigger the touch screen to turn off.
12. The device according to claim 11, characterized in that The control module is further used to detect a first gesture action that changes the state of the terminal being held; determine the action amplitude of the first gesture action; and when the action amplitude exceeds a first preset threshold, determine that the change meets the preset condition.
13. The device according to claim 12, characterized in that The detection module is further configured to, when the touch screen is switched from the off-screen state to the on-screen state due to a change in the holding state of the terminal, detect a second gesture action that causes the holding state of the terminal to change when it is detected that the holding state of the terminal changes again; The control module is also used to control the touch screen to turn off when the action amplitude of the second gesture action exceeds a second preset threshold and the signal characteristics of the collected second touch signal meet the first signal characteristics used to trigger the touch screen to turn off, and the second preset threshold is less than the first preset threshold.
14. The device according to claim 8, characterized in that The distances between the first detection area, the second detection area, and the third detection area and the top of the terminal increase in sequence.
15. A terminal, characterized in that: The terminal comprises: one or more processors; volatile or non-volatile memory for storing the one or more processor-executable instructions; Wherein, the one or more processors are configured to: In different modes, different touch parameters are called to collect the first touch signal on the touch screen, wherein the touch parameters in the call mode include at least one of a sensitivity parameter, a temperature parameter or a point reporting algorithm parameter; the touch parameters in the pocket mode include at least one of an area of a contact area, a shape of a contact area, a self-mutual capacitance signal or a signal amplitude; Acquiring a signal characteristic of the first touch signal; Detecting whether a signal characteristic of the first touch signal meets a first signal characteristic for triggering the touch screen to turn off; When the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off; When the signal characteristic of the first touch signal meets the first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off includes: When a first touch operation including a touch point is detected in a first detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the first touch operation meets a first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off; and / or When a second touch operation including two touch points is detected in a second detection area on the touch screen, and a signal characteristic of a first touch signal generated corresponding to the second touch operation meets a first signal characteristic for triggering the touch screen to turn off, controlling the touch screen to turn off; and / or When the touch characteristics of the third touch operation detected in the third detection area on the touch screen meet the preset characteristic conditions, the touch screen is controlled to turn off; wherein the touch characteristics include at least one of the following: self-mutual capacitance signal characteristics; the shape of the contact area with the touch screen when the third touch operation occurs; the area of the contact area; signal amplitude. 16 . A computer-readable storage medium, wherein at least one instruction is stored in the computer-readable storage medium, and the instruction is loaded and executed by a processor to implement the operation performed in the touch screen control method according to any one of claims 1 to 7.