智能家居APP中智能的显示控制方法及装置与流程

文档序号:22844799发布日期:2020-11-06 16:48阅读:143来源:国知局
智能家居APP中智能的显示控制方法及装置与流程

本发明属于智能终端应用领域,具体涉及一种智能家居app中智能的显示控制方法及装置。



背景技术:

智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升了家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。全屋智能与智能终端的结合,更实现了一部手机控制整个家,使得家居生活更为便利。

目前市场上的智能家居app中均具有一个智能的功能,智能可以一键进行多个智能家居设备的操控,例如,用户可以设置一个离家的智能,当用户开启该智能的时候,可以一键关闭家中所有的灯、空调以及窗帘。

然而,目前智能家居app中的智能与其他智能家居分别具有相应的导航栏,当用户需要使用智能时,需要点击智能导航栏,切换到智能显示页面才能在该页面中进行寻找,进而选择对应的智能。当用户设置的智能较多时,需要花费较长时间才能找到对应的智能,浪费用户时间。



技术实现要素:

本申请提供一种智能家居app中智能的显示控制方法及装置,用于解决目前智能家居中智能需要在导航页面选择后再进行查找,浪费用户时间的技术问题。

本申请第一方面提供一种智能家居app中智能的显示控制方法,所述智能为显示图标,所述显示图标用于同时对多个智能家居设备进行控制,所述方法包括:

响应于对智能家居app的开启指令,获取智能控制的设备的信息;

根据所述智能控制的设备的信息确定所述智能对应的标签信息;

响应于用户对所述标签信息对应的标签的选择指令,将所述智能显示于所述标签的下级菜单中。

进一步地,所述标签信息为房间信息,所述下级菜单为设备菜单,所述将所述智能显示于所述标签的下级菜单中,包括:

获取预设时间段内用户对房间的设备菜单中的设备图标以及所述智能的选择次数数据;

根据所述选择次数数据将所述房间的设备菜单中的设备图标以及所述智能按照选择次数的高低在所述房间的设备菜单中进行显示。

进一步地,所述方法还包括:

若所述智能对应的标签信息为多个,则响应于用户对所述多个标签信息对应的多个标签中任意一个标签的选择指令,将所述智能显示于所述任意一个标签的下级菜单中。

进一步地,所述获取智能控制的设备的信息之前还包括:

将智能终端显示屏的显示区域划分为第一显示区域及第二显示区域;

则,将所述智能显示于所述标签的下级菜单中,包括:

在所述第一显示区域显示所述智能以及所述标签包含的下级菜单中的项目的显示图标;

所述方法还包括:

获取所述智能终端的环境数据;

根据所述环境数据确定所述智能家居app的推荐显示智能;

在所述第二显示区域显示所述推荐显示智能。

本申请实施例第二部分公开一种智能家居app中智能的显示控制装置,所述智能为显示图标,所述显示图标用于同时对多个智能家居设备进行控制,所述装置包括:

获取模块,用于响应于对智能家居app的开启指令,获取智能控制的设备的信息;

标签信息确定模块,用于根据所述智能控制的设备的信息确定所述智能对应的标签信息;

显示控制模块,用于响应于用户对所述标签信息对应的标签的选择指令,将所述智能显示于所述标签的下级菜单中。

进一步地,显示控制模块包括:

获取子模块,用于获取预设时间段内用户对所述房间信息对应的房间的设备菜单中的设备图标以及所述智能的选择次数数据;

显示控制子模块,用于根据所述选择次数数据将所述房间的设备菜单中的设备图标以及所述智能按照选择次数的高低在所述设备菜单中进行显示。

进一步地,若所述智能对应的标签信息为多个,则所述显示控制模块还用于:响应于用户对所述多个标签信息对应的多个标签中任意一个标签的选择指令,将所述智能显示于所述任意一个标签的下级菜单中。

进一步地,所述装置还包括:

显示区域划分模块,将智能终端显示屏的显示区域划分为第一显示区域及第二显示区域;

则所述显示控制模块用于在所述第一显示区域显示所述智能以及所述标签包含的下级菜单中的项目的显示图标;

获取子模块,用于获取智能终端的环境数据;

确定模块,用于根据所述环境数据确定推荐智能;

则所述显示控制模块还用于:在所述第二显示区域显示所述推荐显示智能。

本申请实施例第三方面提供一种移动终端,包括存储器、处理器以及存储在所述存储器上可以被所述处理器执行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现第一方面提供的方法中的步骤。

本申请实施例第四方面提供一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现第一方面提供的方法中的步骤。

从上述描述可知,本申请提供的智能家居app中智能的显示控制方法,智能用于同时对多个智能家居设备进行控制,方法包括:响应于对智能家居app的开启指令,获取智能控制的设备的信息;根据智能控制的设备的信息确定智能对应的标签信息;响应于用户对标签信息对应的标签的选择指令,将智能显示于标签的下级菜单中。本申请提供的智能家居app中智能的显示控制方法,对智能对应的标签信息进行确定,再将智能显示在该标签的设备菜单中。如此,可以使得智能被地点化,容易联想和查找,方便客户根据标签尽快查找到需要使用的智能。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为一种终端的结构框图;

图2为本申请实施例提供的智能家居app中智能的显示控制方法的流程示意图;

图3为本申请实施例提供的智能家居app中智能的显示控制装置的结构示意图;

图4本申请实施例提供的一种移动终端的结构示意图。

具体实施方式

为使得本申请的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1示出了一种终端的结构框图,本申请提供的智能家居app中智能的显示控制方法可以应用于如图1所示的终端10中,该终端10可以但不限于:需要依靠电池维持正常运行,具有显示功能以及射频收发功能的智能手机、平板电脑、电话手表、控制器等。

如图1所示,终端10包括存储器101、存储控制器102、处理器103(可以是多个,图中仅示出一个)、触控显示屏104以及射频发射及接收组件105。这些组件通过一条或多条通讯总线/信号线106相互通讯。

可以理解,图1所示的结构仅为示意,其并不对终端10的结构造成限定,终端10还可以包括比图1所示更多或者更少的组件,或者具有与图1所示不同的配置。图1所示的各组件可以采用硬件、软件或者其组合实现。

存储器101可用于存储软件程序以及模块,如本申请中的显示控制方法与装置对应的指令及模块,处理器103通过运行存储在存储器101内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述显示控制方法以及装置的运行。

存储器101可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器101可进一步包括相对于处理器103远程设置的存储器,这些远程存储器可以通过网络连接至终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

触控显示屏104用于接收用户的输入指令并根据输入指令输出相应显示内容;

射频发射及接收组件105用于响应于用户的输入指令向特定终端发射射频信号以及持续接收射频指向其的信号。

基于上述终端10,目前该类终端中装载的智能家居app中的智能与其他智能家居在交互上被放在了单独的一项。即智能家居与智能是分为两个不同的模块进行管理的。例如目前qq聊天软件中“好友”与“群聊”的关系,两者为不同的导航栏导航进入。在qq软件中好友栏可以继续分为“家人”、“朋友”、“同学”、“同事”以及“特殊关注”和“黑名单”等分组,类似地,在智能家居app中的智能家居模块中,也可以分为“公司”、“家1”“家2”等分组。在每个分组下,还可以有二级分组、三级分组等。在最底层分组下可以查看到该分组中包含的智能家居的设备,就好比qq聊天软件可以在最底层查看到每个分组内的具体的好友信息。智能家居的智能,可以实现一键启动多个智能家居设备的功能,类比与qq群聊中将信息发送给群中所有好友。智能家居的智能给用户带来了非常大的便利,用户不需要一个个去控制智能家居中的设备即可实现用户的目的,极大地节约了用户的时间,提高了用户的体验。然而,正如太多群聊导致某一群聊链接难以寻找一样,当用户设置的智能数量较多时,用户需要启用一个智能,需要点击智能导航,然后在智能列表中一一寻找,直到找到需要控制的智能。该操作会耗费用户较多时间,而且影响用户体验。为了解决在该终端10中智能家居app中智能不容易查找的问题,本申请提供了一种智能家居app中智能的显示控制方法。

如图2所示,为本申请提供的智能家居app中智能的显示控制方法的流程示意图,智能为用于同时对多个智能家居设备进行控制的显示图标,该方法包括如下步骤:

步骤201:响应于对智能家居app的开启指令,获取智能控制的设备的信息;

