一种智能控制界面的生成系统及方法与流程

文档序号:12270932阅读:532来源:国知局
一种智能控制界面的生成系统及方法与流程

本发明涉及一种智能控制界面的实现系统和方法,尤其涉及的是一种实现可自定义模版化的智能控制界面生成系统及方法的改进。



背景技术:

在当今移动互联网盛行的时代,甚至在以后很长一段时间内,通过移动智能终端特别是手机或者平板客户端实现对智能设备的控制这种现象非常普遍。智能控制界面是实现智能控制的最基本单元,每个智能设备的控制都不能缺少智能控制界面。但同一类智能设备,由于存在着不同型号,每个型号又存在有不同功能,因此其智能控制界面需要繁琐的修改和设计。更何况生产厂家众多,智能设备品类繁多看,智能控制界面需要根据智能设备实现的具体功能进行分析,分别设计,然后制作出界面简洁、体验流畅的智能控制界面。

传统应用软件设计方式通常是设计师首先根据具体型号的智能设备进行设计,然后切片给到软件开发进行界面编程,进而达到最终所想要呈现的设计智能控制界面。这个过程需要耗费一定的资源和时间,且每次界面的更新都需要对整个应用软件进行升级,非常繁琐和费时。

因此,现有技术还有待于改进和发展。



技术实现要素:

本发明的目的在于提供一种智能控制界面的生成系统及方法,可以完成对不同设备控制界面需求快速生成控制界面,其优势是直接导入图片资源和指令生成智能设备的控制界面,最终实现对设备的控制,而不需要进行二次开发。

本发明的技术方案如下:

一种智能控制界面的生成方法,其包括与服务器建立通讯连接的终端,并包括以下步骤:

所述终端从所述服务器下载界面描述文件,根据模版需求选择对应的界面描述文件;

所述终端对界面描述文件进行解析并下载对应的资源图片,生成智能控制模版界面。

所述的智能控制界面的生成方法,其中,所述界面描述文件由设计人员预先设计并上传到所述服务器保存;对应不同类型的终端,设置有对应的界面描述文件。

所述的智能控制界面的生成方法,其中,所述界面描述文件中设置有不同类型的界面元素及其对应参数;所述对应参数包括位置和叠置参数;并且,所述界面元素包括图片、文字、日期、时间、枚举型、选择器、滑动条、开关中的一个或多个。

一种智能控制界面的生成系统,其中,包括与服务器建立通讯连接的终端;

所述终端用于从所述服务器下载界面描述文件,根据模版需求选择对应的界面描述文件;

所述终端还用于对界面描述文件进行解析并下载对应的资源图片,生成智能控制模版界面。

所述的智能控制界面的生成系统,其中,所述界面描述文件由设计人员预先设计并上传到所述服务器保存。

所述的智能控制界面的生成系统,其中,还对应不同类型的终端,设置有对应的界面描述文件。

所述的智能控制界面的生成系统,其中,还根据所述界面描述文件从所述服务器下载对应的资源图片,以形成所述智能控制界面。

所述的智能控制界面的生成系统,其中,所述界面描述文件中设置有不同类型的界面元素及其对应参数。

所述的智能控制界面的生成系统,其中,所述对应参数还包括对应每种类型界面元素的位置和叠置参数。

所述的智能控制界面的生成系统,其中,所述界面元素包括图片、文字、日期、时间、枚举型、选择器、滑动条和开关中的一个或多个。

本发明所提供的一种智能控制界面的生成系统及方法,由于采用了自定义模版化的智能控制界面实现方式,减少了用户在使用智能控制界面时对模版的熟悉过程,在添加设备时不需要去学习新的智能控制界面的操作方法,可以通过快速自定义的模版实现控制界面处理,方便快捷。

附图说明

图1为本发明较佳实施例的界面框架示意图。

图2为本发明较佳实施例的功能结构示意图。

图3a-图3d为本发明较佳实施例的具体实现界面示意图。

具体实施方式

以下对本发明的较佳实施例加以详细说明。

本发明的智能控制界面的生成系统及方法,可以基于不同智能设备的智能控制界面,有自己的一套或者多套控制界面,而且针对不同智能设备可以自己选择设置不同的模版,从而适应不同厂商生产的智能设备。本发明系统和方法通过分析智能控制界面所包含的基本控件元素,并由设计UI(User Interface,用户界面)进行模版化的设计给出图片资源,依照规定的流程可以实现模版化的智能控制界面。

