基于widget的显示装置、系统及方法与流程

文档序号:12664163阅读:115来源:国知局
基于widget的显示装置、系统及方法与流程

本发明涉及设备信息显示领域,尤其涉及基于widget的显示装置、系统及方法。



背景技术:

现有可穿戴设备的信息显示技术中,通常都是由可穿戴设备所对应的APP(Application,应用程序)来显示其运行情况,从而便于用户了解可穿戴设备监测到的数据,比如用户自身生理数据等。

然而,即使通过APP控制智能设备也仍然还存在不足,比如当用户想要了解当前可穿戴设备所监测的自身生理数据时,此时用户需要先点亮终端(比如手机)屏幕,然后再打开APP以进入到相应的操作界面,最后再在操作界面中进行操作而实现可穿戴设备所监测的自身生理数据的显示。显然现有的通过APP显示可穿戴设备监测数据的方式存在操作繁琐而不够便捷的问题。



技术实现要素:

本发明的主要目的在于提供一种基于widget的显示装置、系统及方法,旨在解决现有通过APP显示可穿戴设备监测数据的方式存在操作繁琐而不够便捷的技术问题。

为实现上述目的,本发明提供一种基于widget的显示装置,应用于移动终端,所述移动终端的显示界面设置有微件widget,所述基于widget的显示装置包括:

检测模块,用于检测是否存在与所述widget关联的可穿戴设备;

读取模块,用于当存在所述可穿戴设备时,读取所述可穿戴设备所采集的监测数据;

显示模块,用于在所述widget的界面上显示所述监测数据。

优选地,所述检测模块还用于:检测是否还存在与所述widget关联并可与所述可穿戴设备进行交互的空气处理设备;

所述读取模块还用于:当存在所述空气处理设备时,读取所述空气处理设备的运行参数;

所述显示模块还用于:在所述widget的界面上显示所述监测数据的同时,显示所述空气处理设备的运行参数以及用于控制所述空气处理设备调节所述运行参数的功能操作控件。

优选地,所述基于widget的显示装置还包括:

监测模块,用于监测所述功能操作控件上是否存在触控操作;

控制模块,用于当所述功能操作控件上存在触控操作时,控制所述空气处理设备调节所述运行参数。

优选地,所述监测数据至少包括体表温度、体表湿度、空气污染指数中的一种或多种;所述显示模块还用于:当所述可穿戴设备采集有多种所述监测数据时,在所述widget的界面上优先显示单位时间内的变化率超过预设阈值的一种或多种所述监测数据。

进一步地,为实现上述目的,本发明还提供一种基于widget的显示系统,所述基于widget的显示系统包括可穿戴设备与移动终端,所述移动终端的显示界面设置有微件widget,所述widget包括用于显示所述可穿戴设备采集的监测数据的widget界面,所述移动终端包括上述任一项所述的基于widget的显示装置。

优选地,所述基于widget的显示系统还包括若干空气处理设备,所述空气处理设备包括进风口、出风口,以及连接该进风口与该出风口的风道,其中,该风道中设置有用于进行空气处理功能操作的功能模块,且所述widget界面上还显示有所述空气处理设备运行参数以及控制所述空气处理设备调节所述运行参数的功能操作控件;

所述功能模块用于:接收所述基于widget的显示装置所发送的功能操作指令,并根据所述功能操作指令,调节所述空气处理设备的运行参数以及控制所述空气处理设备按照调节后的运行参数运行。

优选地,所述空气处理设备至少包括空调器、加湿机、除湿机、空气净化器中的一种或多种;所述功能操作控件至少包括:空调器运行参数调节控件、加湿机运行参数调节控件、除湿机运行参数调节控件、空气净化器运行参数调节控件中的一种或多种。

进一步地,为实现上述目的,本发明还提供一种基于widget的显示方法,应用于移动终端,所述移动终端的显示界面设置有微件widget,所述基于widget的显示方法包括:

检测是否存在与所述widget关联的可穿戴设备;

当存在所述可穿戴设备时,读取所述可穿戴设备所采集的监测数据,并在所述widget的界面上显示所述监测数据。

优选地,所述基于widget的显示方法还包括:

检测是否还存在与所述widget关联并可与所述可穿戴设备进行交互的空气处理设备;

当存在所述空气处理设备时,读取所述空气处理设备的运行参数,并在所述widget的界面上显示所述监测数据的同时,显示所述空气处理设备的运行参数以及用于控制所述空气处理设备调节所述运行参数的功能操作控件。

优选地,所述基于widget的显示方法还包括:

监测所述功能操作控件上是否存在触控操作;

当所述功能操作控件上存在触控操作时,控制所述空气处理设备调节所述运行参数。

优选地,所述监测数据至少包括体表温度、体表湿度、空气污染指数中的一种或多种;其中,当所述可穿戴设备采集有多种所述监测数据时,在所述widget的界面上优先显示单位时间内的变化率超过预设阈值的一种或多种所述监测数据。

