US20160302393A1 - Intelligent pet monitoring system - Google Patents
Intelligent pet monitoring system Download PDFInfo
- Publication number
- US20160302393A1 US20160302393A1 US14/690,512 US201514690512A US2016302393A1 US 20160302393 A1 US20160302393 A1 US 20160302393A1 US 201514690512 A US201514690512 A US 201514690512A US 2016302393 A1 US2016302393 A1 US 2016302393A1
- Authority
- US
- United States
- Prior art keywords
- pet
- monitoring
- learning
- measurement data
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01K—ANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
- A01K29/00—Other apparatus for animal husbandry
- A01K29/005—Monitoring or measuring activity
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01K—ANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
- A01K15/00—Devices for taming animals, e.g. nose-rings or hobbles; Devices for overturning animals in general; Training or exercising equipment; Covering boxes
- A01K15/02—Training or exercising equipment, e.g. mazes or labyrinths for animals ; Electric shock devices; Toys specially adapted for animals
- A01K15/021—Electronic training devices specially adapted for dogs or cats
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01K—ANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
- A01K27/00—Leads or collars, e.g. for dogs
- A01K27/001—Collars
Definitions
- the present disclosure relates to pet monitoring devices.
- the present invention relates to a system for determining a pet's receptivity to learning.
- Conventional pet monitoring systems include audio or visual monitors that remotely collect aural or visual information and transmit this information to another device that allows an owner to view or hear the information.
- some monitoring systems include a video camera that is positioned to record movement of a pet.
- An owner can view the video of the pet from a remote device, such as a dedicated monitoring device or a smart phone.
- a microphone can be placed in proximity to the pet to allow the owner to hear sounds associated with the pet.
- a system includes a pet monitoring device having a plurality of sensors that gather measurement data, such as motion and arousal, from a pet.
- the system also includes a monitoring hub that receives the measurement data from the pet monitoring device and analyzes the measurement data in relation to a learning receptivity model obtained from a remote platform. The measurement data is analyzed to predict a time and duration when a pet associated with the pet monitoring device will be receptive to learning.
- a method in another example, includes receiving measurement data at a monitoring hub from sensors associated with a pet monitoring device. The method also includes analyzing the measurement data in relation to a learning receptivity model obtained from a remote platform, where the remote platform receives information from several monitoring hubs associated with several pet monitoring devices. The method further includes predicting a time and duration when a pet associated with the pet monitoring device will be receptive to learning.
- FIG. 1 is a diagrammatic representation of one example of a pet monitoring system.
- FIG. 2 is a diagrammatic representation of one example of a data aggregation system for gathering information about pets from a community of users monitoring pet activity.
- FIG. 3 is a diagrammatic representation of one example of a pet monitoring data aggregation and processing system.
- FIG. 4 is a diagrammatic representation of one example of a wearable pet monitoring device.
- FIG. 5A is a diagrammatic representation of one example of a pet monitoring device and a wearable pet monitoring device.
- FIG. 5B is a diagrammatic representation of one example of an intelligent pet feeding station.
- FIG. 5C is a diagrammatic representation of an example of a pet monitoring device docked on a charging base.
- FIG. 6 is a flow diagram of one example of a process for providing measurement data associated with activity of a pet.
- FIG. 7A is a diagrammatic representation of one example of a monitoring hub.
- FIG. 7B is a diagrammatic representation of another example of a monitoring hub.
- a wearable pet monitoring device can gather various measurements associated with the pet, such as motion, temperature, position, arousal, etc. These measurements can be transmitted to a monitoring hub that can process the data into useful information that can be provided to one or more owners.
- environmental sensors can collect additional measurement data, such as audio levels and video data, which can also be transmitted to the monitoring hub.
- the monitoring hub may include interaction with remote servers configured to aggregate information from multiple wearable pet monitoring devices in disparate locations.
- the monitoring hub processes the measurement data to provide information about a pet such as sleep, mobility, stress, position, comfort, health, vigilance, articulation, receptivity to learning, pet well-being, presence of owner, environmental conditions, safety of the pet, emotional state of the pet, emotional receptivity, receptivity to learning, etc.
- this information can be provided to an owner, such as through the hub directly or through a client device, such as a mobile device. Additional recommendations about care for the pet can also be provided to the owner by the monitoring hub, according to various examples.
- the measurement data and/or processed measurement data is transmitted to a remote platform.
- This remote platform can collect measurement data and/or processed measurement data from numerous pet monitoring devices in a community.
- the remote platform is a remote pet developmental analysis platform.
- the remote pet developmental analysis platform may use this aggregated data to determine various patterns and phenomena and use this data to form additional suggestions for caregiving, teaching, etc. For instance, charts on pet growth and development can be formed with the aggregated data. These charts can then be transmitted to individual monitoring hubs and owners can see how their respective pets compare to the charts, etc.
- measurement data can be used to develop models for when a pet is receptive to learning, etc. Information from these models can be provided to the individual monitoring hubs and can be provided to owners at appropriate times.
- behavior models, etc. can be used to provide feedback to owners about how to make their pets more comfortable, etc.
- the system includes a local monitoring system 101 and a remote system 105 .
- the local monitoring system includes a wearable pet monitoring device 111 and a monitoring hub 113 .
- the remote system 105 includes a platform 115 , which is designed to collect data from a community of users.
- information about a pet 107 is collected at the wearable pet monitoring device 111 , this information is processed at the monitoring hub 113 , and models can be developed at the platform 115 .
- Various types of pets can benefit from the use of a pet monitoring system, such as dogs, cats, or other animals.
- the system can also be adapted for use with wildlife animals, especially by researchers wishing to gather information about their activity, behaviors, and health.
- the wearable pet monitoring device 111 collects data and provides notifications.
- the wearable pet monitoring device 111 is a pet-friendly wearable device, which monitors pet activity and other pet related biometric measures.
- the wearable pet monitoring device 111 is worn either on the neck (on a collar or as part of a collar) or ankle of a pet and collects activity and emotional state data and receptivity to learning data.
- the wearable pet monitoring device 111 can collect data regarding a pet's motions, orientation, and physiology. Notifications can be provided at the wearable pet monitoring device 111 in some instances.
- an LED on the wearable pet monitoring device 111 can indicate to an owner 109 that the battery charge is low or that the device is currently charging, etc.
- measurement data associated with the pet is gathered by or otherwise input 117 into the wearable pet monitoring device 111 .
- This measurement data is then transmitted 119 to a monitoring hub 113 .
- This monitoring hub 113 can perform various functions, depending on the desired application, such as data pre-processing, ambient sensing, content cache, and pet status assessment.
- the monitoring hub includes learning content and a schedule.
- the learning content includes information for owners about what to teach to a pet and the schedule can indicate when this content should be appropriately presented, such as based on age or developmental level.
- This learning content can be obtained from the platform 115 in some embodiments. More specifically, the platform 115 may store various libraries of data, models, schedules, etc. that can be accessed by the monitoring hub 113 .
- the platform may store models such as an environmental suitability model (predicting a range of environmental conditions and expected pet characteristics corresponding to these environmental conditions), pet orientation model (predicting a position of a pet based on data such as motion and geoposition), learning receptivity model (predicting a time and duration when a pet will be receptive to learning), and health model (predicting a health concern such as an epileptic seizure, etc.).
- models may include thresholds for making various determinations, which can trigger notifications to an owner.
- an environmental suitability model can include thresholds for sound pollution, visual clutter, and/or light over-intensity, and exceeding any of these thresholds may trigger a determination that the environmental conditions are not suitable for a pet.
- the monitoring hub 113 can select and customize content from the library to correspond to the needs and development of a particular pet 107 being monitored. According to various embodiments, the monitoring hub 113 can also provide digital signal processing, a human interface, and data security. In some examples, development models can be evaluated at the monitoring hub 113 . Additionally, model-based content adaptation can be provided at the monitoring hub 113 in some applications. Furthermore, the monitoring hub 113 may provide notifications or suggestions to an owner based on a determination made at the monitoring hub 113 or platform 115 . For instance, if a determination is made that environmental conditions are not suitable for a pet, the monitoring hub can make suggestions including ways to reduce noise, light intensity, visual clutter, etc. In particular, suggestions may include closing windows, turning off lights, reducing the amount of items in the room, etc.
- a mobile device can also be included in the local monitoring system 101 .
- the mobile device can communicate with the monitoring hub 113 and/or the wearable pet monitoring device 111 .
- the mobile device can provide an interface to the local monitoring system 101 for the owner 109 .
- the owner 109 may be able to view data about the pet via the mobile device, including information such as biometric data, video, audio, etc.
- the mobile device can act as the monitoring hub 113 itself.
- the mobile device can provide data pre-processing, early warning, and remote observation.
- the mobile device can also include social and environmental content.
- an owner 109 can input information about social and environmental conditions and/or the mobile device can detect various conditions using inputs such as a microphone, camera, etc.
- the mobile device includes content for the owner about suggested social interactions or environmental augmentation or adjustments such as music, sounds, lights, etc.
- an owner 109 is the primary user of the data from the wearable pet monitoring device 111 .
- the owner 109 can also provide information to the system such as developmental assessments, nominal pet habits, etc., such a through a mobile device and/or the monitoring hub 113 .
- Information can be provided to the owner 109 via monitoring hub 113 and/or a mobile device associated with the local monitoring system 101 . For instance, adapted content, pet monitoring, and social engagement is provided through the monitoring hub 113 and/or the mobile device.
- data from the monitoring hub 113 is transmitted 123 to the platform 115 .
- raw data including biometric data, etc. is sent to the platform 115 .
- Information from the platform 115 can also be transmitted 123 to the monitoring hub 113 .
- Transmission 123 to and from the platform may include encryption and/or compression. Encryption can be used to protect sensitive personal information, and compression can aid in smooth and efficient transmission of the data.
- the platform 115 includes software that facilitates features such as an owner portal, social interfaces, pet learning platform, and content delivery platform. Although not shown explicitly in FIG. 1 , owner 109 may be able to directly interact with platform 115 , such as through one of these portals or platforms.
- the platform 115 includes content such as pet profiles, pet de-identified data, learning materials, assessment materials, and pet trends.
- information sent to the platform 115 includes data such as development metrics for individual pets, etc.
- the platform 115 performs machine learning on aggregated measurement data, sensor data, and any other development metrics to generate models that predict upcoming behaviors, developments, activities, etc., according to various examples.
- measurement data can be used to generate models based on patterns in activity, and these models can be used by particular pet monitoring systems to predict an upcoming activity.
- the patterns in activity can include aspects such as physical activity, emotional signals, sleep patterns, behavior, etc.
- the upcoming activity can include aspects such as sickness, sleep, mobility, stress, position, comfort, health, vigilance, articulation, receptivity to learning, pet well-being, presence of owner, environmental factors, safety of pet, and/or emotional state of pet.
- the wearable pet monitoring device 111 provides continuous pet monitoring.
- the system detects disturbances in the room, such as with a microphone that provides data to the monitoring hub 113 .
- the wearable pet monitoring device 111 detects measurement data that is associated with a startle response from the pet.
- the monitoring hub 113 determines that the pet 107 is experiencing too many startling responses.
- the monitoring hub 113 provides a more soothing environment (e.g. using a projector, music, white noise, etc.) or asks the owner to provide a more soothing environment.
- the owner may also have a wearable device (not shown).
- the owner wearable device can be used to infer when the owner 109 is interacting with the pet 107 , etc. This information can be used by the monitoring hub 113 and/or platform 115 to assess the effectiveness of certain interactions, etc.
- monitoring the locations of the pet 107 and owner 109 can be used to alert about a wandering or stolen pet in some applications.
- the system is used for a single pet or more than one pet.
- a system can be used to provide instructions for two pets. This allows the owner 109 to interact with one monitoring hub 113 and/or mobile device, which can make monitoring multiple pets easier and more efficient.
- the additional wearable pet monitoring device(s) can also communicate with monitoring hub 113 .
- FIG. 2 shown is a diagrammatic representation of one example of a data aggregation system for gathering information about pets from a community of users monitoring pet activity.
- numerous monitoring systems such as monitoring system 203 , 205 , 207 , 209 , and 211 are part of a pet monitoring community. Any number of monitoring systems can be included, as indicated by the trailing dots in the figure.
- the pet monitoring community 201 includes millions of pets each associated with individual monitoring systems. In these examples, development metrics from these millions of pets can be gathered at the platform 225 such as a remote pet developmental analysis platform.
- aggregated measurement data and sensor data includes development metrics such as measurement data from monitoring devices and sensor data from peripheral devices gathered from the pet monitoring community 201 .
- aggregated observations, inferences, etc. refer to data aggregated from the pet monitoring community 201 .
- the monitoring systems 203 , 205 , 207 , 209 , and 211 are each like the local monitoring system 101 in FIG. 1 . As such, each monitoring system 203 , 205 , 207 , 209 , and 211 is associated with a different pet. Each of the monitoring systems 203 , 205 , 207 , 209 , and 211 communicates with the platform 225 . According to various embodiments, information sent to the platform 225 from the monitoring systems 203 , 205 , 207 , 209 , and 211 includes development metrics, and/or any other data gathered by each of the respective monitoring systems. These development metrics (and/or other data) can be used as input to backend machine learning at the platform 225 .
- content such as content libraries and parameterized pet development models can be stored at the platform 225 .
- This content can be shared with the monitoring systems 203 , 205 , 207 , 209 , and 211 .
- information is sent to a monitoring system 203 in response to a request from the monitoring system 203 .
- information is sent to a monitoring system 205 at a particular developmental time associated with the pet being monitored by monitoring system 205 .
- information is sent in response to a receipt of development metrics from a particular monitoring system 207 .
- platform 225 includes features such as an owner portal, social interfaces, pet learning platform, and content delivery platform.
- Each of the monitoring systems 203 , 205 , 207 , 209 , and 211 can access these features at the platform 225 .
- an owner portal can allow an owner to directly communicate with the platform 225 , such as through a mobile device or computer, without having to communicate through a local monitoring hub.
- the platform 225 includes content such as pet profile, pet de-identified data, learning materials, assessment materials, and pet trends, which may also be accessible to monitoring systems 203 , 205 , 207 , 209 , and 211 in various embodiments.
- machine learning can be used to develop models such as development models, health models, kinematic models, and dynamic models at platform 225 .
- models can be developed using the information gathered from the monitoring systems 203 , 205 , 207 , 209 , and 211 from the pet monitoring community 201 .
- the gathered data can be used at the platform for research.
- the gathered data can be used to discover new metrics, develop population statistics, spot trends, etc.
- unstructured machine learning to the vast amount of gathered measurement data, such as weight, age, gender, location, associated with numerous pets, various predictions can be made and models developed.
- models can be developed regarding how to impart learning, social interactions, etc.
- Other examples include discovering trends or markers, such as characteristics that indicate a pet might get sick soon based on its sleep/wake patterns.
- Some examples can be observed and studied at the platform 225 with the help of machine learning. Some examples include wake/sleep prediction, detecting quiescent windows, determining when a pet is missing, determining alertness, and predicting a pet's receptivity to learning.
- wake/sleep predictions can be studied at platform 225 .
- activity monitoring can be used to identify wake/sleep transitions. Based on a previous week's sleep/wake transitions, a next transition can be predicted. This type of prediction is based on pulse train completion.
- the time series of wake/sleep is a pulse train that should (for healthy sleep patterns) have regular pulse width and spacing. By estimating those parameters, the onset of the next wake/sleep transition and the duration of the subsequent state (whether waking or sleeping) can be predicted. As a pet grows, the characteristic spacing and width of the pulses will change. These changes typically happen on the time scale of months, so sleep predictions may look at time frames on the order of the last week. By observing patterns on this time scale, changes in the sleep patterns can be predicted on a faster time scale than those patterns evolve.
- arousal may be indicated by factors such as salivation, as detected by moisture sensors that can detect moisture from the pet's mouth from a detector in a collar, etc.
- models are created for predicting sleep schedules based on a pet's data and/or aggregated data from numerous pets.
- the sensors include mechanisms for determining whether the pet's position, such as lying down, standing, walking, etc. Sensors may include accelerometer, magnetic sensor, gyroscope, motion sensor, step counter, rotation vector sensor, gravity sensor, orientation sensor, and linear acceleration sensor.
- a wearable casing for the sensors may be worn by a pet in a particular manner such that directionality is known.
- the wearable casing may be an anklet, collar, harness, sock, shoe, or included in a vest or other piece of clothing.
- An indicator may be included on the wearable directing an owner on the appropriate positioning or directionality of the wearable.
- observations can be made about the pet's sleep patterns and sleep state, and the pet's level of fatigue can be estimated in some examples. For instance, if the sleep schedule for the pet indicates that the pet is normally asleep at this time but is not currently asleep, then a guess can be made that the pet is probably fatigued.
- detection of walking can be studied at platform 225 .
- activity data from the pet monitoring community 201 can be used to determine when a pet is walking or moving in various ways. For instance, joint angles and bone positions with respect to models that include torso bounce and ground reaction force can also indicate whether a pet is walking or moving in some other way.
- models can be predicted regarding walking detection.
- the measurement data associated with a pet can be combined with information provided by an owner about when the pet walked, etc. Comparing a particular pet's walking to models can help predict whether the pet has an injury, etc.
- Mechanisms for developing models relating to walking, etc. can also be applied to data sets outside the pet category. For instance, this system could also be used with physical therapy patients of all ages.
- mechanisms can be used at platform 225 to determine “quiescent windows,” when a pet is inactive, quiet, and still. Developing models predicting these “quiescent windows” and using them at the monitoring systems can lift health and hygiene of the pets, such as by suggesting times for cleaning their living quarters.
- a missing pet can be detected based on models developed at platform 225 . Predictions can be made about when the pet is moving not under its own power. For instance, patterns of movement or location can be studied to determine when an anomaly is detected. In some examples, geolocation can be included to indicate when pet is traveling with someone other than an authorized owner. In some applications, an owner can be notified to check on the pet and confirm the pet's whereabouts. This can be particularly helpful in keeping pets safe not only from running away or abductions, but also if the pet is inadvertently left in a car or other location.
- alertness of a pet can be studied at platform 225 .
- measurement data can be studied to detect when a pet is alone and alert, and the length of time the pet has been alone and alert. Detecting when a pet is alone can be based on factors such as background audio analysis, but is complicated by situations where the pet is not actually alone, but is just being ignored. Input from owners can also be included. Models can be used to predict when pets might benefit from interaction or learning experiences.
- receptivity to learning can be studied at platform 225 . Determining appropriate windows of time for a pet's receptivity to learning can help owners know when to present training materials or interaction in a more productive manner. In order to determine these appropriate windows, numerous factors can be considered. Specifically, data such as sleep/wake cycles, vocalization, temperature, age, gender, weight, and other biometric measures collected from pet monitoring community 201 can be considered. Additionally, data from one or more of an intentionality detector, gaze detector, shared attention detector, and cognition detector can be used to determine a pet's receptivity to learning. Furthermore, data about a pet's environment, such as audio levels, time of day, location, etc. can also be considered.
- Models can be created that indicate windows of receptivity to learning and the appropriate teaching/training materials. These models can be used at individual monitoring systems for application to individual pets. For instance, the absence or presence of specific stimulation, as indicated by the system or from owner input, such as auditory, sensory, tactile, etc. can be used to select an age-weighted, progress-weighted learning program from a model developed at the platform 225 . Specifically, knowing the developmental stage of the pet can help determine what types of training materials should be presented.
- a particular pet monitoring system can predict windows of receptivity when a pet is receptive to learning.
- the pet monitoring system processes measurement data and selects and customizes learning materials appropriate for the pet.
- the learning materials can be customized based on factors such as the pet's developmental stage, readiness, previous learning experiences, owner feedback, etc.
- FIG. 3 shown is a diagrammatic representation of one example of a pet monitoring data aggregation and processing system.
- This system includes a pet monitoring device, environmental sensor(s), and a monitoring hub. Measurement data is gathered by the wearable pet monitoring device and environmental sensors and sent to the monitoring hub for processing.
- wearable pet monitoring device data 301 gathered by the pet monitoring device includes items such as motion 303 (i.e., activity), temperature 305 , position 307 , and arousal 309 .
- the position 307 can include a geoposition of the pet.
- Environmental sensor(s) data 311 gathered from devices such as microphones or cameras includes audio levels 313 and video stream 315 .
- the environmental sensors can be omitted, such as when a simplified system is employed. For instance, if the system is used during an outing, cameras, peripheral devices, etc. may be disconnected and only input from the wearable pet monitoring device may be used.
- the monitoring hub receives data from the wearable pet monitoring device and the environmental sensor(s).
- the data is collected continuously around the clock. In some examples, this may mean periodic but consistent monitoring, such as at designated intervals of time.
- Hub processing 321 can be applied to the data received to yield various observations 351 and inferences 353 .
- Some of the observations 351 that can be made at the monitoring hub based on data measurements include sleep 323 , mobility 325 , stress 327 , position 329 , comfort 331 , health 333 , vigilance (e.g. pet attention, cognitive responsiveness) 335 , and articulation (i.e., vocal articulation, etc.) 337 .
- Some of the inferences 353 that can be made at the monitoring hub based on measurement data include receptivity to learning 339 , pet well-being 341 , presence of owner 343 , environmental factors 345 , safety of the pet 347 , and emotional state of the pet 349 .
- observations 351 and inferences 353 are shown as different categories, various items can be categorized in either set without deviating from the scope of this example.
- Numerous combinations of measurement data from the wearable pet monitoring device and/or the environmental sensor(s) can be used to make observations or inferences.
- data is first collected about the pet, the data is scaled, and then a model or prediction is applied to the pet.
- aggregated data can be collected at the platform, as described above with regard to FIG. 2 , and models, predictions, etc. can be developed. These models, etc. can then be accessed from the platform by individual monitoring hubs.
- a particular pet monitoring system can then perform hub processing 321 that can use these models, etc. to analyze measurement data for a particular pet.
- Observations and/or inferences can be made for a particular pet and made available to an owner. This information can help the owner better care for the pet. In some examples, the information can be used to provide guidance or advice to owner, such as through the monitoring hub and/or mobile device. For instance, hub processing 321 may determine that the pet is currently in a particular position 329 that may correlate with an injury. This observation 351 can lead to a notification to the owner about this finding. In some examples, the notification can also include recommendations about how to help the injured pet, etc. In another example, the pet's growth can be monitored, such as by owner input 355 , or by a sensor such as a scale (not shown) that is connected to the system as a peripheral device.
- This growth can be used to estimate the pet's developmental stage and from this information a schedule can be developed at the hub outlining when a pet should be taught something.
- motion 303 such as a shake of the pet's paw can be monitored to determine motor development
- blood flow can be monitored and correlated to brain development
- electrodermal activity or breath moisture content, etc. detected by a sensor located in a collar or muzzle
- health 333 occurrences such as epileptic seizures.
- predictions about the pet's activity can be made using data from the accelerometer and GSR, as described in more detail with regard to FIG. 4 . Based on this data, a prediction can be made about whether the pet is awake/asleep, eating, walking/running, etc.
- Various inputs can be monitored to yield observations and predictions about the pet.
- Various observations 351 can be made about the pet based on measurement data associated with the pet. For instance, sleep 323 observations can be used to predict the upcoming sleep patterns of the pet, and can alert the owner if sleep patterns are disturbed. For instance, if the sleep patterns are disturbed, this may indicate that the pet is getting sick, etc.
- Observations about mobility 325 can help determine how the pet is moving relative to its developmental stage and can be used to advise the owner about how to teach or help the pet at a developmentally appropriate level.
- Observations about stress 327 can help determine if there are conditions that could be changed to reduce the pet's stress.
- position 329 can be observed to see if a current position is associated with an injury and the owner can be notified.
- Position 329 can also refer to the pet's orientation, such as whether the pet is lying down, walking, running, etc. These observations can be made based on data such as motion 303 and position 307 . Observations about comfort 331 can be made and findings can be provided. Observations about health 333 can also be made, such as whether the pet's temperature constitutes a fever, etc. Observations about vigilance 335 includes whether a pet is alert and awake, etc. In addition, observations about articulation 337 may include detecting vocal articulation using environmental sensor data 311 such as audio input. Although particular examples of observations are shown and described, it should be recognized that additional observations can also be made within the scope of this disclosure. Likewise any combination of observations (such as a limited set of those shown) can be used depending on the desired operation of the system.
- Various inferences 353 can be made about the pet based on measurement data associated with the pet. For instance, inferences about the pet's receptivity to learning 339 can be made. As described above with regard to FIG. 2 , various factors can be used to assess receptivity to learning 339 such as developmental stage. These inferences can be used to determine when and/or what the pet should be learning. Providing appropriate learning materials (such as advice to the owner about what to teach or how to interact with the pet) at the appropriate time can help with the pet's brain development and training. Inferences about the pet's well-being 341 can be made in some examples. For instance, considering factors such as the health and emotional state of the pet can indicate the pet's overall well-being.
- these inferences can help to determine how effective a particular owner is meeting the pet's needs, etc.
- Inferences about the presence of an owner 343 can also be made. For instance, measurement data from the pet monitoring device and/or an owner device can indicate whether the owner is present at a particular time.
- Inferences about environmental factors 345 can also be made. For instance, environmental sensor data 311 , such as audio levels 313 , can be used to assess what is good for the pet versus what is not good for the pet.
- the system can use a predictive model to identify if an environment is cognitively good for a pet, using factors such as visual clutter, sound pollution, light over-intensity, not enough interaction, etc.
- an environmental suitability model can be used that reflects a relationship between a range of environmental conditions and expected pet characteristics corresponding to these environmental conditions. For example, visual clutter may be associated with a higher degree of stress, sound pollution may be associated with less (or lower quality) sleep, etc.
- inferences can be made about safety of the pet 347 .
- safety may include the pet's position (e.g. injured or stuck), and other physical safety features.
- safety may include whether the pet is “missing,” such as if the pet has wandered off, fallen, or been taken by an unauthorized owner. Inferences about the emotional state of the pet 349 can also be made, such as whether the pet is stressed, etc.
- these inferences can help to determine how effective a particular owner or interaction is for placating the pet's stress. In other examples, these inferences can be used to determine what types of activities, environments, schedules, etc. best suit this particular pet. Although particular examples of inferences are shown and described, it should be recognized that additional inferences can also be made within the scope of this disclosure. Likewise any combination of inferences (such as a limited set of those shown) can be used depending on the desired operation of the system.
- the wearable pet monitoring device 401 is a pet-friendly wearable device, which monitors pet activity and other pet related biometric measures. As shown in the present example, the wearable pet monitoring device 401 includes a wearable casing 403 and a pet monitoring device 405 . According to various embodiments, the pet monitoring device 405 is detachable from wearable casing 403 , examples of which are described with regard to FIGS. 5A-5C .
- the wearable pet monitoring device 401 allows the pet monitoring device 405 to be worn on the ankle of a pet. In other examples, the wearable pet monitoring device 401 can be worn on a collar or as its own collar.
- the pet monitoring device collects activity and emotional state data. In the present example, this data is collected continuously around the clock. Specifically, pet monitoring device 405 collects data and provides notifications. In various examples, the pet monitoring device 405 can be used for data logging.
- the device is expected to store data from multiple sensors and also do moderate processing of the data from the sensors. This processing may include filtering, dimensionality reduction and cleanup of the raw data. Because the device is also intended for use as a pet monitor, low-latency processing of some sensors e.g. position may be required.
- the pet monitoring device 405 may not store content. By including less content and/or other features, the pet monitoring device 405 can be designed with a smaller size to allow for a more comfortable experience for the pet. In addition, including fewer features can also reduce complexity of the device, and thereby reduce possible malfunctions, etc.
- pet monitoring device 405 includes various components, such as tri-axial accelerometer 407 , temperature sensor 409 , gyroscope 411 , galvanic skin response (GSR) sensor 413 , processor 415 , memory 417 , light emitting diode (LED) 421 , transmission interface 423 , charging interface 425 and battery 427 .
- GSR galvanic skin response
- a sensor can be included that detects the amount of moisture in the pet's breath, especially with pets that don't sweat through their skin. This type of moisture sensor could replace or supplement the GSR sensor.
- the tri-axial accelerometer 407 measures a pet's activity, such as movements registering more than about 50 Hz in some examples. The accelerometer data is used to measure the pet's movement.
- the temperature sensor 409 measures the pet's body temperature. According to various examples, the pet's body temperature is continuously monitored.
- the gyroscope 411 measures the pet's orientation.
- the GSR Sensor 413 measures galvanic skin resistance (GSR). For instance, the GSR sensor 413 can measure the amount of sweat or moisture detected on the body.
- the GSR is a low latency arousal measurement, and can be used to measure the pet's stress levels.
- the processor 415 can be an ARM Cortex M0-M3, or the like, depending on the application. In some examples, the processor 415 can have limited or no digital signal processing (DSP).
- the memory 417 can be of any size, depending on the application. In some examples, the memory 417 can have a size of 384 kb.
- the transmission interface 423 can be used to communicate with a monitoring hub 429 . Specifically, measurement data can be sent from the pet monitoring device to monitoring hub 429 . According to various examples, transmission interface 423 can use a transmission protocol such as Bluetooth LE (BLE 4.0), although any suitable protocol can be used.
- battery 427 stores charge for operation of the pet monitoring device.
- One type of battery that can be used is a Li—Po battery (110 mAh), which is adequate for a day's operation.
- the battery can be recharged via a charging interface 425 that can be periodically placed in contact with a charging base 431 .
- the device can be charged using contact and/or wireless inductive charging. If the battery life can be expected to last at least 24 hours in the present example, then the device can be charged once per day.
- the battery 427 and/or charging interface 425 includes a charge circuit in some instances.
- the wearable pet monitor device may be used primarily at a home in some applications, the pet monitoring device can also be used during an outing or trip. If the pet monitoring system includes one or more peripheral devices such as a camera, microphone, etc. that is located in a stationary position like a room of the house, certain features may not be available when the device is used outdoors. However, continuous monitoring of the pet can continue for measurements such as temperature, activity, GSR, position, etc. remotely in some examples.
- FIGS. 5A-5C illustrate examples of pet monitoring devices being used in different contexts.
- FIG. 5A shown is a diagrammatic representation of one example of a pet monitoring device and a wearable pet monitoring device.
- pet monitoring device 501 is shown with a base 507 , body 505 and LED window 503 .
- wearable pet monitoring device 511 is ready to wear by a pet.
- the wearable pet monitoring device can be worn around the ankle or neck of a pet and the ends can be secured, such as by a snap or other closure.
- the pet monitoring device 501 can be engaged with the wearable casing 515 through a snug fit, wherein the body 505 overlaps one side of the wearable casing 515 and the base overlaps the other side.
- the body 505 and base 507 may be connected with a rod that has a smaller cross-section than that of the body 505 or base 507 .
- the wearable casing can be made of an elastic material that allows some stretching to fit and secure the pet monitoring device 501 .
- the base 507 may slip into a pocket or sleeve located in the wearable casing 515 .
- pet monitoring device 501 can be made in any of a variety of shapes.
- the body can be square instead of circular
- the base can be circular instead of square, etc.
- the wearable casing 515 can be made in various shapes and designs.
- the wearable casing can alternatively be designed as a continuous loop that may or may not be adjustable in diameter.
- different fastening devices can be used to secure the ends of a wearable casing 515 such as a buckle (wristwatch style), mating sides that snap together, etc.
- the intelligent pet feeding station includes a charging base.
- a pet station includes various features such as a charging station (shown in the present example with a pet monitoring device 501 docked to it) and a feeding station 517 mounted to a base 519 .
- the feeding station 517 includes a partition 525 that holds the food, and a release port 527 that allows the food 529 to fall through when triggered.
- the release port 527 can be triggered when the monitoring system detects that the pet needs food, such as according to a schedule, the owner's command, or based on measurement data taken from the pet.
- the intelligent pet feeding station can also include peripheral devices (not shown) such as a camera, microphone, speaker, screen, input device, etc.
- peripheral devices such as a camera, microphone, speaker, screen, input device, etc.
- the pet station includes software that allows data pre-processing, ambient sensing, content cache, and pet status assessment.
- the pet station includes content such as learning content and schedule(s), in some instances.
- the pet station can operate as a monitoring hub in some examples.
- the charging station can be induction-based.
- the pet station may include a power cord that can be plugged into an outlet, or the like, which can provide power for the various components of the pet station.
- the peripheral device(s) can be removable from the pet station.
- the charging base 521 includes a plug 523 that can be used to provide charge via a USB port, micro USB port, etc.
- a pet monitoring device 501 is docked on the base 521 .
- the charging base is induction-based.
- Alternative connections can be implemented within the scope of this disclosure.
- This type of charging base may be convenient if the pet monitoring device 501 is used remotely such as during travel or an outing, especially if a mobile device is used by an owner to view monitoring information.
- the charging base can be used with the mobile device to charge the pet monitoring device 523 on-the-go because the charging base is small and easy to pack, store, and use.
- FIG. 6 is a flow diagram of one example of a process for providing measurement data associated with activity of a pet.
- activity of a pet is detected at 601 .
- This activity is detected by a pet monitoring device, as described above with regard to various embodiments. Detection may be based on a change in measurements, such as movement or a temperature change, in some examples. Alternatively, detection may correspond to periodically detecting activity based on a schedule, set times, etc.
- the pet monitoring device then gathers measurement data corresponding to the activity at 603 .
- This measurement data includes information such as motion (i.e., activity), temperature, position, and arousal, as also described above with regard to various embodiments.
- the measurement data is then transmitted to a monitoring hub at 605 . As described above, the monitoring hub can then process the data and provide information about the pet's activity to an owner. According to various embodiments, the monitoring hub can also provide this data to the platform for further analysis.
- the pet monitoring device can also include a check to make sure its battery is sufficiently charged at 607 . If the battery charge is low, a light signal can be illuminated to notify the owner 609 to charge the pet monitoring device. For instance, an LED located on the pet monitoring device can be illuminated. Alternatively or additionally, a notification can be sent to the owner via the monitoring hub and/or a mobile device to charge the pet monitoring device. If the battery charge is not found to be low, no notification is provided. As shown in the present embodiment, this battery charge check is performed after measurement data is provided. By including the battery check as part of this process, the battery is checked often. However, it should be recognized that the battery check at 607 and notification 609 can be omitted from this process in some examples, and the battery check can be performed at other times, such as at periodic intervals or set times.
- FIGS. 7A-7B illustrate examples of monitoring hubs.
- Various configurations can be used for a monitoring hub within the scope of this disclosure.
- FIG. 7A is shown one example of a monitoring hub.
- a monitoring hub 701 can receive measurement data from a pet monitoring device 727 and can process this measurement data at the monitoring hub 701 .
- monitoring hub 701 can provide data pre-processing, ambient sensing (local sensing of environment, vibration sensing, audio sensors, cameras), content cache, and/or pet status assessment.
- the monitoring hub 701 can also include training content and schedule(s).
- the monitoring hub can provide digital signal processing, a human interface, and data security.
- model-based content adaptation can be provided at the monitoring hub 701 . Accordingly, models and library content obtained from the platform 731 , such as a remote pet developmental analysis platform, can be tailored for the pet's developmental stage and needs. Specifically, development models can be evaluated at the monitoring hub 701 and content from the library can be selected and customized.
- One example of content adaptation as applied to interactive activities includes selecting a sequence of interactive activities that is developmentally appropriate and doesn't exhaust the pet. In particular, a determination can be made about a particular pet's developmental stage and the duration of an interaction window appropriate for this stage. Using this information, content from the content library stored at the platform 731 can be selected and adapted to be appropriate for the pet. This adapted content can then be presented to the pet during an appropriate interaction window.
- the monitoring hub 701 includes a processor 703 , memory 705 , persistent storage 707 , display or display interface 709 , projector 711 , sensors 721 (including camera 723 and audio sensor 725 ), pet monitoring device interface 713 , charging base 715 , client device interface 717 , and platform interface 719 .
- a processor 703 the memory 705
- persistent storage 707 the persistent storage 707
- display or display interface 709 the monitoring hub 701
- sensors 721 including camera 723 and audio sensor 725
- pet monitoring device interface 713 including camera 723 and audio sensor 725
- charging base 715 including camera 723 and audio sensor
- the monitoring hub 701 can act as a pet station, such as that described with regard to FIG. 5B .
- the pet station includes software that allows data pre-processing, ambient sensing, content cache, and pet status assessment.
- Content that can be included includes learning content and schedule(s).
- processor 703 and memory 705 can be used to process data measurements received from pet monitoring device 727 . Specifically, this data can be processed to develop observations and/or inferences as described above with regard to FIG. 3 . In addition, processor 703 and memory 705 can be used to customize content for the pet such as learning materials to be stage-appropriate.
- Persistent storage 707 can store content and schedule(s), as well as any models, charts, etc. received from the platform 731 . Furthermore, persistent storage 707 can store information specific to the pet.
- display or display interface 709 allows an owner to view and/or interact with the monitoring hub 701 . For instance, notifications, alerts, suggestions, etc. can be displayed for the owner through the display or display interface 709 .
- the display may be a screen or monitor.
- an input device such as a keyboard may be included, especially if the display is not touch sensitive.
- a display interface may include a port that allows a monitor to be connected as a peripheral device.
- the monitoring hub 701 can be connected to a computer such as a laptop, desktop, etc.
- a projector 711 can be included as part of the monitoring hub 701 .
- a projector 711 can be included as part of a pet station and can be used to display lights or images for the pet to see. This feature can be useful to augment the environment with soothing lights, colors, or images. In some examples, this may be used to present learning content to the pet.
- sensors 721 include camera 723 and audio sensor 725 .
- Camera 723 can be used to transmit video for an owner to see on a monitor, such as through a mobile device 729 .
- Camera 723 can also be used to gather data measurements associated with the pet such as position.
- Audio sensor 725 can be used to transmit audio for an owner to hear, such as through a mobile device 729 .
- Audio sensor 725 can also be used to gather data measurements associated with the pet's surroundings and environment.
- the audio sensor 725 can be used to gather data measurements about sounds from the pet, such as vocalizations, etc.
- the sensors 721 can be removable from the monitoring hub 701 , especially to allow better positioning of these devices relative to the pet. Other components of the monitoring hub 701 may be removable as well, such that the monitoring hub 701 has a modular style.
- pet monitoring device interface 713 facilitates wireless communication with the pet monitoring device 727 .
- the pet monitoring device 727 can be charged at a charging base 715 associated with the monitoring hub 701 .
- the charging base 715 can be induction-based, such that the pet monitoring device 727 can be placed in contact with the charging base 715 during charging.
- a charging base included in a pet station is described above with regard to FIG. 5B .
- monitoring hub 701 includes a client device interface 717 that allows the monitoring hub 701 to communicate wirelessly with a mobile device 729 , such as a smart phone, tablet, or the like.
- a mobile device 729 includes software that facilitates features such as data pre-processing, early warning, and remote observation.
- content that can be included on the mobile device 729 includes learning, social, and environmental information.
- the owner is the typical user of the mobile device 729 , and can view various data from the pet monitoring device 727 . In some instances, raw data measurements from the pet monitoring device may be viewed. However, processed information from the monitoring hub 701 may provide more useful information for the owner, such as measures of health and optimal times and methods to deliver learning information to the pet.
- information from sensors 721 may be accessible from mobile device 729 .
- an API interface can also be provided to third parties to allow for more applications to run on the mobile device 729 .
- the pet monitoring device 727 and/or monitoring hub 701 can communicate with IOS and/or Android devices.
- BLE is a communication stack that can be used to exchange data and upgrade firmware.
- the API includes access to raw data from the sensors in debug mode.
- a storage API can be provided for the sensors, allowing data to be downloaded and processed by the mobile device 729 on demand.
- a tablet device can also communicate with the monitoring hub 701 through the client device interface 717 .
- the tablet device can serve as an accessory in the delivery of structured learning-focused interactions to the owner for use with the pet.
- the tablet can have additional sensors useful in monitoring audio or video from the pet's environment, especially when the tablet device 759 is located near the pet and the mobile device is located near the owner.
- a platform interface 719 is used to communicate with platform 731 .
- the monitoring hub 701 can send data to and receive information from platform 731 .
- monitoring hub 701 can send raw data measurements to platform 731 , and can receive models and learning materials from platform 731 .
- monitoring hub 735 can be a mobile device, such as a smart phone, tablet, etc.
- Monitoring hub 735 can provide data pre-processing, content cache, and/or pet status assessment.
- the monitoring hub 735 can also include training content and schedule(s).
- the monitoring hub 735 can provide digital signal processing, a human interface, and data security.
- model-based content adaptation can be provided at the monitoring hub 735 . Accordingly, models obtained from the platform 757 can be tailored for the pet's developmental stage and needs. Specifically, development models can be evaluated at the monitoring hub 735 and content from the library can be selected and customized.
- One example of content adaptation as applied to interactive activities includes selecting a sequence of interactive activities that is developmentally appropriate and doesn't exhaust the pet. In particular, a determination can be made about a particular pet's developmental stage and the duration of an interaction window appropriate for this stage. Using this information, content from the content library stored at the platform 757 can be selected and adapted to be appropriate for the pet. This adapted content can then be presented to the pet during an appropriate interaction window.
- the monitoring hub 735 includes a processor 737 , memory 739 , persistent storage 741 , display 743 , device interface(s) 751 , pet monitoring device interface 745 , USB/Micro USB port 747 , and platform interface 749 .
- a processor 737 processor 737 , memory 739 , persistent storage 741 , display 743 , device interface(s) 751 , pet monitoring device interface 745 , USB/Micro USB port 747 , and platform interface 749 .
- processor 737 and memory 739 can be used to process data measurements received from pet monitoring device 753 . Specifically, this data can be processed to develop observations and/or inferences as described above with regard to FIG. 3 . In addition, processor 737 and memory 739 can be used to customize content for the pet such as learning materials to be stage-appropriate.
- Persistent storage 741 can store content and schedule(s), as well as any models, charts, etc. received from the platform 757 . Furthermore, persistent storage 757 can store information specific to the pet.
- display 743 allows an owner to view and or interact with the monitoring hub 735 .
- the owner can view observations or inferences made about the pet, view a video feed, listen to audio from the pet's room, and input data through the display 743 .
- notifications, alerts, suggestions, etc. can be displayed for the owner through the display 743 .
- device interface(s) 751 facilitates the operation of peripheral devices with the pet monitoring system.
- ambient sensing such as local sensing of environment, vibration sensing, audio sensing, and visual monitoring may be desirable.
- various external devices 759 can be included as part of the pet monitoring system.
- camera 761 can be used to transmit video for an owner to see on a monitor, such as through display 743 .
- Camera 763 can also be used to gather data measurements associated with the pet such as position or movement.
- Audio sensor 765 can be used to transmit audio for an owner to hear, such as through speakers included in the mobile device. Audio sensor 765 can also be used to gather data measurements associated with the pet's surroundings and environment.
- the audio sensor 765 can be used to gather data measurements about sounds from the pet, such as vocal articulation, etc.
- a projector 763 can be included as part of the monitoring hub 735 . Projector 763 can be used to display lights or images for the pet to see. This feature can be useful to augment the environment with soothing lights, colors, or images. In some examples, this may be used to present as learning content to the pet.
- the external devices 759 communicate wirelessly with monitoring hub 735 through the device interface(s) 751 . Because the devices are physically separate from the monitoring hub 735 , these devices can be conveniently positioned relative to the pet.
- a tablet device 759 (or other mobile device) can communicate with monitoring hub 735 through device interface(s) 751 .
- the tablet device 759 can serve as an accessory in the delivery of structured learning-focused interactions to the owner for use with the pet.
- the tablet can have additional sensors useful in monitoring audio or video from the pet's environment, especially when the tablet device 759 is located near the pet and the mobile device is located near the owner.
- monitoring hub 735 includes numerous interfaces.
- pet monitoring device interface 745 facilitates wireless communication with the pet monitoring device 753 .
- USB/Micro USB Port 747 can be used as a plug-in for charging base 755 , such as the one shown in FIG. 5C .
- the charging base 755 can be induction-based, such that the pet monitoring device 753 can be placed in contact with the charging base 755 during charging.
- a platform interface 749 is used to communicate with platform 757 .
- the monitoring hub 735 can send data to and receive information from platform 757 .
- monitoring hub 735 can send raw data measurements to platform 757 , and can receive models and learning materials from platform 757 .
- the monitoring hub 735 can be an IOS, Android, or similar device.
- BLE is a communication stack that can be used to exchange data and upgrade firmware.
- the API includes access to raw data from the sensors in debug mode.
- a storage API can be provided for the sensors, allowing data to be downloaded and processed by the mobile device on demand.
- the pet monitoring system can be portable. As such, the monitoring system can be used outdoors, at remote locations outside of the home, etc. With this system, continuous monitoring can remain uninterrupted when the pet is taken outside or to another location.
- the pet monitoring device 753 can continue to transmit data to the mobile device in these embodiments.
- peripheral devices used for monitoring at home such as a camera 761 , audio sensor 765 , or the like, which would be cumbersome or inconvenient to use while outdoors or traveling, these devices can be inactive during these outings.
- the monitoring system can be placed in a remote monitoring mode so that the peripheral devices, such as external devices 759 and tablet device 759 , can be in a sleep mode or an energy saving mode and not transmit information during the outing.
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Environmental Sciences (AREA)
- Animal Husbandry (AREA)
- Biodiversity & Conservation Biology (AREA)
- Biophysics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Animal Behavior & Ethology (AREA)
- Zoology (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
Provided are mechanisms and processes for more effectively monitoring pets to enhance caregiving and pet development. In one example, a system includes a pet monitoring device having a plurality of sensors that gather measurement data, such as motion and arousal, from a pet. The system also includes a monitoring hub that receives the measurement data from the pet monitoring device and analyzes the measurement data in relation to a learning receptivity model obtained from a remote platform. The measurement data is analyzed to predict a time and duration when a pet associated with the pet monitoring device will be receptive to learning.
Description
- The present disclosure relates to pet monitoring devices. In one example, the present invention relates to a system for determining a pet's receptivity to learning.
- Conventional pet monitoring systems include audio or visual monitors that remotely collect aural or visual information and transmit this information to another device that allows an owner to view or hear the information. For instance, some monitoring systems include a video camera that is positioned to record movement of a pet. An owner can view the video of the pet from a remote device, such as a dedicated monitoring device or a smart phone. Similarly, a microphone can be placed in proximity to the pet to allow the owner to hear sounds associated with the pet.
- Although conventional systems allow owners to monitor sounds and video of a pet from a remote device, these monitoring systems are limited to providing only rudimentary monitoring of a pet. Essentially, the monitoring systems allow an owner to hear and see the pet from a different location. Some of these systems allow the owner to communicate with the pet through a video call. However, current monitoring systems are extremely limited in nature. Owners can greatly benefit from a more robust monitoring system to improve the care and development of their pets.
- Provided are mechanisms and processes for more effectively monitoring pets to enhance caregiving and pet development. In one example, a system includes a pet monitoring device having a plurality of sensors that gather measurement data, such as motion and arousal, from a pet. The system also includes a monitoring hub that receives the measurement data from the pet monitoring device and analyzes the measurement data in relation to a learning receptivity model obtained from a remote platform. The measurement data is analyzed to predict a time and duration when a pet associated with the pet monitoring device will be receptive to learning.
- In another example, a method includes receiving measurement data at a monitoring hub from sensors associated with a pet monitoring device. The method also includes analyzing the measurement data in relation to a learning receptivity model obtained from a remote platform, where the remote platform receives information from several monitoring hubs associated with several pet monitoring devices. The method further includes predicting a time and duration when a pet associated with the pet monitoring device will be receptive to learning.
- These and other embodiments are described further below with reference to the figures.
-
FIG. 1 is a diagrammatic representation of one example of a pet monitoring system. -
FIG. 2 is a diagrammatic representation of one example of a data aggregation system for gathering information about pets from a community of users monitoring pet activity. -
FIG. 3 is a diagrammatic representation of one example of a pet monitoring data aggregation and processing system. -
FIG. 4 is a diagrammatic representation of one example of a wearable pet monitoring device. -
FIG. 5A is a diagrammatic representation of one example of a pet monitoring device and a wearable pet monitoring device. -
FIG. 5B is a diagrammatic representation of one example of an intelligent pet feeding station. -
FIG. 5C is a diagrammatic representation of an example of a pet monitoring device docked on a charging base. -
FIG. 6 is a flow diagram of one example of a process for providing measurement data associated with activity of a pet. -
FIG. 7A is a diagrammatic representation of one example of a monitoring hub. -
FIG. 7B is a diagrammatic representation of another example of a monitoring hub. - Reference will now be made in detail to some specific examples of the invention in order to provide a thorough understanding of the presented concepts. Examples of these specific embodiments are illustrated in the accompanying drawings. While the invention is described in conjunction with these specific embodiments, it will be understood that it is not intended to limit the invention to the described embodiments. On the contrary, it is intended to cover alternatives, modifications, and equivalents as may be included within the spirit and scope of the invention as defined by the appended claims. The presented concepts may be practiced without some or all of these specific details. In other instances, well known process operations have not been described in detail so as to not unnecessarily obscure the described concepts. While some concepts will be described in conjunction with the specific embodiments, it will be understood that these embodiments are not intended to be limiting.
- Various techniques and mechanisms of the present invention will sometimes be described in singular form for clarity. However, it should be noted that some embodiments include multiple iterations of a technique or multiple instantiations of a mechanism unless noted otherwise. Furthermore, the techniques and mechanisms of the present invention will sometimes describe two entities as being connected. It should be noted that a connection between two entities does not necessarily mean a direct, unimpeded connection, as a variety of other entities may reside between the two entities. Consequently, a connection does not necessarily mean a direct, unimpeded connection unless otherwise noted.
- Conventional systems for pet monitoring typically allow owners to monitor audio and/or video of a pet from a remote device such as a smart phone, computer, etc. However, these monitoring systems are limited to providing only rudimentary monitoring of a pet. Essentially, the monitoring systems allow an owner to hear and see the pet from a remote location, and communicate with the pet in some instances. However, all of these current monitoring systems are extremely limited in nature. Owners can greatly benefit from a more robust monitoring system to improve the care and training of their pets.
- Various embodiments of the present disclosure relate to providing a pet monitoring device that is wearable by a pet as a collar, anklet, or other charm. For instance, a wearable pet monitoring device can gather various measurements associated with the pet, such as motion, temperature, position, arousal, etc. These measurements can be transmitted to a monitoring hub that can process the data into useful information that can be provided to one or more owners. In some examples, environmental sensors can collect additional measurement data, such as audio levels and video data, which can also be transmitted to the monitoring hub. In some embodiments, the monitoring hub may include interaction with remote servers configured to aggregate information from multiple wearable pet monitoring devices in disparate locations.
- According to various examples, the monitoring hub processes the measurement data to provide information about a pet such as sleep, mobility, stress, position, comfort, health, vigilance, articulation, receptivity to learning, pet well-being, presence of owner, environmental conditions, safety of the pet, emotional state of the pet, emotional receptivity, receptivity to learning, etc. In some examples, this information can be provided to an owner, such as through the hub directly or through a client device, such as a mobile device. Additional recommendations about care for the pet can also be provided to the owner by the monitoring hub, according to various examples.
- In particular embodiments, the measurement data and/or processed measurement data is transmitted to a remote platform. This remote platform can collect measurement data and/or processed measurement data from numerous pet monitoring devices in a community. According to various embodiments, the remote platform is a remote pet developmental analysis platform. The remote pet developmental analysis platform may use this aggregated data to determine various patterns and phenomena and use this data to form additional suggestions for caregiving, teaching, etc. For instance, charts on pet growth and development can be formed with the aggregated data. These charts can then be transmitted to individual monitoring hubs and owners can see how their respective pets compare to the charts, etc. In other examples, measurement data can be used to develop models for when a pet is receptive to learning, etc. Information from these models can be provided to the individual monitoring hubs and can be provided to owners at appropriate times. In yet other examples, behavior models, etc. can be used to provide feedback to owners about how to make their pets more comfortable, etc.
- With reference to
FIG. 1 , shown is a diagrammatic representation of one example of a pet monitoring system. According to various embodiments, the system includes alocal monitoring system 101 and aremote system 105. The local monitoring system includes a wearablepet monitoring device 111 and amonitoring hub 113. Theremote system 105 includes aplatform 115, which is designed to collect data from a community of users. In various examples, information about apet 107 is collected at the wearablepet monitoring device 111, this information is processed at themonitoring hub 113, and models can be developed at theplatform 115. Various types of pets can benefit from the use of a pet monitoring system, such as dogs, cats, or other animals. The system can also be adapted for use with wildlife animals, especially by researchers wishing to gather information about their activity, behaviors, and health. - According to various embodiments, the wearable
pet monitoring device 111 collects data and provides notifications. The wearablepet monitoring device 111 is a pet-friendly wearable device, which monitors pet activity and other pet related biometric measures. In one embodiment, the wearablepet monitoring device 111 is worn either on the neck (on a collar or as part of a collar) or ankle of a pet and collects activity and emotional state data and receptivity to learning data. For instance, the wearablepet monitoring device 111 can collect data regarding a pet's motions, orientation, and physiology. Notifications can be provided at the wearablepet monitoring device 111 in some instances. For instance, an LED on the wearablepet monitoring device 111 can indicate to anowner 109 that the battery charge is low or that the device is currently charging, etc. - In the present example, measurement data associated with the pet is gathered by or otherwise input 117 into the wearable
pet monitoring device 111. This measurement data is then transmitted 119 to amonitoring hub 113. Thismonitoring hub 113 can perform various functions, depending on the desired application, such as data pre-processing, ambient sensing, content cache, and pet status assessment. In some examples, the monitoring hub includes learning content and a schedule. For instance, the learning content includes information for owners about what to teach to a pet and the schedule can indicate when this content should be appropriately presented, such as based on age or developmental level. This learning content can be obtained from theplatform 115 in some embodiments. More specifically, theplatform 115 may store various libraries of data, models, schedules, etc. that can be accessed by themonitoring hub 113. For instance, the platform may store models such as an environmental suitability model (predicting a range of environmental conditions and expected pet characteristics corresponding to these environmental conditions), pet orientation model (predicting a position of a pet based on data such as motion and geoposition), learning receptivity model (predicting a time and duration when a pet will be receptive to learning), and health model (predicting a health concern such as an epileptic seizure, etc.). These models may include thresholds for making various determinations, which can trigger notifications to an owner. For example, an environmental suitability model can include thresholds for sound pollution, visual clutter, and/or light over-intensity, and exceeding any of these thresholds may trigger a determination that the environmental conditions are not suitable for a pet. Themonitoring hub 113 can select and customize content from the library to correspond to the needs and development of aparticular pet 107 being monitored. According to various embodiments, themonitoring hub 113 can also provide digital signal processing, a human interface, and data security. In some examples, development models can be evaluated at themonitoring hub 113. Additionally, model-based content adaptation can be provided at themonitoring hub 113 in some applications. Furthermore, themonitoring hub 113 may provide notifications or suggestions to an owner based on a determination made at themonitoring hub 113 orplatform 115. For instance, if a determination is made that environmental conditions are not suitable for a pet, the monitoring hub can make suggestions including ways to reduce noise, light intensity, visual clutter, etc. In particular, suggestions may include closing windows, turning off lights, reducing the amount of items in the room, etc. - Although not explicitly shown in
FIG. 1 , a mobile device can also be included in thelocal monitoring system 101. In some embodiments, the mobile device can communicate with themonitoring hub 113 and/or the wearablepet monitoring device 111. In addition, the mobile device can provide an interface to thelocal monitoring system 101 for theowner 109. For instance, theowner 109 may be able to view data about the pet via the mobile device, including information such as biometric data, video, audio, etc. In some examples, the mobile device can act as themonitoring hub 113 itself. According to various embodiments, the mobile device can provide data pre-processing, early warning, and remote observation. The mobile device can also include social and environmental content. In some instances, anowner 109 can input information about social and environmental conditions and/or the mobile device can detect various conditions using inputs such as a microphone, camera, etc. In some examples, the mobile device includes content for the owner about suggested social interactions or environmental augmentation or adjustments such as music, sounds, lights, etc. - According to various embodiments, an
owner 109, petsitter, or other caregiver, is the primary user of the data from the wearablepet monitoring device 111. Theowner 109 can also provide information to the system such as developmental assessments, nominal pet habits, etc., such a through a mobile device and/or themonitoring hub 113. Information can be provided to theowner 109 viamonitoring hub 113 and/or a mobile device associated with thelocal monitoring system 101. For instance, adapted content, pet monitoring, and social engagement is provided through themonitoring hub 113 and/or the mobile device. - In the present example, data from the
monitoring hub 113 is transmitted 123 to theplatform 115. For instance, raw data, including biometric data, etc. is sent to theplatform 115. Information from theplatform 115 can also be transmitted 123 to themonitoring hub 113.Transmission 123 to and from the platform may include encryption and/or compression. Encryption can be used to protect sensitive personal information, and compression can aid in smooth and efficient transmission of the data. - According to various embodiments, the
platform 115 includes software that facilitates features such as an owner portal, social interfaces, pet learning platform, and content delivery platform. Although not shown explicitly inFIG. 1 ,owner 109 may be able to directly interact withplatform 115, such as through one of these portals or platforms. Theplatform 115 includes content such as pet profiles, pet de-identified data, learning materials, assessment materials, and pet trends. According to various embodiments, information sent to theplatform 115 includes data such as development metrics for individual pets, etc. In addition, theplatform 115 performs machine learning on aggregated measurement data, sensor data, and any other development metrics to generate models that predict upcoming behaviors, developments, activities, etc., according to various examples. For instance, measurement data can be used to generate models based on patterns in activity, and these models can be used by particular pet monitoring systems to predict an upcoming activity. Specifically, the patterns in activity can include aspects such as physical activity, emotional signals, sleep patterns, behavior, etc. The upcoming activity can include aspects such as sickness, sleep, mobility, stress, position, comfort, health, vigilance, articulation, receptivity to learning, pet well-being, presence of owner, environmental factors, safety of pet, and/or emotional state of pet. - In one example illustrating a use of the system shown in
FIG. 1 , the wearablepet monitoring device 111 provides continuous pet monitoring. The system detects disturbances in the room, such as with a microphone that provides data to themonitoring hub 113. The wearablepet monitoring device 111 then detects measurement data that is associated with a startle response from the pet. Themonitoring hub 113 determines that thepet 107 is experiencing too many startling responses. In response, themonitoring hub 113 provides a more soothing environment (e.g. using a projector, music, white noise, etc.) or asks the owner to provide a more soothing environment. - In some implementations, the owner may also have a wearable device (not shown). The owner wearable device can be used to infer when the
owner 109 is interacting with thepet 107, etc. This information can be used by themonitoring hub 113 and/orplatform 115 to assess the effectiveness of certain interactions, etc. In addition, monitoring the locations of thepet 107 andowner 109 can be used to alert about a wandering or stolen pet in some applications. - According to various embodiments, the system is used for a single pet or more than one pet. For instance, a system can be used to provide instructions for two pets. This allows the
owner 109 to interact with onemonitoring hub 113 and/or mobile device, which can make monitoring multiple pets easier and more efficient. In such implementations, the additional wearable pet monitoring device(s) can also communicate withmonitoring hub 113. - With reference to
FIG. 2 , shown is a diagrammatic representation of one example of a data aggregation system for gathering information about pets from a community of users monitoring pet activity. As shown, numerous monitoring systems, such as 203, 205, 207, 209, and 211 are part of a pet monitoring community. Any number of monitoring systems can be included, as indicated by the trailing dots in the figure. In some examples, themonitoring system pet monitoring community 201 includes millions of pets each associated with individual monitoring systems. In these examples, development metrics from these millions of pets can be gathered at theplatform 225 such as a remote pet developmental analysis platform. As referred to herein, aggregated measurement data and sensor data includes development metrics such as measurement data from monitoring devices and sensor data from peripheral devices gathered from thepet monitoring community 201. Similarly, aggregated observations, inferences, etc. refer to data aggregated from thepet monitoring community 201. - In the present example, the
203, 205, 207, 209, and 211 are each like themonitoring systems local monitoring system 101 inFIG. 1 . As such, each 203, 205, 207, 209, and 211 is associated with a different pet. Each of themonitoring system 203, 205, 207, 209, and 211 communicates with themonitoring systems platform 225. According to various embodiments, information sent to theplatform 225 from the 203, 205, 207, 209, and 211 includes development metrics, and/or any other data gathered by each of the respective monitoring systems. These development metrics (and/or other data) can be used as input to backend machine learning at themonitoring systems platform 225. - According to various embodiments, content such as content libraries and parameterized pet development models can be stored at the
platform 225. This content can be shared with the 203, 205, 207, 209, and 211. For instance, information is sent to amonitoring systems monitoring system 203 in response to a request from themonitoring system 203. In other examples, information is sent to amonitoring system 205 at a particular developmental time associated with the pet being monitored by monitoringsystem 205. In yet other examples, information is sent in response to a receipt of development metrics from aparticular monitoring system 207. As described above with regard toFIG. 1 ,platform 225 includes features such as an owner portal, social interfaces, pet learning platform, and content delivery platform. Each of the 203, 205, 207, 209, and 211 can access these features at themonitoring systems platform 225. In some embodiments, an owner portal can allow an owner to directly communicate with theplatform 225, such as through a mobile device or computer, without having to communicate through a local monitoring hub. In addition, theplatform 225 includes content such as pet profile, pet de-identified data, learning materials, assessment materials, and pet trends, which may also be accessible to 203, 205, 207, 209, and 211 in various embodiments.monitoring systems - According to various embodiments, machine learning can be used to develop models such as development models, health models, kinematic models, and dynamic models at
platform 225. These models can be developed using the information gathered from the 203, 205, 207, 209, and 211 from themonitoring systems pet monitoring community 201. Specifically, the gathered data can be used at the platform for research. The gathered data can be used to discover new metrics, develop population statistics, spot trends, etc. For instance, applying unstructured machine learning to the vast amount of gathered measurement data, such as weight, age, gender, location, associated with numerous pets, various predictions can be made and models developed. For example, models can be developed regarding how to impart learning, social interactions, etc. Other examples include discovering trends or markers, such as characteristics that indicate a pet might get sick soon based on its sleep/wake patterns. - Various aspects can be observed and studied at the
platform 225 with the help of machine learning. Some examples include wake/sleep prediction, detecting quiescent windows, determining when a pet is missing, determining alertness, and predicting a pet's receptivity to learning. - In one example, wake/sleep predictions can be studied at
platform 225. Specifically, activity monitoring can be used to identify wake/sleep transitions. Based on a previous week's sleep/wake transitions, a next transition can be predicted. This type of prediction is based on pulse train completion. The time series of wake/sleep is a pulse train that should (for healthy sleep patterns) have regular pulse width and spacing. By estimating those parameters, the onset of the next wake/sleep transition and the duration of the subsequent state (whether waking or sleeping) can be predicted. As a pet grows, the characteristic spacing and width of the pulses will change. These changes typically happen on the time scale of months, so sleep predictions may look at time frames on the order of the last week. By observing patterns on this time scale, changes in the sleep patterns can be predicted on a faster time scale than those patterns evolve. - Various factors can be used to predict sleep schedules, such as Galvanic Skin Response (GSR) activity (i.e. arousal), last known sleep cycle, audio detected by a sensor, etc. For some pets, such as cats and dogs, arousal may be indicated by factors such as salivation, as detected by moisture sensors that can detect moisture from the pet's mouth from a detector in a collar, etc. In some examples, models are created for predicting sleep schedules based on a pet's data and/or aggregated data from numerous pets. According to various embodiments, the sensors include mechanisms for determining whether the pet's position, such as lying down, standing, walking, etc. Sensors may include accelerometer, magnetic sensor, gyroscope, motion sensor, step counter, rotation vector sensor, gravity sensor, orientation sensor, and linear acceleration sensor.
- A wearable casing for the sensors may be worn by a pet in a particular manner such that directionality is known. For example, the wearable casing may be an anklet, collar, harness, sock, shoe, or included in a vest or other piece of clothing. An indicator may be included on the wearable directing an owner on the appropriate positioning or directionality of the wearable. In addition, observations can be made about the pet's sleep patterns and sleep state, and the pet's level of fatigue can be estimated in some examples. For instance, if the sleep schedule for the pet indicates that the pet is normally asleep at this time but is not currently asleep, then a guess can be made that the pet is probably fatigued. In some applications, suggestions can be made to the owner regarding providing a calm environment for the pet to promote sleep, avoiding stimulation or teaching, etc. According to various embodiments, models developed at the
platform 225 can also be used to predict development for a particular pet when the particular pet is compared to these models. - In another example, detection of walking can be studied at
platform 225. Specifically, activity data from thepet monitoring community 201 can be used to determine when a pet is walking or moving in various ways. For instance, joint angles and bone positions with respect to models that include torso bounce and ground reaction force can also indicate whether a pet is walking or moving in some other way. By analyzing data about pet movements, models can be predicted regarding walking detection. In some examples, the measurement data associated with a pet can be combined with information provided by an owner about when the pet walked, etc. Comparing a particular pet's walking to models can help predict whether the pet has an injury, etc. Mechanisms for developing models relating to walking, etc. can also be applied to data sets outside the pet category. For instance, this system could also be used with physical therapy patients of all ages. - In another example, mechanisms can be used at
platform 225 to determine “quiescent windows,” when a pet is inactive, quiet, and still. Developing models predicting these “quiescent windows” and using them at the monitoring systems can lift health and hygiene of the pets, such as by suggesting times for cleaning their living quarters. - In yet another example, a missing pet can be detected based on models developed at
platform 225. Predictions can be made about when the pet is moving not under its own power. For instance, patterns of movement or location can be studied to determine when an anomaly is detected. In some examples, geolocation can be included to indicate when pet is traveling with someone other than an authorized owner. In some applications, an owner can be notified to check on the pet and confirm the pet's whereabouts. This can be particularly helpful in keeping pets safe not only from running away or abductions, but also if the pet is inadvertently left in a car or other location. - In another example, alertness of a pet can be studied at
platform 225. Specifically, measurement data can be studied to detect when a pet is alone and alert, and the length of time the pet has been alone and alert. Detecting when a pet is alone can be based on factors such as background audio analysis, but is complicated by situations where the pet is not actually alone, but is just being ignored. Input from owners can also be included. Models can be used to predict when pets might benefit from interaction or learning experiences. - In another example, receptivity to learning can be studied at
platform 225. Determining appropriate windows of time for a pet's receptivity to learning can help owners know when to present training materials or interaction in a more productive manner. In order to determine these appropriate windows, numerous factors can be considered. Specifically, data such as sleep/wake cycles, vocalization, temperature, age, gender, weight, and other biometric measures collected frompet monitoring community 201 can be considered. Additionally, data from one or more of an intentionality detector, gaze detector, shared attention detector, and cognition detector can be used to determine a pet's receptivity to learning. Furthermore, data about a pet's environment, such as audio levels, time of day, location, etc. can also be considered. Additional data from one or more owners, such self-reporting and lesson feedback can also be considered. This data can be analyzed to help determine when a pet is most receptive to training and what type of material is appropriate to present at a particular time. Models can be created that indicate windows of receptivity to learning and the appropriate teaching/training materials. These models can be used at individual monitoring systems for application to individual pets. For instance, the absence or presence of specific stimulation, as indicated by the system or from owner input, such as auditory, sensory, tactile, etc. can be used to select an age-weighted, progress-weighted learning program from a model developed at theplatform 225. Specifically, knowing the developmental stage of the pet can help determine what types of training materials should be presented. According to various embodiments, a particular pet monitoring system can predict windows of receptivity when a pet is receptive to learning. In these embodiments, the pet monitoring system processes measurement data and selects and customizes learning materials appropriate for the pet. The learning materials can be customized based on factors such as the pet's developmental stage, readiness, previous learning experiences, owner feedback, etc. - With reference to
FIG. 3 , shown is a diagrammatic representation of one example of a pet monitoring data aggregation and processing system. This system includes a pet monitoring device, environmental sensor(s), and a monitoring hub. Measurement data is gathered by the wearable pet monitoring device and environmental sensors and sent to the monitoring hub for processing. As shown in the diagram, wearable pet monitoring device data 301 gathered by the pet monitoring device includes items such as motion 303 (i.e., activity),temperature 305,position 307, and arousal 309. In some examples, theposition 307 can include a geoposition of the pet. Environmental sensor(s)data 311 gathered from devices such as microphones or cameras includesaudio levels 313 andvideo stream 315. However, in some examples, the environmental sensors can be omitted, such as when a simplified system is employed. For instance, if the system is used during an outing, cameras, peripheral devices, etc. may be disconnected and only input from the wearable pet monitoring device may be used. - In the present example, the monitoring hub receives data from the wearable pet monitoring device and the environmental sensor(s). According to various embodiments, the data is collected continuously around the clock. In some examples, this may mean periodic but consistent monitoring, such as at designated intervals of time.
Hub processing 321 can be applied to the data received to yieldvarious observations 351 andinferences 353. Some of theobservations 351 that can be made at the monitoring hub based on data measurements includesleep 323,mobility 325,stress 327,position 329,comfort 331,health 333, vigilance (e.g. pet attention, cognitive responsiveness) 335, and articulation (i.e., vocal articulation, etc.) 337. Some of theinferences 353 that can be made at the monitoring hub based on measurement data include receptivity to learning 339, pet well-being 341, presence ofowner 343,environmental factors 345, safety of thepet 347, and emotional state of thepet 349. Althoughobservations 351 andinferences 353 are shown as different categories, various items can be categorized in either set without deviating from the scope of this example. - Numerous combinations of measurement data from the wearable pet monitoring device and/or the environmental sensor(s) can be used to make observations or inferences. According to various embodiments, data is first collected about the pet, the data is scaled, and then a model or prediction is applied to the pet. Specifically, aggregated data can be collected at the platform, as described above with regard to
FIG. 2 , and models, predictions, etc. can be developed. These models, etc. can then be accessed from the platform by individual monitoring hubs. A particular pet monitoring system can then performhub processing 321 that can use these models, etc. to analyze measurement data for a particular pet. - Observations and/or inferences can be made for a particular pet and made available to an owner. This information can help the owner better care for the pet. In some examples, the information can be used to provide guidance or advice to owner, such as through the monitoring hub and/or mobile device. For instance,
hub processing 321 may determine that the pet is currently in aparticular position 329 that may correlate with an injury. Thisobservation 351 can lead to a notification to the owner about this finding. In some examples, the notification can also include recommendations about how to help the injured pet, etc. In another example, the pet's growth can be monitored, such as byowner input 355, or by a sensor such as a scale (not shown) that is connected to the system as a peripheral device. This growth can be used to estimate the pet's developmental stage and from this information a schedule can be developed at the hub outlining when a pet should be taught something. In yet other examples,motion 303, such as a shake of the pet's paw can be monitored to determine motor development, blood flow can be monitored and correlated to brain development, and electrodermal activity (or breath moisture content, etc. detected by a sensor located in a collar or muzzle) can be monitored to predicthealth 333 occurrences such as epileptic seizures. In another example, predictions about the pet's activity can be made using data from the accelerometer and GSR, as described in more detail with regard toFIG. 4 . Based on this data, a prediction can be made about whether the pet is awake/asleep, eating, walking/running, etc. Various inputs can be monitored to yield observations and predictions about the pet. -
Various observations 351 can be made about the pet based on measurement data associated with the pet. For instance,sleep 323 observations can be used to predict the upcoming sleep patterns of the pet, and can alert the owner if sleep patterns are disturbed. For instance, if the sleep patterns are disturbed, this may indicate that the pet is getting sick, etc. Observations aboutmobility 325 can help determine how the pet is moving relative to its developmental stage and can be used to advise the owner about how to teach or help the pet at a developmentally appropriate level. Observations aboutstress 327 can help determine if there are conditions that could be changed to reduce the pet's stress. As mentioned above,position 329 can be observed to see if a current position is associated with an injury and the owner can be notified.Position 329 can also refer to the pet's orientation, such as whether the pet is lying down, walking, running, etc. These observations can be made based on data such asmotion 303 andposition 307. Observations aboutcomfort 331 can be made and findings can be provided. Observations abouthealth 333 can also be made, such as whether the pet's temperature constitutes a fever, etc. Observations aboutvigilance 335 includes whether a pet is alert and awake, etc. In addition, observations aboutarticulation 337 may include detecting vocal articulation usingenvironmental sensor data 311 such as audio input. Although particular examples of observations are shown and described, it should be recognized that additional observations can also be made within the scope of this disclosure. Likewise any combination of observations (such as a limited set of those shown) can be used depending on the desired operation of the system. -
Various inferences 353 can be made about the pet based on measurement data associated with the pet. For instance, inferences about the pet's receptivity to learning 339 can be made. As described above with regard toFIG. 2 , various factors can be used to assess receptivity to learning 339 such as developmental stage. These inferences can be used to determine when and/or what the pet should be learning. Providing appropriate learning materials (such as advice to the owner about what to teach or how to interact with the pet) at the appropriate time can help with the pet's brain development and training. Inferences about the pet's well-being 341 can be made in some examples. For instance, considering factors such as the health and emotional state of the pet can indicate the pet's overall well-being. In some examples, these inferences can help to determine how effective a particular owner is meeting the pet's needs, etc. Inferences about the presence of anowner 343 can also be made. For instance, measurement data from the pet monitoring device and/or an owner device can indicate whether the owner is present at a particular time. Inferences aboutenvironmental factors 345 can also be made. For instance,environmental sensor data 311, such asaudio levels 313, can be used to assess what is good for the pet versus what is not good for the pet. In some examples, the system can use a predictive model to identify if an environment is cognitively good for a pet, using factors such as visual clutter, sound pollution, light over-intensity, not enough interaction, etc. Specifically an environmental suitability model can be used that reflects a relationship between a range of environmental conditions and expected pet characteristics corresponding to these environmental conditions. For example, visual clutter may be associated with a higher degree of stress, sound pollution may be associated with less (or lower quality) sleep, etc. Additionally, inferences can be made about safety of thepet 347. In some examples, safety may include the pet's position (e.g. injured or stuck), and other physical safety features. In other examples, safety may include whether the pet is “missing,” such as if the pet has wandered off, fallen, or been taken by an unauthorized owner. Inferences about the emotional state of thepet 349 can also be made, such as whether the pet is stressed, etc. In some examples, these inferences can help to determine how effective a particular owner or interaction is for placating the pet's stress. In other examples, these inferences can be used to determine what types of activities, environments, schedules, etc. best suit this particular pet. Although particular examples of inferences are shown and described, it should be recognized that additional inferences can also be made within the scope of this disclosure. Likewise any combination of inferences (such as a limited set of those shown) can be used depending on the desired operation of the system. - With reference to
FIG. 4 , shown is a diagrammatic representation of one example of a wearable pet monitoring device. The wearablepet monitoring device 401 is a pet-friendly wearable device, which monitors pet activity and other pet related biometric measures. As shown in the present example, the wearablepet monitoring device 401 includes awearable casing 403 and apet monitoring device 405. According to various embodiments, thepet monitoring device 405 is detachable fromwearable casing 403, examples of which are described with regard toFIGS. 5A-5C . - In one embodiment, the wearable
pet monitoring device 401 allows thepet monitoring device 405 to be worn on the ankle of a pet. In other examples, the wearablepet monitoring device 401 can be worn on a collar or as its own collar. The pet monitoring device collects activity and emotional state data. In the present example, this data is collected continuously around the clock. Specifically,pet monitoring device 405 collects data and provides notifications. In various examples, thepet monitoring device 405 can be used for data logging. According to various embodiments, the device is expected to store data from multiple sensors and also do moderate processing of the data from the sensors. This processing may include filtering, dimensionality reduction and cleanup of the raw data. Because the device is also intended for use as a pet monitor, low-latency processing of some sensors e.g. position may be required. However, in some instances, thepet monitoring device 405 may not store content. By including less content and/or other features, thepet monitoring device 405 can be designed with a smaller size to allow for a more comfortable experience for the pet. In addition, including fewer features can also reduce complexity of the device, and thereby reduce possible malfunctions, etc. - In the present example,
pet monitoring device 405 includes various components, such astri-axial accelerometer 407,temperature sensor 409,gyroscope 411, galvanic skin response (GSR)sensor 413,processor 415,memory 417, light emitting diode (LED) 421,transmission interface 423, charginginterface 425 andbattery 427. In some examples, a sensor can be included that detects the amount of moisture in the pet's breath, especially with pets that don't sweat through their skin. This type of moisture sensor could replace or supplement the GSR sensor. Thetri-axial accelerometer 407 measures a pet's activity, such as movements registering more than about 50 Hz in some examples. The accelerometer data is used to measure the pet's movement. This movement can also include breathing motions, especially if the device is worn around the neck. Thetemperature sensor 409 measures the pet's body temperature. According to various examples, the pet's body temperature is continuously monitored. Thegyroscope 411 measures the pet's orientation. TheGSR Sensor 413 measures galvanic skin resistance (GSR). For instance, theGSR sensor 413 can measure the amount of sweat or moisture detected on the body. The GSR is a low latency arousal measurement, and can be used to measure the pet's stress levels. - In the present example, the
processor 415 can be an ARM Cortex M0-M3, or the like, depending on the application. In some examples, theprocessor 415 can have limited or no digital signal processing (DSP). Thememory 417 can be of any size, depending on the application. In some examples, thememory 417 can have a size of 384 kb. Thetransmission interface 423 can be used to communicate with amonitoring hub 429. Specifically, measurement data can be sent from the pet monitoring device tomonitoring hub 429. According to various examples,transmission interface 423 can use a transmission protocol such as Bluetooth LE (BLE 4.0), although any suitable protocol can be used. - In the present embodiment, the
pet monitoring device 405 includes anLED 421 that can communicate status information to an owner. For instance, theLED 421 can indicate that the device is charging when the LED is illuminated. In some examples, the LED can be a single neo-pixel LED. - According to various embodiments,
battery 427 stores charge for operation of the pet monitoring device. One type of battery that can be used is a Li—Po battery (110 mAh), which is adequate for a day's operation. However, any type of battery can be used, depending on the application and desired use. In some examples, the battery can be recharged via a charginginterface 425 that can be periodically placed in contact with a chargingbase 431. For instance, the device can be charged using contact and/or wireless inductive charging. If the battery life can be expected to last at least 24 hours in the present example, then the device can be charged once per day. Thebattery 427 and/or charginginterface 425 includes a charge circuit in some instances. - According to various embodiments, the wearable pet monitoring device must be safe, secure and easy to use. In the present example, the
pet monitoring device 405 is waterproof and hypoallergenic. In addition, the wearable pet monitoring device contains no serviceable parts and the electronic components are completely sealed in this example. - Although the wearable pet monitor device may be used primarily at a home in some applications, the pet monitoring device can also be used during an outing or trip. If the pet monitoring system includes one or more peripheral devices such as a camera, microphone, etc. that is located in a stationary position like a room of the house, certain features may not be available when the device is used outdoors. However, continuous monitoring of the pet can continue for measurements such as temperature, activity, GSR, position, etc. remotely in some examples.
-
FIGS. 5A-5C illustrate examples of pet monitoring devices being used in different contexts. With reference toFIG. 5A , shown is a diagrammatic representation of one example of a pet monitoring device and a wearable pet monitoring device. In particular,pet monitoring device 501 is shown with abase 507,body 505 andLED window 503. When thepet monitoring device 501 is engaged 509 withwearable casing 515, the wearablepet monitoring device 511 is ready to wear by a pet. For instance, the wearable pet monitoring device can be worn around the ankle or neck of a pet and the ends can be secured, such as by a snap or other closure. In some examples, thepet monitoring device 501 can be engaged with thewearable casing 515 through a snug fit, wherein thebody 505 overlaps one side of thewearable casing 515 and the base overlaps the other side. In such examples, thebody 505 andbase 507 may be connected with a rod that has a smaller cross-section than that of thebody 505 orbase 507. Furthermore, in these examples, the wearable casing can be made of an elastic material that allows some stretching to fit and secure thepet monitoring device 501. In other examples, thebase 507 may slip into a pocket or sleeve located in thewearable casing 515. - Although a particular example of a
pet monitoring device 501 andwearable casing 515 are shown, various designs and configurations are possible within the scope of this disclosure. Specifically,pet monitoring device 501 can be made in any of a variety of shapes. For instance, the body can be square instead of circular, the base can be circular instead of square, etc. Furthermore, thewearable casing 515 can be made in various shapes and designs. For instance, the wearable casing can alternatively be designed as a continuous loop that may or may not be adjustable in diameter. In other examples, different fastening devices can be used to secure the ends of awearable casing 515 such as a buckle (wristwatch style), mating sides that snap together, etc. - With reference to
FIG. 5B , shown is a diagrammatic representation of one example of an intelligent pet feeding station. In the present example, the intelligent pet feeding station includes a charging base. According to various embodiments, a pet station includes various features such as a charging station (shown in the present example with apet monitoring device 501 docked to it) and a feedingstation 517 mounted to abase 519. As shown, the feedingstation 517 includes apartition 525 that holds the food, and arelease port 527 that allows thefood 529 to fall through when triggered. According to various embodiments, therelease port 527 can be triggered when the monitoring system detects that the pet needs food, such as according to a schedule, the owner's command, or based on measurement data taken from the pet. The intelligent pet feeding station can also include peripheral devices (not shown) such as a camera, microphone, speaker, screen, input device, etc. In some examples, the pet station includes software that allows data pre-processing, ambient sensing, content cache, and pet status assessment. Furthermore, the pet station includes content such as learning content and schedule(s), in some instances. In addition, the pet station can operate as a monitoring hub in some examples. - In the present example, the charging station can be induction-based. Although not shown, the pet station may include a power cord that can be plugged into an outlet, or the like, which can provide power for the various components of the pet station. In some examples, the peripheral device(s) can be removable from the pet station.
- With reference to
FIG. 5C , shown is a diagrammatic representation of another example of a pet monitoring device docked on a charging base. In particular, the chargingbase 521 includes aplug 523 that can be used to provide charge via a USB port, micro USB port, etc. As shown, apet monitoring device 501 is docked on thebase 521. In the present embodiment, the charging base is induction-based. However, alternative connections can be implemented within the scope of this disclosure. This type of charging base may be convenient if thepet monitoring device 501 is used remotely such as during travel or an outing, especially if a mobile device is used by an owner to view monitoring information. The charging base can be used with the mobile device to charge thepet monitoring device 523 on-the-go because the charging base is small and easy to pack, store, and use. -
FIG. 6 is a flow diagram of one example of a process for providing measurement data associated with activity of a pet. In the present example, activity of a pet is detected at 601. This activity is detected by a pet monitoring device, as described above with regard to various embodiments. Detection may be based on a change in measurements, such as movement or a temperature change, in some examples. Alternatively, detection may correspond to periodically detecting activity based on a schedule, set times, etc. The pet monitoring device then gathers measurement data corresponding to the activity at 603. This measurement data includes information such as motion (i.e., activity), temperature, position, and arousal, as also described above with regard to various embodiments. The measurement data is then transmitted to a monitoring hub at 605. As described above, the monitoring hub can then process the data and provide information about the pet's activity to an owner. According to various embodiments, the monitoring hub can also provide this data to the platform for further analysis. - In the present embodiment, the pet monitoring device can also include a check to make sure its battery is sufficiently charged at 607. If the battery charge is low, a light signal can be illuminated to notify the
owner 609 to charge the pet monitoring device. For instance, an LED located on the pet monitoring device can be illuminated. Alternatively or additionally, a notification can be sent to the owner via the monitoring hub and/or a mobile device to charge the pet monitoring device. If the battery charge is not found to be low, no notification is provided. As shown in the present embodiment, this battery charge check is performed after measurement data is provided. By including the battery check as part of this process, the battery is checked often. However, it should be recognized that the battery check at 607 andnotification 609 can be omitted from this process in some examples, and the battery check can be performed at other times, such as at periodic intervals or set times. -
FIGS. 7A-7B illustrate examples of monitoring hubs. Various configurations can be used for a monitoring hub within the scope of this disclosure. With reference toFIG. 7A is shown one example of a monitoring hub. As described above with regard to various examples, amonitoring hub 701 can receive measurement data from apet monitoring device 727 and can process this measurement data at themonitoring hub 701. - According to various embodiments,
monitoring hub 701 can provide data pre-processing, ambient sensing (local sensing of environment, vibration sensing, audio sensors, cameras), content cache, and/or pet status assessment. Themonitoring hub 701 can also include training content and schedule(s). In addition, the monitoring hub can provide digital signal processing, a human interface, and data security. Furthermore, model-based content adaptation can be provided at themonitoring hub 701. Accordingly, models and library content obtained from theplatform 731, such as a remote pet developmental analysis platform, can be tailored for the pet's developmental stage and needs. Specifically, development models can be evaluated at themonitoring hub 701 and content from the library can be selected and customized. One example of content adaptation as applied to interactive activities includes selecting a sequence of interactive activities that is developmentally appropriate and doesn't exhaust the pet. In particular, a determination can be made about a particular pet's developmental stage and the duration of an interaction window appropriate for this stage. Using this information, content from the content library stored at theplatform 731 can be selected and adapted to be appropriate for the pet. This adapted content can then be presented to the pet during an appropriate interaction window. - In the present example, the
monitoring hub 701 includes aprocessor 703,memory 705,persistent storage 707, display ordisplay interface 709,projector 711, sensors 721 (includingcamera 723 and audio sensor 725), petmonitoring device interface 713, chargingbase 715,client device interface 717, andplatform interface 719. Although particular components are shown, it should be recognized that some of these components can be omitted without deviating from the scope of this disclosure. For instance, theprojector 711 could be removed. Additional components can also be included depending on the desired operation of themonitoring hub 701. - According to various embodiments, the
monitoring hub 701 can act as a pet station, such as that described with regard toFIG. 5B . In these embodiments, the pet station includes software that allows data pre-processing, ambient sensing, content cache, and pet status assessment. Content that can be included includes learning content and schedule(s). - In the present embodiment,
processor 703 andmemory 705 can be used to process data measurements received frompet monitoring device 727. Specifically, this data can be processed to develop observations and/or inferences as described above with regard toFIG. 3 . In addition,processor 703 andmemory 705 can be used to customize content for the pet such as learning materials to be stage-appropriate.Persistent storage 707 can store content and schedule(s), as well as any models, charts, etc. received from theplatform 731. Furthermore,persistent storage 707 can store information specific to the pet. - In the present example, display or
display interface 709 allows an owner to view and/or interact with themonitoring hub 701. For instance, notifications, alerts, suggestions, etc. can be displayed for the owner through the display ordisplay interface 709. In some instances, the display may be a screen or monitor. In addition, an input device, such as a keyboard may be included, especially if the display is not touch sensitive. In other instances, a display interface may include a port that allows a monitor to be connected as a peripheral device. In addition, themonitoring hub 701 can be connected to a computer such as a laptop, desktop, etc. - In some examples, a
projector 711 can be included as part of themonitoring hub 701. For instance, aprojector 711 can be included as part of a pet station and can be used to display lights or images for the pet to see. This feature can be useful to augment the environment with soothing lights, colors, or images. In some examples, this may be used to present learning content to the pet. - In the present example,
sensors 721 includecamera 723 andaudio sensor 725.Camera 723 can be used to transmit video for an owner to see on a monitor, such as through amobile device 729.Camera 723 can also be used to gather data measurements associated with the pet such as position.Audio sensor 725 can be used to transmit audio for an owner to hear, such as through amobile device 729.Audio sensor 725 can also be used to gather data measurements associated with the pet's surroundings and environment. In addition, theaudio sensor 725 can be used to gather data measurements about sounds from the pet, such as vocalizations, etc. In some examples, thesensors 721 can be removable from themonitoring hub 701, especially to allow better positioning of these devices relative to the pet. Other components of themonitoring hub 701 may be removable as well, such that themonitoring hub 701 has a modular style. - In the present embodiment, pet
monitoring device interface 713 facilitates wireless communication with thepet monitoring device 727. In addition, thepet monitoring device 727 can be charged at acharging base 715 associated with themonitoring hub 701. The chargingbase 715 can be induction-based, such that thepet monitoring device 727 can be placed in contact with the chargingbase 715 during charging. One example of a charging base included in a pet station is described above with regard toFIG. 5B . - According to various embodiments,
monitoring hub 701 includes aclient device interface 717 that allows themonitoring hub 701 to communicate wirelessly with amobile device 729, such as a smart phone, tablet, or the like. Amobile device 729 includes software that facilitates features such as data pre-processing, early warning, and remote observation. In addition, content that can be included on themobile device 729 includes learning, social, and environmental information. The owner is the typical user of themobile device 729, and can view various data from thepet monitoring device 727. In some instances, raw data measurements from the pet monitoring device may be viewed. However, processed information from themonitoring hub 701 may provide more useful information for the owner, such as measures of health and optimal times and methods to deliver learning information to the pet. In addition, as described above, information fromsensors 721 may be accessible frommobile device 729. In various embodiments, an API interface can also be provided to third parties to allow for more applications to run on themobile device 729. - According to various embodiments, the
pet monitoring device 727 and/ormonitoring hub 701 can communicate with IOS and/or Android devices. In particular, BLE is a communication stack that can be used to exchange data and upgrade firmware. In the present embodiment, the API includes access to raw data from the sensors in debug mode. A storage API can be provided for the sensors, allowing data to be downloaded and processed by themobile device 729 on demand. - Although not shown, a tablet device can also communicate with the
monitoring hub 701 through theclient device interface 717. The tablet device can serve as an accessory in the delivery of structured learning-focused interactions to the owner for use with the pet. In some examples, the tablet can have additional sensors useful in monitoring audio or video from the pet's environment, especially when thetablet device 759 is located near the pet and the mobile device is located near the owner. - In the present example, a
platform interface 719 is used to communicate withplatform 731. As described above with regard to various examples, themonitoring hub 701 can send data to and receive information fromplatform 731. For instance,monitoring hub 701 can send raw data measurements toplatform 731, and can receive models and learning materials fromplatform 731. - With reference to
FIG. 7B , shown is a diagrammatic representation of another example of a monitoring hub. In this example,monitoring hub 735 can be a mobile device, such as a smart phone, tablet, etc.Monitoring hub 735 can provide data pre-processing, content cache, and/or pet status assessment. Themonitoring hub 735 can also include training content and schedule(s). In addition, themonitoring hub 735 can provide digital signal processing, a human interface, and data security. Furthermore, model-based content adaptation can be provided at themonitoring hub 735. Accordingly, models obtained from theplatform 757 can be tailored for the pet's developmental stage and needs. Specifically, development models can be evaluated at themonitoring hub 735 and content from the library can be selected and customized. One example of content adaptation as applied to interactive activities includes selecting a sequence of interactive activities that is developmentally appropriate and doesn't exhaust the pet. In particular, a determination can be made about a particular pet's developmental stage and the duration of an interaction window appropriate for this stage. Using this information, content from the content library stored at theplatform 757 can be selected and adapted to be appropriate for the pet. This adapted content can then be presented to the pet during an appropriate interaction window. - In the present example, the
monitoring hub 735 includes aprocessor 737,memory 739,persistent storage 741,display 743, device interface(s) 751, petmonitoring device interface 745, USB/Micro USB port 747, andplatform interface 749. Although particular components are shown, it should be recognized that some of these components can be omitted without deviating from the scope of this disclosure. Additional components can also be included depending on the desired operation of themonitoring hub 735 and the pet monitoring system. - In the present embodiment,
processor 737 andmemory 739 can be used to process data measurements received frompet monitoring device 753. Specifically, this data can be processed to develop observations and/or inferences as described above with regard toFIG. 3 . In addition,processor 737 andmemory 739 can be used to customize content for the pet such as learning materials to be stage-appropriate.Persistent storage 741 can store content and schedule(s), as well as any models, charts, etc. received from theplatform 757. Furthermore,persistent storage 757 can store information specific to the pet. - In the present example,
display 743 allows an owner to view and or interact with themonitoring hub 735. For instance, the owner can view observations or inferences made about the pet, view a video feed, listen to audio from the pet's room, and input data through thedisplay 743. In addition, notifications, alerts, suggestions, etc. can be displayed for the owner through thedisplay 743. - In the present embodiment, device interface(s) 751 facilitates the operation of peripheral devices with the pet monitoring system. For instance, ambient sensing, such as local sensing of environment, vibration sensing, audio sensing, and visual monitoring may be desirable. As such, various
external devices 759 can be included as part of the pet monitoring system. In particular,camera 761 can be used to transmit video for an owner to see on a monitor, such as throughdisplay 743.Camera 763 can also be used to gather data measurements associated with the pet such as position or movement.Audio sensor 765 can be used to transmit audio for an owner to hear, such as through speakers included in the mobile device.Audio sensor 765 can also be used to gather data measurements associated with the pet's surroundings and environment. In addition, theaudio sensor 765 can be used to gather data measurements about sounds from the pet, such as vocal articulation, etc. In some examples, aprojector 763 can be included as part of themonitoring hub 735.Projector 763 can be used to display lights or images for the pet to see. This feature can be useful to augment the environment with soothing lights, colors, or images. In some examples, this may be used to present as learning content to the pet. According to various embodiments, theexternal devices 759 communicate wirelessly withmonitoring hub 735 through the device interface(s) 751. Because the devices are physically separate from themonitoring hub 735, these devices can be conveniently positioned relative to the pet. - In the present embodiment, a tablet device 759 (or other mobile device) can communicate with
monitoring hub 735 through device interface(s) 751. Thetablet device 759 can serve as an accessory in the delivery of structured learning-focused interactions to the owner for use with the pet. In some examples, the tablet can have additional sensors useful in monitoring audio or video from the pet's environment, especially when thetablet device 759 is located near the pet and the mobile device is located near the owner. - In the present embodiment,
monitoring hub 735 includes numerous interfaces. For instance, petmonitoring device interface 745 facilitates wireless communication with thepet monitoring device 753. USB/Micro USB Port 747 can be used as a plug-in for chargingbase 755, such as the one shown inFIG. 5C . The chargingbase 755 can be induction-based, such that thepet monitoring device 753 can be placed in contact with the chargingbase 755 during charging. In the present example, aplatform interface 749 is used to communicate withplatform 757. As described above with regard to various examples, themonitoring hub 735 can send data to and receive information fromplatform 757. For instance,monitoring hub 735 can send raw data measurements toplatform 757, and can receive models and learning materials fromplatform 757. - In the present example, the
monitoring hub 735 can be an IOS, Android, or similar device. BLE is a communication stack that can be used to exchange data and upgrade firmware. In the present embodiment, the API includes access to raw data from the sensors in debug mode. A storage API can be provided for the sensors, allowing data to be downloaded and processed by the mobile device on demand. - According to various embodiments, if a mobile device is used as a
monitoring hub 735, then the pet monitoring system can be portable. As such, the monitoring system can be used outdoors, at remote locations outside of the home, etc. With this system, continuous monitoring can remain uninterrupted when the pet is taken outside or to another location. Thepet monitoring device 753 can continue to transmit data to the mobile device in these embodiments. If there are other peripheral devices used for monitoring at home, such as acamera 761,audio sensor 765, or the like, which would be cumbersome or inconvenient to use while outdoors or traveling, these devices can be inactive during these outings. For instance, the monitoring system can be placed in a remote monitoring mode so that the peripheral devices, such asexternal devices 759 andtablet device 759, can be in a sleep mode or an energy saving mode and not transmit information during the outing. - Although the foregoing concepts have been described in some detail for purposes of clarity of understanding, it will be apparent that certain changes and modifications may be practiced within the scope of the appended claims. It should be noted that there are many alternative ways of implementing the processes, systems, and apparatuses. Accordingly, the present embodiments are to be considered as illustrative and not restrictive.
Claims (20)
1. A system comprising:
a pet monitoring device having a plurality of sensors configured to gather measurement data from a pet, the measurement data including motion and arousal; and
a monitoring hub configured to receive the measurement data from the pet monitoring device and analyze the measurement data in relation to a learning receptivity model obtained from a remote platform, the remote platform configured to receive information from a plurality of monitoring hubs associated with a plurality of pet monitoring devices, wherein the measurement data is analyzed to predict a time and duration when an pet associated with the pet monitoring device will be receptive to learning.
2. The system of claim 1 , wherein the pet monitoring device is wearable as a collar.
3. The system of claim 1 , wherein the pet monitoring device is wearable as an anklet.
4. The system of claim 1 , wherein the monitoring hub is further configured to suggest learning content for the pet, wherein the learning content is customized to a developmental stage associated with the pet, and wherein the developmental stage reflects past learning experiences.
5. The system of claim 1 , further comprising a camera and audio sensor, wherein the monitoring hub receives video and audio data from the camera and audio sensor.
6. The system of claim 1 , wherein learning receptivity model is periodically refined based on additional sensor data and measurement data received from the plurality of pet monitoring systems.
7. A method comprising:
receiving measurement data at a monitoring hub, the measurement data obtained from a plurality of sensors associated with a pet monitoring device;
analyzing the measurement data in relation to a learning receptivity model obtained from a remote platform, the remote platform configured to receive information from a plurality of monitoring hubs associated with a plurality of pet monitoring devices; and
predicting a time and duration when a pet associated with the pet monitoring device will be receptive to learning.
8. The method of claim 7 , wherein the measurement data includes position and movement of the pet.
9. The method of claim 8 , wherein the measurement data further includes arousal.
10. The method of claim 7 , wherein the pet monitoring device is wearable as a collar or anklet.
11. The method of claim 7 , further comprising presenting learning content customized to a developmental stage associated with the pet.
12. The method of claim 11 , wherein the customized learning content includes informational material for an owner associated with the pet.
13. The method of claim 11 , wherein the customized learning content includes suggestions for an owner associated with the pet.
14. The method of claim 7 , further comprising determining a developmental stage associated with the pet based on the measurement data.
15. The method of claim 14 , wherein predicting a time and duration is based on the developmental stage associated with the pet.
16. The method of claim 7 , wherein analyzing the measurement data comprises processing the data measurement into an observation about the pet and comparing the observation to the learning receptivity model.
17. The method of claim 16 , wherein the observation includes one of sleep, mobility, stress, position, comfort, health, vigilance, or articulation.
18. The method of claim 7 , wherein analyzing the measurement comprises processing the data measurement into an inference about the pet and comparing the inference to the learning receptivity model.
19. The method of claim 18 , wherein the inference includes one of receptivity to learning, pet well-being, presence of owner, environmental factors, safety of pet, or emotional state of pet.
20. The method of claim 7 , further comprising presenting learning content customized based on previous learning associated with the pet.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/690,512 US20160302393A1 (en) | 2015-04-20 | 2015-04-20 | Intelligent pet monitoring system |
| JP2017552504A JP6840677B2 (en) | 2015-04-20 | 2016-04-05 | High-performance pet monitoring system |
| PCT/US2016/026066 WO2016171896A1 (en) | 2015-04-20 | 2016-04-05 | Intelligent pet monitoring system |
| CN201680023238.3A CN107708412B (en) | 2015-04-20 | 2016-04-05 | Smart Pet Monitoring System |
| US15/568,175 US10136619B2 (en) | 2015-04-20 | 2016-04-05 | Intelligent pet monitoring system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/690,512 US20160302393A1 (en) | 2015-04-20 | 2015-04-20 | Intelligent pet monitoring system |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/568,175 Continuation US10136619B2 (en) | 2015-04-20 | 2016-04-05 | Intelligent pet monitoring system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20160302393A1 true US20160302393A1 (en) | 2016-10-20 |
Family
ID=57128134
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/690,512 Abandoned US20160302393A1 (en) | 2015-04-20 | 2015-04-20 | Intelligent pet monitoring system |
| US15/568,175 Active US10136619B2 (en) | 2015-04-20 | 2016-04-05 | Intelligent pet monitoring system |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/568,175 Active US10136619B2 (en) | 2015-04-20 | 2016-04-05 | Intelligent pet monitoring system |
Country Status (4)
| Country | Link |
|---|---|
| US (2) | US20160302393A1 (en) |
| JP (1) | JP6840677B2 (en) |
| CN (1) | CN107708412B (en) |
| WO (1) | WO2016171896A1 (en) |
Cited By (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170265432A1 (en) * | 2016-03-16 | 2017-09-21 | WAGZ, Inc. | Methods and systems for pet location determination and training |
| US20170272842A1 (en) * | 2004-11-02 | 2017-09-21 | Pierre Touma | Wireless mostion sensor system and method |
| US20170372583A1 (en) * | 2016-06-22 | 2017-12-28 | Andrew F. Lamkin | Pet owner evaluation system |
| CN107645383A (en) * | 2017-10-15 | 2018-01-30 | 谭诗涵 | A kind of the NFC dog pin loop devices and application method of mobile phone remote control |
| US20180303065A1 (en) * | 2016-07-22 | 2018-10-25 | Chang Sub LEE | Defecation training device and method for companion animal |
| CN109644892A (en) * | 2019-01-25 | 2019-04-19 | 武汉金康空调净化有限公司 | Animal monitoring method and system |
| WO2019083820A1 (en) * | 2017-10-25 | 2019-05-02 | Xinova, LLC | Microdispensing wearable device |
| EP3566572A1 (en) * | 2018-05-08 | 2019-11-13 | Tomofun Co., Ltd. | Apparatuses and methods for smart pet alert, and storage medium thereof |
| US10687516B1 (en) * | 2019-09-10 | 2020-06-23 | Jacobus Sarel Van Eeden | Methods and systems for facilitating the management of data associated with a pet |
| US10743523B1 (en) | 2019-03-06 | 2020-08-18 | Honeywell International Inc. | Pet monitoring system |
| US20210216786A1 (en) * | 2020-01-14 | 2021-07-15 | Panasonic Intellectual Property Management Co., Ltd. | Indoor camera and action log recording system |
| US11074799B1 (en) * | 2020-01-24 | 2021-07-27 | T-Mobile Usa, Inc. | Modular tracking device |
| US11252031B2 (en) | 2019-11-20 | 2022-02-15 | T-Mobile Usa, Inc. | Coordinated management of IoT device power consumption and network congestion |
| CN114080985A (en) * | 2020-08-24 | 2022-02-25 | 清洁犬股份有限公司 | Pet nest control method and system and pet nest |
| US11297568B2 (en) | 2019-01-18 | 2022-04-05 | T-Mobile Usa, Inc. | Location-based apparatus management |
| CN114327547A (en) * | 2021-12-24 | 2022-04-12 | 中国联合网络通信集团有限公司 | Firmware upgrading method, device and system for animal collar and electronic equipment |
| US11406301B2 (en) * | 2018-08-30 | 2022-08-09 | Petpuls Lab Inc. | System and method for detecting emotional state of pet |
| EP4004706A4 (en) * | 2019-05-23 | 2023-05-10 | Denton, Levaughn | METHOD AND APPARATUS FOR MULTIFREQUENCY DETECTION USING CLUBS WITH A MOBILE BASE |
| US20240008456A1 (en) * | 2022-07-05 | 2024-01-11 | MAX.K KOREA Inc. | Wearable device for pet |
| US11900016B2 (en) | 2014-09-23 | 2024-02-13 | Levaughn Denton | Multi-frequency sensing method and apparatus using mobile-clusters |
| US12133508B2 (en) | 2018-02-28 | 2024-11-05 | Alarm.Com Incorporated | Automatic zone boundary adjustment |
| US12311279B2 (en) | 2021-04-29 | 2025-05-27 | Jingles Bunnies Llc | Methods and apparatus for stuffable plush toy |
Families Citing this family (41)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| PL3122173T5 (en) | 2014-03-26 | 2024-08-05 | Scr Engineers Ltd | Livestock location system |
| US11071279B2 (en) | 2014-09-05 | 2021-07-27 | Intervet Inc. | Method and system for tracking health in animal populations |
| US10986817B2 (en) | 2014-09-05 | 2021-04-27 | Intervet Inc. | Method and system for tracking health in animal populations |
| US12239094B2 (en) | 2015-11-04 | 2025-03-04 | Brilliant Pet 2, Llc | Pet waste apparatus, method and system for user control |
| US12356954B2 (en) | 2015-11-04 | 2025-07-15 | Brilliant Pet 2 LLC | Pet waste roll assembly |
| PL3518664T3 (en) | 2016-09-28 | 2022-05-02 | Scr Engineers Ltd | Holder for a smart monitoring tag for cows |
| WO2019209712A1 (en) | 2018-04-22 | 2019-10-31 | Vence, Corp. | Livestock management system and method |
| CN108874323B (en) * | 2018-07-04 | 2019-09-27 | 江苏农牧科技职业学院 | A pet monitoring data processing method and system |
| CN109348443A (en) * | 2018-09-12 | 2019-02-15 | 广州粤创富科技有限公司 | A kind of pet information management system |
| FR3086837B1 (en) | 2018-10-03 | 2021-06-18 | Allflex Europe | CLAMP FOR THE HANDLING OF AN ANIMAL IDENTIFICATION DEVICE AND / OR ANIMAL TISSUE REMOVAL INCLUDING HOLDING MEANS WITH REMOTE DRIVING MEANS |
| WO2020075174A1 (en) | 2018-10-10 | 2020-04-16 | Scr Engineers Ltd | Livestock dry off method and device |
| CN109511576A (en) * | 2018-12-24 | 2019-03-26 | 任栋 | Intelligent pet Indoor Monitoring System based on Internet of Things |
| CN109601420A (en) * | 2018-12-24 | 2019-04-12 | 任栋 | A kind of intelligent pet Indoor Monitoring System |
| CN109637094A (en) * | 2018-12-24 | 2019-04-16 | 任栋 | Intelligent pet Indoor Monitoring System based on AR technology |
| JP7343263B2 (en) * | 2018-12-27 | 2023-09-12 | ヒルズ・ペット・ニュートリシャン・インコーポレーテッド | Systems and methods for correlating animal behavior and animal health |
| US12193413B2 (en) | 2019-02-08 | 2025-01-14 | Allflex Australia Pty Ltd | Electronic animal tag reader |
| EP3921763A4 (en) | 2019-02-08 | 2022-08-31 | Allflex Australia Pty Ltd | DETERMINING THE LOCATION OF AN ANIMAL |
| WO2020160589A1 (en) | 2019-02-08 | 2020-08-13 | Allflex Australia Pty Ltd | Electronic animal identification tag reader synchronisation |
| KR102078873B1 (en) * | 2019-05-24 | 2020-02-19 | 유봉주 | Management service method for dogs using behavior analysis of a dog |
| JP7358842B2 (en) * | 2019-08-23 | 2023-10-11 | 富士通株式会社 | Failure determination method, failure determination program, and information processing device |
| AU2020335853A1 (en) | 2019-08-28 | 2022-04-14 | S.C.R. (Engineers) Limited | Devices for analysis of a fluid |
| CN112823619A (en) * | 2019-11-21 | 2021-05-21 | 毛金玉 | Pet data transmission method, transfer device and pet device |
| CN112823608A (en) * | 2019-11-21 | 2021-05-21 | 毛金玉 | Method and device for managing pet activities, pet toy and storage medium |
| CN113395657B (en) * | 2020-03-13 | 2025-01-07 | 艾维亚电子有限公司 | Systems, devices and methods for monitoring animal status |
| IL275518B (en) | 2020-06-18 | 2021-10-31 | Scr Eng Ltd | An animal tag |
| USD990062S1 (en) | 2020-06-18 | 2023-06-20 | S.C.R. (Engineers) Limited | Animal ear tag |
| USD990063S1 (en) | 2020-06-18 | 2023-06-20 | S.C.R. (Engineers) Limited | Animal ear tag |
| IL275812B (en) | 2020-07-01 | 2022-01-01 | Scr Eng Ltd | A device assignment system and method |
| EP4199710A1 (en) * | 2020-10-01 | 2023-06-28 | Hill's Pet Nutrition, Inc. | System and method for associating a signature of an animal movement and an animal activity |
| EP4250912A4 (en) | 2020-11-25 | 2024-05-22 | IdentiGEN Limited | A system and method for tracing members of an animal population |
| IL280374B2 (en) | 2021-01-24 | 2023-11-01 | Scr Eng Ltd | An animal marking control system and method |
| CA206747S (en) | 2021-04-08 | 2024-12-30 | Chevillot Sas | Tag applicator for animals |
| CA206812S (en) | 2021-04-08 | 2023-04-11 | Chevillot Sas | Tag applicator for animals |
| WO2023076427A1 (en) * | 2021-10-26 | 2023-05-04 | Brilliant Pet 2 LLC | Pet activity apparatus, method and system |
| EP4388953A4 (en) * | 2021-10-29 | 2024-12-04 | Samsung Electronics Co., Ltd. | ROBOT VACUUM CLEANER FOR MONITORING PETS AND METHODS FOR CONTROLLING THE SAME |
| JP2023072523A (en) * | 2021-11-12 | 2023-05-24 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | Pet care support device, pet care support method, and pet care support program |
| US12268187B2 (en) * | 2022-01-05 | 2025-04-08 | International Business Machines Corporation | Operating an automated and adaptive animal behavioral training system using machine learning |
| US12402596B2 (en) | 2022-05-03 | 2025-09-02 | S.C.R. (Engineers) Limited | Milk channel and feed inlet coupled thereto, and system and method for conserving wash fluid in a washing process for cleaning a milkmeter system |
| JP2025049006A (en) * | 2023-09-21 | 2025-04-03 | ソフトバンクグループ株式会社 | system |
| JP2025051708A (en) * | 2023-09-22 | 2025-04-04 | ソフトバンクグループ株式会社 | system |
| CN117770142B (en) * | 2024-02-26 | 2024-06-04 | 四川省畜牧科学研究院 | An intelligent breeding system based on feed processing |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7180424B2 (en) * | 2002-11-08 | 2007-02-20 | Bio-Sense | Canine security system |
| CN1980570A (en) * | 2004-06-21 | 2007-06-13 | 伊奎斯莊有限责任公司 | Method and apparatus for evaluating animal health and performance |
| US7424867B2 (en) * | 2004-07-15 | 2008-09-16 | Lawrence Kates | Camera system for canines, felines, or other animals |
| WO2007062102A1 (en) * | 2005-11-23 | 2007-05-31 | Equusys, Incorporated | Animal instrumentation |
| US20080187893A1 (en) * | 2007-02-02 | 2008-08-07 | Network For Instructional Tv, Inc. | Determining developmental progress for preschool children |
| US8361000B2 (en) * | 2007-03-29 | 2013-01-29 | Sanna Gaspard | Automated infant massager |
| JP2009050225A (en) * | 2007-08-28 | 2009-03-12 | Panasonic Electric Works Co Ltd | Posture evaluation system for pets |
| US20090226864A1 (en) * | 2008-03-10 | 2009-09-10 | Anat Thieberger Ben-Haim | Language skill development according to infant age |
| JP2010068268A (en) * | 2008-09-11 | 2010-03-25 | Wacom-It Co Ltd | Pet reproduction system and pet reproduction program |
| NL2003276C2 (en) * | 2009-07-24 | 2011-01-25 | Nedap Nv | Device for determining movements of an animal. |
| CN101849512A (en) * | 2010-05-14 | 2010-10-06 | 江苏省农业科学院 | Animal individual information monitoring and wireless transmission method |
| CN103713305B (en) * | 2013-12-25 | 2016-09-28 | 珠海顶峰互动科技有限公司 | A kind of location neck ring and localization method |
-
2015
- 2015-04-20 US US14/690,512 patent/US20160302393A1/en not_active Abandoned
-
2016
- 2016-04-05 CN CN201680023238.3A patent/CN107708412B/en not_active Expired - Fee Related
- 2016-04-05 US US15/568,175 patent/US10136619B2/en active Active
- 2016-04-05 JP JP2017552504A patent/JP6840677B2/en not_active Expired - Fee Related
- 2016-04-05 WO PCT/US2016/026066 patent/WO2016171896A1/en not_active Ceased
Cited By (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170272842A1 (en) * | 2004-11-02 | 2017-09-21 | Pierre Touma | Wireless mostion sensor system and method |
| US9900669B2 (en) * | 2004-11-02 | 2018-02-20 | Pierre Touma | Wireless motion sensor system and method |
| US20180139518A1 (en) * | 2004-11-02 | 2018-05-17 | Touma Pierre A | Wireless motion sensor system and method |
| US10433033B2 (en) * | 2004-11-02 | 2019-10-01 | Touma Pierre A | Wireless motion sensor system and method |
| US11900016B2 (en) | 2014-09-23 | 2024-02-13 | Levaughn Denton | Multi-frequency sensing method and apparatus using mobile-clusters |
| US20170265432A1 (en) * | 2016-03-16 | 2017-09-21 | WAGZ, Inc. | Methods and systems for pet location determination and training |
| US10600303B2 (en) * | 2016-06-22 | 2020-03-24 | Intel Corporation | Pet owner evaluation system |
| US20170372583A1 (en) * | 2016-06-22 | 2017-12-28 | Andrew F. Lamkin | Pet owner evaluation system |
| US20180303065A1 (en) * | 2016-07-22 | 2018-10-25 | Chang Sub LEE | Defecation training device and method for companion animal |
| CN107645383A (en) * | 2017-10-15 | 2018-01-30 | 谭诗涵 | A kind of the NFC dog pin loop devices and application method of mobile phone remote control |
| WO2019083820A1 (en) * | 2017-10-25 | 2019-05-02 | Xinova, LLC | Microdispensing wearable device |
| US12133508B2 (en) | 2018-02-28 | 2024-11-05 | Alarm.Com Incorporated | Automatic zone boundary adjustment |
| EP3566572A1 (en) * | 2018-05-08 | 2019-11-13 | Tomofun Co., Ltd. | Apparatuses and methods for smart pet alert, and storage medium thereof |
| US11406301B2 (en) * | 2018-08-30 | 2022-08-09 | Petpuls Lab Inc. | System and method for detecting emotional state of pet |
| US11297568B2 (en) | 2019-01-18 | 2022-04-05 | T-Mobile Usa, Inc. | Location-based apparatus management |
| CN109644892A (en) * | 2019-01-25 | 2019-04-19 | 武汉金康空调净化有限公司 | Animal monitoring method and system |
| US10743523B1 (en) | 2019-03-06 | 2020-08-18 | Honeywell International Inc. | Pet monitoring system |
| EP4004706A4 (en) * | 2019-05-23 | 2023-05-10 | Denton, Levaughn | METHOD AND APPARATUS FOR MULTIFREQUENCY DETECTION USING CLUBS WITH A MOBILE BASE |
| US10687516B1 (en) * | 2019-09-10 | 2020-06-23 | Jacobus Sarel Van Eeden | Methods and systems for facilitating the management of data associated with a pet |
| US11252031B2 (en) | 2019-11-20 | 2022-02-15 | T-Mobile Usa, Inc. | Coordinated management of IoT device power consumption and network congestion |
| US11881995B2 (en) | 2019-11-20 | 2024-01-23 | T-Mobile Usa, Inc. | Coordinated management of IoT device power consumption and network congestion |
| US20210216786A1 (en) * | 2020-01-14 | 2021-07-15 | Panasonic Intellectual Property Management Co., Ltd. | Indoor camera and action log recording system |
| US11538249B2 (en) * | 2020-01-14 | 2022-12-27 | Panasonic Intellectual Property Management Co., Ltd. | Indoor camera and action log recording system |
| US20210319680A1 (en) * | 2020-01-24 | 2021-10-14 | T-Mobile Usa, Inc. | Modular tracking device |
| US11676469B2 (en) * | 2020-01-24 | 2023-06-13 | T-Mobile Usa, Inc. | Modular tracking device |
| US20230298449A1 (en) * | 2020-01-24 | 2023-09-21 | T-Mobile Usa, Inc. | Modular tracking device |
| US12106653B2 (en) * | 2020-01-24 | 2024-10-01 | T-Mobile Usa, Inc. | Modular tracking device |
| US11074799B1 (en) * | 2020-01-24 | 2021-07-27 | T-Mobile Usa, Inc. | Modular tracking device |
| CN114080985A (en) * | 2020-08-24 | 2022-02-25 | 清洁犬股份有限公司 | Pet nest control method and system and pet nest |
| US12311279B2 (en) | 2021-04-29 | 2025-05-27 | Jingles Bunnies Llc | Methods and apparatus for stuffable plush toy |
| CN114327547A (en) * | 2021-12-24 | 2022-04-12 | 中国联合网络通信集团有限公司 | Firmware upgrading method, device and system for animal collar and electronic equipment |
| US20240008456A1 (en) * | 2022-07-05 | 2024-01-11 | MAX.K KOREA Inc. | Wearable device for pet |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2016171896A1 (en) | 2016-10-27 |
| CN107708412B (en) | 2021-11-05 |
| JP2018517400A (en) | 2018-07-05 |
| JP6840677B2 (en) | 2021-03-10 |
| US20180132455A1 (en) | 2018-05-17 |
| CN107708412A (en) | 2018-02-16 |
| US10136619B2 (en) | 2018-11-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10136619B2 (en) | Intelligent pet monitoring system | |
| US20160292982A1 (en) | Caregiver monitoring device | |
| US10223497B2 (en) | Infant learning receptivity detection system | |
| US20160293026A1 (en) | Intelligent infant monitoring system | |
| US20160287073A1 (en) | Infant monitoring hub | |
| WO2016164373A1 (en) | Wearable infant monitoring device and system for determining the orientation and motions of an infant | |
| US20160287097A1 (en) | Remotely aggregating measurement data from multiple infant monitoring systems | |
| US20160292986A1 (en) | Remote aggregation of data relating to effects of environmental conditions on infants | |
| WO2016195805A1 (en) | Predicting infant sleep patterns and deriving infant models based on observations associated with infant | |
| CN107924643B (en) | Infant development analysis method and system | |
| CN108012560B (en) | Intelligent infant monitoring system, infant monitoring center and infant learning receptivity detection system | |
| US20160292984A1 (en) | System for determining the orientation of an infant | |
| US20160292981A1 (en) | System for monitoring the suitablility of environmental conditions for an infant | |
| US20160287185A1 (en) | Analysis of aggregated infant measurement data | |
| US20160287098A1 (en) | Infant health monitoring |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |