Pet raising method, device, storage medium and electronic device
Through the identification of pet nose patterns and the acquisition of status information, personalized parenting strategies are provided, which solves the problem that pet owners cannot raise reasonably, improves the effect of pet health and behavior management, and achieves scientific and reasonable pet parenting.
Patent Information
- Application Number
- CN202111632817.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-29
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2041-12-29
AI Technical Summary
Most pet owners cannot raise their pets reasonably, making it difficult to effectively manage pet health and behavioral problems.
Through the identification of the pet's nose pattern, they obtain their physiological and preference status information, determine parenting strategies for different growth cycles and preferences, and prompt users to raise according to these strategies through electronic devices.
It has achieved scientific and reasonable care of pets, improved the effectiveness of pet health and behavior management, and helped pet owners to provide personalized feeding, exercise and interactive play strategies to ensure that pets receive appropriate nutrition and activities at different growth stages.
Smart Images

Figure CN114359964B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of pet breeding technology, and in particular to a pet breeding method, device, storage medium and electronic device. Background Art
[0002] With the improvement of living standards, more and more families keep pets. However, most pet owners are unable to raise their pets reasonably. Summary of the invention
[0003] The embodiments of the present application provide a pet raising method, device, storage medium and electronic device, which can guide pet owners to raise their pets reasonably.
[0004] In a first aspect, an embodiment of the present application provides a pet raising method, comprising:
[0005] Identify the pet according to the pet's nose print to obtain an identification result;
[0006] Acquire pet status information of the pet according to the identity recognition result;
[0007] Determining a target raising strategy for the pet according to the status information of the pet;
[0008] The user is prompted to raise the pet according to the target raising strategy.
[0009] In a second aspect, the present application also provides a pet raising device, including:
[0010] An identification module, used to identify the pet according to the pet's nose print to obtain an identification result;
[0011] An acquisition module, used for acquiring pet status information of the pet according to the identity recognition result;
[0012] A determination module, used for determining a target raising strategy for the pet according to the status information of the pet;
[0013] The prompt module is used to prompt the user to raise the pet according to the target raising strategy.
[0014] In a third aspect, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program runs on a processor, the computer executes a pet raising method as provided in any embodiment of the present application.
[0015] In a fourth aspect, an embodiment of the present application further provides an electronic device, comprising a processor and a memory, wherein the memory has a computer program, and the processor is used to execute a pet raising method as provided in any embodiment of the present application by calling the computer program.
[0016] The technical solution provided in the embodiment of the present application can identify the pet based on the pet's nose prints to obtain an identification result, obtain the pet's status information based on the identification result, determine the target breeding strategy for the pet based on the pet's status information, and prompt the user to raise the pet according to the target breeding strategy. In this way, the present application can guide pet owners to raise their pets reasonably. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0018] Figure 1 A schematic diagram of an application scenario of the pet raising method provided in an embodiment of the present application.
[0019] Figure 2 A first flow chart of the pet raising method provided in an embodiment of the present application.
[0020] Figure 3 A second flow chart of the pet raising method provided in the embodiment of the present application.
[0021] Figure 4 This is a schematic diagram of the structure of a pet raising device provided in an embodiment of the present application.
[0022] Figure 5 A first structural schematic diagram of an electronic device provided in an embodiment of the present application.
[0023] Figure 6 A second structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0025] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0026] The embodiment of the present application provides a pet raising method, and the execution subject of the pet raising method can be a pet raising device provided in the embodiment of the present application, or an electronic device integrated with the pet raising device, wherein the pet raising device can be implemented in hardware or software. The electronic device can be a smart phone, tablet computer, PDA, laptop computer, desktop computer or other device.
[0027] For example, see Figure 1 , Figure 1 Schematic diagram of the application scenario of the feeding method provided in the embodiment of the present application. As shown in the figure, when raising a pet, the user can obtain the nose print of the pet through the mobile phone camera, and then the mobile phone can identify the pet according to the nose print of the pet, obtain the identification result, obtain the pet status information of the pet according to the identification result, determine the target raising strategy for the pet according to the pet status information, and prompt the user to raise the pet according to the target raising strategy. In this way, the present application can guide the pet owner to raise the pet reasonably.
[0028] See also Figure 2 , Figure 2 This is a schematic diagram of the first process of the pet raising method provided in the embodiment of the present application. The specific process of the pet raising method provided in the embodiment of the present application can be as follows:
[0029] 101. Identify the pet based on the pet's nose print to obtain an identification result.
[0030] With the improvement of living standards, more and more families keep pets. However, most pet owners are unable to raise their pets reasonably.
[0031] The present application provides a pet raising method, which can solve the above technical problems.
[0032] Among them, the nose prints of pets are similar to human fingerprints, which will not change as they grow up and are unique and immutable. This means that there are no two cats or dogs in the world with exactly the same nose prints. Therefore, based on the uniqueness of nose prints, pets can be identified based on their nose prints.
[0033] In an embodiment of the present application, after the pet is identified based on its nose prints, an identity recognition result corresponding to the currently identified pet is obtained.
[0034] 102. Obtain pet status information of the pet according to the identification result.
[0035] The pet status information includes the pet's physiological status information, such as the pet's movement, breathing, heart rate, sound, body temperature, weight, body shape, tooth growth status, blood pressure and other information.
[0036] In this embodiment, a correspondence between the pet's identity information and its corresponding physiological status information can be established in advance and stored in a preset storage space. After the pet's identity is identified based on the pet's nose print to obtain an identification result, the pet's physiological status information matching the identity information can be searched from the preset storage space based on the identity information obtained from the identification result, thereby completing the acquisition of the pet's status information.
[0037] Among them, when collecting pet status information, the pet status information can be automatically collected by wearing a wearable device configured with a pet status information measurement device on the pet. In addition, the pet status information can also be collected manually through a status information collection device, and then the pet status information can be uploaded to an electronic device.
[0038] 103. Determine the target raising strategy for the pet based on the pet’s status information.
[0039] For example, when the pet status information is the pet's physiological status information, the physiological status information may be tooth growth status information. For example, based on the tooth growth status information, it is identified that the current growth cycle of a pet dog is the puppy period. Then, the pet raising strategy in the puppy period can be obtained as the target raising strategy.
[0040] It is understandable that the physical development of a pet is different in each growth cycle, so targeted parenting strategies are needed. For example, when a pet dog is a puppy, its body is not fully developed, its digestive system is not perfect, and its bones are still developing, so it needs a lot of calcium. Therefore, the parenting strategy may be to provide the puppy with goat milk powder or puppy food with high calcium content. Since the molecular structure of these foods is small, they help the puppy absorb and digest, thereby providing the pet dog with adequate nutrition.
[0041] In addition, the feeding strategy includes not only how to feed pets in different growth cycles, but also feeding rules. For example, feeding rules can be to follow the feeding rules of small and frequent meals, which can avoid putting too much burden on the digestive system of puppy pets and make the food more fully digested and absorbed.
[0042] 104. Prompt the user to raise the pet according to the target raising strategy.
[0043] In the embodiment of the present application, after the target raising strategy for the pet is determined, the user may be prompted to raise the pet according to the target raising strategy.
[0044] Among them, the prompt method can be to display the target breeding strategy for the pet in the display area of the electronic device in the form of text, or to generate corresponding voice audio according to the text corresponding to the target breeding strategy through voice synthesis and play it to the user, etc.
[0045] In specific implementation, the present application is not limited by the execution order of the various steps described. If no conflict occurs, some steps can be performed in other orders or simultaneously.
[0046] From the above, it can be seen that the pet raising method provided in the embodiment of the present application can identify the pet according to the pet's nose print to obtain an identification result, obtain the pet status information of the pet according to the identification result, determine the target raising strategy for the pet according to the pet's status information, and prompt the user to raise the pet according to the target raising strategy. In this way, the present application can guide pet owners to raise their pets reasonably.
[0047] The method described in the above embodiments is further described in detail below with examples.
[0048] See also Figure 3 , Figure 3 A second flow chart of the pet raising method provided in the embodiment of the present application. The method comprises:
[0049] 201. Identify the pet according to the nose print of the pet to obtain an identification result.
[0050] Among them, the nose prints of pets are similar to human fingerprints, which will not change as they grow up and are unique and immutable. This means that there are no two cats or dogs in the world with exactly the same nose prints. Therefore, based on the uniqueness of nose prints, pets can be identified based on their nose prints.
[0051] In an embodiment of the present application, after the pet is identified based on its nose prints, an identity recognition result corresponding to the currently identified pet is obtained.
[0052] 202. Obtain the pet's physiological status information based on the identification result.
[0053] The physiological status information may include, for example, the pet's movement, breathing, heart rate, sound, body temperature, weight, body shape, tooth growth status, blood pressure and other information.
[0054] In one embodiment, before the process of "obtaining the physiological status information of the pet according to the identification result", the following process may also be included:
[0055] (1) Collect pet status information through wearable devices;
[0056] For example, when collecting the physiological status information of a pet, the physiological status information of the pet can be automatically collected by having the pet wear a wearable device configured with a measurable physiological status information.
[0057] (2) generating a second preset corresponding relationship according to the identity recognition result and the pet status information of the pet corresponding to the identity recognition result;
[0058] For example, a second preset corresponding relationship between the pet's identity recognition result and its corresponding physiological state information can be established in advance and stored in a preset storage space.
[0059] In one embodiment, the process of “obtaining physiological status information of a pet according to an identification result” may include the following process:
[0060] (1) Obtaining pet status information of the pet according to the identity recognition result and the second preset corresponding relationship.
[0061] For example, after the pet is identified according to the nose print of the pet and an identification result is obtained, the pet status information of the pet can be obtained according to the identification result and the second preset corresponding relationship. That is, the physiological status information of the pet matching the identification result can be searched from the above preset storage space according to the identification result, thereby obtaining the physiological status information of the pet.
[0062] 203. Determine the current growth cycle of the pet based on the physiological status information.
[0063] For example, the current growth cycle of a pet dog can be determined based on the growth status of its teeth.
[0064] For example, a dog of a certain breed:
[0065] When puppies are 30-40 days old, their teeth will be fully grown;
[0066] At 2 months old, puppies have all their deciduous teeth, which are tender white and pointed.
[0067] At 2-4 months of age, puppies begin to replace their first deciduous incisors;
[0068] At 5-6 months of age, puppies begin to replace their second and third deciduous incisors, and all other deciduous teeth begin to be replaced;
[0069] At 8 months old, puppies begin to replace their deciduous teeth with permanent teeth.
[0070] At 1 year old, all permanent teeth have grown in, and the teeth are strong, smooth and sharp.
[0071] At about 1 and a half years old, the cusp of the first mandibular incisor is worn away;
[0072] At about 2 and a half years old, the second incisor of the mandible is worn flat;
[0073] At about 3 and a half years old, the first maxillary incisor is worn flat;
[0074] At about 4 and a half years old, the second maxillary incisor is worn flat;
[0075] At around 5 years old, the first and second mandibular incisors are worn flat and rectangular, and the third mandibular incisors are slightly worn flat;
[0076] At around 6 years old, the third incisor of the mandible is worn flat and rounded;
[0077] At around 7 years old, the first mandibular incisor to the root is worn into a longitudinal oval shape;
[0078] At around 8 years old, the first incisor of the mandible tilts and wears forward;
[0079] At around 10 years old, the first incisor in the upper jaw and the second in the lower jaw are worn in a longitudinal oval shape;
[0080] At the age of 16, his incisors fell out and his canines were incomplete.
[0081] Therefore, a third preset correspondence between the pet's growth cycle and the tooth growth condition corresponding to each growth cycle can be established first, and then the pet's tooth growth condition can be used to determine the pet's current growth cycle from the third preset correspondence.
[0082] It should be noted that the growth cycle of a pet dog can be determined according to the age of the pet dog. For example, the growth cycle of a pet dog may include the lactation period, the puppy period, the sexual maturity period, the adult period, and the old age period. Generally speaking, 0 to 3 months corresponds to the lactation period; 3 to 6 months corresponds to the puppy period; 6 to 12 months corresponds to the sexual maturity period; 1 to 7 years old corresponds to the adult period; and after 8 years old corresponds to the old age period.
[0083] 204. Determine a target raising strategy for the pet according to the current growth cycle and a first preset correspondence between the growth cycle and the raising strategy.
[0084] For example, taking a pet dog as an example, the corresponding raising strategy for a puppy may be to provide the pet dog with food rich in protein and calcium, and to feed the dog with small and frequent meals.
[0085] For example, when a pet dog enters old age, its body functions will age and its gastrointestinal function will decline, so it is necessary to feed the pet dog food that is easy to digest and absorb, and at the same time feed some probiotics to help digestion. In addition, in order to ensure the nutritional balance of pet dogs, for example, fruits and vegetables can be fed. In addition, since pet dogs entering old age will have problems such as bone aging, it is also necessary to pay attention to calcium supplementation for pet dogs. Therefore, some goat milk powder with high calcium content can also be fed accordingly. For feeding rules, you can also follow the rule of small and frequent meals to facilitate the digestion and absorption of food by pet dogs. Therefore, the corresponding parenting strategy for pet dogs in old age can be to provide easily digestible food, supplemented with probiotics when necessary, and feed through the rule of small and frequent meals.
[0086] In addition, vaccination is also an essential part of the growth of pet dogs. Therefore, the rearing strategy can also include vaccination strategies, such as giving pet dogs nasal immunization of canine cough vaccine when they are 30 days old, giving them the first six-in-one vaccine when they are 7-8 weeks old, etc. The rearing strategy can also include fertility strategies. For example, if the pet owner does not want the pet dog to reproduce, the fertility strategy can be to sterilize the pet between June and August.
[0087] In one embodiment, the preference information of the pet is obtained; candidate breeding strategies for the pet are determined based on the current growth cycle and a first preset correspondence between the growth cycle and the breeding strategy; and a target breeding strategy corresponding to the preference information is determined from the candidate breeding strategies based on the preference information.
[0088] For example, adult pet dogs are strong and lively, and like to play, such as Frisbee, tennis ball and other toys. Therefore, parenting strategies can also include interactive play strategies, such as playing tennis or Frisbee games with pet dogs.
[0089] For example, if the pet dog is currently in the adult stage of its growth cycle, the corresponding candidate parenting strategies may be playing tennis games with the pet dog and playing Frisbee games with the pet dog. When the pet dog's preference information indicates that the pet dog likes to play Frisbee games, the target parenting strategy may be playing Frisbee games with the pet dog.
[0090] 205. Prompt the user to raise the pet according to the target raising strategy.
[0091] In the embodiment of the present application, after the target raising strategy for the pet is determined, the user may be prompted to raise the pet according to the target raising strategy.
[0092] Among them, the prompt method can be to display the target breeding strategy for the pet in the display area of the electronic device in the form of text, or to generate corresponding voice audio according to the text corresponding to the target breeding strategy through voice synthesis and play it to the user, etc.
[0093] In one embodiment, the target raising strategy includes multiple types of raising activities, and the process of "prompting the user to raise the pet according to the target raising strategy" may include the following processes:
[0094] (1) Obtain the execution order of various types of parenting activities;
[0095] For example, a raising strategy may include a vaccination strategy, and a vaccination strategy may include multiple raising activities of vaccination, for example, vaccinating the pet dog with a two-in-one vaccine when the pet is 8 weeks old; vaccinating the pet with a four-in-one vaccine when the pet is 12 weeks old; vaccinating the pet with a six-in-one vaccine plus a rabies vaccine when the pet is 16 weeks old. These three raising activities have an execution order, so the pet dog needs to be vaccinated one by one according to the execution order.
[0096] (2) Prompt the user to raise the pet according to the execution order of the raising activities in the target raising strategy.
[0097] For example, the execution order of different vaccinations can be given to the user through text prompts.
[0098] In one implementation, the process of “prompting the user to raise the pet according to the target raising strategy” may include the following processes:
[0099] (1) Predict the growth cycle of pets;
[0100] For example, the growth cycle of a pet dog can also be predicted based on the physiological status information of the pet dog, which will not be elaborated here.
[0101] (2) determining the target prompt time period according to the predicted growth cycle;
[0102] For example, in the vaccination strategy, pet dogs are vaccinated with a two-in-one vaccine at 8 weeks old, a four-in-one vaccine at 12 weeks old, and a six-in-one vaccine plus a rabies vaccine at 16 weeks old. In order to help pet owners raise their pets, the target reminder time period can be the time period when the pet dog needs to be vaccinated with the corresponding vaccine.
[0103] (3) During the target prompt time period, the user is prompted to raise the pet according to the target raising strategy.
[0104] For example, the user can be reminded that the pet dog needs to be vaccinated with a two-in-one vaccine when the pet dog is 8 weeks old, the user can be reminded that the pet dog needs to be vaccinated with a four-in-one vaccine when the pet dog is 12 weeks old, and the user can be reminded that the pet dog needs to be vaccinated with a six-in-one vaccine plus a rabies vaccine when the pet dog is 16 weeks old.
[0105] In one implementation, the process of “prompting the user to raise the pet according to the target raising strategy” may include the following processes:
[0106] (1) Obtaining the user’s work and rest time information;
[0107] For example, if the user is a worker who works from 9 am to 5 pm, the user's work and rest time information may be that the user gets up at 8 am on weekdays and goes home at 6 pm. The user's work and rest time information can be entered into the electronic device by the user for storage.
[0108] (2) Based on the rest time information, prompt the user to raise the pet according to the target raising strategy.
[0109] For example, the target parenting strategy is to feed the pet at 8:10 a.m., and the user goes out at 8:30 a.m. on weekdays, so the user needs to be reminded to feed the pet at 8:10 a.m.
[0110] The reminder method may be an alarm clock method, a text reminder method, or the like.
[0111] From the above, it can be seen that the pet raising method proposed in the embodiment of the present application can identify the pet according to the pet's nose print to obtain an identification result, obtain the pet status information of the pet according to the identification result, determine the target raising strategy for the pet according to the pet's status information, and prompt the user to raise the pet according to the target raising strategy. In this way, the present application can guide pet owners to raise their pets reasonably.
[0112] In one embodiment, a pet raising device is also provided. Figure 4 , Figure 4 This is a schematic diagram of the structure of a pet raising device 300 provided in an embodiment of the present application. The pet raising device 300 is applied to an electronic device, and the pet raising device 300 includes an identification module 301, an acquisition module 302, a determination module 303, and a prompt module 304, as follows:
[0113] The identification module 301 is used to identify the pet according to the nose print of the pet and obtain an identification result;
[0114] An acquisition module 302 is used to acquire pet status information of the pet according to the identification result;
[0115] A determination module 303 is used to determine a target raising strategy for the pet according to the pet's status information;
[0116] The prompt module 304 is used to prompt the user to raise the pet according to the target raising strategy.
[0117] In one embodiment, the pet status information includes the pet's physiological status information, and the determination module 303 can be used to determine the pet's current growth cycle based on the physiological status information; determine the pet's target breeding strategy based on the current growth cycle and the first preset correspondence between the growth cycle and the breeding strategy.
[0118] In one embodiment, the determination module 303 can be used to obtain the pet's preference information; determine the candidate breeding strategies for the pet based on the current growth cycle and the first preset correspondence between the growth cycle and the breeding strategy; and determine the target breeding strategy corresponding to the preference information from the candidate breeding strategies based on the preference information.
[0119] In one embodiment, the target raising strategy includes multiple types of raising activities, and the prompt module 304 obtains the execution order of the multiple types of raising activities; and prompts the user to raise the pet according to the execution order of the raising activities in the target raising strategy.
[0120] In one implementation, the acquisition module 302 may also be used to collect pet status information through a wearable device; and generate a second preset corresponding relationship according to the identity recognition result and the pet status information of the pet corresponding to the identity recognition result.
[0121] In one implementation, the acquisition module 302 may be used to acquire the pet status information of the pet according to the identity recognition result and the second preset corresponding relationship.
[0122] In one embodiment, the prompt module 304 can be used to predict the growth cycle of the pet; determine the target prompt time period according to the predicted growth cycle; and prompt the user to raise the pet according to the target raising strategy during the target prompt time period.
[0123] In one implementation, the prompt module 304 may be used to obtain the user's work and rest time information; and based on the work and rest time information, prompt the user to raise the pet according to the target raising strategy.
[0124] It should be noted that the pet raising device provided in the embodiment of the present application and the pet raising method in the above embodiment belong to the same concept, and any method provided in the pet raising method embodiment can be implemented through the pet raising device. The specific implementation process is detailed in the pet raising method embodiment, which will not be repeated here.
[0125] The present application also provides an electronic device. The electronic device may be a smart phone, a tablet computer, or other device. Figure 5 , Figure 5 The first structural diagram of the electronic device provided in the embodiment of the present application is as follows: The electronic device 400 includes a processor 401 and a memory 402. The processor 401 is electrically connected to the memory 402.
[0126] The processor 401 is the control center of the electronic device 400. It uses various interfaces and lines to connect various parts of the entire electronic device. It executes various functions of the electronic device and processes data by running or calling computer programs stored in the memory 402, and calling data stored in the memory 402, thereby monitoring the electronic device as a whole.
[0127] The memory 402 may be used to store computer programs and data. The computer programs stored in the memory 402 include instructions that can be executed in the processor. The computer programs may constitute various functional modules. The processor 401 executes various functional applications and data processing by calling the computer programs stored in the memory 402.
[0128] In this embodiment, the processor 401 in the electronic device 400 loads instructions corresponding to the processes of one or more computer programs into the memory 402 according to the following steps, and the processor 401 runs the computer programs stored in the memory 402 to implement various functions:
[0129] Identify the pet according to the pet's nose print to obtain an identification result;
[0130] Obtain pet status information of the pet according to the identification result;
[0131] Determine the target raising strategy for the pet according to the pet's status information;
[0132] Prompt users to raise their pets according to target raising strategies.
[0133] In one embodiment, see Figure 6 , Figure 6 A second structural diagram of an electronic device provided in an embodiment of the present application. The electronic device 400 further includes: a radio frequency circuit 403, a display screen 404, a control circuit 405, an input unit 406, an audio circuit 407, a sensor 408, and a power supply 409. The processor 401 is electrically connected to the radio frequency circuit 403, the display screen 404, the control circuit 405, the input unit 406, the audio circuit 407, the sensor 408, and the power supply 409, respectively.
[0134] The radio frequency circuit 403 is used to send and receive radio frequency signals to communicate with network devices or other electronic devices through wireless communication.
[0135] The display screen 404 may be used to display information input by a user or information provided to a user and various graphical user interfaces of the electronic device. These graphical user interfaces may be composed of images, texts, icons, videos and any combination thereof.
[0136] The control circuit 405 is electrically connected to the display screen 404 and is used to control the display screen 404 to display information.
[0137] The input unit 406 can be used to receive input numbers, character information or user feature information (such as fingerprints), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. The input unit 406 can include a fingerprint recognition module.
[0138] The audio circuit 407 can provide an audio interface between the user and the electronic device through a speaker and a microphone. The audio circuit 407 includes a microphone. The microphone is electrically connected to the processor 401. The microphone is used to receive voice information input by the user.
[0139] The sensor 408 is used to collect external environment information. The sensor 408 may include one or more sensors such as an environment brightness sensor, an acceleration sensor, and a gyroscope.
[0140] The power supply 409 is used to supply power to various components of the electronic device 400. In one implementation, the power supply 409 may be logically connected to the processor 401 through a power management system, so that the power management system can manage charging, discharging, power consumption, and other functions.
[0141] Although not shown in the figure, the electronic device 400 may also include a camera, a Bluetooth module, etc., which will not be described in detail here.
[0142] In this embodiment, the processor 401 in the electronic device 400 loads instructions corresponding to the processes of one or more computer programs into the memory 402 according to the following steps, and the processor 401 runs the computer programs stored in the memory 402 to implement various functions:
[0143] Identify the pet according to the pet's nose print to obtain an identification result;
[0144] Obtain pet status information of the pet according to the identification result;
[0145] Determine the target raising strategy for the pet according to the pet's status information;
[0146] Prompt users to raise their pets according to target raising strategies.
[0147] In one embodiment, the pet status information includes the pet's physiological status information. When the processor 401 determines the pet's raising strategy based on the pet's status information, it can execute: determining the pet's current growth cycle based on the physiological status information; determining the pet's target raising strategy based on the current growth cycle and a first preset correspondence between the growth cycle and the raising strategy.
[0148] In one embodiment, when the processor 401 determines a target breeding strategy for a pet based on the pet's status information, it may execute the following: obtaining the pet's preference information; determining candidate breeding strategies for the pet based on the current growth cycle and a first preset correspondence between the growth cycle and the breeding strategy; and determining a target breeding strategy corresponding to the preference information from the candidate breeding strategies based on the preference information.
[0149] In one embodiment, the target parenting strategy includes multiple types of parenting activities. When prompting the user to raise the pet according to the target parenting strategy, the processor 401 may execute the following: obtaining the execution order of the multiple types of parenting activities; and prompting the user to raise the pet according to the execution order of the parenting activities in the target parenting strategy.
[0150] In one embodiment, before obtaining the pet status information of the pet based on the identity recognition result, the processor 401 may execute: collecting the pet status information through a wearable device; generating a second preset corresponding relationship based on the identity recognition result and the pet status information of the pet corresponding to the identity recognition result.
[0151] In one implementation, when executing the process of acquiring the pet status information of the pet according to the identity recognition result, the processor 401 may execute: acquiring the pet status information of the pet according to the identity recognition result and the second preset corresponding relationship.
[0152] In one embodiment, when prompting a user to raise a pet according to a target raising strategy, the processor 401 may execute the following: predicting the growth cycle of the pet; determining a target prompt time period based on the predicted growth cycle; and prompting the user to raise the pet according to the target raising strategy during the target prompt time period.
[0153] In one implementation, when prompting the user to raise the pet according to the target raising strategy, the processor 401 may execute: obtaining the user's work and rest time information; and prompting the user to raise the pet according to the target raising strategy based on the work and rest time information.
[0154] An embodiment of the present application further provides a computer-readable storage medium, wherein a computer program is stored in the storage medium. When the computer program runs on a processor, the computer executes the pet raising method described in any of the above embodiments.
[0155] It should be noted that, a person skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the storage medium can include but is not limited to: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0156] In addition, the terms "first", "second", and "third" in this application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the listed steps or modules, but some embodiments also include steps or modules that are not listed, or some embodiments also include other steps or modules inherent to these processes, methods, products, or devices.
[0157] The pet raising method, device, storage medium and electronic device provided in the embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principle and implementation method of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as limiting the present application.
Claims
1. A pet raising method, characterized in that: include: Identify the pet according to the pet's nose print to obtain an identification result; Acquire pet status information of the pet according to the identity recognition result; Determining a target raising strategy for the pet according to the status information of the pet; Prompting the user to raise the pet according to the target raising strategy; The pet status information includes the physiological status information of the pet, and determining the raising strategy for the pet according to the pet status information includes: determining the current growth cycle of the pet according to the physiological state information; Determining a target raising strategy for the pet according to the current growth cycle and a first preset correspondence between the growth cycle and the raising strategy; Wherein, determining a target raising strategy for the pet according to the status information of the pet includes: Obtaining the preference information of the pet; Determining a candidate rearing strategy for the pet according to the current growth cycle and the first preset correspondence between the growth cycle and the rearing strategy; The target parenting strategy corresponding to the preference information is determined from the candidate parenting strategies according to the preference information.
2. The pet raising method according to claim 1, characterized in that: The target raising strategy includes multiple types of raising activities, and the prompting user to raise the pet according to the target raising strategy includes: Obtaining the execution order of multiple types of parenting activities; The user is prompted to raise the pet according to the execution order of the raising activities in the target raising strategy.
3. The pet raising method according to claim 1, characterized in that: Before obtaining the pet status information of the pet according to the identity recognition result, the method further includes: Collecting the pet status information through a wearable device; Generate a second preset corresponding relationship according to the identity recognition result and the pet status information of the pet corresponding to the identity recognition result; The step of obtaining the pet status information of the pet according to the identity recognition result includes: The pet status information of the pet is obtained according to the identity recognition result and the second preset corresponding relationship.
4. The pet raising method according to claim 1, characterized in that: The prompting the user to raise the pet according to the target raising strategy includes: predicting the growth cycle of the pet; Determining a target prompt time period according to the predicted growth cycle; During the target prompting time period, the user is prompted to raise the pet according to the target raising strategy.
5. The pet raising method according to claim 1, characterized in that: The prompting the user to raise the pet according to the target raising strategy includes: Obtaining the user's work and rest time information; According to the work and rest time information, the user is prompted to raise the pet according to the target raising strategy.
6. A pet raising device, characterized in that: include: An identification module, used to identify the pet according to the pet's nose print to obtain an identification result; An acquisition module, used for acquiring pet status information of the pet according to the identity recognition result; A determination module, used for determining a target raising strategy for the pet according to the status information of the pet; A prompting module, used for prompting the user to raise the pet according to the target raising strategy; Wherein, the pet status information includes the pet's physiological status information; The determination module is further used to determine the current growth cycle of the pet according to the physiological state information; Determining a target raising strategy for the pet according to the current growth cycle and a first preset correspondence between the growth cycle and the raising strategy; The determination module is also used to obtain the preference information of the pet; Determining a candidate rearing strategy for the pet according to the current growth cycle and the first preset correspondence between the growth cycle and the rearing strategy; The target parenting strategy corresponding to the preference information is determined from the candidate parenting strategies according to the preference information.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed on a processor, the computer is caused to execute the pet raising method according to any one of claims 1 to 5.
8. An electronic device comprising a processor and a memory, wherein the memory stores a computer program, characterized in that: The processor is used to execute the pet raising method according to any one of claims 1 to 5 by calling the computer program.
Citation Information
Patent Citations
Pet feeding health comprehensive management method and system
CN108920719A
Pet feeding method and device based on Internet of things operation system
CN110687947A
Pet identity recognition method and device and nonvolatile storage medium
CN112784741A