本发明中,具体通过插件widget来快捷显示与移动终端通信连接的可穿戴设备所采集的监测数据,进而便于用户简便快速了解监测数据,实现了对可穿戴设备所采集的监测数据的简便监测。此外,在widget上还显示有功能操作控件,进而也为用户提供了一种通过该功能操作控件而便捷控制空气处理设备的控制方式。

附图说明

图1为本发明中widget一实施例的部署示意图;

图2为本发明基于widget的显示装置第一实施例的功能模块示意图;

图3为本发明中widget另一实施例的部署示意图;

图4为本发明基于widget的显示装置第二实施例的功能模块示意图;

图5为本发明基于widget的显示装置一实施例的应用场景示意图;

图6为本发明基于widget的显示系统第一实施例的功能模块示意图;

图7为本发明基于widget的显示系统第二实施例的功能模块示意图;

图8为本发明基于widget的显示方法第一实施例的流程示意图;

图9为本发明基于widget的显示方法第二实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

Widget是一种微型插件,它可以嵌入到移动终端的应用程序中(比如桌面),并周期性接收数据以进行更新显示。比如移动终端上显示时钟、日历、天气等信息的Widget,其在桌面上呈现为显示特定信息的悬浮窗口,因此,用户不需要对Widget进行点击或打开操作,即可第一时间在移动终端上查看到在悬浮窗口上呈现的特定信息。Widget上的显示信息可以自动刷新,或者手动点击预设按键进行刷新。

在本发明的技术方案中,可以将家用终端(比如可穿戴设备、智能插座、智能空调器、智能空气净化器等)的控制APP部署到Widget中,因此,用户通过悬浮于移动终端(比如智能手机)桌面上的APPWidget窗口,即可直接控制家用终端的运行,或者读取到家用终端的运行参数,比如智能插座所监测到的空调器、空气净化器的电量使用情况;可穿戴设备监测用户生理数据。

移动终端中APP创建APPWidget的过程,主要是对AppWidgetProvider和AppWidgetProviderInfo两大类进行相关操作的过程。

AppWidgetProvider用于接收widget相关的广播,例如wigdet的更新、删除、开启和禁用等。而AppWidgetProviderInfo则在XML里定义,具体用于指定AppWidget的相关数据,如Widget的布局、对应的AppWidgetProvider类等。

通常,部署一个APP的Widget主要包括如下步骤:

1、定义Widget的布局,设置Widget及其上各种控件的摆放位置;

2、自定义一个AppWidgetProvider类,以处理Widget的所有相关逻辑,并更新Widget的控件显示(如图片显示或文字显示),同时还可以通过自定义设置当预设按钮被点击时发送广播,并且用onReceive(Context,Intent)接收预设按钮点击的广播,并添加相应的按钮点击逻辑;

3、自定义一个Service以处理App与Widget之间的数据传输,数据传输过程可以自Widget添加到桌面时启动,并到Widget从桌面删除时停止;

4、在XML中定义AppWidgetProviderInfo,以用于指定Widget的布局、AppWidgetProvider类等。

通过上述步骤即可用于部署一个家用终端APP的Widget,进而在家用终端App安装完成之后,将在移动终端系统的小组件列表中出现所创建的Widget,用户可以选择是否将其添加至桌面。

本发明中,可穿戴设备所监测的数据类型不限,比如对用户生理状态进行监测、对空气质量进行监测等。同时,移动终端上安装有可穿戴设备的APP,并可通过APP与可穿戴设备建立信号连接,进而可获取可穿戴设备运行过程中所采集的监测数据,比如用户的体表温度、体表湿度、心率、运动步数等,并在widget的界面上显示监测数据,其中,widget上显示的监测数据可进行刷新显示。

在APP开启的状态下(只要APP的进程未被杀死,则认为APP处于开启状态),用户将通过APP部署的Widget添加到移动终端的桌面后,将启动APP中定义的Service,该Service将同步该可穿戴设备的设定数据,同步方式可以通过每隔一定的时间对可穿戴设备的监测数据进行查询或由可穿戴设备自动上报等方式。Service在获取到可穿戴设备的监测数据之后,将可穿戴设备检测到的监测数据信息作为广播发送出去,该广播中将带上一个action标志,如action1,在AppWidgetProvider中通过onReceive(Context,Intent)接收action为action1的广播,并且获取广播中的可穿戴设备检测到的监测数据信息,并将该监测数据实时更新到Widget的界面上,以实现Widget的界面中显示的监测数据的更新。需要进一步说明的是,如果APP进程被杀死了,相应的Service也会被杀死,那么widget处于不可用状态,除非重新启动APP,而再次触发Service开启。

例如,如图1所示的在移动终端桌面上部署的widget。该widget上显示有可穿戴设备检测到的用户生理数据,比如用户的体表温度、体表湿度、心率、运动步数等。由于widget部署在移动终端的桌面上,同时可以进行监测数据的动态更新,因此,用户可以快速便捷地了解当前自身的生理状况,避免了点击进入APP查看的繁琐操作,提升了用户使用体验。

基于widget的上述部署架构及部署方式,提出本发明基于widget的显示装置、系统及方法的各个实施例。

参照图2,图2为本发明基于widget的显示装置第一实施例的功能模块示意图。本实施例中,基于widget的显示装置具体应用于移动终端,当然也可以应用于其他设备上。本实施例中具体以应用于移动终端进行举例说明。

本实施例中,移动终端的显示界面上设置有微件widget,该widget的界面上可显示可穿戴设备采集的各种监测数据。

本实施例中,基于widget的显示装置包括:

检测模块10,用于检测是否存在与所述widget关联的可穿戴设备;

读取模块20,用于当存在所述可穿戴设备时,读取所述可穿戴设备所采集的监测数据;

显示模块30,用于在widget的界面上显示监测数据。

本实施例中,可穿戴设备所监测的数据类型不限,比如对用户生理状态进行监测、对空气质量进行监测等。同时,移动终端上安装有可穿戴设备的APP,并可通过APP与可穿戴设备建立信号连接,进而可获取可穿戴设备运行过程中所采集的监测数据,比如用户的体表温度、体表湿度、心率、运动步数等,并在widget的界面上显示监测数据,其中,widget上显示的监测数据可进行刷新显示。同时,本实施例中对于可穿戴设备的类型不限,比如智能手环、智能手表、智能眼镜、智能戒指等。

可选的,可穿戴设备采集的监测数据至少包括体表温度、体表湿度、空气污染指数中的一种或多种。此外,考虑到可穿戴设备采集的较多而致使widget显示界面不能全部显示,因此,显示模块30还用于当可穿戴设备采集有多种监测数据时,在widget的界面上优先显示单位时间内的变化率超过预设阈值的一种或多种监测数据。

本实施例中,具体通过插件widget来快捷显示与移动终端通信连接的可穿戴设备所采集的监测数据,进而便于用户简便快速了解监测数据,实现了对可穿戴设备所采集的监测数据的简便监测。

进一步地,本发明中,可穿戴设备还可进一步与空气处理设备进行交互,进而空气处理设备可根据可穿戴设备检测到的监测数据自动进行运行参数调节。本实施例对于空气处理设备的类型不限,比如空调器、加湿器、空气净化器等。

例如,用户睡觉时佩戴手环,同时该手环可以监测用户的体表温度、心率等参数,并将监测数据反馈给空调器,空调器则根据手环反馈的监测数据自动进行运行参数调节,比如当手环反馈的用户体表温度小于20°时,则控制空调器调高温度,并降低风速,从而避免用户睡觉时着凉。

进一步地,在本发明基于widget的显示装置一实施例中,为便于用户了解空气处理设备上的运行参数数据,因此,检测模块10还用于检测是否还存在与所述widget关联并可与所述可穿戴设备进行交互的空气处理设备;读取模块20还用于当存在所述空气处理设备时,读取所述空气处理设备的运行参数;显示模块30还用于在所述widget的界面上显示所述监测数据的同时,显示所述空气处理设备的运行参数以及用于控制所述空气处理设备调节所述运行参数的功能操作控件。

本实施例中,通过可穿戴设备ID与空气处理设备ID的绑定,从而实现可穿戴设备与空气处理设备之间的关联,进而实现了可穿戴设备采集的监测数据与空气处理设备的运行的相关联。因此,当检测模块10检测到与可穿戴设备关联并进行交互的空气处理设备时,此时读取模块20将同时读取可穿戴设备的监测数据以及空气处理设备的运行参数,并通过显示模块30同时进行显示,从而便于用户在便捷了解可穿戴设备采集的监测数据的同时,也能便捷了解空气处理设备的运行状况。

进一步地,当在widget的界面上同时显示可穿戴设备的监测数据以及空气处理设备的运行状态时,基于widget的显示装置将进一步在widget上实现可穿戴设备与空气处理设备的关联,具体表现为在widget的界面上生成并显示用于控制空气处理设备进行空气处理的功能操作控件,从而将可穿戴设备与空气处理设备之间的交互替换为移动终端(包含widget)与空气处理设备之间的交互,进而用户通过对widget的界面上的功能操作控件的触控操作,即可实现对空气处理设备的便捷控制。

