Method and device for determining hot area of control, medium, equipment and vehicle

By grouping the control to a larger group container, and expanding the scope of the hot zone, it solves the problem of inconvenience and frequent operations in existing technologies, and achieves higher operating accuracy and user experience.

CN119376607APending Publication Date: 2025-01-28BEIJING CHEHEJIA AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310937503.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-27
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

In the case of dense arrangement of smaller size interfaces or controls in the prior art, it is difficult to effectively improve operation accuracy, and the existing solutions for adjusting hot zones have problems such as space limitations and inconvenient operation.

Method used

By grouping the control on the display interface into a larger group container, and expanding the heat zone range of each control in the packet container, the target hot zone corresponding to multiple controls is obtained.

Benefits of technology

Effectively increase the size of the hot zone, reduce the touch of touch, and improve the accuracy and experience of user operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119376607A_ABST
    Figure CN119376607A_ABST
Patent Text Reader

Abstract

The invention relates to a control hot area determination method and device, a medium, equipment and a vehicle. The method comprises the following steps: grouping controls displayed on a display interface to obtain a grouping container containing a plurality of controls; wherein the size of the grouping container is larger than the sum of the sizes of the controls; and expanding the hot area range of each control in the grouping container to obtain target hot areas in one-to-one correspondence with the plurality of controls. According to the technical scheme, the size of the hot area can be effectively increased, user click operation is facilitated, and the control experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a method, device, medium, equipment and vehicle for determining a hot zone of a control. Background Art

[0002] Usually, the interface of the electronic device is provided with a control for interacting with the user, and the user can perform a trigger operation within the hot zone of the control. The hot zone has a size definition, and the boundary of the hot zone is the effective area of ​​the control touch.

[0003] In some cases, the hot zone range of the control is small and it is not convenient for the user to perform the trigger operation, resulting in reduced user operation accuracy and poor user operation experience. In an existing solution for adjusting the hot zone, the hot zone of a smaller size can be expanded to meet certain expansion restrictions; however, the solution starts from the initial hot zone. When there are more than two hot zones close to each other, or when the hot zone is close to the edge of the interface, the hot zone to be expanded will have no space to expand, and thus the operation accuracy of the small hot zone cannot be improved. In another solution, a trigger operation is first initiated for control A, and then the hot zone range of different controls B associated with control A is expanded, and the hot zone range of the controls that the user may subsequently trigger is expanded in this way; this solution requires obtaining a trigger instruction in advance, and the expanded hot zone range can only be realized in other controls that may be triggered after the user operates control A. This has many problems, such as: it is impossible to improve the accuracy by expanding the hot zone before the user operates the control, the first control to be operated cannot achieve hot zone expansion, and when there are many subsequent controls and they are densely arranged, conflicts will occur when each expands its hot zone, etc. Therefore, in the face of smaller interfaces or densely arranged controls, a more reasonable and effective hot zone adjustment method is currently needed to improve operational accuracy. Summary of the invention

[0004] In order to solve the above technical problems, the present disclosure provides a method, device, medium, equipment and vehicle for determining a hot zone of a control to increase the size of the hot zone.

[0005] The present disclosure provides a method for determining a hot zone of a control, comprising:

[0006] Grouping the controls displayed on the display interface to obtain a grouping container containing a plurality of the controls; wherein the size of the grouping container is greater than the sum of the sizes of the plurality of controls;

[0007] The hot zone range of each of the controls is expanded in the grouping container to obtain target hot zones corresponding to the multiple controls one by one.

[0008] In some embodiments, grouping the controls displayed on the display interface to obtain a grouping container containing a plurality of the controls includes:

[0009] Acquire condition parameters of a grouping container pre-created in the display interface, where the condition parameters are used to indicate the position and size of the grouping container;

[0010] The operable controls on the display interface are traversed, and the controls are grouped according to the conditional parameters of the grouping container to obtain a grouping container containing a plurality of the controls.

[0011] In some embodiments, the step of expanding the hot zone range of each of the controls in the group container to obtain target hot zones corresponding to the multiple controls one by one includes:

[0012] According to the arrangement direction of the controls, the grouping container is divided into a plurality of regions having the same number as the controls;

[0013] Each of the regions is determined one by one as the target hot zone after the hot zone range of each of the controls is expanded.

[0014] In some embodiments, dividing the grouping container into a plurality of regions equal in number to the number of the controls according to the arrangement direction of the controls includes:

