Animal interaction equipment putting positioning and searching method and system

By generating and displaying the location characteristics of animal interactive devices and providing search components, the problem of equipment placement and positioning is solved, and the efficiency and user experience of stray animals are improved.

CN119172430APending Publication Date: 2024-12-20GUANGXI HA CHONG NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411201938.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

In the maintenance of stray animals, the difficulty of placement and positioning of animal interactive equipment makes it difficult for users to find the equipment efficiently, limiting the efficiency and user experience of maintenance work.

Method used

By receiving user's placement instructions and positioning information of animal interactive equipment, position features including landmark information, orientation information and distance information are generated, and position features are displayed to the user for accurate positioning, and notifications are sent when the device position changes, and search is provided on the user terminal. The components generate routes and display images to guide the device.

Benefits of technology

It improves the efficiency of users to find animal interactive equipment, improves the work efficiency of operation and maintenance personnel, and promotes the maintenance of stray animals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119172430A_ABST
    Figure CN119172430A_ABST
Patent Text Reader

Abstract

The invention provides a putting positioning and searching method and system for animal interaction equipment. The putting positioning method comprises the following steps: receiving a putting instruction of a user; the putting instruction is used for indicating putting of animal interaction equipment; receiving first positioning information of the put animal interaction equipment; displaying the position characteristics of the animal interaction equipment to a user; wherein the position feature comprises at least one of landmark information, azimuth information and distance information within a preset distance from the first positioning information; the position features are generated according to the first positioning information and / or generated according to received second positioning information input by a user. According to the scheme, the user can more efficiently find the target animal interaction equipment according to the position features, the problem that the animal interaction equipment is difficult to find is solved, the working efficiency of operation and maintenance personnel is improved, the user experience is improved, and then the maintenance work of the stray animals is effectively promoted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet technology, and in particular to a method and system for positioning and finding an animal interactive device. Background Art

[0002] Stray animals are animals without a fixed residence or owner. They are homeless and usually wander the streets, parks, and city corners, and are forced to fend for themselves in the wild or in urban environments. Stray animals usually face challenges of hunger and extreme environments. Animal lovers have called for caring for stray animals. However, there are a large number of stray animals, and the cost of maintenance is high. Institutions usually do not have enough manpower and financial resources to maintain a large number of stray animals.

[0003] With the popularization of the Internet, some animal lovers have tried to use the Internet to mobilize other animal lovers to participate in the care of stray animals.

[0004] However, at present, the only way to promote and mobilize the care of stray animals is through the Internet, and there is no Internet product that can effectively promote the care of stray animals. Summary of the invention

[0005] This specification provides a method and system for positioning and finding animal interactive equipment to effectively promote the maintenance of stray animals.

[0006] To solve the above technical problems, the first aspect of this specification provides a method for placing and positioning an animal interactive device, the method comprising: receiving a placement instruction from a user; the placement instruction is used to instruct the placement of an animal interactive device; receiving first positioning information of the placed animal interactive device; displaying the location characteristics of the animal interactive device to the user; wherein the location characteristics include at least one of landmark information, direction information, and distance information within a predetermined distance from the first positioning information; the location characteristics are generated according to the first positioning information and / or according to the second positioning information received from the user.

[0007] In some embodiments, the animal interaction device is used for users to interact with target animals; wherein the animal interaction device includes at least one of a feeding interaction device, a voice interaction device, an image interaction device, a toy interaction device, and a game interaction device; wherein the target animals include stray animals and non-risk animals.

[0008] In some embodiments, the method further includes: receiving revised information of the user on the location feature; and displaying the updated location feature to the user.

[0009] In some embodiments, the revision information includes descriptive information and / or image information; wherein the descriptive information includes descriptive information of the orientation of the animal interaction device relative to a landmark positioning object, and the image information includes images of landmark still objects surrounding the animal interaction device.

[0010] In some embodiments, the descriptive information of the position of the animal interaction device relative to the landmark locator is obtained by: activating a target sensing device; obtaining the distance and / or direction detected by the target sensing device during the process of traveling from the landmark locator to the actual position of the animal interaction device, or during the process of traveling from the actual position of the animal interaction device to the landmark locator, and determining the descriptive information of the position of the animal interaction device relative to the landmark locator based on the distance and the direction; or, a user inputs the descriptive information of the relative position of the actual position of the animal interaction device and the landmark locator.

[0011] In some embodiments, images of iconic still objects around the animal interaction device are acquired by: starting a target image acquisition device to capture images; controlling the target image acquisition device to capture at least one image during the process of moving from the iconic locating object to the actual position of the animal interaction device, or from the actual position of the animal interaction device to the iconic locating object; using at least one image captured by the target image acquisition device as an image of the iconic still objects around the animal interaction device; or, a user inputs at least one image of an iconic still object between the actual position of the animal interaction device and the iconic locating object.

[0012] In some embodiments, during the traveling process, the target image acquisition device is controlled to capture images and determine the retained images according to the detection value of the orientation sensor.

[0013] In some embodiments, the method further includes: after the animal interaction device is placed, if the location of the animal interaction device moves, sending a location change notification to the user.

[0014] The second aspect of the present specification provides a method for finding an animal interaction device, the method comprising: displaying a first search component corresponding to a target animal interaction device to a user; when the first search component is triggered by a user, generating a route from the user's current location to the location of the target animal interaction device, and displaying descriptive information of the orientation of the animal interaction device relative to a landmark locating object and / or images of landmark still objects surrounding the animal interaction device on the route.

[0015] In some embodiments, the method also includes: displaying a second search component corresponding to the target animal interaction device to the user; when the second search component is triggered by the user, controlling the camera on the target animal interaction device to capture an image of the surrounding environment; displaying an image of the surrounding environment of the target animal interaction device to the user; and / or, when the second search component is triggered by the user, controlling the sound reminder device and / or photoelectric reminder device on the target animal interaction device to issue a reminder message.

[0016] In some embodiments, the method further includes: displaying a third search component corresponding to the target animal interaction device to the user; establishing short-range wireless communication with the user terminal according to the user's instructions; and using the short-range wireless communication network to guide the user to find the target animal interaction device.

[0017] The third aspect of the present specification provides an animal interaction device placement and positioning device, the device comprising: a first receiving unit, for receiving a user's placement instruction; the placement instruction is used to instruct the placement of an animal interaction device; a second receiving unit, for receiving first positioning information of the placed animal interaction device; a first display unit, for displaying the location characteristics of the animal interaction device to the user; wherein the location characteristics include at least one of landmark information, direction information, and distance information within a predetermined distance from the first positioning information; the location characteristics are generated according to the first positioning information and / or according to the second positioning information received from the user.

[0018] The fourth aspect of the present specification provides an animal interaction device search device, the device comprising: a second display unit, used to display a first search component corresponding to a target animal interaction device to a user; a generation unit, used to generate a route from a user's current location to a target animal interaction device location when the first search component is triggered by a user, and to display descriptive information of the orientation of the animal interaction device relative to a landmark locating object and / or images of landmark still objects surrounding the animal interaction device on the route.

[0019] The fifth aspect of this specification provides an animal interaction device placement and positioning system, including: an animal interaction device for maintaining animals; a server, which is communicatively connected to the animal interaction device; and a user terminal, which is communicatively connected to the server; wherein the server or the user terminal executes the animal interaction device placement and positioning method described in any one of the first aspects.

[0020] The sixth aspect of this specification provides an animal interaction device search system, including: an animal interaction device for maintaining animals; a server, which is communicatively connected to the animal interaction device; and a user terminal, which is communicatively connected to the server; wherein the user terminal executes the animal interaction device placement and positioning method described in any one of the second aspects.

[0021] The seventh aspect of this specification provides a server, including: a memory and a processor, the processor and the memory are communicatively connected to each other, the memory stores computer instructions, and the processor implements the animal interaction device placement and positioning method described in any one of the first aspects by executing the computer instructions.

[0022] The eighth aspect of the present specification provides a user terminal, comprising: a memory and a processor, the processor and the memory are communicatively connected to each other, the memory stores computer instructions, and the processor implements the animal interaction device placement and positioning method described in any one of the first aspect or any one of the second aspect by executing the computer instructions.

[0023] Since the target animal interaction devices are small in size and are usually placed in relatively quiet and remote corners, sometimes even if the navigation map shows that the user terminal is very close to the target animal interaction device, the user often cannot find the target animal interaction device. These situations limit the placement of animal interaction devices.

[0024] The animal interaction device placement and positioning method and system provided in this specification generate location features based on the first positioning information of the placed animal interaction device and / or the second positioning information input by the user. The location features include at least one of landmark information, direction information, and distance information within a predetermined distance of the first positioning information, so that users can find the target animal interaction device more efficiently based on the location features, solve the problem of "difficult to find" animal interaction devices, improve the work efficiency of operation and maintenance personnel, enhance user experience, and effectively promote the maintenance of stray animals.

[0025] In the animal interaction device searching method and system provided in the present specification, when a user triggers the first searching component displayed on the user terminal, a route from the user's current location to the target animal interaction device location can be automatically generated, and the route displays descriptive information of the orientation of the animal interaction device relative to the landmark positioning object and / or images of landmark still objects around the animal interaction device. The user can find the animal interaction device according to the guidance of the route displayed on the user terminal, and promptly confirm whether the route is correct according to the descriptive information and images, thereby enabling the user to find the animal interaction device quickly and efficiently. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the implementation methods of the present application or the technical solutions in the prior art, the drawings required for use in the implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some implementation methods recorded in this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0027] Figure 1 A schematic diagram of an animal interaction device provided for this specification;

[0028] Figure 2 This is a schematic diagram of the communication architecture of the animal interaction equipment operation and maintenance platform;

[0029] Figure 3 A schematic diagram of a method for placing and positioning an animal interactive device provided in this specification;

[0030] Figure 4 A schematic diagram of location feature information displayed to a user;

[0031] Figure 5 A schematic diagram of the content displayed on the user terminal interface;

[0032] Figure 6 Another schematic diagram of the user terminal interface display content;

[0033] Figure 7 A schematic diagram of a method for finding an animal interactive device provided in this manual;

[0034] Figure 8 A schematic diagram of a positioning device for placing an animal interactive device provided in this manual;

[0035] Fig. 9 A schematic diagram of a device for finding an animal interactive device provided in this manual;

[0036] Fig.10 A schematic diagram of the structure of the server provided in this specification is shown;

[0037] Fig.11 A schematic diagram of the structure of a user terminal provided in this specification is shown. DETAILED DESCRIPTION

[0038] In order to enable those skilled in the art to better understand the technical solutions in this application, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this application.

[0039] This specification provides an animal interaction equipment operation and maintenance platform, which can promote animal maintenance work in a targeted manner.

[0040] Specifically, users apply to use animal interactive devices on the animal interactive device operation and maintenance platform. The animal interactive device operation and maintenance platform will arrange for maintenance personnel to place the animal interactive devices at designated locations. After users go to the designated locations to collect the animal interactive devices, they can use the animal interactive devices as "actual caretakers" to care for stray animals. Actual caretakers can open sharing permissions through the animal interactive device operation and maintenance platform, allowing some users to watch the animal care status in the animal interactive device online, and even interact with the animals. Sharing permissions may include the following: the identification of the shared animal interactive device (i.e., which animal interactive device's audio and video are to be shared), the shared time period (i.e., which time period's video is to be shared), the target users to be shared (i.e., who to share with), etc. Online caretakers can reward actual caretakers through the animal interactive device operation and maintenance platform, or help actual caretakers perform tasks of actual animal care, such as replenishing water and food.

[0041] Below, "actual caregiver" refers to users who apply for and use animal interactive equipment on the animal interactive equipment operation and maintenance platform, and "online caregiver" refers to users who only watch the animal maintenance situation and interact with animals online.

[0042] The user mentioned below can be an actual maintainer, an online maintainer, or an operation and maintenance personnel.

[0043] The animal interaction device operation and maintenance platform can connect to the animal interaction device and transmit data through the Internet of Things technology. The animal interaction device can use an embedded system to control various devices in the house. The animal interaction device is used for users to interact with target animals. Specifically, at least one of the following devices can be set in the animal interaction device: a camera, a feeding interaction device, a voice interaction device, an image interaction device, a toy interaction device, a game interaction device, etc. The user terminal held by the user is connected to the animal interaction device operation and maintenance platform for communication, and the user can view the animal maintenance status in the animal interaction device through the user terminal, send user instructions to the animal interaction device operation and maintenance platform, and interact with the animals.

[0044] The camera can collect audio and video in the animal interactive device and transmit the audio and video to the animal interactive device operation and maintenance platform. The animal interactive device operation and maintenance platform sends the audio and video to the user terminal for the user to watch.

[0045] A controllable feeding interactive device can be set in the animal interactive device. The user can send a feeding instruction to the animal interactive device operation and maintenance platform through the user terminal. The animal interactive device operation and maintenance platform specifically controls the feeding device action in the animal interactive device according to the feeding instruction. By setting the user terminal, the animal interactive device operation and maintenance platform, the feeding interactive device, and the camera, the user can have the fun of feeding the animals.

