Wearing device, traction device and fence system
Through the cooperation of the wireless connection between the wearable device and the traction device and the boundary type determination module, the virtual fence area is dynamically adjusted, which solves the problem that fixed safety distances in the prior art cannot adapt to different dangerous areas, and improves the safety of pets.
Patent Information
- Application Number
- CN202510408219.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-31
- Publication Date
- 2025-07-18
AI Technical Summary
The existing pet collar virtual fence has a fixed safe distance and cannot adapt to different dangerous areas, causing pets to enter dangerous areas and pose a life-safe threat.
The wearable device is wirelessly connected to the traction device through the first communication module, and generates an initial virtual fence area, and adjusts the boundary type determination module and the fence adjustment setting module to adjust according to the area boundary type to generate a target virtual fence area to meet the protection needs of different boundary types.
It realizes dynamic adjustment of virtual fences according to different boundary types, reducing the possibility of pets encountering dangerous events and improving pet safety.
Smart Images

Figure CN120323352A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of fence control, and particularly to a wearable device, a traction device, and a fence system. Background Art
[0002] With the improvement of living standards, keeping pets has become an option for more and more people in their daily lives. As a technical means to prevent pets from getting lost or entering dangerous areas, virtual fences for pet collars have gradually been applied. However, the safety distance of existing virtual fences for pet collars is usually fixedly set, which has serious limitations in actual use. When a pet is near a dangerous area such as near water, a cliff, or a main traffic road, the fixed safety distance cannot provide sufficient protection for the pet. The pet may inadvertently cross the virtual fence and enter the dangerous zone, thus triggering dangerous situations such as drowning, falling, and getting into traffic accidents, posing a great threat to the life safety of the pet. Summary of the Invention
[0003] The main purpose of this application is to provide a wearable device, a traction device, and a fence system, which can reduce the possibility of pets encountering dangerous events.
[0004] To solve the above technical problems, this application is implemented as follows:
[0005] In a first aspect, an embodiment of this application provides a wearable device. The wearable device includes a first communication module for wirelessly connecting to a corresponding traction device; an initial fence generation module for generating an initial virtual fence area in a map according to the position of the traction device, the position of the traction device being located within the initial virtual fence area, and the initial virtual fence area moving correspondingly as the position of the traction device moves; a boundary type determination module for determining the boundary type of the regional boundary of the initial virtual fence area according to the scene type corresponding to the regional boundary of the initial virtual fence area; and a fence adjustment and setting module for adjusting and setting the initial virtual fence based on the boundary type to obtain a target virtual fence area.
[0006] In a second aspect, an embodiment of this application provides a traction device. The traction device includes a second communication module, and the second communication module is wirelessly connected to the first communication module of the wearable device in the first technical solution.
[0007] In a third aspect, an embodiment of this application provides a fence system. The fence system includes the wearable device in the first technical solution and the traction device in the second technical solution.
[0008] The beneficial effects of the present application are as follows: after the initial virtual fence generation module generates the initial virtual fence, the boundary type determination module determines the boundary type of the regional boundary of the initial virtual fence, and then the fence adjustment and setting module adjusts and sets the initial virtual fence area according to the boundary type of the regional boundary to obtain the target virtual fence area, so that the target virtual fence area can provide appropriate protection suitable for different boundary types for the pet based on the boundary type of the corresponding regional boundary, reducing the possibility of the pet encountering dangerous events. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can obtain other drawings based on these drawings without creative efforts.
[0010] Figure 1 is a schematic structural diagram of the first embodiment of the wearing device of the present application;
[0011] Figure 2 is a schematic structural diagram of the second embodiment of the wearing device of the present application;
[0012] Figure 3 is a schematic structural diagram of the third embodiment of the wearing device of the present application;
[0013] Figure 4 is a schematic structural diagram of the fourth embodiment of the wearing device of the present application;
[0014] Figure 5 is a schematic structural diagram of the fifth embodiment of the wearing device of the present application;
[0015] Figure 6 is a schematic structural diagram of an embodiment of the traction device of the present application;
[0016] Figure 7 is a schematic structural diagram of an embodiment of the fence system of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0017] The embodiments of the technical solutions of the present application will be described in detail below with reference to the drawings. The following embodiments are only used to illustrate the technical solutions of the present application more clearly, so they are only examples and cannot be used to limit the protection scope of the present application.
[0018] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terms used herein are for the purpose of describing specific embodiments only and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above drawings are intended to cover non-exclusive inclusion.
[0019] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in connection with an embodiment can be included in at least one embodiment of this application. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive of other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0020] In the description of the embodiments of this application, technical terms such as "first" and "second" are only used to distinguish different objects and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity, specific order, or primary-secondary relationship of the indicated technical features. In the description of the embodiments of this application, the meaning of "a plurality of" is two or more, unless otherwise specifically defined.
[0021] In the description of the embodiments of this application, the term "and / or" is merely a description of the associated relationship of the associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " herein generally represents an "or" relationship between the associated objects before and after.
[0022] In the description of the embodiments of this application, the term "a plurality of" refers to two or more (including two). Similarly, "a plurality of groups" refers to two or more groups (including two groups), and "a plurality of pieces" refers to two or more pieces (including two pieces).
[0023] In the description of the embodiments of this application, unless otherwise clearly specified and limited, technical terms such as "install", "connect", "couple", "fix", etc. should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or integrated; it can also be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the internal communication of two components or the interaction relationship between two components. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of this application can be understood according to specific circumstances.
[0024] In the usual traction methods, methods such as traction ropes limit the movement freedom of pets to a certain extent. Therefore, a pet traction method based on wireless communication was later proposed, which restricts the activity range of pets through an electronic fence. A pet wearing device is worn on the pet, and the pet owner holds the traction device. An electronic fence is set with the traction device as the center, and the electronic fence is the restricted area of the pet wearing device. When the pet wearing device approaches the electronic fence or is located outside the area enclosed by the electronic fence, corresponding warning actions will be executed to remind the pet and / or the pet owner that the pet may encounter dangerous events.
[0025] The following will combine the accompanying drawings to describe in detail the wearing device, traction device, and fence system provided by the embodiments of the present application through specific embodiments and their application scenarios.
[0026] Refer to Figure 1 , Figure 1 which is a schematic structural diagram of the first embodiment of the wearing device of the present application.
[0027] The wearing device includes a first communication module 110, an initial fence generation module 120, a boundary type determination module 130, and a fence adjustment and setting module 140.
[0028] The first communication module 110 is used for wireless connection with the corresponding traction device;
[0029] The initial fence generation module 120 is used to generate an initial virtual fence area on the map according to the position of the traction device. The position of the traction device is located within the initial virtual fence area, and the initial virtual fence area moves accordingly as the position of the traction device moves.
[0030] The initial virtual fence area determined according to the position of the traction device may be a preset fixed fence area or a fence area that changes according to the scene type of the pet wearing device. Specifically, relevant parameters such as the shape, size, and safety distance of the fence can be preset and directly called during setting. It can also be determined according to the scene type where the wearing device is located. The initial virtual fence areas corresponding to each scene type are preset and directly called according to the scene type where the wearing device is located when generating.
[0031] For example, when the scene where the wearing device is located is determined to be a park, an initial virtual fence area corresponding to the park type is set for the traction device of the wearing device. When the scene where the wearing device is located is determined to be the suburbs, an initial virtual fence area corresponding to the suburbs type is set for the traction device of the wearing device. Or a preset fixed initial virtual fence area is called.
[0032] The wearable device and the corresponding traction device will form a fence system. The electronic fence set with the traction device as the center will restrict the movement position of the wearable device. When the position of the wearable device approaches the electronic fence or is outside the area surrounded by the electronic fence, corresponding warning actions will be executed to control the wearable device and / or the traction device to remind the pet and / or the pet owner, prevent the pet from encountering dangerous events, and realize the traction function.
[0033] The boundary type determination module 130 is used to determine the boundary type of the regional boundary of the initial virtual fence area according to the scene type corresponding to the regional boundary of the initial virtual fence area.
[0034] In order to enable the initial virtual fence area to be adjusted accordingly based on the environment where the boundary of the fence area is located, the boundary type determination module is set to first obtain the boundary type of the regional boundary of the initial virtual fence area.
[0035] The fence adjustment and setting module 140 is used to adjust and set the initial virtual fence area based on the boundary type to obtain the target virtual fence area.
[0036] The fence adjustment and setting module 140 will adjust and set the relevant parameters of the corresponding regional boundary according to the boundary type of the regional boundary of the initial virtual fence obtained by the boundary type determination module 130 to obtain the target virtual fence area. The target virtual fence area, as a new fence area, realizes the traction restriction function for the pet. When making adjustments, since the regional boundary of the initial virtual fence area is relatively long and there may be multiple boundary types, during the adjustment, for the regional boundaries of different boundary types, corresponding adjustment and setting are performed to obtain the target virtual fence area.
[0037] In this embodiment, after the initial virtual fence generation module generates the initial virtual fence, the boundary type determination module determines the boundary type of the regional boundary of the initial virtual fence, and then the fence adjustment and setting module adjusts and sets the initial virtual fence area according to the boundary type of the regional boundary, so that the target virtual fence area can provide appropriate protection for the pet based on the boundary type of the corresponding regional boundary.
[0038] In one embodiment, the boundary type determination module 130 is used to determine the boundary type of the regional boundary of the initial virtual fence area according to the received boundary setting instruction.
[0039] The boundary type determination module 130 can directly determine the boundary type of each regional boundary of the initial virtual fence area based on the user's boundary setting instruction.
[0040] For example, after generating an initial virtual fence area on a map, it can be displayed to the user via a display device, providing the user with options to set the boundary types of the boundaries of each area. The user can select or input the boundary type themselves, and after confirmation, determine the boundary type of the area boundary for the initial virtual fence area.
[0041] In one embodiment, the boundary type determination module 130 is further configured to obtain the area information of the target area in the map, and determine the scene type corresponding to the area boundary of the initial virtual fence area according to the area information.
[0042] The boundary type determination module 130 can obtain the area information in the map, and the area information can be obtained from maps such as topographic maps and / or administrative maps. The area information can include information on geographical areas such as mountains, rivers, lakes, oceans, forests, terrain (such as contour lines), etc., and can also include information on administrative areas such as cities, roads, administrative divisions, and building distributions (including their related attribute information, such as residential buildings or commercial buildings).
[0043] After the area boundary of the initial virtual fence area is determined, the boundary type of the area boundary will be determined according to the area information of the area near the area boundary in the map. Specifically, for example, when the first boundary of the fence area is near the small lake area in the preset map, it is determined that the boundary type of the first boundary is the waterside. When the second boundary of the fence area is near the street area in the preset map, it is determined that the boundary type of the second boundary is the street side.
[0044] In one embodiment, the boundary type determination module 130 can also obtain the scene image of the location where the wearable device is located, determine the scene type according to the scene image, and save it. The scene type can be obtained by inputting the scene into the scene recognition model. When the area boundary of the initial virtual fence area is near this location, the boundary type of the area boundary can be determined according to this scene type.
[0045] Since the position of the towing device may change during the towing process, the position of the target virtual fence area may change. After the position of the target virtual fence area changes, its area boundary and / or the boundary type of the area boundary will also correspondingly change.
[0046] Therefore, when the wearable device is initially started, the boundary type can be determined through the above user settings or according to the area information. During the movement of the towing process, it is more troublesome for the user to set, so it is mostly determined according to the area information or according to the scene type.
[0047] In one embodiment, the boundary type determination module 130 is further configured to obtain the confidence level of the scene type, and when the confidence level is equal to or higher than the preset threshold, use the scene type as the boundary type of the corresponding area boundary.
[0048] When the boundary type determination module determines the boundary type based on the scene image of the location where the wearable device is located, it can obtain the confidence level when the scene recognition model recognizes the scene type. The confidence level represents the accuracy of the scene recognition model in recognizing this boundary type.
[0049] When the confidence level is higher than the preset threshold, it is determined that the scene type recognition is accurate, and the boundary type of the region boundary obtained from the scene image will be determined. When the confidence level is lower than the preset threshold, further judgment is required. At this time, the scene type obtained based on this scene image can be retained first, and new scene images are continuously obtained to determine the scene type.
[0050] When the confidence level of the new scene type is equal to or higher than the preset threshold, it is used as the scene type of this location and can be used to determine the boundary type. If the confidence level is still lower than the preset threshold, the obtained scene type is continuously retained, and scene images are continuously obtained.
[0051] Furthermore, in an embodiment, the boundary type determination module 130 is further configured to store the scene type when the confidence level is lower than the preset threshold. When the number of retained scene types corresponding to the region boundary exceeds the preset value, the scene type with the largest proportion in the retained scene types corresponding to the region boundary is used as the boundary type of the corresponding region boundary.
[0052] For the region boundary, if the confidence levels of the multiple generated scene types are all less than the preset threshold, when the number of retained scene types exceeds the preset value, the scene type with the largest proportion among all the retained scene types is selected, and the boundary type of the region boundary is determined according to it.
[0053] In a specific embodiment, if the wearable device is located at the region boundary of the initial virtual fence area or the target virtual fence area, after the scene recognition model receives the scene image, it determines that the scene type is waterside and gives a confidence level of 0.8. The confidence level ranges from 0 to 1, and the closer it is to 1, the higher the credibility of the scene judgment. The set preset threshold is 0.8. Then this determination result is accurate and is used as the boundary type of this region boundary. When determining a new scene type, if the determined type is waterside and the given confidence level is 0.6, then this result is retained, and scene images are continuously obtained. If there is still no determination result with a high confidence level within a period of time, the scene type with the largest proportion among all the previously retained scene types is determined as the boundary type of this region boundary. For example, if ten scene types were previously retained, and six of them were waterside, which has the largest proportion, then the boundary type of this region boundary is determined as waterside.
[0054] Refer to Figure 2 , Figure 2 which is the structural schematic diagram of the second embodiment of the wearable device of the present application.
[0055] The wearable device includes a first communication module 110, an initial fence generation module 120, a boundary type determination module 130, and a fence adjustment and setting module 140.
[0056] The first communication module 110 is used for wireless connection with the corresponding traction device.
[0057] The initial fence generation module 120 is used to generate an initial virtual fence area on the map according to the position of the traction device. The position of the traction device is located within the initial virtual fence area, and the initial virtual fence area moves accordingly as the position of the traction device moves.
[0058] The boundary type determination module 130 is used to determine the boundary type of the regional boundary of the initial virtual fence area according to the scene type corresponding to the regional boundary of the initial virtual fence area.
[0059] The fence adjustment and setting module 140 is used to adjust and set the initial virtual fence area based on the boundary type to obtain a target virtual fence area.
[0060] The fence adjustment and setting module 140 includes a first adjustment and setting module 141. The first adjustment module 141 is used to adjust and set the regional boundary of the corresponding initial virtual fence area away from or towards the target area according to the boundary type and the target area on the map.
[0061] When the fence adjustment and setting module 140 adjusts and sets the initial virtual fence area based on the boundary type, the regional boundary of the initial virtual fence area can be adjusted and set by the first adjustment and setting module 141.
[0062] For example, when it is determined that the target area near the initial virtual fence area is a water area, and the boundary type of the section of the regional boundary closest to the target area is determined to be the water edge, in order to ensure the safety of the pet, the section of the regional boundary of the initial virtual fence area can be adjusted away from the target area, so that the initial virtual fence area is far away from the target area. When the target area is some other safe areas, the regional boundary of the initial virtual fence area can also be adjusted towards the target area. The adjustment degrees of different types of boundary types can be different. For example, the regional boundary of the water edge can be adjusted 1 meter away, and the regional boundary of the cliff can be adjusted 5 meters away. The more dangerous the regional boundary is, the greater the adjustment distance can be set.
[0063] Refer to Figure 3 , Figure 3 which is a schematic structural diagram of the third embodiment of the wearable device of the present application.
[0064] The wearable device includes a first communication module 110, an initial fence generation module 120, a boundary type determination module 130, and a fence adjustment and setting module 140.
[0065] The first communication module 110 is used to wirelessly connect to the corresponding traction device.
[0066] The initial fence generation module 120 is used to generate an initial virtual fence area in the map according to the position of the traction device. The position of the traction device is located within the initial virtual fence area, and the initial virtual fence area moves accordingly as the position of the traction device moves.
[0067] The boundary type determination module 130 is used to determine the boundary type of the regional boundary of the initial virtual fence area according to the scene type corresponding to the regional boundary of the initial virtual fence area.
[0068] The fence adjustment and setting module 140 is used to adjust and set the initial virtual fence area based on the boundary type to obtain a target virtual fence area.
[0069] The fence adjustment and setting module 140 includes a second adjustment and setting module 142. The second adjustment module 142 is used to determine a corresponding set of warning distances from a preset multiple sets of warning distances according to the boundary type and set the warning distance of the corresponding regional boundary. Each set of warning distances includes at least one warning distance. Among the warning distances in the same set, warning actions corresponding to different warning distances are different. The smaller the distance of the warning distance, the higher the danger level of the corresponding warning action.
[0070] When the fence adjustment and setting module 140 adjusts and sets the initial virtual fence area based on the boundary type, the warning distance of the regional boundary of the initial virtual fence area can be adjusted and set through the second adjustment and setting module 142.
[0071] After determining the boundary type, a corresponding warning distance can be set for the area boundary. For example, for the boundary type by the water, a warning distance group for the water edge is set, and for the scenario type by the cliff, a warning distance group for the cliff edge is set. The warning distance group for the water edge can include a warning distance, such as a warning distance of 4 meters. When the distance between the pet-wearing device and the area boundary of the fence area is less than 4 meters, the pet-wearing device is controlled to perform a warning action, such as emitting a warning prompt sound to remind the pet of crossing the boundary. The warning distance group for the water edge can also include multiple warning distances, such as warning distances of 2 meters, 3 meters, and 4 meters. When the distance between the pet-wearing device and the area boundary of the fence area is less than 4 meters, the pet-wearing device is controlled to perform a warning action, such as emitting a warning prompt sound to remind the pet of crossing the boundary. This warning action corresponds to the first danger level. When the distance between the pet-wearing device and the area boundary of the fence area is less than 3 meters, the frequency of the warning prompt sound is higher and the sound is sharper to give a more serious reminder to the pet of crossing the boundary. This warning action corresponds to the second danger level. When the distance between the pet-wearing device and the area boundary of the fence area is less than 2 meters, in addition to emitting a high-frequency warning prompt sound, the vibration module in the pet-wearing device can also be controlled to vibrate to further give a more serious reminder to the pet of crossing the boundary. This warning action corresponds to the third danger level. The closer the pet-wearing device is to the area boundary of the fence area, the greater the degree of danger, the higher the corresponding danger level, and the higher the execution intensity of the warning action.
[0072] The setting of the warning distance group for the cliff edge is similar to that of the warning distance group for the water edge and can refer to the above description. However, since the degree of danger at the cliff edge is higher than that by the water, the distances in the warning distance group for the cliff edge are usually greater than those in the warning distance group for the water edge. Generally, the distances in the warning distance group for the scenario type with a higher degree of danger are greater than those in the warning distance group for the scenario type with a lower degree of danger. When there are multiple warning distances in the warning distance group, the average distance in the warning distance group for the scenario type with a higher degree of danger is greater than the average distance in the warning distance group for the scenario type with a lower degree of danger.
[0073] The degree of danger of specific boundary types and the corresponding warning distances can be set according to actual requirements and are not limited herein.
[0074] Refer to Figure 4 , Figure 4 which is a schematic structural diagram of the fourth embodiment of the wearing device of the present application.
[0075] The wearing device includes a first communication module 110, an initial fence generation module 120, a boundary type determination module 130, and a fence adjustment and setting module 140.
[0076] The first communication module 110 is used for wireless connection with the corresponding traction device.
[0077] An initial fence generation module 120 is configured to generate an initial virtual fence area in a map according to the position of a traction device, where the position of the traction device is located within the initial virtual fence area, and the initial virtual fence area moves accordingly as the position of the traction device moves.
[0078] A boundary type determination module 130 is configured to determine the boundary type of the regional boundary of the initial virtual fence area according to the scene type corresponding to the regional boundary of the initial virtual fence area.
[0079] A fence adjustment and setting module 140 is configured to perform adjustment and setting on the initial virtual fence area based on the boundary type to obtain a target virtual fence area.
[0080] The fence adjustment and setting module 140 includes a third adjustment and setting module 143, and the third adjustment module 143 is configured to determine the warning distance of the corresponding regional boundary according to the boundary type and a preset initial warning distance.
[0081] When the fence adjustment and setting module 140 performs adjustment and setting on the initial virtual fence area based on the boundary type, the warning distance of the regional boundary of the initial virtual fence area can be adjusted and set through the third adjustment and setting module 143.
[0082] After determining the boundary type, the initial warning distance can be adjusted according to the boundary type. For example, the initial warning distance of the regional boundary is 3 meters. For the boundary type by the water, the corresponding adjustment operation is to increase it by 1 meter, so the warning distance of the regional boundary by the water becomes 4 meters. For the boundary type at the cliff edge, the corresponding adjustment operation is to increase it by 3 meters, so the warning distance of the regional boundary at the cliff edge becomes 6 meters.
[0083] The initial warning distance can also be a distance group. Referring to the description in the above third embodiment, it will not be elaborated here.
[0084] In an embodiment, the fence adjustment and setting module 140 is further configured to obtain pet characteristic information, and the second adjustment module 142 or the third adjustment module 143 adjusts the warning distance according to the pet characteristic information, where the pet characteristic information includes at least one of body size, age, and species.
[0085] Since different pets have different levels of movement activity, the set warning distance can be further adjusted according to the pet characteristic information.
[0086] Pet feature information may include species, body size, age, etc. For pets with a larger body size and a younger age, it can be considered that their activity level is higher. Then, on the basis of the previous warning distance, a certain degree of increase can be made to ensure the safety of the pet's movement. The increase can be proportional or numerical. For example, if the previous warning distance was 4 meters, it can be increased by 50% to become a warning distance of 6 meters. It can also be directly increased by 2 meters to become a warning distance of 6 meters. For pets with a lower activity level, the warning distance can remain unchanged, maintaining the previous warning distance.
[0087] In this embodiment, the warning distance is adjusted in combination with pet feature information, so that the warning distance can conform to the actual situation of different pets, improving the safety of the virtual fence warning distance for pet protection.
[0088] In one embodiment, the fence adjustment setting module 140 may include one or more of a first adjustment module 141, a second adjustment module 142, and a third adjustment module 143.
[0089] Refer to Figure 5 , Figure 5 It is a schematic structural diagram of the fifth embodiment of the wearing device of this application.
[0090] The wearing device further includes a control module 150 and a warning module 160. The control module 150 is used to send an alarm message to the warning module according to the position of the wearing device, the target virtual fence area, and the warning distance. The warning module 160 is used to perform corresponding warning actions according to the alarm message.
[0091] The control module 150 is used to send an alarm message to the warning module 160 according to the position of the wearing device, the target virtual fence area, and the warning distance. When the distance between the position of the wearing device and the area boundary of the target virtual fence area is within the warning distance, an alarm message is sent to the warning module 160. The wearing device may further include a positioning module, and its position can be obtained through the positioning module. The warning module 160 is used to perform corresponding warning actions according to the alarm message. The warning module 160 may be a playback module, a vibration module, etc.
[0092] In this embodiment, the warning action is performed through the control module 150 and the warning module 160, so that when the pet approaches the area boundary, it receives a stimulus and stays away from the area boundary, improving the safety of the virtual fence for pet protection.
[0093] Refer to Figure 6 , Figure 6 It is a schematic structural diagram of one embodiment of the traction device of this application.
[0094] The traction device includes a second communication module 210.
[0095] The second communication module 210 communicates wirelessly with the first communication module of the wearable device to transmit relevant information.
[0096] In one embodiment, the traction device may further include a positioning module for obtaining the position of the traction device. Then, the position information may be sent to the first communication module of the wearable device through the second communication module 210.
[0097] Refer to Figure 7 , Figure 7 which is a schematic structural diagram of an embodiment of the fence system of the present application.
[0098] The fence system includes a wearable device 310 and a traction device 320.
[0099] The wearable device 310 includes the wearable device provided by any one of the above embodiments of the present application and possible combinations.
[0100] The traction device 320 includes the traction device provided by any one of the above embodiments of the present application and possible combinations.
[0101] In summary, after the initial virtual fence generation module generates the initial virtual fence, the boundary type determination module determines the boundary type of the regional boundary of the initial virtual fence, and then the fence adjustment and setting module adjusts and sets the initial virtual fence area according to the boundary type of the regional boundary to obtain the target virtual fence area, so that the target virtual fence area can provide appropriate protection suitable for different boundary types for the pet based on the boundary type of the corresponding regional boundary.
[0102] In several implementation manners provided by the present application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device implementation manners described above are only illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0103] The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this implementation manner.
[0104] In addition, in each embodiment of the present application, each functional unit may be integrated into one processing unit, may exist separately physically for each unit, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit.
[0105] If the integrated unit in the above-mentioned other embodiments is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in each embodiment of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.
[0106] The above are only the embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present application.
Claims
1. A wearing device, characterized in that, The wearable device includes: A first communication module for wirelessly connecting to a corresponding traction device; An initial fence generation module for generating an initial virtual fence area in a map based on the position of the traction device, the position of the traction device being within the initial virtual fence area, and the initial virtual fence area moving accordingly as the position of the traction device moves; A boundary type determination module for determining the boundary type of the regional boundary of the initial virtual fence area according to the scene type corresponding to the regional boundary of the initial virtual fence area; A fence adjustment and setting module for adjusting and setting the initial virtual fence area based on the boundary type to obtain a target virtual fence area.
2. The wearable device according to claim 1, wherein The fence adjustment and setting module includes a first adjustment and setting module, and the first adjustment module is used to adjust and set the regional boundary of the corresponding initial virtual fence area away from or towards the target area according to the boundary type and the target area in the map.
3. The wearable device according to claim 1, wherein The fence adjustment and setting module includes a second adjustment and setting module, and the second adjustment module is used to determine a corresponding set of warning distances from a preset multiple sets of warning distances and set it as the warning distance of the corresponding regional boundary. Each set of warning distances includes at least one warning distance. Among the warning distances in the same set, the warning actions corresponding to the warning distances with different distances are different. The smaller the distance of the warning distance, the higher the danger level of the corresponding warning action.
4. The wearing device according to claim 1, wherein The fence adjustment and setting module includes a third adjustment and setting module, and the third adjustment module is used to determine the warning distance of the corresponding regional boundary according to the boundary type and a preset initial warning distance.
5. The wearing device according to claim 3 or 4, characterized in that, The fence adjustment and setting module is further used to obtain pet characteristic information, and the second adjustment module or the third adjustment module adjusts the warning distance according to the pet characteristic information, where the pet characteristic information includes at least one of body size, age, and species.
6. The wearing device according to claim 3 or 4, characterized in that The wearable device further includes a control module and a warning module. The control module is used to send an alarm message to the warning module according to the position of the wearable device, the target virtual fence area, and the warning distance, and the warning module is used to perform corresponding warning actions according to the alarm message.
7. The wearable device according to claim 1, wherein, The boundary type determination module is used to determine the boundary type of the regional boundary of the initial virtual fence area according to a received boundary setting instruction.
8. The wearable device according to claim 1, wherein, The boundary type determination module is further used to obtain the regional information of the target area in the map and determine the scene type corresponding to the regional boundary of the initial virtual fence area according to the regional information.
9. The wearable device according to claim 1, wherein The boundary type determination module is further used to obtain the confidence level of the scene type, and when the confidence level is equal to or higher than a preset threshold, use the scene type as the boundary type of the corresponding regional boundary.
10. The wearable device according to claim 9, wherein, The boundary type determination module is further configured to store the scenario type when the confidence level is lower than the preset threshold. When the number of reserved scenario types corresponding to the area boundary exceeds a preset value, the scenario type with the largest proportion in the reserved scenario types corresponding to the area boundary is used as the boundary type of the corresponding area boundary.
11. A traction device, characterized in that, including: A second communication module, which is wirelessly connected to the first communication module of the wearing device according to any one of claims 1-10.
12. A fence system, characterized in that, The fence system includes the wearing device according to any one of claims 1-10 and the traction device according to claim 11.
Citation Information
Patent Citations
Electronic fence system for sheep breeding
CN116803250A
Electronic fence generation method and device based on scene self-adaption, equipment and medium
CN118609035A
Pet pulling rope with electronic fence function
CN214903047U