Vehicle electronic fence determination method and device

By dynamically adjusting the boundaries of the electronic fence in the local coordinate system of the vehicle, the problem of inaccurate vehicle positioning in the environment of poor signal is solved, and high-precision vehicle monitoring and safety enhancement are achieved.

CN120499600APending Publication Date: 2025-08-15FULSCIENCE AUTOMOTIVE ELECTRONICS CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202510780756.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-12
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

The prior art cannot accurately determine the current position of the vehicle and whether it is located in a preset area in an environment with poor signal, and the fixed-size electronic fences are insufficiently adaptable.

Method used

By determining the current predicted position of the vehicle, establishing a local coordinate system, and dynamically adjusting the boundaries of the electronic fence according to the obstacle information, the update of temporary electronic fences is achieved.

Benefits of technology

In the case of poor network communication status, maintain high-precision positioning, monitor vehicle position changes in real time, improve vehicle safety, and reduce safety risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120499600A_ABST
    Figure CN120499600A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle electronic fence determination method and device. The determination method comprises the following steps: determining whether a current actual position of a target vehicle can be obtained or not; if not, determining a current predicted position of the target vehicle according to historical driving data of the target vehicle, and establishing a vehicle local coordinate system according to the current predicted position; performing fence division in the vehicle local coordinate system according to a preset electronic fence division rule, and determining a temporary electronic fence of the target vehicle; and updating the boundary of the temporary electronic fence according to a target obstacle in the surrounding environment of the target vehicle to obtain a target electronic fence of the target vehicle. According to the scheme, under the condition that the communication state is not good, accurate positioning can be conducted, the electronic fence of the vehicle is dynamically adjusted, different speeds and environment changes can be better adapted, and the safety of the vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a method and device for determining a vehicle electronic fence. Background Art

[0002] Existing technology uses GPS to track a vehicle's real-time location, integrated with a geographic information system (GIS) for precise boundary detection. Vehicle owners can remotely monitor and control their vehicles through a mobile app or website, such as locking / unlocking the vehicle, setting fenced areas, and viewing the vehicle's location. The system monitors the vehicle's location in real time and immediately notifies the owner of any anomalies, enhancing vehicle safety. This system can be used not only for personal vehicles but also for fleet management, rental vehicle monitoring, and other fields.

[0003] However, existing technologies may have some limitations, such as performance degradation in poor signal environments, inability to accurately determine the vehicle's current location and whether it is within a preset area, and the electronic fence set for vehicles by existing methods is generally a fixed-size area, which limits its adaptability. Summary of the Invention

[0004] In view of this, the purpose of this application is to provide a method and device for determining a vehicle's electronic fence, which can perform precise positioning even when the communication status is poor, and dynamically adjust the vehicle's electronic fence to better adapt to different speeds and environmental changes, thereby improving vehicle safety.

[0005] The present invention provides a method for determining a vehicle electronic fence, the method comprising:

[0006] Determining whether the current actual position of the target vehicle is available;

[0007] If the target vehicle cannot be obtained, the current predicted position of the target vehicle is determined based on the historical driving data of the target vehicle, and a vehicle local coordinate system is established based on the current predicted position;

[0008] Perform fence division in the vehicle local coordinate system according to a preset electronic fence division rule to determine a temporary electronic fence for the target vehicle;

[0009] The boundary of the temporary electronic fence is updated according to the target obstacles in the environment surrounding the target vehicle to obtain the target electronic fence of the target vehicle.

[0010] Optionally, before determining whether the current actual position of the target vehicle can be obtained, the determination method further includes:

[0011] Determining whether the electronic fence function of the target vehicle is turned on;

[0012] If enabled, identifying whether network communication for determining the current actual location of the target vehicle is normal;

[0013] If normal, it is determined that the current actual position of the target vehicle can be obtained; otherwise, it is determined that the current actual position of the target vehicle cannot be obtained.

[0014] Optionally, if it is determined that the current actual position of the target vehicle can be obtained, the determination method further includes:

[0015] Obtaining the current actual position and related motion data of the target vehicle;

[0016] Determine a temporary electronic fence for the target vehicle by dividing the fence based on the target vehicle's current actual position, relevant motion data, and preset electronic fence division rules;

[0017] The boundary of the temporary electronic fence is updated according to the target obstacles in the environment surrounding the target vehicle to obtain the target electronic fence of the target vehicle.

[0018] Optionally, updating the boundary of the temporary electronic fence according to target obstacles in the surrounding environment of the target vehicle to obtain a target electronic fence of the target vehicle includes:

[0019] Collecting environmental data around the target vehicle to determine whether there are obstacles that affect the driving of the target vehicle;

[0020] If any obstacle exists, it will be identified as a target obstacle if it is inside the temporary electronic fence or coincides with the boundary of the temporary electronic fence.

[0021] The boundary of the temporary electronic fence is updated according to the position information and size information of the target obstacle to obtain the target electronic fence of the target vehicle.

[0022] Optionally, after obtaining the target electronic fence of the target vehicle, the determination method further includes:

[0023] Determining whether the target vehicle is located inside the target electronic fence based on the current position and size information of the target vehicle; wherein the current position is the current actual position or the current predicted position;

[0024] If it is not located, an out-of-bounds prompt will be given.

[0025] Optionally, if it is determined that the target vehicle is located within the target electronic fence, the determination method further includes:

[0026] Returning to continue the process of identifying whether the network communication for determining the current actual position of the target vehicle is normal.

[0027] Optionally, the out-of-bounds prompt includes: controlling the audio playback device inside the vehicle to play the out-of-bounds prompt, and / or controlling the video device inside the vehicle to display the out-of-bounds prompt, and / or sending the out-of-bounds prompt to the target user's smart device.

[0028] The embodiment of the present application further provides a device for determining a vehicle electronic fence, the device comprising:

[0029] A determination module, used to determine whether the current actual position of the target vehicle can be obtained;

[0030] An establishment module is used to determine the current predicted position of the target vehicle based on the historical driving data of the target vehicle if it is determined that the current actual position of the target vehicle cannot be obtained, and to establish a vehicle local coordinate system based on the current predicted position;

[0031] A division module, configured to divide the fence in the vehicle local coordinate system according to a preset electronic fence division rule, and determine a temporary electronic fence for the target vehicle;

[0032] An updating module is used to update the boundary of the temporary electronic fence according to the target obstacles in the environment surrounding the target vehicle to obtain the target electronic fence of the target vehicle.

[0033] Optionally, the determining device is further configured to:

[0034] Before determining whether the current actual position of the target vehicle can be obtained, determining whether the electronic fence function of the target vehicle is turned on;

[0035] If enabled, identifying whether network communication for determining the current actual location of the target vehicle is normal;

[0036] If normal, it is determined that the current actual position of the target vehicle can be obtained; otherwise, it is determined that the current actual position of the target vehicle cannot be obtained.

[0037] Optionally, the determining device is further configured to:

[0038] If it is determined that the current actual position of the target vehicle can be obtained, obtaining the current actual position of the target vehicle and related motion data;

[0039] Determine a temporary electronic fence for the target vehicle by dividing the fence based on the target vehicle's current actual position, relevant motion data, and preset electronic fence division rules;

[0040] The boundary of the temporary electronic fence is updated according to the target obstacles in the environment surrounding the target vehicle to obtain the target electronic fence of the target vehicle.

[0041] Optionally, when the updating module is used to update the boundary of the temporary electronic fence according to the target obstacle in the surrounding environment of the target vehicle to obtain the target electronic fence of the target vehicle, the updating module is used to:

[0042] Collecting environmental data around the target vehicle to determine whether there are obstacles that affect the driving of the target vehicle;

[0043] If any obstacle exists, it will be identified as a target obstacle if it is inside the temporary electronic fence or coincides with the boundary of the temporary electronic fence.

[0044] The boundary of the temporary electronic fence is updated according to the position information and size information of the target obstacle to obtain the target electronic fence of the target vehicle.

[0045] Optionally, the determining device is further configured to:

[0046] After obtaining the target electronic fence of the target vehicle, determining whether the target vehicle is located inside the target electronic fence according to the current position and size information of the target vehicle; wherein the current position is the current actual position or the current predicted position;