在本申请实施例中,智能家居app中设置有智能功能,每个智能功能都可以控制多个智能家居设备,这些智能家居设备可以是一个房间中的,例如家中客厅中的灯、空调、电视机、饮水机以及空气加湿器等,当用户进入卧室准备休息时,可以通过该智能一键关闭客厅中的电器;也可以是不同房间中的,例如家中卧室灯、书房灯、客厅灯、厨房灯以及洗手间灯,当用户离开家时,可以一键关闭家中所有房间的灯,避免由于忘记逐一关闭导致浪费电。每个智能所对应控制的家电,可以由app进行默认设置的,例如关闭所有房间灯等较为常见的智能;也可以是用户进行自定义的,例如用户喜欢在书房看书时听客厅的智能音响播放轻音乐,则可以设置书房灯、书房空调以及客厅智能音响的一键启动的智能。用户还可以对智能进行命名,例如离家、看书等。以便用户清晰地确定用户需要达到的使用目的。可以理解的是,每个智能的智能名以及智能所一键控制的设备名称或编号,以及对设备的控制指令,均关联存储在智能终端为该智能家居app分配的内存位置中。当处理器检测到用户打开智能家居app时,即提取这些存储的数据并进行分析。

步骤202,根据智能控制的设备的信息确定智能对应的标签信息;

在本申请实施例中,当获取到智能控制的设备的信息后,可以明确智能控制的这些设备的具体安装位置,例如家中客厅空调及客厅灯均安装于客厅中,则标签信息便为家中客厅,家中卧室窗帘和卧室空调均安装于卧室,则标签信息便为家中卧室;若智能控制的设备为家中所有的灯,则智能对应的标签信息为家。

步骤203,响应于用户对标签信息对应的标签的选择指令,将智能显示于标签的下级菜单中。

在本申请实施例中,步骤202中获取到的标签信息可以对应到具体的物业或房间,而每个物业中可能包含有多个房间,而且每个房间也可能安装有多个智能家居设备,即在智能家居app中,每个物业或房间标签下都具有多个智能家居设备的选项,即智能终端显示界面具有多级标签,例如一级标签可以是物业标签,例如办公室、家等,一级标签的下级菜单可以显示二级标签,二级标签可以是房间,例如客厅、卧室、书房或者厨房等,点击二级标签例如客厅后,可以显示该二级标签单客厅的下级菜单,具体的可以包括电视机、空调、灯等三级菜单,也就是智能家居设备菜单。当app检测到用户点击该智能对应的标签选项时,将与该标签相关的智能的图标显示在该标签的下级菜单中。例如,用户设置了某一个智能为同时关闭书房的灯、书房空调、书房空气加湿器,该智能名为看书后,则该智能对应的房间信息为家中书房,那么将该智能显示在家中书房的设备菜单中,即用户可以在智能家居app的家—书房选项下查找到该看书后智能。当用户设置的智能为关闭家中所有的灯时,那么该智能对应的标签信息即为家,那么当用户点击家标签时,可以将该智能显示在家标签的下级菜单中。即用户可以在房间的设备菜单中找到涉及该房间的智能,即智能具有了地点属性,用户可以根据智能的地点属性迅速找到期望选择的智能。

根据上述描述可知,本申请实施例提供的智能家居app中智能的显示控制方法,智能用于同时对多个智能家居设备进行控制,方法包括:响应于对智能家居app的开启指令,获取智能控制的设备的信息;根据智能控制的设备的信息确定智能对应的标签信息;响应于用户对房间信息对应的标签的选择指令,将智能显示于标签的下级菜单中。本申请提供的智能家居app中智能的显示控制方法,对智能对应的房间信息进行确定,再将智能显示在该房间的设备菜单中。如此,可以使得智能被地点化,容易联想和查找,方便客户尽快查找到需要使用的智能。

进一步地,本申请以标签为房间、下级菜单为设备菜单为例进行阐述,将智能显示于房间的设备菜单中,包括:

获取预设时间段内用户对房间的设备菜单中的设备图标以及智能的选择次数数据;

根据选择次数数据将房间的设备菜单中的设备图标以及智能按照选择次数的高低在设备菜单中进行显示。

在本申请实施例中,智能家居app具有用户习惯学习能力,每次用户在某一个房间中选择操作某一设备或某一智能后,app会对该用户操作进行记录不断统计用户一段时间内对每个设备或智能的选择次数,如此形成用户习惯。在用户下次选择进入该房间的设备菜单时,将设备菜单中的设备图标以及智能按照用户选择次数多少的顺序在显示屏幕中进行排序显示。可以是将用户选择次数最多的设备或者智能显示在显示区域的最上端,以便客户第一时间可以选择到。

进一步地,本申请提供的方法还包括:

若智能对应的房间信息为多个房间的房间信息,则响应于用户对多个房间的房间信息对应的多个房间中任意一个房间的选择指令,将智能显示于任意一个房间的设备菜单中。

在本申请实施例中,在部分情况下,可能一个智能会对应多个房间的设备,例如一键关闭家中所有的灯的离家智能,其对应的房间为家中所有房间。那么在打开家中每个房间的选项后,该离家智能都会显示在这些房间的设备菜单中。

进一步地,获取智能控制的设备的信息之前还包括:

将智能终端显示屏的显示区域划分为第一显示区域及第二显示区域;

则将智能显示于房间的设备菜单中,包括:

在第一显示区域显示智能以及房间包含的设备的显示图标;

则本方法还包括:

获取智能终端的环境数据;

根据环境数据确定智能家居app的推荐显示智能;

在第二显示区域显示推荐显示智能。

在本申请实施例中,智能终端的显示屏幕的显示区域被划分为两个显示区域,一个显示区域显示智能家居app的默认显示界面,另一个显示区域显示智能家居app推荐显示的智能。这个推荐显示的智能是根据智能终端的环境数据进行确定的。具体地,此处环境数据可以包括智能终端所处环境的温湿度、智能终端所处的位置信息、当前时间信息等,进一步地环境数据还可以包括用户的使用习惯数据等。当获取到这些环境数据后,智能家居app对用户的选择进行预测,预测出用户可能想要选择的智能,作为智能家居app的推荐显示智能,并进一步地将智能家居app的推荐显示智能显示在第二显示区域中。而在第一显示区域中,显示app的默认显示界面,用户仍可以在房间中找到与房间相关的智能。

如图3所示,为本申请提供的智能家居app中智能的显示控制装置的结构示意图,智能为用于同时对多个智能家居设备进行控制的显示图标,装置包括:

获取模块301,用于响应于对智能家居app的开启指令,获取智能控制的设备的信息;

房间信息确定模块302,用于根据智能控制的设备的信息确定智能对应的标签信息;

显示控制模块303,用于响应于用户对房间信息对应的标签的选择指令,将智能显示于标签的下级菜单中。

可以理解的是,本实施例中提供的智能家居app中智能的显示控制装置的各模块的功能与前述实施例中提供的智能家居app中智能的显示控制方法中各步骤的内容相同,此处不再予以赘述。

进一步地,显示控制模块303包括:

获取子模块,用于获取预设时间段内用户对房间的设备菜单中的设备图标以及智能的选择次数数据;

显示控制子模块,用于根据选择次数数据将房间的设备菜单中的设备图标以及智能按照选择次数的高低在设备菜单中进行显示。

进一步地,若智能对应的房间信息为多个房间的房间信息,则显示控制模块303还用于:响应于用户对多个房间的房间信息对应的多个房间中任意一个房间的选择指令,将智能显示于任意一个房间的设备菜单中。

进一步地,本申请提供的装置还包括:

显示区域划分模块,将智能终端显示屏的显示区域划分为第一显示区域及第二显示区域;

则显示控制模块303用于在第一显示区域显示智能以及房间包含的设备的显示图标;

获取子模块,用于获取智能终端的环境数据;

确定模块,用于根据环境数据确定推荐智能;

则显示控制模块303还用于:在第二显示区域显示推荐显示智能。

可以理解的是,此处实施例中提供的智能家居app中智能的显示控制装置的各模块的功能与前述实施例中提供的智能家居app中智能的显示控制方法中各步骤的内容相同,此处不再予以赘述。

本申请还提供了一种移动终端,该移动终端可用于实现前述实施例中的智能家居app中智能的显示控制方法。如图4所示,该移动终端主要包括:

存储器401、处理器402、总线403及存储在存储器401上并可在处理器402上运行的计算机程序,存储器401和处理器402通过总线403连接。处理器402执行该计算机程序时,实现前述实施例中的智能家居app中智能的显示控制方法。其中,处理器的数量可以是一个或多个。

存储器401可以是高速随机存取记忆体(ram,randomaccessmemory)存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。存储器401用于存储可执行程序代码,处理器402与存储器401耦合。

本申请还提供了一种存储介质,该存储介质可以是存储器。该存储介质上存储有计算机程序,该程序被处理器执行时实现第一方面提供的智能家居app中智能的显示控制方法中的各个步骤。进一步的,该计算机可读存储介质还可以是u盘、移动硬盘、只读存储器(rom,read-onlymemory)、ram、磁碟或者光盘等各种可以存储程序代码的介质。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个可读存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的可读存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

以上为对本申请所提供的智能家居app中智能的显示控制方法、装置、电子装置及存储介质的描述,对于本领域的技术人员,依据本申请实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。

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