AI intelligent pet care method and system based on the Internet of Things

By combining smart pet feeders and AI behavioral analysis, pets' eating, excretion, and activities are monitored in real time, and artificial intelligence cloud services are used to identify abnormal behaviors and issue alarms. This solves the problem of existing technologies being unable to capture abnormal pet behaviors in a timely manner, and improves the real-time and efficiency of pet care.

CN120304322BActive Publication Date: 2025-09-19HANGZHOU JIEFENG SOFTWARE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510787304.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-13
Publication Date
2025-09-19
Estimated Expiration
2045-06-13

AI Technical Summary

Technical Problem

Existing smart camera technology is unable to capture abnormal pet behavior in real time, resulting in pet owners being unable to intervene in time and missing opportunities to deal with the problem.

Method used

Combining smart pet feeders and AI behavioral analysis, the system monitors pets' eating, excretion, activities and other behaviors through cameras, and uses artificial intelligence cloud services for real-time analysis to identify abnormal behaviors and issue alerts in a timely manner.

Benefits of technology

It realizes the timely identification and alarm of abnormal pet behavior, improves the real-time and efficiency of pet care, and ensures the safety and health of pets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120304322B_ABST
    Figure CN120304322B_ABST
Patent Text Reader

Abstract

The present invention provides an AI intelligent pet care method and system based on the Internet of Things, including: a pet care service obtains user configuration information from a database, a mobile client calls an interface of an intelligent pet feeder according to the user configuration information, and triggers a feeding operation of the intelligent pet feeder; the pet care service receives a feeding result from the intelligent pet feeder; when the intelligent pet feeder detects that the pet has abnormal eating, the pet care service receives an alarm message sent by the intelligent pet feeder; the pet care service combines video information, alarm information and user configuration information to obtain request parameters; the pet care service sends the request parameters to an artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the request parameters to obtain analysis results; the pet care service counts the duration of all pet behaviors according to the analysis results; the pet care service compares the duration with the user configuration information to obtain a comparison result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of security technology, and in particular to an AI intelligent pet care method and system based on the Internet of Things. Background Art

[0002] Modern smart camera technology allows families to monitor their pets’ living conditions in real time by installing cameras, and they can also check remotely through mobile phone applications even when they are away.

[0003] However, this monitoring method has its drawbacks. Most pet owners use the camera's playback function to review footage in their free time, attempting to understand their pet's daily activities. This is essentially passive monitoring, unable to capture abnormal pet behavior in real time, such as unusual eating habits, prolonged periods of stillness, or inactivity. These behaviors are only detected afterward through playback, missing the opportunity for timely intervention. Summary of the Invention

[0004] In view of this, the purpose of the present invention is to provide an AI intelligent pet care method and system based on the Internet of Things, which can promptly perform intelligent analysis and identification of abnormal behaviors of pets. The system actively issues an alarm to help owners discover and deal with problems in the first place, greatly improving the real-time and efficiency of care.

[0005] In a first aspect, an embodiment of the present invention provides an AI intelligent pet care method based on the Internet of Things, which is applied to pet care services. The method includes:

[0006] The pet care service obtains user configuration information from a database and sends the user configuration information to a mobile client, so that the mobile client calls an interface of the smart pet feeder according to the user configuration information and triggers a feeding operation of the smart pet feeder;

[0007] The pet care service receives the feeding result of the smart pet feeder and sends the feeding result to the mobile client so that the mobile client displays the feeding result;

[0008] When the smart pet feeder detects that the pet has abnormal eating habits, the pet care service receives an alarm message sent by the smart pet feeder and sends the alarm message to the mobile client;

[0009] The pet care service receives video information sent by the smart pet feeder, wherein the video information includes the eating video information of the pet and the overall video information of the pet when it appears;

[0010] The pet care service combines the video information, the alarm information, and the user configuration information to obtain request parameters;

[0011] The pet care service sends the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the request parameters to obtain analysis results;

[0012] The pet care service counts the duration of all behaviors of the pet based on the analysis results;

[0013] The pet care service compares the duration with the user configuration information to obtain a comparison result.

[0014] Furthermore, when the smart pet feeder detects that the pet has abnormal eating habits, the pet care service receives the alarm information sent by the smart pet feeder and sends the alarm information to the mobile client, including:

[0015] When the pet enters the next feeding time, the smart pet feeder detects that the pet's food intake has not changed and the pet has not eaten, and generates an alarm message indicating that the pet has not eaten for a long time. The pet care service receives the alarm message indicating that the pet has not eaten for a long time sent by the smart pet feeder.

