CN116157056A - 用于有效管理动物监测装置的功耗的***和方法 - Google Patents

用于有效管理动物监测装置的功耗的***和方法 Download PDF

Info

Publication number
CN116157056A
CN116157056A CN202180060191.9A CN202180060191A CN116157056A CN 116157056 A CN116157056 A CN 116157056A CN 202180060191 A CN202180060191 A CN 202180060191A CN 116157056 A CN116157056 A CN 116157056A
Authority
CN
China
Prior art keywords
behavioral
state
sensing mechanism
sub
mode
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.)
Pending
Application number
CN202180060191.9A
Other languages
English (en)
Inventor
E·甘泽尔
E·温伯格
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SCR Engineers Ltd
Original Assignee
SCR Engineers Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SCR Engineers Ltd filed Critical SCR Engineers Ltd
Publication of CN116157056A publication Critical patent/CN116157056A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • A61B5/0015Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
    • A61B5/0022Monitoring a patient using a global network, e.g. telephone networks, internet
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K11/00Marking of animals
    • A01K11/006Automatic identification systems for animals, e.g. electronic devices, transponders for animals
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K29/00Other apparatus for animal husbandry
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K29/00Other apparatus for animal husbandry
    • A01K29/005Monitoring or measuring activity, e.g. detecting heat or mating
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1118Determining activity level
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1123Discriminating type of movement, e.g. walking or running
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7271Specific aspects of physiological measurement analysis
    • A61B5/7282Event detection, e.g. detecting unique waveforms indicative of a medical condition
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/02Detectors of external physical values, e.g. temperature
    • G04G21/025Detectors of external physical values, e.g. temperature for measuring physiological data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0254Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity detecting a user operation or a tactile contact or a motion of the device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0258Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity controlling an operation mode according to history or models of usage information, e.g. activity schedule or time of day
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0274Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
    • H04W52/0277Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof according to available power supply, e.g. switching off when a low battery condition is detected
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2503/00Evaluating a particular growth phase or type of persons or animals
    • A61B2503/40Animals
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2560/00Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
    • A61B2560/02Operational features
    • A61B2560/0204Operational features of power management
    • A61B2560/0209Operational features of power management adapted for power saving
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2560/00Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
    • A61B2560/02Operational features
    • A61B2560/0242Operational features adapted to measure environmental factors, e.g. temperature, pollution
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2562/00Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
    • A61B2562/02Details of sensors specially adapted for in-vivo measurements
    • A61B2562/0219Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • A61B5/02438Detecting, measuring or recording pulse rate or heart rate with portable devices, e.g. worn by the patient
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Biophysics (AREA)
  • General Health & Medical Sciences (AREA)
  • Pathology (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Public Health (AREA)
  • Environmental Sciences (AREA)
  • Physiology (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Animal Husbandry (AREA)
  • General Engineering & Computer Science (AREA)
  • Cardiology (AREA)
  • Birds (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Zoology (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Catching Or Destruction (AREA)
  • Selective Calling Equipment (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

一种***,包括:感测机构,其包括一个或多个传感器并具有多个操作模式,每个操作模式具有各自的功耗范围;电源;处理电路,其配置为:使所述感测机构以所述多个操作模式中的第一操作模式启用,以便在第一时间段内从所述传感器获取多个第一读数;分析所述第一读数以确定所述对象的行为状态;基于所述行为状态,使所述感测机构以所述多个操作模式中的第二操作模式启用,以在第二时间段内从所述传感器获取多个第二读数,所述第二操作模式具有比所述第一操作模式高的功耗范围;分析所述第二读数以确定所述对象的第一子行为状态,所述第一子行为状态是与所述行为状态关联的一组预定子行为状态中的子行为状态。

Description

用于有效管理动物监测装置的功耗的***和方法
技术领域
本发明涉及功耗管理,具体涉及对动物监测装置的功耗的有效管理。
背景技术
动物监测装置(例如动物监测标签,动物监测项圈,或者能够监测与动物有关的各种参数的任何其它装置)用于感测与动物的健康状态有关的信息,通常是持续不断地感测信息,并且可选地将获取的信息通过无线地方式传输给外部服务器。由于动物监测装置常常附装在动物身上(以便能够收集所需的信息),所以理想的是,动物监测装置尽可能小且轻,以便减少动物的不适感。
另一方面,希望减少对动物监测装置的维护要求,因为对动物监测装置的维护是很麻烦的。一种维护包括确保动物监测装置的电源不会用尽,或者如果电源用尽了的话,那么就要快速更换电源,以便能够对佩戴动物监测装置的动物进行持续不断的健康监测。在很多情况下,在单个农场里,大量动物(在某些情况下可能是几百、几千或者几万个动物)附装着动物监测装置。因此,希望具有能够长期提供电力的电源。但是,通常来说,电源的电力容量直接取决于其大小和重量,所以电源越大越沉,其电力容量越高。此外,电源的成本对动物监测装置的成本有显著影响,所以最好使电源的成本尽可能低,以便提供性价比高的动物健康监测方案。
因此,需要在一方面保持标签小且轻的要求(以便减少动物的不适感)与以合理的成本提供高电力容量的长效电源(以便减小与电源有关的维护)之间进行平衡。
因此,现有技术中需要一种能够有效管理动物监测装置的功耗的新的方法和***。
发明内容
根据本发明的第一方面,提供了一种监测***,包括:感测机构,其包括一个或多个传感器,所述传感器构造为获取与对象有关的信息,所述感测机构具有多个操作模式,每个操作模式具有各自的功耗范围;电源,其能够根据所述功耗范围向所述传感器提供电力;和处理电路,其配置为:使所述感测机构以所述多个操作模式中的第一操作模式启用,以便在第一时间段内从所述传感器获取多个第一读数;分析所述第一读数以确定所述对象的行为状态,所述行为状态是多个预定行为状态之一,其中(a)所述多个预定行为状态中的每个行为状态都与独特的一组多个预定子行为状态关联,(b)所述子行为状态不同于所述行为状态;基于所述行为状态,使所述感测机构以所述多个操作模式中的第二操作模式启用,以在第二时间段内从所述传感器获取多个第二读数,所述第二操作模式具有比所述第一操作模式高的功耗范围;分析所述第二读数以确定所述对象的第一子行为状态,所述第一子行为状态是与所述行为状态关联的一组预定子行为状态中的一个子行为状态。
在某些情况下,所述处理电路还配置成:在确定所述对象的子行为状态后,使所述感测机构以所述多个操作模式中的所述第一操作模式启用,以在第三时间段内从所述传感器获取多个第三读数;分析所述第三读数以确定所述对象的第二行为状态,所述第二行为状态是所述多个预定行为状态之一;基于所述第二行为状态,使所述感测机构以所述多个操作模式中的第三操作模式启用,以在第四时间段内从所述传感器获取多个第四读数,所述第三操作模式具有比所述第一操作模式高的第二功耗范围;分析所述第四读数以确定所述对象的第二子行为状态,所述第二子行为状态是与所述第二行为状态关联的一组预定子行为状态中的一个子行为状态。
在某些情况下,在所述第二行为状态与所述行为状态相同的情况下,当(a)确定所述行为状态和(b)确定所述第一子行为状态之一与确定所述第二行为状态之间的时间超过阈值时,使所述感测机构以所述第三操作模式启用。
在某些情况下,还基于对与所述对象关联的历史行为模式的分析来确定(a)所述对象的所述行为状态和(b)所述第一子行为状态中的至少一者。
在某些情况下,所述操作模式限定下述中的至少一者:所述传感器中的一个或多个的采样率,所述传感器中的一个或多个的灵敏度,所述传感器中的一个或多个的动态范围,所述传感器中的一个或多个的精度,或所述传感器中的一个或多个的带宽。
在某些情况下,所述感测机构、所述电源和所述处理电路包括在能够附装到所述对象上的标签内。
在某些情况下,所述感测机构和所述电源包括在能够附装到所述对象上的标签内。
在某些情况下,所述处理电路是服务器的一部分,所述标签还包括能够向所述服务器传输信息的收发器,所述处理电路还配置成利用发射器从所述标签接收所述第一读数和所述第二读数。
在某些情况下,所述收发器是无线收发器。
在某些情况下,所述传感器包括一种或多种下述传感器:振动传感器,温度传感器,速度传感器,加速度传感器,陀螺仪,磁力仪,计步器,位置传感器,心率传感器,湿度传感器。
在某些情况下,所述对象是动物。
在某些情况下,所述电源是电池。
在某些情况下,由所述传感器中的至少一个传感器获取的所述信息是从所述对象获取的生理信息。
在某些情况下,由所述传感器中的至少一个传感器获取的所述信息是地理空间信息。
在某些情况下,由所述传感器中的至少一个传感器获取的所述信息是环境信息。
根据本发明的第二方面,提供了一种监测方法,包括:通过处理电路使感测机构以所述感测机构的多个操作模式中的第一操作模式启用,以在第一时间段内从所述感测机构包括的一个或多个传感器获取多个第一读数,其中,(a)所述传感器构造为获取与对象有关的信息,(b)每个所述操作模式具有各自的功耗范围;通过所述处理电路分析所述第一读数以确定所述对象的行为状态,所述行为状态是多个预定行为状态之一,其中(a)所述多个预定行为状态中的每个行为状态都与独特的一组多个预定子行为状态关联,(b)所述子行为状态不同于所述行为状态;基于所述行为状态,通过所述处理电路使所述感测机构以所述多个操作模式中的第二操作模式启用,以在第二时间段内从所述传感器获取多个第二读数,所述第二操作模式具有比所述第一操作模式高的功耗范围;通过所述处理电路分析所述第二读数以确定所述对象的第一子行为状态,所述第一子行为状态是与所述行为状态关联的一组预定子行为状态中的一个子行为状态。
在某些情况下,所述监测方法还包括:在确定所述对象的子行为状态后,通过所述处理电路使所述感测机构以所述多个操作模式中的所述第一操作模式启用,以在第三时间段内从所述传感器获取多个第三读数;通过所述处理电路分析所述第三读数以确定所述对象的第二行为状态,所述第二行为状态是所述多个预定行为状态之一;基于所述第二行为状态,通过所述处理电路使所述感测机构以所述多个操作模式中的第三操作模式启用,以在第四时间段内从所述传感器获取多个第四读数,所述第三操作模式具有比所述第一操作模式高的第二功耗范围;通过所述处理电路分析所述第四读数以确定所述对象的第二子行为状态,所述第二子行为状态是与所述第二行为状态关联的一组预定子行为状态中的一个子行为状态。
在某些情况下,在所述第二行为状态与所述行为状态相同的情况下,当(a)确定所述行为状态和(b)确定所述第一子行为状态之一与确定所述第二行为状态之间的时间超过阈值时,使所述感测机构以所述第三操作模式启用。
在某些情况下,还基于对与所述对象关联的历史行为模式的分析来确定(a)所述对象的所述行为状态和(b)所述第一子行为状态中的至少一者。
在某些情况下,所述操作模式限定下述中的至少一者:所述传感器中的一个或多个的采样率,所述传感器中的一个或多个的灵敏度,所述传感器中的一个或多个的动态范围,所述传感器中的一个或多个的精度,或所述传感器中的一个或多个的带宽。
在某些情况下,所述感测机构、能够根据所述功耗范围向所述传感器供电的电源、以及所述处理电路包括在能够附装到所述对象上的标签内。
在某些情况下,所述感测机构和能够根据所述功耗范围向所述传感器供电的电源包括在能够附装到所述对象上的标签内。
在某些情况下,所述处理电路是服务器的一部分,所述标签还包括能够向所述服务器传输信息的收发器,所述监测方法还包括利用发射器从所述标签接收所述第一读数和所述第二读数。
在某些情况下,所述收发器是无线收发器。
在某些情况下,所述传感器包括一种或多种下述传感器:振动传感器,温度传感器,速度传感器,加速度传感器,陀螺仪,磁力仪,计步器,位置传感器,心率传感器,湿度传感器。
在某些情况下,所述对象是动物。
在某些情况下,由所述传感器中的至少一个传感器获取的所述信息是从所述对象获取的生理信息。
在某些情况下,由所述传感器中的至少一个传感器获取的所述信息是地理空间信息。
在某些情况下,由所述传感器中的至少一个传感器获取的所述信息是环境信息。
根据本发明的第三方面,提供了一种非暂时性计算机可读存储介质,其具有与其一起实现的计算机可读程序代码,所述计算机可读程序代码能够由计算机的至少一个处理电路执行以执行一种方法,所述方法包括:通过处理电路使感测机构以所述感测机构的多个操作模式中的第一操作模式启用,以在第一时间段内从所述感测机构包括的一个或多个传感器获取多个第一读数,其中,(a)所述传感器构造为获取与对象有关的信息,(b)每个所述操作模式具有各自的功耗范围;通过所述处理电路分析所述第一读数以确定所述对象的行为状态,所述行为状态是多个预定行为状态之一,其中(a)所述多个预定行为状态中的每个行为状态都与独特的一组多个预定子行为状态关联,(b)所述子行为状态不同于所述行为状态;基于所述行为状态,通过所述处理电路使所述感测机构以所述多个操作模式中的第二操作模式启用,以在第二时间段内从所述传感器获取多个第二读数,所述第二操作模式具有比所述第一操作模式高的功耗范围;通过所述处理电路分析所述第二读数以确定所述对象的第一子行为状态,所述第一子行为状态是与所述行为状态关联的一组预定子行为状态中的一个子行为状态。
根据本发明的第四方面,提供了一种监测***,其包括处理电路,所述处理电路配置为:提供一个或多个对象在各个时间点的历史行为模式的历史信息,所述历史行为模式限定各个所述对象在所述各个时间点的预期行为状态;从以多个操作模式中的第一操作模式操作的感测机构获取当前信息,所述当前信息包括能够归于至少一个被识别的所述对象的一个或多个读数;分析所述当前信息以确定一个或多个被识别的所述对象的当前行为状态;基于一个或多个被识别的所述对象的当前行为状态与各所述对象的历史行为模式的偏差,命令所述感测机构将其操作模式改变为所述多个操作模式中的第二操作模式,所述第二操作模式不同于所述第一操作模式。
根据本发明的第五方面,提供了一种监测方法,包括:通过处理电路提供一个或多个对象在各个时间点的历史行为模式的历史信息,所述历史行为模式限定各个所述对象在所述各个时间点的预期行为状态;通过所述处理电路从以多个操作模式中的第一操作模式操作的感测机构获取当前信息,所述当前信息包括能够归于至少一个被识别的所述对象的一个或多个读数;通过所述处理电路分析所述当前信息以确定一个或多个被识别的所述对象的当前行为状态;基于一个或多个被识别的所述对象的当前行为状态与各所述对象的历史行为模式的偏差,通过所述处理电路命令所述感测机构将其操作模式改变为所述多个操作模式中的第二操作模式,所述第二操作模式不同于所述第一操作模式。
根据本发明的第六方面,提供了一种非暂时性计算机可读存储介质,其具有与其一起实现的计算机可读程序代码,所述计算机可读程序代码能够由计算机的至少一个处理电路执行以执行一种方法,所述方法包括:通过处理电路提供一个或多个对象在各个时间点的历史行为模式的历史信息,所述历史行为模式限定各个所述对象在所述各个时间点的预期行为状态;通过所述处理电路从以多个操作模式中的第一操作模式操作的感测机构获取当前信息,所述当前信息包括能够归于至少一个被识别的所述对象的一个或多个读数;通过所述处理电路分析所述当前信息以确定一个或多个被识别的所述对象的当前行为状态;基于一个或多个被识别的所述对象的当前行为状态与各所述对象的历史行为模式的偏差,通过所述处理电路命令所述感测机构将其操作模式改变为所述多个操作模式中的第二操作模式,所述第二操作模式不同于所述第一操作模式。
附图说明
为了理解本发明并了解在实践中如何实施本发明,下面参考附图仅借助非限制性实例来描述本发明,在附图中:
图1是框图,示意性示出了根据本发明的监测***的一个实例;
图2是流程图,示出了根据本发明为基于动物的行为状态进行功耗管理所执行的一系列操作的一个实例;
图3是另一个流程图,示出了根据本发明为基于动物的行为状态进行功耗管理所执行的附加的一系列操作的一个实例;
图4是示意图,示出了根据本发明的动物的示例性行为状态和子行为状态,基于这些行为状态和子行为状态进行功耗管理;
图5是流程图,示出了根据本发明为基于动物的历史行为模式和当前行为状态进行功耗管理所执行的一系列操作的另一个实例。
具体实施方式
在下面的详细描述中,提供了大量的具体细节以便于充分了解本发明。但是,本领域的普通技术人员应当理解,可以在没有这些具体细节的情况下实施本发明。在其他情况下,没有详细描述已知的方法、过程和部件,而不使本发明变得模糊。
在附图和下面的描述中,用相同的附图标记表示不同实施例或构造共有的部件。
除另有特别说明以外,从下面的讨论中可以看出,在整个说明书中,利用例如“提供”、“获取”、“分析”、“命令”、“使”等术语进行的讨论包括操作数据和/或把数据转换成其它数据的计算机动作和/或过程,所述数据表示为物理量(例如电子量),并且/或者所述数据表示实体对象。术语“计算机”、“处理器”、“处理电路”和“控制器”应广义理解为包括具有数据处理能力的任何电子装置,例如包括但不限于个人桌面计算机/笔记本电脑、服务器、计算***、通信装置、智能电话、平板电脑、智能电视、处理器(例如数字信号处理器(DSP)、微控制器、现场可编程门阵列(FPGA)、专用集成电路(ASIC),等等)、一组共同执行各种任务的多个实体机器、共存在单个实体机器上的虚拟服务器、任何其它电子计算装置、以及/或者它们的任何组合。
根据本文的教导的操作可以由为所需目的专门构造的计算机执行,或者由为所需目的专门构造的通用计算机利用存储在非暂时性计算机可读存储介质上的计算机程序执行。本文所用的术语“非暂时性”不包括暂时性的传播信号,但包括适合本发明的应用的任何易失性或非易失性计算机存储器技术。
在本文中,短语“例如”、“如”、“比如”及其变体用来描述本发明的非限制性实施例。说明书中提到的“一种情况”、“某些情况”、“其它情况”或其变体是指结合该实施例(多个实施例)描述的具体特征、结构或特性包括在本发明的至少一个实施例中。因此,出现的短语“一种情况”、“某些情况”、“其它情况”或其变体不一定是指同样的实施例(多个实施例)。
应当理解的是,除另有特别说明以外,为清楚起见在分开的实施例的上下文中描述的本发明的某些特征也可以组合到单个实施例中。反之,为简明起见在单个实施例的上下文中描述的本发明的各种特征也可以分开提供或者以任何合适的子组合提供。
在本发明的实施例中,可以执行与图2、图3和图5中所示的步骤相比更少、更多和/或不同的步骤。在本发明的实施例中,在图2、图3和图5中所示的一个或多个步骤可以按照不同的顺序执行,并且/或者一组或多组步骤可以同时执行。图1示出了根据本发明的实施例的***架构的一般示意图。图1中的每个模块可以由执行本文限定和解释的功能的软件、硬件和/或固件的任何组合构成。如本文中详细说明的,图1中的模块可集中设置在一个位置,或者分散在一个以上的位置。在本发明的其它实施例中,与图1所示相比,***可包括更少、更多和/或不同的模块。
在说明书中,任何涉及方法的内容应当比照适用于能够执行该方法的***,并且应比照适用于存储指令的非暂时性计算机可读介质,其中所述指令一旦被计算机执行就会导致执行所述方法。
在说明书中,任何涉及***的内容应比照适用于可由所述***执行的方法,并且应比照适用于存储可由所述***执行的指令的非暂时性计算机可读介质。
在说明书中,任何涉及非暂时性计算机可读介质的内容应比照适用于能够执行存储在所述非暂时性计算机可读介质中的指令的***,并且应比照适用于可由读取存储在所述非暂时性计算机可读介质中的指令的计算机执行的方法。
请牢记上述内容并参考图1,图1是框图,示意性示出了根据本发明的监测***的一个实例。
根据本发明,监测***100包括电源130。电源130可以是例如可以可选地可充电的电池。但是,电源130还可以替代地是能够为实现监测***100的一个或多个部件的操作提供电力的任何其它能量源。
监测***100还包括感测机构110,感测机构110包括一个或多个传感器(传感器A120-a,传感器B 120-b,……,传感器N 120-n,其中n是自然数),这些传感器构造成收集与对象有关的信息,所述对象例如是动物(例如牛,宠物,鱼,猪,家禽,牲畜等)。
由传感器(传感器A 120-a,传感器B 120-b,……,传感器N 120-n:在本文中统称为“传感器”)收集的信息可包括例如:(a)从动物身体收集的生理信息,例如其体温、心率、生物统计信息、速度、加速度(可以是方向加速度)、空间定向等,(b)有关动物的环境的环境信息,例如环境温度、环境湿度等,(c)地理空间信息,例如动物的地理位置,相对位置等。因此,传感器可包括一种或几种下述传感器:振动传感器,温度传感器,速度传感器,加速度传感器(例如加速度计),陀螺仪,磁力仪,计步器,位置传感器(例如全球定位***接收器),心率传感器,湿度传感器等。
感测机构110具有多个操作模式,每个操作模式具有各自的功耗范围和平均/中位功耗(或中值功耗)。每个操作模式限定至少一个影响传感器的功耗范围和/或其平均/中位功耗(并从而影响感测机构110的功耗范围和/或平均/中位功耗)的传感器操作参数:感测机构110的一个或多个传感器的采样率(注意,传感器的采样率和传感器的功耗是正相关的,因此,传感器的采样率越高,其功耗越高),感测机构110的一个或多个传感器的灵敏度(注意,传感器的灵敏度和传感器的功耗是正相关的,因此,传感器的灵敏度越高,其功耗越高),感测机构110的一个或多个传感器的动态范围(注意,传感器的动态范围和传感器的功耗是正相关的,因此,传感器的动态范围越宽,其功耗越高),感测机构110的一个或多个传感器的精度(注意,传感器的精度和传感器的功耗是正相关的,因此,传感器的精度越高,其功耗越高),或者感测机构110的一个或多个传感器的带宽(注意,传感器的带宽和传感器的功耗是正相关的,因此,传感器的带宽越宽,其功耗越高)。还要注意的是,在某些情况下,其他和/或额外的传感器操作参数也会对传感器的功耗范围和/或传感器的平均/中位功耗产生影响。
每个操作模式具有各自的功耗范围和平均/中位功耗,与操作模式中的第二操作模式相比,至少操作模式中的第一操作模式具有不同的功耗范围和/或不同的平均/中位功耗。
感测机构110从电源130接收电力以满足其电力需求,该电力需求受到感测机构110的操作模式的影响。需要注意的是,第一操作模式产生的功耗可高于第二操作模式的功耗,在这种情况下,平均来说,与第二操作模式相比,当感测机构110以第一操作模式操作时,要求电源130向感测机构110提供更多的电力。显然,感测机构功耗越高,电源130的寿命(电源130可向感测机构供电的时间跨度)越短。
监测***100还包括处理电路140。处理电路140可以是一个或多个处理单元(例如中央处理器),微处理器,微控制器(例如微控制单元(MCU)),或者任何其它计算装置或模块,包括多个和/或并行和/或分布式处理单元,它们适合独立地或者共同地处理数据,以控制相关的监测***110的资源和实现与监测***110的资源有关的操作。
处理电路140包括电力管理模块150,如本文特别参考图2和图3进一步详细描述的,电力管理模块150构造为控制感测机构110的操作模式,以便有效管理感测机构110的功耗。
监测***100还可包括数据存储库160或者用其它方式与数据存储库160关联,数据存储库160(例如数据库,存储***,存储器-包括只读存储器ROM,随机存取存储器RAM,或任何其它类型的存储器,等等)构造为存储数据,数据可选地特别包括:感测机构110的操作模式信息,使得能够确定被传感器收集信息的对象的行为状态和子行为状态的信息(本文特别参考图2-4对此详细描述),在某些情况下在操作模式之间切换之前的最小时间段的指示,被传感器收集信息的对象的历史行为模式,等等。数据存储库160还可构造为允许取回和/或更新和/或删除存储的数据。需要注意的是,在某些情况下,数据存储库160可以是分布式的,而监测***100能够例如通过与其相连的有线或无线网络访问存储在数据存储库160中的信息。
前面描述了监测***100的各种部件,需要注意的是,在某些情况下,感测机构110,电源130和处理电路140包括在能够附装到对象上的装置(例如动物监测标签,动物监测项圈,等等)内,并且处理电路140可在没有外部实体(例如服务器)介入的情况下控制感测机构110的操作模式。但是,在其它情况下,感测机构和电源包括在能够附装到对象上的装置(例如动物监测标签,动物监测项圈,等等)内,而处理电路140是装置外部的服务器的一部分。这种服务器可为多个装置提供服务,每个装置包括其自己的感测机构110和电源130,并且每个装置附装在各自的对象上。在处理电路140位于装置(例如动物监测标签/项圈等)外部的这些情况下,装置可包括能够控制感测机构110的操作的控制器以及收发器(例如无线收发器),或者任何其它网络接口170,所述收发器或网络接口使得能够将传感器收集的信息发送给服务器、和从服务器接收用于控制感测机构110的操作模式的控制命令。
现在参考图2,图2是流程图,示出了根据本发明为基于动物的行为状态进行功耗管理所执行的一系列操作的一个实例。
根据本发明的一些实例,监测***100可构造成例如利用电力管理模块150执行功耗管理过程200-A。
如本文所述,感测机构110具有多个操作模式,(例如因为感测机构110中所包括的传感器的操作参数的不同)每个操作模式具有各自的功耗范围和/或平均或/中位功耗。监测***100构造成(通过处理资源140直接地,或者间接地,例如通过处理资源140利用包括在例如标签/项圈等装置内的控制器)使感测机构110以多个操作模式中的第一操作模式启用,以便在第一时间段(例如15秒、30秒、45秒、60秒等)内从传感器获取多个第一读数(方框210)。第一操作模式可以是功耗范围比其它操作模式低(例如其功耗范围的至少一部分低于其它操作模式的功耗范围)的操作模式。此外,或者替代地,第一操作模式可以是平均/中位功耗比其它操作模式低的操作模式。
监测***100还构造成分析第一读数以确定对象的行为状态(方框220)。所确定的行为状态是感兴趣的多个预定行为状态之一,每个预定行为状态都与独特的一组多个预定子行为状态关联,其中子行为状态不同于行为状态。需要注意的是,行为状态与子行为状态之间的区别可以是细节区别或者程度区别,不一定是完全不同的行为。例如,行为状态可以是“行走”,而相应的子行为状态可以是“慢走”,“快走”,“横走”和“瘸走”。“慢走”,“快走”,“横走”和“瘸走”都是“行走”的类型,但行为状态“行走”和子行为状态“慢走”,“快走”,“横走”和“瘸走”被认为是不同的。
现在参考图4,图4是示意图,示出了根据本发明的动物的示例性行为状态和子行为状态,基于这些行为状态和子行为状态进行功耗管理。
图4通过实例示出了一组共4个可能的行为状态:BS1、BS2、BS3和BS4,其中的一部分行为状态与独特的一组子行为状态关联。BS1与子行为状态A关联,子行为状态A包括子行为状态(SBS)A1;BS2与子行为状态B关联,子行为状态B包括SBS B1和SBS B2;BS3与子行为状态C关联,子行为状态C包括SBS C1、SBS C2、SBS C3和SBS C4;BS4不与任何子行为状态关联。
需要注意:(a)每组子行为状态(子行为状态A,子行为状态B,子行为状态C和子行为状态D)都不同于其它组子行为状态,并且(b)每组子行为状态(子行为状态A,子行为状态B,子行为状态C和子行为状态D)都不同于该组行为状态(BS1、BS2、BS3和BS4)。
重新参考图2,需要注意的是,在某些情况下,在方框220中还基于对与对象关联的历史行为模式(以及可选地,与可选的同类的其它对象关联的行为模式和/或历史行为模式)的分析来进行行为状态确定。鉴于行为状态的确定可能可选地是概率性的,因为对象(或类似对象)的过去行为模式的历史信息表明这些对象在过去的不同时间点的行为是什么样的,所以使用这些历史信息能够使得监测***100更准确地确定对象的当前行为状态。
需要注意的是,在这方面:(a)使用与对象关联的历史行为模式可以识别出对象的行为中相对于特定对象的预期行为的异常值;(b)使用与其它对象(可选地为同一类型的其它对象,例如当对象是牛时,其它对象是其它牛)关联的历史行为模式可以识别出对象的行为中相对于其它对象的预期行为的异常值;并且(c)使用(例如假设对象的)预期行为模式可以识别出对象的行为中相对于预期行为模式的异常值。在这些情况下,异常值检测可提供更准确的行为状态确定方式,并且可以在肯定地确定行为状态之前对异常值行为进行更严格的检查。
确定了行为状态之后,基于所确定的行为状态,监测***100使感测机构以操作模式中的第二操作模式启用,以便在第二时间段内从传感器获取多个第二读数,需要注意的是,第二操作模式的功耗范围可高于第一操作模式的功耗范围(即第二操作模式的功耗范围的至少一部分高于第一操作模式的功耗范围),并且/或者第二操作模式可以是平均/中位功耗比第一操作模式高的操作模式(方框230)。因此,当识别出某些感兴趣的行为状态时,希望改变感测机构110的一个或多个传感器的操作参数,以获取例如更多的信息和/或更精确的信息和/或更详细的信息和/或更准确的信息,以便能够确定对象的子行为状态。
监测***100分析第二读数以确定对象的第一子行为状态,第一子行为状态是与上述行为状态关联的那组预定子行为状态中的一个子行为状态(方框240)。
需要注意的是,在某些情况下,与对行为状态的确定类似,在方框240中还基于对与对象关联的历史行为模式(以及可选地,与可选的同类的其它对象关联的行为模式和/或历史行为模式)的分析来进行子行为状态确定。鉴于子行为状态的确定可能可选地是概率性的,因为对象(或类似对象)的过去行为模式的历史信息表明这些对象在过去的不同时间点的行为是什么样的,所以使用这些历史信息能够使得监测***100更准确地确定对象的当前子行为状态。
举例来说,当监测***100开始其操作时,对象(例如牛)静止不动。监测***100使感测机构110以第一操作模式启用,第一操作模式具有较低的功耗范围和/或平均/中位功耗。监测***100分析感测机构110收集的信息,在某一时间点,分析的结果表明,牛开始行走(即,监测***100确定牛的行为状态是“行走”)。在确定了牛在行走时,监测***100使感测机构110以第二操作模式启用,第二操作模式的功耗范围和/或平均/中位功耗比第一操作模式高。可能是由于为了确定牛的行走类型,需要更多的信息和/或更精确的信息和/或更详细的信息和/或更准确的信息,所以才要求这样做。监测***100分析由以第二操作模式操作的感测机构110收集的信息,并且在某个时间点,分析的结果表明牛在“瘸走”(即,监测***100确定牛的子行为状态是“瘸走”)。
还需要注意的是,在某些情况下,在执行方框240期间,还对第二读数(或某些第二读数)进行分析,以验证在试图确定对象的第一子行为状态期间,所确定的对象的行为状态没有改变。例如根据在方框220为类似目的所分析的读数的获取速度,该重新评估可以是基于对所有第二读数(由于改变了感测机构的操作模式,第二读数的获取速度可能高于第一读数的获取速度)的分析,或者是仅基于对某些第二读数的分析。如果对象的行为状态在试图确定对象的第一子行为状态期间发生改变,那么监测***100可以返回到方框230,并使感测机构以更适合新确定的行为状态的操作模式启用。
参考图2,需要注意的是,某些方框可以合成一个综合方框或者可以分解为几个方框,以及/或者增加其它方框。还需要注意的是,虽然还参考实现流程图的***元件描述了流程图,但这不是约束性的,可以通过本文所描述的***元件以外的元件执行这些方框。
参考图3,示出了另一个流程图,该流程图示出了根据本发明为基于动物的行为状态进行功耗管理所执行的附加的一系列操作的一个实例。
根据本发明的某些实例,监测***100可构造成例如利用电力管理模块150,用图3所示的功耗管理过程200-B来继续图2所示的功耗管理过程200-A。
为此目的,当在方框240确定了对象的子行为状态后,监测***100使感测机构以多个操作模式中的第一操作模式启用,以在一段时间内从传感器获取多个读数(方框310)。需要注意的是,在确定了对象的子行为状态后,不再需要使感测机构以功耗较高的操作模式启用,所以返回到功耗范围和/或平均/中位功耗比第二操作模式低的第一操作模式,以便节省功耗。
监测***100分析在方框310获取的读数,以确定对象的第二行为状态,第二行为状态是在方框220提到的多个预定行为状态之一(方框320)。
需要注意的是,在某些情况下,在方框320中还基于对与对象关联的历史行为模式(以及可选地,与可选的同类的其它对象关联的行为模式和/或历史行为模式)的分析来进行行为状态确定。鉴于行为状态的确定可能可选地是概率性的,因为对象(或类似对象)的过去行为模式的历史信息表明这些对象在过去的不同时间点的行为是什么样的,所以使用这些历史信息能够更准确地确定对象的当前行为状态。
需要注意的是,在这方面:(a)使用与对象关联的历史行为模式可以识别出对象的行为中相对于特定对象的预期行为的异常值;(b)使用与其它对象(可选地为同一类型的其它对象,例如当对象是牛时,其它对象是其它牛)关联的历史行为模式可以识别出对象的行为中相对于其它对象的预期行为的异常值;并且(c)使用(例如假设对象的)预期行为模式可以识别出对象的行为中相对于预期行为模式的异常值。在这些情况下,异常值检测可提供更准确的行为状态确定方式,并且可以在肯定地确定行为状态之前对异常值行为进行更严格的检查。
在该步骤,监测***100可构造成核对在方框320确定的第二行为状态和在方框220确定的行为状态是否是同一个行为状态(方框330)。如果第二行为状态和在方框220确定的行为状态是同一个行为状态,那么可能希望在一定的时间段(可选地是预定时间段或根据一个或多个参数计算出来的动态时间段)内避免使感测机构以功耗范围和/或平均/中位功耗比第一操作模式高的操作模式启用,其原因例如是对象的子行为状态在这种时间段内发生改变的概率很低。例如,当确定了某个动物在瘸走时,在接下来的24小时期间内再次确定该动物是瘸走可能是没有意义的,因此,通过防止使感测机构再次以用于进行这种瘸走确定的高功耗操作模式启用而降低了功耗。因此,监测***100可构造成检查依据下述条件而启动(例如马上启动,在下述条件之前或之后一段时间启动,等等)的定时器是否超过阈值:(a)在方框220确定行为状态或(b)在方框240确定子行为状态(方框340)。如果定时器没有超过阈值,那么监测***100返回到方框310,并且继续分析从传感器获取的读数,同时感测机构110的操作模式保持不变(即不会像没有上述定时机制那样,切换到功耗更高的操作模式)。
如果定时器超过了阈值,或者在方框320确定的第二行为状态和在方框220确定的行为状态不是同一个行为状态,那么基于第二行为状态,监测***100使感测机构以多个操作模式中的功耗范围和/或平均/中位功耗比第一操作模式高的另一个操作模式启用,以便在另一段时间内从传感器获取多个读数(方框350)。如本文所述,当识别出某个感兴趣的行为状态时,希望改变感测机构110的一个或多个传感器的操作参数,以获取例如更多的信息和/或更精确的信息和/或更详细的信息和/或更准确的信息,以便能够确定对象的子行为状态。
监测***100分析在方框350获取的读数以确定对象的子行为状态,该子行为状态是与在方框320确定的行为状态关联的那组预定子行为状态中的一个子行为状态(方框360)。
需要注意的是,在某些情况下,在方框340还基于对与对象关联的历史行为模式(以及可选地,与可选的同类的其它对象关联的行为模式和/或历史行为模式)的分析来进行子行为状态确定。鉴于子行为状态的确定可能可选地是概率性的,因为对象(或类似对象)的过去行为模式的历史信息表明这些对象在过去的不同时间点的行为是什么样的,所以使用这些历史信息能够使得监测***100更准确地确定对象的当前子行为状态。
需要注意的是,在这方面:(a)使用与对象关联的历史行为模式可以识别出对象的行为中相对于特定对象的预期行为的异常值;(b)使用与其它对象(可选地为同一类型的其它对象,例如当对象是牛时,其它对象是其它牛)关联的历史行为模式可以识别出对象的行为中相对于其它对象的预期行为的异常值;并且(c)使用(例如假设对象的)预期行为模式可以识别出对象的行为中相对于预期行为模式的异常值。在这些情况下,异常值检测可提供更准确的行为状态确定方式,并且可以在肯定地确定行为状态之前对异常值行为进行更严格的检查。
下面继续讨论参考图2所提供的实例,在监测***确定了牛正在“瘸走”(即监测***100确定牛的子行为状态是“瘸走”)后,监测***100使感测机构110返回到以功耗范围和/或平均/中位功耗较低的第一操作模式操作。监测***100分析由感测机构110收集的信息,并且立即识别出牛在行走(即监测***100确定牛的行为状态是“行走”)。但是,监测***100刚刚完成了对牛的子行为状态的分析并且识别出该子行为状态是“瘸走”,再次使感测机构以功耗更高的操作模式启用是没有意义的,因为这会导致同样的确定结果,即牛在瘸走,同时还会不必要地浪费电源130的电力。因此,在所确定的行为状态相对于之前确定的牛的行为状态保持不变的情况下,监测***100在一定时间段内不切换到功耗更高的操作模式。但是,如果确实过去了某个时间段(例如一分钟或几分钟/一小时或几小时/一天或几天),那么监测***100就使感测机构110以功耗范围和/或平均/中位功耗比第一操作模式高的另一个操作模式启用。
如果监测***100识别出牛是呼吸沉重而不是行走(即监测***100确定牛的行为状态是“呼吸沉重”),那么监测***100就会不顾任何与时间有关的考虑,使感测机构110以功耗范围和/或平均/中位功耗比第一操作模式高的另一个操作模式启用(假设与“呼吸沉重”行为状态关联的任何与时间有关的考虑不阻止这样做)。由于为了确定牛的呼吸沉重的类型,需要更多的信息和/或更精确的信息和/或更详细的信息和/或更准确的信息,所以才会要求这样做。监测***100分析感测机构110以第二操作模式操作所收集的信息,并且在某一时间点,分析的结果表明牛在“咳嗽”(即监测***100确定牛的子行为状态是“咳嗽”)。
从这里开始,监测***100可返回到方框310,并且该过程可以不断重复。
参考图3,需要注意的是,某些方框可以合成一个综合方框或者可以分解为几个方框,以及/或者增加其它方框。还需要注意的是,虽然还参考实现流程图的***元件描述了流程图,但这不是约束性的,可以通过本文所描述的***元件以外的元件执行这些方框。
现在参考图5,该流程图示出了根据本发明为基于动物的历史行为模式和当前行为状态进行功耗管理所执行的一系列操作的另一个实例。
根据本发明的某些实例,监测***100可构造成例如利用电力管理模块150执行基于历史的功耗管理过程500。
为此目的,监测***100可构造成提供一个或多个对象在各个时间点(例如在一天、一年、一个月或任何其他时间范围内)的历史行为模式的历史信息,历史行为模式限定各个对象在各个时间点的预期行为状态(方框510)。例如,历史行为模式可能表明,某个对象在90%以上的日子里在20:00-21:00之间睡着,在4:00-5:00之间醒来。因此,可以预期该对象将在20:00-21:00之间睡着,在4:00-5:00之间醒来。类似地,历史行为模式可能表明,某种类型的所有对象都在一天中某些固定的时间窗口进食。因此,可以预期每个对象都将遵循相同的模式,每天在这些时间窗口进食。
监测***100还构造成从以多个操作模式中的第一操作模式操作的感测机构获取当前信息,当前信息包括能够归于至少一个被识别的对象的一个或多个读数(方框520)。第一操作模式可以是功耗范围和/或平均/中位功耗比其它操作模式低的操作模式。
监测***100可分析当前信息以确定一个或多个被识别对象的当前行为状态(方框530)。可以按照与参考方框220和320所述类似的确定方式来确定行为状态。
基于一个或多个被识别对象的当前行为状态与各对象的历史行为模式的偏差,监测***100可命令感测机构110将其操作模式改变为多个操作模式中的第二操作模式,第二操作模式的功耗范围和/或平均/中位功耗比第一操作模式高,以获取更多的信息和/或更精确的信息和/或更详细的信息和/或更准确的信息,以便解释对象的预期行为与其实际行为之间的差异。
参考图5,需要注意的是,某些方框可以合成一个综合方框或者可以分解为几个方框,以及/或者增加其它方框。还需要注意的是,虽然还参考实现流程图的***元件描述了流程图,但这不是约束性的,可以通过本文所描述的***元件以外的元件执行这些方框。
应当理解,本发明的应用不限于在说明书中描述的细节或在附图中示出的细节。本发明还可以有其它的实施例,并且能够以各种方式实践或实施。因此,应当理解,本文采用的短语和术语是为了描述的目的,不应该被视为限制性的。因此,本领域的普通技术人员应当认识到,在作为本发明的基础的概念的教导下,可以很容易地设计出用于实现本发明的多个目的其它结构、方法和***。
还应当理解的是,根据本发明的***可以至少部分地实施为适当编程的计算机。同样,本发明包括可由计算机读取的用于执行本发明的方法的计算机程序。本发明还包括机器可读存储器,该存储器有形地体现了可由机器执行的用于执行本发明的方法的指令程序。

Claims (33)

1.一种监测***,包括:
感测机构,其包括一个或多个传感器,所述传感器构造为获取与对象有关的信息,所述感测机构具有多个操作模式,每个操作模式具有各自的功耗范围;
电源,其能够根据所述功耗范围向所述传感器提供电力;和
处理电路,其配置为:
使所述感测机构以所述多个操作模式中的第一操作模式启用,以便在第一时间段内从所述传感器获取多个第一读数;
分析所述第一读数以确定所述对象的行为状态,所述行为状态是多个预定行为状态之一,其中(a)所述多个预定行为状态中的每个行为状态都与独特的一组多个预定子行为状态关联,(b)在所述多个预定行为状态中的至少一个行为状态中,至少一部分所述多个预定子行为状态是不同程度的所述行为状态,并且(c)所述子行为状态不同于所述行为状态;
基于所述行为状态,使所述感测机构以所述多个操作模式中的第二操作模式启用,以在第二时间段内从所述传感器获取多个第二读数,所述第二操作模式具有比所述第一操作模式高的功耗范围;
分析所述第二读数以确定所述对象的第一子行为状态,所述第一子行为状态是与所述行为状态关联的一组预定子行为状态中的一个子行为状态。
2.根据权利要求1所述的监测***,其中,
所述处理电路还配置成:
在确定所述对象的子行为状态后,使所述感测机构以所述多个操作模式中的所述第一操作模式启用,以在第三时间段内从所述传感器获取多个第三读数;
分析所述第三读数以确定所述对象的第二行为状态,所述第二行为状态是所述多个预定行为状态之一;
基于所述第二行为状态,使所述感测机构以所述多个操作模式中的第三操作模式启用,以在第四时间段内从所述传感器获取多个第四读数,所述第三操作模式具有比所述第一操作模式高的第二功耗范围;
分析所述第四读数以确定所述对象的第二子行为状态,所述第二子行为状态是与所述第二行为状态关联的一组预定子行为状态中的一个子行为状态。
3.根据权利要求2所述的监测***,其中,在所述第二行为状态与所述行为状态相同的情况下,当(a)确定所述行为状态和(b)确定所述第一子行为状态之一与确定所述第二行为状态之间的时间超过阈值时,使所述感测机构以所述第三操作模式启用。
4.根据权利要求1所述的监测***,其中,
还基于对与所述对象关联的历史行为模式的分析来确定(a)所述对象的所述行为状态和(b)所述第一子行为状态中的至少一者。
5.根据权利要求1所述的监测***,其中,
所述操作模式限定下述中的至少一者:所述传感器中的一个或多个的采样率,所述传感器中的一个或多个的灵敏度,所述传感器中的一个或多个的动态范围,所述传感器中的一个或多个的精度,或所述传感器中的一个或多个的带宽。
6.根据权利要求1所述的监测***,其中,
所述感测机构、所述电源和所述处理电路包括在能够附装到所述对象上的标签内。
7.根据权利要求1所述的监测***,其中,
所述感测机构和所述电源包括在能够附装到所述对象上的标签内。
8.根据权利要求7所述的监测***,其中,
所述处理电路是服务器的一部分,所述标签还包括能够向所述服务器传输信息的收发器,所述处理电路还配置成利用发射器从所述标签接收所述第一读数和所述第二读数。
9.根据权利要求8所述的监测***,其中,
所述收发器是无线收发器。
10.根据权利要求1所述的监测***,其中,
所述传感器包括一种或多种下述传感器:振动传感器,温度传感器,速度传感器,加速度传感器,陀螺仪,磁力仪,计步器,位置传感器,心率传感器,湿度传感器。
11.根据权利要求1所述的监测***,其中,
所述对象是动物。
12.根据权利要求1所述的监测***,其中,
所述电源是电池。
13.根据权利要求1所述的监测***,其中,
由所述传感器中的至少一个传感器获取的所述信息是从所述对象获取的生理信息。
14.根据权利要求1所述的监测***,其中,
由所述传感器中的至少一个传感器获取的所述信息是地理空间信息。
15.根据权利要求1所述的监测***,其中,
由所述传感器中的至少一个传感器获取的所述信息是环境信息。
16.一种监测方法,包括:
通过处理电路使感测机构以所述感测机构的多个操作模式中的第一操作模式启用,以在第一时间段内从所述感测机构包括的一个或多个传感器获取多个第一读数,其中,(a)所述传感器构造为获取与对象有关的信息,(b)每个所述操作模式具有各自的功耗范围;
通过所述处理电路分析所述第一读数以确定所述对象的行为状态,所述行为状态是多个预定行为状态之一,其中(a)所述多个预定行为状态中的每个行为状态都与独特的一组多个预定子行为状态关联,(b)在所述多个预定行为状态中的至少一个行为状态中,至少一部分所述多个预定子行为状态是不同程度的所述行为状态,并且(c)所述子行为状态不同于所述行为状态;
基于所述行为状态,通过所述处理电路使所述感测机构以所述多个操作模式中的第二操作模式启用,以在第二时间段内从所述传感器获取多个第二读数,所述第二操作模式具有比所述第一操作模式高的功耗范围;
通过所述处理电路分析所述第二读数以确定所述对象的第一子行为状态,所述第一子行为状态是与所述行为状态关联的一组预定子行为状态中的一个子行为状态。
17.根据权利要求16所述的监测方法,还包括:
在确定所述对象的子行为状态后,通过所述处理电路使所述感测机构以所述多个操作模式中的所述第一操作模式启用,以在第三时间段内从所述传感器获取多个第三读数;
通过所述处理电路分析所述第三读数以确定所述对象的第二行为状态,所述第二行为状态是所述多个预定行为状态之一;
基于所述第二行为状态,通过所述处理电路使所述感测机构以所述多个操作模式中的第三操作模式启用,以在第四时间段内从所述传感器获取多个第四读数,所述第三操作模式具有比所述第一操作模式高的第二功耗范围;
通过所述处理电路分析所述第四读数以确定所述对象的第二子行为状态,所述第二子行为状态是与所述第二行为状态关联的一组预定子行为状态中的一个子行为状态。
18.根据权利要求17所述的监测方法,其中,
在所述第二行为状态与所述行为状态相同的情况下,当(a)确定所述行为状态和(b)确定所述第一子行为状态之一与确定所述第二行为状态之间的时间超过阈值时,使所述感测机构以所述第三操作模式启用。
19.根据权利要求16所述的监测方法,其中,
还基于对与所述对象关联的历史行为模式的分析来确定(a)所述对象的所述行为状态和(b)所述第一子行为状态中的至少一者。
20.根据权利要求16所述的监测方法,其中,
所述操作模式限定下述中的至少一者:所述传感器中的一个或多个的采样率,所述传感器中的一个或多个的灵敏度,所述传感器中的一个或多个的动态范围,所述传感器中的一个或多个的精度,或所述传感器中的一个或多个的带宽。
21.根据权利要求16所述的监测方法,其中,
所述感测机构、能够根据所述功耗范围向所述传感器供电的电源、以及所述处理电路包括在能够附装到所述对象上的标签内。
22.根据权利要求16所述的监测方法,其中,
所述感测机构和能够根据所述功耗范围向所述传感器供电的电源包括在能够附装到所述对象上的标签内。
23.根据权利要求22所述的监测方法,其中,
所述处理电路是服务器的一部分,所述标签还包括能够向所述服务器传输信息的收发器,所述监测方法还包括利用发射器从所述标签接收所述第一读数和所述第二读数。
24.根据权利要求23所述的监测方法,其中,
所述收发器是无线收发器。
25.根据权利要求16所述的监测方法,其中,
所述传感器包括一种或多种下述传感器:振动传感器,温度传感器,速度传感器,加速度传感器,陀螺仪,磁力仪,计步器,位置传感器,心率传感器,湿度传感器。
26.根据权利要求16所述的监测方法,其中,
所述对象是动物。
27.根据权利要求16所述的监测方法,其中,
由所述传感器中的至少一个传感器获取的所述信息是从所述对象获取的生理信息。
28.根据权利要求16所述的监测方法,其中,
由所述传感器中的至少一个传感器获取的所述信息是地理空间信息。
29.根据权利要求16所述的监测方法,其中,
由所述传感器中的至少一个传感器获取的所述信息是环境信息。
30.一种非暂时性计算机可读存储介质,其具有与其一起实现的计算机可读程序代码,所述计算机可读程序代码能够由计算机的至少一个处理电路执行以执行一种方法,所述方法包括:
通过处理电路使感测机构以所述感测机构的多个操作模式中的第一操作模式启用,以在第一时间段内从所述感测机构包括的一个或多个传感器获取多个第一读数,其中,(a)所述传感器构造为获取与对象有关的信息,(b)每个所述操作模式具有各自的功耗范围;
通过所述处理电路分析所述第一读数以确定所述对象的行为状态,所述行为状态是多个预定行为状态之一,其中(a)所述多个预定行为状态中的每个行为状态都与独特的一组多个预定子行为状态关联,(b)在所述多个预定行为状态中的至少一个行为状态中,至少一部分所述多个预定子行为状态是不同程度的所述行为状态,并且(c)所述子行为状态不同于所述行为状态;
基于所述行为状态,通过所述处理电路使所述感测机构以所述多个操作模式中的第二操作模式启用,以在第二时间段内从所述传感器获取多个第二读数,所述第二操作模式具有比所述第一操作模式高的功耗范围;
通过所述处理电路分析所述第二读数以确定所述对象的第一子行为状态,所述第一子行为状态是与所述行为状态关联的一组预定子行为状态中的一个子行为状态。
31.一种监测***,其包括处理电路,所述处理电路配置为:
提供一个或多个对象在各个时间点的历史行为模式的历史信息,所述历史行为模式限定各个所述对象在所述各个时间点的预期行为状态;
从以多个操作模式中的第一操作模式操作的感测机构获取当前信息,所述当前信息包括能够归于至少一个被识别的所述对象的一个或多个读数;
分析所述当前信息以确定一个或多个被识别的所述对象的当前行为状态;
基于一个或多个被识别的所述对象的当前行为状态与各所述对象的历史行为模式的偏差,命令所述感测机构将其操作模式改变为所述多个操作模式中的第二操作模式,所述第二操作模式不同于所述第一操作模式。
32.一种监测方法,包括:
通过处理电路提供一个或多个对象在各个时间点的历史行为模式的历史信息,所述历史行为模式限定各个所述对象在所述各个时间点的预期行为状态;
通过所述处理电路从以多个操作模式中的第一操作模式操作的感测机构获取当前信息,所述当前信息包括能够归于至少一个被识别的所述对象的一个或多个读数;
通过所述处理电路分析所述当前信息以确定一个或多个被识别的所述对象的当前行为状态;
基于一个或多个被识别的所述对象的当前行为状态与各所述对象的历史行为模式的偏差,通过所述处理电路命令所述感测机构将其操作模式改变为所述多个操作模式中的第二操作模式,所述第二操作模式不同于所述第一操作模式。
33.一种非暂时性计算机可读存储介质,其具有与其一起实现的计算机可读程序代码,所述计算机可读程序代码能够由计算机的至少一个处理电路执行以执行一种方法,所述方法包括:
通过处理电路提供一个或多个对象在各个时间点的历史行为模式的历史信息,所述历史行为模式限定各个所述对象在所述各个时间点的预期行为状态;
通过所述处理电路从以多个操作模式中的第一操作模式操作的感测机构获取当前信息,所述当前信息包括能够归于至少一个被识别的所述对象的一个或多个读数;
通过所述处理电路分析所述当前信息以确定一个或多个被识别的所述对象的当前行为状态;
基于一个或多个被识别的所述对象的当前行为状态与各所述对象的历史行为模式的偏差,通过所述处理电路命令所述感测机构将其操作模式改变为所述多个操作模式中的第二操作模式,所述第二操作模式不同于所述第一操作模式。
CN202180060191.9A 2020-07-21 2021-06-29 用于有效管理动物监测装置的功耗的***和方法 Pending CN116157056A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
IL276201A IL276201B (en) 2020-07-21 2020-07-21 System and method for efficient management of power consumption of an animal monitoring device
IL276201 2020-07-21
PCT/IL2021/050797 WO2022018714A1 (en) 2020-07-21 2021-06-29 A system and method for efficient animal monitoring device power consumption management

Publications (1)

Publication Number Publication Date
CN116157056A true CN116157056A (zh) 2023-05-23

Family

ID=78411565

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202180060191.9A Pending CN116157056A (zh) 2020-07-21 2021-06-29 用于有效管理动物监测装置的功耗的***和方法

Country Status (8)

Country Link
US (1) US20230244291A1 (zh)
EP (1) EP4185104A4 (zh)
CN (1) CN116157056A (zh)
AU (1) AU2021313469A1 (zh)
BR (1) BR112023001128A2 (zh)
CL (1) CL2023000169A1 (zh)
IL (1) IL276201B (zh)
WO (1) WO2022018714A1 (zh)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100786703B1 (ko) * 2004-07-24 2007-12-21 삼성전자주식회사 가속도 센서를 이용한 운동량 측정장치 및 방법
MX2007003015A (es) * 2004-09-13 2007-11-09 Riddelll Inc Sistema para supervisar el parametro fisiologico de jugadores involucrados en una actividad deportiva.
US9808185B2 (en) * 2014-09-23 2017-11-07 Fitbit, Inc. Movement measure generation in a wearable electronic device
US10656695B2 (en) * 2015-03-25 2020-05-19 Koninklijke Philips N.V. Health wearable that automatically changes sensor reading timings
CN111246730A (zh) 2017-08-23 2020-06-05 毕尚博特公司 用于追踪动物群体的健康的方法和***
WO2018152593A1 (en) * 2017-02-27 2018-08-30 Agersens Pty Ltd Wearable apparatus for an animal
CA3101183A1 (en) * 2018-05-23 2019-11-28 Delaval Holding Ab Animal tag, method and computer program for determining behavior-related data

Also Published As

Publication number Publication date
EP4185104A4 (en) 2023-12-20
BR112023001128A2 (pt) 2023-02-14
WO2022018714A1 (en) 2022-01-27
EP4185104A1 (en) 2023-05-31
CL2023000169A1 (es) 2023-10-06
US20230244291A1 (en) 2023-08-03
IL276201B (en) 2021-10-31
AU2021313469A1 (en) 2023-02-02

Similar Documents

Publication Publication Date Title
AU2018223232B2 (en) Wearable apparatus for an animal
US11589559B2 (en) Adaptive sensor performance based on risk assessment
Gutierrez-Galan et al. Embedded neural network for real-time animal behavior classification
KR101957498B1 (ko) 빅데이터 분석 기반의 축우 관리 시스템 및 방법
AU2015240436B2 (en) Position tracking method and apparatus
Marchioro et al. Sows’ activity classification device using acceleration data–A resource constrained approach
Kiani Animal behavior management by energy-efficient wireless sensor networks
AU2014321857A1 (en) Animal monitor
Bhargava et al. Using edge analytics to improve data collection in precision dairy farming
Achour et al. High-accuracy and energy-efficient wearable device for dairy cows’ localization and activity detection using low-cost IMU/RFID sensors
Sommer et al. Energy-and mobility-aware scheduling for perpetual trajectory tracking
Sommer et al. Information Bang for the Energy Buck: Towards Energy-and Mobility-Aware Tracking.
KR102101977B1 (ko) 스마트 축산 통합 관리 플랫폼 운영 방법
US20160378083A1 (en) Portable electronic device equipped with sensor unit, sensor control system, and sensor control method
Terrasson et al. Precision livestock farming: A multidisciplinary paradigm
KR101969557B1 (ko) 가축 상태 정보 관리 시스템
US20180001140A1 (en) Exercise schedule optimizer system
CN116157056A (zh) 用于有效管理动物监测装置的功耗的***和方法
Bhargava et al. Leveraging fog analytics for context-aware sensing in cooperative wireless sensor networks
Brahim et al. Dairy cows real time behavior monitoring by energy-efficient embedded sensor
MCSWEENEY et al. Leveraging Fog Analytics for Context-Aware Sensing in Cooperative Wireless Sensor Networks
Bhargava et al. Wireless Sensor Based Data Analytics for Precision Farming
Wang et al. Electronic Sheepdog: A Novel Method in With UAV-Assisted Wearable Grazing Monitoring
WO2024121787A1 (en) A system for determining variable pasture cover
CN117729877A (zh) 用于预测动物的疾病、死亡和/或其它异常状况的***和方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination