著录项信息
专利名称 | 移动终端的家电控制界面的生成方法和装置 |
申请号 | CN201610047655.3 | 申请日期 | 2016-01-22 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-06-22 | 公开/公告号 | CN105700365A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G05B15/02 | IPC分类号 | G;0;5;B;1;5;/;0;2;;;G;0;5;B;1;9;/;4;1;8查看分类表>
|
申请人 | 深圳市飞比电子科技有限公司 | 申请人地址 | 广东省深圳市龙岗区南湾街道布澜路31号李朗软件园A1栋505
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳市飞比电子科技有限公司 | 当前权利人 | 深圳市飞比电子科技有限公司 |
发明人 | 颜亨海;刘宏伟;何彦 |
代理机构 | 北京智汇东方知识产权代理事务所(普通合伙) | 代理人 | 薛峰;刘长江 |
摘要
本发明提供了一种移动终端的家电控制界面的生成方法和装置。其中移动终端的家电控制界面的生成方法包括:识别被控智能家电的类型标识;获取类型标识对应的智能家电图标;以及生成带有图标的控制程序启动界面,并在启动控制程序时在移动终端的屏幕上输出启动界面。利用本发明的方案,在启动界面上可以体现家电厂商品牌的图标,在该过程中无需控制程序的开发者预先配置不同的启动界面,减少了开发及维护工作,并且提高了用户的使用体验。
1.一种移动终端的家电控制界面的生成方法,其特征在于包括:
识别被控智能家电的类型标识;
获取所述类型标识对应的智能家电图标;以及
生成带有所述图标的控制程序启动界面,并在启动所述控制程序时在所述移动终端的屏幕上输出所述启动界面,其中
所述识别被控智能家电的类型标识的步骤包括:
与置于所述被控智能家电内的控制模块或者与用于连接所述被控智能家电的网关设备建立数据连接,所述建立数据连接的步骤包括:广播发送设备扫描指令;接收由所述控制模块或所述网关设备响应于所述设备扫描指令的反馈指令;提取所述反馈指令中包含的通信标识,并建立与所述通信标识的通信绑定;
获取所述控制模块或所述网关设备中预置的所述类型标识,所述类型标识与所述被控智能家电的类型相对应。
2.根据权利要求1所述的方法,其特征在于,所述获取所述类型标识对应的智能家电图标的步骤包括:
在预置的图标集合中查找与所述类型标识对应的所述智能家电图标,所述图标集合中预先保存有不同类型智能家电的图标;或者
从网络侧下载与所述类型标识对应的所述智能家电图标。
3.根据权利要求1所述的方法,其特征在于,所述生成带有所述图标的控制程序启动界面的步骤包括:
将所述智能家电图标放置于预设背景图片的指定位置,以形成所述启动界面。
4.根据权利要求3所述的方法,其特征在于,在形成所述启动界面的步骤之后还包括:
保存所述启动界面;
在获取启动所述控制程序的触发指令后,加载所述启动界面以在所述移动终端的屏幕上输出,直至所述控制程序加载完成。
5.一种移动终端的家电控制界面的生成装置,其特征在于包括:
标识识别模块,配置成识别被控智能家电的类型标识;
图标获取模块,配置成获取所述类型标识对应的智能家电图标;以及
界面生成模块,配置成生成带有所述图标的控制程序启动界面,并在启动所述控制程序时在所述移动终端的屏幕上输出所述启动界面,其中所述标识识别模块还配置成:
广播发送设备扫描指令;
接收由置于所述被控智能家电内的控制模块或者与用于连接所述被控智能家电的网关设备响应于所述设备扫描指令的反馈指令;
提取所述反馈指令中包含的通信标识,并建立与所述通信标识的通信绑定,以与所述控制模块建立数据连接;以及
获取所述控制模块或网关设备中预置的所述类型标识,所述类型标识与所述被控智能家电的类型相对应。
6.根据权利要求5所述的装置,其特征在于所述图标获取模块还配置成:
在预置的图标集合中查找与所述类型标识对应的所述智能家电图标,所述图标集合中预先保存有不同类型智能家电的图标;或者
从网络侧下载与所述类型标识对应的所述智能家电图标。
7.根据权利要求5所述的装置,其特征在于所述界面生成模块还配置成:
将所述智能家电图标放置于预设背景图片的指定位置,以形成所述启动界面;
保存所述启动界面;
在获取启动所述控制程序的触发指令后,加载所述启动界面以在所述移动终端的屏幕上输出,直至所述控制程序加载完成。
移动终端的家电控制界面的生成方法和装置\n技术领域\n[0001] 本发明涉及一种家电控制领域,特别涉及一种移动终端的家电控制界面的生成方法和装置。\n背景技术\n[0002] 智能家电就是将微处理器、传感器技术、网络通信技术引入家电设备后形成的家电产品,能够自动控制及接收用户在其安装区域内以及远程下发的指令。目前使用移动终端尤其是智能手机进行家电控制越来越普及。\n[0003] 然而在现有技术中,智能家电的种类、生产厂商的数量很多,不同智能家电厂商的控制程序前差万別,很多控制程序的启动界面上使用宣传产品或者宣传厂家的画面。即使智能家电使用同一供应商提供的控制模块,也往往要求控制程序的开发者为其单独配置能够体现家电厂商品牌的启动界面,一方面给控制程序的开发者带来了额外的开发工作,另一方面也给用户配置控制程序带来了困扰,造成了用户的使用不便。\n发明内容\n[0004] 鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的移动终端的家电控制界面的生成方法和装置。\n[0005] 本发明一个进一步的目的是方便地提供体现智能家电厂商标识的控制程序界面。\n[0006] 本发明一个进一步的目的是提高用户的使用便利性。\n[0007] 根据本发明的一个方面,本发明提供了一种移动终端的家电控制界面的生成方法,该移动终端的家电控制界面的生成方法包括:识别被控智能家电的类型标识;获取类型标识对应的智能家电图标;以及生成带有图标的控制程序启动界面,并在启动控制程序时在移动终端的屏幕上输出启动界面。\n[0008] 可选地,识别被控智能家电的类型标识的步骤包括:与置于被控智能家电内的控制模块或者与用于连接被控智能家电的网关设备建立数据连接;以及获取控制模块或者网关设备中预置的类型标识,类型标识与被控智能家电的类型相对应。\n[0009] 可选地,建立数据连接的步骤包括:广播发送设备扫描指令;接收由控制模块或者网关设备响应于设备扫描指令的反馈指令;以及提取反馈指令中包含的通信标识,并建立与通信标识的通信绑定。\n[0010] 可选地,获取类型标识对应的智能家电图标的步骤包括:在预置的图标集合中查找与类型标识对应的智能家电图标,图标集合中预先保存有不同类型智能家电的图标;或者从网络侧下载与类型标识对应的智能家电图标。\n[0011] 可选地,生成带有图标的控制程序启动界面的步骤包括:将智能家电图标放置于预设背景图片的指定位置,以形成启动界面。\n[0012] 可选地,在形成启动界面的步骤之后还包括:保存启动界面;在获取启动控制程序的触发指令后,加载启动界面以在移动终端的屏幕上输出,直至控制程序加载完成。\n[0013] 根据本发明的另一个方面,还提供了一种移动终端的家电控制界面的生成装置。\n该生成装置包括:标识识别模块,配置成识别被控智能家电的类型标识;图标获取模块,配置成获取类型标识对应的智能家电图标;以及界面生成模块,配置成生成带有图标的控制程序启动界面,并在启动控制程序时在移动终端的屏幕上输出启动界面。\n[0014] 可选地,标识识别模块还配置成:广播发送设备扫描指令;接收由置于被控智能家电内的控制模块或者与用于连接被控智能家电的网关设备响应于设备扫描指令的反馈指令;提取反馈指令中包含的通信标识,并建立与通信标识的通信绑定,以与控制模块或者网关设备建立数据连接;以及获取控制模块或者网关设备中预置的类型标识,类型标识与被控智能家电的类型相对应。\n[0015] 可选地,图标获取模块还配置成:在预置的图标集合中查找与类型标识对应的智能家电图标,图标集合中预先保存有不同类型智能家电的图标;或者从网络侧下载与类型标识对应的智能家电图标。\n[0016] 可选地,界面生成模块还配置成:将智能家电图标放置于预设背景图片的指定位置,以形成启动界面;保存启动界面;在获取启动控制程序的触发指令后,加载启动界面以在移动终端的屏幕上输出,直至控制程序加载完成。\n[0017] 本发明的移动终端的家电控制界面的生成方法和装置,识别移动终端需要控制的智能家电的类型标识(例如可以包括厂家标识、功能标识等),自动获取该智能家电的类型标识对应的图标,以生成带有图标的控制程序启动界面,从而可以在启动界面上体现家电厂商品牌的图标,在该过程中无需控制程序的开发者预先配置不同的启动界面,减少了开发工作。而且,在使用移动终端进行家电控制时,输入不同家电厂商的各自的启动界面,满足了家电厂商的要求,方便了用户进行识别。\n[0018] 进一步地,本发明的移动终端的家电控制界面的生成方法和装置,可以在通过与置于被控智能家电内的控制模块或者与用于连接被控智能家电的网关设备建立数据连接,以自动获取控制模块或者与用于连接被控智能家电的网关设备中预置的类型标识,无需用户进行手动操作,可以在不影响用户使用的情况下,自动进行界面更新,提高了用户体验。\n[0019] 根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。\n附图说明\n[0020] 后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。\n附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:\n[0021] 图1是根据本发明一个实施例的移动终端的家电控制界面的生成装置适用的家电控制系统的示意性架构图;\n[0022] 图2是根据本发明另一实施例的移动终端的家电控制界面的生成装置适用的家电控制系统的示意性架构图;\n[0023] 图3是根据本发明一个实施例的移动终端的家电控制界面的生成装置的示意性结构图;\n[0024] 图4是根据本发明一个实施例的移动终端的家电控制界面的生成方法的示意图;\n以及\n[0025] 图5是根据本发明一个实施例的移动终端的家电控制界面的生成方法的流程图。\n具体实施方式\n[0026] 本发明实施例提供了一种移动终端的家电控制界面的生成装置100以及相应的移动终端的家电控制界面的生成方法。图1是根据本发明一个实施例的移动终端的家电控制界面的生成装置100适用的家电控制系统的示意性架构图。\n[0027] 该家电控制系统可以设置有一台或多台具有数据传输和远程控制功能的智能家电20,以及由这些智能家电20的用户使用的移动终端10,以及用于对用户数据进行远程管理以及进行远程控制的网络侧设备10。其中智能家电20可以包括冰箱、洗衣机、热水器、厨房电器、多媒体播放设备、灯具等实现不同功能的电器产品,这些智能家电20中设置有控制模块。控制模块可以用于接收由移动终端10或者网络侧设备10发送的控制指令,并将自身的运行数据进行上传,以供用户了解家电运行情况以及进一步的数据分析。控制模块内部可以置有被控智能家电20的类型标识,以指示智能家电的厂家等信息。\n[0028] 移动终端10可以包括各种具备一定数据传输以及数据计算功能的便携式电子设备,例如智能手机、平板电脑等。移动终端10可以通过配置本实施例的移动终端的家电控制界面的生成装置100,来执行本实施例的移动终端的家电控制界面的生成方法,来生成用于对以上智能家电20进行远程控制和/或运行状态查看的控制界面,在满足家电设备厂商的要求的情况下,提高用户的使用体验。\n[0029] 移动终端10和智能家电20可以选用各种无线传输方式进行数据通讯,在本发明一些优选实施例中,可以优选采用Zigbee方式进行传输。Zigbee是IEEE802.15.4协议的代名词,是一种短距离、低功耗的无线通信技术。Zigbee依靠其近距离、低复杂度、自组织、低功耗、低数据速率、低成本的特点,特别适合用来组建智能家电控制网络、无线传感器网络等局域网络。\n[0030] 网络侧设备10可以为移动终端10、智能家电20、网关设备40提供数据支持,利用为用户建立相应的家电信息档案,储存用户资料以及对家电的控制方案等,并可以为移动终端10提供数据支持,例如提供程序或者资源的下载等。移动终端10可以通过互联网或者专用网络实现与网络侧设备10的通信。\n[0031] 图2是根据本发明另一实施例的移动终端的家电控制界面的生成装置适用的家电控制系统的示意性架构图。在该家电控制系统中,增加设置了家居网关设备40,该家居网关设备40一方面以Wi-Fi等方式与移动终端10进行数据连接,以接收控制指令。另一方面通过Zigbee等方式与多个智能家电20数据连接,按照控制指令对智能家电20进行控制。在此情况下,家居网关设备40块内部可以置有智能家电20的类型标识,以指示智能家电的厂家等信息。家居网关设备40将系统中的智能家电20(例如照明灯具、开关插座、冰箱、洗衣机、热水器、厨房电器、多媒体播放设备)互相联动起来,构建出一个完整的智能家居物联网,实现对住宅内外环境的感知,以及对各项设备的全方位控制。图3是根据本发明一个实施例的移动终端的家电控制界面的生成装置100的示意性结构图,该移动终端的家电控制界面的生成装置100一般性地可以包括:标识识别模块110、图标获取模块120以及界面生成模块130,其可以布置于移动终端10中,识别移动终端10需要控制的智能家电20的类型标识(例如可以包括厂家标识、功能标识等),自动获取该智能家电20的类型标识对应的图标,以生成带有图标的控制程序启动界面,从而可以在启动界面上体现家电厂商品牌的图标,一方面减少了控制程序开发者的工作,另一方面也减小了控制程序的安装包的大小,尽量避免对用户的使用影响。\n[0032] 在以上模块中,标识识别模块110识别被控智能家电20的类型标识。该类型标识可以为厂家标识(例如智能家电生产商的唯一编码)、功能标识(例如为冰箱、洗衣机、空调、电视、灯具的功能编码)、型号标识(例如家电的型号编码)等。标识识别模块110可以通过多种方式识别类型标识,一种可选的方式为获取用户输入的类型标识(或者获取用户对预设的类型列表中的选择);另一种可选的方式,对智能家电20的铭牌或者条码进行扫描,以确定铭牌或者条码对应的类型标识。\n[0033] 上述两种类型标识的识别需要用户进行操作,给用户的使用带来了影响。因此在本发明一个优选实施例中,标识识别模块110还可以通过与控制模块或者与用于连接被控智能家电的网关设备40的数据交流,识别类型标识,一种具体的执行流程为:广播发送设备扫描指令;接收由置于被控智能家电20内的控制模块或者与用于连接被控智能家电的网关设备40响应于设备扫描指令的反馈指令;提取反馈指令中包含的通信标识,并建立与通信标识的通信绑定,以与控制模块或者网关设备40建立数据连接;以及获取控制模块或者网关设备40中预置的类型标识,类型标识与被控智能家电20的类型相对应。\n[0034] 在本实施例中,网关设备40用于接收来自于移动终端10或者网络侧设备10的远程控制指令,控制与其组成物联网的智能家电20完成远程控制指令的对应动作。该网关设备\n40可以包括Zigbee等通讯装置,将移动终端10中控制程序下达的控制指令进行解析,提供给被控智能家电20的控制模块以供其执行。一般而言控制模块或者网关设备由家电制造方的部件供应商提供,家电制造方直接采用这些部件供应商的通用方案,结合自身产品的功能进行二次开发。因此,控制模块或者与网关设备的供应商可能同时向多个家电制造方提供通用的控制方案。此时在控制模块或者与网关设备需要内置智能家电20的类型标识。\n[0035] 但是不同的家电制造方往往需要控制程序能够在界面中体现其标识(例如logo或其他显著标志)。在现有技术中,控制程序开发者一般采用为不同的智能家电厂商单独开发不同的程序,增大了开发工作,同时也给后期的维护工作带来了困扰。在本实施例的动终端的家电控制界面的生成装置100中,图标获取模块120可以获取类型标识对应的智能家电图标(例如logo或者其他厂家需要显示的图案)。图标获取模块120可以通过本地查找或者网络下载等方式获取对应的智能家电图标,例如在预置的图标集合中查找与类型标识对应的智能家电图标,图标集合中预先保存有不同类型智能家电的图标。或者从网络侧下载与类型标识对应的智能家电图标。\n[0036] 界面生成可以自动生成带有图标的控制程序启动界面,并在启动控制程序时在移动终端10的屏幕上输出启动界面。一种具体的执行流程为将智能家电图标放置于预设背景图片的指定位置,以形成启动界面。生成的启动界面可以保存在移动终端10上,在移动终端\n10后续启动程序后,直接进行加载。具体的一种执行流程为在获取启动控制程序的触发指令后,加载启动界面以在移动终端10的屏幕上输出,直至控制程序加载完成。\n[0037] 本发明实施例还提供了一种移动终端的家电控制界面的生成方法,该移动终端的家电控制界面的生成方法可以由上述任一种实施例的移动终端的家电控制界面的生成装置100来执行,直接生成带有家电厂商品牌的图标的家电控制程序的启动界面。图4是根据本发明一个实施例的移动终端的家电控制界面的生成方法的示意图。该移动终端的家电控制界面的生成方法可以包括以下步骤:\n[0038] 步骤S402,识别被控智能家电20的类型标识;\n[0039] 步骤S404,获取类型标识对应的智能家电图标;\n[0040] 步骤S406,生成带有图标的控制程序启动界面,并在启动控制程序时在移动终端\n10的屏幕上输出启动界面。\n[0041] 在上述步骤S402中可以通过用户输入或者条码扫描的方式识别类型标识,另一种优选的方式为:与置于被控智能家电20内的控制模块或者网关设备40建立数据连接;以及获取控制模块或者网关设备40中预置的类型标识,类型标识与被控智能家电20的类型相对应。上述数据连接的方式可以采用Zigbee的通讯方式进行。在智能家电的生产过程中,可以在控制模块或者网关设备40中写入上述类型标识,以供获取。该类型标识可以是智能家电生产商的编码,此外还可以实现功能标识、型号标识等功能。\n[0042] 具体地,建立数据连接的步骤具体可以为:广播发送设备扫描指令;接收由控制模块或者网关设备40响应于设备扫描指令的反馈指令;以及提取反馈指令中包含的通信标识,并建立与通信标识的通信绑定。在通信绑定后,控制模块或者网关设备40可以向对应的移动终端10发送状态数据,并执行绑定的移动终端10下发的各类控制指令。\n[0043] 步骤S404的一种可选执行流程为:在预置的图标集合中查找与类型标识对应的智能家电图标,该图标集合中预先保存有不同类型智能家电的图标,预先存储于控制程序的安装包中。图标的类型以及数量可以由控制模块或者网关设备40所能控制的家电种类进行确定。例如控制程序的开发者,可以将所有支持的家电厂商的图标进行打包,预置于控制程序的安装包中,以供查询调用。\n[0044] 步骤S404的另一种可选执行流程为:从网络侧下载与类型标识对应的智能家电图标,例如移动终端10向指定的网络服务器发送带有图标标识的下载请求,并接收响应于该下载请求的图标数据。这种获取方式,可以保证图标标识与网络侧的最新标识一致。\n[0045] 步骤S406的具体流程可以为:将智能家电图标放置于预设背景图片的指定位置,以形成启动界面。不同类型标识的指定位置可以不同。另外针对不同种类的家电,预设的背景图片也可以设置为不同,例如,为冰箱、空调、电视机、热水器、灯具分别设置不同的背景图片。在形成启动界面之后,还可以保存该启动界面;在后续启动控制程序时,可以获取启动控制程序的触发指令,直接加载启动界面以在移动终端10的屏幕上输出,直至控制程序加载完成。\n[0046] 以下结合用户的使用移动终端10的一个实例对本实施例的移动终端的家电控制界面的生成方法进一步进行说明。图5是根据本发明一个实施例的移动终端的家电控制界面的生成方法的流程图,如图所示,用户启动该控制程序时,移动终端10执行以下流程:\n[0047] 步骤S502,获取用户启动控制程序的触发指令,例如获取用户在终端的屏幕上电机控制程序的图标等操作;\n[0048] 步骤S504,检查控制程序是否已经存在启动界面\n[0049] 步骤S506,若已存在加载该启动界面,则向之前已经绑定的网关设备发送类型标识读取指令;\n[0050] 步骤S508,判断网关设备返回的类型标识与加载的启动界面是否匹配,若匹配则直接至执行步骤S516,若不匹配在执行步骤S514;\n[0051] 步骤S510,在不存在启动界面(首次运行)移动终端10则广播发送设备扫描指令;\n该设备扫描指令可被所述控制程序支持的网关设备响应,并返回包含通信标识(设备ID)的反馈指令。根据该通信标识建立与移动终端10的通信绑定。完成移动终端10与通信标识的数据连接;\n[0052] 步骤S512,向扫描出的网关设备发送类型标识查询请求,以获取网关设备中预置的类型标识;\n[0053] 步骤S514,将智能家电图标放置于背景图片的指定位置,以形成启动界面,该启动界面可以进行保存或者进行更新,以便后续启动时直接使用;\n[0054] 步骤S516,显示该启动界面直至在后台完成控制程序的加载。\n[0055] 另外在首次启动控制程序时,由于扫描网关设备可能需要一定的时间,因此可以在首次启动控制程序时,加载默认的图片,以防止用户等待较长的时间。\n[0056] 通过以上介绍,可以得出本实施例的移动终端的家电控制界面的生成方法和装置,识别移动终端10需要控制的智能家电20的类型标识(例如可以包括厂家标识、功能标识等),自动获取该智能家电20的类型标识对应的图标,以生成带有图标的控制程序启动界面,从而可以在启动界面上体现家电厂商品牌的图标,在该过程中无需控制程序的开发者预先配置不同的启动界面,减少了开发工作。而且移动该终端的家电控制程序在启动时,可以输出家电厂商要求的界面和图标,符合家电厂商的利益,并且方便了用户进行辨识。\n[0057] 进一步地,本实施例的移动终端的家电控制界面的生成方法和装置,可以在通过与置于被控智能家电20内的控制模块或者与用于连接被控智能家电的网关设备40建立数据连接,以自动获取预置的类型标识,无需用户进行手动操作,可以在不影响用户使用的情况下,自动进行界面更新,提高了用户体验。\n[0058] 至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。
法律信息
- 2018-12-07
- 2016-07-20
实质审查的生效
IPC(主分类): G05B 15/02
专利申请号: 201610047655.3
申请日: 2016.01.22
- 2016-06-22
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2015-12-30
|
2015-08-28
| | |
2
| |
2015-10-21
|
2015-08-04
| | |
3
| |
2009-07-15
|
2008-01-07
| | |
4
| |
2013-03-06
|
2011-08-19
| | |
5
| |
2015-12-02
|
2015-06-26
| | |
6
| |
2012-09-26
|
2012-05-16
| | |
7
| | 暂无 |
2012-06-08
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |