Information processing method, information processing device and electronic equipment

By introducing operation information between gesture operations of the same type within the duration in the electronic device, the impact of the first gesture operation is determined and the response instruction is determined, which solves the problem of low gesture operation response accuracy and high false triggering probability in the existing technology. problem, achieving higher response accuracy and lower probability of false triggering.

CN114415930BActive Publication Date: 2025-01-21LENOVO (BEIJING) LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111682021.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-31
Publication Date
2025-01-21
Estimated Expiration
2041-12-31

AI Technical Summary

Technical Problem

When processing gesture operations, the prior art uses only whether the command is triggered in a fixed touch area based on the detected gesture operations falling on the touch position on the display interface, resulting in a low response accuracy of the gesture operations and a high probability of false triggering.

Method used

By obtaining the operation information between multiple gesture operations of the same type performed by the operating object on the display interface within the duration, the impact of the first gesture operation is determined, including the area to which its touch position on the display interface corresponds in real time, and then Determine the corresponding response instructions.

Benefits of technology

It improves the response accuracy of gesture operations and reduces the probability of false triggers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114415930B_ABST
    Figure CN114415930B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses an information processing method, which includes: obtaining operation information between multiple gesture operations of the same type performed by an operation object on a display interface within a duration; obtaining the region to which the touch position of the first gesture operation in the multiple operations belongs on the display interface under the influence of the operation information; and determining a response instruction corresponding to the first gesture operation based on the region to which it belongs. The embodiment of the present application also discloses an information processing device and an electronic device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to but is not limited to the field of computer technology, and in particular to an information processing method, an information processing device and an electronic device. Background Art

[0002] An application (app) is software installed on an electronic device to provide users with a richer user experience. When a user uses an app, when a gesture operation occurs on the display interface, the electronic device triggers a fixed instruction based only on the touch position of the gesture operation detected on the display interface and whether it is in a fixed touch area on the display interface. Summary of the invention

[0003] The embodiments of the present application are intended to provide an information processing method, an information processing device, and an electronic device.

[0004] The technical solution of the embodiment of the present application is implemented as follows:

[0005] In a first aspect, the present application provides an information processing method, the method comprising:

[0006] Obtaining operation information between multiple gesture operations of the same type performed by the operation object on the display interface within a duration;

[0007] Obtaining an area to which a touch position of a first gesture operation among the multiple operations belongs on the display interface under the influence of the operation information;

[0008] Based on the region, a response instruction corresponding to the first gesture operation is determined.

[0009] In a second aspect, the present application further provides an information processing device, comprising:

[0010] An acquisition module, used to obtain operation information between multiple gesture operations of the same type performed by the operation object on the display interface within a duration;

[0011] The obtaining module is used to obtain the area to which the touch position of the first gesture operation among the multiple operations belongs on the display interface under the influence of the operation information;

[0012] A processing module is used to determine a response instruction corresponding to the first gesture operation based on the area to which it belongs.

[0013] In a third aspect, an embodiment of the present application provides an electronic device, the electronic device comprising: a processor, a memory, and a communication bus;

[0014] The communication bus is used to realize the communication connection between the processor and the memory;

[0015] The processor is used to execute the information processing program stored in the memory to implement the steps of the above-mentioned information processing method.

[0016] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing executable instructions, wherein the computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the information processing method as described above.

[0017] The embodiments of the present application provide an information processing method, an information processing device, an electronic device, and a computer-readable storage medium, which obtain operation information between multiple gesture operations of the same type performed by an operation object on a display interface within a duration; obtain the area to which the touch position of the first gesture operation among the multiple operations belongs on the display interface under the influence of the operation information; and determine the response instruction corresponding to the first gesture operation based on the area to which it belongs. That is, in the process of determining the response instruction matched by the first gesture operation, the electronic device introduces the operation information between multiple gesture operations of the same type within a duration to determine the influence on the first gesture operation, and the influence includes the area to which the touch position of the first gesture operation on the display interface corresponds in real time. Compared with the solution in the related art that triggers a fixed instruction only based on whether the touch position of the gesture operation detected on the display interface falls on the fixed touch area on the display interface when a gesture operation occurs, the response accuracy of the gesture operation is improved and the probability of false triggering is reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 A flowchart of an information processing method provided in an embodiment of the present application;

[0019] Figure 2 A schematic diagram of a display interface of an electronic device provided in an embodiment of the present application;

[0020] Figure 3 A flowchart of another information processing method provided in an embodiment of the present application;