[0047] If it is not located, an out-of-bounds prompt will be given.

[0048] Optionally, the determining device is further configured to:

[0049] If it is determined that the target vehicle is located within the target electronic fence, the process returns to continue to identify whether the network communication for determining the current actual position of the target vehicle is normal.

[0050] Optionally, the out-of-bounds prompt includes: controlling the audio playback device inside the vehicle to play the out-of-bounds prompt, and / or controlling the video device inside the vehicle to display the out-of-bounds prompt, and / or sending the out-of-bounds prompt to the target user's smart device.

[0051] An embodiment of the present application also provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the steps of the determination method as described above are performed.

[0052] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the determination method described above are executed.

[0053] An embodiment of the present application provides a method and device for determining a vehicle electronic fence, the determination method comprising: determining whether the current actual position of a target vehicle can be obtained; if not, determining the current predicted position of the target vehicle based on the historical driving data of the target vehicle, and establishing a vehicle local coordinate system based on the current predicted position; performing fence division in the vehicle local coordinate system according to preset electronic fence division rules to determine a temporary electronic fence for the target vehicle; and updating the boundary of the temporary electronic fence based on target obstacles in the environment surrounding the target vehicle to obtain a target electronic fence for the target vehicle.

[0054] Thus, through multi-sensor data fusion, this application maintains high-precision positioning even in environments with poor network communication conditions, allowing vehicles to remain effectively monitored. Furthermore, the electronic fence in this application can adjust the fence size in real time to better adapt to different speeds and environmental changes, improving vehicle safety. It also responds to changes in vehicle position in real time, updating the fence boundaries in a timely manner, further reducing safety risks. Therefore, this solution enables real-time monitoring of vehicles and adaptive adjustment of boundaries, ensuring vehicle safety even in the presence of poor GPS signals.

[0055] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.

[0057] Figure 1 A flow chart of a method for determining a vehicle electronic fence provided in an embodiment of the present application;

[0058] Figure 2 A schematic diagram of the electronic fence update principle provided in this application;

[0059] Figure 3 A schematic diagram of the structure of a vehicle electronic fence determination device provided in an embodiment of the present application;

[0060] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0061] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application for which protection is claimed, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, each other embodiment obtained by those skilled in the art without making creative work falls within the scope of protection of the present application.

[0062] Existing technology uses GPS to track a vehicle's real-time location, integrated with a geographic information system (GIS) for precise boundary detection. Vehicle owners can remotely monitor and control their vehicles through a mobile app or website, such as locking / unlocking the vehicle, setting fenced areas, and viewing the vehicle's location. The system monitors the vehicle's location in real time and immediately notifies the owner of any anomalies, enhancing vehicle safety. This system can be used not only for personal vehicles but also for fleet management, rental vehicle monitoring, and other fields.

[0063] However, existing technologies may have some limitations, such as performance degradation in poor signal environments, inability to accurately determine the vehicle's current location and whether it is within a preset area, and the electronic fence set for vehicles by existing methods is generally a fixed-size area, which limits its adaptability.

[0064] Based on this, the embodiments of the present application provide a method and device for determining a vehicle's electronic fence, which can perform precise positioning even when the communication status is poor, and dynamically adjust the vehicle's electronic fence to better adapt to different speeds and environmental changes, thereby improving vehicle safety.

[0065] See also Figure 1 , Figure 1 This is a flow chart of a method for determining a vehicle electronic fence provided in an embodiment of the present application. Figure 1 As shown in , the determination method provided in the embodiment of the present application includes:

[0066] S101: Determine whether the current actual position of the target vehicle can be obtained.

[0067] S102: If the target vehicle cannot be obtained, determine the current predicted position of the target vehicle based on the historical driving data of the target vehicle, and establish a vehicle local coordinate system based on the current predicted position.

[0068] S103 , dividing the fence in the vehicle local coordinate system according to a preset electronic fence division rule, and determining a temporary electronic fence for the target vehicle.

[0069] S104: Update the boundary of the temporary electronic fence according to the target obstacles in the environment surrounding the target vehicle to obtain the target electronic fence of the target vehicle.

