一种事件提醒方法与装置以及系统与流程

文档序号:11217472
一种事件提醒方法与装置以及系统与流程

本发明涉及一种事件提醒方法与装置以及系统,特别是涉及一种适用于健康数据检测设备的事件提醒方法与装置以及系统。



背景技术:

现有的一些设备,例如血压计、体重秤等等,都可以对用户进行事件提醒,例如提醒用户检测血压、称量体重等。现有的事件提醒方法,一般是根据是否到达预设的提醒时间,而对用户进行提醒。但这种提醒方式没有考虑用户的实际状态,如是否忙碌、是否在现场等。当用户在某种状态下时,例如用户正在忙碌或者不在现场时,即使经过提醒,也可能不会按照提醒来完成事件。此时提醒用户,不仅不能达到效果,反而给用户造成了困扰。

因此,需要一种可以根据用户的活动状态进行事件提醒的方法与装置以及系统,以减少无效提醒给用户带来的打扰或困扰。



技术实现要素:

本发明的目的是为了克服现有技术存在的缺陷,提供一种事件提醒方法与装置以及系统。为了实现这一目的,本发明所采取的技术方案如下:

按照本发明实施例的第一方面,提供一种事件提醒方法,包括:规则判断步骤,用于确定按照预定规则是否需要发出提醒;状态判断步骤,用于确定用户活动状态是否适于完成事件;以及提醒步骤,用于在判断结果为“是”的情况下,提醒用户完成事件。

按照一个实施例,可选的是,所述的事件提醒方法还包括窗口判断步骤,用于确定当前时间是否处于预定的完成事件的时间窗口。

按照再一个实施例,可选的是,所述的事件提醒方法还包括位置判断步骤,用于判断用户是否处于用于执行事件的设备所在的现场。

按照又一个实施例,优选的是,在所述位置判断步骤中,用于执行事件的设备通过检测用户的可穿戴设备发出的无线信号强度确定用户是否处于现场。

按照另一个实施例,可选的是,在所述位置判断步骤中,通过设置在用于执行事件的设备上的接近传感器、光学检测器、或声音采集器确定用户是否处于现场。

按照再又一个实施例,优选的是,在所述状态判断步骤中,通过用户的可穿戴设备采集的活动信息确定用户活动状态为休闲状态、休息状态或忙碌状态,其中休闲状态为适于完成事件的状态。

按照本发明实施例的第二方面,提供一种事件提醒装置,包括:规则判断模块,用于确定按照预定规则是否需要发出提醒;状态判断模块,用于确定用户活动状态是否适于完成事件;以及提醒模块,用于在判断结果为“是”的情况下,提醒用户完成事件。

按照一个实施例,可选的是,所述的事件提醒装置还包括窗口判断模块,用于确定当前时间是否处于预定的完成事件的时间窗口。

按照再一个实施例,可选的是,所述的事件提醒装置还包括位置判断模块,用于判断用户是否处于用于执行事件的设备所在的现场。

按照本发明实施例的第三方面,提供一种事件提醒系统,包括用于执行事件的设备以及适于用户携带的可穿戴设备,其中该用于执行事件的设备与该可穿戴设备进行了配对,此外,还包括:按照本发明实施例的第二方面所述的事件提醒装置。

按照本发明实施例的事件提醒方法、装置以及包含该装置的系统,通过判断出用户在附近并判断用户状态是否适合提醒,并在适合提醒的状态下发出提醒,提高了提醒的精准性,并且减少了无效提醒给用户带来的打扰或困扰。按照本发明实施例的事件提醒方法、装置以及包含该装置的系统更具有人性化。

下面将结合附图并通过实施例对本发明进行具体说明,其中相同或基本相同的部件采用相同的附图标记指示。

附图说明

图1是按照本发明一个实施例的事件提醒方法的示意性流程图;以及

图2是按照本发明一个实施例的事件提醒装置的示意性结构框图。

具体实施方式

如图1所示,是按照本发明一个实施例的事件提醒方法的示意性流程图,主要包括:规则判断步骤100,状态判断步骤400,以及提醒步骤500;在其他实施例中,还可选地包括:窗口判断步骤200和/或位置判断步骤300。

按照本发明实施例的方法,可以应用在智能健康检测设备、移动设备、家居设备、工业设备等方面。可以通过检测设备(例如血压计、血糖仪、体重秤等等)以及可穿戴设备(例如手环、手表等)来实现。其中事件可以是血压测量、体重测量、运动等,或其他以文本信息形式存储的任何事件等。下面对这些步骤进行具体说明。

在规则判断步骤100中,用于确定按照预定规则是否需要发出提醒。在一个实施例中,预定的发出提醒的规则可以是例如设定的事件发生的时间间隔,以此作为事件提醒的依据。具体来说,可以预先设定相邻两次事件发生的时间间隔阈值,当目前时间距离用户上一次完成事件的时间间隔达到或超过预设的相邻两次事件的时间间隔阈值时,认为用户需要被提醒。

在一个实例中,以体重称量设备为例,在称重提醒的提醒规则中,用户可根据个人的习惯或需要来确定称重提醒时间间隔。例如,正在减肥的人想要每天进行称重,如果担心有时会忘记称重,就可以选择让体重秤进行称重提醒。体重秤配置称重提醒模式,用户操作选择称重提醒模式,即可以在需要时获得称重提醒。如用户点击体重秤的显示界面进入称重提醒模式设置,用户操作选择(或输入)称重提醒时间间隔,如时间间隔为24小时,体重秤判断当前时间距离最近一次称重的时间间隔达到或大于称重提醒时间间隔阈值时,即认为用户需要被提醒,即判断结果为“是”。

在窗口判断步骤200中,用于确定当前时间是否处于预定的完成事件的时间窗口。在一个实施例中,对于称重的时间,很多用户可能希望在一天内某个固定的时间来称重,例如早晨醒来或者晚饭前后,以方便对比体重的变化。此时,用户可在体重秤称重提醒模式设置界面上操作选择或输入测量时间窗口,只有在该测量时间窗口期间,才可以提醒用户测量体重。

对于提醒时间间隔和时间窗口的设置,一般的体重秤显示体重数据的显示界面在朝向用户的一面(即远离地面的一面),因此,可以在秤朝向地面的一面设置“提醒”等按键,短按(如按压1s)进入提醒设置模式,显示屏会显示“超过00小时未称重需要提醒”,“需要在0000分到0000分之间来提醒我”,点击“00”处出现可上下滚动的数字列,此时操作按键“←、→、↑、↓”选择数字或更换设置。选定所有数字后,长按“提醒”键(如按3s)即可完成提醒设定,并退出提醒的规则和窗口设置。此设计对体重秤来说,涉及的软件和硬件改动较少。硬件方面,如上所述增加按键方面用户操作(或直接使用触摸屏,在触摸屏上实现提醒设置);软件方面仅需要加入本提醒方法的判断逻辑,包括规则和窗口判断的计时方法等等,也是容易实现的。

在位置判断步骤300中,用于判断用户是否处于用于执行事件的设备所在的现场。换句话说,也就是判断用户是否在可提醒的空间范围内,例如用户是否在设备附近。在一个实施例中,以体重秤为例来说明判断用户是否在其附近的过程。体重秤可以根据用户佩戴的可穿戴设备判断出距离用户的距离,从而说明用户是否在附近。可穿戴设备是目前比较普及的设备,可以对用户的活动情况进行跟踪,也可以收发数据信息。当体重秤搜索到已配对的可穿戴设备在附近时,可以认为用户也在附近。具体来说,体重秤可以扫描或接收可穿戴设备的信息,如通过蓝牙,根据扫描或接收到的无线信号强度(RSSI)可在一定的精度范围内识别出与可穿戴设备的距离。信号越弱时说明距离越远,信号越强说明距离越近。如当RSSI大于某值M的时候,说明被扫描的可穿戴设备距离体重秤在n米以内,例如当RSSI>-100dBm时,说明被扫描的可穿戴设备距离在15米以内,但具体的RSSI值与距离的对应关系与蓝牙模块的发射功率、接收灵敏度、以及产品结构相关,对应不同的设计需要有所调整。在体重秤上可以设定一个可穿戴设备在可提醒的空间范围内的RSSI阈值,当RSSI大于这个阈值的时候,判断为用户处于可提醒空间范围内。体重秤的常见使用环境为家庭居所,家居环境中的房间的长度多不超过十几米,因此,此方法适合家居中的设备间的距离识别。

在状态判断步骤400中,用于确定用户活动状态是否适于完成事件。在一个实施例中,用户活动状态可利用可穿戴设备进行实时监测,并可以蓝牙广播的方式把当前活动状态进行发布。体重秤和可穿戴设备形成配对关系后,可穿戴设备在普通模式下进行蓝牙广播,体重秤识别出广播信息来自配对的可穿戴设备,进一步获得可穿戴设备在普通模式下广播的内容。可穿戴设备(如运动手环)识别判断用户的活动状态的方法在于,运动手环中可以配置加速度计,依据一定时间内采集的加速度数据进行计算,可以得到用户佩戴部位的活动状态。通常情况下,佩戴部位(如手腕)的活动状态可以代表用户的活动状态或忙碌程度。加速度变化情况可作为人体活动情况的评估依据之一,如每25笔加速度数据进行一次变化量累加和计算(传感器的采样率是25Hz,即1s采集25笔数据),每1秒内相邻两笔采样数据相减的差值取绝对值然后求和,即为1s的加速度差值的累积值a,每5min的a值求得平均值A,

当A≤xm/s2,认为用户状态需要进一步确定;

当A>xm/s2,认为是忙碌状态。

其中当A≤x m/s2时,人体的动作变化量较小,即活动量较小,用户可能的状态可能是休息状态或休闲状态。在一般情况下,人在睡眠休息时肢体并非完全静止不动,也具有一定的活动或动作,但频率会明显低于清醒时。

为了弄清楚用户的活动状态,进一步计算加速度变化出现时间的占比,如每25笔加速度数据进行一次变化判断,每1秒内相邻两笔采样数据相减的差值不为零则记为一次变化,即为1s的加速度变化次数的累积值除以间隔数24得到加速度变化时间占比b,每5min的b值求得平均值B,

当B≤y,认为是休息状态;

当B>y,认为是休闲状态。

上述的x和y通过实际的统计可以获得具体值,其中x优选为3,y优选为20%。

当用户是休息状态时,不予发出进行称重的提醒;当用户是在休闲状态时,可以发出进行称重的提醒;当用户在忙碌状态时,不予发出称重的提醒。此外,如果用户没有佩戴手环或者没有携带手环在身上,会出现持续时间较长的A=0和B=0。这个状态包含在了休息状态里面,也是不会对用户发出提醒。另外,体重秤不能扫描到手环的广播信息,不能判断用户的距离或状态的情况下,该判断步骤的结果也为“否”。

在上面的各个判断步骤中,如果任一判断结果为“否”,则认为不满足提醒条件,不进行提醒,并返回重复进行判断。

在提醒步骤500中,用于在判断结果均为“是”的情况下,提醒用户完成事件。在一个实施例中,对于体重秤的提醒方式,可以是各种能看到、听到或感觉到的方法,例如产生声(如蜂鸣器产生蜂鸣、或播放储存的音乐和/或语音)、光(闪烁的光或图像)、气味等的提醒;在又一个实施例中,也可以是移动的方式,如体重秤配置脚轮,脚轮为万向轮的形式,可以进行移动,以体重秤移动的方式来提醒用户称重。其中体重秤移动的方式可以是体重秤向用户方向移动,之后再离开,使得用户走过去称重并关闭提醒,或跟随用户的走动在房间内移动,直到用户称重后,关闭提醒。

用户站到体重秤上,体重秤完成一次称重,则称重提醒终止。在提醒终止时,体重秤测量的称重数据如称重时间、体重数值保存在体重秤中,下一个称重提醒的流程开始。

下面通过实例对上面的过程进行具体说明。按照一个实例,某用户A比较注意身体健康和保持体重,会经常称重。用户A的体重秤可以对用户进行称重提醒,且用户A配有手环,并与体重秤完成了配对。用户A希望每隔一天测量一次体重,他设定如果超过48小时没有称重,就需要体重秤来提醒称重,可以提醒的时间窗口是早上8:00-10:00。用户A在3月1日上午7:30进行了称重,随后离家外出旅行,于3月3日上午8:30返回家中,先是收拾整理生活用品,9:00开始坐下来看报纸。