[0021] Figure 4 A schematic diagram of changing the range of a target touch area provided in an embodiment of the present application;

[0022] Figure 5A A schematic diagram of a decreasing adjustment function provided in an embodiment of the present application;

[0023] Figure 5B A schematic diagram of another decreasing adjustment function provided in an embodiment of the present application;

[0024] Figure 6A flowchart of another information processing method provided in an embodiment of the present application;

[0025] Figure 7 A schematic diagram of the structure of an information processing device provided in an embodiment of the present application;

[0026] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0028] See also Figure 1 , Figure 1 : is a schematic diagram of an implementation flow of an information processing method provided in an embodiment of the present application. The information processing method can be applied to an electronic device; the information processing method comprises the following steps:

[0029] Step 101: Obtain operation information of a plurality of gesture operations of the same type performed by an operation object on a display interface within a duration.

[0030] In the embodiment of the present application, the electronic device includes but is not limited to mobile terminal devices such as mobile phones, tablet computers, laptop computers, personal digital assistants (PDAs), wearable devices, vehicle-mounted devices, and fixed terminal devices such as desktop computers. The electronic device includes a display interface, which has a touch detection function, that is, the display interface can be used as an input unit of the electronic device to detect the touch input of the operation object, and can also be used as an output unit of the electronic device to display the interface content.

[0031] In an embodiment of the present application, the display interface of the electronic device includes a target touch area and a regular touch area. During the process of the operating object using an application on the electronic device, the display interface includes the display interface of the application. At this time, the target touch area is at least used to detect system-level gesture operations, and the regular touch area is used to detect gesture operations at the internal level of the application.

[0032] Figure 2 is a schematic diagram of a display interface of an application of an electronic device provided by the present application. Figure 2 As shown, Figure 2 The shaded area 201 in the figure refers to the target touch area, and the screen area 202 refers to the regular touch area.

[0033] In the embodiment of the present application, the operation information between multiple gesture operations of the same type includes but is not limited to the time interval between multiple gesture operations of the same type. For example, the operation information may also include the position change of the touch position on the display interface between the multiple gesture operations.

[0034] Here, duration refers to a period of time, for example, the time period from when the display interface detects that the operating object performs a first type of gesture operation until when the display interface detects that the operating object performs a second type of gesture operation.

[0035] In an embodiment of the present application, the gesture operation information generated by the gesture operation includes at least one of the following: operation direction, operation start position, operation end position, operation type, and characteristics of the operation object. Exemplarily, whether two gesture operations are the same type of gesture operation can be determined by determining whether the gesture operation information generated by the two gesture operations matches. For example, if both gesture operations are sliding gesture operations, when determining whether they are the same type of gesture operations, it is possible to determine the characteristics of the operation object of the gesture operation, such as single finger or multi-finger, and whether the sliding direction is the same. Furthermore, when the characteristics of the operation object are the same and the sliding directions are the same or opposite, it is determined that the two gesture operations belong to the same type of gesture operation.

[0036] In the embodiment of the present application, in addition to the single finger or multiple fingers mentioned above, the operation object may also be a stylus pen, a mouse, etc. corresponding to the display interface. It should be noted that in the scenario where the operation object is a single finger or multiple fingers, the gesture operation input on the display interface includes but is not limited to a single finger or multiple fingers contact gesture, a single finger or multiple fingers tap gesture, and a single finger or multiple fingers swipe gesture.

[0037] In some embodiments, within a duration, the operation object may perform multiple gesture operations of the same type on the display interface, which may be input by different operation objects.

[0038] In some embodiments, the multiple swipe gestures acquired within the duration may include gesture operations simulated by the mouse cursor moving along the path of the swipe gesture after the mouse is clicked.

[0039] Step 102: Obtain the region to which the touch position of the first gesture operation among the multiple operations belongs on the display interface under the influence of the operation information.

[0040] In an embodiment of the present application, operation information between multiple gesture operations of the same type within a duration is introduced to determine the impact on the first gesture operation. The impact includes the area to which the touch position of the first gesture operation on the display interface corresponds in real time, so as to improve the response accuracy of the gesture operation.

[0041] In the embodiment of the present application, the following two achievable scenarios are used to further illustrate the implementation process of determining the area to which the touch position of the first gesture operation on the display interface belongs under the influence of the operation information:

[0042] In the first possible scenario, due to the influence of the operation information between multiple gesture operations, at least the range of the target touch area on the display interface is dynamically adjusted. Then, the touch position of the first gesture operation on the display interface is determined by the dynamically adjusted target touch area.

[0043] In the second possible scenario, due to the influence of the operation information between multiple gesture operations, the touch position of the first gesture operation on the display interface is re-simulated and positioned. Then, the touch position of the first gesture operation on the display interface is determined by the result of the re-simulated positioning to determine the area to which it belongs.

[0044] Step 103: Determine a response instruction corresponding to the first gesture operation based on the region.

[0045] In the embodiment of the present application, after the electronic device determines the area to which the touch position of the first gesture operation on the display interface belongs under the influence of the operation information, it accurately matches the response instruction corresponding to the first gesture operation based on the area.

[0046] Exemplarily, when a user is using an app such as an album, the user quickly swipes left to flip through the photos, and the electronic device obtains the time interval between the user's finger performing multiple left swipe operations on the display interface of the electronic device within the duration; and obtains the area to which the touch position of the first gesture operation in the multiple left swipe operations on the display interface belongs under the influence of the above-mentioned time interval; based on the belonging area, determines that the response instruction corresponding to the first gesture operation is an operating system-level instruction, such as exiting the single photo viewing to the main interface of the electronic device, or jumping to the previous level of the app.

[0047] The embodiment of the present application provides an information processing method, the method comprising: obtaining operation information between multiple gesture operations of the same type performed by the operation object on the display interface within a duration; obtaining the area to which the touch position of the first gesture operation among the multiple operations belongs on the display interface under the influence of the operation information; and determining the response instruction corresponding to the first gesture operation based on the area to which it belongs. That is, in the process of determining the response instruction matched by the first gesture operation, the electronic device introduces the operation information between multiple gesture operations of the same type within a duration to determine the influence on the first gesture operation, and the influence includes the area to which the touch position of the first gesture operation on the display interface corresponds in real time. Compared with the solution in the related art that triggers a fixed instruction only based on whether the touch position of the gesture operation detected on the display interface falls on the fixed touch area on the display interface when a gesture operation occurs, the response accuracy of the gesture operation is improved and the probability of false triggering is reduced.

[0048] See also Figure 3 , Figure 3 : is a schematic diagram of an implementation flow of an information processing method provided in an embodiment of the present application. The information processing method can be applied to an electronic device; the information processing method comprises the following steps:

[0049] Step 301: Obtain operation information of multiple gesture operations of the same type performed by the operation object on the display interface within a duration.

[0050] Step 302: If the operation information satisfies the area change condition, at least change the range of the target touch area on the display interface.

[0051] The touch area of ​​the display interface includes a target touch area and a regular touch area.

[0052] In the embodiment of the present application, referring to the first achievable scenario described above, once the obtained operation information satisfies the area change condition, at least the range of the target touch area on the display interface is changed, and even the range of the conventional touch area will also change accordingly.

[0053] In other embodiments of the present application, once the obtained operation information meets the area change condition, the ratio between the range of the target touch area and the range of the regular touch area can also be changed; that is, the range of the two touch areas on the display interface is adjusted by the ratio parameter. Of course, the range of the target touch area and the range of the regular touch area can also be flexibly adjusted according to actual adjustment needs.

[0054] Further, the operation information includes a first time interval between a second gesture operation and an adjacent third gesture operation in the multiple gesture operations, and the second gesture operation and the third gesture operation are performed before the first gesture operation; at this time, if the operation information satisfies the area change condition in step 302, at least the range of the target touch area is changed on the display interface, which can be achieved by step A1:

[0055] Step A1: If the first time interval satisfies the time condition, adjust the length and / or width of the target touch area based on the first time interval.

[0056] In some embodiments, for example, when the second gesture operation and the adjacent third gesture operation are operations on the upper edge area and / or lower edge area of ​​the display interface, when the first time interval satisfies the time condition, the width of the upper edge area and / or lower edge area included in the target touch area is adjusted based on the first time interval.

[0057] In some embodiments, for example, when the second gesture operation and the adjacent third gesture operation are operations on the left edge area and / or the right edge area of ​​the display interface, when the first time interval satisfies the time condition, the width of the left edge area and / or the right edge area included in the target touch area is adjusted based on the first time interval.

[0058] In some embodiments, for example, when the second gesture operation and the adjacent third gesture operation are operations on at least one of the left edge area and the upper edge area, and at least one of the left edge area and the lower edge area of ​​the display interface, if the first time interval satisfies the time condition, the width of at least one adjacent two areas of the four edge areas of the target touch area is adjusted based on the first time interval.

[0059] Of course, in other embodiments of the present application, the four edge areas of the target touch area can also be regarded as a whole. When the first time interval meets the time condition, the widths of the four edge areas of the target touch area can be adjusted simultaneously based on the first time interval.

[0060] Figure 4 FIG. 1 is a schematic diagram of changing the range of the target touch area in an embodiment of the present application. Figure 4 As shown, taking changing the right edge area 401 in the target touch area as an example, Figure 4The schematic diagrams of the four adjusted display interfaces from left to right correspond to the following scenarios: When the time interval between adjacent gesture operations of the same type is greater than or equal to 2 seconds, the width of the right edge area 401 is adjusted to 5mm. When the time interval between adjacent gesture operations of the same type is greater than 1.5 seconds, the width of the right edge area 401 is adjusted to 3.75mm. When the time interval between adjacent gesture operations of the same type is greater than 1 second, the width of the right edge area 401 is adjusted to 2.5mm. When the time interval between adjacent gesture operations of the same type is greater than 0.5 seconds, the width of the right edge area 401 is adjusted to 1.25mm.

[0061] In some embodiments, adjusting the length and / or width of the target touch area based on the first time interval in step A1 can be achieved by the following steps:

[0062] Step A11: Determine a decreasing adjustment function that matches the first duration interval.

[0063] In the embodiment of the present application, when the first time interval is acquired, the electronic device selects a decreasing adjustment function that matches the first time interval.

[0064] The decreasing adjustment function includes but is not limited to a linear decreasing function, a nonlinear decreasing function and a step decreasing function. It should be noted that different decreasing functions consume different computing resources. The horizontal axis of the decreasing adjustment function is the time interval, and the vertical axis is the length and / or width of the target touch area.

[0065] Step A12: adjusting the length and / or width of the target touch area based on the decreasing adjustment function.

[0066] The smaller the first time interval is, the greater the adjustment amount of the length and / or width based on the decreasing adjustment function is.

[0067] Figure 5A It is a schematic diagram of a step-down function provided by the present application; Figure 5B This application provides a schematic diagram of a linear decreasing function. Figure 5A and Figure 5B As shown, when the first time interval is 0.5 seconds, the length and / or width of the target touch area is 1.25 mm, and the electronic device adjusts the length and / or width of the target touch area from the original size to 1.25 mm.

[0068] Step 303: Obtain the touch position on the display interface, and the region to which it belongs after the range of the target touch region is changed.

[0069] In the embodiment of the present application, due to the influence of the operation information between multiple gesture operations, at least the range of the target touch area on the display interface is dynamically adjusted, including, based on the first time interval between the second gesture operation and the adjacent third gesture operation, at least the range of the target touch area on the display interface is dynamically adjusted. Taking the default width of the target touch area as 6mm as an example, assuming that the first time interval between the second gesture operation and the adjacent third gesture operation is 1.5 seconds, the width of the target touch area is adjusted to 3.75mm. Assuming that before the second operation, there is also a fifth gesture operation and an adjacent sixth gesture operation, and the time interval between the fifth gesture operation and the adjacent sixth gesture operation is 1 second, then the width of the target touch area is adjusted to 2.5mm. Assuming that before the second operation, there is also a fifth gesture operation and an adjacent sixth gesture operation, and the time interval between the fifth gesture operation and the adjacent sixth gesture operation is 2 seconds, then the width of the target touch area is adjusted to 5mm. That is to say, during the gesture operation, as time goes by, if the time interval between adjacent gesture operations becomes smaller, the width of the target touch area is further reduced; if the time interval between adjacent gesture operations becomes larger, the width of the target touch area is further increased.

[0070] Furthermore, the touch position of the first gesture operation on the display interface is determined by using the dynamically adjusted target touch area to which it belongs.

[0071] Step 304: Determine a response instruction corresponding to the first gesture operation based on the region.

[0072] In the embodiment of the present application, step 304 determines the response instruction corresponding to the first gesture operation based on the region, which can be implemented by the following steps:

[0073] If the touch position and the target touch area after the length and / or width is changed meet the area condition, it is determined that the response instruction corresponding to the first gesture operation is an instruction responding to the first gesture operation outside the current application level of the application corresponding to the multiple gesture operations.

[0074] In some embodiments, the area condition between the touch position and the target touch area after the length and / or width is changed can be that the touch position falls within the target touch area after the length and / or width is changed, then the response instruction corresponding to the first gesture operation is determined to be an instruction to respond to the first gesture operation outside the current application level of the application corresponding to the multiple gesture operations.