[0070] The following describes the exemplary steps of the embodiment of the present application:

[0071] Regarding step S101, this step may specifically include determining whether the current actual position of the target vehicle can be obtained according to the network communication status.

[0072] For example, when the network or GPS signal is abnormal, it is determined that the current actual position of the target vehicle cannot be obtained.

[0073] In one embodiment provided in the present application, before determining whether the current actual position of the target vehicle can be obtained, the determination method further includes:

[0074] S201: Determine whether the electronic fence function of the target vehicle is turned on.

[0075] S202: If it is enabled, identify whether the network communication for determining the current actual position of the target vehicle is normal.

[0076] S203: If normal, determine that the current actual position of the target vehicle can be obtained;

[0077] S204: If abnormal, determine that the current actual position of the target vehicle cannot be obtained.

[0078] Regarding step S201, when determining whether the electronic fence function of the target vehicle is turned on, it can be determined based on whether there is an opening mark. For example, the opening of the electronic fence function can be determined by a control in the APP on the smart terminal.

[0079] Here, if it is determined that the electronic fence function of the target vehicle has been turned on, step S202 is executed, otherwise the process ends.

[0080] For step S202, in this step, when it is determined that the electronic fence function of the target vehicle has been turned on, the network communication used to determine the current actual position of the target vehicle is identified, and it is determined that the network communication identification is normal. If normal, step S203 is executed; if abnormal, step S204 is executed.

[0081] That is, step S102 is executed immediately after step S204 is executed.

[0082] Regarding step S102, in this step, after determining that the current actual position of the target vehicle cannot be obtained, the historical driving data of the target vehicle within a certain period of time before the current moment is obtained; based on the historical driving data and the position prediction process, the current position of the target vehicle is predicted to determine the current predicted position of the target vehicle; finally, based on the current predicted position of the target vehicle and combined with the current driving data, a vehicle local coordinate system is established.

[0083] Here, the historical driving data may include relevant data such as the target vehicle's historical driving speed, driving direction, driving acceleration, etc. The determined current predicted position of the target vehicle may specifically be the position of the target vehicle's rear axle center.

[0084] When establishing the local coordinate system of the vehicle, the center position of the rear axle of the vehicle (the current predicted position) can be used as the origin and the driving direction as the Y axis to establish the local coordinate system of the vehicle.

[0085] In step S103, the size and shape of the electronic fence, as well as the rules for dividing the electronic fence according to different driving data, are determined based on the preset electronic fence division rules. Then, the fence is divided in the vehicle local coordinate system based on the determined size and shape of the electronic fence and the driving data of the target vehicle, thereby obtaining a temporary electronic fence for the target vehicle. At this point, the target vehicle is located within the resulting temporary electronic fence.

[0086] Here, when the position of the target vehicle changes, the position area of the temporary electronic fence also changes accordingly.

[0087] Regarding step S104, this step includes updating the boundary of the temporary electronic fence according to the position information of the target obstacle in the surrounding environment of the target vehicle to obtain the target electronic fence of the target vehicle.

[0088] In one embodiment provided by the present application, updating the boundary of the temporary electronic fence according to the target obstacle in the surrounding environment of the target vehicle to obtain the target electronic fence of the target vehicle includes:

[0089] S1041. Collect environmental data around the target vehicle to determine whether there are obstacles that affect the driving of the target vehicle.

[0090] S1042: If so, the obstacle located inside the temporary electronic fence or overlapping with the boundary of the temporary electronic fence is identified and determined as a target obstacle.

[0091] S1043: Update the boundary of the temporary electronic fence according to the location information and size information of the target obstacle to obtain the target electronic fence of the target vehicle.

[0092] Regarding step S1041, this step may specifically include: monitoring the environment around the target vehicle according to the environment acquisition device (such as laser, radar, stereo vision device, etc.) on the target vehicle to obtain environmental data; then analyzing the obtained environmental data to determine whether there are obstacles that affect the driving of the target vehicle.

[0093] If it exists, step S1042 is executed; if it does not exist, the temporary electronic fence is determined as the target electronic fence.