[0015] When the size difference between the multiple controls in the same grouping container is within a preset difference range, the grouping container is evenly divided along the arrangement direction of the controls according to the number of the controls to obtain a plurality of regions of equal size.

[0016] In some embodiments, dividing the grouping container into a plurality of regions equal in number to the number of the controls according to the arrangement direction of the controls includes:

[0017] Determining the allocation ratio of dividing the hot zone range for the control in the grouping container according to preset allocation factors; wherein the preset allocation factors include the size, operation difficulty and / or operation accuracy of the control;

[0018] According to the number of the controls and the allocation ratio, the grouping container is non-uniformly divided along the arrangement direction of the controls to obtain a plurality of areas corresponding to the controls.

[0019] In some embodiments, determining the allocation ratio for dividing the hot zone range for the control in the grouping container according to the preset allocation factor includes:

[0020] Determining the width ratio and the height ratio between the controls respectively according to the sizes of the controls in width and height;

[0021] The width ratio and / or the height ratio are used as an allocation ratio for dividing a hot zone range for the control in the grouping container.

[0022] In some embodiments, the method further comprises:

[0023] According to the arrangement order of the controls in the grouping container, adding a control index to the target hot zone corresponding to the control;

[0024] When monitoring that the cursor moves into any target hot zone, query the control index of any target hot zone;

[0025] The target control currently corresponding to the cursor is determined according to the control index of any target hot zone.

[0026] In some embodiments, determining the target control currently corresponding to the cursor according to the control index of any target hot zone includes:

[0027] Determine the current grouping container and the current target hot zone into which the cursor moves according to the position coordinates of the cursor;

[0028] The control index of the current target hot zone is queried, and the target control currently corresponding to the cursor is determined according to the queried control index.

[0029] The present disclosure provides a hot zone determination device for a control, comprising:

[0030] A control grouping module, used to group controls displayed on the display interface to obtain a grouping container containing a plurality of the controls; wherein the size of the grouping container is greater than the sum of the sizes of the plurality of controls;

[0031] The hot zone expansion module is used to expand the hot zone range of each of the controls in the grouping container to obtain target hot zones corresponding to the multiple controls one by one.

[0032] The present disclosure also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a program or instruction, wherein the program or instruction enables a computer to execute the steps of any of the above methods.

[0033] The present disclosure also provides an electronic device, comprising:

[0034] one or more processors;

[0035] A memory for storing one or more programs or instructions;

[0036] The processor is used to execute the steps of any of the above methods by calling the program or instruction stored in the memory.

[0037] The present disclosure also provides a vehicle, comprising the thermal zone determination device of the control as described above.

[0038] Compared with the prior art, the technical solution provided by the embodiments of the present disclosure has the following advantages:

[0039] The hot zone determination method, device, medium, equipment and vehicle for controls provided by the embodiments of the present disclosure include: grouping controls displayed on a display interface to obtain a grouping container containing multiple controls; wherein the size of the grouping container is larger than the sum of the sizes of the multiple controls; and expanding the hot zone range of each control in the grouping container to obtain a target hot zone corresponding to the multiple controls one by one. By grouping controls into a larger grouping container and then expanding the hot zone range of each control in the grouping container, the technical solution can effectively increase the hot zone size, that is, increase the effective area of ​​the control touch. A larger effective touch area can reduce or prevent touch misoperation, thereby facilitating the user's operation of the control and improving the operation experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0041] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0042] Figure 1 A flowchart of a method for determining a hot zone of a control provided by an embodiment of the present disclosure;

[0043] Figure 2 A schematic diagram of control grouping provided in an embodiment of the present disclosure;

[0044] Figure 3 A schematic diagram of heat zone allocation provided in an embodiment of the present disclosure;

[0045] Figure 4 Another schematic diagram of heat zone allocation provided in an embodiment of the present disclosure;

[0046] Figure 5 A schematic diagram of hot zone comparison provided in an embodiment of the present disclosure;

[0047] Figure 6 A schematic diagram of adding a control index to a hot zone provided in an embodiment of the present disclosure;

[0048] Figure 7 A schematic diagram of a cursor moving into a hot zone provided in an embodiment of the present disclosure;

[0049] Figure 8 A structural block diagram of a hot zone determination device for a control provided in an embodiment of the present disclosure;

[0050] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0051] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

