The page returns information on control methods, devices, electronic equipment, storage media, and vehicles.
By setting a hot zone range on the in-vehicle screen interface, the effective range of the return gesture command is received and determined, which solves the problem of inaccurate command recognition during user operation, realizes accurate page return control, and reduces erroneous operations and resource waste.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-16
- Publication Date
- 2026-03-06
AI Technical Summary
When operating the in-vehicle screen, users are prone to inaccurate command recognition, leading to incorrect operations that affect the control of the in-vehicle screen.
By setting a preset hot zone range in the in-vehicle screen interface, the system receives return gesture commands and determines their effective range, controlling the page to return to the desktop only when preset conditions are met.
It improves the accuracy of command recognition, avoids erroneous operations, reduces resource waste, and enables one-click return to the desktop.
Smart Images

Figure CN116107484B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of data processing technology, and in particular to a page return control method, apparatus, electronic device, storage medium, and vehicle. Background Technology
[0002] With the development of smart cockpits, more and more applications are appearing on in-vehicle screens, and these applications use the same interaction methods as mobile phone applications. However, users' operating habits for in-vehicle screens are different from those for mobile phones, which can easily lead to inaccurate command recognition.
[0003] Therefore, accurately identifying commands and avoiding erroneous operations that could affect the control of the vehicle screen has become an urgent problem to be solved. Summary of the Invention
[0004] In view of this, the purpose of this disclosure is to provide a page return control method, device, electronic device, storage medium and vehicle to solve the problem of inaccurate instruction recognition that easily occurs in the prior art.
[0005] For the purposes described above, the first aspect of this disclosure proposes a page return control method, comprising:
[0006] Received a return gesture command;
[0007] The effective range of the return gesture command is determined to be within a preset hot zone, and the return gesture command is judged; wherein, the preset hot zone for returning to the desktop is provided in the vehicle screen interface;
[0008] In response to determining that the return gesture command meets preset conditions, the page is controlled to return to the desktop.
[0009] Based on the same inventive concept, a second aspect of this disclosure proposes a page return control device, comprising:
[0010] The instruction receiving module is configured to receive a return gesture instruction;
[0011] The judgment module is configured to determine whether the effective range of the return gesture command is within a preset hot zone range, and to judge the return gesture command; wherein, the vehicle screen interface has the preset hot zone range for returning to the desktop;
[0012] The page control module is configured to control the page to return to the desktop in response to determining that the return gesture command meets preset conditions.
[0013] Based on the same inventive concept, a third aspect of this disclosure proposes an electronic device including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method described above when executing the computer program.
[0014] Based on the same inventive concept, a fourth aspect of this disclosure provides a non-transitory computer-readable storage medium that stores computer instructions for causing a computer to perform the methods described above.
[0015] Based on the same inventive concept, a fifth aspect of this disclosure proposes a vehicle, the vehicle including the page return control device described in the second aspect, the electronic device described in the third aspect, or the storage medium described in the fourth aspect.
[0016] As can be seen from the above, the page return control method, device, electronic device, storage medium, and vehicle provided in this disclosure are as follows: A return gesture command is received. The effective range of the return gesture command is determined to be within a preset hot zone, and the return gesture command is judged; wherein, the vehicle screen interface has a preset hot zone for returning to the desktop. The return gesture command is judged when the effective range is within the preset hot zone. This avoids the situation where the return gesture command is judged when its effective range is arbitrary, ensuring accurate command identification, preventing erroneous operations from affecting vehicle screen control, and reducing resource waste. In response to determining that the return gesture command meets preset conditions, the page is controlled to return to the desktop. The return gesture command is judged, and when the return gesture command meets the preset return conditions, the page is controlled to return to the desktop, enabling one-click return to the desktop. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in this disclosure or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a flowchart of a page return control method according to an embodiment of the present disclosure;
[0019] Figure 2 This is a schematic diagram of the page return control flow according to an embodiment of the present disclosure;
[0020] Figure 3 This is a schematic diagram of the structure of the page return control device according to an embodiment of the present disclosure;
[0021] Figure 4This is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of this disclosure clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.
[0023] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this disclosure should have the ordinary meaning understood by one of ordinary skill in the art to which this disclosure pertains. The terms "first," "second," and similar terms used in the embodiments of this disclosure do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0024] As mentioned above, how to accurately identify commands and avoid erroneous operations affecting the control of the vehicle screen has become an important research problem.
[0025] Based on the above description, such as Figure 1 As shown, the page return control method proposed in this embodiment includes:
[0026] Step 101: Received the return gesture command.
[0027] In practice, the return gesture command refers to a gesture command that can control the in-vehicle screen page to return to the desktop system. For example, the return gesture commands include: pull-down gesture command, long-press gesture command, and circle gesture command.
[0028] Step 102: Determine that the effective range of the return gesture command is within a preset hot zone, and judge the return gesture command; wherein, the vehicle screen interface has the preset hot zone range for returning to the desktop.
[0029] In practice, the scope of the return gesture command is determined. If the scope of the return gesture command falls within a preset hotspot area, the return gesture command is evaluated. Here, the hotspot area is not a link in the narrow sense, but rather an interactive part of the interface (commonly known as a clickable area). Interaction with this area triggers an event, which can be a link redirect, a submission, or a pop-up dialog box, etc. The preset hotspot area refers to the range within the interface where interaction can control the page to return to the desktop.
[0030] In addition, a preset hot zone is used as the root node of the page. The in-vehicle system application adopts a single-page and multi-fragment architecture. Regardless of which level of fragment the page is loaded into in the application, a return gesture command received within the preset hot zone will return to the system desktop.
[0031] Step 103: In response to determining that the return gesture command meets the preset conditions, control the page to return to the desktop.
[0032] In practice, the return gesture command is evaluated. When the return gesture command meets preset conditions, the page is controlled to return to the desktop. The preset conditions refer to the conditions corresponding to the return gesture command set in advance. For example, when the return gesture command is a pull-down gesture command, the preset condition could be that the pull-down distance reaches a preset displacement threshold. The pull-down distance is evaluated, and when the pull-down distance meets the preset displacement threshold, the page is controlled to return to the desktop.
[0033] In the above embodiment, a return gesture command is received. The effective range of the return gesture command is determined to be within a preset hotspot range, and the return gesture command is judged; wherein, the vehicle screen interface has a preset hotspot range for returning to the desktop. The return gesture command is judged when the effective range is within the preset hotspot range. This avoids the situation where the return gesture command is judged when its effective range is arbitrary, ensuring accurate command identification, preventing erroneous operations from affecting vehicle screen control, and reducing resource waste. In response to determining that the return gesture command meets preset conditions, the page is controlled to return to the desktop. The return gesture command is judged, and when the return gesture command meets the preset return conditions, the page is controlled to return to the desktop, enabling one-click return to the desktop.
[0034] In some embodiments, step 102 includes:
[0035] Step 102A: Determine the scope of the return gesture command.
[0036] In practice, the effective range of the return gesture command refers to the area on the in-vehicle screen where the return gesture command interacts. The effective range of the return gesture command is determined to see if it falls within a preset hot zone.
[0037] A hotspot is not a link in the narrow sense, but rather an interactive part of the interface (commonly known as a clickable area). Interacting with it triggers an event, which can be a link redirect, a submission, or a pop-up dialog box, etc. The preset hotspot range refers to the area within the interface where interaction can control the page to return to the desktop.
[0038] Step 102B: In response to determining that the effective range of the return gesture command is not within the preset hot zone, the page does not respond.
[0039] In practice, when the effective range of the return gesture command is outside the preset hotspot, the return gesture command cannot be judged within the non-preset hotspot, and the page cannot be controlled to return to the desktop. Therefore, the page does not respond.
[0040] Step 102C: In response to determining that the effective range of the return gesture command is within the preset hot zone, the control page moves according to the return gesture command and displays the page return effect of switching from the page to the desktop.
[0041] In practice, when the range of action of the return gesture command is within the preset hot zone, the vehicle system judges the return gesture command when the preset hot zone receives the return gesture command, and controls the page to return to the desktop when the return gesture command meets the preset conditions.
[0042] In addition, when the range of the return gesture command is within the preset hot zone, the control page moves with the position of the return gesture command and displays the page return effect from the page to the desktop to the user.
[0043] In the above solution, the effective range of the back gesture command is determined to prevent the page from returning regardless of where the gesture is applied on the in-vehicle screen, thus improving the accuracy of the command and reducing accidental touches. When the effective range of the back gesture command is within the preset hot zone, the page moves according to the position of the gesture command and displays the expected effect of returning to the home screen to the user. Users can quickly understand the operation method and effect of returning to the home screen through the expected effect, facilitating the page return operation.
[0044] In some embodiments, it also includes:
[0045] Step 104: Upon receiving a display gesture command, the gesture is applied within the preset hot zone area, and the preset hot zone area is highlighted.
[0046] In practice, when a display gesture command is received and applied within a preset hotspot area, the preset hotspot area is highlighted. The display gesture commands include click and long-press commands. For example, when a user clicks or long-presses a preset hotspot area, the preset hotspot area is highlighted.
[0047] In addition, the display gesture commands can be preset by the developers. This allows for the highlighting of preset hot zones, showing the user the area corresponding to the hot zone.
[0048] In the above solution, users can click or long-press a preset hotspot range to control the highlighting of the preset hotspot range, which can show users the area corresponding to the hotspot range and make it easier for users to understand the range of input gesture commands when returning to the control page.
[0049] In some embodiments, the return gesture command is a pull-down gesture command.
[0050] Step 103 includes:
[0051] Step 1031: In response to determining that the pull-down distance and pull-down speed of the pull-down gesture command meet the corresponding preset conditions, control the page to return to the desktop.
[0052] In practice, when the return gesture command is a pull-down gesture command, the pull-down distance and pull-down speed of the pull-down gesture command are judged. When the pull-down distance and pull-down speed meet the corresponding preset conditions, the page is controlled to return to the desktop.
[0053] For example, the pull-down distance of the pull-down gesture command is obtained and compared with a preset distance threshold. When the pull-down distance meets the preset distance threshold, the page is controlled to return to the desktop. When the pull-down distance does not meet the preset distance threshold, the pull-down speed of the pull-down gesture command is obtained and compared with a preset speed threshold. When the pull-down speed meets the preset speed threshold, the page is controlled to return to the desktop.
[0054] In the above scheme, when the return gesture command is a pull-down gesture command, the pull-down distance and pull-down speed of the pull-down gesture command are judged, so as to judge the pull-down gesture command more accurately, accurately judge the user's gesture command, and control the page accordingly based on the pull-down gesture command.
[0055] In some embodiments, step 1031 includes:
[0056] Step 10311: In response to determining that the pull-down distance does not meet the preset distance, the pull-down rate is judged to obtain a first judgment result, and the page is controlled accordingly based on the first judgment result.
[0057] In practice, when judging a pull-down gesture command, the pull-down distance and pull-down speed are judged sequentially. The pull-down distance is obtained and judged; if the pull-down distance does not meet a preset distance, the pull-down speed is obtained and judged, resulting in a first judgment result. The page is then controlled accordingly based on this first judgment result. The preset distance can be a preset distance threshold. The process of judging the pull-down distance involves determining whether the pull-down distance reaches the preset distance threshold.
[0058] For example, if the preset distance threshold is 2 cm and the pull-down distance of the acquired pull-down gesture command is 1 cm, the pull-down distance does not meet the preset distance threshold. The pull-down speed of the pull-down gesture command is acquired, and the pull-down speed is compared with the preset speed. Based on the first judgment result, the page is controlled accordingly.
[0059] Step 10312: In response to determining that the pull-down distance meets the preset distance, control the page to return to the desktop.
[0060] In practice, the pull-down distance of the pull-down gesture command is obtained and judged. If the pull-down distance meets the preset distance, the page is controlled to return to the desktop. The preset distance can be a preset distance threshold. The process of judging the pull-down distance involves determining whether the pull-down distance reaches the preset distance threshold.
[0061] For example, if the preset distance threshold is 2 centimeters, the pull-down gesture command is 2 centimeters away. If the pull-down distance meets the preset distance threshold, the page will return to the desktop.
[0062] In the above scheme, when the return gesture command is a pull-down gesture command, the pull-down distance of the gesture command is obtained. First, the pull-down distance is judged; this distance is easy to obtain and judge, ensuring the accuracy of the pull-down gesture command judgment and allowing for more accurate identification of user actions, reducing errors in command judgment. Based on the pull-down distance, the pull-down gesture command can be quickly judged, ensuring timely interaction.
[0063] In some embodiments, step 10311 includes:
[0064] Step 10311A: Determine the pull-down rate.
[0065] In practice, when the pull-down distance is judged and does not meet the preset distance, the pull-down speed of the pull-down gesture command is obtained and judged. The process of judging the pull-down speed involves determining whether the pull-down speed reaches a preset first speed threshold.
[0066] Step 10311B: In response to determining that the pull-down rate is less than a first rate threshold, the page does not respond.
[0067] In practice, if the pull-down speed of the acquired pull-down gesture command is less than a preset first speed threshold, it indicates that the input pull-down gesture command does not meet the standard pull-down gesture command and cannot control the page to return to the desktop. Therefore, the page does not respond.
[0068] For example, if the pull-down gesture command has a pull-down speed of 1 cm / s and a preset first speed threshold of 2 cm / s, the pull-down speed of the acquired pull-down gesture command is compared with the first speed threshold. If the pull-down speed is less than the preset first speed threshold, the page will not respond.
[0069] Step 10311C: In response to determining that the pull-down rate is greater than or equal to the first rate threshold, control the page to return to the desktop.
[0070] In practice, when the pull-down speed of the acquired pull-down gesture command is greater than or equal to the preset first speed threshold, it indicates that the input pull-down gesture command meets the standard pull-down gesture command, and the page is controlled to return to the desktop.
[0071] For example, if the pull-down gesture command has a pull-down speed of 2 cm / s and a preset first speed threshold of 2 cm / s, the pull-down speed of the acquired pull-down gesture command is compared with the first speed threshold. If the pull-down speed is equal to the preset first speed threshold, the page is controlled to return to the desktop.
[0072] In the above scheme, when the return gesture command is a pull-down gesture command, if the pull-down distance is not satisfied with the preset distance, the pull-down speed of the gesture command is obtained, and then the pull-down speed is used for judgment. This avoids the problem of inaccurate judgment of pull-down gesture commands that can occur when only the pull-down distance is considered. In this way, the user's exit intention can be analyzed based on both the pull-down distance and the pull-down speed, leading to more accurate identification of the user's operation behavior. This ensures the accuracy of pull-down gesture command judgment and reduces errors in command judgment.
[0073] In some embodiments, step 1031 includes:
[0074] Step 1031A: Determine the pull-down rate to obtain a second determination result, and determine the page return method based on the second determination result.
[0075] In practice, after judging the pull-down distance and pull-down speed of the pull-down gesture command and confirming that the corresponding preset conditions are met, the page return method for returning to the desktop is judged before the control page returns to the desktop.
[0076] The process of determining the page return method when returning to the desktop is as follows: The pull-down speed is judged to obtain a second judgment result, and the corresponding page return method is determined based on this second judgment result. For example, the pull-down speed is compared with a preset second speed threshold. If the pull-down speed is less than the second speed threshold, the page return method is the normal page return method; if the pull-down speed is greater than or equal to the second speed threshold, the page return method is the fast page return method.
[0077] Step 1031B: Control the page to return to the desktop according to the page return method.
[0078] In practice, after determining the corresponding page return method based on the pull-down speed, the page is controlled to return to the desktop based on the corresponding page return method.
[0079] In the above solution, the corresponding page return method is determined based on the pull-down speed, which can achieve both a normal return to the desktop and a fast return to the desktop. This increases the diversity and fun of the page return process.
[0080] In some embodiments, step 1031A includes:
[0081] Step 1031Aa: Determine the pull-down rate.
[0082] In practice, the pull-down speed of the pull-down gesture command is obtained and judged. The process of judging the pull-down speed involves determining whether the pull-down speed reaches a preset second speed threshold.
[0083] Step 1031Ab: In response to determining that the pull-down rate is less than the second rate threshold, the page return method is determined to be the normal page return method.
[0084] In specific implementation, when the pull-down rate of the acquired pull-down gesture command is less than the preset second rate threshold, the page return method is determined to be the normal page return method.
[0085] For example, if the pull-down gesture command has a pull-down speed of 2 cm / s and a preset second speed threshold of 3 cm / s, the pull-down speed of the acquired pull-down gesture command is compared with the second speed threshold. If the pull-down speed is less than the preset second speed threshold, the page return method is determined to be the normal page return method, and the page is controlled to return to the desktop normally.
[0086] Step 1031Ac: In response to determining that the pull-down rate is greater than or equal to the second rate threshold, the page return method is determined to be the fast page return method.
[0087] In specific implementation, when the pull-down rate of the acquired pull-down gesture command is greater than or equal to a preset second rate threshold, the page return method is determined to be a fast page return method.
[0088] For example, if the pull-down gesture command has a pull-down speed of 3 cm / s and a preset second speed threshold of 3 cm / s, the pull-down speed of the acquired pull-down gesture command is compared with the second speed threshold. If the pull-down speed is greater than or equal to the preset second speed threshold, the page return method is determined to be a fast page return method, and the page is controlled to quickly return to the desktop.
[0089] In the above solution, the pull-down speed of the acquired pull-down gesture command is compared with a second speed threshold to determine the corresponding page return method. This allows for both normal and fast page return to the desktop, increasing the diversity and fun of the page return process.
[0090] In the above embodiment, a return gesture command is received. The effective range of the return gesture command is determined to be within a preset hotspot range, and the return gesture command is judged; wherein, the vehicle screen interface has a preset hotspot range for returning to the desktop. The return gesture command is judged when the effective range is within the preset hotspot range. This avoids the situation where the return gesture command is judged when its effective range is arbitrary, ensuring accurate command identification, preventing erroneous operations from affecting vehicle screen control, and reducing resource waste. In response to determining that the return gesture command meets preset conditions, the page is controlled to return to the desktop. The return gesture command is judged, and when the return gesture command meets the preset return conditions, the page is controlled to return to the desktop, enabling one-click return to the desktop.
[0091] In the above embodiments, the user's exit intention can be analyzed based on both the distance and speed of the pull-down, allowing for more accurate identification of user actions. The exit animation effect is then reflected in the user's actions, demonstrating the continuity of the interaction. Furthermore, the page scrolls smoothly with the user's movement during the pull-down process, helping the user better understand the effect of the current operation. Additionally, the background desktop gradually appears according to the pull-down distance, enhancing the visual appeal and helping the user better understand that the pull-down action signifies exiting the entire application and returning to the home screen.
[0092] It should be noted that the embodiments of this disclosure can also be further described in the following ways:
[0093] like Figure 2 As shown, Figure 2 This is a schematic diagram of the page return control flow according to an embodiment of this disclosure. It includes:
[0094] Step 201: The user presses their finger on the vehicle's infotainment screen. The infotainment system receives the return gesture command.
[0095] Step 202: Determine if within the hot zone. Determine whether the received return gesture command is within the hot zone.
[0096] Step 2021: Determine if the return gesture command is within the hot zone, and the entire page will move up and down according to the user's gesture.
[0097] Step 2022: Determine that the return gesture command is not within the hot zone, ignore the process, and the page does not respond.
[0098] Step 203: Determine whether the user has raised their hand, i.e., whether the return gesture command has been completed. If the user raises their hand, proceed to step 204; if the user does not raise their hand, return to step 2021.
[0099] Step 204: Obtain the overall displacement of the current pull-down and the pull-down speed when the hand is lifted. This involves further determining the return gesture command. For example, the return gesture command is a pull-down gesture command. Obtain the overall displacement of the current pull-down and the pull-down speed when the hand is lifted.
[0100] Step 205: Determine if the exit settings are met. Compare the pull-down distance and pull-down rate with preset displacement and rate thresholds respectively to determine if the exit settings are met. If the exit settings are met, proceed to step 206; otherwise, proceed to step 2051.
[0101] Step 2051: The page moves up at normal speed to restore its initial position.
[0102] Step 206: Determine if it is a fast exit. The pull-down speed is assessed. If the pull-down speed is greater than or equal to the second speed threshold, the page exit method is determined to be a fast exit. If fast exit is satisfied, proceed to step 207; otherwise, proceed to step 2061.
[0103] Step 2061: The page scrolls down at a normal speed to exit.
[0104] Step 207: Quickly scroll down the page to exit.
[0105] In view of the driver's screen operation habits, this embodiment also includes:
[0106] 1. The in-vehicle infotainment system uses a single-page and multi-fragment architecture. The hot zone of the pull-down gesture command can be used as the root node of the page. Regardless of which fragment is loaded, each application will return to the system desktop when pulled down.
[0107] 2. To clearly indicate to the user that the area touched by their finger is the hot zone of the pull-down gesture command, the hot zone of the pull-down gesture command will be highlighted when the user taps or long-presses on it.
[0108] 3. To increase ease of operation, the operation of triggering the hot zone is not limited to the drop-down bar position; the entire square area where the drop-down bar is located is considered the hot zone.
[0109] 4. To more clearly respond to user intent, when the user pulls down to a preset position on the screen or the pull-down speed exceeds a preset speed threshold, an exit animation will be displayed, and the user will return to the system desktop.
[0110] 5. To accommodate different user habits, when a user double-clicks the hotspot area, the application will quickly exit with an animation and return to the system desktop.
[0111] 6. To differentiate the overlay levels of various applications, overlays will be added directly above and below each application. The transparency of the background overlay will change as you swipe down, creating an effect where the desktop becomes clearer as you swipe down.
[0112] 7. To adapt to the ease of operation of the vehicle's infotainment screen, the controls can recognize the user's pull-down gesture, respond with an exit animation, and return to the system desktop.
[0113] 8. To reduce interference with the layout of other applications, the width of the horizontal hot zone outside the hot zone range can be configured individually for each application, with the default being full-screen width.
[0114] In the above embodiments, the pull-down exit control, as the root element of the page, has low intrusion into the overall page and exhibits significant decoupling. Furthermore, it can analyze the user's exit intention based on both the distance and speed of the pull, allowing for more accurate identification of user actions. The exit animation effect is then reflected in the user's actions, demonstrating seamless interaction. During the pull-down process, the page follows the user's movement, making the current operation more understandable. Additionally, the background desktop gradually appears according to the pull-down distance, enhancing the visual appeal and helping users better understand that the pull-down is an interaction that exits the entire application and returns to the desktop.
[0115] It should be noted that the method of this disclosure embodiment can be executed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method of this disclosure embodiment, and the multiple devices will interact with each other to complete the method described.
[0116] It should be noted that the above description describes some embodiments of this disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0117] Based on the same inventive concept, corresponding to any of the above-described embodiments, this disclosure also provides a page return control device.
[0118] refer to Figure 3 The page return control device includes:
[0119] The instruction receiving module 301 is configured to receive a return gesture instruction;
[0120] The judgment module 302 is configured to determine whether the effective range of the return gesture command is within a preset hot zone range, and to judge the return gesture command; wherein, the vehicle screen interface has the preset hot zone range for returning to the desktop;
[0121] The page control module 303 is configured to control the page to return to the desktop in response to determining that the return gesture instruction meets preset conditions.
[0122] In some embodiments, the determining module 302 includes:
[0123] The scope determination unit is configured to determine the scope of the return gesture command;
[0124] The first page control unit is configured to not respond when it is determined that the effective range of the return gesture command is not within the preset hot zone.
[0125] The second page control unit is configured to, in response to determining that the effective range of the return gesture command is within the preset hot zone, control the page to move according to the return gesture command and display the page return effect of switching from the page to the desktop.
[0126] In some embodiments, the page return control device further includes:
[0127] The display module is configured to receive a display gesture command and apply it to the preset hot zone area, thereby controlling the preset hot zone area to be highlighted.
[0128] In some embodiments, the page control module 303 includes:
[0129] The pull-down judgment unit is configured to control the page to return to the desktop in response to determining that the pull-down distance and pull-down speed of the pull-down gesture command meet the corresponding preset conditions.
[0130] In some embodiments, the drop-down determination unit includes:
[0131] The pull-down rate determination subunit is configured to determine the pull-down rate in response to determining that the pull-down distance does not meet the preset distance, obtain a first determination result, and perform corresponding control on the page based on the first determination result;
[0132] The page control subunit is configured to control the page to return to the desktop in response to determining that the pull-down distance meets a preset distance.
[0133] In some embodiments, the pull-down rate determination subunit is specifically configured to: determine the pull-down rate; in response to determining that the pull-down rate is less than a first rate threshold, the page does not respond; in response to determining that the pull-down rate is greater than or equal to the first rate threshold, control the page to return to the desktop.
[0134] In some embodiments, the drop-down determination unit further includes:
[0135] The return method determination subunit is configured to judge the pull-down rate, obtain a second judgment result, and determine the page return method based on the second judgment result;
[0136] The page control subunit is configured to control the page to return to the desktop according to the page return method.
[0137] In some embodiments, the return method determination subunit is specifically configured to: determine the pull-down rate; in response to determining that the pull-down rate is less than a second rate threshold, determine that the page return method is a normal page return method; in response to determining that the pull-down rate is greater than or equal to the second rate threshold, determine that the page return method is a fast page return method.
[0138] For ease of description, the above apparatus is described in terms of its functions, divided into various modules. Of course, in implementing this disclosure, the functions of each module can be implemented in one or more software and / or hardware.
[0139] The apparatus described above is used to implement the corresponding page return control method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0140] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the page return control method described in any of the above embodiments.
[0141] Figure 4 This embodiment illustrates a more specific hardware structure of an electronic device, which may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.
[0142] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0143] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.
[0144] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.
[0145] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB (Universal Serial Bus), network cable, etc.) or wireless means (such as mobile network, WIFI (Wireless Fidelity), Bluetooth, etc.).
[0146] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.
[0147] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.
[0148] The electronic devices described above are used to implement the corresponding page return control methods in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0149] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this disclosure also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the page return control method as described in any of the above embodiments.
[0150] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.
[0151] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the page return control method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0152] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a vehicle, including the page return control device, or electronic device, or storage medium in the above embodiments, wherein the vehicle device implements the page return control method described in any of the above embodiments.
[0153] The vehicle described in the above embodiments is used to implement the page return control method described in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0154] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this disclosure (including the claims) is limited to these examples; within the framework of this disclosure, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this disclosure as described above, which are not provided in detail for the sake of brevity.
[0155] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this disclosure, the provided drawings may or may not show well-known power / ground connections to integrated circuit (IC) chips and other components. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this disclosure, and this also takes into account the fact that the details of implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this disclosure will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuitry) have been set forth to describe exemplary embodiments of this disclosure, it will be apparent to those skilled in the art that the embodiments of this disclosure may be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0156] Although this disclosure has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.
[0157] This disclosure is intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A page return control method characterized by comprising: The method comprises: receiving a return gesture instruction; determining that the action range of the return gesture instruction is within a preset hot area range, and judging the return gesture instruction; wherein the preset hot area range in which a return desktop is provided in a vehicle-mounted screen interface; in response to determining that the return gesture instruction meets a preset condition, controlling the page to return to the desktop; the return gesture instruction is a pull-down gesture instruction; in response to determining that the return gesture instruction meets a preset condition, controlling the page to return to the desktop, comprising: in response to determining that the pull-down distance and the pull-down rate of the pull-down gesture instruction meet the corresponding preset conditions, controlling the page to return to the desktop; before controlling the page to return to the desktop, further comprising: judging the pull-down rate to obtain a second judgment result, and determining the page return mode according to the second judgment result; controlling the page to return to the desktop according to the page return mode; judging the pull-down rate to obtain a second judgment result, and determining the page return mode according to the second judgment result, comprising: judging the pull-down rate; in response to determining that the pull-down rate is less than a second rate threshold, determining that the page return mode is a normal page return mode; in response to determining that the pull-down rate is greater than or equal to the second rate threshold, determining that the page return mode is a fast page return mode; controlling the page to return to the desktop, further comprising: determining the background layer transparency based on the pull-down height, and displaying the desktop background according to the layer transparency during the process of controlling the page to return to the desktop, so as to gradually clarify the effect of the desktop.
2. The method of claim 1, wherein, determining that the action range of the return gesture instruction is within a preset hot area range, comprising: judging the action range of the return gesture instruction; in response to determining that the action range of the return gesture instruction is not within the preset hot area range, the page does not respond; in response to determining that the action range of the return gesture instruction is within the preset hot area range, controlling the page to move according to the return gesture instruction and displaying the page return effect from the page to the desktop.
3. The method of claim 1, wherein, further comprising: receiving a display gesture instruction acting on the preset hot area range, and controlling the preset hot area range to be highlighted.
4. The method of claim 1, wherein, in response to determining that the pull-down distance and the pull-down rate meet the corresponding preset conditions, controlling the page to return to the desktop, comprising: in response to determining that the pull-down distance does not meet the preset distance, judging the pull-down rate to obtain a first judgment result, and controlling the page according to the first judgment result; in response to determining that the pull-down distance meets the preset distance, controlling the page to return to the desktop.
5. The method of claim 4, wherein, judging the pull-down rate to obtain a first judgment result, and controlling the page according to the first judgment result, comprising: judging the pull-down rate; in response to determining that the pull-down rate is less than a first rate threshold, the page does not respond; in response to determining that the pull-down rate is greater than or equal to the first rate threshold, controlling the page to return to the desktop.
6. A page return control device characterized by comprising: comprising: an instruction receiving module configured to receive a return gesture instruction; A determination module is configured to determine whether the return gesture instruction meets a preset condition, and determine the return gesture instruction when the action range of the return gesture instruction is within a preset hot area range in a vehicle-mounted screen interface. A page control module is configured to control a page to return to a desktop in response to determining that the return gesture instruction meets the preset condition. The return gesture instruction is a pull-down gesture instruction. The page control module includes: A pull-down determination unit is configured to control a page to return to a desktop in response to determining that a pull-down distance and a pull-down rate of the pull-down gesture instruction meet corresponding preset conditions. The pull-down determination unit further includes: A return mode determination subunit is configured to determine a page return mode according to a second determination result obtained by determining the pull-down rate. A page control subunit is configured to control a page to return to a desktop according to the page return mode. The return mode determination subunit is specifically configured to: determine the page return mode as a normal page return mode in response to determining that the pull-down rate is less than a second rate threshold. determine the page return mode as a fast page return mode in response to determining that the pull-down rate is greater than or equal to the second rate threshold. The page control module further includes: A page control unit is configured to determine a mask layer transparency of a background based on a pull-down height, and display a desktop background according to the mask layer transparency during control of a page to return to a desktop, so that the desktop appears gradually clear. A computer program product includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor executes the program to implement the method of any one of claims 1 to 5.
7. An electronic device, comprising: The non-transitory computer readable storage medium stores computer instructions for causing a computer to execute the method of any one of claims 1 to 5.
8. A non-transitory computer-readable storage medium, comprising: The page return control device of claim 6 or the electronic device of claim 7 or the storage medium of claim 8.
9. A vehicle characterized by comprising:
Citation Information
Patent Citations
Picture hot zone highlighting display method, device and system based on browser
CN102609414A
Method for terminal touch control and terminal
CN102662506A
Window displaying method and device
CN108762615A