模板更新方法和装置、存储介质及电子装置制造方法及图纸

技术编号:38386916 阅读:11 留言:0更新日期:2023-08-05 17:41
本申请公开了一种模板更新方法和装置、存储介质及电子装置,涉及智慧家庭技术领域,该模板更新方法包括:在确定模板容器中的模板数据发生更新的情况下,根据接收到的设备标识确定目标显示设备;通过调用所述目标显示设备的设备接口将更新后的模板数据发送至所述目标显示设备,以指示所述目标显示设备根据所述更新后的模板数据对显示模板进行更新;接收所述目标显示设备反馈的设备数据,并根据所述设备数据确定所述目标显示设备的显示模板是否更新成功,其中,所述设备数据用于指示所述目标显示设备的显示模板所更新的内容。显示设备的显示模板所更新的内容。显示设备的显示模板所更新的内容。

【技术实现步骤摘要】
模板更新方法和装置、存储介质及电子装置


[0001]本申请涉及智慧家庭
,具体而言,涉及一种模板更新方法和装置、存储介质及电子装置。

技术介绍

[0002]随着互联网和物联网的快速发展,各行各业都追求一种能够快速吸引用户眼球的新技术,尤其像餐饮、饮品、服装等传统的零售业更需要通过新科技留住用户,通过流量来变现成为传统行业的一种营销方式。而在多屏幕全面发展的时代,大屏占到了一部分市场,无论是电影院,商场,车站,还是医院等公共场所,通常都会设置有大屏设备;尤其在商场等人流量大的场所,商家就会通过大屏幕播放动态的视频、动画来吸引用户眼球,而投放的这些素材由于更新迭代快,转化为H5开发是目前可以快速更新业务的方法,但是由于需求不同,针对性的开发工作量也巨大,同时,由于H5的热更新带来的更新迭代速度很快,导致大屏播放资源需要频繁更换;而现有技术中,仅能通过人工到大屏现场完成播放资源的替换,导致人力成本高,且效率较低。
[0003]针对现有技术中,基于H5开发的大屏模板更新迭代速度很快,但需要人工到现场进行大屏模板内容的替换,导致人力成本高、效率低等问题,尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种模板更新方法和系统、存储介质及电子装置,以至少解决现有技术中,基于H5开发的大屏模板更新迭代速度很快,但需要人工到现场进行大屏模板内容的替换,导致人力成本高、效率低的问题。
[0005]根据本专利技术实施例的一个实施例,提供了一种模板更新方法,包括:在确定模板容器中的模板数据发生更新的情况下,根据接收到的设备标识确定目标显示设备;通过调用所述目标显示设备的设备接口将更新后的模板数据发送至所述目标显示设备,以指示所述目标显示设备根据所述更新后的模板数据对显示模板进行更新;接收所述目标显示设备反馈的设备数据,并根据所述设备数据确定所述目标显示设备的显示模板是否更新成功,其中,所述设备数据用于指示所述目标显示设备的显示模板所更新的内容。
[0006]在一个示例性实施例中,在确定模板容器中的模板数据发生更新的情况下,根据接收到的设备标识确定目标显示设备之前,所述方法还包括:通过以下方法之一来确定所述模板数据发生更新:在检测到所述模板容器中存储的模板标识发生更新的情况下,确定所述模板数据发生更新;在确定接收到模板更新资源的情况下,确定所述模板数据发生更新,其中,所述模板更新资源用于更新所述模板数据。
[0007]在一个示例性实施例中,确定模板容器中的模板数据发生更新之后,所述方法还包括:通过以下方法之一来获取所述更新后的模板数据:在检测到所述模板标识发生更新的情况下,根据更新后的模板标识从前端服务器拉取所述更新后的模板数据;在确定接收到所述模板更新资源的情况下,根据所述模板更新资源确定所述更新后的模板数据。
[0008]在一个示例性实施例中,接收所述目标显示设备反馈的设备数据之前,所述方法还包括:获取所述模板容器中保存的模板数据;生成所述模板数据与所述更新后的模板数据的差分数据,其中,所述差分数据用于指示所述模板数据更新的内容。
[0009]在一个示例性实施例中,根据所述设备数据确定所述目标显示设备的显示模板是否更新成功,包括:将所述设备数据与所述差分数据进行对比;在确定所述设备数据与所述差分数据完全相同的情况下,确定所述显示模板更新成功。
[0010]在一个示例性实施例中,根据所述设备数据确定所述目标显示设备的显示模板是否更新成功之后,所述方法还包括:在确定所述显示模板更新成功的情况下,将所述模板数据从预设存储区域转移到预设缓存区域中进行保存,并将所述更新后的模板数据保存在所述预设存储区域;在确定所述模板数据在所述预设缓存区域中的保存时间达到预设时间阈值的情况下,将所述模板数据从所述预设缓存区域中清除。
[0011]在一个示例性实施例中,根据所述设备数据确定所述目标显示设备的显示模板是否更新成功之后,所述方法还包括:在接收到模板删除指令的情况下,将所述更新后的模板数据进行整合,得到整合后的模板数据;通过调用所述目标显示设备的设备接口将所述模板删除指令发送至所述目标显示设备,以指示所述目标显示设备将目标显示模板进行删除,其中,所述目标显示模板为所述目标显示设备当前使用的显示模板;在确定所述目标显示设备删除所述目标显示模板成功的情况下,将所述整合后的模板数据删除。
[0012]根据本专利技术实施例的另一方面,还提供了一种模板更新装置,包括:确定模块,用于在检测到模板容器中的模板数据发生更新的情况下,根据接收到的设备标识确定目标显示设备;发送模块,用于通过调用所述目标显示设备的设备接口将更新后的模板数据发送至所述目标显示设备,以指示所述目标显示设备根据所述更新后的模板数据对显示模板进行更新;接收模块,用于接收所述目标显示设备反馈的设备数据,并根据所述设备数据确定所述目标显示设备的显示模板是否更新成功,其中,所述设备数据用于指示所述目标显示设备的显示模板所更新的内容。
[0013]根据本专利技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述模板更新方法。
[0014]根据本专利技术实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的模板更新方法。
[0015]在本申请实施例中,中间件时刻监听模板容器,在确定模板容器中的模板数据发生更新的情况下,先根据接收到的设备标识确定目标显示设备;通过调用该目标显示设备的设备接口将更新后的模板数据发送至该目标显示设备,以指示该目标显示设备根据更新后的模板数据对显示模板进行更新;然后接收目标显示设备反馈的设备数据,根据该设备数据确定显示模板是否更新成功,其中,该设备数据用于指示该目标显示设备的显示模板所更新的内容;通过上述方案,解决了现有技术中,基于H5开发的大屏模板更新迭代速度很快,但需要人工到现场进行大屏模板内容的替换,导致人力成本高、效率低的问题;实现了可以随时随刻在远程完成大屏设备模板内容的更新替换,提高工作效率,降低人力成本的技术效果。
附图说明
[0016]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0017]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是根据本申请实施例的一种可选的模板更新方法的硬件环境示意图;
[0019]图2是根据本专利技术实施例的一种可选的模板更新方法的流程图;
[0020]图3是根据本专利技术实施例的一种可选的模板更新方法的流程时序图;
[0021]图4是根据本专利技术实施例的一种可选的模板更新系统的系统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模板更新方法,其特征在于,包括:在确定模板容器中的模板数据发生更新的情况下,根据接收到的设备标识确定目标显示设备;通过调用所述目标显示设备的设备接口将更新后的模板数据发送至所述目标显示设备,以指示所述目标显示设备根据所述更新后的模板数据对显示模板进行更新;接收所述目标显示设备反馈的设备数据,并根据所述设备数据确定所述目标显示设备的显示模板是否更新成功,其中,所述设备数据用于指示所述目标显示设备的显示模板所更新的内容。2.根据权利要求1所述的模板更新方法,其特征在于,在确定模板容器中的模板数据发生更新的情况下,根据接收到的设备标识确定目标显示设备之前,所述方法还包括:通过以下方法之一来确定所述模板数据发生更新:在检测到所述模板容器中存储的模板标识发生更新的情况下,确定所述模板数据发生更新;在确定接收到模板更新资源的情况下,确定所述模板数据发生更新,其中,所述模板更新资源用于更新所述模板数据。3.根据权利要求2所述的模板更新方法,其特征在于,确定模板容器中的模板数据发生更新之后,所述方法还包括:通过以下方法之一来获取所述更新后的模板数据:在检测到所述模板标识发生更新的情况下,根据更新后的模板标识从前端服务器拉取所述更新后的模板数据;在确定接收到所述模板更新资源的情况下,根据所述模板更新资源确定所述更新后的模板数据。4.根据权利要求1所述的模板更新方法,其特征在于,接收所述目标显示设备反馈的设备数据之前,所述方法还包括:获取所述模板容器中保存的模板数据;生成所述模板数据与所述更新后的模板数据的差分数据,其中,所述差分数据用于指示所述模板数据更新的内容。5.根据权利要求4所述的模板更新方法,其特征在于,根据所述设备数据确定所述目标显示设备的显示模板是否更新成功,包括:将所述设备数据与所述差分数据进行对比;在确定所述设备数据与所述差分数据完全相同的情况下,确定所述显示模板更新成功。6.根据权利要求1所述的模板更新方...

【专利技术属性】
技术研发人员:邓世军
申请(专利权)人:海尔优家智能科技北京有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1