[0016] The pet care service sends a first reminder message to the mobile client and a pop-up window;

[0017] When the smart pet feeder detects that the amount of food in the top food bowl is less than the capacity set by the user, the pet care service receives an insufficient food storage alarm message sent by the smart pet feeder;

[0018] The pet care service sends a second reminder message to the mobile client and a pop-up window is displayed.

[0019] Furthermore, the pet care service sends the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the request parameters to obtain analysis results, including:

[0020] The pet care service sends the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs frame analysis on the video in the request parameters;

[0021] Determining whether the pet is in a defecation area set by the user;

[0022] If the pet is in the excretion area and stays there for a long time, it is determined that the pet is excreting;

[0023] Determining whether the pet is in a dangerous area;

[0024] If the pet is in the danger zone, the duration of the stay is returned;

[0025] Analyzing the current behavior of the pet and performing time statistics on the current behavior;

[0026] Determining whether there is any abnormal sound in the audio of the video;

[0027] If the abnormal sound exists, the type and duration of the abnormal sound are determined, and a link to a corresponding video clip is obtained.

[0028] Furthermore, the pet care service compares the duration with the user configuration information to obtain a comparison result, including:

[0029] When the pet stays in the dangerous area for longer than a first set time, the pet care service generates an alarm message;

[0030] When the abnormal movement time of the pet is greater than a second set time, the pet care service generates the alarm information.

[0031] Furthermore, the method further comprises:

[0032] The pet care service collects statistics on the pet's eating time period, eating frequency, food intake, water intake, defecation frequency, time spent in dangerous areas, length of lying time, absence time, and unusual movement time to obtain statistical data;

[0033] The pet care service generates a daily report based on the statistical data and pushes it to the mobile client at a set time the next day.

[0034] Furthermore, the method further comprises:

[0035] The pet care service extracts a plurality of video clips of different behaviors within a set time;

[0036] The pet care service integrates each of the video clips of the different behaviors to obtain integrated data;

[0037] The pet sitting service sends the integrated data to the mobile client.

[0038] Furthermore, the method further comprises:

[0039] The pet care service collects statistics on the pet's daily food intake, frequency of eating, eating time period, weekly defecation frequency, and daily activity status to obtain daily pet statistics;

[0040] The pet care service performs interval sampling and average calculation on the pet's daily statistical data to obtain normal work and rest reference data;

[0041] The pet care service determines whether the pet's current work and rest routine is abnormal based on the normal work and rest reference data;

[0042] If so, it is determined that the pet is at risk of being monitored, difference information is generated, and the abnormal day is marked in the weekly or daily report; wherein the difference information includes the difference between the pet's daily routine on that day and that in other time periods.

[0043] Furthermore, the user configuration information includes: marked dangerous areas, alarm information of the time spent in the dangerous areas, marked excretion areas, set types of the pets, the amount of food the smart pet feeder outputs, the time and frequency of the food outputs, set alarm time periods, set alarm information when the pet has not appeared for a long time, alarm information when the pet eats frequently, set time periods for the pet to eat, alarm information when the pet has not eaten, alarm information of the pet's own abnormal state, alarm information of the pet's abnormal state to the outside world, set audio reminder information, and set alarm voice broadcast content information.

[0044] In a second aspect, an embodiment of the present invention provides an AI intelligent pet care system based on the Internet of Things, which is applied to pet care services. The system includes:

[0045] an acquisition module, configured for the pet care service to acquire user configuration information from a database and send the user configuration information to a mobile client, so that the mobile client calls an interface of the smart pet feeder according to the user configuration information and triggers a feeding operation of the smart pet feeder;

[0046] a feeding result receiving module, configured for the pet care service to receive the feeding result of the smart pet feeder and send the feeding result to the mobile client so that the mobile client displays the feeding result;

[0047] an alarm information receiving module, configured to receive an alarm message from the smart pet feeder when the smart pet feeder detects abnormal eating of the pet, and send the alarm message to the mobile client;

[0048] A video information receiving module, configured for the pet care service to receive video information sent by the smart pet feeder, wherein the video information includes video information of the pet's diet and overall video information of the pet when it appears;

[0049] A combining module, configured for the pet care service to combine the video information, the alarm information, and the user configuration information to obtain request parameters;

[0050] A sending module, configured for the pet care service to send the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the request parameters to obtain analysis results;