在本发明所述智能控制界面的生成系统及方法中,UI设计人员可以按照一定的规则和审美设计出成型的智能控制界面模版效果图,并对照设计效果图,在一个可视化、可编辑的模版控制面板上完成,由终端(app,平板,pc电脑)可以生成一个面向控制界面的界面描述文件并上传至服务器。本发明终端在通讯连接所述服务器后,可以从所述服务器下载对应的界面描述文件使用。

本发明所述智能控制界面的生成系统及方法中,可以完成对不同设备控制界面需求的快速生成控制界面,其优势是直接导入图片资源和指令生成智能设备的控制界面,最终实现对设备的控制,而不需要进行二次开发。本发明控制系统应用在加入新设备后可以直接按照模版自动生成智能控制界面,而不需要对此设备进行升级更新和开发。

本发明对原有智能设备的控制界面可以根据需要进行模版界面的更换,只需重新进行自定义控制界面设计即可;对某些功能界面可以进行添加、隐藏等操作,而不需要针对控制界面进行独立的开发,这样就可以很迅速地实现控制界面生成。

本发明所述智能控制界面的生成系统及方法中,首先把现有智能控制界面的设计元素分成8大类,它们分别是:图片、文字、日期、时间、枚举型、选择器、滑动条型、开关。每个智能控制界面,从软件实现角度基本由这8类控件就可以实现其所有的控制功能。

根据这8种控件类型进行控件原型设置,UI设计人员按照一定的规则和审美设计出成型的智能控制界面模版效果图,并将每类控件设计成不同风格的多个可供选择的控件子模块。预先设计一个模版控制面板,对照设计效果图,在一个可视化、可编辑的模版控制面板上可以分别就8类控件进行选择,以完成自定义模版控制界面的设计,并可以根据终端类型设计相应的界面表达,选择由不同的终端(例如app,平板,pc电脑等)生成一个面向控制界面的描述文件并上传至服务器。

智能终端在使用时首先从服务器下载描述文件,并根据模版需求选择对应设备的描述文件;然后对描述文件进行解析并下载对应的资源和图片;最终根据描述文件生成智能控制模版界面,其实现流程图如图1和图2所示。

本发明所述智能控制界面的生成系统及方法如图1所示,根据设计的界面切图1-3,可以在可视化模版控制面板上进行可视化设计,将相应的8类控件进行选择和位置移动,形成相应的自定义界面模版,并对应生成界面描述文件。如图2所示,该界面描述文件可以上传到云端服务器供下载。并且根据不同的终端要求,形成相应的不同界面描述文件,以供相应终端下载。

在终端下载对应的界面描述文件之后,通过应用软件解析器,可以相应形成智能控制界面1-3,从而最终生成智能控制界面,可以方便的形成对智能控制设备的控制界面。

本发明所述智能控制界面的生成系统及方法的实现效果,如图3a-图3d所示:可以针对厨房空调、净化器、厨房净水器、厨房抽油烟机的对应控制功能进行模版界面设计,图示为形成最终控制功能的控制界面示意图。

通过本发明可以实现把面向个性化的不可复用的智能控制界面转变为模版化可复用,而不需要通过更新软件来实现新添加设备的智能控制界面实现方式,提高了工作效率。

智能控制界面的个性化也可以通过本发明模版去实现,可以直接替换,不需要去修改工程结构,重新编译等复杂的程序,而且模版资源的下载来自网络,可以从服务器进行下载,根据需要按需下载,以大大减小本地直接安装所带来的资源消耗。

在本发明方法和系统中,合作商家可以根据模版生成方式,直接上传资源生成界面的描述文件,而不需要对智能控制界面进行单独新的开发,降低对开发的技术需求难度。

另外,本发明系统和方法还可以减少用户在在使用智能控制界面时的重新适应过程,因为对自定义模版的熟悉,再添加设备时而不需要去学习新的智能控制界面操作方法,从而可以大量减少重新适应的难度。本发明系统和方法中,添加到新型智能控制设备时,可直接使用某个通用模版的智能控制界面,从而简化对某个智能控制设备的智能控制界面的设计过程,可以很方便的实现智能控制界面处理。

应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

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