[0052] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0053] The embodiments of the present disclosure provide a method, device, medium, equipment and vehicle for determining a hot zone of a control. For ease of understanding, the embodiments of the present disclosure are described below.

[0054] Figure 1 The present invention provides a flowchart of a control hot zone determination method according to an embodiment of the present invention. The method can be executed by a control hot zone determination device, which can be implemented in software and / or hardware. Figure 1 As shown, the hot zone determination method of the control includes the following steps:

[0055] Step S102: Group the controls displayed on the display interface to obtain a grouping container containing a plurality of controls; wherein the size of the grouping container is greater than the sum of the sizes of the plurality of controls.

[0056] This embodiment provides a user-visible display interface, which is, for example, a desktop display interface or any application display interface. Figure 2 For example, the display interface includes at least one control. Usually, each control corresponds to an initial hot zone of a smaller size, and the initial hot zone is only an area equal to or slightly larger than the set control. At this time, it is easy for the user to touch by mistake or click inaccurately, which is inconvenient for the user to operate. Therefore, the solution provided in this embodiment is used to solve the aforementioned problem, by grouping the controls into a larger grouping container, and then expanding the hot zone range of each control in the grouping container to increase the hot zone size of the control, thereby reducing accidental touches, facilitating user click operations, and improving the control experience.

[0057] When displaying the interface layout, at least one grouping container can be created in the display interface, and the grouping container is, for example, a UI container containing grouping controls. Then, the conditional parameters of the grouping container are configured, and the conditional parameters are used to indicate the position and size of the grouping container that can respond to the page trigger operation; the control groups in the display interface are added to each grouping container. According to the above display interface layout scheme, the implementation process of grouping controls in this embodiment may include:

[0058] The conditional parameters of the grouping container pre-created in the display interface are obtained, where the conditional parameters are used to indicate the position and size of the grouping container, such as the start coordinates, width, and height of the grouping container.

[0059] Traverse the operable controls on the display interface, group the controls according to the conditional parameters of the grouping container, and obtain a grouping container containing multiple controls. Figure 2 For example, by grouping the controls displayed on the display interface according to the conditional parameters of the grouping container, three groups of grouping containers can be obtained, each of which contains multiple controls; for example, the first group of grouping containers contains a group of controls numbered 1, 2, ... 6. In this embodiment, when grouping controls, the control index of each group of controls obtained by grouping can be added to each grouping container.

[0060] It can be understood that in the above embodiment, the boundary of the grouping container does not exceed the boundary of the display interface.

[0061] Step S104, expanding the hot zone range of each control in the grouping container to obtain target hot zones corresponding to the multiple controls one by one.

[0062] The method of expanding the hot zone range in this embodiment may include: dividing the grouping container into a plurality of regions equal in number to the controls according to the arrangement direction of the controls; and determining each region as a target hot zone after the hot zone range of each control is expanded.

[0063] In each group container, the area of ​​the group container can be evenly distributed according to the arrangement direction and quantity of the controls, or the area of ​​the group container can be distributed according to the arrangement mode of the controls and the size of the controls themselves.

[0064] In one embodiment, when the size difference between multiple controls in the same grouping container is within a preset difference range, the grouping container is evenly divided along the arrangement direction of the controls according to the number of controls to obtain multiple areas of equal size.

[0065] Reference Figure 3For a group of grouping containers, when the control arrangement direction in the grouping container is horizontal, the grouping container is evenly divided along the horizontal arrangement direction according to the number of controls m, and m areas are obtained that are arranged horizontally and correspond to the controls one by one. The width of each area is 1 / m of the width of the grouping container, and the height of each area is the same as the height of the grouping container. For example, the first group of grouping containers is allocated to six areas arranged horizontally, and the width of each area is 1 / 6 of the width of the grouping container, that is,

[0066] Then, according to the arrangement direction and order of the controls in the grouping container and the arrangement direction and order of the regions, the six regions arranged in the horizontal line are determined as the target hot zones of the six controls arranged in the horizontal line. Since the size of the grouping container is larger than the sum of the sizes of the six controls, the grouping container is equivalent to the area of ​​the six controls after the size is expanded outwards. Therefore, the area divided in the grouping container is used as the target hot zone, and its size is obviously larger than the size of the initial hot zone of the control, thus realizing the effective expansion of the hot zone range.