[0051] A statistics module, configured for the pet care service to count the duration of all behaviors of the pet according to the analysis results;

[0052] A comparison module is used for the pet care service to compare the duration with the user configuration information to obtain a comparison result.

[0053] In a third aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor implements the above-mentioned method when executing the computer program.

[0054] The embodiment of the present invention provides an AI smart pet care method and system based on the Internet of Things, which is applied to pet care services, including: the pet care service obtains user configuration information from a database, and sends the user configuration information to a mobile client, so that the mobile client calls the interface of the smart pet feeder according to the user configuration information and triggers the feeding operation of the smart pet feeder; the pet care service receives the feeding result of the smart pet feeder, and sends the feeding result to the mobile client, so that the mobile client displays the feeding result; when the smart pet feeder detects that the pet has abnormal eating, the pet care service receives the alarm information sent by the smart pet feeder, and sends the alarm information to the mobile client; the pet care service receives the smart pet feeder The video information sent by the pet feeder includes the pet's eating video information and the overall video information when the pet appears; the pet care service combines the video information, alarm information and user configuration information to obtain request parameters; the pet care service sends the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the request parameters and obtains the analysis results; the pet care service counts the duration of all pet behaviors based on the analysis results; the pet care service compares the duration with the user configuration information to obtain the comparison results; the system conducts intelligent analysis and identification of abnormal pet behaviors in a timely manner, and actively issues alarms to help owners discover and deal with problems in the first time, greatly improving the real-time and efficiency of care.

[0055] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or understood by practicing the present invention. The purposes and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

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

[0057] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0058] Figure 1 This is a flow chart of the AI ​​smart pet care method based on the Internet of Things provided in Example 1 of the present invention;

[0059] Figure 2 Schematic diagram of the AI ​​intelligent pet care system provided in Example 1 of the present invention;

[0060] Figure 3 This is a signaling diagram of the information configuration process provided in Example 1 of the present invention;

[0061] Figure 4 A schematic diagram of a smart pet feeder provided in Example 1 of the present invention;

[0062] Figure 5 This is a signaling diagram of the feeding process of the smart pet feeder provided in Example 1 of the present invention;

[0063] Figure 6 This is a signaling diagram of the analysis process of the pet care service provided in the first embodiment of the present invention;

[0064] Figure 7 This is a signaling diagram of the request process of the mobile client provided in the first embodiment of the present invention;

[0065] Figure 8 Schematic diagram of the AI ​​smart pet care system based on the Internet of Things provided in Example 2 of the present invention. DETAILED DESCRIPTION

[0066] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0067] This application combines AI behavioral analysis, smart cameras, and smart pet feeders to intelligently monitor pets' daily activities by uploading video data to the cloud for analysis. The AI ​​cloud service can identify whether a pet has not eaten or drunk water for a long time, count its food intake and water drinking frequency, monitor whether the pet eats or drinks water on time, and record its eating habits. In addition, the system can also identify the pet's excretion, such as abnormal urination and defecation, while monitoring activity status and safety issues, including whether the pet has been immobile for a long time and whether there are any abnormal activities (such as running around, jumping around, destroying household items, etc.). When the system detects that the pet has not appeared for a long time, is too active or abnormal in activity, it will immediately push an alarm through the app to notify the owner to ensure timely intervention and protect the safety and health of the pet.

[0068] The system also monitors the food level in the feeder and automatically issues an alarm if the food is running low or the feeder malfunctions. Furthermore, the AI ​​cloud service can identify abnormal pet food intake, such as overeating or chronic undereating, and intelligently analyze whether there are health risks. The feeder can be set to automatically feed at the desired time, frequency, and amount, while also providing customizable audio and video notifications to remind pets to eat. The system also issues an alert if a pet enters an unsafe area, such as the kitchen, trash can, or other high-risk areas.

[0069] At the same time, the pet care system will condense the pet's daily activities into a daily fast-forward short video of less than five minutes, making it easier for users to watch the pet's daily situation. Based on data statistics for a week or a month, the system will provide the pet's daily routine, the number of times it eats and defecates each day, and which time periods may have potential abnormal behaviors, and notify users to pay special attention to the pet's condition during that time period.

[0070] In this way, once the artificial intelligence cloud service detects abnormal food intake, abnormal urination and defecation, insufficient food in the feeder or other abnormal conditions of the pet, the system will immediately push an alarm through the APP to notify the owner. The user can intervene in time through the camera and voice to ensure that the owner can intervene in time to ensure the safety and health of the pet. At the same time, through daily fast-forward and weekly and monthly reports, users can understand the pet's daily routine, diet and excretion.

[0071] To facilitate understanding of this embodiment, the embodiment of the present invention is described in detail below.

[0072] Example 1:

[0073] Figure 1 This is a flow chart of the AI ​​smart pet care method based on the Internet of Things provided in Example 1 of the present invention.

[0074] Reference Figure 1 , applied to pet care services, the method comprises the following steps:

[0075] Step S101: The pet care service obtains user configuration information from a database and sends the user configuration information to a mobile client, so that the mobile client calls an interface of the smart pet feeder according to the user configuration information and triggers a feeding operation of the smart pet feeder;

[0076] Specifically, refer to Figure 5 The mobile client obtains the user's configuration information from the pet care service, including the feeding configuration, feeding time, whether the feeding reminder voice is enabled, feeding amount, and feeding frequency. When the configured time matches the current time, the app calls the feeding interface of the smart pet feeder based on the user's configuration information, thereby triggering the feeding operation of the smart pet feeder.

[0077] Step S102: The pet care service receives the feeding result from the smart pet feeder and sends the feeding result to the mobile client, so that the mobile client displays the feeding result.

[0078] Specifically, the smart pet feeder's front-facing camera monitors the bowl's food content and detects whether a pet approaches to eat. A pressure sensor on the bottom of the smart pet feeder also detects how much the pet has eaten. When a pet approaches and eats, data such as the time and amount of food consumed is transmitted to the pet care service, which saves and updates the data and displays the results (eating time and amount) on the app.

[0079] Step S103: When the smart pet feeder detects that the pet is eating abnormally, the pet care service receives an alarm message from the smart pet feeder and sends the alarm message to the mobile client;

[0080] Step S104: The pet care service receives the video information sent by the smart pet feeder, the video information including the pet's eating video information and the overall video information of the pet when it appears;

[0081] Specifically, refer to Figure 4 The smart pet feeder includes a food storage module, a liquid storage module, a control center, a pressure sensing device, a smart camera and a voice module.

[0082] The smart pet feeder has a built-in smart camera, which can be a flat-screen camera. The smart camera monitors the pet's eating and drinking, and transmits the pet's diet video link to the pet care service in the form of an alarm. The control center is used for data interaction and controls the amount of food and liquid output; the pressure-sensing device is used to determine the specific amount of food the pet eats, and the voice module is used to provide voice recording and broadcasting or real-time voice via APP connection.

[0083] The Smart Pet Feeder also includes a top-mounted camera that captures a comprehensive video feed of the pet's presence. If an infrared object appears or moves under the surveillance camera, the camera begins recording. After five minutes of recording, the video is uploaded to the cloud, a video link is generated, and an alert is sent to the pet care service.

[0084] Step S105: The pet care service combines the video information, the alarm information, and the user configuration information to obtain request parameters;

[0085] Step S106: The pet care service sends the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the request parameters and obtains analysis results.

[0086] Step S107, the pet care service counts the duration of all pet behaviors based on the analysis results;

[0087] Step S108: The pet care service compares the duration with the user configuration information to obtain a comparison result.

[0088] Reference Figure 2 The system includes a smart pet feeder, a pet care service, a mobile client, a rooftop camera, and an AI cloud service. The smart pet feeder monitors pets, provides food and water, and monitors their eating habits and intake. The pet care service provides the mobile client's app with interfaces for storing configuration information, displaying statistical information, and obtaining analysis results from the AI ​​cloud service (AIcloud). It also serves as an intermediate service that stores a series of data in a database. The mobile client is used to configure pet care system data, obtain weekly and daily reports, perform daily fast-forward playback, and generate alarms for abnormalities. The rooftop camera provides videos of pets.