例如,如图3所示的在移动终端桌面上部署的widget。该widget实现了可穿戴设备与空气处理设备的关联,进而在widget的界面上可显示可穿戴设备检测到的用户生理数据,比如用户的体表温度、体表湿度、心率、运动步数等,同时还可显示用于对空气处理设备进行功能控制的对应控制按钮,如控制空调器调整运行模式等。需要说明的是,可穿戴设备与空气处理设备之间既可以对应一个公用的APP,进而只需集成部署一个widget,也可以各自对应不同的APP,进而每一个APP分别对应部署一个widget。

进一步地,考虑到可穿戴设备采集的监测数据较多而致使widget显示界面不能全部显示,因此,显示模块30还用于当可穿戴设备采集有多种监测数据时,在widget的界面上优先显示单位时间内的变化率超过预设阈值的一种或多种监测数据。同时,显示模块30还显示用于控制所述空气处理设备调节所述运行参数至最佳状态的一键设定按钮。比如,当用户佩戴手环进行运动时,若手环监测到的用户心跳速度很快,则显示模块30可在widget显示界面上显示用于控制空调器的一键设定按钮,用户点击该一键设定按钮后,空调器将当前运行参数调节至与当前用户心跳速度相应的最佳状态,进而便于用户获得最佳的空调器调节体验。

此外,需要进一步说明的是,可穿戴设备为可以与移动终端建立连接并发送采集的监测数据的智能终端,而空气处理设备既可以是可与移动终端建立连接并发送自身运行状况数据的智能终端,同时也可以是不能与移动终端建立连接的普通终端。因此,widget上显示的功能操作控件既可以通过对应智能终端的APP所部署生成,同时,也可以直接根据预设规则生成,比如,若可穿戴设备监测到体表温度数据,则在widget上可生成与体表温度数据相关联的温度控制功能操作控件等,同时,进一步设定各功能操作控件所分别对应的控制指令编码方式以及对应绑定的终端设备,比如温度控制功能操作控件绑定空调器。

参照图4,图4为本发明基于widget的显示装置第二实施例的功能模块示意图。

基于上述实施例,本实施例中,基于widget的显示装置还包括:

监测模块40,用于监测widget上的功能操作控件上是否存在触控操作;

控制模块50,用于当所述功能操作控件上存在触控操作时,控制空气处理设备调节所述运行参数。

本实施例中,考虑到可穿戴设备采集的监测数据变化不一且widget显示界面区域范围有限,因此,为便于用户参考widget上显示的监测数据而对空气处理设备进行快速操控,因此,显示模块30还用于当可穿戴设备采集有多种监测数据时,在widget的界面上优先显示单位时间内的变化率超过预设阈值的一种或多种监测数据。

可选的,空气处理设备至少包括空调器、加湿机、除湿机、空气净化器中的一种或多种;功能操作控件至少包括:空调器运行参数调节控件、加湿机运行参数调节控件、除湿机运行参数调节控件、空气净化器运行参数调节控件中的一种或多种。

(1)空调器运行参数调节控件,比如空调器运行模式调节控件、温度调节控件,用户通过空调器运行参数调节控件可对空调器进行运行模式、温度等控制。

(2)加湿机运行参数调节控件,比如加湿机开关控件、加湿控件等,用户通过加湿机运行参数调节控件可对加湿机进行开启或关闭操作、进行加湿操作等控制。

(3)除湿机运行参数调节控件,比如除湿机开关控件、除湿控件等,用户通过除湿机运行参数调节控件可对除湿机进行开启或关闭操作、进行除湿操作等控制。

(4)空气净化器运行参数调节控件,比如净化模式调节控件,用户通过空气净化器运行参数调节控件可对空气净化器进行净化模式调节等控制。

本实施例中,对于触发生成用于控制空气处理设备的功能操作指令的条件的设置不限。比如,触发方式可以为由用户手动触摸widget上显示的功能操作控件所触发,也可以为在当前监测数据满足预置阈值条件时而自动触发,比如在当前可穿戴设备检测到的用户体表温度大于30度时,触发生成用于控制空调器降低温度的操作指令。

本实施例中优选通过功能操作控件触发生成功能操作指令,也即由用户手动触摸widget上显示的功能操作控件所触发。例如,在widget上显示有可穿戴设备所采集的用户体表温度、体表湿度、空气污染指数等监测数据,同时该监测数据自动刷新显示,当用户拿起移动终端而从widget上了解到当前环境温度较高,或者空气湿度较大,或者PM2.5浓度过高时,则用户可手动触摸widget上的相应功能操作控件,进而触发生成用于控制空气处理设备调节运行参数的功能操作指令,比如控制空调器制冷,或者控制除湿机除湿,或者控制空气净化器净化空气,如图5所示。