[0067] Correspondingly, when the arrangement direction of the controls in the grouping container is vertical arrangement, the grouping container is evenly divided along the vertical arrangement direction according to the number of controls n, to obtain n areas arranged vertically and corresponding to the controls one by one, the width of each area is the same as the width of the grouping container, and the height of each area is 1 / n of the height of the grouping container. And, each area arranged vertically is determined as the target hot zone of each control arranged vertically.

[0068] The method of evenly dividing the target hot zone in the above embodiment is simple and quick, and can improve the efficiency of hot zone expansion.

[0069] Considering the size differences between the controls, or considering the different requirements of different controls in terms of operation difficulty, operation accuracy, etc., another embodiment can be provided. First, the allocation ratio for dividing the hot zone range for the controls in the grouping container is determined according to the preset allocation factors; wherein the preset allocation factors include the size of the control, the operation difficulty and / or the operation accuracy. Then, according to the number of controls and the allocation ratio, the grouping container is non-uniformly divided along the arrangement direction of the controls to obtain multiple areas corresponding to the controls.

[0070] In this embodiment, in order to match the sizes of different controls, or to reduce the difficulty of operation, improve the accuracy of operation, etc., an allocation ratio can be set for each control, and the allocation ratio is used to indicate the ratio of the hot zone range divided for the control in the grouping container, or to be understood as the ratio of the hot zone range corresponding to each control in the grouping container. The grouping container is allocated to areas corresponding to the controls one by one based on the allocation ratio.

[0071] In some possible methods, the width ratio and height ratio between controls can be determined according to the width and height dimensions of each control; the width ratio and / or height ratio can be used as the allocation ratio for dividing the hot zone range for the controls in the grouping container.

[0072] Here, the above-mentioned embodiment of allocating grouping containers is described by taking the allocation ratio set based on the width of the control as an example. Figure 4 , according to the width of the control, the width ratio between the controls is obtained as wa:wb:…wn, and the width ratio is used as the allocation ratio. Based on this allocation ratio, the grouping container is non-uniformly divided along the horizontal arrangement direction of the control to obtain the area corresponding to the control, and the width of each area is W*wa / (wa+wb+…wn), W*wb / (wa+wb+…wn), …; where W is the width of the grouping container. After that, according to the arrangement direction and allocation ratio of the controls in the grouping container, each area is determined as the target hot zone of each control.

[0073] Taking the allocation ratio based on the height of the control as an example, the height ratio between the controls is obtained as ha:hb:…hn according to the height of the control, and the height ratio is used as the allocation ratio. Based on this allocation ratio, the grouping container is unevenly allocated along the longitudinal arrangement direction of the control to obtain the hot zone corresponding to the control. The height of each hot zone is H*ha / (ha+hb+…hn), H*hb / (ha+hb+…hn), …; where H is the height of the grouping container. After that, according to the arrangement direction and allocation ratio of the controls in the grouping container, each area is determined as the target hot zone of each control.

[0074] Of course, the width and height of the control can also be considered at the same time, and the width ratio and height ratio can be used as the allocation ratio. Taking the control arranged horizontally as an example, this embodiment can divide the grouping container non-uniformly along the horizontal arrangement direction of the control based on the width ratio in this allocation ratio. At the same time, based on the height ratio in this allocation ratio, the grouping container is allocated different height areas for each control in the vertical direction. Thus, the area corresponding to the control is obtained, and the width of each area is W*wa / (wa+wb+…wn), W*wb / (wa+wb+…wn),...; the height of each area conforms to the height ratio, and the height value of the area with the largest height is equal to the height H of the grouping container; multiple controls are arranged horizontally and have different heights. Thereafter, according to the arrangement direction and allocation ratio of the controls in the grouping container, each area is determined as the target hot zone of each control.

[0075] The method of non-uniformly dividing the target hot zone in the above embodiment is more flexible, has a higher adaptability to the controls, and the ratio between the controls and the target hot zone is more in line with the user's intuitive visual experience.

[0076] Reference Figure 5 Schematic diagram of the initial hot zone distribution in FIG. Before the grouping container is assigned as the hot zone of the control, the initial hot zone of the control is only an area equal to or slightly larger than the set control. In this embodiment, the control is grouped into a grouping container of a larger size, and then the hot zone range of the control is expanded to the target hot zone in the grouping container. Figure 5 The expanded target hot zone distribution diagram effectively increases the hot zone size, especially for small-sized and densely arranged controls, which can better avoid misoperation, facilitate user click operation, and improve the control experience.