[0075] In some embodiments, if the area condition is not satisfied between the touch position and the target touch area after the length and / or width is changed, here, the area condition is satisfied between the touch position and the target touch area after the length and / or width is changed for that the touch position falls outside the target touch area after the length is changed, and the response instruction corresponding to the first gesture operation is determined to be an instruction to respond to the first gesture operation within the current application level of the application corresponding to the multiple gesture operations.

[0076] It should be noted that, for the description of the same steps and the same contents in this embodiment as those in other embodiments, reference can be made to the description in other embodiments and will not be repeated here.

[0077] See also Figure 6 , Figure 6 601 to 603, or including steps 601 to 602 and step 604:

[0078] Step 601: Obtain operation information of multiple gesture operations of the same type performed by the operation object on the display interface within a duration.

[0079] The touch area of ​​the display interface includes a target touch area and a regular touch area.

[0080] In the embodiment of the present application, the operation information includes a second time interval between a first gesture operation and an adjacent fourth gesture operation in the multiple gesture operations, and the fourth gesture operation is performed before the first gesture operation.

[0081] Step 602: Obtain the region to which the touch position of the first gesture operation among the multiple operations belongs on the display interface under the influence of the operation information.

[0082] Step 603: If the touch position and the target touch area satisfy the area condition and the second time interval satisfies the time condition, determine that the response instruction corresponding to the first gesture operation is an instruction for responding to the first gesture operation within the current application level of the application corresponding to the multiple gesture operations.

[0083] In an embodiment of the present application, the area condition is satisfied between the touch position and the target touch area, and the second time interval satisfies the time condition, that is, the touch position falls within the target touch area, and the second time interval is less than the adjustment time, then the response instruction corresponding to the first gesture operation is determined to be an instruction to respond to the first gesture operation within the current application level of the application corresponding to the multiple gesture operations. Here, the second time interval is less than the adjustment time, that is, the target touch area needs to be adjusted based on the second time interval. In this scenario, it is equivalent to re-simulating the touch position of the first gesture operation on the display interface, and determining that it is difficult for the user to change the purpose of the behavior and do another thing in such a short time, so the touch position of the re-simulated first gesture operation should fall outside the target touch area, and then respond to the instruction of the first gesture operation within the current application level.

[0084] Step 604: if the touch position and the target touch area satisfy the area condition and the second time interval does not satisfy the time condition, determine that the response instruction corresponding to the first gesture operation is an instruction for responding to the first gesture operation outside the current application layer.

[0085] In some embodiments, the area condition is satisfied between the touch position and the target touch area, and the second time interval does not satisfy the time condition, which means that the touch position falls within the target touch area, and the second time interval is greater than the adjustment time, and the response instruction corresponding to the first gesture operation is determined to be an instruction to respond to the first gesture operation outside the current application level of the application corresponding to the multiple gesture operations. Here, the second time interval is greater than the adjustment time, that is, the target touch area does not need to be adjusted. In this scenario, due to the influence of the second time interval, the electronic device determines that the area where the touch position falls is the area corresponding to the user's true intention. At this time, before and after the re-simulation positioning, the area where the touch position of the first gesture operation falls remains unchanged, and is within the target touch area, and then responds to the instruction of the first gesture operation outside the current application level.

[0086] It should be noted that, for the description of the same steps and the same contents in this embodiment as those in other embodiments, reference can be made to the description in other embodiments and will not be repeated here.

[0087] The embodiment of the present application provides an information processing device, which can be applied to Figure 1 , Figure 3 , Figure 6 In an information processing method provided by a corresponding embodiment, referring to Figure 7 As shown, the information processing device 7 includes:

[0088] The acquisition module 702 is used to obtain the operation information between the operation object performing multiple gesture operations of the same type on the display interface within the duration; wherein the touch area of ​​the display interface includes the target touch area and the regular touch area;

[0089] An obtaining module 702 is used to obtain the region to which the touch position on the display interface belongs under the influence of the operation information for the first gesture operation among the multiple operations;

[0090] The processing module 701 is used to determine a response instruction corresponding to the first gesture operation based on the corresponding area.

[0091] In other embodiments of the present application, the processing module 701 is used to change the range of the target touch area at least on the display interface if the operation information meets the area change condition;

[0092] The obtaining module 702 is used to obtain the area to which the touch position on the display interface belongs after the range of the target touch area is changed.