对于体重秤来说,所记录用户A称重时间为3月1日上午7:30。以体重秤在3月3日执行的判断过程来说,在0:00-7:30,规则方面不满足用户设定的称重间隔,时间方面不符合用户设定的提醒时间窗口,且用户不在家中检测不到用户的手环广播信息,则体重秤发现规则判断步骤、窗口判断步骤、位置判断步骤、状态判断步骤结果均为“否”,不发出提醒;在7:31-7:59,时间上满足了用户设定的称重间隔,但不符合用户设定的提醒时间窗口,且用户不在家中检测不到用户的手环广播信息,则体重秤发现规则判断步骤结果为“是”、窗口判断步骤、位置判断步骤、状态判断步骤结果均为“否”,不发出提醒;在8:00-8:29,时间上满足了用户设定的称重间隔,并符合用户设定的提醒时间窗口,但用户不在家中检测不到用户的手环广播信息或连接不到用户的手环,则体重秤发现规则判断步骤、窗口判断步骤结果为“是”,位置判断步骤、状态判断步骤结果均为“否”,不发出提醒;在8:30-9:04,时间上满足了用户设定的称重间隔,并符合用户设定的提醒时间窗口,用户在家中可以检测用户的手环广播信息符合提醒距离但是用户状态较忙碌不适合提醒,则体重秤发现规则判断步骤、窗口判断步骤、位置判断步骤结果为“是”,状态判断步骤结果均为“否”,不发出提醒;在9:05,时间上满足了用户设定的称重间隔,并符合用户设定的提醒时间窗口,用户在家中,且用户为休闲状态,则体重秤发现规则判断步骤、窗口判断步骤、位置判断步骤、状态判断步骤结果均为“是”,如体重秤朝向用户A的方向移动,并发出蜂鸣,当用户A站到体重秤上称重时,提醒终止。

上述实例中出现的时间段为8:30-9:04,而不是8:30-9:00,原因在于,如状态判断步骤所述,对每5min的加速度数据计算其A值和/或B值,以判断用户状态,那么得到一个用户为休闲状态的判断结果时,需要5min长度的说明较少活动量的活动数据。当用户9:00开始停止忙碌时,那么至少在9:04状态判断时不会得到符合休闲状态的结果。

在上述实施例中,智能健康检测设备和可穿戴设备间进行配对时,需要两设备进入配对模式,在配对模式下进行匹配。配对成功后,两设备退出配对模式。在配对成功后的普通模式下,两设备为配对关系(或绑定关系)。具体来说,以蓝牙配对方法为例,智能健康检测设备和可穿戴设备均配置有蓝牙,配对时,以其中一方作为主机,扫描从机广播的内容(并可以进一步连接从机);而另一方作为从机,进行蓝牙广播。如以智能健康检测设备为主机,可穿戴设备为从机,初次使用时,主机和从机都通过预定的操作进入配对状态,如智能健康检测设备和可穿戴设备均长按配对按键3s进入配对状态。配对状态时,可穿戴设备进行配对广播。可穿戴设备的广播内容一般包括广播名+广播信息。广播名可以定义为设备的相关信息,如LS-band,通过识别广播名可缩小识别范围。广播信息包括:(1)标志信息,是预先设定的,标志信息分为普通标志和配对标志,分别在普通模式和配对模式时使用,如标志信息为配对标志,说明了设备为配对模式,如标志信息为普通标志,说明设备为普通模式下(非配对模式);(2)MAC地址;(3)PIN码(配对密码,为随机出现的编码,在配对时使用,一次使用有效)或其他信息(在普通模式下出现,可以是想要广播的各种信息编码)。

配对广播时,智能健康检测设备在出厂前可预设置配对设备的广播名,如“LS-band”,可穿戴设备广播内容可以为如“LS-band+配对标志+MAC地址+PIN码”,并在显示屏显示PIN码。智能健康检测设备的状态为“查找新设备模式”,智能健康检测设备扫描广播内容,扫描步骤为:先扫描广播名,扫描到广播名与预设置的配对设备广播名相同的设备时(即扫描到广播名为LS-band的设备后),进一步查看广播信息的标志信息是否跟预定的配对标志一致,如果一致,进一步读取PIN码并显示在智能健康检测设备的显示屏上。用户对比智能健康检测设备和可穿戴设备显示的PIN码是否相同,如相同,操作例如体重秤的智能健康检测设备确认配对并退出配对模式(智能健康检测设备自动记录MAC地址),然后再操作手环退出配对模式,配对完成。

智能健康检测设备和可穿戴设备的配对仅需要一次,因智能健康检测设备记录了可穿戴设备的MAC地址信息,以后均可通过扫描MAC地址识别出是否为已配对的可穿戴设备。在智能健康检测设备执行位置判断时,先识别出广播信息为已配对的可穿戴设备广播的信息后,再根据RSSI判断出可穿戴设备是否在可提醒的空间范围内。

关于形成配对关系的设备间的信息获取,可穿戴设备在普通模式下蓝牙广播时,广播内容为广播名+广播信息。与配对广播不同的是,广播信息的内容为普通标志(说明广播为非配对状态)+MAC地址+其它信息。智能健康检测设备读取到广播内容为“LS-band+普通标志+MAC地址”后,识别出已配对的普通模式下的可穿戴设备,则进一步扫描其他信息,获取其他信息。在此,其他信息可以设定为当前的活动状态,体重秤获取活动状态。

上文所述有配对关系的设备间的信息获取是依靠主机扫描从机广播内容的方式,这种方式的优点是,可以使得多台主机从从机的广播内容中获取信息,如多个设备获取手环的活动状态数据。

上述将可穿戴设备与用于执行事件的设备配对的意义在于:一个家居环境中有蓝牙的设备可能不止一个,如手机、电视、音响或其他居住者的可穿戴设备,体重秤需要与用户特定的可穿戴设备配对使用,配对后体重秤识别出已经为配对关系的特定的可穿戴设备然后再获取目标数据,以避免产生混淆。如当家居环境中有客人时,且客人有与用户相同的可穿戴设备,其设备数据也可能被体重秤获取,此时若没有配对关系,极易产生数据的混淆。

另外,提醒功能除了可由智能健康检测设备实现,也可以由可穿戴设备实现。智能健康检测设备与可穿戴设备形成配对关系后,两者也可以通过蓝牙连接的方式进行信息交互,如智能健康检测设备发现适合发出提醒,则向已配对的可穿戴设备发送“提醒”信息,则可穿戴设备接收“提醒”信息并发出提醒,提醒的方式可以是可穿戴设备振动或显示字幕或播放音乐或视频的方式,如设备振动并伴有显示字体如“称个重吧”。

在应用按照本发明实施例的事件提醒方法时,进行位置判断和用户状态判断中,识别用户是否在附近和传输用户的活动状态信息的方法,除了蓝牙外,也可以是WiFi、Zigbee等方法,同样利用接收到的信号强度RSSI来识别距离,并通过配对连接进行信息交互。

通过在体重秤应用按照本发明实施例的事件提醒方法可以看出,对所有的检测类事件或相关事件,由检测设备或者相关设备自身可以发出提醒,提醒以及测量的即时性好,如血压计提醒用户测量血压,血糖仪提醒用户进行血糖检测,人体成分分析仪提醒用户进行人体成分检测,或者药盒提醒用户服药/用药,或者红外线烤灯提醒用户照射,或治疗设备提醒用户治疗,等等,均可以与体重秤类似的方式实现事件提醒。

在应用按照本发明实施例的事件提醒方法时,识别用户是否在附近和判断用户的活动状态,也可以是其他方法直接查找用户,例如体重秤自带接近传感器。同样,采用传感器也可以得出用户的活动状态,如光学检测器,照相机,可以通过成像时,用户位置的变化来判定用户的活动状态。另外,如烟雾传感器可以通过判定用户在抽烟而认为用户的活动状态允许进行提醒;或者利用声音采集器,可通过声音分贝的高低,声音的密集性(声音在时间上的分布)来判断用户是否允许被提醒,如声音分贝过高,可能为着急状态,声音密集时考虑用户较繁忙,均不适宜进行提醒,反之,则可以进行提醒。

在上述按照本发明实施例的方法中,虽然其中的步骤是按照一定的次序描述的,但这并不是限制,仅仅是为了便于描述。其中的判断步骤的顺序是可以调换的,顺序调换并不影响按照本发明实施例的方法的效果。另外,对于涉及的时间阈值以及时间窗口等参数,既可以由设备预先设定,也可以由用户来选择确定。

另外,利用按照本发明实施例的方法的可穿戴设备和智能健康检测设备还可以进一步关联手机APP,方便用户在手机APP中完成对各种提醒规则或具体时间阈值的设定或选择,如执行事件的间隔时间和完成事件的时间窗口可以是APP默认或者由用户根据自己的意愿来选择设定。可穿戴设备或智能健康检测设备一般有相匹配的APP,APP可配置事件提醒模式,在事件提醒模式下,可调用移动设备的蓝牙接口实现与可穿戴设备或智能健康检测设备的配对或连接,实现通信需求。在APP事件提醒模式中操作设定提醒规则,根据从健康监测设备和可穿戴设备处获取的数据执行判断,如适宜提醒,则由APP发出提醒。

如图2所示,是按照本发明一个实施例的事件提醒装置600的示意性结构框图,主要包括:规则判断模块601,状态判断模块604,以及提醒模块605;在其他实施例中,还可选地包括:窗口判断模块602和/或位置判断模块603。其中:

规则判断模块601用于执行步骤100,主要通过用于执行事件的设备中的处理器实现;

窗口判断模块602用于执行步骤200,主要通过用于执行事件的设备中的处理器和/或定时器实现;

位置判断模块603用于执行步骤300,主要通过用于执行事件的设备中的处理器、无线信号接收器以及用户携带的可穿戴设备中的无线信号发射器等来实现;在其他实施例中,也可以通过设置在用于执行事件的设备中的接近传感器、光学检测器、照相机、烟雾传感器、或声音采集器等来实现;

状态判断模块604用于执行步骤400,主要通过用户携带的可穿戴设备中加速度计或陀螺仪或磁力计等运动传感器和处理器实现;以及

提醒模块605用于执行步骤500,主要通过用于执行事件的设备中的处理器、扬声器、闪光灯、或驱动装置等来实现;在其他实施例中,也可以通过用户携带的可穿戴设备中蜂鸣器、振动器、或显示器等来实现。

按照本发明实施例的上述事件提醒装置可以通过硬件、软件、固件和/或其组合实现在按照本发明实施例的事件提醒系统中,该事件提醒系统包括用于执行事件的设备以及适于用户携带的可穿戴设备,其中该用于执行事件的设备与该可穿戴设备进行了配对。其中上述事件提醒装置中的规则判断模块601、窗口判断模块602、位置判断模块603、以及提醒模块605可以实现在用于执行事件的设备中,而状态判断模块604实现在可穿戴设备中;在另一实施例中,提醒模块605也可以实现在可穿戴设备中。

按照本发明实施例的事件提醒方法、装置以及包含该装置的系统,通过判断出用户在附近并判断用户状态是否适合提醒,并在适合提醒的状态下发出提醒,提高了提醒的精准性,并且减少了无效提醒给用户带来的打扰或困扰。按照本发明实施例的事件提醒方法、装置以及包含该装置的系统更具有人性化。

以上通过具体的实施例对本发明进行了说明,但本发明并不限于这些具体的实施例。本领域技术人员应该明白,还可以对本发明做各种修改、等同替换、变化等等,例如将上述实施例中的一个步骤或模块分为两个或更多个步骤或模块来实现,或者相反,将上述实施例中的两个或更多个步骤或模块的功能放在一个步骤或模块中来实现。但是,这些变换只要未背离本发明的精神,都应在本发明的保护范围之内。另外,本申请说明书和权利要求书所使用的一些术语并不是限制,仅仅是为了便于描述。此外,以上多处所述的“一个实施例”、“另一个实施例”等等表示不同的实施例,当然也可以将其全部或部分结合在一个实施例中。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1