基于体温监测的发热告警方法及相关设备与流程
未命名
10-08
阅读:126
评论:0
1.本技术涉及计算机技术领域,尤其涉及一种基于体温监测的发热告警方法及相关设备。
背景技术:
2.体温是人体一项十分重要的生理体征,是保证新陈代谢和生命活动正常进行的必要条件。一些疾病的发生往往伴随着人体体温异常的情况,体温除了在疾病初筛等方面有重要作用外,还在运动健康、生活习惯和智能家居等很多应用场景都扮演着重要角色。
3.目前的测温产品有电子体温计、耳温枪、额温枪、体温贴和测温手环等等,其测温原理都是基于热敏电阻、红外热辐射和热通量中的一种或多种。但是,电子体温计、耳温枪和额温枪等设备均是对用户进行单词体温测量,不适用于需要长期连续监测体温的场景。而体温贴和测温手环大多采用热敏电阻测温原理,需要算法进行补偿,体温检测精度得不到保证。
4.一般来说,请参见图1,图1是本技术实施例提供的一种单点截断式告警的示意图。从图1可以看出,体温贴或测温手环等可穿戴设备,往往采用单点截断式告警机制,即在应用程序(application,app)内部设置体温告警阈值(比如说37.5℃)。当体温贴或测温手环等可穿戴设备测量得到的体温高于上述阈值,则进行发热告警。但是,由于环境因素和个体差异性影响,用户在某些场景下也会出现体温高于37.5℃的情况。因此,采用单点截断式告警机制的发热误报几率较大,造成用户的不解和困扰,导致用户对体温的理解出现偏差,同时难以满足不同用户的需求。
技术实现要素:
5.本技术实施例提供了一种基于体温监测的发热告警方法及相关设备,在确定用户所处的体温监测模式,可以在监测到用户的体温满足体温监测模式多对应的发热条件后,进行发热报警,提高发热报警的准确性。
6.第一方面,本技术实施例提供的一种基于体温监测的发热告警方法,应用于可穿戴设备,该方法可以包括:采集所述用户在第一时间段内的体温,所述第一时间段为所述可穿戴设备附着于所述用户皮肤上的时间;确定用户所处的体温监测模式;在监测到所述用户在所述第一时间段内的体温满足所述体温监测模式所对应的发热条件的情况下,进行发热告警;其中,所述发热条件包含一种或多种体温及每种体温对应的时间;不同体温监测模式对应于不同的发热条件。
7.在本技术中,可穿戴设备可以采集用户的体温,在确定用户所处的体温监测模式后,将监测用户的体温是否满足体温监测模式所对应的发热条件,在满足的情况下,说明用户存在发热情况,将进行发热告警。与现有的单点截断式的判断方式所不同的是,本技术的不同的体温监测模式对应于不同的发热条件。可以避免由于环境因素和个体差异的影响,部分用户的体温在某些场景下会出现体温高于某一发热温度的情况。因此,可以减少发热
误报风险,提高用户的使用感。
8.在一种可能的实现方式中,所述体温监测模式包含以下一种或多种:智能模式、日用模式、睡眠模式和运动模式。
9.在本技术中,基于体温监测的发热告警可以覆盖日常家居、办公、睡眠、运动等场景,不同的场景对应于不同的发热条件,通过场景划分可以提供更为准确的发热告警。基于分段阈值,引入时间维度,每个体温段对应于不同的持续时间,在满足时长限制的情况下,才进行发热告警,从而可以减少误报风险,提高用户的使用感。
10.在一种可能的实现方式中,所述用户所处的体温监测模式为所述智能模式,所述在监测到所述用户在所述第一时间段内的体温满足所述体温监测模式所对应的发热条件的情况下,进行发热告警,包括:在监测到所述用户在所述第一时间段内的体温超过第一体温的时间大于第一时间的情况下,监测到所述用户在所述第一时间段内的体温超过第三体温的时间大于第三时间时,进行发热告警;其中,所述第三体温大于所述第一体温,所述第三时间大于或等于所述第一时间。
11.在一种可能的实现方式中,还包括:在监测到所述用户在所述第一时间段内的体温超过第一体温的时间大于第一时间的情况下,监测到所述用户在所述第一时间段内的体温超过第二体温的时间大于第二时间时,进行发热告警;其中,所述第三体温大于所述第二体温,所述第二时间大于所述第一时间。
12.在一种可能的实现方式中,还包括:在监测到所述用户在所述第一时间段内的体温超过第一体温的时间大于第一时间的情况下,监测到所述用户在所述第一时间段内的体温超过第二体温的时间小于第二时间时,确定所述用户的当前状态为睡眠状态;在所述睡眠状态下,监测到所述用户在所述第一时间段内体温超过第一体温的时间大于第四时间的情况下,进行发热告警;其中,所述第四时间大于所述第一时间。
13.在一种可能的实现方式中,所述用户所处的体温监测模式为所述智能模式,所述在监测到所述用户在所述第一时间段内的体温满足所述体温监测模式所对应的发热条件的情况下,进行发热告警,包括:在监测到所述用户在所述第一时间段内的第一体温的持续时间大于第一时间的情况下,监测到所述用户在所述第一时间段内的体温超过所述第二体温的时间小于第二时间时,确定所述用户的当前状态为运动状态;在所述运动状态下,监测到所述用户在所述第一时间段内的第一体温大于第五时间的情况下,进行发热告警;其中,所述第五时间大于所述第一时间。
14.在一种可能的实现方式中,所述用户所处的体温监测模式为所述智能模式,所述在监测到所述用户在所述第一时间段内的体温满足所述体温监测模式所对应的发热条件的情况下,进行发热告警,包括:在监测到所述用户在所述第一时间段内的第一体温的持续时间大于第一时间的情况下,监测到所述用户在所述第一时间段内的体温超过所述第二体温的时间小于第二时间时,确定所述用户的当前状态为日常状态;在所述日常状态下,监测到所述用户在所述第一时间段内的第一体温大于第六时间的情况下,进行发热告警;其中,所述第六时间大于所述第一时间。
15.可以看出,在智能模式下,基于分段阈值,引入时间维度,每个体温段对应于不同的持续时间,在满足时长限制的情况下,才进行发热告警。并且,还考虑到睡眠状态或运动状态等干扰因素的影响,对睡眠状态和运动状态进行判断,在满足智能模式下的睡眠状态
所对应的发热条件的情况下,或者在满足智能模式下的睡眠状态所对应的发热条件的情况下,才进行发热告警。从而可以减少误报风险,提高用户的使用感。
16.在一种可能的实现方式中,所述用户所处的体温监测模式为所述睡眠模式,所述在监测到所述用户在所述第一时间段内的体温满足所述体温监测模式所对应的发热条件的情况下,进行发热告警,包括:根据所述用户的设置确定所述睡眠模式对应的一个或多个第一异常体温和与所述第一异常体温所对应的第一持续时间;基于所监测到的环境温度,调节所述第一异常体温或第一持续时间,得到第二异常体温或第二持续时间;在监测到所述用户在所述第一时间段内的体温超过所述第一异常体温的时间大于所述第二持续时间的情况下,进行发热告警;或者,在监测到所述用户在所述第一时间段内的体温超过所述第二异常体温的时间大于所述第一持续时间的情况下,进行发热告警。
17.在一种可能的实现方式中,所述基于所监测到的环境温度,调节所述第一异常体温或第一持续时间,得到第二异常体温或第二持续时间,包括:在监测到所述环境温度在预设时间内降低的情况下,降低所述第一异常体温得到所述第二异常体温,或者延长所述第一持续时间得到所述第二持续时间;在监测到所述环境温度在所述预设时间内升高的情况下,提升所述第一异常体温得到所述第二异常体温,或者缩短所述第一持续时间得到所述第二持续时间。
18.可以看出,在睡眠模式下,基于环境温度可以自适应调整睡眠模式对应的异常体温和持续时间,减小因环境因素对发热告警造成的影响,减少误报风险,提高用户的使用感。
19.在一种可能的实现方式中,所述用户所处的体温监测模式为运动模式,所述在监测到所述用户在所述第一时间段内的体温满足所述体温监测模式所对应的发热条件的情况下,进行发热告警,包括:
20.根据所述用户的设置确定所述运动模式对应的一个或多个第三异常体温和所述第三异常体温所对应的第三持续时间;基于所监测到的所述用户的运动强度,调节所述第三异常体温或所述第三持续时间,得到第四异常体温或第四持续时间,其中,所述第三异常体温小于或等于所述第四异常体温,所述第三持续时间小于所述第四持续时间;在监测到所述用户在所述第一时间段内的体温超过所述第三异常体温的时间大于所述第四持续时间的情况下,进行发热告警;或者,在监测到所述用户在所述第一时间段内的体温超过所述第四异常体温的时间大于所述第三持续时间的情况下,进行发热告警。
21.可以看出,在运动模式下,基于用户的运动状态可以自适应调整运动模式对应的异常体温和持续时间,减小因运动而导致的体温上升所带来的误报风险,提高用户的使用感。
22.第二方面,本技术实施例提供了一种可穿戴设备,包括收发器、处理器和存储器,上述存储器用于存储计算机程序,上述处理器调用上述计算机程序,用于执行本技术实施例第一方面以及第一方面的任意一种实现方式提供的基于体温监测的发热告警方法。
23.第三方面,本技术实施例提供了一种计算机存储介质,该计算机存储介质存储有计算机程序,该计算机程序被处理器执行时,实现本技术实施例第一方面以及第一方面的任意一种实现方式提供的基于体温监测的发热告警方法。
24.第四方面,本技术实施例提供了一种计算机程序产品,当该计算机程序产品在电
子设备上运行时,使得该电子设备执行本技术实施例第一方面以及第一方面的任意一种实现方式提供的基于体温监测的发热告警方法。
25.应当理解的是,本技术中对技术特征、技术方案、有益效果或类似语言的描述并不是暗示在任意的单个实施例中可以实现所有的特点和优点。相反,可以理解的是对于特征或有益效果的描述意味着在至少一个实施例中包括特定的技术特征、技术方案或有益效果。因此,本说明书中对于技术特征、技术方案或有益效果的描述并不一定是指相同的实施例。进而,还可以任何适当的方式组合本实施例中所描述的技术特征、技术方案和有益效果。本领域技术人员将会理解,无需特定实施例的一个或多个特定的技术特征、技术方案或有益效果即可实现实施例。在其他实施例中,还可在没有体现所有实施例的特定实施例中识别出额外的技术特征和有益效果。
附图说明
26.以下对本技术实施例用到的附图进行介绍。
27.图1是本技术实施例提供的一种单点截断式告警的示意图;
28.图2是本技术实施例提供的一种基于体温检测的发热告警的场景示意图;
29.图3a是本技术实施例提供的一种可穿戴设备的示意性功能框图;
30.图3b是本技术实施例提供的一种可穿戴设备的软件架构示意图;
31.图3c是本技术实施例提供的一种可穿戴设备的结构示意图;
32.图4a是本技术实施例提供的一种可穿戴设备开启体温监测模式的示意图;
33.图4b是本技术实施例提供的另一种可穿戴设备开启体温监测模式的示意图;
34.图5是本技术实施例提供的一种接收终端设备200发送的开启体温监测模式请求开启体温监测模式的示意图;
35.图6是本技术实施例提供的一种健康的应用界面的示意图;
36.图7是本技术实施例提供一种应用界面的示意图;
37.图8是本技术实施例提供的一种体温用户界面的示意图;
38.图9是本技术实施例提供的一种体温监测模式的示意图;
39.图10a是本技术实施例提供的一种智能模式的用户界面示意图;
40.图10b是本技术实施例提供的一种智能模式下的发热告警流程示意图;
41.图10c是本技术实施例提供的一种可穿戴设备在智能模式下进行发热告警的用户界面示意图;
42.图11a是本技术实施例提供的一种睡眠模式的用户界面示意图;
43.图11b是本技术实施例提供的一种睡眠模式下的发热告警流程示意图;
44.图11c是本技术实施例提供的一种可穿戴设备在睡眠模式下进行发热告警的用户界面示意图;
45.图12a是本技术实施例提供的一种运动模式的用户界面示意图;
46.图12b是本技术实施例提供的一种运动模式下的发热告警流程示意图;
47.图12c是本技术实施例提供的一种可穿戴设备在运动模式下进行发热告警的用户界面示意图;
48.图13是本技术实施例提供的一种基于体温监测的发热告警方法的流程示意图。
具体实施方式
49.下面将结合附图对本技术实施例中的技术方案进行清除、详尽地描述。其中,在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;文本中的“或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,另外,在本技术实施例的描述中,“多个”是指两个或多于两个。
50.以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本技术实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
51.本技术的说明书和权利要求书及附图中的术语“用户界面(user interface,ui)”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。应用程序的用户界面是通过java、可扩展标记语言(extensible markup language,xml)等特定计算机语言编写的源代码,界面源代码在终端设备上经过解析,渲染,最终呈现为用户可以识别的内容,比如图片、文字、按钮等控件。控件(control)也称为部件(widget),是用户界面的基本元素,典型的控件有工具栏(toolbar)、菜单栏(menu bar)、文本框(text box)、按钮(button)、滚动条(scrollbar)、图片和文本。界面中的控件的属性和内容是通过标签或者节点来定义的,比如xml通过《textview》、《imgview》、《videoview》等节点来规定界面所包含的控件。一个节点对应界面中一个控件或属性,节点经过解析和渲染之后呈现为用户可视的内容。此外,很多应用程序,比如混合应用(hybrid application)的界面中通常还包含有网页。网页,也称为页面,可以理解为内嵌在应用程序界面中的一个特殊的控件,网页是通过特定计算机语言编写的源代码,例如超文本标记语言(hyper text markup language,html),层叠样式表(cascading style sheets,css),java脚本(javascript,js)等,网页源代码可以由浏览器或与浏览器功能类似的网页显示组件加载和显示为用户可识别的内容。网页所包含的具体内容也是通过网页源代码中的标签或者节点来定义的,比如html通过《p》、《img》、《video》、《canvas》来定义网页的元素和属性。
52.用户界面常用的表现形式是图形用户界面(graphic user interface,gui),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、widget等可视的界面元素。
53.本技术实施例提供了一种基于体温检测的发热告警方法,可穿戴设备(例如智能手环、智能手表、智能体温贴,等等)可以提供发热告警的多种应用场景,覆盖日常家居、办公、睡眠、运动等场景,通过场景划分可以提供更为准确的体温异常告警。在上述四种使用场景和模式下,基于发热分段阈值,引入时间维度。每个体温段分别对应不同的持续时间,在满足上述持续时间的情况下才告警。
54.请参见图2,图2是本技术实施例提供的一种基于体温检测的发热告警的场景示意图。从图2可以看出,可穿戴设备100和终端设备200可以通过有线或无线方式直接连接或通信。不限于此,可穿戴设备100和终端设备200页可以通过有线或无线方式连接至互联网,并
通过互联网进行通信。其中,有线方式例如包括通用串行总线(universal serial bus,usb)、双绞线、同轴电缆和光纤等,无线方式例如包括无线保真(wireless fidelity,wi-fi)、蓝牙、蜂窝通信等。互联网例如包括至少一个服务器,服务器可以是硬件服务器,也可以是云端服务器。
55.本技术实施例提供的可穿戴设备100是一种可以附着在用户皮肤上的一种便携设备,当可穿戴设备100是智能手表或智能手环时,可附着在用户的手腕部,便于采集用户的体温。当可穿戴设备100是智能体温贴时,可附着于用户的额头、腋下等皮肤表面处,便于采集用户的体温。
56.终端设备200可以是智慧屏、智能手机、手机、平板电脑、桌面型、膝上型、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、手持计算机、上网本、个人数字助理(personal digital assistant,pda),等等。
57.在一些实施例中,可穿戴设备100可以通过监测作用于可穿戴设备100的用户操作来开启体温检测模式,从而确定用户所处的体温检测模式。体温检测模式包含以下一种或多种:智能模式、日用模式、睡眠模式和运动模式。
58.在另一些实施例中,在可穿戴设备100与终端设备200建立通信连接关系后,当检测到用于开启或者结束体温监测模式的用户操作,终端设备200可以向可穿戴设备100发送开启体温监测模式的指令。当可穿戴设备100接收到用于开启体温监测模式的指令,可穿戴设备100可以确定用户所处的体温监测模式。
59.可穿戴设备100在附着于用户的皮肤表面时,可采集用户在一段时间内的体温,当可穿戴设备100检测到用户在上述一段时间内的体温满足体温监测模式所对应的发热时间的情况下,可穿戴设备可显示发热告警信息。
60.可以理解的是,可穿戴设备100可以将上述发热告警信息向终端设备200发送,因此,终端设备200可显示关于上述发热告警相关的信息。
61.请参见图3a,图3a是本技术实施例提供的一种可穿戴设备100的示意性功能框图。示例性地,可穿戴设备100可以是智能手表、智能手环或智能体温贴等。可穿戴设备100可以包括:处理器110,输入设备120,传感器模块130,存储器160,音频模块170和充电管理模块180。应理解的是,图3a所示的可穿戴设备100仅是一个范例,并且可穿戴设备100可以具有比图3a中所示的更多的或者更少的部件,可以组合两个或多个的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
62.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。其中,控制器可以是可穿戴设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或
数据。如果处理器110需要再次使用该指令或数据,可从存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了可穿戴设备100的效率。
63.输入设备120用于提供用户输入,可以是机械设备,用户接触输入设备120,使得输入设备120发生旋转、平移或倾斜以实现用户输入,以实现可穿戴设备100的启动(例如,开机或关机)、确定或调解信息(例如,调解音量的大小)等的功能或操作。
64.可以理解,输入设备120可以是一个部件或多个部件的组合。在一些实施例中,输入设备120可以包括按钮,按钮可以实现旋转输入。示例性地,按钮还可以实现倾斜或平移等移动输入。在可穿戴设备100是智能手表的实施例中,按钮也可以称为表冠。在另一些实施例中,输入设备120可以包括按键。按键可实现倾斜或按压等移动输入。例如,按键可以是可穿戴设备100的开关键或音量键。在另一些实施例中,输入设备120可以包括按钮和按键。在另一些实施例中,可穿戴设备100还可以包括壳体(图3a未示意出,)输入设备120可以附接到壳体的外侧且延伸至壳体的内部。壳体可由各自材料制成,包括但不限于塑料、金属、合金,等。
65.还可理解,可穿戴设备100可包括一个或多个输入设备120。
66.在另一些实施例中,输入设备120可实现多种功能。示例性地,输入设备120可实现指纹识别、光电容积脉搏波(photo plethysmo graphy,ppg)检测、拍照、气体检测、环境光检测、体温检测、发光照明等功能。
67.传感器模块130可以包括一个或多个传感器,例如,可以包括ppg传感器130a、压力传感器130b、指纹传感器130c、电容传感器130d、加速度传感器130e、环境光传感器130f、接近光传感器130g、触摸传感器130h、气体传感器130i、磁传感器130j、温度传感器130k。应理解,图3a仅是列举了几种传感器的示例,在实际应用中,可穿戴设备100还可以包括更多或更少的传感器,或者使用其他具有相同或类似功能的传感器替换上述列举的传感器等等,本技术实施例不作限定。
68.在一些实施例中,传感器模块130可检测来自输入设备120上的用户输入,并响应该用户输入,实现启动、确定、调节信号灯功能或操作。
69.ppg传感器130a,可以用于检测心率,即单位时间内的心跳次数。在一些实施例中,ppg传感器130a可以包括光发送单位和光接收单位。光发送单位可以将光束照射到人体(比如血管)中,光束在人体中发生反射/折射,反射/折射光被光接收单元接收,得到光信号。由于血液在波动的过程中,透光率发生变化,所以发射/折射光是变化的,ppg传感器130a检测到的光信号也是变化的。ppg传感器130a可以将光信号转换成电信号,确定该电信号对应的心率。在本技术实施例中,ppg传感器130a可以设置在输入设备120内或设置在壳体内,可通过ppg传感器130a检测的光信号实现ppg检测的功能。
70.压力传感器130b,可以用于检测人体与可穿戴设备100之间的压力值。压力传感器130b用于感受压力信号,可以将压力信号转换成电信号。压力传感器130b的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等,本技术实施例不做限定。在本技术实施例中,输入设备120上可设置有多个压力传感器130b,通过多个压力传感器130b中相邻压力传感器130b的信号差识别输入设备120的旋转。
71.指纹传感器130c,用于采集指纹,可穿戴设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。指纹传感器130c的种类很多,示例性地,
指纹传感器130c可包括光学指纹传感器,半导体指纹传感器和超声波传感器。其中,半导体指纹传感器可包括电容传感器、热敏传感器、压感传感器等。在本技术实施例中,指纹传感器130c可设置在输入设备120内或设置在壳体内,可通过输入设备120反射的光线实现指纹识别的功能。
72.电容传感器130d,可以用于检测两个电极之间的电容,以实现特定功能。
73.在一些实施例中,电容传感器130d可用于检测人体与可穿戴设备100之间的电容,该电容可以反映人体与可穿戴设备100之间是否接触良好,可应用于心电图(electrocardiography,ecg)检测。其中,人体可作为一个电极。当电容传感器130d设置于可穿戴设备100上的电极时,电容传感器130d可以检测人体与电极之间的电容。当电容传感器130d检测到的电容过大或过小时,说明人体与电极接触较差。当电容传感器130d检测到的电容适中时,说明人体与电极接触较好。由于人体与电极之间的接触是否良好会影响电极检测电信号,进而影响ecg的生成。所以,可穿戴设备100在生成ecg时,可以参考电容传感器130d检测到的电容。
74.在另一些实施例中,电容传感器130d可以和设置在输入设备120内的金属电极之间产生变化的电容,通过变化的电容识别输入设备120的旋转或移动。
75.加速度传感器130e,可以用于检测可穿戴设备100在各个方向上(一般为三轴)加速度的大小。用户佩戴可穿戴设备100时,可穿戴设备100在用户的带动下运动,所以加速度传感器130e检测到的在各个方向的加速度大小,可以反映人体的运动状态。
76.环境光传感器130f,用于感知环境光参数。例如,环境光参数可以包括环境光强度或环境光中的紫外线的系数等。可穿戴设备100可以根据感知的环境光强度自适应调节显示屏的亮度。环境光传感器130f也可用于拍照时自动调节白平衡。环境光传感器130f还可以与接近光传感器130g配合,检测可穿戴设备100是否在口袋里,以防误撞。在本技术实施例中,环境光传感器130f可以设置在输入设备120内或设置在壳体内,可通过环境光传感器130f检测可穿戴设备100所处环境中的环境光参数实现环境光检测的功能。
77.接近光传感器130g,可以包括例如发光二极管(led)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。可穿戴设备100通过发光二极管向外发射红外光。可穿戴设备100使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定可穿戴设备100附近有物体。当检测到不充分反射光时,可穿戴设备100可以确定可穿戴设备100附近没有物体。可穿戴设备100可以利用接近光传感器130g检测用户手持可穿戴设备100贴近耳朵通话,以便自动熄灭屏幕达到省电的目的。接近光传感器130g也可用于皮套模式,口袋模式自动解锁或锁屏。
78.触摸传感器130h,可以设置于显示屏,由触摸传感器130h与显示屏组成触摸屏,也称“触控屏”。触摸传感器130h用于检测作用于其上或附近的触摸操作。触摸传感器130h可以将检测到的触摸操作传递给处理器,以确定触摸事件类型。可以通过显示屏提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器130h也可以设置于显示屏的表面,与显示屏所处的位置不同。
79.气体传感器130i,用于检测气体参数。例如,气体参数可以包括气体种类或气体浓度等。在本技术实施例中,气体传感器130i可以设置在输入设备120内或设置在壳体内,可通过气体传感器130i检测可穿戴设备100所处环境中的气体参数实现气体检测的功能。
80.磁传感器130j,是把磁场、电流、应力应变、温度、光等外界因素引起敏感元件磁性能变化而转换成电信号且以这种方式来检测相应物理量的器件。在本技术实施例中,磁传感器130j可与输入设备120内的磁性层结合,在输入设备120被旋转时,会产生变化的磁通量,通过磁传感器130j上产生的感应电流识别输入设备120的旋转或移动。
81.温度传感器130k,用于采集温度。在一些实施例中,采集的稳定可以是人体温度或者环境温度。在一些实施例中,可穿戴设备100利用温度传感器130k检测的温度,执行温度处理策略。例如,当温度传感器130k上报的温度超过阈值,可穿戴设备100执行降低位于温度传感器130k附近的处理器的性能,以便降低功耗实施热保护。
82.陀螺仪传感器130l可以用于确定可穿戴设备100的运动姿态。在一些实施例中,可以通过陀螺仪传感器130l确定可穿戴设备100围绕三个轴(即,x,y和z轴)的角速度。
83.存储器160,用于存储计算机可执行程序代码,可执行程序代码包括指令。处理器110通过运行存储在存储器160的指令,从而执行可穿戴设备100的各种功能应用以及数据处理。存储器160可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等,本技术实施例不作限定。
84.充电管理模块180,可为可穿戴设备100中的各个部件比如处理器110、传感器模块130等供电。在一些实施例中,充电管理模块180可为电池或其他便携式的电力元件。在另一些实施例中,可穿戴设备100还可以与充电设备连接(比如,通过无线或者有线连接),充电管理模块180可以接收充电设备输入的电能,以电池蓄电。
85.在一些实施例中,继续参考图3a,可穿戴设备100还包括显示屏140。显示屏140包括显示面板。显示面板可以采用液晶显示屏(liquidcrystal display,lcd),有机发光二极管(organic light-emitting diode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emittingdiode,amoled),柔性发光二极管(flex light-emitting diode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,显示屏中可以设置触摸传感器,形成触摸屏,本技术实施例不作限定。
86.可以理解,在一些实施例中,可穿戴设备100可以包含显示屏140,也可以不包含显示屏140,例如,当可穿戴设备100是手环时,可以包含显示屏或不包含显示屏,当可穿戴设备100是手表时,可以包含显示屏。
87.在另一些实施例中,继续参考图3a,可穿戴设备100还可以包括摄像头150,用于捕获静态图像或视频,物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。
88.在一些实施例中,摄像头150可应用在前置拍摄场景中,也可简称为“前置摄像头”。在另一些实施例中,摄像头150被设置为可旋转的,可实现多方位或多角度场景的拍摄,例如,既可以应用在前置拍摄场景中,也可以应用在后置拍摄场景中。在另一些实施例中,可穿戴设备可包括1个或多个摄像头150,本技术不做任何限定。示例性地,摄像头150的
像素较小,体积较小,占据的设备的空间较小,可以很好地应用于体积小便于携带的可穿戴设备中。
89.在另一些实施例中,继续参考图3a,可穿戴设备100还可以包括音频模块170,音频模块170可包括麦克风、喇叭或听筒等可接收或输出声音信号的设备。喇叭,也称扬声器”,用于将音频电信号转换为声音信号。可穿戴设备100可以通过喇叭收听音乐,或收听免提通话。听筒,也称“受话器”,用于将音频电信号转换成声音信号。当可穿戴设备100接听电话或语音信息时,可以通过将听筒靠近人耳接听语音。麦克风,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风发声,将声音信号输入到麦克风。可穿戴设备100可以设置至少一个麦克风。
90.在另一些实施例中,可穿戴设备100可以设置两个麦克风,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,可穿戴设备100还可以设置三个,四个或更多麦克风,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。
91.另外,可穿戴设备100可以具有无线通信功能。在一些实施例中,继续参考图3a,可穿戴设备100还可以包括无线通信模块191、移动通信模块192、一个或多个天线1以及一个或多个天线2。可穿戴设备100可以通过天线1、天线2、无线通信模块191、移动通信模块192实现无线通信功能。
92.在一些实施例中,无线通信模块191可以提供应用在可穿戴设备100上的遵循各类网络通信协议或通信技术的无线通信的解决方案。示例性地,该网络通信协议可以包括无线局域网(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(globalnavigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field commu nication,nfc),红外技术(infrared,ir)等通信协议。例如,可穿戴设备100可以通过蓝牙协议与其他电子设备例如手机建立蓝牙连接。
93.在另一些实施例中,无线通信模块191可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块191经由天线1接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块191还可以从处理器110接收待发送的信号,对其进行调频、放大,经天线1转为电磁波辐射出去。
94.在一些实施例中,无线通信模块191可以和一个或多个天线1耦合,使得可穿戴设备100可以通过无线通信技术与网络以及其他设备通信。
95.在一些实施例中,移动通信模块192可以提供应用在可穿戴设备100上的遵循各类网络通信协议或通信技术的无线通信的解决方案。示例性地,该网络通信协议可以是各种有线或无线通信协议,诸如以太网、全球移动通讯系统(global system for mobile communications,gsm)、通用分组无线服务(general packet radio service,gprs)、码分多址接入(code division multiple access,cdma)、宽带码分多址(wideband code division multiple access,wcdma),时分码分多址(time-division code division multiple access,td-scdma),长期演进(long term evolution,lte)、基于互联网协议的语音通话(voice over internet protocol voip)、支持网络切片架构的通信协议或任何其他合适的通信协议。例如,可穿戴设备100可以通过wcdma通信协议与其他电子设备例如手机建立无线通信连接。
96.在另一些实施例中,移动通信模块192可以包括至少一个滤波器,开关,功率放大器低噪声放大器(low noise amplifier,lna)等。
97.在另一些实施例中,移动通信模块192的至少部分功能模块可以被设置于处理器110中。
98.在另一些实施例中,移动通信模块192的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。移动通信模块192可以由天线2接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块192还可以对经调制解调处理器调制后的信号放大,经天线2转为电磁波辐射出去。
99.在一些实施例中,移动通信模块192可以与一个或多个天线2耦合,使得可穿戴设备100可以通过无线通信技术与网络以及其他设备通信。
100.可穿戴设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。例如,分层架构的软件系统可以是安卓(android)系统,也可以是华为移动服务(huawei mobile services,hms)系统。不限于此,可穿戴设备100的软件系统还可以是ios系统,本技术对此不作限定。本技术实施例以分层架构的android系统为例,示例性说明可穿戴设备100的软件结构。
101.图3b示例性示出了一种可穿戴设备100的软件架构示意图。
102.分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(android runtime)和系统库,以及内核层。
103.应用程序层可以包括一系列应用程序包。
104.如图3b所示,应用程序包可以包括相机、图库、音乐、浏览器、短信息、导航应用、社交应用、健康等应用程序。
105.应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,api)和编程框架。应用程序框架层包括一些预先定义的函数。
106.如图3b所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。
107.窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。
108.内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
109.视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。
110.电话管理器用于提供可穿戴设备100的通信功能。例如通话状态的管理(包括接通,挂断等)。
111.资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
112.通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消
息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。
113.android runtime包括核心库和虚拟机。android runtime负责安卓系统的调度和管理。
114.核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。
115.应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
116.系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:opengl es),2d图形引擎(例如:sgl)等。
117.表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。
118.媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac,amr,jpg,png等。
119.三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。
120.2d图形引擎是2d绘图的绘图引擎。
121.内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。
122.下面结合用户手动操作可穿戴设备100以获取未读消息的过程,示例性说明可穿戴设备100软件以及硬件的工作流程。
123.当图3a所示的触摸传感器130h接收到触摸操作,相应的硬件中断被发给内核层。内核层将触摸操作加工成原始输入事件(包括触摸坐标,触摸操作的时间戳等信息)。原始输入事件被存储在内核层。应用程序框架层从内核层获取原始输入事件,识别该输入事件所对应的控件。以该触摸操作是触摸单击操作,该单击操作所对应的控件为通知栏中社交应用的通知控件为例,社交应用调用应用框架层的接口,启动社交应用,进而通过调用内核层启动显示驱动,通过图3a所示的显示屏140显示通知控件对应的未读消息的详细信息。
124.下面以智能手环为例对可穿戴设备进行介绍。请参阅图3c,图3c示出了可穿戴设备100的结构示意图。可穿戴设备100可包括设备主体11和穿戴部件10。其中:
125.穿戴部件10可以固定连接或活动连接在设备主体11上,穿戴部件10可以缠绕于手腕、胳膊、腿或身体的其他部件,已将可穿戴设备100固定到用户的身上。
126.设备主体11中配置有加速度传感器、陀螺仪传感器、声音采集器和温度传感器。设备主体11利用加速度传感器、陀螺仪传感器、声音采集器和温度传感器可以分别采集加速度数据、角速度数据、声音信号和体表温度、环境温度。设备主体11可包含显示屏12和触摸控件13。显示屏可用于显示时间、设备主体11的电量、蓝牙标识、接收的消息等等。触摸控件13可用于接收用户点击操作电量显示屏、显示以及接收体温监测模式。
127.设备主体11还可以记录用户的佩戴时间、采集到的体表温度和环境温度、消耗的热量,并且具备消息通知等基本功能。
128.设备主体11可以与终端设备200(例如手机或者平板电脑)建立无线通信连接。
129.在一种可能的实现方式中,设备主体11可以通过蓝牙与终端设备200建立无线通信连接。设备主体11可将用户的体表温度、环境温度、用户的运动数据等发送给建立连接的终端设备200。
130.穿戴部件10用于安装设备主体11,例如穿戴部件10可以是手环带或表带等装置。穿戴部件10是可以使设备主体附着在用户手腕部的状态。
131.可以理解的是,图3c所示是可穿戴设备100为智能手环时的结构示意图,当可穿戴设备100为智能手表或智能体温贴时,与智能手环具有相同或相似的结构。
132.当可穿戴设备100开启了体温监测模式,那么可穿戴设备可以采集用户的体温数据,从而可以通过监测用户在不同模式下的体温,当监测到的体温满足该模式所对应的发热条件时,将会进行发热告警。其中,可穿戴设备100可以接收用户的输入,来开启体温监测模式。
133.可穿戴设备100接收并响应于用户的输入,开启体温监测模式。
134.在一些实施例中,可穿戴设备100可通过监测作用于触摸控件13上的用户操作来开启体温监测模式。
135.示例性的,如图4a所示,可穿戴设备100监测到作用于触摸控件13的长按操作时,可穿戴设备100可以开启或结束体温监测模式。可穿戴设备100可以在震动后倒计时一定时间(例如三秒)开启体温监测模式。当体温监测模式开启后,可穿戴设备100可以在显示屏12上显示体温的图标以及文字“体温监测模式”。这样,可以提示用户可穿戴设备100已开启体温监测模式。需要说明的是,通过长按操作所开启的体温监测模式是系统默认的模式,也即智能模式下的体温过高提醒。当可穿戴设备100在监测到所采集的用户的体温满足智能模式所对应的发热时间的情况下,将显示发热报警信息。
136.再示例性的,如图4b所示,可穿戴设备100监测到作用于触摸控件13的短按操作时,可穿戴设备100可显示用户界面401。用户界面401可显示可穿戴设备100所采集到的用户的体温,比如说在佩戴可穿戴设备的时间内所采集到的体温和皮肤温度、当前时间用户的平均温度,等等。
137.可穿戴设备100监测到作用于用户界面401中的选项4011的操作时,可穿戴设备100可以显示用户界面402。在用户界面402中可显示可穿戴设备100所提供的两种提醒模式,分别是体温过高提醒和体温过低提醒。示例性的,体温过高提醒为系统默认的提醒方式,用户可根据自己的实际需求来更改系统的默认提醒方式。
138.可穿戴设备100监测到作用于用户界面402中的选项4021的操作时,可穿戴设备100可以显示用户界面403。在用户界面403中可显示可穿戴设备100所提供的四种体温监测模式,分别是智能模式、日常模式、睡眠模式和运动模式。其中,智能模式为系统默认的模式,用户可根据自己的实际需求来确定所处的体温监测模式。
139.在一种可能的实现方式中,若用户选择体温监测模式中的智能模式,用户可通过智能模式选项4031来自定义调整关于智能模式中的发热报警的设置。若用户选择体温监测模式中的日常模式,用户可通过日常模式选项4032来自定义调整关于日常模式中的发热报警的设置。若用户选择体温监测模式中的睡眠模式,用户可通过睡眠模式选项4033来自定义调整关于睡眠模式中的发热报警的设置。若用户选择体温监测模式中的运动模式,用户
可通过运动模式选项4034来自定义调整关于运动模式中的发热报警的设置。
140.在一种可能的实现方式中,可穿戴设备100在开启体温监测模式一段时间后自动关闭显示屏12,可以有效节省可穿戴设备100的功耗。
141.在一些实施例中,可穿戴设备100与终端设备200建立通信连接之后,可穿戴设备100还可以通过接收终端设备200发送的开启体温监测模式请求开启体温监测模式。
142.可穿戴设备100可以与终端设备200(例如手机、平板电脑等)建立通信连接关系,当监测到用户开启或结束体温监测模式的用户操作时,该终端设备200可以向可穿戴设备100发送开启体温监测模式的指令。当可穿戴设备100接收到用于开启体温监测模式的指令,可穿戴设备100可以开启体温监测模式。
143.如图5中所示,终端设备200显示主屏幕用户界面500。用户界面500可包括:状态栏510,具有常用应用程序图标的托盘520,以及其他应用程序图标。其中,状态栏510可包括时间指示符5001、电池状态指示符5002、无线高保真(wireless fidelity,wi-fi)信号的一个或多个信号强度指示符5003、移动通信信号(又可称为蜂窝信号)的一个或多个信号强度指示符5004。具有常用应用程序图标的托盘520可展示:相机图标5011、电话图标5012、联系人图标5013、短信图标5014。其他应用程序图标可例如:时钟的图标5005、日历的图标5006、图库的图标5007、备忘录的图标5008、华为视频的图标5009、健康的图标5010。任一个应用的图标可用于响应用户的操作(例如单击操作),使得终端设备200启动图标对应的应用。其中,健康的图标5010可用于启动应用程序健康。应用程序健康可用于终端设备200与可穿戴设备100建立通信连接关系,终端设备200可以通过应用程序运动健康向用户展示用户的健康数据,比如说心率、体温,等等。
144.终端设备200接收并响应于健康的图标5010的用户操作(例如单击操作),终端设备200可以显示如图6所示的健康的应用界面600。
145.如图6所示,该应用界面600可以包含状态栏510、界面查看选项610。其中,界面查看选项610可以包含健康选项6101、设备选项6102、发现选项6103和我的选项6104,任一选项可用于响应用户的操作(例如单击操作),使得终端设备200在应用界面600上显示选项对应的内容。例如:与设备选项6102对应的内容可包含在终端设备中已添加的设备信息以及用于添加新设备的控件。当终端设备200监测到作用于设备选项6102上的用户操作(例如点击操作),终端设备200可以显示已添加设备选项620和设备添加选项630。
146.其中,设备添加选项630可用于触发终端设备200添加新的设备。该新的设备为与上述终端设备200首次建立通信连接关系的设备。当终端设备200监测到作用于设备添加选项630的用户操作(例如单击操作),终端设备200可以显示添加设备设置界面,使得终端设备200与该新的设备建立通信连接关系。上述添加设备设置界面可供用户搜索新的设备和建立通信连接的方式等,例如蓝牙连接。本技术实施例对终端设备200与新的设备建立通信连接关系的过程不作限定。
147.已添加设备选项620中可包含多个可穿戴设备的标识。上述多个可穿戴设备均与终端设备200建立过通信连接关系。例如:终端设备200与可穿戴设备a建立过通信连接关系。当监测到作用于已添加设备选项620中任一设备选项的用户操作(例如单击操作),终端设备可以显示与该设备对应的相关信息。
148.当终端设备200监测到作用于已添加设备选项620中可穿戴设备100标识的用户操
作(例如单击操作),终端设备可以显示如图7所示的应用界面700。
149.如图7所示,应用界面700可以包括状态栏510、设备状态栏710、健康数据720。其中,设备状态栏710可用于显示可穿戴设备100与终端设备200的连接状态以及可穿戴设备100的电量。示例性的,当监测到终端设备200通过蓝牙连接方式与可穿戴设备100建立了通信连接关系,设备状态栏710可提示连接方式为蓝牙连接以及连接状态为“已连接”。进一步的,终端设备200可以获取可穿戴设备100的电量信息。设备状态栏710可提示可穿戴设备100当前的电量(例如77%)。设备状态栏710提示的内容还可以包含更多,本技术实施例对此不作限定。
150.健康数据720可包含可穿戴设备100记录的用户移动的步数(比如说8892步)、消耗的热量(比如说459千卡)、移动的距离(比如说5.2公里)、用户的体温(比如说36.7℃)、用户的心率(比如说94次/分),等等。健康数据720显示的内容还可以包含更多,本技术实施例对此不作限定。
151.终端设备200响应于作用在体温的选项控件7201的用户操作(例如单击操作),终端设备200可显示如图8所示的体温用户界面800。在体温用户界面800中可显示每日体温统计、每周体温统计和每月体温统计。图8所示的体温用户界面800是以每日体温统计为例进行说明,从图8可以看出,用户在16:00-17:00的时间范围内的平均体温是36.7℃。在监测到的体温中,用户的体温范围是36.4-37.1℃,皮肤温度范围是30.9-35.3℃。需要说明的是,图8所示的用户的体温为可穿戴设备100采集后向终端设备200发送的。
152.终端设备200监测到作用于用户界面800中的选项8001的操作时,终端设备200可以显示用户界面801。在用户界面801中可显示终端设备200所提供的两种提醒模式,分别是体温过高提醒和体温过低提醒。示例性的,体温过高提醒为系统默认的提醒方式,用户可根据自己的实际需求来更改系统的默认提醒方式。
153.终端设备200监测到作用于用户界面801中的选项8011的操作时,终端设备200可以显示用户界面802。在用户界面802中可显示终端设备200所提供的四种体温监测模式,分别是智能模式、日常模式、睡眠模式和运动模式。其中,智能模式为系统默认的模式,用户可根据自己的实际需求来确定所处的体温监测模式。
154.在一种可能的实现方式中,若用户选择体温监测模式中的智能模式,用户可通过智能模式选项8021来自定义调整关于智能模式中的发热报警的设置。若用户选择体温监测模式中的日常模式,用户可通过日常模式选项8022来自定义调整关于日常模式中的发热报警的设置。若用户选择体温监测模式中的睡眠模式,用户可通过睡眠模式选项8023来自定义调整关于睡眠模式中的发热报警的设置。若用户选择体温监测模式中的运动模式,用户可通过运动模式选项8024来自定义调整关于运动模式中的发热报警的设置。
155.在用户通过终端设备200确定体温监测模式后,终端设备200可以向可穿戴设备发送开启体温监测模式的指令,可穿戴设备100可以在震动一定时间(例如倒计时3秒)开始体温监测模式。当开启体温监测模式后,可穿戴可以在显示屏12上显示体温监测的图标以及文字“体温监测模式”。这样,可穿戴设备100可以根据用户的确定的体温监测模式进行体温过热报警。
156.当接收到终端设备200发送的结束高尔夫模式的指令,可穿戴设备100可以在震动后一定时间(例如倒计时3秒)结束体温监测模式。
157.接下来,介绍本技术实施例所提供的四种体温监测模式。
158.如图9所示,体温监测模式包含以下一种或多种:智能模式、日用模式、睡眠模式和运动模式。用户佩戴可穿戴设备100一段时间(比如说10分钟)后,可穿戴设备100可以连续采集用户在上述时间段内的体温。在用户确定自己所处的体温监测模式下,可穿戴设备100可以监测所采集的用户在上述时间段内的体温,在上述体温满足体温监测模式所对应的发热时间的情况下,可穿戴设备100可以显示发热告警信息。其中:
159.智能模式:为可穿戴设备100默认的模式,用户无需手动调整。在用户没有调整模式的情况下,可穿戴设备100可以根据智能模式来监测用户的体温。示例性的,在智能模式下,可穿戴设备100可以识别用户的睡眠状态或运动状态,并在相应状态下调整发热体温及其持续的发热时间,从而来判断用户是否发热。在可穿戴设备100确定用户存在发热风险时,可显示发热告警信息。
160.日用模式:用户可以手动选择或调整。该模式可以覆盖家居、办公等低活动量或静息场景,在用户手动选择日用模式后,可穿戴设备100可以根据日用模式来监测用户的发热情况。示例性的,在日用模式下,仍然采用单点截断式方案,也即当可穿戴设备监测到用户的体温满足发热体温的情况下,确定用户可能存在发热风险,因此显示发热告警信息。
161.睡眠模式:用户可以手动选择或调整。该模式可以覆盖睡眠场景,在用户手动选择睡眠模式后,可穿戴设备100可以根据睡眠模式来监测用户的发热情况。示例性的,在睡眠模式下,可穿戴设备100可以根据用户的设置确定睡眠模式对应的异常体温和持续时间,然后基于所监测到的环境温度,调节上述异常体温和持续时间。在可穿戴设备100监测用户的体温满足上述调整后的异常体温或调整后的持续的情况下,确定用户可能存在发热风险,因此显示发热告警信息。
162.运动模式:用户可以手动选择或调整。该模式可以覆盖运动场景,在用户手动选择睡眠模式后,可穿戴设备100可以根据运动模式来监测用户的发热情况。示例性的,在运动模式下,可穿戴设备100可以根据用户的设置确定运动模式对应的异常体温和持续时间,然后基于所监测到的用户的运动状态来调整异常体温和持续时间。在可穿戴设备100监测用户的体温满足上述调整后的异常体温或调整后的持续的情况下,确定用户可能存在发热风险,因此显示发热告警信息。
163.智能模式
164.请参见图10a,图10a为本技术实施例提供的一种智能模式的用户界面示意图。图4b所示的可穿戴设备100接收到对智能模式选项4031的操作后,或者图8所示的终端设备200接收到对智能模式选项8021的操作后,可以显示图10a所示的智能模式的用户界面1000。可以理解的是,若是可穿戴设备100接收并响应于用户的输入,开启体温监测模式,则智能模式的用户界面1000将在可穿戴设备100的显示屏上显示。若是可穿戴设备100与终端设备200建立通信连接之后,可穿戴设备100通过接收终端设备200发送的开启体温监测模式请求开启体温监测模式,则智能模式的用户界面1000将在终端设备200的显示屏上显示。
165.从图10a可以看出,智能模式是一种默认的体温异常告警模式,在智能模式的默认模式下,可穿戴设备100可以连续监测用户的体温,当体温处于发热区间一段时间后,可穿戴设备100可以进行发热报警。示例性的,可穿戴设备100可以通过37.2℃、38℃和39℃将采集到的用户体温划分为三段,其中,37.2℃对应的发热时间是20分钟(minutes,min),38℃
对应的发热时间是5min,39℃对应的发热时间是1min。在监测到用户的体温满足上述所对应的发热时间的情况下,可穿戴设备100可显示发热报警信息。
166.在一种可能的实施方式中,用户还可以根据自己的实际需求,自定义发热条件。也即,用户可以自定义一个或多个发热区间及其对应的持续时间。在默认模式下的自定义模式,可穿戴设备100将连续监测用户的体温,当体温处于自定义发热区间所对应的持续时间的情况下,可穿戴设备100可显示发热报警信息。
167.在一种可能的实施方式中,在智能模式下,可穿戴设备可以识别用户的睡眠状态或运动状态,并可以调整相应状态所对应的发热阈值及其对应的持续时间。若用户在运动或睡觉时不需要进行体温监测,则可以选择运动时不提示或者睡觉时不提示。
168.以智能模式下的默认模式为例进行说明。请参见图10b,图10b是本技术实施例提供的一种智能模式下的发热告警流程示意图。从图10b可以看出,用户连续佩戴可穿戴设备100的过程中,可穿戴设备100可以持续采集用户的体温。
169.若监测到用户的体温超过37.2℃的时间小于1min,说明用户的体温处于正常状态下,可穿戴设备100不进行发热告警。
170.若监测到用户的体温超过37.2℃的时间大于1min,且超过39℃的时间大于1min,说明用户此时处于高热状态,情况较为严重,可穿戴设备100将进行发热报警。示例性的,可穿戴设备100可以通过声音提示或文字提示的方式提醒用户此时处于发热状态下。
171.若监测到用户的体温超过37.2℃的时间大于1min,且超过38℃的时间大于5分钟,说明用户此时处于低热状态,可穿戴设备100将进行发热报警。示例性的,可穿戴设备100可以通过声音提示或文字提示的方式提醒用户此时处于发热状态下。
172.若监测到用户的体温超过37.2℃的时间大于1min,且超过38℃的时间小于5分钟,可穿戴设备100可以判断用户是否处于睡眠状态。若判断得到用户为静息、卧床或睡眠状态,可穿戴设备100可以判断用户的体温超过37.2℃的时间是否大于10分钟,若大于10分钟,说明用户可能处于发热状态,可穿戴设备100将进行发热报警。示例性的,可穿戴设备100可以通过声音提示或文字提示的方式提醒用户此时处于发热状态下。如用户的体温超过37.2℃的时间小于10分钟,说明用户没有处于发热状态,可穿戴设备100不进行发热报警。
173.若监测到用户的体温超过37.2℃的时间大于1min,且超过38℃的时间小于5分钟,可穿戴设备100可以判断用户是否处于睡眠状态。若用户没有处于睡眠状态,可穿戴设备100可以判断用户是否处于运动状态,若判断得到用户处于运动状态,则可穿戴设备100需要降低告警限制。也即,若可穿戴设备监测到用户的体温超过37.2℃的时间大于30min,说明用户可能处于发热状态,可穿戴设备100将进行发热报警。示例性的,可穿戴设备100可以通过声音提示或文字提示的方式提醒用户此时处于发热状态下。如用户的体温超过37.2℃的时间小于30分钟,说明用户没有处于发热状态,可穿戴设备100不进行发热报警。
174.在智能模式下,用户可以根据自身生活和工作环境以及自身个体差异,通过自定义模式来改变发热区间以及其对应的持续时间。同时,用户还可以选择是否在睡眠状态或运动状态下提醒体温异常。
175.请参见图10c,图10c是本技术实施例提供的一种可穿戴设备在智能模式下进行发热告警的用户界面示意图。从图10c可以看出,当可穿戴设备100监测到用户出现体温异常
情况下,比如说用户最近20分钟的体温高于37.5℃,可穿戴设备100可提示用户存在体温异常风险,请进一步检查,及早干预。
176.睡眠模式
177.请参见图11a,图11a为本技术实施例提供的一种睡眠模式的用户界面示意图。图4b所示的可穿戴设备100接收到对睡眠模式选项4033的操作后,或者图8所示的终端设备200接收到对睡眠模式选项8023的操作后,可以显示图11a所示的睡眠模式的用户界面1100。可以理解的是,若是可穿戴设备100接收并响应于用户的输入,开启体温监测模式,则睡眠模式的用户界面1100将在可穿戴设备100的显示屏上显示。若是可穿戴设备100与终端设备200建立通信连接之后,可穿戴设备100通过接收终端设备200发送的开启体温监测模式请求开启体温监测模式,则睡眠模式的用户界面1100将在终端设备200的显示屏上显示。
178.从图11a可以看出,在睡眠模式下,用户可以选择在睡眠时的被褥厚度(比如说,薄、中、厚)以及是否有冷源(比如说是否开启空调或电扇),通过用户的对被褥厚度以及冷源的反馈,可穿戴设备100可以自适应调整异常体温阈值及其对应的持续时间,从而可以减小睡眠期间因被褥的遮盖所带给可穿戴设备100的影响,或者冷源对体温检测的影响。
179.在一种可能的实施方式中,在用户反馈被褥厚度以及是否开启空调或电扇后,可穿戴设备100可以根据用户的反馈确定睡眠模式所对应的第一异常体温和第一持续时间。
180.在另一种可能的实施方式中,在用户反馈被褥厚度以及是否开启空调或电扇后,用户可以根据需求自定义睡眠模式所对应的第一异常体温和第一持续时间。
181.以用户自定义第一异常体温和第一持续时间为例进行说明。请参见图11b,图11b是本技术实施例提供的一种睡眠模式下的发热告警流程示意图。从图11b可以看出,用户连续佩戴可穿戴设备100的过程中,可穿戴设备100可以持续采集用户的体温。在用户选择睡眠模式后,用户可以根据自己的实际需求自定义一个或多个第一异常体温和与第一异常体温对应的第一持续时间。比如说,第一异常体温和第一异常体温对应的第一持续时间可以包括:36.8℃至37.2℃的持续时间为10min,37.2℃至37.5℃的持续时间为5分钟,大于37.5℃的持续时间为2分钟。
182.随后,用户可以根据自己的实际情况反馈被褥厚度和是否开启冷源,若用户反馈的被褥厚度为薄且未开启冷源,则可穿戴设备100在监测用户是否发热时,不用改变用户自定义的第一异常体温和第一异常时间。也即,可穿戴设备100监测到用户佩戴可穿戴设备的时间内的体温满足第一异常体温所对应的第一异常时间时,说明用户可能存在发热情况,则可穿戴设备100可以进行发热告警。
183.若用户的反馈不是被褥厚度为薄且未开启冷源,比如说用户的反馈可以包括:被褥为中或厚且开启冷源,被褥的厚度为薄且开启了冷源,被褥的厚度为中或厚且未开启冷源。则可穿戴设备100在监测用户是否发热时,需要结合环境温度来动态调整用户自定义的第一异常体温和第一持续时间。示例性的,若用户反馈的被褥厚度不为薄,且有开启冷源的情况下,若可穿戴设备100监测到用户所处的环境温度降低,说明可穿戴设备100没有被被褥所覆盖,此时用户体温正常但皮肤温度可能偏低,容易发生发热误报。所以,可穿戴设备100可以动态降低用户自定义的第一异常体温或第一持续时间。这样,当可穿戴设备100在用户所处的环境温度降低的情况下,监测到用户在佩戴可穿戴设备100的时间段内的体温满足降低后的第一异常体温或延长后的第一持续时间的情况下,说明用户可能存在发热情
况,则可穿戴设备100可以进行发热告警。
184.示例性的,若用户反馈的被褥厚度不为薄,且有开启冷源的情况下,若可穿戴设备100监测到用户所处的环境温度升高,说明可穿戴设备100有被被褥所覆盖,此时用户体温正常但皮肤温度可能偏高,容易发生发热误报。所以,可穿戴设备100可以动态提升用户自定义的第一异常体温或降低第一持续时间。这样,在用户所处的环境温度升高的情况下,在可穿戴设备100监测到用户在佩戴可穿戴设备100的时间段内的体温满足提升后的第一异常体温或降低后的第一持续时间的时,说明用户在睡眠时可能存在发热情况,则可穿戴设备100可以进行发热告警。
185.请参见图11c,图11c是本技术实施例提供的一种可穿戴设备在睡眠模式下进行发热告警的用户界面示意图。从图11c可以看出,当可穿戴设备100监测到用户出现体温异常情况下,比如说用户最近20分钟的体温高于37.5℃,可穿戴设备100可提示用户在睡眠期间体温过高,请注意。
186.运动模式
187.请参见图12a,图12a是本技术实施例提供的一种运动模式的用户界面示意图。图4b所示的可穿戴设备100接收到对运动模式选项4034的操作后,或者图8所示的终端设备200接收到对运动模式选项8024的操作后,可以显示图12a所示的运动模式的用户界面1200。可以理解的是,若是可穿戴设备100接收并响应于用户的输入,开启体温监测模式,则运动模式的用户界面1200将在可穿戴设备100的显示屏上显示。若是可穿戴设备100与终端设备200建立通信连接之后,可穿戴设备100通过接收终端设备200发送的开启体温监测模式请求开启体温监测模式,则运动模式的用户界面1200将在终端设备200的显示屏上显示。
188.从图12a可以看出,在运动模式下,可穿戴设备100可以提取用户当前的运动状态及运动时间,或者用户可以自己反馈自己当前的运动状态及运动时间。可穿戴设备100结合提取到的运动状态及运动时间,可以自适应调整异常体温阈值及其对应的持续时间,减小因运动而带来的误报影响。
189.在一种可能的实施方式中,可穿戴设备100可以提取用户当前的运动状态及其运动时间,或者用户可以输入自己的运动状态及其运动时间。而用户还可以根据自己的实际需求自定义运动模式所对应的第三异常体温和第三持续时间。
190.在另一种可能的实施方式中,在可穿戴设备100提取到用户的运动状态及其运动时间后,可为运动模式匹配第三异常体温和第三持续时间。
191.以用户自定义第三异常体温和第三持续时间为例进行说明。请参见图12b,图12b是本技术实施例提供的一种运动模式下的发热告警流程示意图。从图12b可以看出,用户连续佩戴可穿戴设备100的过程中,可穿戴设备100可以持续采集用户的体温。在用户选择运动模式后,用户可以根据自己的实际需求自定义一个或多个第三异常体温和与第三异常体温对应的第三持续时间。比如说,第三异常体温和第三异常体温对应的第三持续时间可以包括:37.2℃至37.8℃的持续时间为10min,37.8℃至38.5℃的持续时间为5分钟,大于38.5℃的持续时间为2分钟。
192.在可穿戴设备100获取到用户的运动状态为轻度的情况下,可穿戴设备100判断第三异常体温是否小于37.5℃,在判断得到第三异常体温小于37.5℃的情况下,可穿戴设备100将自适应调节用户自定义的第三异常体温,可以提升第三异常体温,比如说将第三异常
体温提升0.2℃。在可穿戴设备100判断得到第三异常体温不小于37.5℃的情况下,可穿戴设备100可以将第三异常体温设定为37.5℃。进一步地,在用户的运动状态为轻度的情况下,可穿戴设备100可以根据用户的运动时间来自适应调整第三持续时间,可以延长第三持续时间,比如说将第三持续时间延长10分钟。其中,延长的时间需要小于或等于用户的运动时间。
193.这样,在用户的运动状态为轻度的情况下,在可穿戴设备100监测到用户在佩戴可穿戴设备100的时间段内的体温满足自适应调整后的第三异常体温或第三持续时间时,说明用户在运动时可能存在发热情况,则可穿戴设备100可以进行发热告警。
194.在可穿戴设备100获取到用户的运动状态为中度的情况下,可穿戴设备100判断第三异常体温是否小于38℃,在判断得到第三异常体温小于38℃的情况下,可穿戴设备100将自适应调节用户自定义的第三异常体温,可以提升第三异常体温,比如说将第三异常体温提升0.2℃。在可穿戴设备100判断得到第三异常体温不小于38℃的情况下,可穿戴设备100可以将第三异常体温设定为38℃。进一步地,在用户的运动状态为中度的情况下,可穿戴设备100可以根据用户的运动时间来自适应调整第三持续时间,可以延长第三持续时间,比如说将第三持续时间延长5分钟。其中,延长的时间需要小于或等于用户的运动时间。
195.这样,在用户的运动状态为中度的情况下,在可穿戴设备100监测到用户在佩戴可穿戴设备100的时间段内的体温满足自适应调整后的第三异常体温或第三持续时间时,说明用户在运动时可能存在发热情况,则可穿戴设备100可以进行发热告警。
196.在可穿戴设备100获取到用户的运动状态为剧烈的情况下,可穿戴设备100判断第三异常体温是否小于38.5℃,在判断得到第三异常体温小于38.5℃的情况下,可穿戴设备100将自适应调节用户自定义的第三异常体温,可以提升第三异常体温,比如说将第三异常体温提升0.2℃。在可穿戴设备100判断得到第三异常体温不小于378.5℃的情况下,可穿戴设备100可以将第三异常体温设定为38.5℃。进一步地,在用户的运动状态为剧烈的情况下,可穿戴设备100可以根据用户的运动时间来自适应调整第三持续时间,可以延长第三持续时间,比如说将第三持续时间延长2分钟。其中,延长的时间需要小于或等于用户的运动时间。
197.这样,在用户的运动状态为剧烈的情况下,在可穿戴设备100监测到用户在佩戴可穿戴设备100的时间段内的体温满足自适应调整后的第三异常体温或第三持续时间时,说明用户在运动时可能存在发热情况,则可穿戴设备100可以进行发热告警。
198.可以理解的是,在运动期间用户的体温会急剧上升,有研究文献提出,运动阶段的体温最高可达40℃,因此需要结合用户的运动状态和运动时间来自适应调整异常体温及其持续时间,避免发热误报。请参见图12c,图11c是本技术实施例提供的一种可穿戴设备在运动模式下进行发热告警的用户界面示意图。从图12c可以看出,当可穿戴设备100监测到用户出现体温异常情况下,比如说用户最近10分钟的体温高于38.5℃,可穿戴设备100可提示用户当前处于剧烈运动中,体温过高,请适当补水,避免中暑。
199.请参见图13,图13是本技术实施例提供的一种基于体温监测的发热告警方法的流程示意图。该方法应用于可穿戴设备,该方法包括但不限于如下步骤:
200.步骤s1301,采集用户在第一时间段内的体温。
201.具体地,本技术实施例提供的可穿戴设备是一种可以附着在用户皮肤上的一种便
携设备,当可穿戴设备是智能手表或智能手环时,可附着于用户的手腕部,以便于采集用户的体温。当可穿戴设备是智能体温贴时,可附着于用户的额头、腋下等皮肤表面处,以便于采集用户的体温。因此,第一时间段为可穿戴设备附着于用户皮肤上的时间。
202.步骤s1302,确定用户所处的体温监测模式。
203.具体地,由于人体体温覆盖36℃至42℃,当体温超过37.2℃时,说明存在发热风险,但是不一定是发热。因此,本技术实施例提供了四种体温监测模式分别是智能模式、日用模式、睡眠模式和运动模式,覆盖了日常家居、办公、睡眠、运动等场景,不同体温监测模式对应于不同的发热报警机制。用户可以根据自己的实际需求选择对应的体温监测模式,当可穿戴设备接收到用户的响应后,可穿戴设备可以确定用户所处的体温监测模式。
204.步骤s1303,在监测到用户在第一时间段内的体温满足体温监测模式所对应的发热条件的情况下,进行发热告警。
205.具体地,发热条件包含一种或多种体温及每种体温所对应的时间。
206.在一种可能的实施方式中,若用户选择的体温监测模式为智能模式,则可穿戴设备在监测到用户在第一时间段内的体温满足智能模式所对应的发热条件的情况下,可以进行发热告警。需要说明的是,智能模式可以是可穿戴设备模式的体温监测模式,在用户不进行修改的情况下将以该模式为主。
207.示例性的,在智能模式下,可穿戴设备可以通过第一体温(比如说37.2℃)、第二体温(比如说38℃)和第三体温(比如说39℃)将整个异常体温(37.2℃以上的体温)区间划分为三段。其中,第一体温小于第二体温小于第三体温。
208.示例性的,在可穿戴设备监测到用户在第一时间段内的体温超过第一体温(比如说37.2℃)的时间小于第一时间(比如说1分钟)的情况下,可穿戴设备将不进行发热告警。
209.示例性的,在可穿戴设备监测到用户在第一时间段内的体温超过第一体温(比如说37.2℃)的时间大于第一时间(比如说1分钟)的情况下,还监测到用户在第一时间段内的体温超过第三体温(比如说39℃)的时间大于第三时间(比如说1分钟)时,可穿戴设备可以进行发热告警。其中,第三时间大于或等于第一时间。
210.示例性的,在可穿戴设备监测到用户在第一时间段内的体温超过第一体温(比如说37.2℃)的持续时间大于第一时间(比如说1分钟)的情况下,还监测到用户在第一时间段内的体温超过第二体温(比如说38℃)的时间大于第二时间(比如说5分钟)时,可穿戴设备可以进行发热告警。其中,第二时间大于第一时间。
211.示例性的,在可穿戴设备监测到用户在第一时间段内的体温超过第一体温(比如说37.2℃)的时间大于第一时间(比如说1分钟)的情况下,还监测到用户在第一时间段内的体温超过第二体温(比如说38℃)的时间大于第二时间(比如说5分钟)时,可穿戴设备可以判断用户当前是否处于睡眠状态。若可穿戴设备确定用户的当前状态为睡眠状态,在睡眠状态下,可穿戴设备可以判断用户在第一时间段内的体温大于第一体温(比如说37.2℃)的时间是否超过第四时间(比如说10分钟)。在可穿戴设备监测到用户在第一时间段内的体温超过第一体温(比如说37.2℃)的时间大于第四时间(比如10分钟)的情况下,可穿戴设备可以进行发热告警。其中,第四时间大于第一时间。
212.示例性的,在可穿戴设备监测到用户在第一时间段内的体温超过第一体温(比如说37.2℃)的时间大于第一时间(比如说1分钟)的情况下,还监测到用户在第一时间段内的
体温超过第二体温(比如说38℃)的时间大于第二时间(比如说5分钟)时,可穿戴设备可以判断用户当前是否处于睡眠状态。若可穿戴设备判断用户的当前状态不是睡眠状态,可穿戴设备判断用户的当前是否处于运动状态。若可穿戴设备判断用户的当前状态为运动状态,在运动状态下,可穿戴设备可以判断用户在第一时间段内的体温大于第一体温(比如说37.2℃)的时间是否超过第五时间(比如说30分钟)。在可穿戴设备监测到用户在第一时间段内的体温超过第一体温(比如说37.2℃)的时间大于第五时间(比如30分钟)的情况下,可穿戴设备可以进行发热告警。其中,第五时间大于第一时间。
213.示例性的,在可穿戴设备监测到用户在第一时间段内的体温超过第一体温(比如说37.2℃)的时间大于第一时间(比如说1分钟)的情况下,还监测到用户在第一时间段内的体温超过第二体温(比如说38℃)的时间大于第二时间(比如说5分钟)时,可穿戴设备可以判断用户当前是否处于睡眠状态或者运动状态。若可穿戴设备判断用户的当前状态不是睡眠状态,也不是运动状态,说明用户当前的状态可以是日常状态。在日常状态下,可穿戴设备可以判断用户在第一时间段内的体温大于第一体温(比如说37.2℃)的时间是否超过第六时间(比如说20分钟)。在可穿戴设备监测到用户在第一时间段内的体温超过第一体温(比如说37.2℃)的时间大于第六时间(比如2分钟)的情况下,可穿戴设备可以进行发热告警。其中,第六时间大于第一时间。
214.在另一种可能的实施方式中,若用户选择的体温监测模式为睡眠模式,则可穿戴设备在监测到用户在第一时间段内的体温满足睡眠模式所对应的发热条件的情况下,可以进行发热告警。
215.示例性的,在睡眠模式中,用户可以设置当前的被褥厚度和有无冷源,从而可以减小在睡眠模式下因被褥遮盖可穿戴设备,以及冷源对体温检测的影响。因此,可穿戴设备可以根据用户的设置(比如说关于被褥厚度和有无冷源的设置)确定睡眠模式对应的一个或多个第一异常体温和第一异常体温所对应的第一持续时间。可选地,用户可以自定义设置一个或多个第一异常体温和第一异常体温所对应的第一持续时间,因此,可穿戴设备可以根据用户的自定义设置确定睡眠模式对应的一个或多个第一异常体温和第一异常体温所对应的第一持续时间。可以理解的是,参考智能模式,一个或多个第一异常体温可以将异常体温(比如说超过37.2℃的体温)划分为多个区间,每个区间存在对应的持续时间。
216.可穿戴设备基于所监测到的环境温度,可以调节第一异常体温或第一持续时间,从而可以得到第二异常体温或第二持续时间。进一步地,在可穿戴设备监测到环境温度在预设时间(比如说短时间内,5分钟)内降低的情况下,可穿戴设备可以降低第一异常体温得到第二异常体温,比如说第二异常体温=第一异常体温-0.2℃,或者延长第一持续时间得到第二持续时间,比如说第二持续时间=第一持续时间+2分钟。再进一步地,在可穿戴设备监测到环境温度在预设时间(比如说短时间内,5分钟)内升高的情况下,可穿戴设备可以提升第一异常体温得到第二异常体温,比如说第二异常体温=第一异常体温+0.2℃,或者缩短第一持续时间得到第二持续时间,比如说第二持续时间=第一持续时间-2分钟。
217.因此,可穿戴设备在监测到用户在第一时间段内的体温超过第一异常体温的时间大于第二持续时间的情况下,可穿戴设备可以进行发热告警。或者,
218.可穿戴设备在监测到用户在第一时间段内的体温超过第二异常体温的时间大于第一持续时间的情况下,可穿戴设备可以进行发热告警。或者,
219.可穿戴设备在监测到用户在第一时间段内的体温超过第二异常体温的时间大于第二持续时间的情况下,可穿戴设备可以进行发热告警。
220.在另一种可能的实施方式中,若用户选择的体温监测模式为运动模式,则可穿戴设备在监测到用户在第一时间段内的体温满足运动模式所对应的发热条件的情况下,可以进行发热告警。
221.示例性的,在运动模式下,用户可以自定义设置一个或多个第三异常体温和第三异常体温所对应的第三持续时间,因此,可穿戴设备可以根据用户的自定义设置确定运动模式对应的一个或多个第三异常体温和第三异常体温所对应的第三持续时间。可以理解的是,参考智能模式,一个或多个第三异常体温可以将异常体温(比如说超过37.2℃的体温)划分为多个区间,每个区间存在对应的持续时间。
222.由于用户在运动过程中可能存在多种运动强度,而不同的运动强度会导致用户的体温在不同程度上上升。因此,可穿戴设备可以基于所监测到的用户的运动强度,调节第三异常体温或第三持续时间,得到第四异常体温或第四异常时间。其中,第三异常体温小于或等于第四异常体温,第三持续时间小于第四持续时间。
223.示例性的,运动强度可以包括轻度、中度和剧烈中的一种或多种。若可穿戴设备监测到用户的运动强度为轻度,可穿戴设备可判断用户在运动时间内的体温是否小于37.5℃,若小于37.5℃,则提升第三异常体温得到第四异常体温,比如说第四异常体温=第三异常体温+0.2℃。若不小于37.5℃,则不改变第三异常体温,也即第四异常体温=第三异常体温。在运动状态为轻度的状态下,可穿戴设备第三异常体温对应的第三持续时间得到第四持续时间,比如说第四持续时间=第三持续时间+10分钟。
224.示例性的,若可穿戴设备监测到用户的运动强度为中度,可穿戴设备可判断用户在运动时间内的体温是否小于38℃,若小于38℃,则提升第三异常体温得到第四异常体温,比如说第四异常体温=第三异常体温+0.2℃。若不小于38℃,则不改变第三异常体温,也即第四异常体温=第三异常体温。在运动状态为中度的状态下,可穿戴设备第三异常体温对应的第三持续时间得到第四持续时间,比如说第四持续时间=第三持续时间+5分钟。
225.示例性的,若可穿戴设备监测到用户的运动强度为剧烈,可穿戴设备可判断用户在运动时间内的体温是否小于38.5℃,若小于38.5℃,则提升第三异常体温得到第四异常体温,比如说第四异常体温=第三异常体温+0.2℃。若不小于38℃,则不改变第三异常体温,也即第四异常体温=第三异常体温。在运动状态为剧烈的状态下,可穿戴设备第三异常体温对应的第三持续时间得到第四持续时间,比如说第四持续时间=第三持续时间+2分钟。
226.因此,可穿戴设备在基于所监测到的用户的运动强度调节第三异常体温和第三持续时间后,得到第四异常体温和第四持续时间后。可穿戴设备在监测到用户在第一时间段下的运动时间内的体温超过第三异常体温的时间大于第四持续时间的情况下,可穿戴设备可进行发热告警。或者,
227.可穿戴设备在基于所监测到的用户的运动强度调节第三异常体温和第三持续时间后,得到第四异常体温和第四持续时间后。可穿戴设备在监测到用户在第一时间段下的运动时间内的体温超过第四异常体温的时间大于第三持续时间的情况下,可穿戴设备可进行发热告警。或者,
228.可穿戴设备在基于所监测到的用户的运动强度调节第三异常体温和第三持续时间后,得到第四异常体温和第四持续时间后。可穿戴设备在监测到用户在第一时间段下的运动时间内的体温超过第四异常体温的时间大于第四持续时间的情况下,可穿戴设备可进行发热告警。
229.可以理解的是,可穿戴设备可以提取用户的运动时间,在运动模式下的体温监测是基于运动时间内提取的用户体温进行监测的。
230.在本技术中,第一体温、第二体温、第三体温、第一异常体温、第二异常体温、第三异常体温和第四异常体温均是属于常规意义上的发热体温(比如说大于37.2以上的体温)。
231.需要说明的是,本技术实施例中“至少一个”是指一个或者多个,多个是指两个或两个以上。除非另有定义,本文所使用的所有的技术和科学术语与属于本技术中的技术领域的技术人员通常理解的含义相同。本技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本技术。应理解,本技术中除非另有说明,“/”表示或的意思。例如,a/b可以表示a或b。本技术中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。需要说明的是,本技术实施例中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术实施例的描述中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
232.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来计算机程序相关的硬件完成,该计算机程序可存储于计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:只读存储器(read-only memory,rom)或随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可存储计算机程序代码的介质。
技术特征:
1.一种基于体温监测的发热告警方法,其特征在于,应用于可穿戴设备,所述方法包括:采集所述用户在第一时间段内的体温,所述第一时间段为所述可穿戴设备附着于所述用户皮肤上的时间;确定所述用户所处的体温监测模式;在监测到所述用户在所述第一时间段内的体温满足所述体温监测模式所对应的发热条件的情况下,进行发热告警;其中,所述发热条件包含一种或多种体温及每种体温所对应的时间;不同体温监测模式对应于不同的发热条件。2.根据权利要求1所述的方法,其特征在于,所述体温监测模式包含以下一种或多种:智能模式、日用模式、睡眠模式和运动模式。3.根据权利要求2所述的方法,其特征在于,所述用户所处的体温监测模式为所述智能模式,所述在监测到所述用户在所述第一时间段内的体温满足所述体温监测模式所对应的发热条件的情况下,进行发热告警,包括:在监测到所述用户在所述第一时间段内的体温超过第一体温的时间大于第一时间的情况下,监测到所述用户在所述第一时间段内的体温超过第三体温的时间大于第三时间时,进行发热告警;其中,所述第三体温大于所述第一体温,所述第三时间大于或等于所述第一时间。4.根据权利要求3所述的方法,其特征在于,还,包括:在监测到所述用户在所述第一时间段内的体温超过所述第一体温的时间大于所述第一时间的情况下,监测到所述用户在所述第一时间段内的体温超过第二体温的时间大于第二时间时,进行发热告警;其中,所述第二体温大于所述第一体温,所述第二时间大于所述第一时间。5.根据权利要求4所述的方法,其特征在于,还包括:在监测到所述用户在所述第一时间段内的体温超过所述第一体温的时间大于所述第一时间的情况下,监测到所述用户在所述第一时间段内的体温超过所述第二体温的时间小于所述第二时间时,确定所述用户的当前状态为睡眠状态;在所述睡眠状态下,监测到所述用户在所述第一时间段内的体温超过所述第一体温的时间大于所述第四时间的情况下,进行发热告警;其中,所述第四时间大于所述第一时间。6.根据权利要求4或5所述的方法,其特征在于,还包括:在监测到所述用户在所述第一时间段内的所述第一体温的持续时间大于所述第一时间的情况下,监测到所述用户在所述第一时间段内的体温超过所述第二体温的时间小于所述第二时间时,确定所述用户的当前状态为运动状态;在所述运动状态下,监测到所述用户在所述第一时间段内的所述第一体温大于第五时间的情况下,进行发热告警;其中,所述第五时间大于所述第一时间。7.根据权利要求4至6任一项所述的方法,其特征在于,还包括:在监测到所述用户在所述第一时间段内的所述第一体温的持续时间大于所述第一时间的情况下,监测到所述用户在所述第一时间段内的体温超过所述第二体温的时间小于所述第二时间时,确定所述用户的当前状态为日常状态;在所述日常状态下,监测到所述用户在所述第一时间段内的所述第一体温大于第六时
间的情况下,进行发热告警;其中,所述第六时间大于所述第一时间。8.根据权利要求2所述的方法,其特征在于,所述用户所处的体温监测模式为所述睡眠模式,所述在监测到所述用户在所述第一时间段内的体温满足所述体温监测模式所对应的发热条件的情况下,进行发热告警,包括:根据所述用户的设置确定所述睡眠模式对应的一个或多个第一异常体温和与所述第一异常体温所对应的第一持续时间;基于所监测到的环境温度,调节所述第一异常体温或第一持续时间,得到第二异常体温或第二持续时间;在监测到所述用户在所述第一时间段内的体温超过所述第一异常体温的时间大于所述第二持续时间的情况下,进行发热告警;或者,在监测到所述用户在所述第一时间段内的体温超过所述第二异常体温的时间大于所述第一持续时间的情况下,进行发热告警。9.根据权利要求8所述的方法,其特征在于,所述基于所监测到的环境温度,调节所述第一异常体温或第一持续时间,得到第二异常体温或第二持续时间,包括:在监测到所述环境温度在预设时间内降低的情况下,降低所述第一异常体温得到所述第二异常体温,或者延长所述第一持续时间得到所述第二持续时间;在监测到所述环境温度在所述预设时间内升高的情况下,提升所述第一异常体温得到所述第二异常体温,或者缩短所述第一持续时间得到所述第二持续时间。10.根据权利要求2所述的方法,其特征在于,所述用户所处的体温监测模式为运动模式,所述在监测到所述用户在所述第一时间段内的体温满足所述体温监测模式所对应的发热条件的情况下,进行发热告警,包括:根据所述用户的设置确定所述运动模式对应的一个或多个第三异常体温和所述第三异常体温所对应的第三持续时间;基于所监测到的所述用户的运动强度,调节所述第三异常体温或所述第三持续时间,得到第四异常体温或第四持续时间,其中,所述第三异常体温小于或等于所述第四异常体温,所述第三持续时间小于所述第四持续时间;在监测到所述用户在所述第一时间段内的体温超过所述第三异常体温的时间大于所述第四持续时间的情况下,进行发热告警;或者,在监测到所述用户在所述第一时间段内的体温超过所述第四异常体温的时间大于所述第三持续时间的情况下,进行发热告警。11.一种可穿戴设备,其特征在于,包括收发器、处理器和存储器,所述存储器用于存储计算机程序,所述处理器调用所述计算机程序,用于执行如权利要求1-10任一项所述的方法。12.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1-10任一项所述的方法。
技术总结
本申请实施例提供一种基于体温监测的发热告警方法及相关设备,应用于可穿戴设备,该方法可以包括:采集用户在第一时间段内的体温,第一时间段为可穿戴设备附着于用户皮肤上的时间;确定用户所处的体温监测模式;在监测到用户在第一时间段内的体温满足体温监测模式所对应的发热条件的情况下,进行发热告警;其中,不同体温监测模式对应于不同的发热条件。采用本申请实施例,能够提高发热告警的准确性。确性。确性。
技术研发人员:王璐 圣荣 韩羽佳 王润森 何志健
受保护的技术使用者:华为技术有限公司
技术研发日:2022.03.23
技术公布日:2023/10/6
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