[0046] The animal interactive device may be provided with an audio-visual interactive device, that is, a video and / or audio playback device. The user may send the identifier of the specified audio or specified video to the animal interactive device operation and maintenance platform through the user terminal, and the animal interactive device operation and maintenance platform may control the video and / or audio playback device to play the specified audio or specified video. For example, the user may control the audio-visual interactive device to play the cartoon "Tom and Jerry" through the user terminal, and watch the reaction of the cat in the animal interactive device after watching the cartoon through the user terminal. By setting up the user terminal, the animal interactive device operation and maintenance platform, and the audio-visual interactive device, the user may have the pleasure of watching the cat's reaction.

[0047] An image interaction device may be provided in the animal interaction device, that is, an image presentation device, which may be a two-dimensional image presentation device or a three-dimensional image presentation device. The user may send the identifier of a specified image to the animal interaction device operation and maintenance platform through the user terminal, and the animal interaction device operation and maintenance platform may control the image presentation device to present the specified image. For example, the user may control the image interaction device through the user terminal to present a red light spot moving on the wall, and watch the image of the cat chasing the red light spot in the user's animal interaction device through the user terminal. By providing the user terminal, the animal interaction device operation and maintenance platform, and the image presentation device, the user may have the fun of playing with the cat.

[0048] Toy interactive devices can be set in the animal interactive device, such as feather cat teasers, bionic fish, etc. Users can send toy interactive instructions to the animal interactive device operation and maintenance platform through the user terminal, and the animal interactive device operation and maintenance platform sends control instructions to the toy interactive device, so that the toy interactive device moves according to the preset program, so that users can have fun with small animals.

[0049] A game interaction device can also be set up in the animal interaction equipment. The game interaction device may include an automatically running software program and hardware structure, and may also include a sensor for collecting animal behavior. During the operation of the software program, the animal's behavior needs to be obtained, and then different programs are executed according to the different behaviors of the animals.

[0050] The "animals" and "target animals" mentioned in this specification can be domestic pets or stray animals, usually non-risk animals.

[0051] Animal interactive devices use cloud technology to store and process data, and can store user data in the cloud, making it convenient for users to access and process data anytime and anywhere. The animal interactive device operation and maintenance platform can configure software applications to facilitate users to operate and control animal interactive devices more conveniently.

[0052] like Figure 1 As shown, a water feeding device and a food feeding device can be set in the animal interactive device. The animal interactive device can monitor the remaining water and food in real time, and upload the monitoring data to the animal interactive device operation and maintenance platform, which sends the monitoring data to the actual caretaker. A positioning device and a communication device can also be set on the animal interactive device, and the positioning data of the animal interactive device is uploaded to the animal interactive device operation and maintenance platform.

[0053] The actual caretaker can obtain the remaining water, remaining food and location data of the animal interaction equipment at any time and anywhere through the animal interaction equipment operation and maintenance platform. When the water and food are insufficient, the actual caretaker can find the animal interaction equipment in time according to the location data of the animal interaction equipment to replenish water and food.

[0054] If the actual caretaker is unable to continue to care for the animal due to work or other reasons, he or she can apply for the return of the animal interaction device on the animal interaction device operation and maintenance platform. The animal interaction device operation and maintenance platform will arrange for maintenance personnel to go to the designated location to collect the animal interaction device.

[0055] Some devices on the animal interaction equipment require power to use (such as communication devices), so a mobile power supply should also be installed on the animal interaction equipment. In addition, a power monitoring device can be installed to upload the power data to the animal interaction equipment operation and maintenance platform. After the animal interaction equipment is placed at a designated location for the actual caretaker to pick up the animal interaction equipment, the operation and maintenance personnel can obtain the remaining power and location data on the animal interaction equipment anytime and anywhere through the animal interaction equipment operation and maintenance platform. When the remaining power is insufficient, the animal interaction equipment can be found in time according to the location data of the animal interaction equipment to replace the mobile power supply.

[0056] From the above description, it can be seen that the animal interaction equipment operation and maintenance platform is equivalent to renting the animal interaction equipment to the actual caregiver for the caregiver to maintain stray animals. In life, there are also rental platforms such as shared bicycles and mobile power rentals, but these rental platforms are different from the animal interaction equipment operation and maintenance platform. Specifically, the rental and return of mobile power supplies should be to the "platform designated" location, for example, at the hotel front desk, convenience store cashier, etc.; the rental of some shared bicycles may not be restricted by the platform designated location, but shared bicycles are usually large in size and can be found more easily through positioning data; and animal interaction equipment is usually small in size, resulting in large positioning deviations, and considering the characteristics of animals being afraid of people and liking quietness, animal interaction equipment is usually placed in relatively quiet and remote corners, which makes animal interaction equipment usually face the problem of difficulty in finding.

[0057] In response to the difficulty in finding animal interactive devices, this specification provides a method for placing and locating animal interactive devices. The method can be used for a user terminal, which can be a first user terminal held by an actual caretaker or a second user terminal held by an operation and maintenance personnel.

[0058] Figure 2 The communication architecture diagram of the animal interaction device operation and maintenance platform is shown in FIG. 1 , wherein the animal interaction device operation and maintenance platform establishes a connection between the first user terminal, the second user terminal, and the target animal interaction device. The target animal interaction device is provided with a positioning device and a communication device, which can send the location monitoring data of the target animal interaction device to the animal interaction device operation and maintenance platform. The first user terminal can be a terminal used by the user who applies for the placement of the animal interaction device and is the actual caretaker. The second user terminal can be a terminal used by the operation and maintenance personnel who place the animal interaction device and / or replace the mobile power supply for the animal interaction device. The first user terminal and the second user terminal can refer to hardware devices or software applications.

[0059] In some cases, the actual keeper may not be the user who applied for the placement of the animal interactive device.

[0060] This specification provides a method for positioning animal interactive devices. The method can be used for user terminals owned by any of the following users: users who apply for placement of animal interactive devices, actual caregivers, and operation and maintenance personnel. The method can also be used for the server of the animal interactive device operation and maintenance platform. Figure 3 As shown, the method includes the following S110, S120 and S130.

[0061] S110: Receive a placement instruction from a user; the placement instruction is used to instruct the placement of an animal interactive device.

[0062] In some cases, the "user" here may be a user who applies for placing an animal interactive device, and accordingly, the placement instruction indicates that the user applies for placing an animal interactive device. In this case, the placement instruction may be generated by the first user terminal held by the user who applies for placing an animal interactive device. The placement instruction may carry a placement location specified by the user. Of course, the specified placement location may also be specified by the animal interactive device operation and maintenance platform.

[0063] In other cases, the "user" is the actual caretaker of the animal interactive device, and the placement instruction indicates that the actual caretaker initiates the registration operation of the movement behavior after moving the location of the animal interactive device based on the actual situation. In this case, the placement instruction can be generated by the first user terminal held by the actual caretaker. The registration operation of the movement behavior triggers the acquisition of the location information of the moved animal interactive device.