[0094] Regarding step S1042, in this step, after it is determined that there are obstacles that affect the travel of the target vehicle, the size and position of each obstacle are determined, and obstacles located inside the temporary electronic fence or overlapping with the boundary of the temporary electronic fence are determined as target obstacles.

[0095] Here, when determining the size and position of each obstacle, specifically, the size and position of each obstacle in the vehicle local coordinate system are determined.

[0096] With respect to step S1043 , the boundary of the temporary electronic fence is re-divided according to the position information and size information of the target obstacle to obtain the target electronic fence of the target vehicle.

[0097] Among them, when the vehicle is traveling, the position of the target electronic fence can also be updated in real time and then updated periodically.

[0098] For examples, see Figure 2 , Figure 2 This is a schematic diagram of the principle of updating an electronic fence provided by this application. Figure 2 As shown, the original rectangular frame area is a temporary electronic fence. When the target obstacle is determined to exist, the obstacle is removed and a new boundary line is determined. The area after the removal is the target electronic fence. Here, the boundary of the temporary electronic fence is updated at the same time as the removal.

[0099] Furthermore, in an embodiment provided in the present application, if it is determined that the current actual position of the target vehicle can be obtained, the determination method further includes:

[0100] S301: Acquire the current actual position and related motion data of the target vehicle.

[0101] S302: Determine a temporary electronic fence for the target vehicle by dividing the fence according to the current actual position of the target vehicle, relevant motion data, and preset electronic fence division rules.

[0102] S303: Update the boundary of the temporary electronic fence according to the target obstacles in the environment surrounding the target vehicle to obtain the target electronic fence of the target vehicle.

[0103] Regarding step S301, this step includes obtaining the current actual position and related motion data of the target vehicle based on a network signal or a GPS signal.

[0104] Here, the relevant motion data may include current driving speed, driving direction, driving angle, etc.

[0105] Regarding step S302, in this step, the method of determining the temporary electronic fence is similar to that of step S104, and will not be repeated here.

[0106] The description of S303 may refer to the description of S104 and can achieve the same technical effect, so it will not be described in detail.

[0107] Furthermore, in another embodiment provided in the present application, after obtaining the target electronic fence of the target vehicle, the determination method also includes: determining whether the target vehicle is located inside the target electronic fence based on the current position and size information of the target vehicle; if not, issuing an out-of-bounds prompt; if it is determined that the target vehicle is located inside the target electronic fence, returning to continue executing the identification to determine whether the network communication used to determine the current actual position of the target vehicle is normal.

[0108] Here, the current position is the current actual position or the current predicted position.

[0109] Returning to continue to identify whether the network communication for determining the current actual position of the target vehicle is normal is to continue to determine the update of the electronic fence.

[0110] Furthermore, when providing a boundary-crossing prompt, the system may specifically include: controlling the vehicle's internal audio playback device to play a boundary-crossing prompt, and / or controlling the vehicle's internal video device to display a boundary-crossing prompt, and / or sending the boundary-crossing prompt to the target user's smart device. The internal video device may be, for example, a central control screen.

[0111] Thus, through multi-sensor data fusion, this application maintains high-precision positioning even in environments with poor network communication conditions, allowing vehicles to remain effectively monitored. Furthermore, the electronic fence in this application can adjust the fence size in real time to better adapt to different speeds and environmental changes, improving vehicle safety. It also responds to changes in vehicle position in real time, updating the fence boundaries in a timely manner, further reducing safety risks. Therefore, this solution enables real-time monitoring of vehicles and adaptive adjustment of boundaries, ensuring vehicle safety even in the presence of poor GPS signals.

[0112] Based on the same inventive concept, the embodiments of the present application also provide a determination device corresponding to the determination method. Since the principle of solving the problem by the device in the embodiments of the present application is similar to the above-mentioned determination method in the embodiments of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0113] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of a vehicle electronic fence determination device provided in an embodiment of the present application. Figure 3 As shown in , the determining device 300 includes:

[0114] A determination module 310 is used to determine whether the current actual position of the target vehicle can be obtained;

[0115] Establishing module 320, for determining a current predicted position of the target vehicle based on historical driving data of the target vehicle if it is determined that the current actual position of the target vehicle cannot be obtained, and establishing a vehicle local coordinate system based on the current predicted position;

[0116] A division module 330 is configured to divide the fence in the vehicle local coordinate system according to a preset electronic fence division rule to determine a temporary electronic fence for the target vehicle;

[0117] The updating module 340 is configured to update the boundary of the temporary electronic fence according to the target obstacles in the surrounding environment of the target vehicle to obtain the target electronic fence of the target vehicle.

[0118] Optionally, the determining device 300 is further configured to:

[0119] Before determining whether the current actual position of the target vehicle can be obtained, determining whether the electronic fence function of the target vehicle is turned on;

[0120] If enabled, identifying whether network communication for determining the current actual location of the target vehicle is normal;

[0121] If normal, it is determined that the current actual position of the target vehicle can be obtained; otherwise, it is determined that the current actual position of the target vehicle cannot be obtained.

[0122] Optionally, the determining device 300 is further configured to:

[0123] If it is determined that the current actual position of the target vehicle can be obtained, obtaining the current actual position of the target vehicle and related motion data;

[0124] Determine a temporary electronic fence for the target vehicle by dividing the fence based on the target vehicle's current actual position, relevant motion data, and preset electronic fence division rules;

[0125] The boundary of the temporary electronic fence is updated according to the target obstacles in the environment surrounding the target vehicle to obtain the target electronic fence of the target vehicle.

[0126] Optionally, when the updating module 340 is used to update the boundary of the temporary electronic fence according to the target obstacle in the environment surrounding the target vehicle to obtain the target electronic fence of the target vehicle, the updating module 340 is used to:

[0127] Collecting environmental data around the target vehicle to determine whether there are obstacles that affect the driving of the target vehicle;

[0128] If any obstacle exists, it will be identified as a target obstacle if it is inside the temporary electronic fence or coincides with the boundary of the temporary electronic fence.

[0129] The boundary of the temporary electronic fence is updated according to the position information and size information of the target obstacle to obtain the target electronic fence of the target vehicle.

[0130] Optionally, the determining device 300 is further configured to:

[0131] After obtaining the target electronic fence of the target vehicle, determining whether the target vehicle is located inside the target electronic fence according to the current position and size information of the target vehicle; wherein the current position is the current actual position or the current predicted position;

[0132] If it is not located, an out-of-bounds prompt will be given.

[0133] Optionally, the determining device 300 is further configured to:

[0134] If it is determined that the target vehicle is located within the target electronic fence, the process returns to continue to identify whether the network communication for determining the current actual position of the target vehicle is normal.

[0135] Optionally, the out-of-bounds prompt includes: controlling the audio playback device inside the vehicle to play the out-of-bounds prompt, and / or controlling the video device inside the vehicle to display the out-of-bounds prompt, and / or sending the out-of-bounds prompt to the target user's smart device.

[0136] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 4 As shown in FIG, the electronic device 400 includes a processor 410 , a memory 420 and a bus 430 .

[0137] The memory 420 stores machine-readable instructions executable by the processor 410. When the electronic device 400 is running, the processor 410 communicates with the memory 420 via the bus 430. When the machine-readable instructions are executed by the processor 410, the above-mentioned Figure 1 as well as Figure 2 The specific implementation of the steps in the method embodiment shown can be found in the method embodiment and will not be repeated here.

[0138] The embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program can execute the above-mentioned Figure 1 as well as Figure 2 The specific implementation of the steps in the method embodiment shown can be found in the method embodiment and will not be repeated here.

[0139] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0140] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. There may be other division methods in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some communication interface, indirect coupling or communication connection of devices or units, which may be electrical, mechanical or other forms.

