Interface display control method, device and equipment
By adjusting the interaction mode and display interface layout of the rear control screen according to the user's usage status, the problems of long operation paths and high accidental touch rate in the existing technology are solved, and more efficient and comfortable human-computer interaction is achieved.
Patent Information
- Application Number
- CN202611239560.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-14
- Publication Date
- 2026-11-06
AI Technical Summary
The existing rear control screen's interactive design suffers from lengthy operation paths, high accidental touch rates, and lacks ergonomics under different user postures and distances, resulting in low user comfort and efficiency.
The interaction mode is dynamically switched according to the user's current usage status, and the layout of the display interface is adjusted through structural reconstruction, including the distribution area of interactive controls, information density, control size, and priority of interactive areas, to match the current usage status.
It improves user operation efficiency and comfort, reduces operational burden and the risk of accidental touch, and enhances the level of intelligence in human-computer interaction.
Smart Images

Figure CN123048089A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of human-computer interaction technology, specifically to an interface display control method, device, and equipment. Background Technology
[0002] With the rapid development of intelligent vehicle technology, rear-seat control screens have become an important interactive device for enhancing the passenger experience.
[0003] The existing rear control screens mostly adopt fixed layouts or function entry-style interactions, which require users to frequently adjust their body posture or go through multi-level menus to complete their needs under different usage postures and distances. This results in problems such as lengthy operation paths, high accidental touch rates, and non-ergonomic design. Summary of the Invention
[0004] In view of the above problems, embodiments of this application provide an interface display control method, apparatus, and device. This solution addresses the interface adaptation needs of terminal devices under different usage states, dynamically switching the corresponding interaction mode according to the user's current usage state of the terminal device, and adjusting the organization of the display interface according to the interaction mode, thereby matching the interface layout with the user's current operating conditions and improving the interactive adaptability of the terminal device during scene changes.
[0005] According to one aspect of the embodiments of this application, an interface display control method is provided, the method comprising:
[0006] Based on the user's current usage status of the terminal device, the current interaction mode of the terminal device is determined from multiple interaction modes;
[0007] According to the interaction mode, the display interface of the terminal device is restructured at the structural level to control the layout of the interactive controls on the display interface to change with the change of the current usage state; wherein, the layout includes one or more of the following: distribution area, information density, control size, and interaction area priority.
[0008] In one optional approach, the plurality of interaction modes includes at least a first mode and a second mode; the structural reconstruction of the display interface of the terminal device according to the interaction modes includes:
[0009] In the first mode, the interactive controls are distributed across the entire screen area of the display interface, and the size of the interactive controls is a first size;
[0010] In the second mode, the interactive controls are concentrated in a preset local area of the display interface, and the size of the interactive controls is a second size;
[0011] Wherein, the first size is larger than the second size; the first mode is a mode in which the distance between the user and the display interface is greater than a first threshold, the second mode is a mode in which the distance is less than a second threshold, and the first threshold is greater than or equal to the second threshold.
[0012] In one alternative approach, the preset local area is the lower half of the display interface.
[0013] In one alternative approach, it also includes:
[0014] In the first mode, the first screen of the display interface carries a first number of functional modules;
[0015] In the second mode, the first screen of the display interface carries a second number of functional modules;
[0016] Wherein, the first quantity is less than the second quantity; the functional module is an interface unit containing at least one of the interactive controls.
[0017] In one alternative approach, it also includes:
[0018] The functional modules are presented in the form of cards on the display interface;
[0019] In the first mode, a single functional module carries a third number of interactive controls, and when the interactive controls are triggered, they directly execute the corresponding functions in the current display interface;
[0020] In the second mode, a single functional module carries a fourth number of interactive controls;
[0021] Wherein, the third quantity is less than or equal to the fourth quantity.
[0022] In one alternative approach, it also includes:
[0023] The display interface is divided into a top area, a middle area, and a bottom area along the height direction of the terminal device;
[0024] In the first mode, the interaction priority of the central region is configured to be higher than that of the bottom region;
[0025] In the second mode, the interaction priority of the bottom area is configured to be higher than that of the middle area.
[0026] In an alternative approach, the method further includes:
[0027] In both the first and second modes, a global control area is set in a fixed area of the display interface; wherein, the global control area includes shortcut controls for controlling preset functions, and the shortcut controls are configured to directly execute the corresponding functions in the current display interface when triggered.
[0028] In one alternative approach, the current usage state is determined based on at least one of the following usage state-related parameters: the connection status of the terminal device to the fixed bracket or base, the physical distance between the user and the display interface, and the user's body posture information.
[0029] According to another aspect of the embodiments of this application, an interface display control device is provided, the device comprising:
[0030] The first processing unit is used to determine the interaction mode of the terminal device from multiple interaction modes based on the user's current usage status of the terminal device.
[0031] The second processing unit is configured to perform structural-level reconstruction of the display interface of the terminal device according to the interaction mode, so as to control the layout of the interactive controls on the display interface to change with the change of the current usage state; wherein, the layout includes one or more of the following: distribution area, information density, control size, and interaction area priority.
[0032] According to another aspect of the embodiments of this application, a terminal device is provided, including: a processor, a memory, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other through the communication bus;
[0033] The memory is used to store at least one executable instruction that causes the processor to perform the operation of the interface display control method as described above.
[0034] According to another aspect of the embodiments of this application, a computer-readable storage medium is provided, the storage medium storing at least one executable instruction, the executable instruction causing a terminal device / apparatus to perform the operation of the interface display control method as described in any of the above.
[0035] This application embodiment determines the interaction mode of the terminal device based on the user's current usage state of the terminal device, and restructures the display interface of the terminal device at the structural level according to the interaction mode. This makes at least one of the following, such as the distribution area of interactive controls on the display interface, information density, control size, and interaction area priority, adapt to the current usage state. This can improve the matching degree between the interface layout and the user's operation scenario, improve the accessibility of controls, operation accuracy, and information presentation rationality under different usage states, thereby reducing the operation burden and improving the human-computer interaction efficiency and user comfort of the terminal device.
[0036] The above description is merely an overview of the technical solutions of the embodiments of this application. In order to better understand the technical means of the embodiments of this application and to implement them in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the embodiments of this application more obvious and understandable, specific implementation methods of this application are described below. Attached Figure Description
[0037] The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0038] Figure 1 A flowchart illustrating an interface display control method provided in an embodiment of this application;
[0039] Figure 2 A schematic diagram of the first screen interface in dock mode provided in an embodiment of this application;
[0040] Figure 3 A schematic diagram of a two-screen interface in a dock mode provided in an embodiment of this application;
[0041] Figure 4 A schematic diagram of a three-screen interface in a dock mode provided in an embodiment of this application;
[0042] Figure 5 A schematic diagram of the first screen interface in handheld mode provided in an embodiment of this application;
[0043] Figure 6 A schematic diagram of a two-screen interface in handheld mode provided in an embodiment of this application;
[0044] Figure 7 This is a schematic diagram of the structure of an interface display control device provided in an embodiment of this application;
[0045] Figure 8 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Detailed Implementation
[0046] Exemplary embodiments of the present application will now be described in more detail with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application may be implemented in various forms and should not be limited to the embodiments set forth herein.
[0047] With the rapid development of intelligent vehicle technology, rear-seat control screens, as key interactive devices for enhancing passenger experience, have been widely used in many vehicle models. Rear passengers can control navigation, entertainment, seat adjustment, air conditioning, and other functions through the central control screen or detachable screen devices. However, in actual use, passenger usage scenarios are highly dynamic: passengers may fix the screen in a normal sitting posture for viewing from a distance, or they may remove the screen for close-range handheld operation; usage postures may include leaning back, reclining, or leaning forward, and the physical distance between the screen and the user varies significantly (e.g., 50-80cm for viewing from a distance versus 15-30cm for close-range operation).
[0048] Existing rear-seat control screens mostly adopt a fixed interface layout, organizing function access through icons, cards, and layered pages. During operation, the terminal device typically only scales or rotates the interface based on whether the screen is in landscape or portrait orientation. Passengers may view and operate the screen from a distance when it is fixed, or they may use it handheld when it is close to the screen, but the relevant interface structure often remains unchanged.
[0049] Under the aforementioned technical solutions, the interface layout does not adjust in conjunction with the current usage status of the terminal device, resulting in significant differences in user comfort, efficiency, and accuracy in different scenarios, and also failing to conform to ergonomics. For example, when viewing from a distance, passengers need to frequently lean forward to touch the screen, easily causing back fatigue; while in handheld mode, the traditional layout may lead to a mismatch in the thumb's operating area, increasing the risk of accidental touches. In addition, existing solutions generally rely on multi-level pages to access specific control items. When passengers complete common operations such as air conditioning adjustment and media switching, they often need to go through a long interaction path. The contradiction between passengers' need for quick control of functions (such as adjusting the air conditioning temperature and switching music) and the lengthy existing interaction path is becoming increasingly prominent. Therefore, there is an urgent need for an adaptive interaction method that can dynamically adapt to the user's posture and screen status to improve the user experience of rear-seat passengers, reduce the operational burden, and enhance the intelligence level of human-computer interaction.
[0050] To address the aforementioned issues, this application provides an interface display control method. Based on the user's current usage state of the terminal device, the method determines the current interaction mode of the terminal device from multiple interaction modes, and restructures the display interface of the terminal device at the structural level according to the interaction mode. This controls the layout of interactive controls on the display interface to change with the current usage state, so that one or more of the following factors—distribution area, information density, control size, and interaction area priority—adapt to the current usage state, thereby improving the user's operating efficiency, comfort, and accuracy.
[0051] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0052] It should be noted that the execution subject of the interface display control method provided in this application embodiment can be an interface display control device, which can be deployed on terminal devices such as mobile phones, computers, and tablets that need to display interfaces. This application embodiment does not impose any restrictions.
[0053] It should be noted that the interface display control method provided in this application embodiment is not only applicable to the interface display scenario of the rear control screen of a car, but also applicable to any scenario with different control distance (far or near) and control method (remote fixed or handheld) requirements. This application embodiment does not impose any limitations.
[0054] Figure 1 This is a flowchart illustrating an interface display control method provided in an embodiment of this application. The method can be executed by a terminal device. Figure 1 As shown, the interface display control method provided in this application embodiment may include the following steps:
[0055] Step 110: Determine the current interaction mode of the terminal device from multiple interaction modes based on the user's current usage status of the terminal device.
[0056] For example, the terminal device can be an electronic device with a display interface, such as a smartphone, tablet, in-vehicle central control screen, rear control screen, or detachable screen device. The current usage state characterizes the user's actual usage of the terminal device at that moment, and can be determined through a comprehensive characterization of one or more physical parameters. The interaction mode refers to a set of pre-configured interaction strategies for a specific usage state. Under different interaction modes, the layout structure and interaction methods of the display interface are configured to match the user's operational capabilities and visual needs in that mode.
[0057] In this embodiment, multiple interaction modes refer to at least two interaction modes that can be switched according to the user's current usage state of the terminal device. For example, multiple interaction modes include at least a first mode and a second mode. Optionally, the first mode may correspond to a usage state where the distance between the user and the display interface is relatively large (e.g., the terminal device is fixed on a base or stand, and the user views and operates it from a distance), and the second mode may correspond to a usage state where the distance between the user and the display interface is relatively small (e.g., the terminal device is held in the user's hand and operated at close range). Of course, those skilled in the art will understand that the number of interaction modes and the specific division method can be set according to the actual application scenario, and this embodiment does not limit this.
[0058] In one possible embodiment, the terminal device can obtain the user's current usage status information and determine the target interaction mode corresponding to the current usage status according to a pre-set mode mapping rule. Specifically, status parameters can be periodically collected to form current usage status data. Based on this, the current usage status is judged. When the judgment result is inconsistent with the current operating mode, a mode switching instruction is generated and sent to the interface management module. After the mode switch, the event distribution strategy, interface template number, and control size mapping table within the terminal device can be updated synchronously, providing input for the subsequent structural reconstruction of the display interface. Understandably, when the user's current usage status of the terminal device changes, the device can switch the corresponding interaction mode to ensure consistency between the mode state and the actual usage state, thus preventing the subsequent interface from remaining in a single fixed layout.
[0059] Optionally, in one possible embodiment, the current usage state is determined based on at least one of the following usage state-related parameters: the connection state between the terminal device and the fixed bracket or base, the physical distance between the user and the display interface, and the user's body posture information.
[0060] Whether the terminal device is connected to a fixed bracket or base determines whether the terminal device is in a fixed posture or a freely movable, detached posture; the user's body posture information can be sitting upright, leaning back, or semi-reclining, etc. As an optional implementation, the terminal device can collect the above information through built-in or external sensors. For example, the connection status between the terminal device and the base can be detected by a Hall sensor or a mechanical contact switch; the actual physical distance between the user and the display interface can be obtained by infrared ranging sensors, ultrasonic sensors, or camera ranging; and the user's current body posture (such as leaning forward, sitting upright, or leaning back) can be determined by capturing user images through a camera and combining them with a human posture recognition algorithm.
[0061] After acquiring the aforementioned device usage status parameters, the terminal device can determine the user's current usage status based on at least one of these parameters, and then determine the appropriate interaction mode. Specifically, the terminal device can trigger the determination or switching of the interaction mode based on any one of the following: the connection status between the terminal device and the fixed bracket or base, the physical distance between the user and the display interface, or the user's body posture information. For example, when the usage status indicates that the user is in a long-distance operation scenario, the first mode is determined; when the usage status indicates that the user is in a short-distance operation scenario, the second mode is determined; and when the usage status indicates that the user is switching from a long-distance operation scenario to a short-distance operation scenario, the interaction mode can be controlled to switch from the first mode to the second mode. Furthermore, the terminal device can also trigger the determination based on a combination of the above-mentioned information. This combined triggering method avoids frequent and unnecessary mode switching triggered by a single, temporary change in condition (such as a temporary change in distance due to the user leaning forward), improving the stability and reliability of mode switching.
[0062] Optionally, the determination and switching of the above modes can be performed automatically by the terminal device without the need for manual selection by the user, thereby reducing the user's operation steps and improving the convenience and intelligence of the interaction.
[0063] It should be noted that in this application, the determination is not merely of the screen display state, but rather the user's usage scenario is mapped to a mode state that can drive subsequent changes in the interface structure.
[0064] Step 120: Based on the interaction mode, perform structural reconstruction of the display interface of the terminal device to control the layout of interactive controls on the display interface to change with the current usage state; wherein, the layout includes one or more of the following: distribution area, information density, control size, and interaction area priority.
[0065] For example, in the embodiments of this application, "interactive control" refers to a graphical interactive element in the display interface that allows users to perform touch operations (click, swipe, drag, etc.), including but not limited to operation buttons, sliders, switch controls, function entry icons, operable card modules, etc. In contrast, purely information display elements in the display interface (such as time display, battery icon, status prompt text, etc.) do not fall within the scope of interactive controls.
[0066] Structural-level reconfiguration refers to a holistic, multi-dimensional, and collaborative reconfiguration of the layout structure of the display interface, rather than simply scaling, rotating, or fine-tuning a single parameter. Specifically, structural-level reconfiguration involves the coordinated adjustment of one or more of the following: the distribution area of interactive controls on the display interface, information density, control size, and the priority of interactive areas. This ensures that the interface structure matches the user's operational capabilities and visual needs in the current usage state. Unlike existing technologies that only adjust icon sizes or move button positions using single parameters, structural-level reconfiguration emphasizes collaborative changes across multiple layout dimensions. In other words, when the usage state fundamentally changes, the overall structure of the interface undergoes a systematic migration, rather than simply making localized adjustments to a single visual element.
[0067] Among these, control size refers to the visual size of the interactive control on the display interface and the corresponding touch hotspot size. Information density refers to the amount of information carried per unit area or per unit screen of the display interface, which can be quantified by the number of interactive controls or functional modules per single screen or unit area. Interaction area priority refers to the system's allocation of interaction response weights or the priority order of interactive function deployment among different areas of the display interface. In the embodiments of this application, the distribution area of interactive controls can be configured differently under different interaction modes; the information density of the display interface can be configured differently under different interaction modes; the size of interactive controls can be configured differently under different interaction modes; and the interaction priority of each area in the display interface can be dynamically adjusted according to the current interaction mode.
[0068] In one possible embodiment, the terminal device pre-stores a set of interface structure parameters corresponding to different interaction modes. This set of parameters includes one or more of the following: region division parameters, information density parameters, control size parameters, function sorting parameters, and region response weight parameters. After determining the current interaction mode based on the user's current usage state, the terminal device can select and execute the set of interface structure parameters corresponding to the current mode from the stored content. This allows for adjustments to at least one of the following: the distribution range of interactive controls, the density of information presentation, control size, and the interaction response weight of different regions, so that the layout of the display interface adapts to the current usage state.
[0069] In another possible embodiment, the terminal device can also generate target layout information based on the current interaction mode. This target layout information describes the hierarchical structure, boundary, control hierarchy, and order of each interface area. Then, based on the target layout information, the coordinates, width, height, font size, icon size, hotspot range, and display priority of each interactive control are recalculated, and interface data to be rendered is generated. Finally, the interface is refreshed based on the interface data to be rendered. If a user operation is currently in progress, the terminal device performs a structural-level reconstruction after completing the current touch event, or retains the current function panel and only progressively rearranges the untouched areas to maintain interaction continuity. The transition after mode switching can use tweening animation, making the change in control position perceptible without hindering subsequent operations. After reconstruction, the gesture response order is redistributed according to the new interaction area priority.
[0070] It's important to note that the four layout parameters mentioned above (distribution area, information density, control size, and interaction area priority) are adjusted collaboratively during structural-level reconstruction. That is, when switching interaction modes, the terminal device can simultaneously make configuration changes across these multiple dimensions, enabling a systematic migration of the overall layout of interactive controls on the display interface. For example, when switching from the first mode to the second mode, the terminal device can simultaneously narrow the distribution area of interactive controls from the entire screen to the lower half, increase the number of functional modules within a single screen, reduce the control size, and adjust the interaction priority from emphasizing the central area to emphasizing the bottom area. Through this multi-dimensional collaborative adjustment, the overall layout structure of the display interface can provide users with a consistent operational experience under different usage conditions.
[0071] This step involves collaboratively reconstructing one or more of the following: distribution area, information density, control size, and interaction area priority. This allows the display interface to move beyond a fixed layout with scaling. When the interaction mode switches, the terminal device can reallocate screen space, adjust control density, change control size, and redetermine the interaction response weights of different areas according to the current usage state, ensuring that the layout of interactive controls matches the current usage state.
[0072] The interface display control method provided in this application adaptively determines the interaction mode based on the user's current usage state of the terminal device, and restructures the display interface at the structural level according to the interaction mode. This ensures that layout parameters such as the distribution area, information density, control size, and interaction area priority of interactive controls on the display interface are coordinated and adapted to the current usage state. On one hand, in the long-distance usage state, large-sized controls, low information density layout, and moderate interaction area distribution match the user's visual resolution and touch accuracy. In the short-distance usage state, a high information density compact layout and interactive controls concentrated in the lower half of the area match the user's thumb operation range. This avoids unnatural postures such as leaning forward or dangling arms due to mismatch between the interface structure and the usage state, reducing operational fatigue and the risk of accidental touches. On the other hand, through the coordinated adjustment of multiple layout parameters, the interface presents a holistic rather than localized structural adaptation in different usage states, reducing the user's operation steps and visual search costs, and improving interaction efficiency and operation accuracy. Thus, this application embodiment enables users to complete interactive operations in the most natural and least burdensome way in different usage states, improving interaction efficiency, operation accuracy, and user comfort while reducing the user's physical and cognitive burden.
[0073] Optionally, based on the above embodiments, in one possible embodiment, the multiple interaction modes include at least a first mode and a second mode; the first mode is a mode where the distance between the user and the display interface is greater than a first threshold, and the second mode is a mode where the distance is less than a second threshold, wherein the first threshold is greater than or equal to the second threshold; according to the interaction mode, the display interface of the terminal device is restructured at the structural level, which may include:
[0074] S1. In the first mode, the interactive controls are distributed across the entire screen area of the display interface, and the size of the interactive controls is the first size;
[0075] S2. In the second mode, the interactive controls are concentrated in a preset local area of the display interface, and the size of the interactive controls is the second size; wherein, the first size is larger than the second size.
[0076] For example, in this embodiment, the "actual physical distance" between the user and the display interface can be used as the core criterion for distinguishing between the first mode and the second mode. Specifically, when the distance is greater than a first threshold, it indicates that the user is in a long-distance usage state, the terminal device may be fixed on a base or stand, and the user does not need to hold the device to view and operate the screen from a distance. In this case, the terminal device should use the first mode. When the distance is less than a second threshold, it indicates that the user is in a close-distance usage state, the terminal device may be held in the user's hand, and operated from a close distance. In this case, the terminal device should use the second mode.
[0077] It is understandable that when the distance between the user and the display interface crosses the aforementioned thresholds, whether from far to near or from near to far, the terminal device automatically switches between the two modes. The first and second thresholds can be two different values, for example, the first threshold is 50cm and the second threshold is 30cm. In this case, there is a distance transition zone (between 30cm and 50cm) between the two modes. Within this transition zone, the terminal device can maintain the current interaction mode to avoid interface jitter caused by frequent switching at critical distances, thus improving interaction stability. Alternatively, the first and second thresholds can be set to the same value (e.g., both 40cm), using this value as a dividing line. When the distance is greater than this dividing line, the first mode is used; when it is less than this dividing line, the second mode is used. In this case, the mode switching occurs at a single dividing value. Both of the above threshold setting methods are optional implementations of the embodiments of this application. Those skilled in the art can choose an appropriate threshold configuration strategy according to the actual application scenario.
[0078] The specific values of the first and second thresholds can be set according to the type of terminal device and the actual usage scenario. For example, for a vehicle rear-seat control screen, since the typical distance between the rear passenger and the screen in a normal sitting posture is usually 50cm to 80cm, while the typical distance for handheld operation is usually 15cm to 30cm, the first threshold can be set to a value between 40cm and 50cm, and the second threshold can be set to a value between 25cm and 35cm. Of course, for other types of terminal devices such as mobile phones and tablets, the above thresholds can also be adaptively adjusted according to their typical usage distance, and this application embodiment does not limit this.
[0079] It should be noted that using actual physical distance as the basis for mode division is only one optional implementation. In other optional embodiments, the terminal device can also combine parameters such as the connection status between the terminal device and the fixed bracket or base, and the user's body posture information to jointly determine the current interaction mode. For example, even if the distance is relatively close, if the terminal device is still fixed on the base (the user may only be leaning forward to view), the terminal device can continue to maintain the interface layout of the first mode (long-distance mode), thereby avoiding unnecessary mode switching triggered by a brief change in distance. The specific composition method and acquisition method of the usage state are described in other embodiments of this document and will not be repeated here.
[0080] Regarding the distribution area, in the first mode (i.e., the long-distance usage state where the distance between the user and the display interface is greater than a first threshold), the interactive controls can be restructured to distribute across the entire screen area of the display interface. This is because in the long-distance usage state, the distance between the user and the screen is large, and the user needs to extend their arm to reach the screen. At this time, the area of the screen that the arm can cover is relatively large. Distributing the interactive controls evenly across the entire usable screen space allows the user's gaze to naturally sweep across the entire screen. At the same time, the uniform distribution area also helps the user utilize the full-screen space to accommodate more functional modules, improving the screen space utilization efficiency during long-distance operation.
[0081] In the second mode (i.e., the close-range usage state where the distance between the user and the display interface is less than a second threshold), interactive controls are concentrated in a preset local area of the display interface. In this close-range handheld usage state, users typically hold the terminal device with one hand, using the same thumb for touch operations. Without changing the grip posture, the thumb's natural range of motion is mainly concentrated in the lower half of the screen, especially the lower right corner (for right-handed users) or lower left corner (for left-handed users). Concentrating the interactive controls within this preset local area allows users to easily reach all interactive controls with their thumb without moving their palm or changing their grip.
[0082] Optionally, in one possible embodiment, the preset local area may be the lower half of the display interface (e.g., 40% to 50% of the lower half of the screen). This area can cover the natural range of thumb movement for most users, thus providing the widest applicability. Of course, the specific location and range of the preset local area can be adaptively adjusted according to the physical size of the terminal device, the user's grip habits (left-handed or right-handed), and the actual application scenario, and this application embodiment does not impose any limitations.
[0083] Based on the above analysis, it can be seen that the adjustment of the distribution area in this application is essentially a structural change that moves the interactive controls from the "full screen range" to the "preset local area of the screen". The physical coordinates of the interactive controls have been moved as a whole, rather than just scaled or rotated in the original position.
[0084] Regarding control size, in the first mode, the interactive controls use a first size, and in the second mode, they use a second size, with the first size being larger than the second. Because the distance between the user's finger and the screen is greater when using the device at a distance, the arm lacks a stable support point, leading to a decrease in finger positioning accuracy. This is typically manifested as increased finger tremor and reduced accuracy in targeting on the screen. Increasing the visual size of the interactive controls and their corresponding touch hotspots (i.e., the effective range of touch response) provides users with a larger target area for clicking, thereby improving the hit rate of distant clicks and reducing the probability of accidentally clicking adjacent controls. In close-range handheld use, the distance between the user's finger and the screen is closer, resulting in higher finger positioning accuracy and allowing for accurate clicking of smaller target areas. Using smaller control sizes allows for the placement of more functional modules within the limited screen space, fully utilizing the visual detail advantage of close-range use and reducing the number of times users need to swipe to turn pages.
[0085] Through the coordinated adjustment of the distribution area and control size, the interactive controls are presented in a "large size, full-screen distribution" manner in the first mode, which is convenient for clicking and scanning from a distance; in the second mode, the interactive controls are presented in a "small size, preset local concentration" manner, which is convenient for one-handed operation at close range. This coordinated cooperation between the distribution area and control size allows the interface structure to adapt to the ergonomic needs of the current usage state in both modes.
[0086] The above optional embodiments achieve automatic and accurate determination of the interaction mode by using the comparison result of the actual physical distance between the user and the display interface and the threshold as the basis for mode division. By distributing the interactive controls with a first size across the entire screen in the long-distance usage state and concentrating the interactive controls with a second size in a preset local area (the first size is larger than the second size) in the short-distance usage state, the layout of the interactive controls is adapted to the user's operation ability (reduced positioning accuracy at long distances and limited thumb range at close distances) in different usage states. This reduces operation fatigue and accidental touches caused by incompatible interface structures, while improving interaction efficiency and user comfort.
[0087] Optionally, based on the above embodiments, in one possible embodiment, according to the interaction mode, the display interface of the terminal device is restructured at the structural level, which may further include:
[0088] S3. In the first mode, the first screen of the display interface carries the first number of functional modules;
[0089] S4. In the second mode, the first screen of the display interface carries a second number of functional modules;
[0090] The first quantity is less than the second quantity; a functional module is an interface unit containing at least one interactive control.
[0091] For example, in this embodiment, the "first screen" refers to the default main page presented after the user enters the display interface. That is, after the terminal device completes mode switching and interface reconstruction, the user first sees the initial display page and can directly interact with it. Generally speaking, the first screen carries the most frequently used and core functional modules in the current usage state, and its layout design directly determines the user's operating efficiency and user experience. Of course, this reconstruction method can also be further extended to "every screen" (that is, in a multi-screen pagination layout, each screen is configured according to the information density standard of the corresponding mode), and this embodiment does not limit this.
[0092] A functional module refers to an interface unit in a display interface that carries specific functions or services. Each functional module has a relatively independent visual boundary (e.g., presented as a card, block, or area) and contains at least one interactive control. For example, a "multimedia playback" functional module may contain multiple interactive controls such as a play / pause button, a volume control slider, and a track skipping button; a "navigation" functional module may contain interactive controls such as a destination input box, a start navigation button, and a route switching button; and a "air conditioning control" functional module may contain interactive controls such as a temperature adjustment button, a fan speed adjustment button, and a mode switching button. In other words, a functional module is a container for interactive controls, and interactive controls are the smallest units within a functional module that actually perform operations.
[0093] The relationship between functional modules and interactive controls can be understood as follows: a functional module corresponds to a complete service or functional scenario (such as "navigation," "multimedia," or "air conditioning control"). This functional module is presented as a visual unit (such as a card or a block) on the display interface, containing one or more interactive controls (such as a "start navigation" button, a "volume up" button, or a "temperature increase" button). Users control the corresponding functions by triggering these interactive controls. In practical implementation, the terminal device can adjust the information density of the display interface by adjusting the number of functional modules contained within a single screen.
[0094] Specifically, in the first mode (i.e., the long-distance usage state where the distance between the user and the display interface is greater than a first threshold), the first screen of the display interface carries a first number of functional modules. Because the user's ability to distinguish fine details decreases at long distances, and a larger touch target is needed to compensate for the decreased positioning accuracy when clicking with an arm suspended in the air, the number of functional modules carried on the first screen in this mode is relatively small (e.g., 3 to 4). Each functional module occupies a large display area, and sufficient spacing is reserved between modules. This low-density layout has at least the following effects: First, it avoids visual clutter and information overload caused by overly dense functional modules when viewing at long distances; second, the enlarged functional module area provides a larger touch target area, making it easier for users to click accurately at long distances; third, the sufficient module spacing reduces the probability of users accidentally touching adjacent modules when clicking a target module.
[0095] In the second mode (i.e., a close-range usage state where the distance between the user and the display interface is less than a second threshold), the first screen of the display interface carries a second number of functional modules, which is greater than the first number. Because users can clearly distinguish fine details and have higher finger positioning accuracy in this close-range state, the first screen can carry a larger number of functional modules (e.g., 6 to 8), with each module arranged compactly. This high-density layout allows more functions to be visible and operable within the first screen, reducing the number of times users need to swipe to turn pages or switch screens, thus improving operational efficiency.
[0096] The difference between the first and second quantities mentioned above reflects the structural difference in information density between the two modes: the first mode adopts a low information density layout to reduce visual burden and touch difficulty when viewing from a distance; the second mode adopts a high information density layout to fully utilize the visual accuracy advantage when operating at close range and reduce operation steps. It should be noted that the specific values of the first and second quantities mentioned above (such as 3-4 and 6-8) are merely illustrative examples. Those skilled in the art can set them according to the screen size of the terminal device, the complexity of the functional modules, and the needs of the actual application scenario. This application embodiment does not impose any limitations on this.
[0097] Furthermore, optionally, the adjustment of the number of functional modules can be coordinated with the aforementioned adjustments to the distribution area (full-screen distribution vs. preset local concentration) and control size (first size vs. second size). For example, when the terminal device switches from the first mode to the second mode, in terms of distribution area, the interactive controls move from full-screen distribution to a preset local area (the lower half area); in terms of information density, the number of functional modules carried on the first screen increases from the first number to the second number; and in terms of control size, the size of the interactive controls decreases from the first size to the second size. These three dimensions change synchronously during the same mode switching process, jointly achieving a holistic reconstruction of the interface structure. This multi-parameter coordinated adjustment allows the interface structure to adapt to the current usage state simultaneously at three levels: visual density, spatial layout, and operational granularity, which differs from existing technical solutions that only adjust a single parameter.
[0098] In this optional embodiment, by configuring the first screen to carry a first number of functional modules in the first mode and the first screen to carry a second number of functional modules in the second mode, with the first number being less than the second number, differentiated configuration of information density is achieved under different usage states. When used at a distance, a low-density layout reduces visual burden and touch difficulty, while when used at close distance, a high-density layout improves operational efficiency. This ensures that the information carrying capacity of the display interface matches the user's visual resolution and operational precision in the current usage state, thereby improving the utilization efficiency of screen space while ensuring operational accuracy.
[0099] Optionally, based on the above embodiments, in one possible embodiment, according to the interaction mode, the display interface of the terminal device is restructured at the structural level, which may further include:
[0100] S5. Functional modules are presented in the form of cards on the display interface;
[0101] S6. In the first mode, a single functional module carries a third number of interactive controls, and when the interactive controls are triggered, they directly execute the corresponding functions in the current display interface.
[0102] S7. In the second mode, a single functional module carries a fourth number of interactive controls; wherein the third number is less than or equal to the fourth number.
[0103] For example, in this embodiment, a "card" refers to a functional unit with a relatively independent visual boundary in the display interface. It is typically presented as a rectangular or rounded rectangular block, containing one or more interactive controls to implement specific functions or services. This card-based presentation visually distinguishes different functional modules, facilitating quick identification and location of the desired function by the user. Optionally, in the display interface, each card can be visually separated from other cards through background color, borders, rounded corners, shadows, etc., clearly defining the boundaries between different functional modules.
[0104] In this embodiment, at least some functional modules are presented in the display interface in the form of cards; that is, functional modules in any mode are visually represented as cards. The use of cards allows for clear visual boundaries between functional modules in the display interface, making it easier for users to quickly distinguish between different functional modules and reducing visual search costs.
[0105] Furthermore, in different interaction modes, the number of interactive controls and the interactive behaviors carried by a single functional module can be configured to be different.
[0106] In the first mode, a single functional module carries a third number of interactive controls, and these controls execute their corresponding functions directly within the current display interface when triggered. This third number is relatively small, for example, each functional module carries 1 to 2 interactive controls. "The interactive controls execute their corresponding functions directly within the current display interface when triggered" means that after the user clicks the interactive control, the terminal device immediately executes the corresponding function operation without switching display interfaces or navigating to a lower-level interface (such as a secondary menu, details page, or settings page). For example, when the user clicks the interactive control in the "Sunshade" card, the sunshade directly raises or closes; when the user clicks the interactive control in the "Navigation" card, the navigation function is directly activated; when the user clicks the interactive control in the "Multimedia" card, play or pause is directly executed, etc. All of the above operations are completed within the current interface and do not involve page navigation.
[0107] Optionally, in the first mode, each functional module (card) on the first screen of the display interface can be configured so that the corresponding function is executed directly on the current display interface when the interactive control is triggered. In other words, all interactive controls on the first screen in the first mode are "one-click access" type controls, and users can complete all core operations without entering any sub-interfaces, thereby achieving an "extremely flat" interactive structure.
[0108] Those skilled in the art will understand that, in this application, "lower-level interface" refers to a page hierarchy with more granular functions or settings options compared to the currently displayed interface. For example, if the currently displayed interface is a main functional interface, the lower-level interface could be a details page, settings page, or sub-function list page of a certain functional module within that main interface; if the currently displayed interface is a functional interface under a certain page, the lower-level interface could be a configuration page of a certain functional module within that interface, etc. The above examples are only used to illustrate the meaning of "lower-level interface" and do not constitute a limitation on the specific form of the lower-level interface or the scope of application of the technical solution of this application.
[0109] In long-distance use, the distance between the user and the screen is greater, and the arm lacks stable support when raising the hand to tap the screen. The muscle strain required for each tap is higher than for close-range use. If the user needs to navigate to a secondary page for further operation after tapping an interactive control, the number of steps more than doubles, significantly increasing the user's physical exertion and operation time. Therefore, in the first mode (long-distance use), interactive controls are configured to execute their corresponding functions directly on the current display interface when triggered, allowing the user to complete the core operation with a single tap without needing to navigate to a lower-level interface. This minimizes the number of arm extensions and operation steps required for long-distance operation, reducing the physical burden on the user.
[0110] In the second mode, a single functional module carries a fourth number of interactive controls, and this fourth number is greater than or equal to the third number. Because users can precisely click on smaller targets when holding the device at close range, each functional module (card) can carry a greater number of interactive controls, allowing users to complete multiple related operations within a single card area without frequently switching cards or pages. For example, in the second mode, a single "sunshade" functional module (card) can simultaneously carry multiple interactive controls such as "left window sunshade up," "left window sunshade down," "right window sunshade up," "right window sunshade down," "sunroof open," and "sunroof close," allowing users to perform precise control over all the vehicle's sunshades within the same card area.
[0111] Optionally, in the second mode, among the fourth number of interactive controls carried by a single functional module, some interactive controls may directly execute their corresponding functions on the current display interface when triggered, while others may jump to a lower-level interface to execute their corresponding functions when triggered. Other possible configurations are also possible, depending on the specific functional settings of the functional module; this application embodiment does not impose any limitations. For example, in the "Sound Effect Settings" functional module, controls such as "Sound Effect Mode Switching" (e.g., selecting different sound effect presets) can be switched directly on the current interface without jumping to a new page; while controls such as "Equalizer Fine-tuning" may require entering a lower-level interface for detailed parameter adjustments. Through this differentiated configuration, the second mode, while ensuring ease of one-handed operation, also retains an entry point to a lower-level interface for complex functions requiring more operational space.
[0112] In this embodiment, the relationship between the third and fourth quantities reflects the difference in information density within a single card in the two modes: in the first mode, the card carries fewer controls, maintaining a simple and clear interface, suitable for viewing from a distance and easy operation; in the second mode, the card carries more controls, fully utilizing the visual precision advantage of close-range operation, improving the functional density and operational efficiency of a single screen. In certain special cases, if a single functional module itself contains only a small number (e.g., only one) of interactive controls, then the corresponding number of interactive controls are directly displayed. The number of controls is not distinguished between different modes; instead, the modes are differentiated by the display area and size of the interactive controls.
[0113] By presenting functional modules in card form under the above two modes, with each card carrying a different number of interactive controls, and configuring the interactive controls to directly execute corresponding functions on the current interface in the first mode, this embodiment can meet user needs with appropriate information density and operation paths under different usage states. When at a distance, the simple cards and "one-click execution" structure reduce the operational burden, while when at close range, the compact cards and higher control density improve operational efficiency. Thus, while ensuring the convenience of interaction, it optimizes the overall user experience under different usage states.
[0114] Optionally, based on the above embodiments, in one possible embodiment, according to the interaction mode, the display interface of the terminal device is restructured at the structural level, which may further include:
[0115] S10. The display interface is divided into a top area, a middle area, and a bottom area along the height direction of the terminal device;
[0116] S20. In the first mode, the interaction priority of the central area is configured to be higher than that of the bottom area;
[0117] S30. In the second mode, the interaction priority of the bottom area is configured to be higher than that of the middle area.
[0118] For example, the display interface can also be divided into a top area, a middle area, and a bottom area along the height direction of the terminal device. Here, "height direction" refers to the direction extending from the top to the bottom of the device when the terminal device is in portrait mode; when the terminal device is in landscape mode, this direction is the relative direction from the top to the bottom of the device, corresponding to either the long or short side of the screen. These three areas are divided based on the user's natural line of sight and the projection area on the display interface according to human reach.
[0119] It should be noted that dividing the screen along the height does not mean that the three regions must have exactly equal areas. In specific implementations, the screen proportions occupied by the top, middle, and bottom regions can be configured according to factors such as the screen size of the terminal device, the interaction mode, and the usage scenario. For example, in one specific implementation, the upper 20% to 30% of the screen height can be divided into the top region, the middle 40% to 60% into the middle region, and the lower 20% to 30% into the bottom region. Of course, the above proportions are merely examples, and those skilled in the art can set them according to actual needs; this application does not impose any limitations on this.
[0120] After dividing the interface into regions, the terminal device can dynamically configure the interaction priority of each region according to the current interaction mode. In this embodiment, interaction priority refers to the order in which the system allocates the deployment priority of interactive functions among different regions of the display interface. The higher the priority of a region, the greater its weight in carrying high-frequency interactive controls in the current usage state. The most frequently used and core operation controls are deployed in that region first. In other words, interaction priority determines which region the interactive controls corresponding to high-frequency operations are deployed in first under the current interaction mode. "Configuring the interaction priority of the middle region to be higher than that of the bottom region" means that under the current interaction mode, when deploying interactive controls, the terminal device prioritizes deploying high-frequency interactive controls in the middle region. Within the capacity allowed by the middle region, high-frequency interactive controls are deployed before the bottom region. Similarly, "Configuring the interaction priority of the bottom region to be higher than that of the middle region" means that under the current interaction mode, the terminal device prioritizes deploying high-frequency interactive controls in the bottom region. Within the capacity allowed by the bottom region, high-frequency interactive controls are deployed before the middle region.
[0121] Interaction priority can be configured in several ways. One possible approach is for the terminal device to maintain a region priority mapping table. This table defines the region priority order for each interaction mode. During interface layout, the terminal device uses this mapping table to prioritize frequently used interactive controls in high-priority regions. Another possible approach is for the terminal device to allocate interactive controls to each region sequentially according to priority during the interface layout rendering phase: first, allocate interactive controls to high-priority regions; once the high-priority regions are saturated, then allocate the remaining controls to the next lower priority regions.
[0122] In this embodiment, the interaction priority of each area differs in different modes. Specifically, in the first mode (i.e., the long-distance usage state where the distance between the user and the display interface is greater than a first threshold), the interaction priority of the central area can be configured to be higher than that of the bottom area. That is, in the first mode, high-frequency interactive controls are preferentially deployed in the central area. This is because, in the long-distance usage state, the user's gaze usually naturally falls on the central area of the screen. This is because when the user is sitting upright or leaning back, their gaze is projected onto the screen horizontally or slightly downwards from their eyes, and the focus of their gaze is naturally concentrated near the center of the screen. At the same time, when the user needs to reach out to touch the screen, their arm extends forward, and when moving their arm horizontally, clicking on the central area of the screen is the most natural and effortless. The natural range of motion of the arm joints makes the operation accuracy and comfort of the fingers in the center of the screen higher than that in the edge of the screen. Therefore, deploying high-frequency interactive controls in the central area best conforms to the ergonomic characteristics of users in the long-distance usage state, both visually and physically.
[0123] In the second mode (i.e., the close-range usage state where the distance between the user and the display interface is less than the second threshold), the interaction priority of the bottom area can be configured to be higher than that of the middle area. In other words, in the second mode, high-frequency interactive controls are preferentially deployed in the bottom area. This is because, in close-range usage, users typically hold the terminal device with one hand and perform touch operations using the same thumb. In this one-handed holding posture, the palm is fixed to the lower part of the device, and the thumb moves in an arc from the bottom edge of the screen towards the center. Due to the limited length and joint range of motion of the thumb, the area it can naturally reach without changing the holding posture is mainly concentrated in the lower half of the screen, especially the bottom area. If interactive controls are deployed in the middle or even the upper part of the screen, the user needs to move their grip upwards or use the other hand to complete the operation, increasing the operational burden. Therefore, deploying high-frequency interactive controls in the bottom area allows users to complete most core operations without moving their palm while holding the device, best conforming to the ergonomic characteristics of one-handed holding and thumb operation in close-range usage.
[0124] Through the above method, the interaction priorities of the top, middle, and bottom areas are dynamically adjusted in different modes. The middle area receives the highest interaction priority when used from a distance, while the bottom area receives the highest interaction priority when used at close range. In other words, the interaction priority of each area changes dynamically with the switching of interaction modes, ensuring that the deployment position of frequently used interactive controls always corresponds to the screen area where the user's visual attention is most focused and physical access is most convenient in that usage mode.
[0125] In this optional embodiment, the display interface is divided into a top area, a middle area, and a bottom area along the height direction. In the first mode, the interaction priority of the middle area is configured to be higher than that of the bottom area, and in the second mode, the interaction priority of the bottom area is configured to be higher than that of the middle area. This ensures that high-frequency interactive controls are always deployed in the screen area that is most convenient for users to operate and view in different usage states. When at a distance, they are deployed in the middle area where the visual focus and the comfortable operating zone coincide. When at close range, they are deployed in the bottom area covered by the natural range of thumb movement. This avoids unnecessary eye movement, arm extension, or finger stretching caused by improper placement of interactive controls in different usage states, effectively reducing operating fatigue and improving operating comfort and efficiency.
[0126] It is understandable that the above-mentioned area division and priority configuration methods can be implemented in conjunction with other dimensions (such as distribution area, information density, control size, etc.) in the structural-level reconstruction mentioned above. In other words, during a structural-level reconstruction process, the terminal device can simultaneously adjust the distribution area of interactive controls, control size, number of single-screen functional modules, and interaction priority of each area to achieve coordinated changes in multiple layout dimensions, thereby enabling the overall interface structure to achieve better adaptation to the current usage state in different modes.
[0127] Optionally, based on the above embodiments, in one possible embodiment, the method provided by this application may further include:
[0128] In both the first and second modes, a global control area is set in a fixed area of the display interface; the global control area includes shortcut controls for controlling preset functions, and the shortcut controls are configured to directly execute the corresponding function in the current display interface when triggered.
[0129] For example, in this embodiment, the global control area refers to a fixed interface area in the display interface that is independent of the main interaction area and is used to carry global shortcut control functions. Globality is reflected in the following two aspects: First, the shortcut controls in this area typically control high-frequency functions that users frequently use in different usage scenarios, such as volume adjustment, air conditioning control, and basic system settings, thus possessing cross-scenario universality; second, the shortcut controls in this area maintain consistency in position and content before and after switching interaction modes, providing users with stable operation anchors.
[0130] A fixed area refers to a global control area whose position on the display interface is relatively fixed. Regardless of the interaction mode, this area remains in the same location on the display interface (e.g., the bottom area) and its position will not change due to switching interaction modes. It's important to note that "fixed" does not mean that the area remains completely unchanged when the terminal device rotates between portrait and landscape modes. Rather, it means that the position of the area and the types and functions of the shortcut controls it supports remain consistent, provided that the display orientation and screen aspect ratio of the terminal device remain unchanged. When the terminal device rotates between portrait and landscape modes, the position of this area can adaptively adjust with the change in screen orientation (e.g., always remaining in the bottom area after screen rotation), but its spatial relationship relative to the display interface remains fixed.
[0131] Shortcut controls are interactive controls used to trigger preset functions. These preset functions typically include those that users frequently need to access or adjust in different usage states, such as volume adjustment, brightness adjustment, system settings access, and quick switches. Unlike the interactive controls in the main interaction area, which are restructured and redistributed according to different modes, the shortcut controls in the global control area maintain their content unchanged before and after switching interaction modes. That is, the types, quantities, functions, and relative order of shortcut controls within the global control area remain consistent. Furthermore, shortcut controls are configured to directly execute their corresponding functions in the current display interface when triggered. In other words, after the user triggers a shortcut control, the terminal device immediately executes the function operation corresponding to that control without switching display interfaces or jumping to a lower-level interface. This means that all interactive controls in the global control area are "one-click access" controls, allowing users to control global functions without leaving the current interface.
[0132] It should be noted that the setting of the global control area in this embodiment and the aforementioned structural-level reconstruction (migration of distribution areas, adjustment of information density, change of control size, and reconfiguration of interaction area priority) are two independent but collaborative technical features. On the one hand, the setting of the global control area is not affected by the switching of interaction modes. Its position in the display interface, the content of the shortcut controls it carries, and the interactive behavior of the controls remain consistent in both modes. This consistency allows users to quickly establish the operational cognition that "no matter how the interface changes, the fixed area at the bottom can be used for shortcut control" without having to relearn and adapt to the position and operation method of the global control area after switching modes. This ensures the continuity of the user's muscle memory and reduces the cognitive burden caused by mode switching. On the other hand, the global control area is independent of the structural-level reconstruction mechanism. That is, the structural-level reconstruction targets the layout structure of the main interaction area (the distribution area, information density, control size, and interaction area priority of the interactive controls across the entire screen), while the area position and shortcut control content of the global control area remain unchanged before and after mode switching. In this way, even if the layout of the main interaction area changes significantly during the switching of interaction modes, users can still find and operate the same quick control functions in the same fixed position on the screen. This ensures the stable accessibility of global high-frequency functions without affecting the flexible reconstruction of the main interaction area according to the usage status.
[0133] Optionally, the global control area can be located at the bottom of the display interface. Placing the global control area at the bottom has the following advantages: when used from a distance, the bottom area is closer to the user's body, allowing the user to reach it without extending their arm to the farthest point of the screen; when held at close range, the bottom area is within the natural range of thumb movement, allowing for easy operation without shifting the grip. Therefore, the bottom area is the optimal location for deploying global shortcut controls.
[0134] Optionally, the shortcut controls in the global control area may include at least one of the following: volume adjustment controls (such as volume up, volume down, mute toggle, etc.), air conditioning control controls (such as temperature adjustment, fan speed adjustment, on / off, etc.), and system shortcut controls (such as homepage return, notification center, quick settings, etc.). Of course, the types and number of the above shortcut controls can be configured according to the type of terminal device and application scenario, and this application embodiment does not limit this.
[0135] Optionally, the area occupied by the global control area in the display interface and the size of the shortcut controls within it can be adapted to the screen size of the terminal device. For example, on a larger screen, the global control area can occupy a larger area, and the shortcut controls can be larger for easier operation; on a smaller screen, the global control area can be reduced accordingly to balance the space allocation between the main interaction area and the global control area. However, on the same terminal device, regardless of whether the current mode is the first or the second, the area of the global control area and the size of the shortcut controls should preferably remain consistent to further enhance the continuity of the user's muscle memory.
[0136] Alternatively, the global control area and the main interaction area can be distinguished by visual segmentation, such as by background color differences, dividing lines, shadows or borders, so that users can clearly distinguish between the "main interaction area" and the "global control area", thereby forming a clear understanding of the operation partitions.
[0137] In this optional embodiment, by setting a global control area containing shortcut controls in a fixed area of the display interface in both the first and second modes, and configuring the shortcut controls to directly execute the corresponding function in the current display interface when triggered, even if the main interactive area of the display interface undergoes structural reconstruction during mode switching, the user can still complete the shortcut control of high-frequency global functions in the same location and in the same way, thereby maintaining the continuity of the user's muscle memory, reducing the learning and adaptation costs brought about by the switching of interactive modes, and improving the stability of the interaction and the user experience.
[0138] It is understood that the above-described method for setting the global control area can be implemented in conjunction with the structural reconstruction method in any of the preceding embodiments. When the display interface is reconstructed structurally according to the interaction mode, the structural reconstruction applies to the main interaction area, while the global control area maintains the stability of its position and content. Through this "unchanging amidst change" interaction architecture design, the embodiments of this application not only achieve adaptive reconstruction of the interface structure to adapt to different usage states, but also provide users with stable and reliable operation anchors, achieving a balance between flexible adaptation and stable operation.
[0139] Next, taking a car rear-seat control screen as the terminal device, a base mode as the first mode, and a handheld mode as the second mode as an example, the explanation will be provided with reference to the accompanying diagrams. Figure 2 A schematic diagram of the first screen interface in dock mode provided in an embodiment of this application; Figure 3 A schematic diagram of a two-screen interface in a dock mode provided in an embodiment of this application; Figure 4 A schematic diagram of a three-screen interface in a dock mode provided in an embodiment of this application; Figure 5 A schematic diagram of the first screen interface in handheld mode provided in an embodiment of this application; Figure 6 This is a schematic diagram of a two-screen interface in handheld mode provided by an embodiment of this application. It should be noted that the specific functional modules, control layouts, and visual styles shown in the accompanying drawings are merely illustrative and do not constitute any limitation on the technical solution of this application.
[0140] like Figures 2-4 As shown, in the base mode (i.e., the distance between the user and the rear control screen is greater than the first threshold, typically 50cm to 80cm, with the rear passenger in a normal sitting position and the screen fixed on the base on the back of the vehicle seat or in front of the center armrest), the display interface of the rear control screen adopts a low information density, a large touch area and a flat interactive structure.
[0141] Specifically, such as Figure 2 The diagram illustrates a first-screen interface in a dock mode according to an embodiment of this application. This first screen is the default main page presented to the user upon entering the display interface in dock mode, carrying the most frequently used and core functional modules in the current usage state. In the first screen of dock mode, interactive controls are distributed across the entire screen area of the display interface, and the size of the interactive controls is a first size (i.e., a large size; for example, the control size can be set to ≥12mm, and the spacing between operation hotspots can be set to ≥8mm). For example, the display interface includes core functional modules such as a "navigation information" module, a "multimedia playback" module, a "sunshade" control module, and a "skylight" control module. Each functional module is presented in card form, and the number of functional modules carried on a single screen is a first number (e.g., 3 to 4). Each module occupies a large display area, and sufficient spacing is reserved between modules to facilitate remote clicking operations. Simultaneously, each interactive control in the first screen can directly execute its corresponding function within the current display interface when triggered, without needing to jump to a lower-level interface, achieving a flat operation of "one-screen access".
[0142] like Figure 3 The diagram illustrates a two-screen interface in a dock mode according to an embodiment of this application. This second screen is the next page after the first screen in dock mode, carrying scenario-based functional modules (such as "Sound Effects Settings," "Super Viewing Mode," "Scene Mode," "Ceiling-Mounted Screen," "Ambient Light," and "Heat / Cooler" modules). Similar to the first screen, each functional module in this second screen is presented as a large card, with each card carrying a third set (e.g., 1 to 2) of interactive controls. Each interactive control directly executes its corresponding function in the current display interface, maintaining low information density, large control size, and a flat interactive structure. Users can switch between the first, second, and third screens by swiping left / right or up / down.
[0143] like Figure 4The diagram shown illustrates a three-screen interface in a dock mode according to an embodiment of this application. The three screens house low-frequency functional modules, such as the "System Settings" module. These screens also maintain low information density, large control sizes, and a flat interactive structure to support low-frequency operation functions such as system settings, thereby reducing the burden of long-distance operation.
[0144] like Figures 5 to 6 As shown, in handheld mode (i.e., a close-range usage state where the distance between the user and the rear control screen is less than the second threshold, typically 15cm to 30cm, where the user removes the rear control screen from the base and holds it in their hand for one-handed operation), the rear control screen's display interface adopts a layout structure with high information density, functions concentrated in the lower half of the screen, and conforming to the thumb's operating range. Optionally, in handheld mode, the top area of the display interface is converted into a pure display area used only for information display and does not carry interactive controls (e.g., only displaying status information such as time and battery level), to maximize the concentration of interactive controls in the lower half of the screen and match the thumb's operating range.
[0145] Specifically, such as Figure 5 The diagram illustrates a first-screen interface in handheld mode according to an embodiment of this application. This first screen is the default main page presented to the user upon entering the display interface in handheld mode. While ensuring coverage of core functions, it integrates functions distributed across multiple pages in the dock mode into fewer pages. Compared to the dock mode, the first screen in handheld mode adopts a compact layout, significantly increasing information density and concentrating more functional modules on the first screen. For example, the display interface integrates multiple functional modules such as a "navigation information" module, a "sunshade" module (which internally carries multiple interactive controls such as "left window," "right window," and "sky screen"), a "sound effect settings" module, a "multimedia playback" module, a "ceiling-mounted screen" module, and a "super viewing mode" module, all arranged compactly. In handheld mode, interactive controls are concentrated in a preset local area of the display interface (i.e., the lower half of the screen), and the size of the interactive controls is a second size, which is smaller than the first size in the dock mode. Functional modules are still presented in card format, but the number of interactive controls on a single card is greater than the number on a single card in dock mode (e.g., 1 to 2 interactive controls on a single card in dock mode, and 3 to 4 interactive controls on a single card in handheld mode). In addition, in handheld mode, all core interactive controls are concentrated in the lower half of the screen to match the natural operating range of the thumb when the user holds the device with one hand.
[0146] like Figure 6The diagram illustrates a dual-screen interface in handheld mode according to an embodiment of this application. The dual screens house functional modules such as an "ambient light" module, a "warm / cooler" module, a "scenario mode" module, and a "system settings" module. The interactive controls within each module are concentrated in the lower half of the screen for easy thumb operation. Unlike the dock mode, some interactive controls in handheld mode may require navigation to a lower-level interface for detailed settings when triggered (e.g., the "ambient light" control may require fine-tuning of color and brightness in a lower-level interface) to meet the user's potential need for precise control during close-range operation.
[0147] At the same time, such as Figures 2-6 As shown, a global control area is set at the bottom of the display interface. This global control area includes shortcut controls for controlling preset functions such as air conditioning temperature and system volume. When the shortcut controls are triggered, they directly execute the corresponding functions in the current display interface. The global control area remains consistent in both dock mode and handheld mode.
[0148] contrast Figures 2 to 4 and Figures 5 to 6 It is clear that when the rear control screen switches from base mode to handheld mode, the display interface undergoes a structural reconstruction: in terms of distribution area, interactive controls move from the entire screen to the lower half; in terms of information density, the number of functional modules on a single screen and the number of interactive controls on a single functional module both increase significantly; and in terms of control size, interactive controls shrink from a large size to a smaller size suitable for close-range operation. These multiple layout parameters change synchronously, collectively achieving a holistic reconstruction of the interface structure under different usage states, rather than simply a matter of scaling or minor adjustments in position.
[0149] It should be noted that the numerical ranges of "3 to 4", "6 to 8", "1 to 2", and "3 to 4" mentioned in the above embodiments are all illustrative examples. In other embodiments, the number of functional modules and interactive controls in each mode can be adaptively adjusted according to the screen size and actual usage needs.
[0150] The interface display control method provided in this application, through the aforementioned structural-level reconstruction, makes the rear control screen easy for users to view and operate from a distance in base mode, and easy for users to hold and operate with their thumbs at close range in handheld mode. Specifically, in base mode, large-sized controls, low information density layout, and full-screen distribution are adapted to the user's visual resolution and touch accuracy in a long-distance state, avoiding unnatural postures such as leaning forward or dangling arms caused by controls that are too small or too dense, reducing physical burden and the risk of accidental touches during long-distance operation. In handheld mode, a high-information-density compact layout, with interactive controls concentrated in the lower half and the bottom interactive area configured with high priority, adapts to the user's natural thumb operating range when holding the screen with one hand, allowing users to complete most core operations without moving their grip position. At the same time, by maintaining the consistency of position and shortcut controls in the bottom global control area in both modes, users can still find and operate the same shortcut control functions in the same fixed position on the screen even when switching between different usage states, ensuring the continuity of muscle memory. Thus, the interaction efficiency, operation accuracy, and user comfort of the rear control screen in different usage states are effectively improved, and it is also more ergonomic.
[0151] Figure 7 This is a schematic diagram of the structure of an interface display control device provided in an embodiment of this application. Figure 7 As shown, the device 70 includes: a first processing unit 701 and a second processing unit 702.
[0152] The first processing unit 701 is used to determine the current interaction mode of the terminal device from multiple interaction modes based on the user's current usage status of the terminal device.
[0153] The second processing unit 702 is used to perform structural-level reconstruction of the display interface of the terminal device according to the interaction mode, so as to control the layout of the interactive controls on the display interface to change with the current usage state; wherein, the layout includes one or more of the following: distribution area, information density, control size, and interaction area priority.
[0154] In one alternative approach, the multiple interaction modes include at least a first mode and a second mode; the second processing unit 702 is specifically used for:
[0155] In the first mode, the interactive controls are distributed across the entire screen of the display interface, and the size of the interactive controls is a first size;
[0156] In the second mode, the interactive controls are concentrated in a preset local area of the display interface, and the size of the interactive controls is the second size;
[0157] Wherein, the first size is larger than the second size; the first mode is the mode where the distance between the user and the display interface is greater than the first threshold, the second mode is the mode where the distance is less than the second threshold, and the first threshold is greater than or equal to the second threshold.
[0158] In one alternative approach, the preset local area is the lower half of the display interface.
[0159] In one alternative embodiment, the second processing unit 702 is further specifically used for:
[0160] In the first mode, the first screen of the display interface carries the first number of functional modules;
[0161] In the second mode, the first screen of the display interface carries a second number of functional modules;
[0162] The first quantity is less than the second quantity; a functional module is an interface unit containing at least one interactive control.
[0163] In one alternative embodiment, the second processing unit 702 is further specifically used for:
[0164] Functional modules are presented in the form of cards on the display interface;
[0165] In the first mode, a single functional module carries a third number of interactive controls, and when the interactive controls are triggered, they directly execute the corresponding functions in the current display interface;
[0166] In the second mode, a single functional module carries a fourth number of interactive controls;
[0167] Among them, the third quantity is less than or equal to the fourth quantity.
[0168] In one alternative embodiment, the second processing unit 702 is further configured to:
[0169] The display interface will be divided into a top area, a middle area, and a bottom area along the height of the terminal device;
[0170] In the first mode, the interaction priority of the central area is configured to be higher than that of the bottom area;
[0171] In the second mode, the interaction priority of the bottom area is configured to be higher than that of the middle area.
[0172] In one alternative embodiment, the second processing unit 702 is further configured to:
[0173] In both the first and second modes, a global control area is set in a fixed area of the display interface; the global control area includes shortcut controls for controlling preset functions, and the shortcut controls are configured to directly execute the corresponding function in the current display interface when triggered.
[0174] In one alternative approach, the current usage state is determined based on at least one of the following usage state-related parameters: the connection status between the terminal device and the fixed bracket or base, the physical distance between the user and the display interface, and the user's body posture information.
[0175] The interface display control device provided in this application embodiment switches the interaction mode based on the user's current usage status of the rear control screen through a first processing unit. This allows the terminal device to adopt corresponding interaction strategies in different scenarios, such as fixed long-distance viewing and close-range handheld operation. The second processing unit further restructures the display interface according to the switched interaction mode, adjusting one or more of the following: the distribution area of interactive controls, information density, control size, and priority of interactive areas. This makes key controls easier to identify and click in long-distance scenarios, and the interface organization more in line with touch habits in close-range scenarios. This shortens the operation path of frequently used functions and reduces the probability of accidental touches and repetitive operations. Therefore, it can improve the operating efficiency, comfort, and accuracy of rear passengers when viewing and controlling functions such as navigation, entertainment, seats, and air conditioning.
[0176] Figure 8 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. The specific embodiments of this application do not limit the specific implementation of the terminal device.
[0177] like Figure 8 As shown, the terminal device may include: a processor 802, a communications interface 804, a memory 806, and a communications bus 808.
[0178] The processor 802, communication interface 804, and memory 806 communicate with each other via communication bus 808. Communication interface 804 is used to communicate with other network elements such as clients or other servers. Processor 802 executes program 810, specifically performing the relevant steps described in the embodiment of the interface display control method.
[0179] Specifically, program 810 may include program code, which includes computer-executable instructions.
[0180] The processor 802 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application. The terminal device includes one or more processors, which may be processors of the same type, such as one or more CPUs; or they may be processors of different types, such as one or more CPUs and one or more ASICs.
[0181] Memory 806 is used to store program 810. Memory 806 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0182] Specifically, program 810 can be called by processor 802 to cause the terminal device to execute the relevant steps described above in the embodiment of the interface display control method.
[0183] The terminal device provided in this application embodiment switches the interaction mode based on the user's current usage status of the rear control screen, enabling the terminal device to adopt corresponding interaction strategies in different scenarios such as fixed long-distance viewing and close-range handheld operation. By further reconstructing the display interface at the structural level according to the switched interaction mode, one or more of the following can be adjusted: the distribution area of interactive controls, information density, control size, and priority of interactive areas. This makes key controls easier to identify and click in long-distance scenarios, and the interface organization more in line with touch habits in close-range scenarios. This shortens the operation path of frequently used functions, reduces the probability of accidental touches and repetitive operations, and improves the efficiency, comfort, and accuracy of rear passengers when viewing and controlling functions such as navigation, entertainment, seats, and air conditioning.
[0184] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Furthermore, the embodiments in this application are not directed to any particular programming language.
[0185] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of this application may be practiced without these specific details. Similarly, for the purpose of simplification and aiding understanding of one or more aspects of the invention, in the above description of exemplary embodiments of this application, various features of the embodiments are sometimes grouped together in a single embodiment, figure, or description thereof. The claims, which follow the detailed description, are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of this application.
[0186] Those skilled in the art will understand that the modules in the device of the embodiment can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiment can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components, except that at least some of such features and / or processes or units are mutually exclusive.
[0187] It should be noted that the above embodiments are illustrative of this application and not restrictive, and those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. This application can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
Claims
1. A method for controlling interface display, characterized in that, The method includes: Based on the user's current usage status of the terminal device, the current interaction mode of the terminal device is determined from multiple interaction modes; According to the interaction mode, the display interface of the terminal device is restructured at the structural level to control the layout of the interactive controls on the display interface to change with the change of the current usage state; wherein, the layout includes one or more of the following: distribution area, information density, control size, and interaction area priority.
2. The method according to claim 1, characterized in that, The multiple interaction modes include at least a first mode and a second mode; the structural reconstruction of the display interface of the terminal device according to the interaction modes includes: In the first mode, the interactive controls are distributed across the entire screen area of the display interface, and the size of the interactive controls is a first size; In the second mode, the interactive controls are concentrated in a preset local area of the display interface, and the size of the interactive controls is a second size; Wherein, the first size is larger than the second size; the first mode is a mode in which the distance between the user and the display interface is greater than a first threshold, the second mode is a mode in which the distance is less than a second threshold, and the first threshold is greater than or equal to the second threshold.
3. The method according to claim 2, characterized in that, The preset local area is the lower half of the display interface.
4. The method according to claim 2, characterized in that, Also includes: In the first mode, the first screen of the display interface carries a first number of functional modules; In the second mode, the first screen of the display interface carries a second number of functional modules; Wherein, the first quantity is less than the second quantity; the functional module is an interface unit containing at least one of the interactive controls.
5. The method according to claim 4, characterized in that, Also includes: The functional modules are presented in the form of cards on the display interface; In the first mode, a single functional module carries a third number of interactive controls, and when the interactive controls are triggered, they directly execute the corresponding functions in the current display interface; In the second mode, a single functional module carries a fourth number of interactive controls; Wherein, the third quantity is less than or equal to the fourth quantity.
6. The method according to claim 1, characterized in that, Also includes: The display interface is divided into a top area, a middle area, and a bottom area along the height direction of the terminal device; In the first mode, the interaction priority of the central region is configured to be higher than that of the bottom region; In the second mode, the interaction priority of the bottom area is configured to be higher than that of the middle area.
7. The method according to any one of claims 1-6, characterized in that, The method further includes: In both the first and second modes, a global control area is set in a fixed area of the display interface; wherein, the global control area includes shortcut controls for controlling preset functions, and the shortcut controls are configured to directly execute the corresponding functions in the current display interface when triggered.
8. The method according to any one of claims 1-6, characterized in that, The current usage state is determined based on at least one of the following usage state-related parameters: the connection status between the terminal device and the fixed bracket or base, the physical distance between the user and the display interface, and the user's body posture information.
9. An interface display control device, characterized in that, The device includes: The first processing unit is used to determine the current interaction mode of the terminal device from multiple interaction modes based on the user's current usage status of the terminal device. The second processing unit is configured to perform structural-level reconstruction of the display interface of the terminal device according to the interaction mode, so as to control the layout of the interactive controls on the display interface to change with the change of the current usage state; wherein, the layout includes one or more of the following: distribution area, information density, control size, and interaction area priority.
10. A terminal device, characterized in that, include: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction, which causes the processor to perform the operation of the interface display control method as described in any one of claims 1-8.