需要说明的是,用于控制空气处理设备执行相应功能操作的功能操作指令既可以是直接由空气处理设备的控制装置生成,并直接发送至空气处理设备。例如,当移动终端的widget上的功能操作控件被用户触摸点击后,可以向外发送一个广播,具体在AppWidgetProvider中通过onReceive(Context,Intent)接收所述功能操作控件点击的广播,并且添加相应的逻辑。此处添加的逻辑主要是将用户的控制指令(如制冷、除湿、净化空气等)处理成相应的数据,并通过广播发送出去,该广播也会带上一个action标志,如action2,在Service中接收所述功能操作控件点击的广播,并且读取该广播中携带的控制指令,并编成控制码,发送给相应的被控家用终端(如空调器、除湿机),进而通过Widget实现控制空气处理设备的过程。

当然,用于控制空气处理设备执行相应功能操作的功能操作指令也可以是间接控制其他设备生成,比如空气处理设备的控制装置向智能插座发送控制指令,继而控制智能插座生成控制空气处理设备执行相应功能操作的功能操作指令,并控制智能插座将该功能操作指令发送至空气处理设备。

此外,本实施例中,对于功能操作指令的发送方式不限,比如采用wifi方式向空气处理设备(比如空调器、加湿机等)传输功能操作指令,或者采用红外线方式向空气处理设备传输功能操作指令,进而使得空气处理设备在接收到该功能操作指令后,即可执行对应的功能操作,比如制冷、除湿、净化空气等。

本实施例中,具体通过插件widget来快捷显示与移动终端通信连接的可穿戴设备所采集的监测数据,进而便于用户简便快速了解监测数据,实现了对可穿戴设备所采集的监测数据的简便监测。此外,在widget上还显示有功能操作控件,进而也为用户提供了一种通过该功能操作控件而便捷控制空气处理设备的控制方式。

进一步地,在本发明基于widget的显示装置一实施例中,基于空气处理设备的类型的不同而采用不同的通信方式发送功能操作指令。空气处理设备的类型具体可划分为:智能终端与普通终端,其中,智能终端可与移动终端建立连接并发送自身运行状况数据,而普通终端则不能。其中,智能终端支持的通信方式包括移动数据通信、WiFi、蓝牙、红外线等,而普通终端所支持的通信方式包括红外线等。

当然也可基于与空气处理设备的连接状态来确定相应的通信方式。例如,通过检测当前移动终端是否与空气处理设备建立连接的方式,进而确定移动终端向空气处理设备发送功能操作指令的通信方式。

情形一:当前移动终端与空气处理设备建立连接

在本情形下,安装有widget的移动终端与空气处理设备(比如空调器)建立了连接,则可确定该空气处理设备支持移动数据通信、WiFi、蓝牙、红外线等通信方式,由于当前移动终端已与空气处理设备建立了连接,因此,优选采用第一通信方式将功能操作指令发送至空气处理设备,以供控制空气处理设备执行对应功能操作,其中,第一通信方式至少包括移动数据通信、WiFi、蓝牙。

需要进一步说明的是,采用第一通信方式可进一步实现如远程控制、预约控制等其他功能操作,从而进一步满足用户的多种控制场景需求。比如,用户在外地可以通过远程方式监控屋内空气处理设备的运行情况,并远程控制相应空气处理设备进行相应控制;比如,用户在回到家之前预约开启空调、预约除湿等。同时,采用第一通信方式不限定于控制操作的距离,比如,用户在餐厅也可以监测房间内空调器的运行状态,并控制房间的空调器调节运行参数等。

情形二:当前移动终端未与空气处理设备建立连接

在本情形下,由于安装有widget的移动终端未与空气处理设备(比如空调器)建立连接,因此,本情形下无法采用第一通信方式发送功能操作指令,因而只能采用第二通信方式将功能操作指令发送至空气处理设备,以供控制空气处理设备执行对应功能操作,其中,第二通信方式至少包括红外线。

本实施例中,可进一步基于空气处理设备类型的不同(智能型或普通型),或者基于当前连接状态的不同而采用不同的通信方式发送功能操作指令,进而可实现多种应用场景下的空气处理设备控制,以满足用户的多种控制场景需求。

进一步地,在本发明基于widget的显示装置一实施例中,为便于用户选择性操作,因此可设置对空气处理设备的控制模式的操作选项,用户在对空气处理设备进行控制前,可先设置对空气处理设备的控制模式,比如手动控制模式、自动控制模式。

在手动控制模式下,用户需手动触控widget上的功能操作控件方可触发生成用于控制空气处理设备的功能操作指令。例如,当用户拿起移动终端而从widget上了解到当前环境温度较高,或者空气湿度较大,或者PM2.5浓度过高时,则用户可手动触摸widget上的相应功能操作控件,进而触发生成用于控制空气处理设备调节运行参数的功能操作指令,比如控制空调器制冷,或者控制除湿机除湿,或者控制空气净化器净化空气。

而在自动控制模式下,通过判断widget采集的监测数据是否满足预设的触发条件,若满足,则触发生成用于控制空气处理设备的功能操作指令。其中,预设的触发条件的设置不限,例如:在当前可穿戴设备检测到的用户体表温度大于30度时,触发生成用于控制空调器降低温度的操作指令。