[0089] Furthermore, user configuration information includes: marked dangerous areas (such as windows), alarm information for the time spent in dangerous areas (i.e., configuring the time to stay in dangerous areas to trigger an alarm), marked excretion areas (such as cat litter boxes, toilets, etc., used to judge the excretion of pets), setting the type of pet, the amount of food the smart pet feeder can give, the time and frequency of feeding, setting the time period for the alarm (all day or a certain time period during the day), setting the alarm information for the pet's absence for a long time (i.e., setting the time period for the pet's absence to trigger an alarm), and the alarm information for the pet's eating frequency (i.e., the pet's eating frequency is low). (e.g., how long to set an alarm when the pet is not eating); set the time period for the pet to eat; the alarm information when the pet does not eat (whether to set an alarm when the pet does not eat); the alarm information when the pet is in an abnormal state (i.e., how long should the pet's abnormal running or abnormal shouting last before the alarm is set); the alarm information when the pet is in an abnormal state of the outside world (i.e., whether to set an alarm when an object collides or makes a sharp explosion); set the audio reminder information (i.e., whether to turn on audio recording to remind the pet to eat); set the alarm voice broadcast content information (i.e., set the content of the voice broadcast after a certain alarm, for example, broadcast the specified recorded audio set by the user when the pet is running abnormally).

[0090] Specifically, refer to Figure 3 The user needs to open the app configuration page, configure the information on the camera interface, and save the configuration information. The pet care service obtains the user configuration information and stores it in the database. The pet care service queries the user configuration information from the database and returns the user configuration information to the app.

[0091] The pet care service obtains the modified user configuration information and performs a validity check on the modified user configuration information. For example, the service checks whether the coordinate range meets the standards, whether numbers such as xmax and xmin are positive, whether the values ​​are too large, whether the area demarcation meets the requirements (for example, whether the left and right intervals and the upper line interval are too small, and the difference between xmax and xmin), the validity of the set drinking frequency, and the validity of the long absence time.

[0092] When the verification is passed, the modified user configuration information is updated in the database; the database returns a success message to the pet care service.

[0093] Furthermore, step S103 includes the following steps:

[0094] Step S201: When the pet enters its next feeding time, the smart pet feeder detects that the pet's food intake has not changed and the pet has not eaten, and generates an alarm message indicating that the pet has not eaten for a long time. The pet care service receives the alarm message sent by the smart pet feeder indicating that the pet has not eaten for a long time.

[0095] Step S202: The pet care service sends a first reminder message to the mobile client and displays a pop-up window;

[0096] Specifically, if the bottom sensor of the smart pet feeder finds that the food intake has not changed when it is time for the next feeding, and the front camera detects that the pet has not eaten, an alarm message of not eating for a long time will be sent to the pet care service. After receiving the message, the pet care service will first record it in the database, push it to the APP, and send a pop-up window or phone reminder.

[0097] Step S203: When the smart pet feeder detects that the amount of food in the top food bowl is less than the user-set capacity, the pet care service receives an insufficient food storage alarm message from the smart pet feeder;

[0098] Step S204: The pet care service sends a second reminder message to the mobile client and displays a pop-up window.

[0099] Specifically, if the amount of food in the top food bowl is less than the capacity set by the user, an alarm is pushed to the pet care service, and the pet care service pushes an alarm message of insufficient food storage to the APP and pops up a window.

[0100] Furthermore, step S106 includes the following steps:

[0101] Step S301: The pet care service sends the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs frame analysis on the video in the request parameters;

[0102] Step S302, determining whether the pet is in the excretion area set by the user;

[0103] Step S303: If the pet is in the excretion area and stays there for a long time, it is determined that the pet is excreting;

[0104] Step S304, determining whether the pet is in a dangerous area;

[0105] Step S305, if the pet is in a dangerous area, then return the stay time;

[0106] Step S306, analyzing the pet's current behavior and performing time statistics on the current behavior;

[0107] Step S307, determining whether there is any abnormal sound in the audio of the video;

[0108] Step S308: If there is an abnormal sound, determine the type and duration of the abnormal sound, and obtain a link to the corresponding video clip.

[0109] Specifically, refer to Figure 6The pet care service receives alert information from the front and top cameras of the smart pet feeder through the Push Message Service (PMS) and stores it in a database. The pet care service combines the video information, alert information, and user configuration information to generate request parameters. The pet care service then uploads the request parameters to the artificial intelligence cloud service for AI analysis.

[0110] The AI ​​cloud service obtains the request parameters for the pet care service (including video information, alarm information, user configuration information, user ID, device serial number, etc.). It then performs AI analysis on the incoming video information. The AI ​​cloud service then extracts frames from the video information and analyzes the pet's behavior to determine whether it is in the user-defined defecation area. If the pet remains in the defecation area for a long time, it is determined to be defecating. The service also analyzes whether the pet is in a dangerous area, such as near a window or in the kitchen, and the duration of the stay. The service also analyzes the pet's current behavior, such as prolonged lying, long absences, or frequent pacing and jumping, and keeps track of the duration of these behaviors.

[0111] The audio in the video is also analyzed to see if there are any explosions, sharp sounds of objects colliding, or pet howling. The analysis results (sound type and duration) are sent to the pet care service along with a link to the video clip (for generating a one-day fast-forward). The behavioral statistics generated by the video and audio analysis are then returned to the pet care service.

[0112] Furthermore, step S108 includes the following steps:

[0113] Step S401: When the pet stays in the dangerous area for longer than a first set time, the pet care service generates an alarm message;

[0114] Step S402: When the pet's abnormal movement time is greater than a second set time, the pet care service generates an alarm message.

[0115] Specifically, the pet care service obtains analysis results from the artificial intelligence cloud service, updates statistics and accumulates the analysis results, and compares the duration of all behaviors with the user configuration information (for example, the user configures an alarm if the stay in the dangerous area is greater than 10 seconds, an alarm if the pet moves for more than 30 seconds, and an alarm if the howling lasts for more than 30 seconds); if it meets the alarm requirements, an abnormal alarm will be pushed to the APP, such as long absence, continuous howling, collision with foreign objects, and dangerous stay.

[0116] Furthermore, the method further comprises the following steps:

[0117] Step S501: The pet care service collects statistics on the pet's eating time period, eating frequency, food intake, water intake, defecation frequency, time spent in dangerous areas, length of lying time, absence time, and unusual movement time, to obtain statistical data.

[0118] In step S502, the pet care service generates a daily report based on the statistical data and pushes it to the mobile client at a set time the next day.

[0119] Specifically, the pet care service will compile and integrate data at midnight every day, counting the time period of the pet's eating, the number of times the pet eats, the amount of food eaten, the amount of water consumed, the number of times the pet defecates, the time the pet stays in dangerous areas, the length of time the pet lies for a long time, the length of time the pet is absent for a long time, and the length of time the pet moves abnormally. A daily report will be generated and pushed to the mobile client at the time set by the user the next day for the user to view conveniently.

[0120] Furthermore, the method further comprises the following steps:

[0121] Step S601: The pet care service extracts a plurality of video clips of different behaviors within a set time;

[0122] Step S602 , the pet care service integrates the video clips of each different behavior to obtain integrated data;

[0123] Step S603: The pet care service sends the integrated data to the mobile client.

[0124] Specifically, the pet-sitting service extracts video clips of each different behavior at midnight every day, integrates them through ffmpeg, and obtains integrated data; if it exceeds five minutes, it will be multiplied and pushed to the user.

[0125] Furthermore, the method further comprises the following steps:

[0126] Step S701: The pet care service collects statistics on the pet's daily food intake, frequency of eating, eating time period, weekly defecation frequency, and daily activity status to obtain daily pet statistics.

[0127] Step S702: The pet care service performs interval sampling and average calculation on the pet's daily statistical data to obtain normal rest and activity reference data;

[0128] Step S703: The pet care service determines whether the pet's current routine is abnormal based on the normal routine reference data;

[0129] Step S704: If yes, determine that the pet is at risk of being monitored, generate difference information, and mark abnormal days in the weekly or daily report; wherein the difference information includes the difference between the pet's daily routine and that of other time periods.

[0130] Specifically, the pet care service generates weekly and monthly reports, which tally the pet's daily food intake, frequency, weekly bowel movements, and daily activity levels. The statistical results are then averaged and used as a reference for normal routines. If a pet's daily routine differs significantly from its normal routine on a particular day or within a specific period, the pet is considered to be at risk for monitoring. The abnormal day will be marked in the weekly or daily report, along with the difference in daily routine compared to other time periods. (For example, abnormal days may include fewer meals than usual, or fewer bowel movements than a typical week.)

[0131] Reference Figure 7 The user query APP requests the pet care service for a certain day or all pet behavior statistics, including the number of times the pet eats (food volume), the number of times the pet defecates, the length of time it lies down, the length of time it is active, and the time it is not in the activity area.

[0132] The pet care service returns daily pet behavior statistics from the database based on the app's request. The mobile client displays the statistics in a pie chart for users to observe, and users can click on a specific behavior to view and replay the segment.

[0133] This application utilizes a combination of smart cameras and AI behavioral analysis to provide real-time feedback on abnormal or high-risk pet behaviors, and promptly push notifications to pet owners for immediate action. The system also allows owners to easily track their pet's daily activities and gain a comprehensive understanding of their pet's living conditions, helping to promptly identify potential health risks or abnormalities, and providing more efficient and convenient care solutions.

[0134] Example 2:

[0135] Figure 8 Schematic diagram of the AI ​​smart pet care system based on the Internet of Things provided in Example 2 of the present invention.

[0136] Reference Figure 8 , applied to pet care services, the system includes:

[0137] An acquisition module is used for the pet care service to obtain user configuration information from the database and send the user configuration information to the mobile client, so that the mobile client calls the interface of the smart pet feeder according to the user configuration information and triggers the feeding operation of the smart pet feeder;

[0138] The feeding result receiving module is used for the pet care service to receive the feeding result of the smart pet feeder and send the feeding result to the mobile client so that the mobile client can display the feeding result;

[0139] An alarm information receiving module is used for receiving the alarm information sent by the smart pet feeder when the smart pet feeder detects that the pet has abnormal eating habits, and sending the alarm information to the mobile client;

[0140] The video information receiving module is used for the pet care service to receive video information sent by the smart pet feeder, which includes the video information of the pet's diet and the overall video information of the pet when it appears;

[0141] The combination module is used by the pet care service to combine video information, alarm information and user configuration information to obtain request parameters;

[0142] The sending module is used for the pet care service to send the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service can perform AI analysis on the request parameters and obtain the analysis results;

[0143] Statistics module, used by pet care services to count the duration of all pet behaviors based on analysis results;

[0144] The comparison module is used for the pet care service to compare the duration with the user configuration information to obtain the comparison result.

[0145] An embodiment of the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and runnable on the processor. When the processor executes the computer program, the steps of the IoT-based AI smart pet care method provided in the above embodiment are implemented.

[0146] An embodiment of the present invention also provides a computer-readable medium having a non-volatile program code executable by a processor, wherein a computer program is stored on the computer-readable medium, and when the computer program is executed by the processor, the steps of the IoT-based AI smart pet care method of the above embodiment are executed.

[0147] The computer program product provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. For specific implementation, please refer to the method embodiments and will not be repeated here.

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

[0149] In addition, in the description of the embodiments of the present invention, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed connections, detachable connections, or integral connections; they may refer to mechanical connections or electrical connections; they may refer to direct connections or indirect connections through an intermediate medium; and they may refer to internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.

[0150] If the functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include various media capable of storing program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.

[0151] In the description of the present invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limitations on the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

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

Claims

1. An AI intelligent pet care method based on the Internet of Things, characterized in that: Applied to pet care services, the method includes: The pet care service obtains user configuration information from a database and sends the user configuration information to a mobile client, so that the mobile client calls an interface of the smart pet feeder according to the user configuration information and triggers a feeding operation of the smart pet feeder; The pet care service receives the feeding result of the smart pet feeder and sends the feeding result to the mobile client so that the mobile client displays the feeding result; When the smart pet feeder detects that the pet has abnormal eating habits, the pet care service receives an alarm message sent by the smart pet feeder and sends the alarm message to the mobile client; The pet care service receives video information sent by the smart pet feeder, wherein the video information includes the eating video information of the pet and the overall video information of the pet when it appears; The pet care service combines the video information, the alarm information, and the user configuration information to obtain request parameters; The pet care service sends the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the request parameters to obtain analysis results; The pet care service counts the duration of all behaviors of the pet based on the analysis results; The pet care service compares the duration with the user configuration information to obtain a comparison result; The method further comprises: The pet care service collects statistics on the pet's daily food intake, frequency of eating, eating time period, weekly defecation frequency, and daily activity status to obtain daily pet statistics; The pet care service performs interval sampling and average calculation on the pet's daily statistical data to obtain normal work and rest reference data; The pet care service determines whether the pet's current work and rest routine is abnormal based on the normal work and rest reference data; If so, it is determined that the pet is at risk of being monitored, difference information is generated, and abnormal days are marked in the weekly or daily report; wherein the difference information includes the difference between the pet's daily routine on that day and that in other time periods.

2. The AI ​​intelligent pet care method based on the Internet of Things according to claim 1 is characterized in that: When the smart pet feeder detects that the pet has abnormal eating habits, the pet care service receives an alarm message sent by the smart pet feeder and sends the alarm message to the mobile client, including: When the pet enters the next feeding time, the smart pet feeder detects that the pet's food intake has not changed and the pet has not eaten, and generates an alarm message indicating that the pet has not eaten for a long time. The pet care service receives the alarm message indicating that the pet has not eaten for a long time sent by the smart pet feeder. The pet care service sends a first reminder message to the mobile client and a pop-up window; When the smart pet feeder detects that the amount of food in the top food bowl is less than the capacity set by the user, the pet care service receives an insufficient food storage alarm message sent by the smart pet feeder; The pet care service sends a second reminder message to the mobile client and a pop-up window is displayed.

3. The AI ​​intelligent pet care method based on the Internet of Things according to claim 1 is characterized in that: The pet care service sends the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the request parameters and obtains analysis results, including: The pet care service sends the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs frame analysis on the video in the request parameters; Determining whether the pet is in a defecation area set by the user; If the pet is in the excretion area and stays there for a long time, it is determined that the pet is excreting; Determining whether the pet is in a dangerous area; If the pet is in the danger zone, the duration of the stay is returned; Analyzing the current behavior of the pet and performing time statistics on the current behavior; Determining whether there is any abnormal sound in the audio of the video; If the abnormal sound exists, the type and duration of the abnormal sound are determined, and a link to a corresponding video clip is obtained.

4. The AI ​​intelligent pet care method based on the Internet of Things according to claim 1, characterized in that: The pet care service compares the duration with the user configuration information to obtain a comparison result, including: When the pet stays in the dangerous area for longer than a first set time, the pet care service generates an alarm message; When the abnormal movement time of the pet is greater than a second set time, the pet care service generates the alarm information.

5. The AI ​​intelligent pet care method based on the Internet of Things according to claim 1 is characterized in that: The method further comprises: The pet care service collects statistics on the pet's eating time period, eating frequency, food intake, water intake, defecation frequency, time spent in dangerous areas, length of lying time, absence time, and unusual movement time to obtain statistical data; The pet care service generates a daily report based on the statistical data and pushes it to the mobile client at a set time the next day.

6. The AI ​​intelligent pet care method based on the Internet of Things according to claim 1, characterized in that: The method further comprises: The pet care service extracts a plurality of video clips of different behaviors within a set time; The pet care service integrates each of the video clips of the different behaviors to obtain integrated data; The pet sitting service sends the integrated data to the mobile client.

7. The AI ​​intelligent pet care method based on the Internet of Things according to claim 1, characterized in that: The user configuration information includes: marked dangerous areas, alarm information for the time spent in the dangerous areas, marked excretion areas, set types of pets, food output of the smart pet feeder, feeding time, frequency, set alarm time period, set alarm information for the pet's long absence, alarm information for the pet's eating frequency, set pet eating time period, alarm information for the pet not eating, alarm information for the pet's own abnormal state, alarm information for the pet's abnormal state to the outside world, set audio reminder information, and set alarm voice broadcast content information.

8. An AI intelligent pet care system based on the Internet of Things, characterized by: Applied to pet care services, the system includes: an acquisition module, configured for the pet care service to acquire user configuration information from a database and send the user configuration information to a mobile client, so that the mobile client calls an interface of the smart pet feeder according to the user configuration information and triggers a feeding operation of the smart pet feeder; a feeding result receiving module, configured for the pet care service to receive the feeding result of the smart pet feeder and send the feeding result to the mobile client so that the mobile client displays the feeding result; an alarm information receiving module, configured to receive an alarm message from the smart pet feeder when the smart pet feeder detects abnormal eating of the pet, and send the alarm message to the mobile client; A video information receiving module, configured for the pet care service to receive video information sent by the smart pet feeder, wherein the video information includes video information of the pet's diet and overall video information of the pet when it appears; A combining module, configured for the pet care service to combine the video information, the alarm information, and the user configuration information to obtain request parameters; A sending module, configured for the pet care service to send the request parameters to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the request parameters to obtain analysis results; A statistics module, configured for the pet care service to count the duration of all behaviors of the pet according to the analysis results; a comparison module, configured for the pet care service to compare the duration with the user configuration information to obtain a comparison result; The system further comprises: The pet care service collects statistics on the pet's daily food intake, frequency of eating, eating time period, weekly defecation frequency, and daily activity status to obtain daily pet statistics; The pet care service performs interval sampling and average calculation on the pet's daily statistical data to obtain normal work and rest reference data; The pet care service determines whether the pet's current work and rest routine is abnormal based on the normal work and rest reference data; If so, it is determined that the pet is at risk of being monitored, difference information is generated, and abnormal days are marked in the weekly or daily report; wherein the difference information includes the difference between the pet's daily routine on that day and that in other time periods.

9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Remote health monitoring management system

    CN116779130A

  • Pet state monitoring method, device and equipment

    CN117694267A

  • Pet health management method and device and pet accompanying robot

    CN118737385A