Virtual fence control method, device and system
By detecting the traction data of the virtual fence control device, the status switching of the virtual fence is automatically controlled, which solves the problem that the virtual fence cannot be switched according to the animal's activities, and improves the safety and experience quality of animals going out.
Patent Information
- Application Number
- CN202510391220.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-28
- Publication Date
- 2025-08-12
AI Technical Summary
The existing virtual fence control device is likely to forget to close when the owner takes the animal out, which causes the virtual fence to automatically switch the status according to the actual activity of the animal, affecting the quality of outdoor activities between the animal and the owner.
By detecting the traction data of the wearer's body of the virtual fence control device, the traction status of the wearer's body is determined based on the traction data, and the working status of the virtual fence is automatically controlled to be closed or opened, so as to independently determine whether the animal is being pulled by the owner.
Automatic status switching of virtual fences is realized, improving the quality of outdoor activities between animals and owners, ensuring that animals move freely when needed or are limited to safe range.
Smart Images

Figure CN120458031A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of animal wearable technology, and in particular to a virtual fence control method, device and system. Background Art
[0002] With the development of technology, the virtual fence function equipped in the virtual fence control device is designed to provide certain activity range restrictions for the corresponding animals to ensure their safety.
[0003] However, the virtual fence control device has a significant flaw. When owners take their animals out for play, they often forget to turn off the pre-set virtual fence function. This results in the virtual fence control device remaining in the active state while the owner is leading the animal, reducing the quality of the outdoor experience for both the animal and the owner. Summary of the Invention
[0004] The purpose of the embodiments of the present application is to provide a virtual fence control method, device and system, which can solve the problem that the virtual fence of the relevant virtual fence control device cannot automatically switch states according to the actual activities of the animal.
[0005] In order to solve the above technical problems, this application is implemented as follows:
[0006] In a first aspect, an embodiment of the present application provides a virtual fence control method, the method comprising: detecting traction data of a wearing subject of a virtual fence control device; determining the traction state of the wearing subject based on the traction data; in response to the traction state being that the wearing subject is being pulled, controlling the working state of the virtual fence to be a closed state; or in response to the traction state being that the wearing subject is not being pulled, controlling the working state of the virtual fence to be an open state.
[0007] In a second aspect, an embodiment of the present application provides a virtual fence control device, which includes: a wearable body, configured to be worn on an animal; a detection unit, arranged on the wearable body, configured to detect traction data of the wearable body; a processing unit, arranged on the wearable body, coupled to the detection unit, configured to determine the traction state of the wearable body based on the traction data; a control unit, arranged on the wearable body, coupled to the processing unit, configured to control the working state of the virtual fence to be closed in response to the traction state being that the wearable body is being pulled; or to control the working state of the virtual fence to be open in response to the traction state being that the wearable body is not being pulled.
[0008] In a third aspect, an embodiment of the present application provides a virtual fence control system, which includes: a virtual fence control device and a traction component. The virtual fence control device is such as the virtual fence control device provided by the above technical solution.
[0009] In an embodiment of the present application, the traction data of the wearing subject of the virtual fence control device is detected, and the traction state of the wearing subject is determined based on the traction data. Then, when the traction state is that the wearing subject is being pulled, the working state of the virtual fence is controlled to be closed; or when the traction state is that the wearing subject is not being pulled, the working state of the virtual fence is controlled to be open. In this way, the virtual fence control device can determine by itself whether the animal corresponding to the virtual fence control device is being pulled by the owner, and automatically complete the switching control of the working state of the virtual fence, thereby solving the problem that the virtual fence of the relevant virtual fence control device cannot automatically switch the state according to the actual activity of the animal. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without inventive efforts. Among them:
[0011] Figure 1 This is a flowchart of an embodiment of a virtual fence control method provided by the present application;
[0012] Figure 2 This is a structural diagram of an embodiment of a virtual fence control device provided by the present application;
[0013] Figure 3 is a structural diagram of another embodiment of the virtual fence control device provided by the present application;
[0014] Figure 4 is a structural diagram of another embodiment of the virtual fence control device provided by the present application;
[0015] Figure 5 It is a structural diagram of an embodiment of a virtual fence control system provided by this application. DETAILED DESCRIPTION
[0016] 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. It will be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for ease of description, only some, rather than all, structures related to the present application are shown in the drawings. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0017] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0018] The following describes in detail the virtual fence control method, device, and system provided by the embodiments of the present application through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0019] See Figure 1 , Figure 1 1 is a flow chart of an embodiment of a virtual fence control method in a virtual fence control device provided by the present application. The method includes:
[0020] Step 11: Detecting traction data of the wearer of the virtual fence control device.
[0021] In some embodiments, a detection unit in the virtual fence control device may be used to detect traction data of a subject wearing the virtual fence control device.
[0022] In some embodiments, the detection unit may be a pressure detection component and / or an image detection unit. The pressure values detected by the pressure detection component differ when the wearer is being pulled and when it is not, and thus the pressure values detected by the pressure detection component can be used as traction data. Furthermore, the image features captured by the image detection unit differ when the animal corresponding to the wearer is being pulled and when it is not. In other words, the image features captured by the image detection unit can be used as traction data.
[0023] Step 12: Determine the traction state of the wearer according to the traction data.
[0024] In some embodiments, a processing unit in the virtual fence control device can be used to determine the traction state of the wearing subject based on the traction data.
[0025] In some embodiments, the traction state may include the wearer being traction and the wearer not being traction. When the traction state indicates that the wearer is being traction, it may indicate that the animal corresponding to the wearer is being traction. When the traction state indicates that the wearer is not being traction, it may indicate that the animal corresponding to the wearer is not being traction.
[0026] Taking the above-mentioned pressure value as the traction data as an example, the processing unit can determine whether the animal is being pulled according to the pressure value.
[0027] Taking the above-mentioned image features as traction data as an example, the processing unit can determine whether the animal is being traction based on the image features.
[0028] Taking the aforementioned image features and pressure values as traction data, for example, the processing unit can combine the pressure values collected by the pressure detection component and the images collected by the image detection unit to comprehensively determine whether the wearer is being tractioned. For example, if traction is determined based on the magnitude of the pressure value and the image features, the wearer can ultimately be determined to be tractioned, thereby reducing false traction judgments.
[0029] In some embodiments, a pressure detection component can be positioned at the traction position between the wearable body and the traction component, enabling rapid detection of changes in pressure. Similarly, an image detection unit can be positioned near the traction position between the wearable body and the traction component, facing outward, to capture images of the traction component at the traction position. The presence of traction can be determined based on positional changes in the traction component in successive images.
[0030] In some embodiments, the traction data is the pressure value corresponding to when the traction component is connected to the virtual fence control device. Step 12 can be the following process: in response to the pressure value meeting the preset conditions, the traction state is that the wearing body is being pulled; in response to the pressure value not meeting the preset conditions, the traction state is that the wearing body is not being pulled.
[0031] Among them, the preset conditions include at least one of the following: the pressure value is within a preset pressure range, and the duration of the pressure value within the preset pressure range exceeds a threshold; the distance between the virtual fence control device and the mobile terminal is within a preset distance range.
[0032] In some embodiments, the traction data is the signal strength detected between the first Bluetooth component in the virtual fence control device and the second Bluetooth component on the traction component. Step 12 may be as follows: in response to the signal strength being greater than a preset signal strength, determining that the traction state is that the wearable device is being tractioned. In response to the signal strength being less than or equal to the preset signal strength, determining that the traction state is that the wearable device is not being tractioned.
[0033] Step 13: In response to the traction state being that the wearable body is being pulled, the working state of the virtual fence is controlled to be a closed state.
[0034] In some embodiments, step 13 can be performed by a control unit in the virtual fence control device. In response to the wearer being pulled in the traction state, the control unit controls the virtual fence to be in a closed state. When the virtual fence is in a closed state, the virtual fence is inoperative and loses its ability to restrain the animal.
[0035] Step 14: In response to the traction state being that the wearable body is not being tractioned, the working state of the virtual fence is controlled to be an open state.
[0036] In some embodiments, step 14 can be performed by a control unit in the virtual fence control device. In response to the wearable device being untethered, the control unit controls the virtual fence to an open state. When the virtual fence is open, the virtual fence can control the virtual fence control device in a manner defined by the system, thereby controlling the animal's behavior.
[0037] In this embodiment, the traction data of the wearer of the virtual fence control device is detected, and the traction state of the wearer is determined based on the traction data. Then, when the traction state is that the wearer is being pulled, the working state of the virtual fence is controlled to be closed; or when the traction state is that the wearer is not being pulled, the working state of the virtual fence is controlled to be open. In this way, the virtual fence control device can determine whether the animal corresponding to the virtual fence control device is being pulled by the owner, and automatically complete the switching control of the working state of the virtual fence, thereby solving the problem that the virtual fence of the relevant virtual fence control device cannot automatically switch the state according to the actual activity of the animal.
[0038] See Figure 2 , Figure 2 FIG1 is a schematic diagram of a structure of an embodiment of a virtual fence control device provided by the present application. The virtual fence control device 100 includes: a wearable body 10, a detection unit 20, a processing unit 30 and a control unit 40.
[0039] The wearable body 10 is configured to be worn on an animal. The animal may be a pet, such as a cat, dog, or other animal that can be towed, such as an animal towed with a leash.
[0040] The detection unit 20 is disposed on the wearable device 10 and is configured to detect traction data from the wearable device 10. In some embodiments, the detection unit 20 may be a pressure detection component and / or an image detection unit. The pressure values detected by the pressure detection component differ when the wearable device 10 is being pulled and when it is not being pulled. Therefore, the pressure values detected by the pressure detection component may be used as traction data. The processing unit 30 may determine whether the animal is being pulled based on the traction data. The image features captured by the image detection unit differ when the wearable device 10 is being pulled and when it is not being pulled. Therefore, the processing unit 30 may determine whether the animal is being pulled based on these differences in image features. In other words, the image features captured by the image detection unit may be used as traction data. In some embodiments, the processing unit 30 may combine the pressure values collected by the pressure detection component and the images collected by the image detection unit to comprehensively determine whether the wearable device 10 is being pulled. For example, if the wearable device 10 is determined to be pulled based on both the pressure values and the image features, the wearable device 10 may be ultimately determined to be pulled, thereby reducing false positives. It can be understood that when the wearing body 10 is worn on an animal, if it is determined that the wearing body 10 is being pulled, it can mean that the animal corresponding to the wearing body 10 is being pulled.
[0041] In some embodiments, a pressure detection component can be positioned at the traction position between the wearable body 10 and the traction component, enabling rapid detection of changes in pressure. Similarly, an image detection unit can be positioned near the traction position between the wearable body 10 and the traction component, facing outward, to capture images of the traction component at the traction position. The presence of traction can be determined based on positional changes in the traction component in successive images.
[0042] The processing unit 30 is provided on the wearable body 10, coupled to the detection unit 20, and is configured to determine the traction state of the wearable body according to the traction data. In some embodiments, the traction state may include the wearable body being traction and the wearable body not being traction.
[0043] The control unit 40 is provided on the wearable body 10 and coupled to the processing unit 30 , and is configured to control the working state of the virtual fence to be a closed state in response to the traction state being that the wearable body is being pulled.
[0044] Because the traction state is when the wearable body is being pulled, the behavior of the animal can be controlled by artificial traction. Therefore, the control unit 40 can control the working state of the virtual fence to be closed, and the virtual fence does not work.
[0045] In some embodiments, the control unit 40 is configured to control the working state of the virtual fence to be an open state in response to the traction state being that the wearing body is not being pulled.
[0046] Since the animal is not under human control when the wearable device is not being pulled, the control unit 40 can control the virtual fence to be in the open state when the wearable device is not being pulled. In this case, the virtual fence can control the virtual fence control device 100 according to the system definition, thereby controlling the animal's behavior.
[0047] In this embodiment, a detection unit 20 is provided on the virtual fence control device 10, and the detection unit 20 is used to detect the traction data of the wearable body 10; and a processing unit 30 is provided on the virtual fence control device 100, and the processing unit 30 is used to determine the traction state of the wearable body 10 according to the traction data; and a control unit 40 is provided on the virtual fence control device 100, and the control unit 40 controls the working state of the virtual fence to be closed when the traction state is that the wearable body 10 is being pulled; or the control unit 40 controls the working state of the virtual fence to be open when the traction state is that the wearable body 10 is not being pulled. In this way, the virtual fence control device 100 can automatically determine whether the animal corresponding to the virtual fence control device 100 is being pulled by the owner, and automatically complete the switching control of the working state of the virtual fence, thereby solving the problem that the virtual fence of the relevant virtual fence control device 100 cannot automatically switch the state according to the actual activity of the animal.
[0048] See Figure 3 , Figure 3 FIG2 is a schematic diagram of another embodiment of a virtual fence control device provided by the present application. The virtual fence control device 100 includes: a wearable body 10 , a pressure detection component 50 , a processing unit 30 and a control unit 40 .
[0049] The wearing body 10 is configured to be worn on an animal.
[0050] The pressure detection component 50 is provided on the wearable body 10 , wherein the pressure value detected by the pressure detection component 50 is used as the traction data. That is, the pressure detection component 50 can be equivalent to the detection unit 20 in the above embodiment.
[0051] The processing unit 30 is disposed on the wearable body 10, coupled to the pressure detection component 50, and is configured to receive a pressure value and determine the traction state of the wearable body 10 according to the pressure value.
[0052] In some embodiments, the processing unit 30 is further configured to determine that the traction state is that the wearing body is being pulled in response to the pressure value satisfying a preset condition.
[0053] In some embodiments, the processing unit 30 is further configured to determine that the traction state is that the wearable body is not being traction in response to the pressure value not satisfying a preset condition.
[0054] In some embodiments, the above-mentioned preset conditions include at least one of the following: the pressure value is within the preset pressure range, and the duration of the pressure value within the preset pressure range exceeds a threshold; the distance between the virtual fence control device and the mobile terminal is within the preset distance range.
[0055] That is, in some embodiments, when the pressure value is within the preset pressure range and the duration of the pressure value within the preset pressure range exceeds a threshold, it is determined that the pressure value meets the preset condition, and then the traction state is determined to be that the wearable body is being pulled.
[0056] In some embodiments, when the pressure value is within a preset pressure range, and the duration of the pressure value within the preset pressure range exceeds a threshold, and the distance between the virtual fence control device 100 and the mobile terminal is within a preset distance range, it is determined that the pressure value meets the preset conditions, and then the traction state is determined to be that the wearable body is being pulled.
[0057] On the other hand, if the pressure value does not satisfy the preset condition, the traction state is determined to be that the wearable device is not being tractioned. For example, the processing unit 30 is further configured to, in response to the pressure value not being within a preset pressure range and / or the distance between the virtual fence control device 100 and the mobile terminal being outside a preset distance range, determine that the pressure value does not satisfy the preset condition, and further determine that the traction state is that the wearable device is not being tractioned.
[0058] The control unit 40 is provided on the wearable body 10 and coupled to the processing unit 30 , and is configured to control the working state of the virtual fence to be a closed state in response to the traction state being that the wearable body is being pulled.
[0059] In some embodiments, the control unit 40 is configured to control the working state of the virtual fence to be an open state in response to the traction state being that the wearing body is not being pulled.
[0060] In one application scenario, a pressure sensor (pressure detection component 50) is integrated into the virtual fence control device 100. The pressure sensor can accurately detect the connection status between the virtual fence control device 100 and the traction component. For example, the pressure sensor can be installed at the connection between the virtual fence control device 100 and the traction component.
[0061] Then, reasonable pressure threshold and distance range parameters are set in the processing unit 30 so that it can accurately determine whether the animal is being pulled. For example, the pressure threshold is set to between 100 grams and 500 grams. When the detected pressure is within this range and lasts for a certain time (such as 5 seconds, 6 seconds, 7 seconds), and the distance between the virtual fence control device 100 and the owner's mobile phone is calculated based on the positioning and is within a preset range, such as within 2 meters, then it is judged that the animal is being pulled; otherwise, it is judged that the animal is not being pulled. Then, a corresponding control signal is generated, and the control unit 40 adjusts the working state of the virtual fence according to the control signal. When the control signal indicates that the traction state is that the wearer is not being pulled, the control unit 40 controls the working state of the virtual fence to be on. When the control signal indicates that the traction state is that the wearer is being pulled, the control unit 40 controls the working state of the virtual fence to be off.
[0062] In this embodiment, a pressure detection component 50 is provided on the virtual fence control device 100, and the pressure detection component 50 is used to detect the traction data of the wearable body 10; and a processing unit 30 is provided on the virtual fence control device 100, and the processing unit 30 is used to determine the traction state of the wearable body 10 according to the traction data; and a control unit 40 is provided on the virtual fence control device 100, and the control unit 40 controls the working state of the virtual fence to be closed when the traction state is that the wearable body 10 is being pulled; or the control unit 40 controls the working state of the virtual fence to be open when the traction state is that the wearable body 10 is not being pulled. In this way, the virtual fence control device 100 can automatically determine whether the animal corresponding to the virtual fence control device 100 is being pulled by the owner, and automatically complete the switching control of the working state of the virtual fence, thereby solving the problem that the virtual fence of the relevant virtual fence control device 100 cannot automatically switch the state according to the actual activity of the animal.
[0063] See Figure 4 , Figure 4 FIG2 is a schematic diagram of another embodiment of a virtual fence control device provided by the present application. The virtual fence control device 100 includes: a wearable body 10, a first Bluetooth component 60, a processing unit 30, and a control unit 40.
[0064] The wearing body 10 is configured to be worn on an animal.
[0065] The first Bluetooth component 60 is provided on the wearable body 10 and is used to detect the signal strength between the first Bluetooth component 60 and the second Bluetooth component on the traction component. The signal strength detected by the first Bluetooth component 60 is used as traction data. In other words, the first Bluetooth component 60 can be equivalent to the detection unit 20 in the above embodiment.
[0066] The processing unit 30 is disposed on the wearable device 10, coupled to the first Bluetooth component 60, and configured to determine the traction state of the wearable device 10 based on the signal strength. For example, the processing unit 30 is further configured to determine that the traction state is that the wearable device 10 is being tractioned in response to the signal strength being greater than a preset signal strength. For example, the processing unit 30 is further configured to determine that the traction state is that the wearable device 10 is not being tractioned in response to the signal strength being less than a preset signal strength.
[0067] The control unit 40 is set on the wearable body 10, coupled to the processing unit 30, and is configured to control the working state of the virtual fence to be closed in response to the traction state that the wearable body is being pulled; or to control the working state of the virtual fence to be open in response to the traction state that the wearable body is not being pulled.
[0068] In one application scenario, a sensing component (first Bluetooth component 60 ) with Bluetooth function is selected and installed on the virtual fence control device 100 , and is equipped with a traction component (such as a traction rope) that also has Bluetooth function.
[0069] A threshold range for Bluetooth signal strength is set in the processing unit 30. For example, when the Bluetooth signal strength exceeds a first threshold, such as greater than -50dBm, it is determined to be a strong connection state, meaning the owner is holding the pet; when the Bluetooth signal strength is less than a second threshold, such as -70dBm, it is determined to be a weak connection or no connection state, meaning the owner is not holding the pet.
[0070] In actual use, when the owner takes their pet out using a Bluetooth leash, the virtual fence control device 100 maintains a strong connection with the leash's second Bluetooth component. The processing unit 30 determines that the owner is holding the pet and sends a close command to the control unit 40, causing the control unit 40 to control the virtual fence to the closed state. When the owner disconnects the leash and the virtual fence control device 100, the Bluetooth signal strength weakens, and the processing unit 30 determines that the owner is not holding the pet and sends an open command to the control unit 40, causing the control unit 40 to control the virtual fence to the open state.
[0071] In this embodiment, a first Bluetooth component 60 is provided on the virtual fence control device 100, and the first Bluetooth component 60 is used to detect the traction data of the wearable body 10; and a processing unit 30 is provided on the virtual fence control device 100, and the processing unit 30 is used to determine the traction state of the wearable body 10 according to the traction data; and a control unit 40 is provided on the virtual fence control device 100, and the control unit 40 controls the working state of the virtual fence to be closed when the traction state is that the wearable body 10 is being pulled; or the control unit 40 controls the working state of the virtual fence to be open when the traction state is that the wearable body 10 is not being pulled. In this way, the virtual fence control device 100 can automatically determine whether the animal corresponding to the virtual fence control device 100 is being pulled by the owner, and automatically complete the switching control of the working state of the virtual fence, thereby solving the problem that the virtual fence of the relevant virtual fence control device 100 cannot automatically switch the state according to the actual activity of the animal.
[0072] See Figure 5 , Figure 5 1 is a schematic diagram of a structure of an embodiment of a virtual fence control system provided by the present application. The virtual fence control system 300 includes: a virtual fence control device 100 and a traction component 200. The virtual fence control device 100 is the virtual fence control device 100 provided by the above technical solution.
[0073] In some embodiments, the traction component is a wireless traction component, and the wireless traction component is used to connect to the first Bluetooth component on the virtual fence control device through the second Bluetooth component.
[0074] In some embodiments, the traction component is a wired traction component, which is used to be directly connected to the virtual fence control device.
[0075] In one application scenario, the virtual fence control device 100 can be a pet collar. The pet collar mainly includes the following components: a sensor module (such as the detection unit 20 described above), a signal processing unit (such as the processing unit 30 described above), and a virtual fence control module (such as the control unit 40 described above).
[0076] The sensor module is installed on the pet collar and monitors the connection between the collar and the owner. This module uses a high-precision pressure sensor. When the owner pulls on the collar, the pressure sensor is subjected to a certain amount of pressure, which can be used to determine whether the pet is being pulled. Furthermore, both the pet collar and the owner's phone have built-in positioning devices, which use this information to determine the relative distance between the pet and the owner, serving as an auxiliary means of judgment.
[0077] In addition, a leash with Bluetooth function can also be used for communication connection, and the relative position of the collar and the leash can be used to sense whether the pet is being pulled by the owner.
[0078] Signal processing unit: Connected to the sensor module, it receives data from the sensor and the positioning data from the pet collar and the owner's mobile phone, and analyzes and processes them. This unit can accurately determine whether the owner is holding the pet based on the pressure sensor data, Bluetooth data, and positioning data. For example, when the pressure sensor detects a continuous and stable pressure value and the distance between the pet and the owner is within the preset close range (such as within 2 meters), it is determined that the owner is holding the pet;
[0079] When using a Bluetooth-enabled leash, if the signal strength is within the preset strong connection range, it is determined that the owner is holding the pet;
[0080] On the contrary, when the pressure disappears and the distance exceeds the set range, or the Bluetooth signal strength weakens to the set weak connection or no connection state, it is determined that the owner is not holding the pet.
[0081] The virtual fence control module is connected to the signal processing unit and controls the opening and closing of the virtual fence based on the signal processing unit's judgment. When it receives a signal that the owner is holding the pet, the module sends a close command to the virtual fence, stopping the virtual fence and placing it in the closed state. When it receives a signal that the owner is not holding the pet, the module sends an open command to the virtual fence, activating the virtual fence function and placing it in the open state, ensuring that the pet moves within the preset safe range.
[0082] Here’s how it works:
[0083] During actual use, when the owner is preparing to take the pet out for a walk, if the owner holds the pet hand, the pressure sensor will detect the pressure. At the same time, the positioning device of the pet collar and the owner's mobile phone will continuously feedback the location information. The signal processing unit will determine that the owner is holding the pet hand based on this information, and send a closing command to the virtual fence control module. The virtual fence control module controls the virtual fence to close, and the pet can follow the owner freely without being restricted by the virtual fence.
[0084] When using a leash with Bluetooth function, if the owner is holding the leash and the Bluetooth connection signal strength between the collar and the leash is within the strong connection range, the signal processing unit determines that the owner is holding the pet and immediately sends a closing command to the virtual fence control module, and the virtual fence is closed.
[0085] When the owner lets the pet go, such as in a park or other area where pets are allowed to move freely, the pressure sensor detects the loss of pressure. Furthermore, the distance between the collared pet and the owner, calculated based on the positioning information, exceeds the preset range. The signal processing unit determines that the owner is not holding the pet and immediately sends an opening command to the virtual fence control module. The virtual fence control module opens the virtual fence to prevent the pet from getting lost or entering dangerous areas. Similarly, when the Bluetooth connection signal strength weakens to the set weak connection or no connection state, the signal processing unit will also determine that the owner is not holding the pet and open the virtual fence.
[0086] Through the systems of these two embodiments, the automatic switching function of the pet collar virtual fence can be well realized to meet the needs and usage scenarios of different users.
[0087] In summary, the virtual fence control method, device and system provided by the present application are as follows: a detection unit 20 is set on the virtual fence control device 100, and the detection unit 20 is used to detect the traction data of the wearable body 10; and a processing unit 30 is set on the virtual fence control device 100, and the processing unit 30 is used to determine the traction state of the wearable body 10 according to the traction data; and a control unit 40 is set on the virtual fence control device 100, and the control unit 40 controls the working state of the virtual fence to be closed when the traction state is that the wearable body 10 is being pulled; or the control unit 40 controls the working state of the virtual fence to be open when the traction state is that the wearable body 10 is not being pulled. In this way, the virtual fence control device 100 can automatically determine whether the animal corresponding to the virtual fence control device 100 is being pulled by the owner, and automatically complete the switching of the working state of the virtual fence, thereby solving the problem that the virtual fence of the relevant virtual fence control device 100 cannot automatically switch the state according to the actual activity of the animal.
[0088] In the several embodiments provided in this application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the circuits or units is merely a logical function division. In actual implementation, other division methods may be used, such as combining or integrating multiple units or components into another system, or ignoring or not implementing certain features.
[0089] 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 the units may be selected according to actual needs to achieve the purpose of this embodiment.
[0090] In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit 30, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The above-mentioned integrated units may be implemented in the form of hardware or software functional units.
[0091] The above description is only an implementation method of the present application and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made according to the contents of the description and drawings of this application, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A virtual fence control method, characterized in that: The control method includes: detecting traction data of a subject wearing the virtual fence control device; determining a traction state of the wearing body according to the traction data; In response to the traction state being that the wearable body is being pulled, the working state of the virtual fence is controlled to be closed; or in response to the traction state being that the wearable body is not being pulled, the working state of the virtual fence is controlled to be open.
2. The method according to claim 1, characterized in that The traction data is a pressure value corresponding to when the traction component is connected to the virtual fence control device, and determining the traction state of the wearable body according to the traction data includes: In response to the pressure value meeting a preset condition, the traction state is that the wearable body is being pulled; In response to the pressure value not satisfying a preset condition, the traction state is that the wearing body is not being pulled.
3. The method according to claim 2, characterized in that The preset condition includes at least one of the following: The pressure value is within a preset pressure range, and the duration of the pressure value within the preset pressure range exceeds a threshold; The distance between the virtual fence control device and the mobile terminal is within the preset distance range.
4. A virtual fence control device, characterized in that: The virtual fence control device includes: a wearing body configured to be worn on an animal; a detection unit, provided on the wearable body and configured to detect traction data of the wearable body; a processing unit, disposed on the wearable body, coupled to the detection unit, and configured to determine a traction state of the wearable body according to the traction data; A control unit is provided on the wearable body, coupled to the processing unit, and configured to control the working state of the virtual fence to be a closed state in response to the traction state being that the wearable body is being pulled; or to control the working state of the virtual fence to be an open state in response to the traction state being that the wearable body is not being pulled.
5. The virtual fence control device according to claim 4, characterized in that: The detection unit includes a pressure detection component, which is arranged on the wearable body and is configured to detect the pressure value corresponding to when the traction component is connected to the virtual fence control device; wherein the pressure value detected by the pressure detection component is used as the traction data.
6. The virtual fence control device according to claim 5, characterized in that: The processing unit is further configured to, in response to the pressure value satisfying a preset condition, determine that the traction state is that the wearable body is being pulled; and the processing unit is further configured to, in response to the pressure value not satisfying a preset condition, determine that the traction state is that the wearable body is not being pulled.
7. The virtual fence control device according to claim 6, characterized in that: The preset condition includes at least one of the following: The pressure value is within a preset pressure range, and the duration of the pressure value within the preset pressure range exceeds a threshold; The distance between the virtual fence control device and the mobile terminal is within the preset distance range.
8. The virtual fence control device according to claim 4, characterized in that: The detection unit includes a first Bluetooth component, which is arranged on the wearable body and is used to detect the signal strength between the first Bluetooth component and the second Bluetooth component on the traction component; wherein the signal strength detected by the first Bluetooth component is used as the traction data.
9. A virtual fence control system, characterized in that: The virtual fence control system includes: a virtual fence control device and a traction component, and the virtual fence control device is the virtual fence control device of any one of claims 4-8.
10. The virtual fence control system according to claim 9, characterized in that: The traction component is a wireless traction component or a wired traction component; wherein, the wired traction component is used to be directly connected to the virtual fence control device, and the wireless traction component is used to be connected to the first Bluetooth component on the virtual fence control device through a second Bluetooth component.
Citation Information
Patent Citations
Pet management method and system
CN112602620A
Pet pulling rope with electronic fence function
CN214903047U
Pet strap
CN220630627U