本实施例中,对于触发生成用于控制空气处理设备的功能操作指令的方式不限,既可以采用方式一进行手动控制,也可以采用方式二进行自动控制,或者也可以采用方式一、二的混合方式,具体根据实际需要进行设置。

参照图6,图6为本发明基于widget的显示系统第一实施例的功能模块示意图。

本实施例中,基于widget的显示系统包括:可穿戴设备210、移动终端220,其中,移动终端220包括微件widget 2201,widget 2201具有用于显示可穿戴设备210采集的监测数据的widget界面,移动终端220还包括上述实施例中任一项的基于widget的显示装置2202。

本实施例中,可穿戴设备210可对用户生理状态、空气质量等进行监测。同时,移动终端220上安装有可穿戴设备210的APP,并可通过APP与可穿戴设备210建立信号连接,进而可获取可穿戴设备210运行过程中所采集的监测数据,比如用户的体表温度、体表湿度、心率、运动步数等,并在widget的界面上显示监测数据,其中,widget上显示的监测数据可进行刷新显示。

例如,如图1所示的在移动终端220桌面上部署的widget 2201。该widget 2201上显示有可穿戴设备210检测到的用户生理数据,比如用户的体表温度、体表湿度、心率、运动步数等。由于widget 2201部署在移动终端的桌面上,同时可以进行监测数据的动态更新,因此,用户可以快速便捷地了解当前自身的生理状况,避免了点击进入APP查看的繁琐操作,提升了用户使用体验。

本实施例中,基于widget的显示装置2202通过插件widget2201来快捷显示与移动终端220通信连接的可穿戴设备210所采集的监测数据,进而便于用户简便快速了解监测数据,实现了对可穿戴设备210所采集的监测数据的简便监测。

参照图7,图7为本发明基于widget的显示系统第二实施例的功能模块示意图。基于上述系统第一实施例,本实施例中,基于widget的显示系统还包括:若干空气处理设备230。

本实施例中,空气处理设备230包括进风口2301、出风口2302,以及连接该进风口2301与该出风口2302的风道2303,其中,该风道2303中设置有用于进行空气处理功能操作的功能模块2304,且widget2201的界面上还显示有空气处理设备230运行参数以及控制空气处理设备230进行空气处理的功能操作控件;

可选的,空气处理设备230至少包括空调器、加湿机、除湿机、空气净化器中的一种或多种;功能操作控件至少包括:空调器运行参数调节控件、加湿机运行参数调节控件、除湿机运行参数调节控件、空气净化器运行参数调节控件中的一种或多种。

本实施例中,功能模块2304具体用于:接收所述基于widget的显示装置所发送的功能操作指令,并根据所述功能操作指令,调节所述空气处理设备的运行参数以及控制所述空气处理设备按照调节后的运行参数运行。

参照图8,图8为本发明基于widget的显示方法第一实施例的流程示意图。本实施例具体应用于移动终端,该移动终端的显示界面设置有微件widget,本实施例中,基于widget的显示方法包括:

步骤S110,检测是否存在与所述widget关联的可穿戴设备;

步骤S120,当存在所述可穿戴设备时,读取所述可穿戴设备所采集的监测数据,并在所述widget的界面上显示所述监测数据。

本实施例中,可穿戴设备所监测的数据类型不限,比如对用户生理状态进行监测、对空气质量进行监测等。同时,移动终端上安装有可穿戴设备的APP,并可通过APP与可穿戴设备建立信号连接,进而可获取可穿戴设备运行过程中所采集的监测数据,比如用户的体表温度、体表湿度、心率、运动步数等,并在widget的界面上显示监测数据,其中,widget上显示的监测数据可进行刷新显示。同时,本实施例中对于可穿戴设备的类型不限,比如智能手环、智能手表、智能眼镜、智能戒指等。

可选的,可穿戴设备采集的监测数据至少包括体表温度、体表湿度、空气污染指数中的一种或多种。此外,考虑到可穿戴设备采集的较多而致使widget显示界面不能全部显示,因此,当可穿戴设备采集有多种监测数据时,在widget的界面上优先显示单位时间内的变化率超过预设阈值的一种或多种监测数据。

本实施例中,具体通过插件widget来快捷显示与移动终端通信连接的可穿戴设备所采集的监测数据,进而便于用户简便快速了解监测数据,实现了对可穿戴设备所采集的监测数据的简便监测。

进一步地,在本发明基于widget的显示方法一实施例中,为便于用户了解空气处理设备上的运行参数数据,因此,基于widget的显示方法还包括:

检测是否还存在与所述widget关联并可与所述可穿戴设备进行交互的空气处理设备;当存在所述空气处理设备时,读取所述空气处理设备的运行参数,并在所述widget的界面上显示所述监测数据的同时,显示所述空气处理设备的运行参数以及用于控制所述空气处理设备调节所述运行参数的功能操作控件。