[0064] In some other cases, the "user" may also be an operation and maintenance personnel. Accordingly, the placement instruction indicates that the operation and maintenance personnel initiate a registration operation of the placement behavior after placing the animal interactive device at a designated location. In this case, the placement instruction may be generated by a second user terminal held by the operation and maintenance personnel. The registration of the placement operation will trigger the acquisition of the location information of the placed animal interactive device.

[0065] S120: Receive first positioning information of the deployed animal interaction device.

[0066] The first positioning information may be positioning information uploaded by the animal interactive device itself to the animal interactive device operation and maintenance platform, or it may be positioning information input or generated by the user who applies for the deployment of the animal interactive device, the actual caretaker, or the operation and maintenance personnel through the user terminal they hold.

[0067] It should be noted that the entities that generate the release instruction and the first positioning information may be different. In this case, the release instruction and the first positioning information are forwarded to the corresponding user terminal through the animal interaction device operation and maintenance platform.

[0068] S130: Displaying the location feature of the animal interactive device to the user. The location feature includes at least one of landmark information, orientation information, and distance information within a predetermined distance from the first positioning information; and the location feature is generated according to the first positioning information and / or according to the second positioning information received from the user.

[0069] The device that generates or uploads the first positioning information and the terminal that displays the location characteristics of the animal interactive device to the user can be the same device or different devices.

[0070] The first positioning information includes positioning information transmitted by the animal interaction device and / or the animal interaction device operation and maintenance platform to the user terminal, including GPS information, Beidou positioning information, etc. of the animal interaction device; the specific form may be longitude and latitude positioning information.

[0071] A landmark is a unique and easily recognizable landmark building or installation in a city or region. For example, a landmark building can be a library, a residential area, or other landmark buildings; underground passage signs, public toilet signs, or other landmark signs (i.e., signposts); or a red house-shaped trash can, a penguin-shaped trash can, or other landmark trash cans.

[0072] The precise positioning information of multiple locations of landmarks can be accurately determined in advance through manual surveying and mapping, so that landmarks can be used as positioning references for other objects and the positioning accuracy of other objects can be improved. When positioning other objects, the positioning information can be "XX kilometers away from XX landmark", "50 meters east of XX landmark", "at the first entrance of XX landmark", and this positioning information can display the positioning information of objects more concisely and vividly.

[0073] Landmark information may refer to the latitude and longitude information of the landmark. In order to improve the readability of the landmark information, the landmark information may also be converted into text labels. For example, the landmark information may be "Exit 1 of XX TV Tower" or "Entrance of XX Museum".

[0074] In some embodiments, the location features displayed to the user include landmark information, which can help the user find the animal interaction device more quickly based on the location features.

[0075] In some embodiments, the location feature may not include landmark information, but only include direction information or distance information, for example, "50 meters ahead of your current location", "on the left side of your current location", "within 20 meters of your current location".

[0076] The preset distance may be preset by the positioning system. To adapt to the difficulty of finding the animal interactive device, the preset distance may be set within 10 meters, for example, the preset distance may be set to 5 meters.

[0077] The second positioning information includes location description information and / or picture information of the animal interaction device input by a user, and the picture information at least includes landmarks adjacent to the animal interaction device.

[0078] The location description information may include a landmark identifier. For example, the location description information may be "2 meters behind the red house-shaped trash can". The location description information may be a text description or a voice description.

[0079] The image information at least includes landmarks near the animal interactive device. For example, corresponding to the location description information "2 meters behind the red house-shaped trash can", the image may include the red house-shaped trash can, and the animal interactive device may or may not be included.

[0080] The location feature information displayed to the user may be generated based on the first positioning information. For example, when positioning the animal interactive device, the positioning information of the nearest landmark is obtained based on the first positioning information, and then the direction and distance of the first positioning information relative to the landmark are determined based on the first positioning information and the positioning information of the nearest landmark.

[0081] The location feature information displayed to the user may also be generated based on the second positioning information input by the user. For example, if the second positioning information input by the user includes location description information and a picture, and the location description information is "2 meters behind a red house-shaped trash can", and the picture includes a red house-shaped trash can, then the second positioning information itself may be used as part of the location feature information displayed to the user; or, a three-dimensional scene schematic diagram may be generated based on the location description information and the picture through an artificial intelligence model, and the three-dimensional scene schematic diagram may be used as part of the location feature information displayed to the user.

[0082] The location characteristic information displayed to the user may also be generated based on the first positioning information and the second positioning information. For example, the location characteristic information displayed to the user may include two parts, one part is generated based on the first positioning information, and the other part is generated based on the second positioning information.

[0083] Figure 4 This is a schematic diagram of the location feature information displayed to the user. The GPS location information is the first location information, the marked location refers to the landmark information within a predetermined distance from the target animal interaction device, and the description information "right hand side after entering the gate" is the second location information.

[0084] Since the target animal interaction devices are small in size and are usually placed in relatively quiet and remote corners, sometimes even if the navigation map shows that the user terminal is very close to the target animal interaction device, the user often cannot find the target animal interaction device. These situations limit the placement of animal interaction devices.

[0085] The animal interaction device placement and positioning method provided in this specification generates location features based on the first positioning information of the placed animal interaction device and / or the second positioning information input by the user. The location features include at least one of landmark information, direction information, and distance information within a predetermined distance of the first positioning information, so that users can find the target animal interaction device more efficiently based on the location features, solve the problem of "difficult to find" animal interaction devices, improve the work efficiency of operation and maintenance personnel, enhance user experience, and effectively promote the maintenance of stray animals.

[0086] In some embodiments, the animal interaction device placement and positioning method further includes the following S140 and S150.

[0087] S140: Receive the user's revised information on the location feature.

[0088] The first positioning information may be positioning information uploaded by the animal interactive device itself to the animal interactive device operation and maintenance platform, or it may be positioning information input or generated by the user who applies for the deployment of the animal interactive device, the actual caretaker, or the operation and maintenance personnel through the user terminal they hold.

[0089] Regardless of the device that generates or uploads the first positioning information, users near the animal interaction device can revise the location characteristics through the terminal they hold.

[0090] For example, Figure 5 As shown, the location characteristics of the animal interactive device can be displayed on the user terminal interface, and options such as "It is indeed here" and "The location is deviated and needs to be adjusted" can be set below the location characteristics for the user to confirm. The user can click "The location is deviated and needs to be adjusted" to initiate a location revision instruction. Alternatively, the user can also click Figure 4 The "Correction / Supplementation" component in initiates a position revision instruction.

[0091] like Figure 6 As shown, the user can fill in the revision information of the location feature according to the guidance of the interface.