[0093] In other embodiments of the present application, the processing module 701 is used to adjust the length and / or width of the target touch area based on the first time interval if the first time interval meets the time condition; wherein the operation information includes the first time interval between the second gesture operation and the adjacent third gesture operation in multiple gesture operations, and the second gesture operation and the third gesture operation are performed before the first gesture operation.

[0094] In other embodiments of the present application, the processing module 701 is used to determine that the response instruction corresponding to the first gesture operation is an instruction to respond to the first gesture operation outside the current application level of the application corresponding to the multiple gesture operations if the area condition is met between the touch position and the target touch area after the length and / or width is changed.

[0095] In other embodiments of the present application, the processing module 701 is used to determine a decreasing adjustment function that matches the first time interval; adjust the length and / or width of the target touch area based on the decreasing adjustment function; wherein, the smaller the first time interval, the greater the adjustment amount of the length and / or width based on the decreasing adjustment function.

[0096] In other embodiments of the present application, the operation information includes a second time interval between a first gesture operation and an adjacent fourth gesture operation in multiple gesture operations, and the fourth gesture operation is performed before the first gesture operation.

[0097] In other embodiments of the present application, the processing module 701 is used to determine that the response instruction corresponding to the first gesture operation is an instruction to respond to the first gesture operation within the current application level of the application corresponding to the multiple gesture operations if the touch position and the target touch area meet the area condition and the second time interval meets the time condition.

[0098] In other embodiments of the present application, the processing module 701 is used to determine that the response instruction corresponding to the first gesture operation is an instruction to respond to the first gesture operation outside the current application layer if the touch position and the target touch area meet the area condition and the second time interval does not meet the time condition.

[0099] The embodiment of the present application provides an information processing device, which obtains operation information between multiple gesture operations of the same type performed by an operation object on a display interface within a duration; obtains the area to which the touch position of the first gesture operation among the multiple operations belongs on the display interface under the influence of the operation information; and determines the response instruction corresponding to the first gesture operation based on the area to which it belongs. In other words, in the process of determining the response instruction matched by the first gesture operation, the electronic device introduces the operation information between multiple gesture operations of the same type within a duration to determine the influence on the first gesture operation, and the influence includes the area to which the touch position of the first gesture operation on the display interface corresponds in real time. Compared with the solution in the related art that triggers a fixed instruction only based on whether the touch position of the gesture operation detected on the display interface is in a fixed touch area on the display interface when a gesture operation occurs, the response accuracy of the gesture operation is improved and the probability of false triggering is reduced.

[0100] It should be noted that the specific implementation process of the steps executed by the processor in this embodiment can refer to Figure 1 , Figure 3 , Figure 6 The implementation process of the information processing method provided in the corresponding embodiment will not be repeated here.

