Remote parking control method, user equipment, storage medium and program product
Patent Information
- Application Number
- CN202611328498.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-28
- Publication Date
- 2026-09-29
AI Technical Summary
[0003]该类技术和用户场景在强调辅助驾驶功能的同时、又允许驾驶人通过远程设备控制和监视车辆自主运行,一旦用户启动车辆后又忽视了用户自身应肩负的监管责任,就极易引发交通事故、财产损失或违反相关交通法律等问题
[0053]本申请实施例提供的远程泊车控制方法、用户设备、存储介质及程序产品,通过在用户设备的交互页面中设置至少包括多个操作区域的注意力检测区域,并在用户发起远程泊车后随机确定目标区域、控制目标区域高亮及倒计时提示用户执行对应操作,能够在远程泊车过程中动态获取用户是否持续关注泊车过程的注意力状态;进而根据所确定的集中状态或偏离状态对车辆运行进行控制,使注意力检测结果直接作用于泊车控制流程,达到及时识别用户注意力状态的效果,提高用户分心、应用异常或通信异常等情况下车辆控制响应的安全性与可靠性。
Smart Images

Figure CN122830656A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of user interaction control technology for autonomous vehicles, and in particular to a remote parking control method, user equipment, storage medium, and program product. Background Technology
[0002] In recent years, autonomous driving technology has been rapidly iterating, especially autonomous parking technology, such as valet parking, chauffeur-driven parking, and off-vehicle parking functions. These allow users to leave their vehicles and remotely control them via remote control devices (such as mobile phones) to autonomously drive within closed areas and complete long-term unmanned cruising and parking tasks.
[0003] While emphasizing driver assistance functions, this type of technology and user scenario also allows drivers to control and monitor the autonomous operation of the vehicle through remote devices. However, if the user neglects their own supervisory responsibilities after starting the vehicle, it can easily lead to traffic accidents, property damage, or violations of relevant traffic laws.
[0004] Therefore, how to monitor the user's attention state during remote parking is an urgent problem to be solved. Summary of the Invention
[0005] This application provides a remote parking control method, user equipment, storage medium, and program product to improve the ability to recognize the user's attention state during remote parking.
[0006] In a first aspect, embodiments of this application provide a remote parking control method applied to a user device. The user device has an interactive page, which includes at least an attention detection area. The attention detection area includes multiple operation areas, including:
[0007] In response to the user's first preset action in the attention detection area, a parking command is sent to the vehicle, causing the vehicle to begin remote parking.
[0008] Randomly select one region from multiple operating regions as the target region;
[0009] The target area is highlighted and a countdown timer is started to prompt the user to perform a second preset operation on the target area within the countdown timer.
[0010] The user's attention state is determined according to the second preset operation, and the vehicle operation is controlled according to the attention state. The attention state represents whether the user is monitoring the parking process and includes a focused state and a deviated state.
[0011] In one possible embodiment, determining the user's attention state based on a second preset operation includes:
[0012] If no second preset operation is detected until the countdown ends, the user is determined to be in a deviated state, which indicates that the user did not monitor the parking process.
[0013] In one possible embodiment, determining the user's attention state based on the second preset operation further includes:
[0014] If a second preset operation is detected before the countdown ends, the user is determined to be in a centralized state, which indicates that the user is monitoring the parking process.
[0015] In one possible embodiment, controlling vehicle operation based on attention state includes:
[0016] If the parking process is not finished, the countdown has not ended, and the user is in a deviated state, a safety status signal is sent to the vehicle, causing the vehicle to enter a safe state.
[0017] In one possible embodiment, controlling vehicle operation based on attention state further includes:
[0018] If the parking process is not finished, the countdown has not ended, and the user is in a centralized state, reset the countdown until the vehicle completes the parking process.
[0019] In one possible embodiment, resetting the countdown includes:
[0020] If any second preset operation is detected, randomly select one of the multiple operation areas as the update target area again;
[0021] Restart the countdown in the updated target area.
[0022] In one possible embodiment, the method further includes, until the vehicle has completed the parking process:
[0023] The driver controls the attention detection area to output a parking completion indicator to indicate that the vehicle has completed the parking process;
[0024] The parking task ends in response to a third preset action performed by the user on the attention detection area.
[0025] In one possible embodiment, the countdown is divided into multiple stages, and the multiple stages of the countdown include:
[0026] The first phase indicates the initial duration;
[0027] The second stage represents a shortened duration, with the initial duration being longer than the shortened duration.
[0028] The third stage indicates the duration of the emergency, with the shortened duration exceeding the emergency duration.
[0029] In one possible implementation, the countdown for each stage is highlighted in a different color in the target area.
[0030] In one possible embodiment, the method further includes:
[0031] In response to the user's first preset operation in the attention detection area, the attention detection area is initialized and a heartbeat signal is sent to the vehicle, indicating that the user device and the vehicle maintain a communication connection.
[0032] In one possible embodiment, the method further includes:
[0033] Before the countdown ends, if the heartbeat signal is interrupted, a safety status signal is sent to the vehicle, causing the vehicle to enter a safe state.
[0034] In one possible embodiment, the method further includes:
[0035] If user attention is detected before the countdown ends, a safety status signal is sent to the vehicle, causing the vehicle to enter a safe state. Attention-departure behavior refers to the user leaving the interactive page.
[0036] In one possible embodiment, a safe state includes any one of the following:
[0037] Parking task suspended;
[0038] Exit the parking task;
[0039] Reduce parking speed;
[0040] Issue a vehicle lights warning.
[0041] In one possible embodiment, the interactive page further includes a map area and a video display area, the video display area being used to display video of the parking process and send parking instructions to the vehicle, including:
[0042] Determine the parking location based on the map area, generate a parking instruction based on the parking location, and send the parking instruction to the vehicle.
[0043] In one possible embodiment, the method further includes:
[0044] If the parking process ends but the countdown has not ended, stop the countdown and turn off the attention detection area.
[0045] Secondly, embodiments of this application provide a remote parking control method, applied to autonomous vehicles, including:
[0046] The system receives a parking instruction from the user device and initiates remote parking. The user device has an interactive page, which includes at least an attention detection area. The attention detection area includes multiple operation areas. The parking instruction is generated by the user device in response to the user's first preset operation in the attention detection area.
[0047] During remote parking, the system receives control commands sent by the user device and executes the corresponding actions. The control commands are generated by the user device based on the user's attention state, which is determined by the second preset operation performed by the user on the target area within the countdown. The target area is randomly selected by the user device from multiple operation areas. The countdown is controlled by the user device to highlight and turn on the target area.
[0048] Thirdly, embodiments of this application provide a user equipment, including: a memory and a processor;
[0049] The memory stores the instructions that the computer executes;
[0050] The processor executes computer execution instructions stored in memory, causing the processor to perform the methods described above.
[0051] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the methods provided above.
[0052] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the method described above.
[0053] The remote parking control method, user equipment, storage medium, and program product provided in this application embodiment, by setting an attention detection area including at least multiple operation areas in the user equipment's interactive page, and randomly determining the target area after the user initiates remote parking, controlling the highlighting of the target area and prompting the user to perform the corresponding operation, can dynamically obtain whether the user is continuously paying attention to the parking process during remote parking; and then control the vehicle operation according to the determined concentration state or deviation state, so that the attention detection results directly affect the parking control process, achieving the effect of timely identification of the user's attention state, and improving the safety and reliability of vehicle control response in cases of user distraction, application abnormality, or communication abnormality. Attached Figure Description
[0054] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0055] Figure 1 A schematic diagram illustrating a scenario for the remote parking control method provided in this application;
[0056] Figure 2 Flowchart of the remote parking control method provided in this application Figure 1 ;
[0057] Figure 3 This application provides a schematic diagram of the layout of an attention detection region;
[0058] Figure 4 Flowchart of the remote parking control method provided in this application Figure 2 ;
[0059] Figure 5 This application provides a schematic diagram of a parking completion page with an attention detection area.
[0060] Figure 6 A schematic diagram of an attention detection region provided in this application;
[0061] Figure 7 Flowchart of the remote parking control method provided in this application Figure 3 ;
[0062] Figure 8 A layout diagram of an interactive page provided for this application;
[0063] Figure 9 A general flowchart of a specific remote parking control method provided in this application;
[0064] Figure 10 A flowchart illustrating the attention detection mechanism of a specific remote parking control method provided in this application;
[0065] Figure 11 A schematic diagram of the user equipment provided in this application.
[0066] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0067] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0068] First, let me explain the terms used in this application:
[0069] Remote Valet Parking (RVP): Users send parking instructions via a mobile app, and the cloud server forwards the instructions to the vehicle. The vehicle uses sensors to perceive the environment and execute the parking task, while simultaneously transmitting real-time video and vehicle status back to the user.
[0070] In existing technologies, the autonomous parking process can generally only be monitored by the user inside the vehicle, or by forcing the user's eyes to continuously track the front-facing camera of the phone through devices such as mobile phone cameras, or by using professional remote control equipment to control the automatic parking process. This may result in extremely poor availability of the parking function, and it is also impossible to identify in a timely manner whether the user is continuously monitoring the entire parking process.
[0071] Figure 1 A schematic diagram illustrating a scenario for the remote parking control method provided in this application, such as... Figure 1 As shown, the specific application scenario of this application is Remote Valet Parking (RVP) or Valet Parking Delegate (VPD). In this scenario, users remotely control the vehicle via a mobile app to complete parking tasks (such as entering / exiting the parking lot, obstacle avoidance, etc.). This scenario includes the following core components:
[0072] The user, as the initiator of the remote parking task, is responsible for determining the location, timing, and command of the task, as well as supervising its progress. They bear supervisory responsibility for the safety of the parking process. After initiating the remote parking task, the user must complete the interactive task within the specified time, following the prompts from the user attention detection module.
[0073] User device (e.g., mobile phone): The device where the user attention detection module is deployed. When the remote parking task is initiated, the attention detection module is activated and the interactive program is run to complete the attention detection interaction task with the user.
[0074] Cloud: Responsible for transmitting control signals between mobile devices and vehicles, such as control information from mobile devices to vehicles, vehicle status information from vehicles back to mobile devices, and real-time video monitoring data;
[0075] Vehicle-side: Responsible for executing normal parking tasks, such as cruise control, parking in and out, etc. When the vehicle receives control information from the user on the mobile device indicating that the user is not paying attention during the parking task process, it enters a safety state (such as parking pause, exit, deceleration, and pulling over to the side of the road).
[0076] Parking lot: A workspace that provides remote parking services.
[0077] The core requirement of this scenario is to improve the convenience of remote parking while ensuring that users continuously monitor the vehicle's parking status to avoid traffic accidents caused by user distraction.
[0078] Based on the above scenarios, it is clear that existing technologies have a technical problem in that they cannot monitor the user's attention state.
[0079] The remote parking control method provided in this application sets up an attention monitoring page within the user device's interactive interface and arranges multiple operating areas. After the user initiates remote parking through a first preset operation, a target area is randomly selected from the multiple operating areas, and highlighted with a countdown timer to prompt the user to continuously pay attention to the current parking process. Within the countdown, the user performs a second preset operation on the target area, and the system distinguishes between a focused state and a deviated state based on this, using the state to control vehicle operation.
[0080] The aforementioned random area selection reduces distortion caused by repetitive operations at fixed locations. Attention status is synchronously linked with vehicle control, and the vehicle can adjust its operating status in a timely manner when the user is distracted or fails to respond promptly. The remote parking architecture formed by combining user equipment, vehicle control terminal, and communication link provides a more stable safety response in abnormal situations and solves the technical problem of not being able to identify the user's attention status.
[0081] The technical solution of this application and how it solves the above-mentioned technical problems will be 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 be described below with reference to the accompanying drawings.
[0082] Figure 2 Flowchart of the remote parking control method provided in this application Figure 1 ,like Figure 2 As shown, this method is applied to a user device, which has an interactive page. The interactive page includes at least an attention detection area, which includes multiple operation areas, including:
[0083] S201, In response to the user's first preset operation in the attention detection area, a parking command is sent to the vehicle, causing the vehicle to begin remote parking.
[0084] In this embodiment, the user equipment acts as the execution entity, used to run a remote parking application, display an interactive page, collect touch input, and establish data interaction with the vehicle via cloud wireless communication.
[0085] The interactive page is used to host the remote parking task startup interface and the attention detection interface, and the page must have at least an attention detection area.
[0086] The attention detection area is used to receive interactive inputs that are directly related to the user's continuous monitoring behavior, and multiple operation areas can be displayed in this area;
[0087] The first preset operation is used to represent the predetermined input action of the user who has clearly initiated the remote parking task. As long as it can be recognized by the user device as the parking task start action, it is acceptable. For example, the attention detection area can be set with a corresponding "start" button. The first preset operation can be the user clicking or double-clicking the "start" button in the attention detection area with their finger.
[0088] A parking command is a task trigger message sent to the vehicle control terminal to initiate remote parking.
[0089] In practice, the user device first loads the interactive page, and then displays the parking task entry and attention detection area on the interactive page.
[0090] The user device generates a parking instruction, which is an instruction field used to trigger the parking task. The instruction is sent to the vehicle via the cloud communication link, and then the vehicle control terminal parses and triggers the remote parking process.
[0091] After receiving the parking instruction, the vehicle returns the task acceptance result. Based on the returned result, the user device switches the interactive page to parking monitoring mode and keeps the attention detection area in an interactive state for subsequent steps to continue.
[0092] S202. Randomly select one of the multiple operating areas as the target area.
[0093] In this step, multiple operation areas are used to carry user interactions for subsequent attention detection. These areas can be divided into several sub-areas, each with a distinct position on the interaction page and an independent area identifier. The target area is the area selected to receive the second preset operation within the current detection period, determined by the user device based on the random selection result.
[0094] In practical applications, Figure 3 This application provides a schematic diagram of the layout of an attention detection region, such as... Figure 3As shown, the attention detection area can be divided into three operation areas. For example, one area displays the "Start" button and receives the user's first preset operation. Responding to the user's first preset operation in the attention detection area can be understood as the user clicking "Start" sending a parking command to the vehicle, causing the vehicle to begin remote parking. Simultaneously, "Start" switches to "Pause," indicating that the user can click "Pause" to pause parking. The remaining two areas serve as candidate areas for the target area, positioned on the left and right sides respectively. The user device randomly selects one of these two operation areas as the target area. Figure 3 The right side is selected as the target area, so this area displays a 15-second countdown, and the left side displays "Please click on the right side" to prompt the user to interact through the target area on the right.
[0095] The user equipment determines the target area for this round based on the random selection result, and writes the area number, selection time and corresponding detection round into the current parking task context as the comparison basis for subsequent judgment of the second preset operation.
[0096] Based on the above analysis, this step dynamically and irregularly determines the target area in multiple operation areas, thus binding the subsequent attention detection to the specific spatial location of the page. Users need to identify the current target area in real time and perform corresponding operations, thereby linking the detection results with real-time monitoring behavior, rather than remaining at the level of mechanical input triggered repeatedly in a fixed area. This prevents users from deceiving the mobile phone's attention detection system with mechanical blind spot operations.
[0097] S203. Highlight the target area and start a countdown to prompt the user to perform a second preset operation on the target area within the countdown.
[0098] In this step, highlighting is used to visually distinguish the target area from multiple operation areas; the countdown is used to limit the effective time window for the user to complete the response operation;
[0099] The second preset operation is used to represent a predetermined interactive action that indicates that the user has identified the current target area and responded within a limited time. This can be a single click or double click by the user.
[0100] In practice, after determining the target area, the user device updates the page display status, switches the target area to highlighted display, and records the start time of the highlight.
[0101] Subsequently, the user device starts a countdown timer bound to the target area for this round. After the countdown begins, the page displays the remaining time and allows the user to perform a second preset operation on the target area within that time window.
[0102] The user device collects touch events in real time and judges whether the input falls into the target area, whether the action type is consistent with the second preset operation rule, and whether the operation time is within the countdown valid interval.
[0103] If an input matching the rules is detected during the countdown, that input is marked as a valid second preset operation. Based on the above processing, it can be seen that the highlight and countdown together constitute a dynamic prompting mechanism that runs synchronously with the current parking process. The spatial location of the target area and the response time window are simultaneously defined, allowing the user device to collect interaction data directly related to the current page attention behavior, providing a clear basis for subsequent attention state judgment.
[0104] S204. Determine the user's attention state according to the second preset operation, and control the vehicle operation according to the attention state. The attention state represents whether the user is monitoring the parking process and includes a focused state and a deviated state.
[0105] In this step, the attention state is the state information generated by the user device based on the detection result of the second preset operation, which is used to characterize whether the user is currently in the state of monitoring the parking process.
[0106] Vehicle operation control is the process by which user equipment controls vehicle operation according to a determined attention state to ensure the safety of automatic parking and prevent safety accidents from occurring when the automatic parking process is out of the user's monitoring process.
[0107] In practice, after the countdown ends or the second preset operation is received, the user equipment enters the detection result determination stage of this round, and determines whether the user is in a concentrated state or a deviated state based on the detection result of the second preset operation.
[0108] The second preset operation can be that the user clicks on the target area with their finger. For example, if the user clicks on the target area within 15 seconds of the countdown, it indicates that the user is focused; if the user does not click on the target area by the end of the 15 seconds, it indicates that the user's attention may not be on the interactive page, and the user is judged to be out of focus.
[0109] The "centralized" state indicates that the user is currently in the process of monitoring parking, while the "deviation" state indicates that the user is not currently in the process of monitoring parking.
[0110] Once the status is determined, the user equipment generates a vehicle control message corresponding to that status and sends it to the vehicle via the communication link to control vehicle operation. The user equipment can also receive confirmation information returned by the vehicle and update the current parking task status based on the confirmation result.
[0111] Based on the above analysis, this step directly transforms the detection results of the second preset operation into executable vehicle control criteria, allowing attention judgment to move beyond the page prompt level and into the vehicle operation control chain. When the user is in different attention states, the vehicle executes corresponding operation controls based on the corresponding control information, thereby achieving synchronous linkage between user monitoring behavior and vehicle actions in remote parking scenarios.
[0112] This application provides a remote parking control method. By setting an attention detection area within the user device's interactive page, the entire process—from user initiation of parking, identification of a random target area, completion of the corresponding operation within a limited time, and formation of an attention state—is completed within the same control session. The attention state is immediately used for vehicle operation control. The random target area and countdown mechanism together define the response location and response time limit. The attention state is determined through user interaction, and vehicle operation is controlled according to different attention states. This ensures synchronization between user-side interaction and vehicle-side execution, achieving timely identification of user attention states and enhancing the safety of remote parking. It should be understood that the above example is merely illustrative and not limiting.
[0113] Figure 4 Flowchart of the remote parking control method provided in this application Figure 2 ,like Figure 4 As shown, in this embodiment... Figure 2 Based on the embodiments, the remote parking control method is described in detail, which includes:
[0114] S301, In response to the user's first preset operation in the attention detection area, a parking command is sent to the vehicle, causing the vehicle to begin remote parking.
[0115] S302. Randomly select one region from multiple operating regions as the target region;
[0116] S303, control the target area to be highlighted and start a countdown to prompt the user to perform a second preset operation on the target area within the countdown;
[0117] S304. If no second preset operation is detected until the countdown ends, the user is determined to be in a deviated state. The deviated state indicates that the user has not monitored the parking process.
[0118] In practice, the interactive page can consist of a display screen and a touch layer, continuously receiving touch events during the countdown. If no triggering information meeting the conditions is received by the end of the countdown, a safety status signal is sent to the vehicle.
[0119] For example, a user may be interrupted by a sudden phone call and unable to perform the second preset operation on the interactive page until the countdown ends in 15 seconds. At this point, it can be determined that the user is out of control.
[0120] This implementation uses the end of the countdown as a unified judgment point and the failure to detect the second preset operation as a deviation state, so that the output of the attention state and the remote parking monitoring behavior are stably correlated. This allows the system to obtain the status result in a timely manner and control the vehicle when the user does not continuously monitor the parking process.
[0121] With this method, the conditions for judging attention status are clear and easy to implement on the user's device. It can quickly determine whether the user is in a deviated state after the countdown ends, thus providing a clear basis for the safety status switching on the vehicle side, and ensuring that the status recognition and control response are consistent during the remote parking process.
[0122] S305. If a second preset operation is detected before the countdown ends, the user is determined to be in a centralized state, which indicates that the user is monitoring the parking process.
[0123] In practice, when the remaining time is greater than zero, a second preset operation is detected. For example, if the countdown is 15 seconds and a second preset operation by the user is detected at the 8th second (such as touching and clicking on the target area), it can be determined that the user is in a concentrated state, and the vehicle can maintain the current parking control strategy or continue to execute subsequent parking actions.
[0124] The touch sampling frequency for click operations can be set to 60Hz, and the event confirmation window can be set to 200ms to 800ms to ensure timely recognition of valid responses.
[0125] This system can directly confirm that the user is in a focused state when the user responds promptly, thus indicating that the user is still monitoring the parking process. Since the determination of the focused state can be obtained by the vehicle control terminal in real time, the vehicle can continuously execute remote parking control based on this state, thereby achieving a synchronous mapping between the user's attention state and the parking process, and providing clear input for subsequent control.
[0126] With this implementation method, users can be identified as being in a focused state if they complete the response to the target area within a specified time. The system's identification of whether the user is continuously monitoring the parking process is clearer, and the correlation between attention state and vehicle operation control is more direct, thus making the state judgment during remote parking more stable.
[0127] S306. If the parking process is not finished, the countdown is not finished, and the user is in a deviated state, a safety status signal is sent to the vehicle, causing the vehicle to enter a safe state.
[0128] In practice, after the user equipment determines that the user is out of control, if the current parking status is "parking in progress" and the countdown has not ended, it indicates that the vehicle is parking and the user needs to concentrate on monitoring the process; otherwise, a danger may occur. However, at this point, the user's attention has wandered, so a safety status signal is generated and sent to the vehicle control terminal through the established communication link with the vehicle.
[0129] After receiving a safety status signal, the vehicle control terminal can put the vehicle into a safety state according to a preset safety strategy. The safety state can be manifested as any one of pausing the parking task, exiting the parking task, reducing the parking speed, or issuing a vehicle light warning.
[0130] In practical applications, the specific manifestation of this safety state can also be configured according to the vehicle control strategy, and this application does not limit it in this regard.
[0131] In this application, when the parking process is not yet complete and the countdown has not ended, the system triggers a safety status signal only when the user is determined to be in a deviated state, ensuring that the vehicle's control actions are synchronized with the user's attention state. Therefore, the vehicle can promptly enter a controlled state even when the user is not continuously monitoring the parking process, and the risk is contained within the remote parking execution phase.
[0132] By adopting the above method, a direct link is established between user attention deviation and vehicle safety control. The vehicle can immediately switch to a safe state when it detects that the user has not responded in a timely manner, thereby improving the control stability and timely response to abnormalities during remote parking.
[0133] S307. If the parking process is not finished, the countdown is not finished, and the user is in a centralized state, reset the countdown until the vehicle completes the parking process.
[0134] In practice, after the user device determines that the user is in a focused state based on the second preset operation, it does not immediately end the attention detection of the current parking task, but continues to monitor whether the vehicle has not yet completed parking and whether the current countdown has expired.
[0135] When it is confirmed that the vehicle is still in the parking process and the countdown has not ended, the control module will reset the current countdown value to zero and restart the countdown, so that the new countdown cycle starts from the set initial value. For example: if the countdown is 15 seconds, and the user clicks on the target area at the 8th second, the countdown will start again from 15 seconds.
[0136] The reset action can be executed by the local timing thread on the user device or by the front-end timing control corresponding to the interactive page, and the reset state will be synchronized to the parking control logic to ensure that the vehicle operation can still be constrained according to the user's attention state.
[0137] If the vehicle completes parking within any of the reset cycles, the timing mechanism ends, and the interactive page stops highlighting the target area and displaying the countdown. For example, if parking is completed in the 6th second of a countdown cycle, the remaining countdown ends. In other words, the countdown continues as long as parking is in progress until the process is complete, eliminating the need to monitor the parking process further; therefore, the countdown ends as soon as it ends.
[0138] This solution keeps attention detection synchronized with the vehicle parking process by continuously resetting the countdown while the user remains focused. The vehicle is always under monitoring until parking is complete, allowing the user device to maintain a continuous interactive confirmation mechanism throughout the remote parking process.
[0139] With this implementation, the parking control link will not be interrupted due to the expiration of a single countdown, the attention detection before the vehicle completes parking will remain effective, the system's ability to maintain continuous monitoring of the user's process will be enhanced, and the control timing of the parking task can be kept consistent with the user's response timing.
[0140] The above step S307, resetting the countdown, can be achieved through the following steps:
[0141] S3071: If any second preset operation is detected, randomly select one region from multiple operation regions as the update target region;
[0142] S3072: Restart the countdown in the target area for the update.
[0143] In the specific implementation process, after the user performs the second preset operation on the current target area, the system does not use the original area, but immediately selects a new area from multiple operation areas as the updated target area, and restarts the countdown display in that area. The timing parameter can use the preset duration, or it can be reset to the same duration according to the current interaction round.
[0144] If the user responds to the update target area again, the system will continue to trigger reselection, dynamically switching the target area between multiple operation areas.
[0145] For example: The target area is the area on the left and right sides. The initial state is the target area on the left side. The countdown is 15 seconds. If the user clicks on the target area at the 8th second, then a new area is selected from the left and right sides as the updated target area. The countdown starts again from 15 seconds in the updated target area.
[0146] After adopting the above method, each time the second preset operation is detected, the target area is randomly determined and the countdown is restarted. The interaction focus is updated accordingly, and the attention detection state on the page remains continuously changing. This can prevent users from making mechanical responses through fixed positions, which would not achieve the effect of effectively monitoring the user's real attention state. This makes the correspondence between remote parking control and the user's real-time monitoring state more stable.
[0147] S308, Control attention detection area outputs parking completion sign to indicate that the vehicle has completed the parking process;
[0148] S309, in response to the user's third preset operation on the attention detection area, end the parking task.
[0149] In practice, after the user equipment receives the parking completion feedback from the vehicle side, Figure 3 The original attention detection prompt on the interactive page has been replaced with a parking completion indicator, and the area remains interactive so that users can confirm the result.
[0150] The third preset operation is used to detect the user's actions to indicate that the user has confirmed the parking is complete. Figure 5 This application provides a schematic diagram of a parking completion page with an attention detection area, as shown below. Figure 5 As shown, a "Return" button is displayed below the parking completion indicator. Users can operate on this area through a third preset operation (such as clicking). After the third preset operation is detected, the user device will generate a task end command and clear the task flag, while stopping the detection of subsequent operations and exiting the remote parking task page.
[0151] The size, position, and display style of the attention detection area can be set according to the terminal resolution and interaction layout, and this application does not limit them.
[0152] This method retains a clear termination confirmation channel after the vehicle has completed parking, ensuring that the user is promptly informed of the parking completion status. The task is then completed through the user's third preset operation, thus forming a closed loop in the remote parking control chain. Because task completion is only triggered upon user confirmation, the system can establish a stable correspondence between the post-parking status notification, task exit, and interface cleanup, ensuring consistency between the task status on the vehicle side and the user's device side.
[0153] In one possible implementation, the countdown consists of multiple phases, including: a first phase representing the initial duration; a second phase representing the shortening duration, where the initial duration is longer than the shortening duration; and a third phase representing the emergency duration, where the shortening duration is longer than the emergency duration.
[0154] The countdown phase division can be implemented by the display control component in the interactive page. After receiving the confirmation information of the random target area, the display control component switches the target area and synchronizes the corresponding phase information to the display area of the target area, so that the countdown can play the roles of start reminder, acceleration reminder and emergency reminder at different stages.
[0155] When this multi-stage countdown is in operation, it first gives the user a relatively long initial duration to respond, and then gradually shortens the remaining time and increases the urgency of the prompt, so that the user can perform the second preset operation in time while monitoring the vehicle parking process, and keeps the user's attention judgment on the device side synchronized with the vehicle control.
[0156] Because the countdown changes in stages from long to short, the interactive page can continuously output clear time constraint signals during parking, thereby making the criteria for determining the concentrated state and the deviation state clearer, and enabling the vehicle to enter the corresponding safety state in a timely manner when needed.
[0157] In one possible implementation, the countdown for each stage is highlighted with a different color in the target area.
[0158] In the specific implementation, after the user device receives the countdown phase information, it reads the display parameters corresponding to the phase from the preset color resource table and writes the display parameters into the rendering layer of the target area so that the target area is highlighted with the first color in the first phase, switches to the second color in the second phase, and switches to the third color in the third phase.
[0159] Figure 6 A schematic diagram of an attention detection region provided in this application, such as Figure 6 As shown, the timer starts randomly on one side. The first stage, corresponding to the start of the timer, is green (15 seconds countdown); the second stage, corresponding to the ongoing timer, is orange (6 seconds countdown); and the third stage, corresponding to the near end, is red (2 seconds countdown). When the target area is on the left, the right side will display "Please click on the left area," and when the target area is on the right, the left side will display "Please click on the right area." At the end of the timer, users can exit or continue using the exit and continue buttons. This three-stage color-changing design effectively reminds users of the remaining time in stages, allowing them to complete the click interaction task for specific areas in a timely manner.
[0160] The color switching can be achieved via an interface refresh command or by triggering a display attribute update when a timer expires, thus ensuring that the countdown state is consistent with the visual cues. If the target area contains buttons, graphics, or text, the system can simultaneously change their borders, fill colors, or font colors to ensure that the highlight effect is clearly distinguishable.
[0161] In practical applications, this highlight rendering method can also use transparency overlay, blink frequency variation or gradient transition, and this application does not limit it in this regard.
[0162] As the countdown progresses through different stages, the control module automatically switches colors based on preset time thresholds, allowing users to judge the urgency of the remaining time simply by observing the color changes in the target area without needing to read additional text descriptions.
[0163] By highlighting the same target area with different colors at different stages, users can more intuitively perceive the current countdown status during remote parking and promptly perform the second preset operation on the target area. This method makes the countdown prompts clearly differentiated in stages, enhances the visual recognizability of the interface, and ensures consistency between attention monitoring signals and user interaction feedback.
[0164] Figure 7 Flowchart of the remote parking control method provided in this application Figure 3 ,like Figure 7 As shown, in this embodiment... Figure 2 Based on the embodiments, the remote parking control method is described in detail. The interactive page also includes a map area and a video display area. The video display area is used to display video of the parking process and send parking commands to the vehicle. The method includes:
[0165] S401, In response to the user's first preset operation in the attention detection area, determine the parking position according to the map area, generate a parking instruction according to the parking position, and send the parking instruction to the vehicle;
[0166] In the embodiments of this application, Figure 8 A layout diagram of an interactive page provided for this application, such as... Figure 8 As shown, users can view the map area and video display area on the interactive page. They can determine the parking location within the map area by touching, dragging, or selecting a target. The user device performs coordinate parsing, location matching, and task association processing on the location information to generate a parking instruction corresponding to the parking location.
[0167] The interactive page includes the following elements: real-time vehicle location, map area, video monitoring area, vehicle operation status text prompt area, and control command interaction area. The vehicle control command area includes start, pause, exit, and continue buttons for users to actively control remotely parked vehicles. At the same time, attention detection controls are designed below (for example, the attention control on the left displays "Please click the right area" to guide the user to click the countdown progress bar on the right).
[0168] Parking instructions may include target location coordinates, parking direction, target parking space number, and control parameters agreed upon with the vehicle control terminal. The user equipment encapsulates the control parameters into a control message and sends it to the vehicle via the communication link, enabling the vehicle to perform path planning, steering control, and braking control based on the received parking instructions.
[0169] In practical applications, the map area can be implemented using an electronic map, a parking space diagram, or a positioning interface corresponding to the environmental modeling results, and the video display area can be implemented using a full-screen window, a split-screen window, or a floating window. This application does not limit this.
[0170] Parking commands can be generated based on the relative relationship between the selected location in the map area and the current vehicle position, or they can be generated after verifying the target area with real-time video footage presented in the video display area, so that the user can confirm the parking target before issuing the control command.
[0171] Using the above method, the user equipment can directly determine the parking location based on the map area and convert the location into a parking command that can be recognized by the vehicle. The video display area provides real-time visual information of the parking process. The two work together to ensure that the selection of the parking target and the sending of the command have a clear correspondence, and the vehicle can perform remote parking according to the target location.
[0172] S402, In response to the user's first preset operation in the attention detection area, initialize the attention detection area and send a heartbeat signal to the vehicle, the heartbeat signal indicating that the user device and the vehicle maintain a communication connection.
[0173] In one implementation, the user device can generate an interface resource for the attention detection area after starting a remote parking task and set it to an interactive state. Then, upon receiving a first preset operation, it can clear the residual area state information from the previous task, reset the target area display parameters and countdown associated parameters, and simultaneously start a heartbeat sending task.
[0174] The heartbeat signal can be implemented using lightweight control messages. These messages must include at least the device identifier, task identifier, and current connection number. The vehicle uses these messages to determine if the user equipment is still in online monitoring mode. Other types of connection-keeping messages can also be used in this application. In practical applications, this component can also be selected from other models or communication formats; this application does not impose any limitations on these options.
[0175] In this way, the attention detection area is initialized at the start of the task and establishes a heartbeat relationship with the vehicle, so that subsequent attention state judgment is based on a stable communication connection. The vehicle can obtain the online status of the user device in a timely manner and maintain or adjust the remote parking control accordingly, thereby improving the synchronization between attention detection and vehicle operation control.
[0176] S403. Before the countdown ends, if the heartbeat signal is interrupted, a safety status signal is sent to the vehicle, causing the vehicle to enter a safe state.
[0177] In this application, when the user equipment detects an interruption in the heartbeat signal and the current countdown has not yet ended, it indicates that the communication connection between the user equipment and the vehicle has been lost, and that the user equipment cannot receive the video footage of remote parking in real time. The user cannot monitor the process in real time, so instead of waiting for the results of subsequent attention operations, it immediately generates a safety status signal and sends it to the vehicle.
[0178] Safety status signals are used to trigger the vehicle to enter a preset safety control mode. The safety control mode may include any one or more of the following: pausing the parking task, exiting the parking task, reducing the parking speed, or issuing a vehicle light warning.
[0179] After receiving a safety status signal, the vehicle executes the corresponding safety control based on the current parking stage and keeps the vehicle under control until communication is restored or the mission ends.
[0180] By directly responding to a heartbeat signal interruption before the countdown ends, the vehicle can immediately receive safety control commands when a communication anomaly occurs, enabling the vehicle to promptly enter a safe state and linking with the attention detection mechanism during remote parking. Therefore, the system can maintain deterministic control over the vehicle's operating state even when the communication link between the user equipment and the vehicle is abnormal, ensuring the continuity and safety of the remote parking process.
[0181] S404. If user attention deviance is detected before the countdown ends, a safety status signal is sent to the vehicle, causing the vehicle to enter a safe state. Attention deviance refers to the user leaving the interactive page.
[0182] In this embodiment, the user device can obtain the display status of the interactive page through application foreground / background state monitoring, page visibility monitoring, or task stack change monitoring, and associate the display status with the countdown process.
[0183] If the countdown has not ended and the interactive page state has switched from foreground to background, or the current page has been closed, the user's device will determine that attention deviance behavior has been detected.
[0184] Upon detecting a user's attention deviating from the intended path, a safety status signal is generated and sent to the vehicle control unit via the communication link. Upon receiving the signal, the vehicle control unit executes safety response control to put the vehicle into a safe state.
[0185] The safety status can correspond to the restricted operating mode in remote parking control, and its specific implementation includes any one or more of the following: pausing the current parking task, exiting the current parking task, reducing the parking speed, or outputting vehicle light warnings.
[0186] Upon receiving a safety status signal, the vehicle can immediately cease executing the original parking trajectory control and maintain braking or switch to a low-risk control strategy, thereby enabling the vehicle to enter a controllable state when the user is not continuously monitoring the interactive interface. In practical applications, the communication protocol, message fields, and encoding methods for sending safety status signals can be configured according to the interface specifications of the vehicle control system; this application does not impose any limitations on these aspects.
[0187] Based on the above method, the user's direct observable behavior of leaving the interactive page is judged as a state of inattention, and combined with countdown control, it enables the user device to output clear safety control commands to the vehicle when the user interrupts monitoring.
[0188] This method enables vehicles to switch operating strategies in a timely manner based on the status displayed on the page, and provides appropriate safety responses during remote parking when the user's attention is diverted, thereby improving the consistency of the control chain and the timeliness of safety handling.
[0189] In one possible implementation, a safe state includes any one of the following: pausing the parking task; exiting the parking task; reducing the parking speed; or issuing a vehicle light warning.
[0190] When the user equipment detects that the user has deviated from the monitoring page, the heartbeat signal is interrupted, or the interaction response times out, it can trigger a safety status signal and cause the vehicle to perform one or more combinations of pausing the parking task, exiting the parking task, reducing the parking speed, or issuing a vehicle light warning.
[0191] By directly linking the safety status to the remote parking control link, the vehicle can promptly enter a controlled state when an anomaly occurs and take corresponding protective responses under different risk levels.
[0192] With this implementation method, the vehicle can receive clear safety control instructions when the user fails to continuously monitor or when communication is abnormal, and perform risk handling of different intensities according to the degree of abnormality, thereby making the safety response of the remote parking process more stable and timely.
[0193] S405. If the parking process ends but the countdown has not ended, end the countdown and turn off the attention detection area.
[0194] In this application, when the user device detects that the vehicle has completed the parking process, while the countdown is still running, the user device immediately terminates the timing logic, clears the remaining time display, and turns off the attention detection area from the interactive page, or sets the area to a non-interactive state.
[0195] Turning it off can be specifically manifested as stopping the display of the target area or exiting the attention detection function module in the interactive page.
[0196] If the user device is implemented using page components, the controls corresponding to that area can be hidden, disabled, or destroyed via front-end interface control commands. If it is implemented using local services and interface collaboration, an end command can be sent to the interface layer after receiving the parking completion indicator, so that the interface layer stops the timer and releases the event listeners related to the target area.
[0197] In practical applications, user devices can also simultaneously clear the highlighted status, prompt text, and audio / video reminders associated with the attention detection area while turning it off, but this application does not limit this.
[0198] This process eliminates unnecessary detection interactions after the parking task is completed and keeps the user device's interface state consistent with the vehicle's parking completion state, thereby achieving process convergence after parking is completed.
[0199] In the specific implementation process, a multi-region dynamic interaction mechanism can also be introduced into the attention detection module, that is, click controls are randomly generated in different areas of the mobile phone screen (such as top, bottom, left, and right), and the position and shape of the controls change randomly each time (such as circle, square, triangle), further increasing the unpredictability of user operations.
[0200] The position, shape, and color of controls can be dynamically generated through algorithms to ensure that users cannot deceive the system through regular operations; the interaction can also be enhanced by vibration feedback or screen flashing to indicate successful operation after the user clicks on a control.
[0201] This multi-area dynamic interactive design requires users to actively scan different areas of the screen to complete click operations, significantly reducing the possibility of mechanical clicks or deceptive behavior from fixed areas. Simultaneously, vibration feedback and shape changes enhance the perceived intensity of user actions, further ensuring focused attention. Furthermore, the multi-area coverage design reduces visual fatigue caused by prolonged staring at a single area, optimizing the user experience for remote parking tasks.
[0202] In addition, a multi-device collaborative detection mechanism can be introduced into the attention detection module, that is, by jointly detecting the user's attention state through multiple terminal devices such as mobile phones, smartwatches, and in-vehicle cameras, a multi-dimensional verification system can be formed.
[0203] The mobile app synchronizes user behavior data with smartwatches and in-vehicle cameras via Bluetooth or Wi-Fi (e.g., the smartwatch detects whether the user is wearing the device, and the in-vehicle camera detects whether the user is looking at the screen). The app uses a weighted fusion algorithm (e.g., Bayesian network, decision tree) to integrate data from multiple devices to determine the user's attention state. If a device detects an anomaly (e.g., the smartwatch is not being worn, or the in-vehicle camera detects that the user is not looking at the screen), the mandatory verification process of the attention detection module is triggered.
[0204] This multi-device collaborative detection mechanism significantly improves the robustness of attention detection through redundant verification. For example, when a user operates the device solely through their phone, if the smartwatch detects that the user is not wearing the device (e.g., removing the watch), the system can determine that the user's attention has wandered and trigger the vehicle's safety policy. This solution effectively covers scenarios that might be missed by a single device (e.g., the user has their phone fixed to a holder but does not actively look at the screen), further reducing the false positive and false negative rates.
[0205] In practical applications, an environmental perception enhancement detection mechanism is integrated into the attention detection module. The surrounding environment is perceived through vehicle sensors (such as cameras and millimeter-wave radar), and the detection strategy is dynamically adjusted in combination with user attention data.
[0206] The vehicle-mounted sensors detect environmental risks in real time (such as approaching pedestrians or obstacles) and output the risk level. When the environmental risk level is high, the attention detection countdown time is shortened or the number of clickable areas is increased, forcing the user to pay more attention to the vehicle status. If the system detects that the user's attention has wandered and the environmental risk is high, the vehicle-side emergency safety strategy (such as emergency stop or horn warning) is immediately triggered.
[0207] This environmental perception-enhanced detection mechanism significantly improves the system's responsiveness to high-risk scenarios by dynamically adjusting detection strategies. For example, in complex areas such as parking lot exits, the system can proactively increase the frequency of attention detection to ensure continuous user attention to the vehicle's status. This solution not only improves the scenario adaptability of detection but also reduces the probability of accidents in high-risk scenarios through a risk-linked response mechanism, further strengthening the safety of remote parking functionality.
[0208] This application also provides a remote parking control method for use in autonomous vehicles, including:
[0209] The system receives a parking instruction from the user device and initiates remote parking. The user device has an interactive page, which includes at least an attention detection area. The attention detection area includes multiple operation areas. The parking instruction is generated by the user device in response to the user's first preset operation in the attention detection area.
[0210] During remote parking, the system receives control commands sent by the user device and executes the corresponding actions. The control commands are generated by the user device based on the user's attention state, which is determined by the second preset operation performed by the user on the target area within the countdown. The target area is randomly selected by the user device from multiple operation areas. The countdown is controlled by the user device to highlight and turn on the target area.
[0211] By setting the parking initiation operation as the first preset operation when the user is within the attention detection area, remote parking can be associated with the user's interactive attention behavior from the start, thereby directly incorporating the operation input from the user's device into the vehicle control link.
[0212] During remote parking, the user device randomly selects a target area and highlights it to start a countdown. The user needs to perform a second preset operation on the target area within the countdown to determine the attention state and generate control commands, so that the attention detection and vehicle action execution are synchronized.
[0213] Random area selection can reduce the mechanical avoidance risk caused by repetitive operations at fixed locations, thus more realistically reflecting whether the user is continuously paying attention to the parking process; when the user does not respond in time or their attention is diverted, the vehicle can adjust or restrict the action in a timely manner according to the corresponding control commands, thereby improving the interactive reliability and safety in abnormal scenarios during remote parking.
[0214] Figure 9 A general flowchart of a specific remote parking control method provided in this application is shown below. Figure 9 As shown, the process includes: the user initiates unmanned parking via mobile phone; the user attention detection module is activated; continuous detection is performed to determine if the user has left the parking task (attention deviates); and (if so) the vehicle enters a safe state.
[0215] Figure 10 A flowchart of the attention detection mechanism of a specific remote parking control method provided in this application is shown below. Figure 10 As shown, it includes:
[0216] The user initiates remote parking;
[0217] Initialize the phone's attention detection module;
[0218] Randomly select to activate the left timer or the right timer;
[0219] The timing test is performed with a cooling effect.
[0220] Determine whether the parking task has been completed; if so, end the timer task.
[0221] If not, determine whether the timer has ended; if yes, send a safety status signal to the vehicle to put the vehicle into a safe state.
[0222] If the timer has not ended, check if the user clicked. If yes, reset the timer and continue to randomly select a target area.
[0223] If the user does not click, continue with subsequent steps based on whether the parking task has been completed.
[0224] Figure 11 A schematic diagram of the user equipment provided in this application. Figure 11 As shown, the user equipment 110 provided in this embodiment includes at least one processor 1101 and a memory 1102. Optionally, the device 110 further includes a communication component 1103. The processor 1101, memory 1102, and communication component 1103 are connected via a bus 1104.
[0225] In a specific implementation, at least one processor 1101 executes computer execution instructions stored in memory 1102, causing at least one processor 1101 to perform the above-described method.
[0226] The specific implementation process of processor 1101 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0227] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0228] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.
[0229] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0230] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.
[0231] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.
[0232] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.
[0233] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.
[0234] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0235] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0236] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0237] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0238] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0239] Finally, it should be noted that other embodiments of this application will readily conceive of by those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes may be made without departing from its scope.
Claims
1. A remote parking control method, characterized in that, Applied to a user device, the user device is provided with an interactive page, the interactive page including at least an attention detection area, the attention detection area including multiple operation areas, including: In response to a user’s first preset operation in the attention detection area, a parking command is sent to the vehicle, causing the vehicle to begin remote parking. Randomly select one of the multiple operating regions as the target region; The target area is highlighted and a countdown is started to prompt the user to perform a second preset operation on the target area within the countdown. The user's attention state is determined according to the second preset operation, and the vehicle operation is controlled according to the attention state. The attention state indicates whether the user is monitoring the parking process and includes a focused state and a deviated state.
2. The method according to claim 1, characterized in that, Determining the user's attention state according to the second preset operation includes: If no second preset operation is detected until the countdown ends, the user is determined to be in the deviation state, which indicates that the user is not monitoring the parking process.
3. The method according to claim 1, characterized in that, Determining the user's attention state based on the second preset operation further includes: If the second preset operation is detected before the countdown ends, the user is determined to be in the centralized state, which indicates that the user is monitoring the parking process.
4. The method according to claim 1, characterized in that, Controlling vehicle operation based on the attention state includes: If the parking process is not completed, the countdown is not completed, and the user is in the deviated state, a safety status signal is sent to the vehicle, causing the vehicle to enter a safe state.
5. The method according to claim 1, characterized in that, Controlling vehicle operation based on the attention state also includes: If the parking process is not completed, the countdown is not completed, and the user is in the centralized state, the countdown is reset until the vehicle completes the parking process.
6. The method according to claim 5, characterized in that, Resetting the countdown includes: If any of the second preset operations are detected, a region is randomly selected again from the plurality of operation regions as the update target region; Restart the countdown in the target update area.
7. The method according to claim 5, characterized in that, The method further includes, until the vehicle has completed the parking process: The attention detection area is controlled to output a parking completion indicator to indicate that the vehicle has completed the parking process; In response to the user's third preset operation on the attention detection area, the parking task is terminated.
8. The method according to claim 1, characterized in that, The countdown is divided into multiple stages, and the multiple stages of the countdown include: The first phase indicates the initial duration; The second stage refers to shortening the duration, where the initial duration is longer than the shortened duration. The third stage indicates the duration of the emergency, where the shortened duration is greater than the original emergency duration.
9. The method according to claim 8, characterized in that, The countdown for each stage is highlighted in a different color in the target area.
10. The method according to claim 1, characterized in that, The method further includes: In response to the user's first preset operation in the attention detection area, the attention detection area is initialized, and a heartbeat signal is sent to the vehicle, the heartbeat signal indicating that the user device maintains a communication connection with the vehicle.
11. The method according to claim 10, characterized in that, The method further includes: Before the countdown ends, if the heartbeat signal is interrupted, a safety status signal is sent to the vehicle, causing the vehicle to enter a safe state.
12. The method according to claim 1, characterized in that, The method further includes: If, before the countdown ends, the system detects that the user has exhibited attention-departure behavior, a safety status signal is sent to the vehicle, causing the vehicle to enter a safe state. The attention-departure behavior refers to the user leaving the interactive page.
13. The method according to any one of claims 4, 11, and 12, characterized in that, The security status includes any one of the following: Parking task suspended; Exit the parking task; Reduce parking speed; Issue a vehicle lights warning.
14. The method according to claim 1, characterized in that, The interactive page also includes a map area and a video display area. The video display area is used to display video of the parking process and send parking instructions to the vehicle, including: The parking location is determined based on the map area, the parking instruction is generated based on the parking location, and the parking instruction is sent to the vehicle.
15. The method according to claim 1, characterized in that, The method further includes: If the parking process ends but the countdown has not ended, the countdown ends and the attention detection area is turned off.
16. A remote parking control method, characterized in that, Applied to autonomous vehicles, including: The system receives a parking instruction sent by a user device and initiates remote parking. The user device has an interactive page, which includes at least an attention detection area and multiple operation areas. The parking instruction is generated by the user device in response to a first preset operation by the user in the attention detection area. During remote parking, the system receives control commands sent by the user device and executes the corresponding actions. The control commands are generated by the user device based on the user's attention state, which is determined by the user's second preset operation on the target area within a countdown. The target area is obtained by the user device randomly selecting an area from multiple operation areas. The countdown is controlled by the user device to highlight and activate the target area.
17. A user equipment, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-15.
18. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-15.
19. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method described in any one of claims 1-15.