Temporary car moving control method and related equipment
By generating virtual geofences and multi-dimensional monitoring in temporary vehicle relocation technology, the problems of ambiguous permission boundaries and single security constraints are solved, achieving higher security and reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- VOYAH AUTOMOBILE TECH CO LTD
- Filing Date
- 2026-01-05
- Publication Date
- 2026-05-01
AI Technical Summary
Existing temporary vehicle relocation technologies suffer from unclear permission boundaries and limited security constraints, resulting in insufficient security and reliability in complex real-world scenarios.
By generating a vehicle relocation activity range, using the target vehicle's geographical location as the center point through a temporary vehicle relocation account login, a virtual geofence is generated. Vehicle movement is detected using this boundary, and spatial, speed, and operational constraint rules are set to trigger alarm signals or power lock signals. When a termination signal is received, dual status confirmation is performed to ensure vehicle safety.
It improves the safety and reliability of temporary vehicle relocation operations. Through multi-dimensional monitoring and proactive termination mechanisms, it ensures that vehicles operate within clearly defined permissions and spatial boundaries, reducing the risk of unauthorized access.
Smart Images

Figure CN121967458A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to automotive electronic control and intelligent connected vehicle technology, and in particular to a temporary vehicle relocation control method and related equipment. Background Technology
[0002] With the widespread adoption of new energy vehicles and remote control technology, authorizing third parties (such as car wash attendants or chauffeured drivers) to move vehicles over short distances via Bluetooth keys or temporary accounts has become an important means of improving service efficiency. Existing technologies can achieve basic remote temporary authorization and vehicle start functions, but their solutions have significant limitations when dealing with the specific low-frequency, short-distance, and controlled scenario of vehicle relocation. They primarily rely on the two basic dimensions of "time-limited" and "area-limited," resulting in insufficient precision and adaptability in safety control. These issues of ambiguous permission boundaries and simplistic safety constraints collectively limit the safety and reliability of existing temporary vehicle relocation technologies in complex real-world scenarios. Summary of the Invention
[0003] In view of the above problems, the present invention provides a temporary vehicle relocation control method and related equipment, the main purpose of which is to solve the problems of vague permission boundaries and single security constraints in the existing temporary vehicle relocation technology.
[0004] To solve at least one of the above-mentioned technical problems, in a first aspect, the present invention provides a temporary vehicle relocation control method, the method comprising: When a temporary vehicle relocation account is logged into the target vehicle, a vehicle relocation activity range is generated. The temporary vehicle relocation account has the necessary permissions to complete the vehicle relocation operation, and the center point of the vehicle relocation activity range is the geographical location of the temporary vehicle relocation account when it is logged into the target vehicle. The movement of the target vehicle is detected using the repositioning range as the boundary. Upon receiving a termination signal from the temporary vehicle relocation account, exit the temporary vehicle relocation account to put the target vehicle into a power lock state.
[0005] Optionally, when a temporary vehicle relocation account is logged into the target vehicle, generating the vehicle relocation activity range includes: If the temporary vehicle relocation account is detected to be logged in, the authorization period of the temporary vehicle relocation account is obtained, wherein the authorization period is determined based on the main account of the target vehicle; If the temporary vehicle relocation account is within the authorization period, authorize the temporary vehicle relocation account to log in to the target vehicle; If the temporary vehicle relocation account is not within the authorization period, a verification request is sent to the main account of the target vehicle; Upon receiving a verification signal from the main account, the temporary vehicle relocation account is authorized to log in.
[0006] Optionally, when a temporary vehicle relocation account is logged into the target vehicle, generating the vehicle relocation activity range includes: If a temporary vehicle relocation account is logged into the target vehicle, the geographical location of the target vehicle is obtained; A circular virtual geofence with a preset radius is generated, centered on the geographic location, to serve as the vehicle relocation activity range, wherein the vehicle relocation activity range is the physical space boundary where the target vehicle can be moved.
[0007] Optionally, detecting the movement of the target vehicle using the repositioning activity range as the boundary includes: Using the relocation activity range as the boundary, the movement of the target vehicle is detected based on preset safety constraint rules, wherein the preset safety constraint rules include spatial constraint rules, speed constraint rules, and operational constraint rules; If the target vehicle violates the preset safety constraint rules, an alarm signal and / or a power lock signal will be triggered.
[0008] Optionally, triggering an alarm signal and / or a power lock signal when the target vehicle violates the preset safety constraint rules includes: If the geographical location of the target vehicle is outside the relocation activity range, it is determined that the target vehicle violates the spatial constraint rules; If the target vehicle's speed exceeds a preset speed threshold, it is determined that the target vehicle violates the speed constraint rule, wherein the preset speed threshold is determined based on the distance between the target vehicle and obstacles within a preset range; If the target vehicle triggers a function outside the permissions of the temporary vehicle relocation account, it is determined that the target vehicle violates the operation constraint rules.
[0009] Optionally, upon receiving a termination signal from the temporary vehicle relocation account, exiting the temporary vehicle relocation account to put the target vehicle into a power lock state includes... Upon receiving a termination signal from the temporary vehicle relocation account, the parking status and location status of the target vehicle are detected. If the parking status feedback indicates that the P gear locking mechanism is engaged, and the location status feedback indicates that the target vehicle's location is compliant, exit the temporary vehicle relocation account to put the target vehicle into a power lock state.
[0010] Optionally, the method further includes: When the temporary vehicle relocation account logs into the target vehicle, a log recording operation is triggered. The log recording operation records the following information: execution time, executing user, vehicle movement trajectory, vehicle speed changes, and violations of preset safety constraint rules. The logs recorded by the logging operation will be retained for a preset time.
[0011] Secondly, embodiments of the present invention also provide a temporary vehicle relocation control device, comprising: The generation unit is used to generate a vehicle relocation activity range when a temporary vehicle relocation account logs into the target vehicle. The temporary vehicle relocation account has the necessary permissions to complete the vehicle relocation operation, and the center point of the vehicle relocation activity range is the geographical location of the temporary vehicle relocation account when it logs into the target vehicle. A detection unit is used to detect the movement of the target vehicle with the repositioning activity range as the boundary; The exit unit is used to exit the temporary vehicle relocation account upon receiving a termination signal from the temporary vehicle relocation account, so that the target vehicle enters the power lock state.
[0012] To achieve the above objectives, according to a third aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium comprising a stored program, wherein, when the program is executed by a processor, the steps of the temporary vehicle relocation control method described above are implemented.
[0013] To achieve the above objectives, according to a fourth aspect of the present invention, an electronic device is provided, comprising at least one processor and at least one memory connected to the processor; wherein the processor is configured to invoke program instructions in the memory to execute the steps of the temporary vehicle relocation control method described above.
[0014] By employing the above technical solution, the temporary vehicle relocation control method and related equipment provided by this invention address the problems of ambiguous permission boundaries and limited security constraints in existing temporary vehicle relocation technologies. This invention generates a relocation activity range when a temporary relocation account logs into the target vehicle. The temporary relocation account's permissions are limited to the necessary functions for completing the relocation operation, and the center point of the relocation activity range is the geographical location of the temporary relocation account when it logs into the target vehicle. Movement of the target vehicle is detected using this relocation activity range as its boundary. Upon receiving a termination signal from the temporary relocation account, the account is logged out, causing the target vehicle to enter a power lock state. This solution constructs a closed-loop control process with preset condition triggering, process monitoring, and active termination as its logical main lines. By synchronously generating a relocation activity range centered on the vehicle's geographical location at the time of login after a specific event of successful login to the target vehicle, and strictly limiting the account's operational permissions to the set of functions necessary to complete the relocation operation, a dual boundary of function and space is pre-set at the initial stage of operation. By binding and limiting permissions and spatial scope from the outset of authorization, a clear benchmark is provided for subsequent monitoring and constraints. Subsequently, vehicle movement is continuously monitored using the generated relocation activity area as the physical boundary. This provides a continuous spatial benchmark for comparing the compliance of vehicle movement, strengthening control over vehicle movement trajectories. Finally, the termination of the entire process does not rely solely on passive conditions such as timeout, but introduces a controllable step: the temporary relocation account actively sends a termination signal. Upon receiving this signal, the account logs out and triggers a vehicle power lock. This principle, by linking the revocation of permissions to a clear, proactive signal, ensures that vehicle power is promptly cut off when the relocation task is actively confirmed to be finished.
[0015] Accordingly, the temporary vehicle relocation control device, equipment, and computer-readable storage medium provided in the embodiments of the present invention also have the above-mentioned technical effects.
[0016] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description
[0017] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1A flowchart illustrating a temporary vehicle relocation control method provided by an embodiment of the present invention is shown; Figure 2 This diagram illustrates a schematic block diagram of a temporary vehicle relocation control device provided in an embodiment of the present invention. Figure 3 A schematic block diagram of a temporary vehicle relocation control electronic device provided in an embodiment of the present invention is shown. Detailed Implementation
[0018] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
[0019] To address the issues of ambiguous permission boundaries and limited security constraints in existing temporary vehicle relocation technologies, this invention provides a temporary vehicle relocation control method, such as... Figure 1 As shown, the method includes: S101. When a temporary vehicle relocation account is logged into the target vehicle, a vehicle relocation activity range is generated, wherein the temporary vehicle relocation account has the necessary permissions to complete the vehicle relocation operation, and the center point of the vehicle relocation activity range is the geographical location of the temporary vehicle relocation account when it is logged into the target vehicle. In one embodiment, prior to the step of generating the relocation activity range when the target vehicle is logged into with a temporary relocation account, the steps include: If the temporary vehicle relocation account is detected to be logged in, the authorization period of the temporary vehicle relocation account is obtained, wherein the authorization period is determined based on the main account of the target vehicle; If the temporary vehicle relocation account is within the authorization period, authorize the temporary vehicle relocation account to log in to the target vehicle; If the temporary vehicle relocation account is not within the authorization period, a verification request is sent to the main account of the target vehicle; Upon receiving a verification signal from the main account, the temporary vehicle relocation account is authorized to log in.
[0020] For example, when a temporary vehicle relocation account is detected attempting to log in to a target vehicle, an authorization period, pre-set or dynamically generated by the target vehicle's main account, is first obtained. This authorization period represents a valid time window that allows the temporary account to log in without secondary confirmation.
[0021] This application adds a layer of dynamic verification logic to the login process of temporary vehicle relocation accounts by introducing an authorization period determination mechanism. Upon detecting a login request, the system first checks whether the current time is within the account's authorization period. If it is, the login request is deemed compliant, and the temporary account is directly authorized to log in, thus simplifying the process within a preset, main account-approved security timeframe. Conversely, if the current time is outside the authorization period, it means the login request may be unexpected or risky. The system will not immediately authorize it but will instead proceed to a higher-level security verification process: sending a verification request to the target vehicle's main account. This request is intended for real-time manual confirmation by the vehicle owner. Only after the system receives a verification pass signal from the main account will the temporary vehicle relocation account be finally authorized to log in to the target vehicle.
[0022] For example, car owners can set a fixed authorization period for their frequently visited car washes each week. During this period, the car wash attendants can log in using a fixed account without requiring the car owner to confirm each time. However, for one-off temporary services, since there is no preset authorization period, the system will request the car owner to authorize in real time each time.
[0023] By employing the aforementioned technical solution, the login authorization for temporary vehicle relocation accounts is divided into two modes: automatic authorization based on a preset period and manual authorization requiring real-time confirmation from the vehicle owner. This approach addresses the need for operational convenience in regular, predictable scenarios while providing a security gate directly controlled by the vehicle owner for temporary, unplanned login requests. This enhances the overall flexibility and controllability of the authorization process and reduces the risk of unauthorized access. Deep involvement of the main account strengthens the supervision and management of temporary account usage.
[0024] In one embodiment, generating the vehicle relocation activity range when a temporary vehicle relocation account is logged into the target vehicle includes: If a temporary vehicle relocation account is logged into the target vehicle, the geographical location of the target vehicle is obtained; A circular virtual geofence with a preset radius is generated, centered on the geographic location, to serve as the vehicle relocation activity range, wherein the vehicle relocation activity range is the physical space boundary where the target vehicle can be moved.
[0025] For example, when a temporary vehicle relocation account successfully logs into the target vehicle, the system immediately obtains and records the vehicle's current geographical location information. This geographical location is a precise coordinate point provided by the positioning system. The preset value is a fixed distance value used to define the spatial range.
[0026] It is understood that the specific parameters of the vehicle relocation activity range are set based on the safety requirements of typical vehicle relocation scenarios. The system generates a circular virtual geofence centered on the vehicle's geographical location at the time of login, with a default radius of no more than 50 meters. This range ensures that the vehicle can move within sight or short-range communication range, providing sufficient and safe physical space for temporary vehicle relocation operations.
[0027] Furthermore, to adapt to the personalized needs of different on-site environments (such as large parking lots, narrow alleys, etc.), the specific parameters of the vehicle relocation activity range are configurable and flexible. The main account holder of the target vehicle can manually adjust the radius of the activity range through their vehicle owner terminal, such as a smartphone application or in-vehicle main account interface, before initiating temporary authorization or after generating the activity range. The adjustment methods include, but are not limited to, providing a slider or numerical input box in the authorization settings interface of the vehicle owner terminal, allowing the main account user to customize the activity radius within a preset boundary (e.g., a minimum of 10 meters to a maximum of 100 meters). The system uses the received user setting value as the new preset value for this temporary vehicle relocation authorization and generates or updates the vehicle relocation activity range accordingly. Through the above design, it provides safe default values that meet most scenarios, while also giving vehicle owners the ability to flexibly define spatial boundaries according to actual conditions. Thus, while ensuring a safety baseline, it significantly improves the adaptability and user experience of this temporary vehicle relocation control method in different application scenarios.
[0028] This application establishes the real-time geographical location at the time of login as a reference point and automatically generates a circular virtual geofence centered on this point. The boundary of this geofence is determined by a preset distance value, thus defining a clear circular area around the vehicle. This defined circular area is defined as the vehicle relocation activity range, constituting the physical spatial boundary within which the target vehicle is permitted to move during this authorized session. The entire vehicle relocation operation must be carried out within this defined spatial range.
[0029] The above technical solution establishes a clear and immovable spatial constraint framework for temporary vehicle relocation operations. By strongly binding the activity range to the vehicle's position at the moment of login, it ensures that the relocation area always revolves around the starting point, avoiding management failures caused by ambiguous or drifting reference points. This method of generating a fixed activity range with the real-time location as the origin provides a stable and unique spatial reference for subsequent monitoring of whether vehicles have crossed the boundary, giving clear spatial basis for monitoring and managing vehicle movement trajectories and strengthening the control over the vehicle's movement range.
[0030] S102. Detect the movement of the target vehicle using the relocation range as the boundary; In one embodiment, detecting the movement of the target vehicle using the repositioning activity range as a boundary includes: Using the relocation activity range as the boundary, the movement of the target vehicle is detected based on preset safety constraint rules, wherein the preset safety constraint rules include spatial constraint rules, speed constraint rules, and operational constraint rules; If the target vehicle violates the preset safety constraint rules, an alarm signal and / or a power lock signal will be triggered.
[0031] For example, during the process of detecting the movement of the target vehicle using the relocation activity range as the boundary, the system executes according to a set of preset safety constraint rules. This set of rules specifically includes three aspects of constraints: spatial constraint rules refer to the requirement that the vehicle must remain within the geographical boundary of the relocation activity range; speed constraint rules refer to the requirement that the vehicle's driving speed must meet the restrictions adapted to the real-time environment; and operational constraint rules refer to the requirement that the temporary relocation account can only operate the vehicle functions necessary to complete the relocation.
[0032] It is understood that the operational constraint rules in the preset security constraint rules are implemented by limiting the set of operable functions of the temporary vehicle relocation account. This set of functions is strictly limited to the minimum set of functions necessary to complete the vehicle relocation operation, while vehicle functions unrelated to this core purpose are set as functions outside the authorized scope and are locked.
[0033] The essential function set mainly includes, but is not limited to, core driving and control functions such as vehicle power start / stop, gear shifting (R / N / D / P), acceleration, braking, turn signal control, parking light control, and door lock status query. Correspondingly, the non-authorized functions (i.e., locked non-essential functions) are designed to prevent accidental operation and protect the owner's privacy and property security, and mainly include the following categories: Comfort and Entertainment Systems: Such as media playback and gaming functions of the in-vehicle infotainment system; adjustment functions of the entire vehicle's air conditioning system (including seat heating, ventilation, and steering wheel heating). Body Accessory Controls: Such as control functions for power windows, sunroof, trunk, and power sliding doors. Owner Privacy and Data Related Functions: Such as access to navigation history, contacts, call logs, owner account information, and a list of paired mobile devices. In-Vehicle Payment and Financial Functions: Such as payment permissions for electronic toll collection accounts and various built-in payment applications. Core Vehicle Configuration Functions: Such as long-term configurations affecting vehicle dynamic performance, such as driving mode switching (Sport, Eco, etc.), energy recovery level adjustment, and steering assist mode adjustment.
[0034] By defining the permissions as described above, control commands for non-essential functions can be filtered or blocked after a temporary parking account successfully logs in. When a temporary account attempts to trigger any function outside of its permissions, it is determined to be a violation of the operational constraints, and corresponding alarms or control signals are triggered, thereby ensuring that the parking operation is carried out within the preset safety boundaries.
[0035] The implementation process in this embodiment involves simultaneous and continuous monitoring of three aspects: space, speed, and operation, during vehicle movement. The system continuously determines whether the vehicle's current position remains within the geographical boundary of the movement area, assesses the appropriateness of its speed based on the surrounding environment, and continuously monitors whether a temporary account attempts to operate vehicle functions outside its authorized scope. These three aspects of monitoring are performed synchronously and independently. When real-time detection reveals that the target vehicle's actual state does not conform to any one or more of the above three rules—for example, the vehicle's position exceeds the geographical boundary, its speed exceeds environmentally appropriate limits, or a temporary account attempts to operate unauthorized functions—the system will automatically trigger alarm signals, such as audible and visual warnings, to alert the operator, or, if necessary, directly lock the vehicle's power, thereby achieving forced intervention in the vehicle's status.
[0036] By employing the aforementioned technical solutions, vehicle movement monitoring is expanded from a single spatial scope inspection to a collaborative management system encompassing three dimensions: space, speed, and operational permissions. The introduction of dynamic speed constraints allows the system to flexibly adjust safety standards based on the surrounding environment, while operational permission constraints limit potential errors or malicious operations at the source of functional access. This multi-dimensional, parallel monitoring approach overcomes the shortcomings of relying on a single judgment standard, enhancing the ability to identify and respond to various potential risks in complex vehicle relocation scenarios, thereby improving the overall level of safety management during vehicle use.
[0037] In one embodiment, triggering an alarm signal and / or a power lock signal when the target vehicle violates the preset safety constraint rule includes: If the geographical location of the target vehicle is outside the relocation activity range, it is determined that the target vehicle violates the spatial constraint rules; If the target vehicle's speed exceeds a preset speed threshold, it is determined that the target vehicle violates the speed constraint rule, wherein the preset speed threshold is determined based on the distance between the target vehicle and obstacles within a preset range; If the target vehicle triggers a function outside the permissions of the temporary vehicle relocation account, it is determined that the target vehicle violates the operation constraint rules.
[0038] For example, in the process of determining whether a target vehicle violates a preset safety constraint rule and triggers a corresponding signal, the system sets clear violation judgment criteria for three different types of constraint rules. For spatial constraint rules, the core judgment criterion is whether the vehicle's geographical coordinates exceed the predetermined boundaries of the vehicle relocation activity range. For speed constraint rules, the judgment basis is whether the vehicle's actual driving speed exceeds a preset speed threshold calculated based on the real-time environment, and this threshold is dynamically related to the real-time distance between the vehicle and surrounding obstacles. For operational constraint rules, the key judgment is whether the temporary vehicle relocation account attempts to invoke or execute any vehicle functions outside its explicitly defined scope of permissions.
[0039] It should be noted that the speed constraint rule in the preset safety constraint rules does not have a fixed speed threshold, but is dynamically determined based on the real-time distance between the target vehicle and surrounding obstacles. The system achieves environmental detection by integrating the vehicle's perception system, specifically including: Millimeter-wave radar: Used for mid-to-long-range obstacle detection, with a sampling interval of no more than 0.1 seconds, a detection angle covering ±60° in front of the vehicle, and an effective detection distance of no less than 50 meters. It is mainly used to detect the dynamic and static distances of larger targets such as vehicles and pedestrians. Ultrasonic sensor: Used for precise short-range positioning, with a sampling interval of no more than 0.05 seconds, and an effective detection range typically 0.2 to 3 meters. It is mainly used to detect low obstacles, cones, and other objects commonly found in parking scenarios. Front-facing camera: Used for target recognition and classification, with a sampling interval of no more than 0.2 seconds. It uses image recognition algorithms to assist in determining obstacle types (such as pedestrians, vehicles, walls) and to verify the detection results of other sensors. By acquiring real-time detection data from the above sensors and performing data fusion processing by a dedicated domain controller, a reliable distance value d to the nearest obstacle is calculated. To reduce false triggering caused by false alarms from a single sensor, the system employs multi-sensor verification logic: Primary Decision Rule: When at least two different types of sensors (such as millimeter-wave radar and ultrasonic sensors, or millimeter-wave radar and camera) report detecting an obstacle in the same direction for three consecutive sampling periods, and the consistency of the distance measurements is within the allowable error range, the distance d is immediately adopted for speed threshold calculation. Secondary Verification Rule: If only one sensor continuously reports detecting an obstacle, the system will not immediately take speed-limiting action, but will initiate a secondary verification process, extending the sampling period of that sensor to 5 times. If it continues to trigger in 5 sampling periods, and other sensors do not provide clear negative evidence, the system adopts the data, but simultaneously issues a warning to the driver. The system internally stores a distance-speed mapping table to map the real-time calculated obstacle distance d to the currently allowed maximum speed threshold V_max. As shown in Table 1: Table 1
[0040] Based on the mapping relationship shown in the table above, the system dynamically converts the real-time distance d into an instantaneous speed threshold V_max. The vehicle's speed is strictly limited to a range not exceeding V_max. Once the actual speed exceeds this threshold, the system determines that the speed constraint rules have been violated and triggers the corresponding alarm or power limiting signal.
[0041] By employing the above technical solution, the speed constraint rule achieves a leap from static speed limits to dynamic intelligent speed limits. This allows the vehicle to automatically reduce its speed limit when near obstacles, thereby significantly improving the safety of maneuvering and effectively preventing collisions caused by improper operation.
[0042] It should be noted that, in order to ensure the smoothness of vehicle operation under dynamic speed threshold constraints and to prevent control command jitter caused by instantaneous fluctuations in sensor data, this application introduces a speed smoothing transition mechanism and an anti-jitter mechanism: After the system calculates a new target speed threshold V_target based on the real-time obstacle distance, it does not instruct the vehicle to instantly reach that speed. Instead, it employs a smooth transition algorithm. Specifically, this application controls the vehicle's actual speed V_actual to smoothly approach V_target from its current value.
[0043] To filter out instantaneous jumps in distance measurements caused by environmental interference such as ground reflections, brief blind spots of the sensor, etc., and thus avoid frequent oscillations in the speed threshold, this application includes an anti-shake mechanism, mainly comprising a hysteresis threshold and interference filtering rules: Hysteresis Threshold: When the obstacle distance *d* decreases and the speed threshold *V_max* is triggered, if the obstacle distance begins to increase, the speed threshold recovery does not occur immediately. The system requires that the distance *d* must continuously be greater than 1.5 times the original trigger threshold, and this state must be maintained for at least 0.5 seconds before allowing the speed threshold to be switched to a higher level. This hysteresis design effectively avoids frequent switching at threshold boundaries. Interference Filtering Rule: For dynamic obstacles (such as pedestrians) detected by the camera, the system further analyzes their movement trajectory. If the analysis shows that the moving direction of the dynamic obstacle is basically perpendicular to the vehicle's driving direction, and the expected collision risk calculated based on relative position and speed is lower than the preset 0.1 (low-risk threshold), the system will not trigger a reduction in the speed threshold, but will instead alert the driver through audio and visual signals. This rule avoids overreacting to moving objects on non-conflict paths, ensuring the continuity of vehicle maneuvering operations.
[0044] By employing the aforementioned speed smoothing transition and anti-shake mechanism, the dynamic speed constraint system can significantly improve the smoothness of control and the comfort of the driving experience while ensuring safety, reducing the possibility of accidental triggering and making the entire vehicle relocation process smoother and more reliable.
[0045] For example, the smooth transition employs an algorithm based on exponential decay. This algorithm controls the rate of change by adjusting the transition time constant τ. The transition time is typically set within the range of 0.8 to 1.5 seconds to ensure that the change process meets the comfort expectations of human driving while providing timely responsiveness. The smooth transition process is also constrained by acceleration limits; whether accelerating or decelerating, the absolute value of the acceleration is limited to no more than 1.0 m / s², thereby avoiding the jerking sensation caused by sudden speed changes and ensuring a smooth maneuvering process.
[0046] The specific implementation of this embodiment involves continuously monitoring three independent dimensions of the vehicle to make judgments. First, the vehicle's current geographical coordinates are compared in real-time with the pre-generated boundary coordinates of the vehicle relocation activity range. If the vehicle's coordinates are continuously outside the boundary, it is determined to be a violation of spatial constraint rules. Simultaneously, onboard sensors continuously detect the real-time distance between the vehicle and surrounding obstacles, and a maximum permissible speed threshold is dynamically calculated based on this distance. The vehicle's actual speed is compared in real-time with this dynamic threshold; if the actual speed continuously exceeds the threshold, it is determined to be a violation of speed constraint rules. Furthermore, all instructions sent to the vehicle control system from the temporary account are monitored. If any instruction requests a function that is not included in the pre-authorized "mandatory functions" list for that account, it is immediately determined to be a violation of operational constraint rules. These three judgment processes are performed in parallel and independently; a violation of any rule will independently trigger subsequent signals.
[0047] By employing the aforementioned technical solution, the determination of violations is elevated from a single-dimensional assessment to a comprehensive and refined judgment encompassing spatial location, dynamic speed, and operational authority. By setting clear and independently verifiable trigger conditions for each constraint rule, the system can accurately identify different types of abnormal states or risky operations during vehicle relocation. This multi-dimensional parallel monitoring and independent judgment mechanism enhances the ability to distinguish and respond to various potential risks in complex vehicle relocation scenarios, thereby improving the overall level of control over vehicle safety.
[0048] S103. Upon receiving a termination signal from the temporary vehicle relocation account, exit the temporary vehicle relocation account to put the target vehicle into a power lock state.
[0049] In one embodiment, the step of exiting the temporary vehicle relocation account upon receiving a termination signal from the temporary vehicle relocation account, thereby causing the target vehicle to enter a power lock state, includes: Upon receiving a termination signal from the temporary vehicle relocation account, the parking status and location status of the target vehicle are detected. If the parking status feedback indicates that the P gear locking mechanism is engaged, and the location status feedback indicates that the target vehicle's location is compliant, exit the temporary vehicle relocation account to put the target vehicle into a power lock state.
[0050] For example, upon receiving a termination signal from the temporary vehicle relocation account, the system does not immediately exit the account and lock the power. Instead, it first verifies the vehicle's current safety status. Parking status refers to whether the vehicle's transmission has reliably engaged the parking gear and achieved mechanical locking; location status refers to whether the vehicle's parking location meets preset compliance standards.
[0051] It is important to note that this application employs multiple cross-validations on the signal indicating that the vehicle has reliably stopped, i.e., the P-gear locking mechanism is engaged, to ensure the authenticity and validity of the P-gear signal: Signal stability verification: The system monitors the P-gear signal from the gear position sensor, requiring that the signal be continuously and stably output for at least 1 second without any jumps during this duration, to rule out accidental touches or momentary operations. Mechanism locking verification: The system needs to receive a feedback signal from the transmission control unit confirming that the P-gear locking mechanism has achieved physical engagement, and that the engagement signal duration is at least 0.8 seconds. Parking brake verification: The system needs to simultaneously verify the parking brake system, such as that the electronic parking brake is activated, and feedback that the braking pressure has reached a safe threshold, for example, at least 0.6 MPa. Operational intent verification: To rule out misoperation, the system checks that for a short period before activating P-gear (e.g., 3 seconds), the throttle opening remains below 3%, indicating no accidental shifting of gears immediately after sudden acceleration. Only when all the above conditions related to the parking state are met is the "parking state" confirmed as successful.
[0052] This application also performs precise verification of the final parking position of the vehicle: Target area definition: The compliant position is a preset rectangular area with dimensions adapted to common parking spaces, for example, a length not exceeding 8 meters and a width not exceeding 3.5 meters. Coordinate accuracy verification: The deviation between the vehicle's center point coordinates obtained through the positioning system and the center point coordinates of the target area must meet the following requirements: the absolute value of the lateral deviation is not greater than 0.3 meters, and the absolute value of the longitudinal deviation is not greater than 0.2 meters. Heading angle verification: The deviation angle between the vehicle's heading angle and the preset standard heading angle (such as the direction required by the parking space) is not greater than 3 degrees. Visual assistance verification: If there are ground markings in the target area, the relative position of the vehicle body and the markings is identified through a front-facing camera, requiring that the overlap between the vehicle's edge and the markings is not less than 90%, i.e., the distance beyond the markings is not greater than 5 centimeters. Only when the vehicle's current position simultaneously meets all of the above position-related standards is the "position status" confirmed as passed.
[0053] The dual-confirmation logic requires that both the parking status validity verification and the location status compliance determination be satisfied simultaneously. The following comprehensive determination process is executed: If any condition is not met, the system will not exit the account or lock the power. Instead, it will send a clear prompt to the operator through the vehicle's infotainment system, such as "Please confirm that the vehicle is in P gear" or "Please park the vehicle in the designated area" and initiate a retry process.
[0054] By employing the aforementioned technical solution, the operation termination process significantly enhances the security and rigor of the permission revocation process through the introduction of multi-level, cross-validation double-confirmation logic and a retry mechanism. It ensures that control is only released when the vehicle is in an absolutely safe and compliant parking state, effectively preventing potential risks arising from ending control before the vehicle is properly parked or parked in a safe area, thus providing a reliable and safe endpoint for the entire temporary vehicle relocation process.
[0055] In this embodiment, upon receiving a termination signal, two checks are initiated simultaneously. First, a signal from the transmission control system is detected to confirm whether the P-gear locking mechanism has physically engaged, thus determining if the vehicle is in a stable parking state. Simultaneously, the vehicle's real-time coordinates are obtained through a positioning system and compared with a preset compliant parking area to determine if the vehicle is parked within the permitted range. Only when a parking status confirmation signal is received simultaneously, indicating that the P-gear locking mechanism has effectively engaged, and a position status confirmation signal indicates that the vehicle is in a compliant position, will the subsequent steps of exiting the temporary vehicle relocation account and triggering the vehicle's power lock be executed.
[0056] By employing the aforementioned technical solution, a security status verification step is added to the process of revoking temporary vehicle relocation permissions. By forcibly linking account logout and power lock to the vehicle's critical safety status, it ensures that control permissions are only fully released when the vehicle is reliably parked and in a compliant location. This dual-status verification mechanism reduces the potential risks associated with ending control if the vehicle is not properly parked or not parked in the designated area, enhancing the security and standardization of the entire permission handover process.
[0057] In one embodiment, the method further includes: When the temporary vehicle relocation account logs into the target vehicle, a log recording operation is triggered. The log recording operation records the following information: execution time, executing user, vehicle movement trajectory, vehicle speed changes, and violations of preset safety constraint rules. The logs recorded by the logging operation will be retained for a preset time.
[0058] For example, the entire temporary vehicle relocation control process also includes a separate logging operation. This operation is automatically triggered when the temporary vehicle relocation account successfully logs into the target vehicle. Execution time refers to the specific time point when each critical operation occurs; the executing user refers to the identity of the temporary vehicle relocation account associated with the current operation; vehicle movement trajectory refers to the continuous sequence of positions generated by the vehicle during the relocation process; vehicle speed change refers to the record of changes in vehicle speed over time; and the record of violations of preset safety constraint rules refers to the details of any event detected by the system that violates spatial, speed, or operational constraint rules. The preset time refers to a fixed duration set by the system or configured by the administrator.
[0059] The implementation process in this embodiment involves initiating a continuous data recording function from the moment the temporary vehicle relocation account is logged in. Multi-dimensional data related to this vehicle relocation session is continuously captured and packaged, including but not limited to the time of each operation command issued, the identity of the temporary account executing the command, the vehicle movement path coordinates generated by the positioning system, the speed value curve fed back by the vehicle speed sensor, and warning or locking event markers generated when vehicle behavior triggers safety rules such as spatial boundary violations, speeding, or illegal function operations. All these captured data items together constitute a complete, timestamped log record. The system centrally stores all log records generated during this process and ensures that this data is continuously retained in the system for a preset fixed duration. After this duration, the system automatically cleans up expired logs.
[0060] It should be noted that the method also includes real-time notification operations triggered throughout the entire process: at multiple key nodes of temporary vehicle relocation control, this application pushes event information in real time to the terminal bound to the main account of the target vehicle through the vehicle network module, ensuring that the vehicle owner has full awareness and control over the vehicle's status. The key nodes and corresponding notification content specifically include: Authorization Success Notification: When the temporary vehicle relocation account is verified and successfully logged into the target vehicle, the system immediately sends a notification to the vehicle owner's terminal, including at least the login account identifier, login time, and the vehicle's real-time geographical location. This marks the official start of the temporary vehicle relocation authorization session. Vehicle Relocation Start Notification: When the system detects that the vehicle has changed from a stationary state to a moving state for the first time after logging into the temporary account (e.g., shifting gears from P to D or R), a notification is sent to the vehicle owner's terminal, indicating that the vehicle relocation operation has actually started. Approaching Area Boundary Notification: When vehicle movement is detected with the relocation activity area as the boundary, if the positioning system determines that the distance between the vehicle's current position and the boundary of the activity area is less than a preset safety threshold (e.g., 10 meters), a warning notification is sent to the vehicle owner's terminal, indicating that the vehicle has approached the boundary of the authorized movement area. Abnormal Warning Notification: When the target vehicle violates any preset safety constraint rule, the system will immediately send a high-level warning notification to the vehicle owner's terminal while triggering an alarm signal on the vehicle's infotainment system. The notification will clearly indicate the type of anomaly, such as "vehicle crossing boundaries," "speeding," or "attempting illegal functions," along with the time of occurrence and the current vehicle status, enabling the vehicle owner to be aware of potential risks in a timely manner. Vehicle Relocation Completion / Termination Notification: When the entire process is complete—that is, when the system receives a termination signal and confirms the safety status before exiting the temporary vehicle relocation account, or when the session is forcibly terminated due to anomalies (such as timeout or serious boundary crossing)—the system will send a final session report notification to the vehicle owner's terminal. This notification clearly states the final status of this vehicle relocation session (such as "normally completed" or "abnormally terminated"), and includes key statistical information about the session, such as total time and final location.
[0061] By leveraging the real-time notification mechanism at these key nodes, the temporary vehicle relocation process is transformed from a "black box" operation into a "transparent" management system for vehicle owners. It establishes a continuous information channel between the vehicle and its owner, enabling the owner to remotely monitor the vehicle's status in real time and receive immediate alerts in case of anomalies. This not only significantly enhances the owner's sense of security and trust but also provides a basis for decision-making for remote intervention when necessary (such as forcibly terminating the session through the main account). Thus, it achieves an effective balance between convenient authorization and absolute security, forming a crucial component of the entire method's secure closed-loop management.
[0062] By employing the aforementioned technical solution, an objective and continuous data archive is established for the entire process of temporary vehicle relocation authorization and control. By meticulously recording key data at each stage from login to logout, including operational behaviors, vehicle status, and system responses, a data chain is formed that fully reflects the actual situation of the vehicle relocation activity. This end-to-end logging and retention mechanism enhances the auditability and reproducibility of the entire operation, providing original data evidence for subsequent event analysis, operational review, or liability determination, thereby improving the traceability and reliability of the entire temporary vehicle relocation management system.
[0063] It is important to note that during temporary vehicle relocation control, the system can identify different service scenario characteristics and load the corresponding safety baseline configuration accordingly. These service scenarios include three typical stages: pre-service entry, in-service adjustment, and post-service exit. Different triggering conditions and pre-verification rules are set for each stage.
[0064] During the pre-service positioning phase, when the vehicle owner arrives at the service location, the vehicle's terminal automatically detects that it is within a preset distance from the service location. Simultaneously, it monitors the vehicle's stable state, indicating it is in Park (P) gear and the parking brake is engaged. At this point, the pre-service handover conditions are met, and the vehicle owner can initiate a temporary authorization process. During the in-service adjustment phase, when service personnel need to fine-tune the vehicle's position, they log into the vehicle's infotainment system using a temporary account authorized by the vehicle owner. Successful temporary account authentication and activation of the service mode by the system indicate the vehicle is entering a service-related positioning adjustment scenario. After the service is completed, the vehicle's sensors automatically identify that the work environment is in place and unobstructed. Combined with the temporary account's login status, the system determines that the vehicle needs to be moved from the workstation to the handover area, and the post-service departure safety control strategy is activated.
[0065] Through the aforementioned multi-scenario identification and verification mechanism, corresponding safety constraint rules can be dynamically configured according to the characteristics of actual vehicle relocation scenarios, thereby strengthening safety control over the vehicle usage process while ensuring operational convenience.
[0066] In summary, this application first achieves a balance between flexibility and security in the authorization process by verifying the authorization period of the temporary vehicle relocation account and combining it with the real-time verification mechanism of the main account. For login requests within the preset authorization period, the system automatically authorizes them, ensuring operational convenience in predictable and regular scenarios. For temporary requests exceeding the authorization period, a verification request is sent to the main account and confirmation is awaited, adding a security gate directly controlled by the vehicle owner for temporary and unplanned operations. This approach significantly reduces the risk of unauthorized access while ensuring convenience. Next, in the activity area generation stage, the real-time geographical location of the vehicle at the moment of successful login of the temporary vehicle relocation account is established as the reference point, and a fixed-range circular virtual geofence is automatically generated around this point, establishing a clear, stable, and immovable spatial constraint framework for this vehicle relocation operation. This approach ensures that the relocation operation area always revolves around a clear starting point, avoiding management failures that may result from a blurred or drifting reference point, and providing a unique and reliable spatial reference for continuous monitoring of whether the vehicle's movement trajectory has crossed the boundary. Furthermore, in the vehicle movement monitoring stage, a multi-dimensional safety rule system encompassing spatial, speed, and operational constraints is constructed and implemented to achieve comprehensive and refined control over the vehicle movement process. The system monitors vehicle position, speed, and account operation behavior in parallel and independently in real time. Spatial constraints ensure that vehicle movement does not exceed the geofence boundary; speed constraints dynamically adjust the maximum permissible speed based on the real-time distance between the vehicle and surrounding obstacles, allowing safety standards to adapt to environmental changes; operational constraints strictly limit the account to using only the functions necessary to move the vehicle. When any violation of the above rules is detected, alarms or power lock intervention measures are triggered in a timely manner. This multi-dimensional parallel monitoring mechanism enhances the dynamic identification and response capabilities to various potential risks in complex vehicle movement scenarios. Then, in the operation termination and permission revocation stage, a mechanism is introduced whereby the temporary account actively issues a termination signal and performs dual security confirmation of the vehicle's parking status and location before exiting, ensuring the safe and standardized revocation of permissions. This process ensures that the system only fully releases control and locks power when the vehicle is reliably parked and in a compliant position, effectively reducing the risks associated with ending control prematurely due to improper parking. Finally, in the end-to-end data recording phase, continuous recording of data from login onwards, including execution time, user identity, vehicle trajectory, speed changes, and violations, and retention for a certain period, establishes an objective and continuous data archive for the entire temporary vehicle relocation activity. This significantly enhances the auditability and traceability of the operation, providing a solid data foundation for subsequent event analysis, operational review, or liability determination.
[0067] Furthermore, as a response to the above Figure 1In addition to the implementation of the method shown, this embodiment of the invention also provides a temporary vehicle relocation control device for the above-mentioned... Figure 1 The method shown is implemented accordingly. This device embodiment corresponds to the foregoing method embodiment. For ease of reading, this device embodiment will not repeat the details of the foregoing method embodiment, but it should be clear that the device in this embodiment can implement all the contents of the foregoing method embodiment. Figure 2 As shown, the device includes: a first acquisition unit 21, a determination unit 22, a second acquisition unit 23, and a generation unit 24, wherein... The generation unit is used to generate a vehicle relocation activity range when a temporary vehicle relocation account logs into the target vehicle. The temporary vehicle relocation account has the necessary permissions to complete the vehicle relocation operation, and the center point of the vehicle relocation activity range is the geographical location of the temporary vehicle relocation account when it logs into the target vehicle. A detection unit is used to detect the movement of the target vehicle with the repositioning activity range as the boundary; The exit unit is used to exit the temporary vehicle relocation account upon receiving a termination signal from the temporary vehicle relocation account, so that the target vehicle enters the power lock state.
[0068] The processor contains a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured, and by adjusting kernel parameters, a temporary vehicle relocation control method can be implemented, addressing the problems of ambiguous permission boundaries and limited security constraints in existing temporary vehicle relocation technologies.
[0069] This invention provides a computer-readable storage medium including a stored program that, when executed by a processor, implements the temporary vehicle relocation control method.
[0070] This invention provides a processor for running a program, wherein the program executes the temporary vehicle relocation control method during runtime.
[0071] This invention provides an electronic device, which includes at least one processor and at least one memory connected to the processor; wherein the processor is used to call program instructions in the memory to execute the temporary vehicle relocation control method described above. This invention provides an electronic device 30, such as... Figure 3 As shown, the electronic device includes at least one processor 301, and at least one memory 302 and bus 303 connected to the processor; wherein, the processor 301 and the memory 302 communicate with each other through the bus 303; the processor 301 is used to call program instructions in the memory to execute the above-mentioned temporary vehicle relocation control method.
[0072] The smart electronic devices mentioned in this article can be PCs, tablets, mobile phones, etc.
[0073] This application also provides a computer program product that, when executed on a process management electronic device, is suitable for executing a program that initializes the aforementioned temporary vehicle relocation control method steps.
[0074] It should be noted that the descriptions of each embodiment in the above embodiments have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0075] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0076] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0077] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0078] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0079] This application also provides a computer program product, which includes computer software instructions that, when executed on a processing device, cause the processing device to perform actions such as... Figure 1 The control flow of the memory in the corresponding embodiment.
[0080] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0081] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0082] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and 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 through some interfaces, or indirect coupling or communication connection between apparatuses or units, and may be electrical, mechanical, or other forms.
[0083] 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.
[0084] Furthermore, 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. The integrated unit can be implemented in hardware or as a software functional unit.
[0085] If the integrated unit 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 all or 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.
[0086] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A temporary vehicle relocation control method, characterized in that, include: When a temporary vehicle relocation account is logged into the target vehicle, a vehicle relocation activity range is generated. The temporary vehicle relocation account has the necessary permissions to complete the vehicle relocation operation, and the center point of the vehicle relocation activity range is the geographical location of the temporary vehicle relocation account when it is logged into the target vehicle. The movement of the target vehicle is detected using the repositioning range as the boundary. Upon receiving a termination signal from the temporary vehicle relocation account, exit the temporary vehicle relocation account to put the target vehicle into a power lock state.
2. The method according to claim 1, characterized in that, When a temporary vehicle relocation account is logged into the target vehicle, the generated vehicle relocation activity range includes: If the temporary vehicle relocation account is detected to be logged in, the authorization period of the temporary vehicle relocation account is obtained, wherein the authorization period is determined based on the main account of the target vehicle; If the temporary vehicle relocation account is within the authorization period, authorize the temporary vehicle relocation account to log in to the target vehicle; If the temporary vehicle relocation account is not within the authorization period, a verification request is sent to the main account of the target vehicle; Upon receiving a verification signal from the main account, the temporary vehicle relocation account is authorized to log in.
3. The method according to claim 1, characterized in that, When a temporary vehicle relocation account is logged into the target vehicle, the generated vehicle relocation activity range includes: If a temporary vehicle relocation account is logged into the target vehicle, the geographical location of the target vehicle is obtained; A circular virtual geofence with a preset radius is generated, centered on the geographic location, to serve as the vehicle relocation activity range, wherein the vehicle relocation activity range is the physical space boundary where the target vehicle can be moved.
4. The method according to claim 1, characterized in that, The step of detecting the movement of the target vehicle using the repositioning range as the boundary includes: Using the relocation activity range as the boundary, the movement of the target vehicle is detected based on preset safety constraint rules, wherein the preset safety constraint rules include spatial constraint rules, speed constraint rules, and operational constraint rules; If the target vehicle violates the preset safety constraint rules, an alarm signal and / or a power lock signal will be triggered.
5. The method according to claim 4, characterized in that, The triggering of an alarm signal and / or a power lock signal when the target vehicle violates the preset safety constraint rules includes: If the geographical location of the target vehicle is outside the relocation activity range, it is determined that the target vehicle violates the spatial constraint rules; If the target vehicle's speed exceeds a preset speed threshold, it is determined that the target vehicle violates the speed constraint rule, wherein the preset speed threshold is determined based on the distance between the target vehicle and obstacles within a preset range; If the target vehicle triggers a function outside the permissions of the temporary vehicle relocation account, it is determined that the target vehicle violates the operation constraint rules.
6. The method according to claim 1, characterized in that, Upon receiving a termination signal from the temporary vehicle relocation account, exiting the temporary vehicle relocation account to put the target vehicle into a power lock state includes: Upon receiving a termination signal from the temporary vehicle relocation account, the parking status and location status of the target vehicle are detected. If the parking status feedback indicates that the P gear locking mechanism is engaged, and the location status feedback indicates that the target vehicle's location is compliant, exit the temporary vehicle relocation account to put the target vehicle into a power lock state.
7. The method according to claim 1, characterized in that, Also includes: When the temporary vehicle relocation account logs into the target vehicle, a log recording operation is triggered. The log recording operation records the following information: execution time, executing user, vehicle movement trajectory, vehicle speed changes, and violations of preset safety constraint rules. The logs recorded by the logging operation will be retained for a preset time.
8. A temporary vehicle relocation control device, characterized in that, Also includes: The generation unit is used to generate a vehicle relocation activity range when a temporary vehicle relocation account logs into the target vehicle. The temporary vehicle relocation account has the necessary permissions to complete the vehicle relocation operation, and the center point of the vehicle relocation activity range is the geographical location of the temporary vehicle relocation account when it logs into the target vehicle. A detection unit is used to detect the movement of the target vehicle with the repositioning activity range as the boundary; The exit unit is used to exit the temporary vehicle relocation account upon receiving a termination signal from the temporary vehicle relocation account, so that the target vehicle enters the power lock state.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed by a processor, it implements the steps of the temporary vehicle relocation control method as described in any one of claims 1 to 7.
10. An electronic device, characterized in that, The electronic device includes at least one processor and at least one memory connected to the processor; wherein the processor is configured to invoke program instructions in the memory to execute the steps of the temporary vehicle relocation control method as described in any one of claims 1 to 7.