[0077] The hot zone determination method of the control provided in this embodiment first groups the controls displayed on the display interface to obtain a grouping container containing multiple controls, and the size of the grouping container is larger than the sum of the sizes of a group of controls; then the hot zone range of each control is expanded in the grouping container to obtain a target hot zone corresponding to the multiple controls one by one. This technical solution first expands the range of the control to a grouping container with a larger size, and then expands the hot zone range of the control in the grouping container with a large size, which can effectively increase the hot zone size, that is, increase the effective area of ​​the control touch. The larger effective touch area can reduce or prevent touch misoperation, thereby facilitating the user to operate the control and improving the control experience.

[0078] Moreover, allocating hot zones based on grouped containers can also avoid the problem of being unable to expand the hot zone due to the position or arrangement of a certain control itself; since this solution does not allocate hot zones based on the overall display interface, there is no need to consider the overall layout, and processing and deployment are more flexible.

[0079] According to the above embodiment, after the grouping container is divided into target hot zones corresponding to the controls one by one, in order to establish a mapping relationship between the controls and the target hot zones so that the user can accurately trigger the function of the corresponding control when touching the target hot zones, the embodiment may further include: adding a control index to the target hot zone to trigger the control through the target hot zone. The embodiment may include the following contents.

[0080] (1) Grouping the controls displayed on the display interface to obtain a grouping container containing a plurality of controls, wherein the size of the grouping container is greater than the sum of the sizes of the plurality of controls.

[0081] (2) According to the arrangement direction of the controls, the grouping container is divided into a plurality of target hot zones corresponding to the controls one by one, and the target hot zone is the area after the hot zone range of the control is expanded.

[0082] (3) According to the arrangement order of the controls in the grouping container, add a control index to the target hot zone corresponding to the control.

[0083] In a specific embodiment, according to the arrangement order of the controls in the group container in the horizontal or vertical direction, the control index of the corresponding control is added to each target hot zone in turn, and the mapping relationship between the target hot zone and the control is formed through the control index added in the target hot zone. Figure 6 As shown, the left and right figures are the corresponding target hot zones and controls, respectively, which show that in the first grouping container, the control index m1 of the second control O1 corresponding to the second target hot zone is added.

[0084] (4) When the cursor is detected to move into any target hot zone, query the control index of any target hot zone.

[0085] The display interface displays a cursor, which may be a cursor of an input device such as a mouse or a touch pen, or a cursor generated by a finger touching the screen. This embodiment can monitor the movement of the cursor and obtain the position coordinates of the cursor during the movement. When the position coordinates of the cursor enter any target hot zone of any grouping container, the control index corresponding to any target hot zone where the cursor is currently located can be queried according to the control index added for each target hot zone in the above step (3).

[0086] (5) Determine the target control that the cursor currently corresponds to based on the control index of any target hot zone. In specific implementation, the current grouping container and the current target hot zone that the cursor moves into can be determined based on the cursor's position coordinates; query the control index of the current target hot zone, and determine the target control that the cursor currently corresponds to based on the queried control index.

[0087] For example, Figure 7 As shown, according to the cursor position coordinates (x, y), the second target hot zone of the grouping container above the interface that the cursor currently moves into is determined, and the second target hot zone is the current target hot zone; the control index of the second target hot zone is queried as m1, and then according to the control index m1, it is determined that the target control currently corresponding to the cursor is control O1.

[0088] In summary, the hot zone determination method of the control provided in the embodiment of the present disclosure first expands the range of the control to a larger grouping container, and then expands the hot zone in the grouping container. This can not only effectively increase the size of the hot zone and increase the effective area of ​​the control touch, but also the larger effective touch area can reduce or prevent touch misoperation, thus facilitating users to click, slide, touch and other operations on the control, thereby improving the control experience; moreover, allocating hot zones based on grouping containers can also avoid the problem of being unable to expand the hot zone due to the position or arrangement of a certain control itself; and, since this solution does not allocate hot zones based on the overall display interface, there is no need to consider the overall layout, and the processing and deployment are more flexible. In addition, compared with the existing solutions, the hot zone allocation in this embodiment does not require the user to trigger it in advance, and is a solution for hot zone expansion before the user operates.

[0089] Figure 8 This is a structural block diagram of a hot zone determination device for a control provided by an embodiment of the present disclosure. This device can be used to implement a hot zone determination method for a control, and the device can be implemented in software and / or hardware. Figure 8 As shown, the hot zone determination device of the control includes the following modules:

