本发明专利技术实施例公开了一种远程界面更新方法、装置、电子设备和存储介质。其中,该方法包括:获取用户终端上传的页面素材包以及配置文件;根据所述用户终端的标识信息传输所述页面素材包以及所述配置文件至目标设备;按照所述配置文件将所述目标设备的当前页面素材包替换为所述页面素材包;控制所述目标设备按照所述页面素材包展示显示界面。本发明专利技术实施例通过用户主动触发界面更新过程,可提高服务设备界面更新的掌控程度,减少页面更新对服务设备运行的影响,通过页面素材包以及配置文件可实现服务设备显示界面的个性化更新,提升服务设备显示界面的个性化程度,可提升用户的使用体验。验。验。
【技术实现步骤摘要】
一种设备操作界面升级方法、装置、电子设备和存储介质
[0001]本专利技术实施例涉及计算机应用
,尤其涉及一种设备操作界面升级方法、装置、电子设备和存储介质。
技术介绍
[0002]伴随着互联网技术的爆炸式发展,智能化服务设备也得到了了长足的发展,在工业、商业、政务等领域,智能化服务设备逐渐成为生活的重要助手,如清洁机器人、酒店服务机器人等服务设备越来越多的出现在社会生活中。智能化服务设备与用户交互往往需要通过显示界面实现,但是显示界面往往由生产厂商在出厂时定制,无法根据用户的使用习惯以及使用场景进行个性化定制,导致服务设备的显示界面操作体验较差。此外,现有的界面更新往往由厂商推出固件更新的方式实现,用户自己的掌控度较差,界面更新过程存在影响服务设备运行的概率。
技术实现思路
[0003]本专利技术提供一种设备操作界面升级方法、装置、电子设备和存储介质,以解决服务设备界面更新的掌控程度差的问题,可实现服务设备显示界面的个性化更新,提升服务设备显示界面的个性化程度,可提升用户的使用体验。
[0004]第一方面,本专利技术实施例提供了一种设备操作界面升级方法,其中,该方法包括:
[0005]获取用户终端上传的页面素材包以及配置文件;
[0006]根据所述用户终端的标识信息传输所述页面素材包以及所述配置文件至目标设备;
[0007]按照所述配置文件将所述目标设备的当前页面素材包替换为所述页面素材包;
[0008]控制所述目标设备按照所述页面素材包展示显示界面。<br/>[0009]进一步的,在上述专利技术实施例的基础上,获取用户终端上传的页面素材包以及配置文件,包括:
[0010]按照预设通信协议建立与所述用户终端的通信连接;
[0011]在所述通信连接接收所述用户终端上传的所述页面素材包以及所述配置文件。
[0012]进一步的,在上述专利技术实施例的基础上,根据所述用户终端的标识信息传输所述页面素材包以及所述配置文件至目标设备,包括:
[0013]按照所述通信连接确定所述用户终端的网络地址作为所述标识信息;
[0014]在设备管理信息表内查找所述标识信息关联存储的所述目标设备的目标网络地址;
[0015]按照所述目标网络地址将所述页面素材包和所述配置文件下发至所述目标设备。
[0016]进一步的,在上述专利技术实施例的基础上,按照所述配置文件将所述目标设备的当前页面素材包替换为所述页面素材包,包括:
[0017]在所述配置文件提取所述当前页面素材包与所述页面素材包的素材对应关系;
[0018]按照所述素材对应关系内第一参数匹配所述当前页面素材包的第一素材项以及按照所述素材对应关系内第二参数匹配所述页面素材包的第二素材项;
[0019]在所述目标设备查找所述第一素材项的显示绑定关系,并将所述显示绑定关系内所述第一素材项替换为所述第二素材项。
[0020]进一步的,在上述专利技术实施例的基础上,显示绑定关系至少包括所述第一素材项与指定变量的绑定关系、所述第一素材项与指定函数的绑定关系、所述第一素材项与指定数据库的绑定关系、所述第一素材项与指定数据源的绑定关系。
[0021]进一步的,在上述专利技术实施例的基础上,控制所述目标设备按照所述页面素材包展示显示界面,包括:
[0022]控制所述目标设备查找所述展示显示界面的显示控件以及控件显示位置;
[0023]在所述显示界面按照所述控件显示位置调用所述页面素材包显示所述显示控件。
[0024]进一步的,在上述专利技术实施例的基础上,还包括:响应于所述显示界面的显示错误信息,将所述目标设备的所述页面素材包还原为所述当前页面素材包。
[0025]第二方面,本专利技术实施例还提供了一种远程界面更新装置,其中,该装置包括:
[0026]素材获取模块,用于获取用户终端上传的页面素材包以及配置文件;
[0027]素材下发模块,用于根据所述用户终端的标识信息传输所述页面素材包以及所述配置文件至目标设备;
[0028]素材更新模块,用于按照所述配置文件将所述目标设备的当前页面素材包替换为所述页面素材包;
[0029]界面更新模块,用于控制所述目标设备按照所述页面素材包展示显示界面。
[0030]第三方面,本专利技术实施例还提供了一种电子设备,所述电子设备包括:
[0031]一个或多个处理器;
[0032]存储器,用于存储一个或多个程序,
[0033]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术实施例中任一所述方法。
[0034]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如本专利技术实施例中任一所述方法。
[0035]本专利技术实施例的技术方案,通过确定用户端上传的页面素材包以及配置文件,按照用户终端标识将页面素材包以及配置文件推送至目标设备,通过配置文件将目标设备的当前页面素材包替换为页面素材包,并调用页面素材包在目标设备展示显示界面,本专利技术实施例通过用户主动触发界面更新过程,可提高服务设备界面更新的掌控程度,减少页面更新对服务设备运行的影响,通过页面素材包以及配置文件可实现服务设备显示界面的个性化更新,提升服务设备显示界面的个性化程度,可提升用户的使用体验。
附图说明
[0036]图1是本专利技术实施例一提供的一种远程界面更新方法的流程图;
[0037]图2是本专利技术实施例一提供的一种远程界面更新方法的流程图;
[0038]图3是本专利技术实施例一提供的一种远程界面更新方法的流程图;
[0039]图4是本专利技术实施例四提供的一种远程界面更新装置的结构示意图;
[0040]图5是本专利技术实施例五提供的一种电子设备的结构示意图。
具体实施方式
[0041]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构,此外,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。
[0042]实施例一
[0043]图1是本专利技术实施例一提供的一种远程界面更新方法的流程图,本专利技术实施例可适用于服务设备的操作页面进行远程更新的情况。该远程界面更新方法可以由远程界面更新装置来执行,该装置可以采用硬件和/或软件的方式来实现,一般集成在服务设备或者服务设备的上位机,参见图1,本专利技术实施例提供的方法具体包括如下步骤:
[0044]步骤110、获取用户终端上传的页面素材包以及配置文件。
[0045]其中,用户终端可以是对服务设备的显示界面进行更新的设备,用户终端可以包括移动终端、上位机、服务器等设备,页面素材包可以是用于进行可视化显示的素材集合,页面素材包可以包括文字、图形、图像、音频、视本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种远程界面更新方法,其特征在于,所述方法包括:获取用户终端上传的页面素材包以及配置文件;根据所述用户终端的标识信息传输所述页面素材包以及所述配置文件至目标设备;按照所述配置文件将所述目标设备的当前页面素材包替换为所述页面素材包;控制所述目标设备按照所述页面素材包展示显示界面。2.根据权利要求1所述方法,其特征在于,所述获取用户终端上传的页面素材包以及配置文件,包括:按照预设通信协议建立与所述用户终端的通信连接;在所述通信连接接收所述用户终端上传的所述页面素材包以及所述配置文件。3.根据权利要求2所述方法,其特征在于,所述根据所述用户终端的标识信息传输所述页面素材包以及所述配置文件至目标设备,包括:按照所述通信连接确定所述用户终端的网络地址作为所述标识信息;在设备管理信息表内查找所述标识信息关联存储的所述目标设备的目标网络地址;按照所述目标网络地址将所述页面素材包和所述配置文件下发至所述目标设备。4.根据权利要求1所述方法,其特征在于,所述按照所述配置文件将所述目标设备的当前页面素材包替换为所述页面素材包,包括:在所述配置文件提取所述当前页面素材包与所述页面素材包的素材对应关系;按照所述素材对应关系内第一参数匹配所述当前页面素材包的第一素材项以及按照所述素材对应关系内第二参数匹配所述页面素材包的第二素材项;在所述目标设备查找所述第一素材项的显示绑定关系,并将所述显示绑定关系内所述第一素材项替换为所述第二素材项。5.根据权利要求4所述方法,其特征在于,所述显示绑定关系至少包括所述第一...
【专利技术属性】
技术研发人员:王洪贺,支涛,
申请(专利权)人:河南云迹智能技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。