[0141] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0142] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0143] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0144] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The scope of protection of the present application is not limited thereto. Although the present application has been described in detail with reference to the above-mentioned embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-mentioned embodiments within the technical scope disclosed in the present application, or perform equivalent replacements for some of the technical features thereof. These modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A method for determining a vehicle electronic fence, characterized in that: The determination method includes: Determining whether the current actual position of the target vehicle is available; If the target vehicle cannot be obtained, the current predicted position of the target vehicle is determined based on the historical driving data of the target vehicle, and a vehicle local coordinate system is established based on the current predicted position; Perform fence division in the vehicle local coordinate system according to a preset electronic fence division rule to determine a temporary electronic fence for the target vehicle; The boundary of the temporary electronic fence is updated according to the target obstacles in the environment surrounding the target vehicle to obtain the target electronic fence of the target vehicle.

2. The determination method according to claim 1, characterized in that Before determining whether the current actual position of the target vehicle can be obtained, the determination method further includes: Determining whether the electronic fence function of the target vehicle is turned on; If enabled, identifying whether network communication for determining the current actual location of the target vehicle is normal; If normal, it is determined that the current actual position of the target vehicle can be obtained; otherwise, it is determined that the current actual position of the target vehicle cannot be obtained.

3. The determination method according to claim 1, characterized in that If it is determined that the current actual position of the target vehicle can be obtained, the determination method further includes: Obtaining the current actual position and related motion data of the target vehicle; Determine a temporary electronic fence for the target vehicle by dividing the fence based on the target vehicle's current actual position, relevant motion data, and preset electronic fence division rules; The boundary of the temporary electronic fence is updated according to the target obstacles in the environment surrounding the target vehicle to obtain the target electronic fence of the target vehicle.

4. The determination method according to claim 1 or 3, characterized in that: The updating of the boundary of the temporary electronic fence according to the target obstacle in the surrounding environment of the target vehicle to obtain the target electronic fence of the target vehicle includes: Collecting environmental data around the target vehicle to determine whether there are obstacles that affect the travel of the target vehicle; If there is one, the obstacle located inside the temporary electronic fence or overlapping with the boundary of the temporary electronic fence will be identified and determined as the target obstacle; The boundary of the temporary electronic fence is updated according to the position information and size information of the target obstacle to obtain the target electronic fence of the target vehicle.

5. The determination method according to claim 1 or 3, characterized in that: After obtaining the target electronic fence of the target vehicle, the determination method further includes: Determining whether the target vehicle is located inside the target electronic fence based on the current position and size information of the target vehicle; wherein the current position is the current actual position or the current predicted position; If it is not located, an out-of-bounds prompt will be given.

6. The determination method according to claim 5, characterized in that: If it is determined that the target vehicle is located within the target electronic fence, the determination method further includes: The process returns to continue the process of identifying whether the network communication for determining the current actual position of the target vehicle is normal.

7. The determination method according to claim 5, characterized in that: The out-of-bounds prompt includes: controlling the audio playback device inside the vehicle to play the out-of-bounds prompt, and / or controlling the video device inside the vehicle to display the out-of-bounds prompt, and / or sending the out-of-bounds prompt to the smart device of the target user.

8. A device for determining a vehicle electronic fence, characterized in that: The determining device comprises: A determination module, used to determine whether the current actual position of the target vehicle can be obtained; An establishment module is used to determine the current predicted position of the target vehicle based on the historical driving data of the target vehicle if it is determined that the current actual position of the target vehicle cannot be obtained, and to establish a vehicle local coordinate system based on the current predicted position; A division module, configured to divide the fence in the vehicle local coordinate system according to a preset electronic fence division rule, and determine a temporary electronic fence for the target vehicle; An updating module is used to update the boundary of the temporary electronic fence according to the target obstacles in the environment surrounding the target vehicle to obtain the target electronic fence of the target vehicle.

9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and the machine-readable instructions are executed by the processor to execute the steps of the determination method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the determination method according to any one of claims 1 to 7 are executed.

Citation Information

Patent Citations

  • Method and terminal for improving driving safety of unmanned vehicle

    CN110070731A

  • Positioning method and device, object searching method and device, storage medium and electronic equipment

    CN116668939A

  • Vehicle auxiliary navigation method, device and equipment in satellite-signal-free scene

    CN116817936A

  • Sharing method and device in electronic fence, electronic equipment and storage medium

    CN117528407A

  • Excavator control method and device, excavator, medium and product

    CN118727873A