[0090] A control grouping module 202 is used to group controls displayed on the display interface to obtain a grouping container containing a plurality of the controls; wherein the size of the grouping container is greater than the sum of the sizes of the plurality of controls;

[0091] The hot zone expansion module 204 is used to expand the hot zone range of each of the controls in the grouping container to obtain target hot zones corresponding to the multiple controls one by one.

[0092] In some embodiments, the control grouping module 202 is further configured to:

[0093] Acquire condition parameters of a grouping container pre-created in the display interface, where the condition parameters are used to indicate the position and size of the grouping container;

[0094] The operable controls on the display interface are traversed, and the controls are grouped according to the conditional parameters of the grouping container to obtain a grouping container containing a plurality of the controls.

[0095] In some embodiments, the hot zone expansion module 204 includes:

[0096] A region division unit, used for dividing the grouping container into a plurality of regions having the same number as the controls according to the arrangement direction of the controls;

[0097] The hot zone determination unit is used to determine each of the areas as a target hot zone after the hot zone range of each of the controls is expanded.

[0098] In some embodiments, the area division unit is further configured to:

[0099] When the size difference between the multiple controls in the same grouping container is within a preset difference range, the grouping container is evenly divided along the arrangement direction of the controls according to the number of the controls to obtain a plurality of regions of equal size.

[0100] In some embodiments, the area division unit is further configured to:

[0101] Determining the allocation ratio of dividing the hot zone range for the control in the grouping container according to preset allocation factors; wherein the preset allocation factors include the size, operation difficulty and / or operation accuracy of the control;

[0102] According to the number of the controls and the allocation ratio, the grouping container is non-uniformly divided along the arrangement direction of the controls to obtain a plurality of areas corresponding to the controls.

[0103] In some embodiments, the area division unit is further configured to:

[0104] Determining the width ratio and the height ratio between the controls respectively according to the sizes of the controls in width and height;

[0105] The width ratio and / or the height ratio are used as an allocation ratio for dividing a hot zone range for the control in the grouping container.

[0106] In some embodiments, the apparatus further comprises an index module, wherein the index module is configured to:

[0107] According to the arrangement order of the controls in the grouping container, adding a control index to the target hot zone corresponding to the control;

[0108] When monitoring that the cursor moves into any target hot zone, query the control index of any target hot zone;

[0109] The target control currently corresponding to the cursor is determined according to the control index of any target hot zone.

[0110] In some embodiments, the index module is further configured to:

[0111] Determine the current grouping container and the current target hot zone into which the cursor moves according to the position coordinates of the cursor;

[0112] The control index of the current target hot zone is queried, and the target control currently corresponding to the cursor is determined according to the queried control index.

[0113] The hot zone determination device of the control disclosed in the above embodiments can execute the hot zone determination method of the control disclosed in the above embodiments, and has the same or corresponding beneficial effects. To avoid repetition, it will not be described here.

[0114] The embodiment of the present disclosure also provides a computer-readable storage medium, which stores a program or instruction, and the program or instruction enables a computer to execute the steps of any of the above methods.

[0115] Grouping the controls displayed on the display interface to obtain a grouping container containing a plurality of the controls; wherein the size of the grouping container is greater than the sum of the sizes of the plurality of controls;

[0116] The hot zone range of each of the controls is expanded in the grouping container to obtain target hot zones corresponding to the multiple controls one by one.

[0117] Optionally, when executed by a computer processor, the computer executable instructions can also be used to execute the technical solution of the thermal zone determination method of any of the above-mentioned controls provided in the embodiments of the present disclosure, to achieve corresponding beneficial effects.

[0118] Through the above description of the implementation methods, the technicians in the relevant field can clearly understand that the embodiments of the present disclosure can be implemented with the help of software and necessary general hardware, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the embodiments of the present disclosure is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment of the present disclosure.

[0119] The embodiment of the present disclosure also provides an electronic device, including: one or more processors; a memory for storing one or more programs or instructions; the processor calls the programs or instructions stored in the memory to execute the steps of any of the above methods to achieve corresponding beneficial effects.

[0120] Fig. 9 Schematic diagram of the hardware structure of the electronic device provided by the embodiment of the present disclosure. Fig. 9 As shown, the electronic device includes one or more processors 301 and a memory 302 .

[0121] The processor 301 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions.