[0101] The embodiment of the present application provides an electronic device, which can be applied to Figure 1 , Figure 3 , Figure 6 In an information processing method provided by a corresponding embodiment, referring to Figure 8 As shown, the electronic device 8 ( Figure 8 Electronic devices 8 and Figure 7 The information processing device 7 in FIG. 1 includes: a processor 801, a memory 802, and a communication bus 803, wherein:

[0102] The communication bus 803 is used to implement the communication connection between the processor 801 and the memory 802 .

[0103] The processor 801 is used to execute the information processing program stored in the memory 802 to implement the following steps:

[0104] Obtaining operation information between multiple gesture operations of the same type performed by the operation object on the display interface within a duration; wherein the touch area of ​​the display interface includes a target touch area and a regular touch area;

[0105] Obtaining an area to which a touch position on a display interface belongs under the influence of the operation information for a first gesture operation among multiple operations;

[0106] Based on the region, a response instruction corresponding to the first gesture operation is determined.

[0107] In other embodiments of the present application, the processor 801 is used to execute the information processing program stored in the memory 802 to implement the following steps:

[0108] If the operation information satisfies the area change condition, at least the range of the target touch area is changed on the display interface;

[0109] Get the touch position on the display interface, and the area to which it belongs after changing the range of the target touch area.

[0110] In other embodiments of the present application, the processor 801 is used to execute the information processing program stored in the memory 802 to implement the following steps:

[0111] If the first time interval meets the time condition, the length and / or width of the target touch area is adjusted based on the first time interval; wherein the operation information includes the first time interval between the second gesture operation and the adjacent third gesture operation in multiple gesture operations, and the second gesture operation and the third gesture operation are performed before the first gesture operation.

[0112] In other embodiments of the present application, the processor 801 is used to execute the information processing program stored in the memory 802 to implement the following steps:

[0113] If the touch position and the target touch area after the length and / or width is changed meet the area condition, it is determined that the response instruction corresponding to the first gesture operation is an instruction responding to the first gesture operation outside the current application level of the application corresponding to the multiple gesture operations.

[0114] In other embodiments of the present application, the processor 801 is used to execute the information processing program stored in the memory 802 to implement the following steps:

[0115] determining a decreasing adjustment function matching the first duration interval;

[0116] The length and / or width of the target touch area is adjusted based on the decreasing adjustment function; wherein, the smaller the first time interval is, the greater the adjustment amount of the length and / or width based on the decreasing adjustment function is.

[0117] In other embodiments of the present application, the operation information includes a second time interval between a first gesture operation and an adjacent fourth gesture operation in multiple gesture operations, and the fourth gesture operation is performed before the first gesture operation.

[0118] In other embodiments of the present application, the processor 801 is used to execute the information processing program stored in the memory 802 to implement the following steps:

[0119] If the touch position and the target touch area meet the area condition and the second time interval meets the time condition, determine that the response instruction corresponding to the first gesture operation is an instruction responding to the first gesture operation within the current application level of the application corresponding to the multiple gesture operations.

[0120] In other embodiments of the present application, the processor 801 is used to execute the information processing program stored in the memory 802 to implement the following steps:

[0121] If the touch position and the target touch area satisfy the area condition, and the second time interval does not satisfy the time condition, it is determined that the response instruction corresponding to the first gesture operation is an instruction for responding to the first gesture operation outside the current application layer.

[0122] The embodiment of the present application provides an electronic device, which obtains operation information between multiple gesture operations of the same type performed by an operation object on a display interface within a duration; obtains the area to which the touch position of the first gesture operation among the multiple operations belongs on the display interface under the influence of the operation information; and determines a response instruction corresponding to the first gesture operation based on the area to which it belongs. That is, in the process of determining the response instruction matched by the first gesture operation, the electronic device introduces the operation information between multiple gesture operations of the same type within a duration to determine the impact on the first gesture operation, and the impact includes the area to which the touch position of the first gesture operation on the display interface corresponds in real time. Compared with the solution in the related art that triggers a fixed instruction only based on whether the touch position of the gesture operation detected on the display interface is in a fixed touch area on the display interface when a gesture operation occurs, the response accuracy of the gesture operation is improved and the probability of false triggering is reduced.

[0123] The method provided in the embodiment of the present application can be directly embodied as a combination of software modules executed by the processor 801. The software module can be located in a storage medium, and the storage medium is located in the memory 802. The processor 801 reads the executable instructions included in the software module in the memory 802, and completes the method provided in the embodiment of the present application in combination with the necessary hardware.

[0124] As an example, the processor 801 can be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., where the general-purpose processor can be a microprocessor or any conventional processor, etc.

[0125] It should be noted that the specific implementation process of the steps executed by the processor in this embodiment can refer to Figure 1 , Figure 3 , Figure 6 The implementation process of the information processing method provided in the corresponding embodiment will not be repeated here.

[0126] The embodiment of the present application provides a computer-readable storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the following Figure 1 , Figure 3 , Figure 6 The implementation process of the information processing method provided in the corresponding embodiment will not be repeated here.

[0127] The embodiment of the present application provides a computer-readable storage medium, which obtains operation information between multiple gesture operations of the same type performed by an operation object on a display interface within a duration; obtains the area to which the touch position of the first gesture operation among the multiple operations belongs on the display interface under the influence of the operation information; and determines the response instruction corresponding to the first gesture operation based on the area to which it belongs. In other words, in the process of determining the response instruction matched by the first gesture operation, the electronic device introduces the operation information between multiple gesture operations of the same type within a duration to determine the influence on the first gesture operation, and the influence includes the area to which the touch position of the first gesture operation on the display interface corresponds in real time. Compared with the solution in the related art that triggers a fixed instruction only based on whether the touch position of the gesture operation detected on the display interface falls on the fixed touch area on the display interface when a gesture operation occurs, the response accuracy of the gesture operation is improved and the probability of false triggering is reduced.

[0128] It should be noted here that the description of the above storage medium and device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.

[0129] The above-mentioned computer storage medium / memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory (Flash Memory), a magnetic surface memory, an optical disk, or a compact disc read-only memory (CD-ROM) and the like; it can also be various terminals including one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc.

[0130] It should be understood that the "one embodiment" or "an embodiment" or "an embodiment of the present application" or "the aforementioned embodiment" or "some embodiments" or "some implementation methods" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" or "an embodiment of the present application" or "the aforementioned embodiment" or "some embodiments" or "some implementation methods" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.

[0131] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.

[0132] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0133] In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be a separate unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0134] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0135] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0136] The features disclosed in several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.

[0137] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, etc., various media that can store program codes.

[0138] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can essentially or in other words, the part that contributes to the relevant technology can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods of each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks, or optical disks.

[0139] It is worth noting that the drawings in the embodiments of the present application are only for illustrating the schematic positions of various components on the terminal device and do not represent the actual positions in the terminal device. The actual positions of various components or areas may be changed or offset accordingly according to actual conditions (for example, the structure of the terminal device), and the proportions of different parts of the terminal device in the drawings do not represent the actual proportions.

[0140] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. An information processing method, the method comprising: Obtaining operation information between multiple gesture operations of the same type performed by the operation object on the display interface within a duration; Obtaining the region to which the touch position on the display interface belongs under the influence of the operation information for the first gesture operation in the multiple operations; wherein the range of the target touch region on the display interface is adjusted under the influence of the operation information between the first gesture operations in the multiple operations; Based on the region, a response instruction corresponding to the first gesture operation is determined.

2. According to the method of claim 1, the step of obtaining the area to which the touch position on the display interface belongs under the influence of the operation information for the first gesture operation among the multiple operations comprises: If the operation information satisfies the area change condition, at least changing the range of the target touch area on the display interface; The touch position on the display interface is obtained, and the belonging area is obtained after the range of the target touch area is changed.

3. The method according to claim 2, wherein the operation information comprises a first time interval between a second gesture operation and an adjacent third gesture operation in the multiple gesture operations, the second gesture operation and the third gesture operation are performed before the first gesture operation, and if the operation information satisfies the area change condition, at least changing the range of the target touch area on the display interface comprises: If the first time interval satisfies the time condition, the length and / or width of the target touch area is adjusted based on the first time interval.

4. The method according to claim 3, wherein determining a response instruction corresponding to the first gesture operation based on the region to which the first gesture operation belongs comprises: If the touch position and the target touch area after the length and / or width is changed meet the area condition, it is determined that the response instruction corresponding to the first gesture operation is an instruction responding to the first gesture operation outside the current application level of the application corresponding to the multiple gesture operations.

5. The method according to claim 3 or 4, wherein adjusting the length and / or width of the target touch area based on the first time interval comprises: Determining a decreasing adjustment function that matches the first duration interval; The length and / or width of the target touch area is adjusted based on the decreasing adjustment function; wherein, the smaller the first time interval is, the greater the adjustment amount of the length and / or the width based on the decreasing adjustment function is. 6 . The method according to claim 1 , wherein the operation information comprises a second time interval between the first gesture operation and an adjacent fourth gesture operation in the multiple gesture operations, and the fourth gesture operation is performed before the first gesture operation.

7. The method according to claim 6, wherein the touch area of ​​the display interface includes a target touch area and a regular touch area, and the determining the response instruction corresponding to the first gesture operation based on the area includes: If the touch position and the target touch area satisfy the area condition, and the second time interval satisfies the time condition, it is determined that the response instruction corresponding to the first gesture operation is an instruction responding to the first gesture operation within the current application level of the application corresponding to the multiple gesture operations.

8. The method according to claim 7, wherein determining a response instruction corresponding to the first gesture operation based on the region to which the first gesture operation belongs comprises: If the touch position and the target touch area satisfy an area condition, and the second time interval does not satisfy the time condition, it is determined that the response instruction corresponding to the first gesture operation is an instruction for responding to the first gesture operation outside the current application layer.

9. An information processing device, characterized in that: The information processing device comprises: An acquisition module, used to obtain operation information between multiple gesture operations of the same type performed by the operation object on the display interface within a duration; The obtaining module is used to obtain the area to which the touch position on the display interface belongs under the influence of the operation information of the first gesture operation in the multiple operations; wherein, under the influence of the operation information between the first gesture operations in the multiple operations, the range of the target touch area on the display interface is adjusted; A processing module is used to determine a response instruction corresponding to the first gesture operation based on the area to which it belongs.

10. An electronic device, characterized in that: The electronic device comprises: a processor, a memory and a communication bus; The communication bus is used to realize the communication connection between the processor and the memory; The processor is used to execute the information processing program stored in the memory to implement the information processing method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Touch screen gesture operation control method and device, terminal equipment and storage medium

    CN111427500A