本实施例中,通过可穿戴设备ID与空气处理设备ID的绑定,从而实现可穿戴设备与空气处理设备之间的关联,进而实现了可穿戴设备采集的监测数据与空气处理设备的运行的相关联。因此,当检测到与可穿戴设备关联并进行交互的空气处理设备时,此时将同时读取可穿戴设备的监测数据以及空气处理设备的运行参数,并进行显示,从而便于用户在便捷了解可穿戴设备采集的监测数据的同时,也能便捷了解空气处理设备的运行状况。

进一步地,当在widget的界面上同时显示可穿戴设备的监测数据以及空气处理设备的运行状态时,基于widget的显示装置将进一步在widget上实现可穿戴设备与空气处理设备的关联,具体表现为在widget的界面上生成并显示用于控制空气处理设备进行空气处理的功能操作控件,从而将可穿戴设备与空气处理设备之间的交互替换为移动终端(包含widget)与空气处理设备之间的交互,进而用户通过对widget的界面上的功能操作控件的触控操作,即可实现对空气处理设备的便捷控制。

参照图9,图9为本发明基于widget的显示方法第二实施例的流程示意图。基于上述实施例,本实施例中,基于widget的显示方法还包括:

步骤S210,监测功能操作控件上是否存在触控操作;

步骤S220,当功能操作控件上存在触控操作时,控制空气处理设备调节所述运行参数。

本实施例中,空气处理设备包括进风口、出风口,以及连接该进风口与该出风口的风道,其中,该风道中设置有用于进行空气处理功能操作的功能模块;此外,widget还包括显示在widget的界面中并用于控制空气处理设备进行空气处理的功能操作控件。

本实施例中,考虑到可穿戴设备采集的监测数据变化不一且widget显示界面区域范围有限,因此,为便于用户参考widget上显示的监测数据而对空气处理设备进行快速操控,因此,当可穿戴设备采集有多种监测数据时,在widget的界面上优先显示单位时间内的变化率超过预设阈值的一种或多种监测数据。

可选的,空气处理设备至少包括空调器、加湿机、除湿机、空气净化器中的一种或多种;功能操作控件至少包括:空调器运行参数调节控件、加湿机运行参数调节控件、除湿机运行参数调节控件、空气净化器运行参数调节控件中的一种或多种。

(1)空调器运行参数调节控件,比如空调器运行模式调节控件、温度调节控件,用户通过空调器运行参数调节控件可对空调器进行运行模式、温度等控制。

(2)加湿机运行参数调节控件,比如加湿机开关控件、加湿控件等,用户通过加湿机运行参数调节控件可对加湿机进行开启或关闭操作、进行加湿操作等控制。

(3)除湿机运行参数调节控件,比如除湿机开关控件、除湿控件等,用户通过除湿机运行参数调节控件可对除湿机进行开启或关闭操作、进行除湿操作等控制。

(4)空气净化器运行参数调节控件,比如净化模式调节控件,用户通过空气净化器运行参数调节控件可对空气净化器进行净化模式调节等控制。

本实施例中,对于触发生成用于控制空气处理设备的功能操作指令的条件的设置不限。比如,触发方式可以为由用户手动触摸widget上显示的功能操作控件所触发,也可以为在当前监测数据满足预置阈值条件时而自动触发,比如在当前可穿戴设备检测到的用户体表温度大于30度时,触发生成用于控制空调器降低温度的操作指令。

本实施例中优选通过功能操作控件触发生成功能操作指令,也即由用户手动触摸widget上显示的功能操作控件所触发。例如,在widget上显示有可穿戴设备所采集的用户体表温度、体表湿度、空气污染指数等监测数据,同时该监测数据自动刷新显示,当用户拿起移动终端而从widget上了解到当前环境温度较高,或者空气湿度较大,或者PM2.5浓度过高时,则用户可手动触摸widget上的相应功能操作控件,进而触发生成用于控制空气处理设备调节运行参数的功能操作指令,比如控制空调器制冷,或者控制除湿机除湿,或者控制空气净化器净化空气。

需要说明的是,用于控制空气处理设备执行相应功能操作的功能操作指令既可以是直接由空气处理设备的控制装置生成,并直接发送至空气处理设备。例如,当移动终端的widget上的功能操作控件被用户触摸点击后,可以向外发送一个广播,具体在AppWidgetProvider中通过onReceive(Context,Intent)接收所述功能操作控件点击的广播,并且添加相应的逻辑。此处添加的逻辑主要是将用户的控制指令(如制冷、除湿、净化空气等)处理成相应的数据,并通过广播发送出去,该广播也会带上一个action标志,如action2,在Service中接收所述功能操作控件点击的广播,并且读取该广播中携带的控制指令,并编成控制码,发送给相应的被控家用终端(如空调器、除湿机),进而通过Widget实现控制空气处理设备的过程。