[0092] S150: Displaying the updated location features to the user.

[0093] After the user terminal receives the user's revised information on the location characteristics, it can send the revised information to the animal interaction device operation and maintenance platform. The animal interaction device operation and maintenance platform updates the location characteristics of the animal interaction device and sends the updated location characteristics to the user terminal. The user terminal displays the updated location characteristics to the user.

[0094] Through the above S140 and S150, users, actual caretakers, and operation and maintenance personnel who apply for the placement of animal interactive devices can revise the location characteristics in a timely manner when they find that the location characteristics of the animal interactive devices are deviated, making it difficult to quickly find the animal interactive devices, so as to facilitate other subsequent personnel to quickly find the animal interactive devices based on the location characteristics.

[0095] There are many reasons why the location monitoring data deviates from the actual location. For example, the technology used by the positioning system itself is inaccurate, obstacles around the target animal interaction device lead to inaccurate positioning, the target animal interaction device is moved by irrelevant people, etc. However, the main reason is that compared with animal interaction devices that are smaller in size and placed in more secluded locations, the granularity of the location monitoring data is too coarse.

[0096] By revising the location monitoring data of the target animal interaction device, the location features displayed to the user can be made more accurate, thereby facilitating the user to efficiently find the target animal interaction device in the future, improving the work efficiency of the operation and maintenance personnel, and enhancing the user experience.

[0097] In some embodiments, before S150 and before the animal interaction device operation and maintenance platform updates the location characteristics of the animal interaction device, the distance between the user terminal and the animal interaction device can be determined first. If the distance is less than or equal to the preset distance, the animal interaction device operation and maintenance platform updates the location characteristics of the animal interaction device.

[0098] Normally, the positioning deviation of the animal interactive device will not be very large, and only users near the animal interactive device can accurately see the actual location of the animal interactive device and accurately revise the location characteristics of the animal interactive device. By making the above distance judgment before the animal interactive device operation and maintenance platform updates the location characteristics of the animal interactive device, it can be ensured that only users who can accurately revise the location characteristics can do so, preventing users from randomly changing the location characteristics of the animal interactive device.

[0099] In some embodiments, the revision information includes description information and / or image information, wherein the description information includes description information of the position of the animal interactive device relative to the landmark positioning object, and the image information includes images of landmark still objects around the animal interactive device.

[0100] A landmark is an object that can accurately show its specific location on a map, usually an object whose location information has been accurately measured through surveying and mapping methods.

[0101] An iconic still life is an object that is easily identifiable and does not usually move. For example, it can be a tree, a trash can, etc. An iconic still life can also be a landmark as mentioned above. An iconic still life can be an iconic positioning object or not.

[0102] The description information can be text description information or description information of other data types.

[0103] The iconic still life image may be uploaded manually by the user, or may be automatically captured and uploaded without the user's manual participation.

[0104] In some embodiments, the description information of the position of the animal interactive device relative to the landmark positioning object may be the “relative” position description information of the actual position of the animal interactive device and the landmark positioning object input by the user through the user terminal, for example, “2 meters to the left of Exit 1 of XX TV Tower”.

[0105] In other embodiments, the descriptive information of the position of the animal interactive device relative to the landmark positioning object is obtained by the method described in the following S161 and S162.

[0106] S161: Start the target sensor device.

[0107] S162: In the process of traveling from the landmark locating object to the actual position of the animal interaction device, or in the process of traveling from the actual position of the animal interaction device to the landmark locating object, obtain the distance and / or direction detected by the target sensing device, and determine the descriptive information of the position of the animal interaction device relative to the landmark locating object based on the distance and the direction.

[0108] The target sensor device may be a user terminal held by the user who is revising the location feature, and may specifically be a gyroscope sensor, an inertial sensor, etc. The real-time detection value of the target sensor device may be integrated to obtain the descriptive information of the orientation of the animal interactive device relative to the landmark positioning object. The specific method used to process the detection value of the target sensor device to obtain the descriptive information of the orientation of the animal interactive device relative to the landmark positioning object may be determined based on the specific collection value and collection source of the target sensor device, and this specification will not list them one by one.

[0109] Through the above S161 and S162, the user does not need to manually input the description information of the position of the animal interactive device relative to the landmark locator. The user only needs to carry the user terminal from the landmark locator to the actual position of the animal interactive device, or from the actual position of the animal interactive device to the landmark locator, to automatically obtain the description information of the position of the animal interactive device relative to the landmark locator. The distance in the description information calculated by the sensor acquisition value is more accurate than the distance estimated manually. The whole process does not require the user to record the precise information of the path during the journey, thereby improving the user's walking safety.

[0110] In some embodiments, the images of iconic still life surrounding the animal interaction device may be at least one image of an iconic still life input by a user, and the iconic still life is located between the actual position of the animal interaction device and the iconic locating object. Specifically, they may be sorted in the order seen by the user in the process of walking from the iconic locating object to the actual position of the animal interaction device, or in the order seen by the user in the process of walking from the actual position of the animal interaction device to the iconic locating object.

[0111] In some other embodiments, the image of the iconic still life around the animal interactive device is obtained by the following methods described in S163 and S164:

[0112] S163: Start the target image acquisition device to capture an image.

[0113] S164: In the process of moving from the landmark locating object to the actual position of the animal interaction device, or in the process of moving from the actual position of the animal interaction device to the landmark locating object, control the target image acquisition device to capture at least one image.

[0114] S165: Using at least one image captured by the target image acquisition device as an image of a landmark still object surrounding the animal interaction device.

[0115] The target image acquisition device may be a camera on a user terminal held by the user who is revising the position features, or may be an external camera that is communicatively connected to the user terminal.

[0116] When a user walks from a landmark to the actual location of an animal interactive device, or walks from the actual location of an animal interactive device to a landmark, the user can use the camera of the user terminal to capture images of landmark still objects that can be seen along the way. Based on these images, other users can find the animal interactive device efficiently and conveniently.

[0117] Through the above S163 to S165, the user does not need to manually upload images of iconic still objects around the animal interactive device. The user only needs to carry the user terminal from the iconic positioning object to the actual location of the animal interactive device, or from the actual location of the animal interactive device to the iconic positioning object, and the images of the iconic still objects around the animal interactive device can be automatically obtained. The whole process does not require the user to take photos during the walking process, thereby improving the user's walking safety.

[0118] Furthermore, during the traveling process, the target image acquisition device is controlled to capture images and determine the retained images according to the detection value of the orientation sensor.

[0119] For example, an azimuth sensor can be set in the user terminal. When the user is walking, the azimuth sensor collects the azimuth of the travel in real time. If the azimuth changes by more than a preset azimuth in a short time and / or short distance (usually when turning), the image captured at that time can be retained. In other words, the time when the user turns is determined based on the detection value of the azimuth sensor, so that the image of the turning point can be accurately captured and retained. Through this setting, images can be automatically filtered without user intervention, thereby improving the user's walking safety.

[0120] In addition to controlling the shooting and determining the images to be retained at the bend according to the detection value of the orientation sensor, the distance sensor can also be used to control the shooting and determine the images to be retained. For example, at a bend, it may take a long time to reach the actual location of the animal interaction device or the next bend. In this process, the shooting can be controlled and an image can be retained at every predetermined distance, so that other users can confirm whether the route is correct based on these images.

[0121] In some embodiments, the first positioning information is determined based on at least one of the following: positioning information determined by a positioning device built into the animal interaction device, positioning information of a locatable battery built into the animal interaction device, and positioning information of a terminal held by a person who places the animal interaction device.

[0122] The animal interaction device is equipped with a positioning device and a communication device. The positioning device can regularly upload the positioning information of the animal interaction device to the animal interaction device operation and maintenance platform. The animal interaction device operation and maintenance platform processes the positioning information and saves the processing results. When the user terminal requests the positioning information of the animal interaction device from the animal interaction device operation and maintenance platform, the latest processed positioning information is fed back to the user terminal.

[0123] In some embodiments, the battery built into the animal interactive device itself has a positioning function, and the animal interactive device operation and maintenance platform can obtain the battery positioning information and feed back the battery positioning information to the user terminal for the user's reference. Through this setting, the positioning information of the animal interactive device can still be provided to the user in the event of a positioning device failure, so that the user can find the animal interactive device.

[0124] In some embodiments, the method further includes: after the animal interaction device is placed, if the location of the animal interaction device moves, sending a location change notification to the user.

[0125] Since animal interaction devices are relatively small and easy to move, and there is no fixed deployment area, they may be moved to any location for various reasons after deployment. In order to enable actual caregivers and operation and maintenance personnel to quickly find the animal interaction devices that have been moved, location change notifications can be sent to them in a timely manner.

[0126] In some embodiments, the method further includes the following S171 and S172.

[0127] S171: Obtain the user's current location.

[0128] S172: Displaying to the user a distribution map of animal interaction devices within a predetermined range of the current location.

[0129] For example, when the operation and maintenance personnel perform maintenance such as replacing the battery of the animal interactive equipment, the user terminal held by the operation and maintenance personnel can obtain the current location and show the operation and maintenance personnel a distribution map of the animal interactive equipment within the predetermined range of the current location. The operation and maintenance personnel can understand the distribution status of the animal interactive equipment they are responsible for maintaining (that is, the distribution map shows the animal interactive equipment that the operation and maintenance personnel are responsible for maintaining). The distribution map can also display the remaining battery power of each animal interactive device, so that the operation and maintenance personnel can prioritize the nearest animal interactive equipment that needs maintenance for maintenance.

[0130] For another example, the actual maintainer may maintain multiple animal interaction devices, and perform maintenance operations such as replenishing water and food on the animal interaction devices. The user terminal held by the actual maintainer can obtain the current location and show the actual maintainer a distribution map of animal interaction devices within a predetermined range of the current location.

[0131] In some embodiments, the method further includes the following S181 and S182.

[0132] S181: Displaying a target distribution map to the user, where the location of the target animal interactive device and the user's current location are marked on the target distribution map.

[0133] S182: In response to the user's navigation instruction, a travel route from the user's current location to the target animal interaction device location is generated.

[0134] Through the above S181 and S182, after the user selects the target animal interactive device, a route that can guide the user to find the target animal interactive device can be automatically generated through the user terminal, so that the user can find the target animal interactive device quickly and efficiently according to the guidance.

[0135] This specification provides a method for finding an animal interactive device, which can be used for a user terminal owned by any of the following users: a user who applies for placing an animal interactive device, an actual caretaker, or an operation and maintenance personnel. Figure 7 As shown, the method includes the following S210 and S220.

[0136] S210: Displaying the first search component corresponding to the target animal interactive device to the user.

[0137] S220: When the first search component is triggered by the user, a route is generated from the user's current location to the target animal interaction device location, and descriptive information of the orientation of the animal interaction device relative to the landmark positioning object and / or images of landmark still objects around the animal interaction device are displayed on the route.

[0138] The animal interaction device searching method provided in the present specification is that when a user triggers the first searching component displayed on the user terminal, a route from the user's current location to the target animal interaction device location can be automatically generated, and the route displays descriptive information of the orientation of the animal interaction device relative to a landmark positioning object and / or images of landmark still objects surrounding the animal interaction device. The user can find the animal interaction device according to the guidance of the route displayed on the user terminal, and promptly confirm whether the route is correct based on the descriptive information and images, thereby enabling the user to find the animal interaction device quickly and efficiently.

[0139] In some embodiments, the method further includes the following S231 to S234.

[0140] S231: Displaying the second search component corresponding to the target animal interactive device to the user.

[0141] S232: When the second search component is triggered by the user, the camera on the target animal interactive device is controlled to capture images of the surrounding environment.

[0142] S233: Displaying the image of the surrounding environment of the target animal interactive device to the user.

[0143] S234: Control the sound reminder device and / or the photoelectric reminder device on the target animal interactive device to send out a reminder message.

[0144] S234 can be clicked by the user Figure 4 The "ring search" component shown in the figure is used to control the sound reminder device on the target animal interactive device to ring a bell, so that the user can find the target animal interactive device.

[0145] Furthermore, the method may also include: displaying customized items of reminder information to the user; the customized items include at least one of the following: volume of sound, frequency of sound, timbre of sound, intensity of light, color of light, flickering frequency of light, propagation form of light. Accordingly, the sound reminder device and / or photoelectric reminder device on the target animal interactive device sends out reminder information corresponding to the customized items, so that the user can identify that the reminder information is generated by the target animal interactive device he is looking for.

[0146] Since the target animal interactive device is small in size and is usually placed in a relatively quiet and remote corner, sometimes even if the navigation map shows that the user terminal is very close to the target animal interactive device, the user often cannot find the target animal interactive device. Through the above S234, the user can control the target animal interactive device to send a reminder message. Since the user is close to the target animal interactive device at this time, the user can directly hear or see the reminder message, and then find the target animal interactive device according to the reminder message, making up for the defect of "difficult to find" of the animal interactive device.

[0147] In some embodiments, the method further includes S241 to S243.

[0148] S241: Displaying the third search component corresponding to the target animal interactive device to the user.

[0149] S242: Establishing short-range wireless communication with the user terminal according to the user's instruction.

