移动终端根据物联网设备能力集动态构建界面的方法技术

技术编号:12775322 阅读:99 留言:0更新日期:2016-01-27 18:44
本发明专利技术涉及物联网设备,特别涉及物联网设备的用户界面构建,目的是为了解决现有的物联网设备开发移动终端app的难度大,版本混乱,兼容性差,迭代难度大,用户体验差等一系列问题。本发明专利技术提供的移动终端根据物联网设备能力集动态构建界面的方法,包括如下步骤:首先,构建物联网设备、移动终端与云端平台的通信连接,物联网设备根据设备参数生成一个描述该物联网设备能力集的描述文件,并将该描述文件存储在物联网设备和/或云端平台;然后,移动终端与物联网设备第一次建立连接后,移动终端从物联网设备或者云端平台获取所述描述文件,并将描述文件缓存到移动终端中;最后,移动终端对描述文件进行解析,并根据解析结果构建用户界面。

【技术实现步骤摘要】

本专利技术涉及物联网设备,特别涉及物联网设备的用户界面构建。
技术介绍
目前,物联网已发展成为新一代信息技术的重要组成部分,也是“信息化”时代的一个重要发展阶段。随着物联网及智能化设备的飞速发展,智能家电的智能化应用越来越普遍。智能空调、智能冰箱等一系列智能家电已进入家家户户。然而,市面上的智能家电形形色色,不同类型的家电有着不同的功能,不同厂商生产的同一类型的家电也有着不同的功能,即使是同一家厂商生产的同一类型的家电,也会因为不同系列,不同型号,而在功能上有所差异。这就导致了为物联网设备开发移动终端app的难度大,版本混乱,兼容性差,迭代难度大,用户体验差等一系列问题。
技术实现思路
针对上述问题,本专利技术提供一种,其特征在于,包括如下步骤:步骤一、构建物联网设备、移动终端与云端平台的通信连接,所述物联网设备根据设备参数生成一个描述该物联网设备能力集的描述文件,并将该描述文件存储在物联网设备和/或云端平台;步骤二、移动终端与物联网设备第一次建立连接后,移动终端从物联网设备或者云端平台获取所述描述文件,并将描述文件缓存到移动终端中;步骤三、移动终端对描述文件进行解析,并根据解析结果构建用户界面。本专利技术的思路是,根据不同的智能家庭设备具备的不同功能,生成对应的描述文件,移动终端解析描述文件中所描述的功能后,智能生成各个功能对应的用户界面。这样做的好处是,降低了终端软件开发的复杂度。进一步地,步骤三之后还包括:步骤四、当移动终端再次与物联网设备建立连接时,直接加载缓存中存储的所述物联网设备对应的描述文件进行解析后生产用户界面。为实现动态实时更新,步骤四还包括:移动终端将本地缓存的所述描述文件与物联网设备和/或云端平台中存储的对应设备的描述文件进行对比,若有新版本,则将移动终端中存储的描述文件进行更新,同时解析生成新的用户界面。具体地,所述云端平台与物联网设备及移动终端、移动终端与物联网设备通过无线通信网络进行通信。具体地,所述移动终端为智能手机或平板电脑。本专利技术的有益效果是:本专利技术提供的物联网设备用户界面动态跟新方法,有效解决了现有的物联网设备开发移动终端app的难度大,版本混乱,兼容性差,迭代难度大,用户体验差等一系列问题。通过对物联网设备功能集描述文件实现界面的智能动态更新,方便了开发人员的技术开发,提高了用户使用体验。以下结合实施例对本专利技术的技术方案作进一步详细描述,应当注意的是,实施例仅仅是为了方便读者更好地理解本专利技术的技术构思而例举的一个应用实例,并不用以限制本专利技术权利要求的保护范围。【具体实施方式】本专利技术提供的,包括如下步骤:首先,构建物联网设备、移动终端与云端平台的通信连接,物联网设备根据设备参数生成一个描述该物联网设备能力集的描述文件,并将该描述文件存储在物联网设备和/或云端平台;然后,移动终端与物联网设备第一次建立连接后,移动终端从物联网设备或者云端平台获取所述描述文件,并将描述文件缓存到移动终端中;最后,移动终端对描述文件进行解析,并根据解析结果构建用户界面。实施例本专利技术的用户界面动态构建方法,首先需要建立移动终端与物联网设备、移动终端与云端平台及物联网设备与云端平台的通信连接。理所当然,此三个设备都必须具备通信功能,本例中,设备之间的通信以无线的方式进行。物联网设备提供一个描述该物联网设备能力集的描述文件,描述文件存放在物联网设备端和/或云端平台;当移动终端与物联网设备第一次建立连接后,移动终端从物联网设备或云端获取描述文件,并将描述文件缓存到移动终端;移动终端解析描述文件,并根据解析描述文件的结果动态构建用户界面;当移动终端再次与物联网设备建立连接时,直接加载本地缓存物联网设备对应的描述文件,并解析生成用户界面,同时移动终端将本地缓存的描述文件与物联网设备和/或云端保存的描述文件的版本作比较,若有新版本,则下载并缓存新的描述文件,并解析更新用户界面。【主权项】1.,其特征在于,包括如下步骤: 步骤一、构建物联网设备、移动终端与云端平台的通信连接,所述物联网设备根据设备参数生成一个描述该物联网设备能力集的描述文件,并将该描述文件存储在物联网设备和/或云端平台; 步骤二、移动终端与物联网设备第一次建立连接后,移动终端从物联网设备或者云端平台获取所述描述文件,并将描述文件缓存到移动终端中; 步骤三、移动终端对描述文件进行解析,并根据解析结果构建用户界面。2.如权利要求1所述的,其特征在于,步骤三之后还包括: 步骤四、当移动终端再次与物联网设备建立连接时,直接加载缓存中存储的所述物联网设备对应的描述文件进行解析后生产用户界面。3.如权利要求2所述的,其特征在于,步骤四还包括:移动终端将本地缓存的所述描述文件与物联网设备和/或云端平台中存储的对应设备的描述文件进行对比,若有新版本,则将移动终端中存储的描述文件进行更新,同时解析生成新的用户界面。4.如权利要求1或2或3所述的,其特征在于,所述云端平台与物联网设备及移动终端、移动终端与物联网设备通过无线通信网络进行通信。5.如权利要求4所述的,其特征在于,所述移动终端为智能手机或平板电脑。【专利摘要】本专利技术涉及物联网设备,特别涉及物联网设备的用户界面构建,目的是为了解决现有的物联网设备开发移动终端app的难度大,版本混乱,兼容性差,迭代难度大,用户体验差等一系列问题。本专利技术提供的,包括如下步骤:首先,构建物联网设备、移动终端与云端平台的通信连接,物联网设备根据设备参数生成一个描述该物联网设备能力集的描述文件,并将该描述文件存储在物联网设备和/或云端平台;然后,移动终端与物联网设备第一次建立连接后,移动终端从物联网设备或者云端平台获取所述描述文件,并将描述文件缓存到移动终端中;最后,移动终端对描述文件进行解析,并根据解析结果构建用户界面。【IPC分类】H04L29/08【公开号】CN105282225【申请号】CN201510544155【专利技术人】林 建 【申请人】四川长虹电器股份有限公司【公开日】2016年1月27日【申请日】2015年8月31日本文档来自技高网...

【技术保护点】
移动终端根据物联网设备能力集动态构建界面的方法,其特征在于,包括如下步骤:步骤一、构建物联网设备、移动终端与云端平台的通信连接,所述物联网设备根据设备参数生成一个描述该物联网设备能力集的描述文件,并将该描述文件存储在物联网设备和/或云端平台;步骤二、移动终端与物联网设备第一次建立连接后,移动终端从物联网设备或者云端平台获取所述描述文件,并将描述文件缓存到移动终端中;步骤三、移动终端对描述文件进行解析,并根据解析结果构建用户界面。

【技术特征摘要】

【专利技术属性】
技术研发人员:林建
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1