当然,用于控制空气处理设备执行相应功能操作的功能操作指令也可以是间接控制其他设备生成,比如空气处理设备的控制装置向智能插座发送控制指令,继而控制智能插座生成控制空气处理设备执行相应功能操作的功能操作指令,并控制智能插座将该功能操作指令发送至空气处理设备。

此外,本实施例中,对于功能操作指令的发送方式不限,比如采用wifi方式向空气处理设备(比如空调器、加湿机等)传输功能操作指令,或者采用红外线方式向空气处理设备传输功能操作指令,进而使得空气处理设备在接收到该功能操作指令后,即可执行对应的功能操作,比如制冷、除湿、净化空气等。

本实施例中,具体通过插件widget来快捷显示与移动终端通信连接的可穿戴设备所采集的监测数据,进而便于用户简便快速了解监测数据,实现了对可穿戴设备所采集的监测数据的简便监测。此外,在widget上还显示有功能操作控件,进而也为用户提供了一种通过该功能操作控件而便捷控制空气处理设备的控制方式。

进一步地,在本发明基于widget的显示方法一实施例中,基于空气处理设备的类型的不同而采用不同的通信方式发送功能操作指令。空气处理设备的类型具体可划分为:智能终端与普通终端,其中,智能终端可与移动终端建立连接并发送自身运行状况数据,而普通终端则不能。其中,智能终端支持的通信方式包括移动数据通信、WiFi、蓝牙、红外线等,而普通终端所支持的通信方式包括红外线等。

当然也可基于与空气处理设备的连接状态来确定相应的通信方式。例如,通过检测当前移动终端是否与空气处理设备建立连接的方式,进而确定移动终端向空气处理设备发送功能操作指令的通信方式。

情形一:当前移动终端与空气处理设备建立连接

在本情形下,安装有widget的移动终端与空气处理设备(比如空调器)建立了连接,则可确定该空气处理设备支持移动数据通信、WiFi、蓝牙、红外线等通信方式,由于当前移动终端已与空气处理设备建立了连接,因此,优选采用第一通信方式将功能操作指令发送至空气处理设备,以供控制空气处理设备执行对应功能操作,其中,第一通信方式至少包括移动数据通信、WiFi、蓝牙。

需要进一步说明的是,采用第一通信方式可进一步实现如远程控制、预约控制等其他功能操作,从而进一步满足用户的多种控制场景需求。比如,用户在外地可以通过远程方式监控屋内空气处理设备的运行情况,并远程控制相应空气处理设备进行相应控制;比如,用户在回到家之前预约开启空调、预约除湿等。同时,采用第一通信方式不限定于控制操作的距离,比如,用户在餐厅也可以监测房间内空调器的运行状态,并控制房间的空调器调节运行参数等。

情形二:当前移动终端未与空气处理设备建立连接

在本情形下,由于安装有widget的移动终端未与空气处理设备(比如空调器)建立连接,因此,本情形下无法采用第一通信方式发送功能操作指令,因而只能采用第二通信方式将功能操作指令发送至空气处理设备,以供控制空气处理设备执行对应功能操作,其中,第二通信方式至少包括红外线。

本实施例中,可进一步基于空气处理设备类型的不同(智能型或普通型),或者基于当前连接状态的不同而采用不同的通信方式发送功能操作指令,进而可实现多种应用场景下的空气处理设备控制,以满足用户的多种控制场景需求。

进一步地,在本发明基于widget的显示方法另一实施例中,为便于用户选择性操作,因此可设置对空气处理设备的控制模式的操作选项,用户在对空气处理设备进行控制前,可先设置对空气处理设备的控制模式,比如手动控制模式、自动控制模式。

在手动控制模式下,用户需手动触控widget上的功能操作控件方可触发生成用于控制空气处理设备的功能操作指令。例如,当用户拿起移动终端而从widget上了解到当前环境温度较高,或者空气湿度较大,或者PM2.5浓度过高时,则用户可手动触摸widget上的相应功能操作控件,进而触发生成用于控制空气处理设备调节运行参数的功能操作指令,比如控制空调器制冷,或者控制除湿机除湿,或者控制空气净化器净化空气。

而在自动控制模式下,通过判断widget采集的监测数据是否满足预设的触发条件,若满足,则触发生成用于控制空气处理设备的功能操作指令。其中,预设的触发条件的设置不限,例如:在当前可穿戴设备检测到的用户体表温度大于30度时,触发生成用于控制空调器降低温度的操作指令。

本实施例中,对于触发生成用于控制空气处理设备的功能操作指令的方式不限,既可以采用方式一进行手动控制,也可以采用方式二进行自动控制,或者也可以采用方式一、二的混合方式,具体根据实际需要进行设置。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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