[0150] When the third search component is triggered by the user, the short-range wireless communication module on the target animal interactive device is controlled to start, and the identification and handshake information of the short-range wireless communication network are fed back.

[0151] The identifier of the short-range wireless communication network may be, for example, the name of a WiFi network, and the handshake information may be a connection password.

[0152] A short-distance wireless communication module can be set on the target animal interactive device, and the name and handshake information of the short-distance wireless communication network generated by it can be pre-set. After the short-distance wireless communication module is started, the startup status, network name, and handshake information can be fed back to the animal interactive device operation and maintenance platform. The animal interactive device operation and maintenance platform feeds back the network name and handshake information to the user terminal.

[0153] S243: Utilize the short-range wireless communication network to guide the user to find the target animal interaction device.

[0154] Specifically, the identification and handshake information of the short-range wireless communication network can be displayed to the user, and when the user terminal connects to the short-range wireless communication network through the handshake information, the short-range wireless communication network is used to guide the user to find the target animal interaction device.

[0155] For example, the user may be guided to move toward a direction where the signal strength becomes stronger according to the signal strength of the target short-range wireless communication network that has been connected.

[0156] The above S241 to S243 first connect to the target short-range wireless communication network, and then use it to guide the user to find the target animal interaction device, which can prevent the network signals generated by other devices from interfering with the user's search for the target animal interaction device.

[0157] Since the target animal interaction device is small in size and is usually placed in a relatively quiet and remote corner, sometimes even if the navigation map shows that the user terminal is very close to the target animal interaction device, the user often cannot find the target animal interaction device. Through the above S241 to S243, the short-range wireless communication method can be used to guide the user to find the target animal interaction device, thereby making up for the defect of "difficult to find" of the animal interaction device.

[0158] This specification provides an animal interactive device placement and positioning device, which can be used to execute the above-mentioned animal interactive device placement and positioning method. Figure 8 As shown, the device includes a first receiving unit 10 , a second receiving unit 20 and a first display unit 30 .

[0159] The first receiving unit 10 is used to receive a placement instruction from a user; the placement instruction is used to instruct the placement of an animal interactive device.

[0160] The second receiving unit 20 is used to receive the first positioning information of the placed animal interaction device.

[0161] The first display unit 30 is used to display the location characteristics of the animal interaction device to the user.

[0162] Among them, the location feature includes at least one of landmark information, direction information, and distance information within a predetermined distance from the first positioning information; the location feature is generated according to the first positioning information and / or according to the second positioning information received from the user input.

[0163] The description and functions of the above-mentioned devices can be understood by referring to the content of the above-mentioned animal interaction device placement and positioning method part, which will not be repeated here.

[0164] This specification provides an animal interaction device search device, which can be used to execute the above-mentioned animal interaction device search method. Fig. 9 As shown, the device includes a second display unit 40 and a generating unit 50.

[0165] The second display unit 40 is used to display the first search component corresponding to the target animal interactive device to the user.

[0166] The generation unit 50 is used to generate a route from the user's current location to the target animal interaction device location when the first search component is triggered by the user, and display descriptive information of the orientation of the animal interaction device relative to the landmark positioning object and / or images of landmark still objects around the animal interaction device on the route.

[0167] The description and functions of the above-mentioned devices can be understood by referring to the content of the above-mentioned animal interaction device placement and positioning method part, which will not be repeated here.

[0168] This specification provides an animal interaction device placement and positioning system, including: an animal interaction device, a server and a user terminal. The animal interaction device is used to maintain animals. The server is connected to the animal interaction device for communication. The user terminal is connected to the server for communication. The server or the user terminal executes any of the above-mentioned animal interaction device placement and positioning methods.

[0169] The description and functions of this system can be understood by referring to the above-mentioned animal interactive device placement and positioning method section, which will not be repeated here.

[0170] This specification provides an animal interaction device placement and positioning system, including: an animal interaction device, a server and a user terminal. The animal interaction device is used to maintain animals. The server is connected to the animal interaction device in communication. The user terminal is connected to the server in communication. The user terminal executes any of the above-mentioned animal interaction device search methods.

[0171] The description and functions of this system can be understood by referring to the above-mentioned animal interactive device placement and positioning method section, which will not be repeated here.

[0172] The embodiment of the present invention also provides a server, such as Fig.10 As shown, the server may include a processor 1001 and a memory 1002, wherein the processor 1001 and the memory 1002 may be connected via a bus or other means. Fig.10 The example of connecting through bus is taken in the following.

[0173] The processor 1001 may be a central processing unit (CPU). The processor 1001 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a combination of the above chips.

[0174] The memory 1002 is a non-transitory computer-readable storage medium that can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as program instructions / modules corresponding to the method for placing and locating an animal interactive device in an embodiment of the present invention (for example, Figure 8 The processor 1001 executes various functional applications and data processing of the processor by running the non-transient software programs, instructions and modules stored in the memory 1002, that is, the animal interactive device placement and positioning method in the above method embodiment is implemented.

[0175] The memory 1002 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required by at least one function; the data storage area may store data created by the processor 1001, etc. In addition, the memory 1002 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 1002 may optionally include a memory remotely arranged relative to the processor 1001, and these remote memories may be connected to the processor 1001 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0176] The one or more modules are stored in the memory 1002, and when executed by the processor 1001, the following is performed: Figure 1 The method for placing and positioning an animal interactive device in the illustrated embodiment.

[0177] The specific details of the above-mentioned server can be understood by referring to the corresponding descriptions and effects in the method embodiment, and will not be repeated here.

[0178] The present specification also provides a computer storage medium, wherein the computer storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the steps of the above-mentioned animal interaction device placement and positioning method are implemented.

[0179] The present specification also provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the above-mentioned animal interaction device placement and positioning method.

[0180] The embodiment of the present invention also provides a user terminal, such as Fig.11 As shown, the user terminal may include a processor 1101 and a memory 1102, wherein the processor 1101 and the memory 1102 may be connected via a bus or other means. Fig.11 The example of connecting through bus is taken in the following.

[0181] The processor 1101 may be a central processing unit (CPU). The processor 1101 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a combination of the above chips.

[0182] The memory 1102 is a non-transitory computer-readable storage medium that can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as program instructions / modules corresponding to the animal interactive device search method in the embodiment of the present invention (for example, Fig. 9 The processor 1101 executes various functional applications and data processing of the processor by running the non-transient software programs, instructions and modules stored in the memory 1102, that is, the animal interactive device search method in the above method embodiment is implemented.

[0183] The memory 1102 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required by at least one function; the data storage area may store data created by the processor 1101, etc. In addition, the memory 1102 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 1102 may optionally include a memory remotely arranged relative to the processor 1101, and these remote memories may be connected to the processor 1101 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0184] The one or more modules are stored in the memory 1102, and when executed by the processor 1101, the following is performed: Figure 1 The method for finding an animal interactive device in the illustrated embodiment.

[0185] The specific details of the above user terminal can be understood by referring to the corresponding related descriptions and effects in the method embodiment, and will not be repeated here.

[0186] The present specification also provides a computer storage medium, wherein the computer storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the steps of the above-mentioned animal interaction device search method are implemented.

[0187] The present specification also provides a computer program product, comprising a computer program, which implements the steps of the above-mentioned animal interaction device search method when executed by a processor.

[0188] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD), etc.; the storage medium can also include a combination of the above-mentioned types of memory.

[0189] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the various embodiments can be referenced to each other, and each embodiment focuses on the differences from other embodiments.

[0190] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions.

[0191] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0192] It can be known from the description of the above implementation methods that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly contributed to the prior art in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute certain parts of the methods of each implementation method of the present application.

[0193] The present application can be used in many general or special computer system environments or configurations, such as personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronic devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc.

[0194] The present application may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.

[0195] Although the present application has been described through embodiments, those skilled in the art will appreciate that there are many modifications and variations to the present application without departing from the spirit of the present application, and it is intended that the appended claims include these modifications and variations without departing from the spirit of the present application.

Claims

1. A method for placing and positioning an animal interactive device, characterized in that: The method comprises: Receive a placement instruction from a user; the placement instruction is used to instruct the placement of an animal interactive device; Receiving first positioning information of the deployed animal interaction device; Displaying the location characteristics of the animal interactive device to the user; Wherein, the location feature includes at least one of landmark information, direction information, and distance information within a predetermined distance from the first positioning information; The location feature may be generated based on the first positioning information and / or based on second positioning information received from a user.

2. The method according to claim 1, characterized in that Animal interaction devices are used for users to interact with target animals; Wherein, the animal interaction device includes at least one of a feeding interaction device, a voice interaction device, an image interaction device, a toy interaction device, and a game interaction device; Among them, target animals include stray animals and non-risk animals.

3. The method according to claim 1, characterized in that The method further comprises: Receiving revision information of the location feature from the user; Display the updated location features to the user.

4. The method according to claim 3, characterized in that The revision information includes description information and / or image information; The description information includes description information of the position of the animal interaction device relative to the landmark positioning object, and the image information includes images of landmark still objects around the animal interaction device.

5. The method according to claim 4, characterized in that The description information of the position of the animal interaction device relative to the landmark is obtained by: Activate the target sensor device; In the process of traveling from the landmark to the actual position of the animal interaction device, or in the process of traveling from the actual position of the animal interaction device to the landmark, obtaining the distance and / or orientation detected by the target sensor device, and determining descriptive information of the orientation of the animal interaction device relative to the landmark based on the distance and the orientation; Alternatively, the user inputs the relative position description information between the actual position of the animal interaction device and the landmark positioning object.

6. The method according to claim 4, characterized in that Images of iconic still life surrounding the animal interaction device were acquired through: Start the target image acquisition device to capture an image; In the process of moving from the landmark to the actual position of the animal interaction device, or in the process of moving from the actual position of the animal interaction device to the landmark, controlling the target image acquisition device to capture at least one image; using at least one image captured by the target image acquisition device as an image of a landmark still object surrounding the animal interaction device; Alternatively, the user inputs at least one image of a landmark still object between the actual location of the animal interactive device and the landmark positioning object.

7. The method according to claim 6, characterized in that During the process of traveling, the target image acquisition device is controlled to capture images and determine the retained images according to the detection value of the orientation sensor.

8. The method according to claim 1, characterized in that: The method further comprises: After the animal interaction device is placed, if the location of the animal interaction device moves, a location change notification is sent to the user.

9. A method for finding an animal interactive device, characterized in that: The method comprises: Displaying a first search component corresponding to the target animal interactive device to the user; When the first search component is triggered by the user, a route is generated from the user's current location to the target animal interaction device location, and descriptive information of the orientation of the animal interaction device relative to the landmark positioning object and / or images of landmark still objects around the animal interaction device are displayed on the route.

10. The method according to claim 9, characterized in that The method further comprises: Displaying a second search component corresponding to the target animal interactive device to the user; When the second search component is triggered by the user, the camera on the target animal interactive device is controlled to capture an image of the surrounding environment; the image of the surrounding environment of the target animal interactive device is displayed to the user; And / or, when the second searching component is triggered by the user, the sound reminder device and / or the photoelectric reminder device on the target animal interactive device is controlled to send out a reminder message.

11. The method according to claim 9, characterized in that The method further comprises: Displaying a third search component corresponding to the target animal interactive device to the user; Establishing short-range wireless communication with a user terminal according to the user's instructions; The short-range wireless communication network is used to guide the user to find the target animal interaction device.

12. An animal interactive device placement and positioning device, characterized in that: The device comprises: A first receiving unit is used to receive a placement instruction from a user; the placement instruction is used to instruct the placement of an animal interactive device; A second receiving unit, used to receive first positioning information of a deployed animal interaction device; A first display unit, used to display the location characteristics of the animal interactive device to the user; Wherein, the location feature includes at least one of landmark information, direction information, and distance information within a predetermined distance from the first positioning information; The location feature may be generated based on the first positioning information and / or based on second positioning information received from a user.

13. An animal interactive device search device, characterized in that: The device comprises: A second display unit, used to display a first search component corresponding to a target animal interactive device to a user; A generation unit is used to generate a route from the user's current position to the target animal interaction device position when the first search component is triggered by the user, and display descriptive information of the orientation of the animal interaction device relative to the landmark positioning object and / or images of landmark still objects around the animal interaction device on the route.

14. An animal interactive device placement and positioning system, characterized in that: include: Animal interaction equipment for animal care; A server, communicatively connected to the animal interaction device; A user terminal, connected to the server for communication; Wherein, the server or the user terminal executes the animal interactive device placement and positioning method described in any one of claims 1 to 8.

15. An animal interactive device search system, characterized in that: include: Animal interaction equipment for animal care; A server, communicatively connected to the animal interaction device; A user terminal, connected to the server for communication; Wherein, the user terminal executes the animal interactive device searching method as described in any one of claims 9 to 11.

16. A server, characterized in that: include: A memory and a processor, wherein the processor and the memory are communicatively connected to each other, the memory stores computer instructions, and the processor implements the method for placing and positioning an animal interactive device as described in any one of claims 1 to 8 by executing the computer instructions.

17. A user terminal, characterized in that: include: A memory and a processor, wherein the processor and the memory are communicatively connected to each other, the memory stores computer instructions, and the processor implements the animal interactive device searching method according to any one of claims 9 to 11 by executing the computer instructions.