Input management method and electronic equipment
By generating an interactive shielding area on the touch screen of the electronic device, unwanted input signals and dynamic effects are blocked, unnecessary operation problems caused by accidental touch of the palm are solved and the user experience is improved.
Patent Information
- Application Number
- CN202510377734.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2025-06-13
AI Technical Summary
When the large-size touch screen of electronic devices supports writing operations with fingers and stylus, the accidentally touch of the palm may lead to unnecessary operational responses and affect the user experience.
An input management method is provided, by generating an interactive masking area on the display interface, blocking preset input signals in the interactive masking area in response to a user's operation, and displaying masking motion effects in the interactive masking area to avoid unnecessary operations.
It effectively avoids unnecessary operations caused by accidental touch of the palm, improves the user's user experience, and reminds the user of accidental touch by blocking the motion effect, enhancing the interaction with the device.
Smart Images

Figure CN120144004A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of terminals, and in particular, to an input management method and an electronic device. Background Art
[0002] While the large-size touch screen of an electronic device brings a good user experience to users, it also brings many inconveniences to users. For example, the touch screen supports writing operations with both fingers and a stylus at the same time. Usually, when a user uses a stylus to write on the touch screen, the palm will also touch the touch screen. At this time, the touch screen may generate unnecessary responses to the accidental touch of the palm, causing unnecessary operations. Summary of the Invention
[0003] In view of this, the present disclosure provides an input management method and an electronic device.
[0004] According to a first aspect of the present disclosure, there is provided an input management method, which is applied to an electronic device, and the electronic device includes a display interface. The method includes: in response to a first operation, generating an interaction shielding area on the display interface, where the first operation is used to instruct the electronic device to shield a preset input signal within the interaction shielding area; in response to a second operation, generating a preset input signal corresponding to the second operation within the interaction shielding area, and displaying a shielding animation effect of the preset input signal within the interaction shielding area.
[0005] According to an embodiment of the present disclosure, the interaction shielding area includes a main area and a secondary area. In response to the second operation, generating a preset input signal corresponding to the second operation within the interaction shielding area includes: in response to the second operation on the main area, shielding the preset input signal corresponding to the second operation; in response to the second operation on the secondary area, shielding the preset input signal corresponding to the target part in the second operation, where the target part represents a touch operation.
[0006] According to an embodiment of the present disclosure, the method further includes: obtaining a relative position parameter of a target object relative to the display interface, where the target object is an object that contacts the display interface and can generate an interaction operation; according to the relative position parameter, adjusting a coverage parameter of the interaction shielding area on the display interface, where the coverage parameter includes a coverage area and a coverage position, and the target object is always located within the interaction shielding area.
[0007] According to an embodiment of the present disclosure, the method further includes: in response to an input control establishing a communication connection with the electronic device, adjusting the coverage parameter of the interaction shielding area on the display interface so that the display of the input control on the display interface is located outside the interaction shielding area.
[0008] According to an embodiment of the present disclosure, the method further includes: in response to a touch operation on the interaction shielding area, generating a prompt message, where the prompt message is used to indicate that the interaction screen area is in a working state.
[0009] According to an embodiment of the present disclosure, the display interface has a plurality of interactive shielding regions, each of the plurality of interactive shielding regions has at least one editable item, and the editable item characterizes the display parameters of the interactive shielding region; the method further includes at least one of the following: when the display positions of the plurality of interactive shielding regions overlap, stacking and displaying the plurality of interactive shielding regions at the display position; in response to a merge operation on the plurality of interactive shielding regions, generating a merged interactive shielding region according to the plurality of interactive shielding regions; in response to a split operation on the interactive shielding region, generating a plurality of interactive shielding sub-regions according to the interactive shielding region.
[0010] According to an embodiment of the present disclosure, the method further includes at least one of the following: in response to a first editing operation on the transparency of the interactive shielding region, applying a first editing parameter corresponding to the first editing operation to the interactive shielding region to obtain an updated interactive shielding region; determining a current transparency parameter of the interactive shielding region according to the environmental parameters or display parameters of the electronic device, and applying the current transparency parameter to the interactive shielding region to obtain an updated interactive shielding region; determining a current transparency parameter of the interactive shielding region according to the overlapping information between the interactive shielding region and the display interface, and applying the current transparency parameter to the interactive shielding region to obtain an updated interactive shielding region.
[0011] According to an embodiment of the present disclosure, the method further includes: in response to a second editing operation on a target parameter of the interactive shielding region, generating verification information, where the target parameter characterizes the attribute information of the interactive shielding region; when the target data input for the verification information is consistent with the preset data, applying a second editing parameter corresponding to the second editing operation to the interactive shielding region to obtain an updated interactive shielding region, and recording the second editing parameter.
[0012] According to an embodiment of the present disclosure, generating an interactive shielding region on the display interface includes: obtaining attribute information of an active window in the display interface; and loading a preset interactive shielding region onto the display interface according to the attribute information.
[0013] A second aspect of the present disclosure provides an electronic device, the electronic device includes a display interface, including: a processor, configured to generate an interactive shielding region on the display interface in response to a first operation, where the first operation is used to instruct the electronic device to shield a preset input signal within the interactive shielding region; and generate a shielding effect animation of the preset input signal corresponding to the second operation within the interactive shielding region in response to a second operation.
[0014] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it used to limit the scope of the present disclosure. Other features of the present disclosure will become easily understandable through the following description. Description of the Drawings
[0015] Through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, the above and other objects, features, and advantages of the present disclosure will become clearer. In the drawings:
[0016] Figure 1 Schematically shows a scenario diagram of accidental touch on the touch screen of an electronic device in the related art;
[0017] Figure 2 Schematically shows a flowchart of an input management method according to an embodiment of the present disclosure;
[0018] Figure 3 Schematically shows a schematic diagram of a scenario according to an embodiment of the present disclosure;
[0019] Figure 4 Schematically shows another schematic diagram of a scenario according to an embodiment of the present disclosure;
[0020] Figure 5 Schematically shows yet another schematic diagram of a scenario according to an embodiment of the present disclosure;
[0021] Figure 6 Schematically shows a structural block diagram of an input management device according to an embodiment of the present disclosure;
[0022] Figure 7 Schematically shows a block diagram of an electronic device suitable for implementing the input management method according to an embodiment of the present disclosure. Detailed Embodiments
[0023] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present disclosure. In the following detailed description, for the sake of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present disclosure. However, obviously, one or more embodiments can also be implemented without these specific details. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessarily confusing the concepts of the present disclosure.
[0024] The terms used herein are merely for describing specific embodiments and are not intended to limit the present disclosure. The terms "including", "comprising", etc. used herein indicate the presence of features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0025] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those of ordinary skill in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification, and should not be interpreted in an idealized or overly rigid manner.
[0026] In cases where expressions such as "at least one of A, B, and C" are used, generally, it should be interpreted according to the meaning commonly understood by those of ordinary skill in the art (for example, "a system having at least one of A, B, and C" should include, but not be limited to, a system having only A, only B, only C, having A and B, having A and C, having B and C, and / or having A, B, and C, etc.).
[0027] Embodiments of the present disclosure provide an input management method and an electronic device. Before introducing the technical solutions provided by the embodiments of the present disclosure, the related technologies involved in the present disclosure will be described first.
[0028] In the related art, while the large-size touch screen of an electronic device brings a good user experience to users, it also brings many inconveniences to users. For example, referring to Figure 1 , the touch screen supports writing operations with both fingers and a stylus. Usually, when a user uses a stylus to write on the touch screen, the palm will also touch the touch screen. At this time, the touch screen may misdetect the touch of the palm and cause unnecessary operations.
[0029] To avoid misdetection during writing operations by the palm. In one example, the "ignore touch input when using a stylus" function of the device can be enabled. However, after enabling this function, the touch screen only supports writing operations with a stylus and does not support finger writing, and the touch operation is completely ineffective. In another example, an anti-misdetection glove can be worn. However, the writing experience is poor when wearing an anti-misdetection glove, and the user also needs to carry the anti-misdetection glove additionally, which is not convenient to use.
[0030] Embodiments of the present disclosure provide an input management method, including: applied to an electronic device, the electronic device includes a display interface, and the method includes: in response to a first operation, generating an interactive shielding area on the display interface, where the first operation is used to instruct the electronic device to shield a preset input signal within the interactive shielding area; in response to a second operation, generating a preset input signal corresponding to the second operation within the interactive shielding area, and displaying a shielding animation effect of the preset input signal within the interactive shielding area. By setting an interactive shielding area according to the user's needs in the touch screen to shield the preset input signals generated by the user's unnecessary operations, the problem of accidental touch caused by the user's unnecessary operations is avoided, and the user experience is improved. At the same time, displaying a shielding animation effect of the preset input signal generated by the user's unnecessary operation within the interactive shielding area can not only remind the user that an accidental touch has occurred and avoid further operations, but also make the user feel that the device responds to their operations, enhancing the sense of experience of the device.
[0031] The following will Figures 1 to 5 describe in detail the input management method of the embodiments of the present disclosure.
[0032] The input management method of the embodiments of the present disclosure can be applied to an electronic device with a touch screen. The electronic device can be a mobile phone, a smart screen, a tablet computer, a wearable electronic device, a vehicle-mounted electronic device, an augmented reality (AR) device, a virtual reality (VR) device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), a projector, an augmented reality (AR) / virtual reality (VR) device, a media player, a television, etc. The embodiments of the present disclosure do not impose special restrictions on the specific form of the device. The operating system of the electronic device can include but is not limited to the Flyme operating system, the Android operating system, the IOS operating system, the Symbian operating system, the Black Berry operating system, the Windows Phone operating system, and so on.
[0033] Figure 2 Schematically shows a flowchart of the input management method according to the embodiments of the present disclosure; Figure 3 Schematically shows a schematic diagram of a scenario according to the embodiments of the present disclosure.
[0034] As Figure 2 shown, the input management method of this embodiment includes operation S210 to operation S220.
[0035] In operation S210, in response to a first operation, an interactive shielding area is generated on the display interface. The first operation is used to instruct the electronic device to shield a preset input signal within the interactive shielding area.
[0036] Exemplarily, the first operation may be an input that triggers the generation of an interactive shielding area on the display interface of the touch screen of the electronic device. For example, the first operation may be voice input, gesture input, button input, option input, etc. The embodiments of the present disclosure do not limit this.
[0037] The preset input signal may be a signal generated by an interactive operation between the user and the touch screen. Among them, the interactive operation between the user and the touch screen may be a touch operation, a gesture operation, a pen touch operation, etc. The preset input signal may be one or more interactive operations between the user and the touch screen. For example, the preset input signal may be an input signal generated by a touch operation. The preset input signal may also be an input signal generated by a gesture operation and a touch operation.
[0038] The interactive shielding area may be used to shield the preset input signal generated by the interactive operation between the user and the touch screen. That is, the electronic device does not execute the operation corresponding to the preset input signal. For example, if the interactive shielding area can shield the preset signal generated by the touch operation, when the user performs a touch operation on the display interface covered by the interactive shielding area, the electronic device does not execute the operation intention generated by the touch operation. For example, if the user clicks on the application covered by the interactive shielding area, the application cannot be opened.
[0039] The interactive shielding area may be a window located above the active window of the display interface.
[0040] If the user performs an interactive operation within the interactive shielding area and generates a preset input signal, the electronic device does not execute the operation corresponding to the preset input signal. If the user performs an interactive operation outside the interactive shielding area and generates a preset input signal, the electronic device executes the operation corresponding to the preset input signal.
[0041] In operation S220, in response to a second operation, a preset input signal corresponding to the second operation is generated within the interactive shielding area, and a shielding animation effect of the preset input signal is displayed in the interactive shielding area.
[0042] The second operation may be that the user performs an interactive operation within the interactive shielding area that can generate a preset input signal. For example, if the interactive shielding area can shield the preset signal generated by the touch operation, the second operation may be a touch operation within the interactive shielding area.
[0043] The shielding effect may be a visual and / or auditory feedback effect generated for a preset input signal in the interactive shielding area. For example, the shielding effect may be a color change, dynamic feedback, or sound feedback. For example, the color change may be that the interactive shielding area changes from transparent to black; the dynamic feedback may be that the interactive shielding area generates ripples and spreads; and the sound feedback may be that the electronic device emits a beeping sound.
[0044] For example, if the interactive shielding area can shield the preset signal generated by the touch operation, when the user performs a touch operation in the display interface covered by the interactive shielding area, the electronic device does not execute the operation intention generated by the touch operation, and generates a ripple effect in the interactive shielding area. The disclosed embodiment does not specifically limit the type of shielding effect.
[0045] If an interactive operation that can generate a preset input signal is performed in the interactive shielding area, a shielding animation may be generated to prompt the user that the interactive operation is currently in the interactive shielding area and is an invalid operation.
[0046] In one example, if Figure 3 As shown, the electronic device 100 has a display interface 101, and the interactive shielding area 102 is located at the upper layer of the active window of the display interface 101. When the user uses a stylus to write, the user's hand can be placed on the interactive shielding area 102, and the interactive shielding area 102 can shield the signal generated by the contact between the user's hand and the display screen. Therefore, the user's hand can be placed in the interactive shielding area 102 as a point of force without worrying about accidental touch operations.
[0047] It is understandable that by setting an interactive shielding area in the touch screen according to the needs of the user, the preset input signal generated by the user's unnecessary operation can be shielded, thereby avoiding the problem of accidental touch caused by the user's unnecessary operation and improving the user's experience. At the same time, displaying the shielding effect of the preset input signal generated by the user's unnecessary operation in the interactive shielding area can not only remind the user that an accidental touch has occurred and avoid further operation, but also make the user feel that the device is responsive to his operation, enhancing the user's experience of the device.
[0048] Figure 4 Another scene graph diagram according to an embodiment of the present disclosure is schematically shown.
[0049] As described above, the interaction shielding area includes a main area and a secondary area. In operation S220, in response to the second operation, a preset input signal within the interaction shielding area corresponding to the second operation is generated. In one implementable manner, this operation may further include operations: in response to the second operation on the main area, shielding the preset input signal corresponding to the second operation; in response to the second operation on the secondary area, shielding the preset input signal corresponding to the target part in the second operation, where the target part represents a touch operation.
[0050] Exemplarily, the main area may be a main area capable of shielding preset input signals of all types of interaction operations. For example, the main area can shield touch operations, gesture operations, pen stroke operations, etc. generated between the user and the touch screen.
[0051] The secondary area may be a secondary area capable of shielding preset input signals corresponding to touch operations. For example, the secondary area can shield touch operations generated between the user and the touch screen, but does not shield gesture operations, pen stroke operations, etc. generated between the user and the touch screen. For example, the touch operation may be a click, a slide, a double - click, etc.
[0052] The main area may surround the peripheral side of the secondary area. The main area may also be arranged side - by - side with the secondary area, but the main area is located on the side close to the contact between the user's hand and the display screen. The embodiments of the present disclosure do not make specific limitations on the layout manner of the main area and the secondary area.
[0053] In one example, as Figure 4 shown, the interaction shielding area 102 includes a main area 1022 and a secondary area 1021, and the secondary area 1021 surrounds the peripheral side of the main area 1022. The main area 1022 is used for supporting the user's hand, and the secondary area 1021 can be an extension of the main area 1022 to prevent accidental touch when the user's hand contacts the part close to the main area 1022. At the same time, the secondary area 1021 can respond to the user's writing operation to prevent the overly large range of the main area 1022 from affecting the user's normal writing operation.
[0054] For example, if the user performs a click operation (touch operation) in the main area of the interaction shielding area, the electronic device will block the preset input signal generated by the click operation. This means that the electronic device will not execute the operation intention corresponding to the click operation of the user in the main area. A ripple animation effect can be generated for the click operation of the user in the main area to prompt the user that the click operation has occurred in the main area of the interaction shielding area. If the user performs a pen stroke operation in the main area of the interaction shielding area, the electronic device will block the preset input signal generated by the pen stroke operation. This means that the electronic device will not execute the operation intention corresponding to the pen stroke operation of the user in the main area. A ripple animation effect can be generated for the pen stroke operation of the user in the main area to prompt the user that the pen stroke operation has occurred in the main area of the interaction shielding area.
[0055] If the user performs a click operation (touch operation) in the secondary area of the interaction shielding area, the electronic device will also block the preset input signal generated by the click operation. This means that the electronic device will not execute the operation intention corresponding to the click operation of the user in the secondary area. A ripple animation effect can be generated for the click operation of the user in the secondary area to prompt the user that the click operation has occurred in the secondary area of the interaction shielding area. If the user performs a pen stroke operation in the secondary area of the interaction shielding area, the electronic device executes the preset input signal generated by the pen stroke operation. This means that the electronic device will execute the operation intention corresponding to the pen stroke operation of the user in the secondary area.
[0056] It should be noted here that the shielding animation effects generated by the main area and the secondary area for touch operations can be the same or different.
[0057] It can be understood that dividing the interaction shielding area into a main area and a secondary area effectively restricts the range of touch operations to reduce the impact of the interaction shielding area on the normal interaction operations of the touch screen.
[0058] As described above, the input management method of this embodiment may further include operations: obtaining a relative position parameter of the target object with respect to the display interface, where the target object is an object that contacts the display interface and can generate an interaction operation; according to the relative position parameter, adjusting the coverage parameters of the interaction shielding area on the display interface, where the coverage parameters include the coverage area and the coverage position, and the target object is always located within the interaction shielding area.
[0059] Exemplarily, the target object may be an object that contacts the display interface and can perform an interaction operation. For example, the target object may be the user's hand, finger, or other input device. The target object may also be the tip of a stylus.
[0060] The relative position parameter can be the position and area where the target object contacts the display interface. For example, if the preset input signal is for a touch operation, the relative position parameter can be the position and area where the hand and fingers of the user contact the display screen when the user writes with a stylus.
[0061] The relative position parameter of the target object relative to the display interface can be determined by a target sensor. The target sensor includes at least one of the following: a camera, an infrared sensor, a pressure sensor, etc. The embodiments of the present disclosure do not limit this.
[0062] For example, at different times, the position where the user writes may change. When the position where the user writes changes, the position and area where the hand and fingers of the user contact the display screen may also change. To reduce accidental touches and not affect normal writing operations, the interactive shielding area is made to change with the change in the position and area where the hand and fingers of the user contact the display screen. And the part of the hand and fingers of the user in contact with the display screen is always located within the interactive shielding area.
[0063] It can be understood that by setting the dynamic following mode, the interactive shielding area can automatically track the target object, always covering the position where the target object contacts the display screen, reducing accidental touches caused by unnecessary interactive operations. Thus, the user experience is greatly improved. By adjusting the interactive shielding area in real time, the user can interact with the interface more naturally and smoothly. At the same time, it can also automatically reduce the shielding area in the area where the user needs to perform interactive operations, optimize the display content, and make the display interface more concise and smooth.
[0064] As described above, the input management method of this embodiment can further include that in response to the input control establishing a communication connection with the electronic device, adjusting the coverage parameters of the interactive shielding area on the display interface so that the display of the input control on the display interface is outside the interactive shielding area.
[0065] Exemplarily, the input control can be a device that can input information and interact with the electronic device. For example, the input space can be an external keyboard, a mouse, or a smart stylus, etc.
[0066] When the electronic device detects that the input control is connected to the electronic device, it can automatically adjust the coverage parameters of the interactive shielding area, such as the size, shape, or position of the interactive shielding area. It is dynamically adjusted according to the position change of the input control to ensure that the input control is displayed outside the shielding area, thus avoiding affecting the user's input operation on the device.
[0067] In one example, when the input control is a mouse, after the electronic device detects that the mouse is successfully connected to the electronic device, if the position of the arrow cursor changes on the display interface, the position, shape, or size of the interactive shielding area can change according to the change in the position of the arrow cursor, so that the arrow cursor is always outside the interactive shielding area.
[0068] In another example, the stylus can detect pressure data in real time through a sensor. Based on the pressure data, the electronic device can determine the writing intensity or drawing behavior of the user on the screen. When the input space is the stylus, after the electronic device detects that the stylus is successfully connected to the electronic device, if the position where the stylus contacts the display screen and generates pressure changes, the position, shape, or size of the interactive shielding area can change according to the change in the position of the pressure, so that the position where the stylus contacts the display screen is always outside the interactive shielding area.
[0069] It can be understood that by dynamically adjusting the shielding area, it is ensured that the input control is never blocked by the interactive shielding area, guaranteeing that the user can perform input operations normally, improving the user's input efficiency and operation accuracy, and optimizing the overall usage experience.
[0070] As described above, the input management method of this embodiment can further include generating a prompt message in response to a touch operation on the interactive shielding area, and the prompt message is used to indicate that the interactive shielding area is in a working state.
[0071] Exemplarily, the prompt message can be a signal generated to remind the user that the interactive shielding area is in a working state. For example, the prompt message can be vibration, indicator light flashing, voice prompt, pop-up message box, pop-up icon, etc.
[0072] For example, when the user's palm or arm touches the interactive shielding area of the window, the electronic device vibrates to prompt the user that the interactive shielding area is in a working state.
[0073] It can be understood that through the prompt message, the user can more accurately know whether the touch on the display screen is related to the interactive shielding area, avoiding invalid operations due to unclear status of the interactive shielding area, thereby improving operation efficiency and accuracy.
[0074] Figure 5 Schematically shows another scenario diagram according to an embodiment of the present disclosure.
[0075] As described above, the display interface has multiple interactive shielding areas, and each of the multiple interactive shielding areas has at least one editable item, and the editable item represents the display parameters of the interactive shielding area.
[0076] Exemplarily, the electronic device may support creating multiple interactive shielding regions simultaneously. For example, referring to Figure 5 , two interactive shielding regions 102 may be created simultaneously on the display interface, and the two palms and arms of the user can be placed on the two interactive shielding regions 102 respectively as supports without worrying about accidental touch operations.
[0077] The display parameters include visual attributes such as the size, color, transparency, shape, etc. of the interactive shielding region. The transparency of the interactive shielding region can be modified or its color can be changed to achieve different display effects.
[0078] The editable items are parameters or settings that the user can modify or configure for the display parameters of the interactive shielding region.
[0079] The display parameter settings of each interactive shielding region are independent of each other. That is, different display parameters can be set for different interactive shielding regions. For example, one interactive shielding region can be set to be rectangular, and another interactive shielding region can be set to be circular.
[0080] In some embodiments, the input management method of this embodiment may further include an operation: when the display positions of multiple interactive shielding regions overlap, the multiple interactive shielding regions are stacked and displayed at the display position.
[0081] Exemplarily, when the display positions of multiple interactive shielding regions overlap, it means that the multiple interactive shielding regions will cover each other visually, partially or completely overlapping. At this time, the multiple interactive shielding regions can be stacked and displayed on the display interface. The stacked display can be to stack the multiple interactive shielding regions together in a certain order. For example, the later-displayed interactive shielding region can cover the previously-displayed region.
[0082] In some embodiments, the input management method of this embodiment may further include an operation: in response to a merge operation on multiple interactive shielding regions, a merged interactive shielding region is generated according to the multiple interactive shielding regions.
[0083] Exemplarily, when a merge operation is performed on multiple interactive shielding regions, a new merged interactive shielding region is generated from the multiple independent interactive shielding regions that need to be merged. That is, multiple originally independent interactive shielding regions are combined into one interactive shielding region. Here, the area of the merged interactive shielding region can be larger than that of each independent interactive shielding region. It can also be the same as the area of the largest independent interactive shielding region.
[0084] In some embodiments, the input management method of this embodiment may further include an operation: in response to a split operation on the interactive shielding region, multiple interactive shielding sub-regions are generated according to the interactive shielding region.
[0085] Exemplarily, when performing a splitting operation on multiple interactive shielding regions, an existing interactive shielding region is split into multiple independent interactive shielding sub-regions. The interactive shielding sub-regions have the same functions as the interactive shielding region.
[0086] In other embodiments, multiple interactive shielding regions can simultaneously support functions such as merging, splitting, and stacked display.
[0087] It can be understood that, on the one hand, the stacked display ensures that the interface can run smoothly both visually and interactively and does not interfere with the normal operations of the user. On the other hand, by merging or splitting the interactive shielding regions, different user requirements and operation scenarios can be more flexibly addressed.
[0088] As described above, in some embodiments, the input management method may further include an operation: in response to a first editing operation on the transparency of the interactive shielding region, applying a first editing parameter corresponding to the first editing operation to the interactive shielding region to obtain an updated interactive shielding region.
[0089] Exemplarily, the first editing operation can be an editing behavior on the transparency of the interactive shielding region. The first editing operation can be a preset gesture, an input value, or the control of an input control. For example, by recognizing a gesture of the user swiping downwards, the transparency of the interactive shielding region is reduced. Or by inputting a transparency value to adjust the transparency of the interactive shielding region. Or by scrolling the mouse wheel to adjust the transparency of the interactive shielding region.
[0090] The first editing parameter is the influence of the first editing operation on the transparency of the interactive shielding region. For example, the first editing parameter can be the change value of the transparency corresponding to the degree of the user's gesture of swiping downwards. The first editing parameter can be the new transparency value input by the user.
[0091] In one example, when the user inputs a new transparency value for the interactive shielding region, the electronic device can apply the new transparency value to cause the interactive shielding region to enter a new state (the updated interactive shielding region).
[0092] In some embodiments, the input management method may further include an operation: determining the current transparency parameter of the interactive shielding region according to the environmental parameters or display parameters of the electronic device, and applying the current transparency parameter to the interactive shielding region to obtain an updated interactive shielding region.
[0093] Exemplarily, the environmental parameters can be the external environmental information of the electronic device, such as factors affecting the visual effect like light intensity and ambient temperature.
[0094] The display parameters can be the display brightness, contrast ratio, resolution, etc. of the display screen of the electronic device.
[0095] In one example, the electronic device can automatically adjust the transparency of the interactive shielding area according to the light intensity in the current environment to adapt to the current light intensity.
[0096] In some embodiments, the input management method may further include an operation: determining a current transparency parameter of the interactive shielding area according to the overlapping information between the interactive shielding area and the display interface, and applying the current transparency parameter to the interactive shielding area to obtain an updated interactive shielding area.
[0097] Exemplarily, the overlapping information may be the content of the display interface blocked by the interactive shielding area.
[0098] The current transparency parameter may be the transparency value of the interactive shielding area associated with the overlapping information. In the case where the overlapping information belongs to the content of the current active window, a lower transparency value may be set so that the user can see the blocked content through the interactive shielding area. In the case where the overlapping information does not belong to the content of the current active window, a higher transparency value may be set without affecting the user's current interaction operation with the display interface.
[0099] In one example, if the interactive shielding area blocks the content within the active window of the display interface, the transparency can be set to a lower value so that the user can see the blocked content through the interactive shielding area.
[0100] It can be understood that the interactive shielding area can dynamically adjust the transparency according to different parameters (such as user editing operations, device environment or display parameters, and overlapping information with the display interface) to ensure the visibility and interaction experience of the interactive shielding area in different environments.
[0101] As described above, the input management method may further include an operation: generating verification information in response to a second editing operation on a target parameter of the interactive shielding area, where the target parameter characterizes the attribute information of the interactive shielding area; in the case where the target data input for the verification information is consistent with the preset data, applying a second editing parameter corresponding to the second editing operation to the interactive shielding area to obtain an updated interactive shielding area, and recording the second editing parameter.
[0102] Exemplarily, the target parameter may be some display parameters of the interactive shielding area. For example, the target parameter may be parameters such as the position and size of the interactive shielding area.
[0103] The second editing operation may be an act for modifying the target parameter of the interactive shielding area.
[0104] The modification authority for the target parameters of the interactive shielding area needs to be strictly controlled. Only users with modification authority (users who pass the verification) can modify the target parameters of the interactive shielding area.
[0105] The verification information can be used to verify whether the user modifying the target parameters has the modification authority. The verification information can be biometric information, password recognition information, etc.
[0106] The target data can be the content input by the user for the verification information. For example, when the verification information is face recognition, the target data is the face information of the current user obtained by the electronic device. When the verification information is password recognition, the target data is the password input by the user.
[0107] In one example, when the user modifies the size of the interactive shielding area, face recognition information (verification information) is generated. The face information of the current user (target data) is obtained and matched with the face of the user with the modification authority of the interactive shielding area pre-stored in the device (preset data). When the two match, it indicates that the current user has the modification authority for the target parameters of the interactive shielding area. Then, the size modification information of the interactive shielding area input by the current user (the second editing parameter corresponding to the second editing operation) is applied to the interactive shielding area to obtain the modified interactive shielding area. At the same time, the information on the change of the target parameters of the interactive shielding area is automatically recorded, for example, including the modification time, modification content, modifying personnel, etc., so as to facilitate subsequent tracing and checking which users modified the target parameters of the interactive shielding area at what time.
[0108] It can be understood that by strengthening the security control of the modification of the target parameters of the interactive shielding area, unauthorized modification operations are prevented. The operation authority is confirmed through verification information verification to ensure that only eligible users can make changes. At the same time, the log of each configuration change is recorded, and the detection and auditing of abnormal operations are supported, thereby improving the security and transparency of the system.
[0109] As described above, in operation S210, an interactive shielding area is generated on the display interface. In one implementable manner, this operation can further include operations: obtaining the attribute information of the active window in the display interface; and loading the preset interactive shielding area onto the display interface according to the attribute information.
[0110] Exemplarily, the active window can be the window that the user is currently using or interacting with. In a multi-window application, the active window is the frontmost and most focused window.
[0111] The attribute information of the active window can be the application type of the active window (drawing software, game software, etc.), size, position, etc.
[0112] The preset interaction shielding area can be the interaction shielding area corresponding to the parameters of the interaction shielding area preset according to different attribute information of the active window. That is, different attribute information of the active window corresponds to different interaction shielding area templates.
[0113] For example, when the active window is a drawing software, the transparency of the preset interaction shielding area is 0, so that the user can observe the drawing content through the interaction shielding area. When the active window is a reading software, the transparency of the preset interaction shielding area is 100 (opaque) to avoid the display content blocked by the interaction shielding area from interfering with reading.
[0114] It can be understood that the ability to automatically load the interaction shielding area template that matches the threshold according to the attributes of the active window ensures the adaptability and dynamic adjustment ability of the shielding area, and optimizes the user interaction experience in different application scenarios.
[0115] Based on the above input management method, the present disclosure also provides an input management device. The following will be combined with Figure 6 to describe the device in detail.
[0116] Figure 6 The structural block diagram of the input management device according to an embodiment of the present disclosure is schematically shown.
[0117] As Figure 6 shown, the input management device 300 of this embodiment includes a first generation module 310 and a second generation module 320.
[0118] The first generation module 310 is configured to generate an interaction shielding area on the display interface in response to a first operation, and the first operation is used to instruct the electronic device to shield the preset input signal within the interaction shielding area. In one embodiment, the first generation module 310 can be used to execute the operation S210 described above, which will not be elaborated here.
[0119] The second generation module 320 is configured to generate a preset input signal corresponding to the second operation within the interaction shielding area in response to the second operation, and display a shielding animation effect of the preset input signal within the interaction shielding area. In one embodiment, the second generation module 320 can be used to execute the operation S220 described above, which will not be elaborated here.
[0120] According to an embodiment of the present disclosure, any plurality of modules among the first generation module 310 and the second generation module 320 may be combined and implemented in one module, or any one of them may be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules may be combined with at least part of the functions of other modules and implemented in one module. According to an embodiment of the present disclosure, at least one of the first generation module 310 and the second generation module 320 may be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or may be implemented by any other reasonable means such as hardware or firmware for integrating or packaging circuits, or may be implemented in any one of the three implementation manners of software, hardware, and firmware, or in an appropriate combination of any several of them. Alternatively, at least one of the first generation module 310 and the second generation module 320 may be at least partially implemented as a computer program module, and when the computer program module is run, corresponding functions may be executed.
[0121] Figure 7 Schematically shows a block diagram of an electronic device suitable for implementing an input management method according to an embodiment of the present disclosure.
[0122] As Figure 7 shown, the electronic device 400 according to an embodiment of the present disclosure includes a processor 401, which may perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 402 or a program loaded from a storage section 408 into a random access memory (RAM) 403. The processor 401 may include, for example, a general microprocessor (such as a CPU), an instruction set processor, and / or a related chipset, and / or a dedicated microprocessor (such as an application specific integrated circuit (ASIC)), etc. The processor 401 may also include on-board memory for caching purposes. The processor 401 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0123] In the RAM 403, various programs and data required for the operation of the electronic device 400 are stored. The processor 401, the ROM 402, and the RAM 403 are connected to each other through a bus 404. The processor 401 performs various operations of the method flow according to an embodiment of the present disclosure by executing the program in the ROM 402 and / or the RAM 403. It should be noted that the program may also be stored in one or more memories other than the ROM 402 and the RAM 403. The processor 401 may also perform various operations of the method flow according to an embodiment of the present disclosure by executing the program stored in one or more memories.
[0124] According to an embodiment of the present disclosure, the electronic device 400 may further include an input / output (I / O) interface 405, and the input / output (I / O) interface 405 is also connected to the bus 404. The electronic device 400 may further include one or more of the following components connected to the I / O interface 405: an input portion 406 including a keyboard, a mouse, etc.; an output portion 407 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage portion 408 including a hard disk, etc.; and a communication portion 409 including a network interface card such as a LAN card, a modem, etc. The communication portion 409 performs communication processing via a network such as the Internet. The drive 410 is also connected to the I / O interface 405 as needed. A removable medium 411, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 410 as needed so that a computer program read therefrom is installed into the storage portion 408 as needed.
[0125] The present disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or may exist separately without being assembled into the device / apparatus / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiments of the present disclosure is implemented.
[0126] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, it may include but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, device, or device. For example, according to an embodiment of the present disclosure, the computer-readable storage medium may include the above-described ROM 402 and / or RAM 403 and / or one or more memories other than ROM 402 and RAM 403.
[0127] An embodiment of the present disclosure also includes a computer program product, which includes a computer program, and the computer program includes program codes for executing the method shown in the flowchart. When the computer program product runs in a computer system, the program codes are used to cause the computer system to implement the input management method provided by the embodiments of the present disclosure.
[0128] When the computer program is executed by the processor 401, the above functions defined in the system / apparatus of the embodiments of the present disclosure are executed. According to an embodiment of the present disclosure, the above-described systems, apparatuses, modules, units, etc. can be implemented by computer program modules.
[0129] In one embodiment, the computer program can rely on tangible storage media such as optical storage devices, magnetic storage devices, etc. In another embodiment, the computer program can also be transmitted and distributed in the form of signals on a network medium, and be downloaded and installed through the communication part 409, and / or be installed from the removable medium 411. The program code included in the computer program can be transmitted by any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0130] In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 409, and / or be installed from the removable medium 411. When the computer program is executed by the processor 401, the above functions defined in the system of the embodiments of the present disclosure are executed. According to an embodiment of the present disclosure, the above-described systems, devices, apparatuses, modules, units, etc. can be implemented by computer program modules.
[0131] According to an embodiment of the present disclosure, the program code for executing the computer program provided in the embodiments of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level procedures and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include but are not limited to, such as Java, C++, python, the "C" language, or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, by using an Internet service provider to connect through the Internet).
[0132] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in a different order than that noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, as well as combinations of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0133] Those skilled in the art can understand that the features recited in the various embodiments and / or claims of the present disclosure can be combined or combined in various ways, even if such combinations or combinations are not explicitly recited in the present disclosure. In particular, without departing from the spirit and teachings of the present disclosure, the features recited in the various embodiments and / or claims of the present disclosure can be combined and combined in various ways. All such combinations and / or combinations fall within the scope of the present disclosure.
[0134] The above describes the embodiments of the present disclosure. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Although the embodiments are described separately above, this does not mean that the measures in each embodiment cannot be used advantageously in combination. The scope of the present disclosure is defined by the appended claims and their equivalents. Without departing from the scope of the present disclosure, those skilled in the art can make various substitutions and modifications, and all such substitutions and modifications should fall within the scope of the present disclosure.
Claims
1. An input management method, characterized in that: Applied to an electronic device, the electronic device includes a display interface, and the method includes: In response to a first operation, generating an interactive shielding area on the display interface, wherein the first operation is used to instruct the electronic device to shield a preset input signal within the interactive shielding area; In response to a second operation, a preset input signal corresponding to the second operation is generated in the interactive shielding area, and a shielding animation effect for the preset input signal is displayed in the interactive shielding area.
2. The input management method according to claim 1, wherein the interactive shielding area includes a primary area and a secondary area, and in response to a second operation, generating a preset input signal corresponding to the second operation in the interactive shielding area comprises: In response to a second operation on the main area, shielding a preset input signal corresponding to the second operation; In response to a second operation on the secondary area, a preset input signal corresponding to a target portion in the second operation is shielded, the target portion representing a touch operation.
3. The input management method according to claim 1 or 2, further comprising: Acquiring relative position parameters of a target subject relative to the display interface, wherein the target subject is an object that contacts the display interface and can generate an interactive operation; According to the relative position parameters, the coverage parameters of the interactive shielding area on the display interface are adjusted, the coverage parameters including the coverage area and the coverage position, and the target subject is always located in the interactive shielding area.
4. The input management method according to claim 1, further comprising: In response to the input control establishing a communication connection with the electronic device, a coverage parameter of the interactive shielding area on the display interface is adjusted so that the display of the input control on the display interface is located outside the interactive shielding area.
5. The input management method according to claim 1, further comprising: In response to a touch operation on the interactive shielding area, prompt information is generated, where the prompt information is used to indicate that the interactive screen area is in a working state.
6. The input management method according to claim 1, wherein the display interface has a plurality of interactive shielding areas, each of the plurality of interactive shielding areas has at least one editable item, and the editable item represents a display parameter of the interactive shielding area; The method further comprises at least one of the following: In the case where the display positions of the multiple interactive shielding areas overlap, displaying the multiple interactive shielding areas in a stacked manner at the display positions; In response to performing a merging operation on the plurality of interactive shielding regions, generating a merged interactive shielding region according to the plurality of interactive shielding regions; In response to performing a splitting operation on the interactive shielding region, a plurality of interactive shielding sub-regions are generated according to the interactive shielding region.
7. The input management method according to claim 1, further comprising at least one of the following: In response to a first editing operation on the transparency of the interactive shielding area, applying a first editing parameter corresponding to the first editing operation to the interactive shielding area to obtain an updated interactive shielding area; Determining a current transparency parameter of the interactive shielding area according to an environmental parameter or a display parameter of the electronic device, and applying the current transparency parameter to the interactive shielding area to obtain an updated interactive shielding area; According to the overlapping information between the interactive shielding area and the display interface, a current transparency parameter of the interactive shielding area is determined, and the current transparency parameter is applied to the interactive shielding area to obtain an updated interactive shielding area.
8. The input management method according to claim 1, further comprising: generating verification information in response to a second editing operation on a target parameter of the interactive shielding region, the target parameter representing attribute information of the interactive shielding region; When the target data input for the verification information is consistent with the preset data, a second editing parameter corresponding to the second editing operation is applied to the interactive shielding area to obtain an updated interactive shielding area, and the second editing parameter is recorded.
9. The input management method according to claim 1, generating an interactive shielding area on the display interface comprises: Acquire attribute information of the active window in the display interface; According to the attribute information, a preset interactive shielding area is loaded into the display interface.
10. An electronic device, the electronic device comprising a display interface, comprising: A processor, configured to generate an interactive shielding area on the display interface in response to a first operation, wherein the first operation is used to instruct the electronic device to shield a preset input signal within the interactive shielding area; In response to a second operation, a preset input signal corresponding to the second operation is generated in the interactive shielding area, and a shielding animation effect for the preset input signal is displayed in the interactive shielding area.