[0122] The memory 302 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 301 may run the program instructions to implement the hot zone determination method of the control of the embodiment of the present disclosure described above, and / or other desired functions. Various contents such as input signals, signal components, noise components, etc. may also be stored in the computer-readable storage medium.

[0123] In one example, the electronic device may further include: an input device 303 and an output device 304, and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).

[0124] In addition, the input device 303 may also include, for example, a keyboard, a mouse, and the like.

[0125] The output device 304 can output various information to the outside, including the determined distance information, direction information, etc. The output device 304 can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and the like.

[0126] Of course, to simplify, Fig. 9 Only some of the components related to the present disclosure in the electronic device are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, according to specific application situations, the electronic device may further include any other appropriate components.

[0127] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0128] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for determining a hot zone of a control, characterized in that: include: Grouping the controls displayed on the display interface to obtain a grouping container containing a plurality of the controls; wherein the size of the grouping container is greater than the sum of the sizes of the plurality of controls; The hot zone range of each of the controls is expanded in the grouping container to obtain target hot zones corresponding to the multiple controls one by one.

2. The method according to claim 1, characterized in that The step of grouping the controls displayed on the display interface to obtain a grouping container containing a plurality of the controls includes: Acquire condition parameters of a grouping container pre-created in the display interface, where the condition parameters are used to indicate the position and size of the grouping container; The operable controls on the display interface are traversed, and the controls are grouped according to the conditional parameters of the grouping container to obtain a grouping container containing a plurality of the controls.

3. The method according to claim 1, characterized in that The step of expanding the hot zone range of each of the controls in the group container to obtain a target hot zone corresponding to the multiple controls one by one includes: According to the arrangement direction of the controls, the grouping container is divided into a plurality of regions having the same number as the controls; Each of the regions is determined one by one as the target hot zone after the hot zone range of each of the controls is expanded.

4. The method according to claim 3, characterized in that The step of dividing the grouping container into a plurality of regions equal in number to the number of the controls according to the arrangement direction of the controls includes: When the size difference between the multiple controls in the same grouping container is within a preset difference range, the grouping container is evenly divided along the arrangement direction of the controls according to the number of the controls to obtain a plurality of regions of equal size.

5. The method according to claim 3, characterized in that: The step of dividing the grouping container into a plurality of regions equal in number to the number of the controls according to the arrangement direction of the controls includes: Determining the allocation ratio of dividing the hot zone range for the control in the grouping container according to preset allocation factors; wherein the preset allocation factors include the size, operation difficulty and / or operation accuracy of the control; According to the number of the controls and the allocation ratio, the grouping container is non-uniformly divided along the arrangement direction of the controls to obtain a plurality of areas corresponding to the controls.

6. The method according to claim 5, characterized in that The step of determining the allocation ratio for dividing the hot zone range for the control in the grouping container according to the preset allocation factor includes: Determining the width ratio and the height ratio between the controls respectively according to the sizes of the controls in width and height; The width ratio and / or the height ratio are used as an allocation ratio for dividing a hot zone range for the control in the grouping container.

7. The method according to claim 1, characterized in that The method further comprises: According to the arrangement order of the controls in the grouping container, adding a control index to the target hot zone corresponding to the control; When monitoring that the cursor moves into any target hot zone, query the control index of any target hot zone; The target control currently corresponding to the cursor is determined according to the control index of any target hot zone.

8. The method according to claim 7, characterized in that The determining the target control currently corresponding to the cursor according to the control index of any target hot zone includes: Determine the current grouping container and the current target hot zone into which the cursor moves according to the position coordinates of the cursor; The control index of the current target hot zone is queried, and the target control currently corresponding to the cursor is determined according to the queried control index.

9. A device for determining a hot zone of a control, characterized in that: include: A control grouping module, used to group controls displayed on the display interface to obtain a grouping container containing a plurality of the controls; wherein the size of the grouping container is greater than the sum of the sizes of the plurality of controls; The hot zone expansion module is used to expand the hot zone range of each of the controls in the grouping container to obtain target hot zones corresponding to the multiple controls one by one.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program or instruction, and the program or instruction enables a computer to execute the steps of the method according to any one of claims 1 to 8.

11. An electronic device, characterized in that: include: one or more processors; A memory for storing one or more programs or instructions; The processor is used to execute the steps of the method according to any one of claims 1 to 8 by calling the program or instruction stored in the memory.

12. A vehicle, characterized in that: The vehicle comprises a thermal zone determination device of a control unit as claimed in claim 9.