配置更新方法及装置、设备、存储介质制造方法及图纸

技术编号:30975234 阅读:49 留言:0更新日期:2021-11-25 21:03
提供了一种配置更新方法及装置、设备、存储介质,其中,所述方法应用于边端设备,所述方法包括:获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息;所述配置文件中至少包括采集装置采集的游戏区域的图像和所述采集装置的参数;基于所述标识信息,获取位于云端服务器上的配置文件的第二版本信息;在所述第二版本信息高于所述第一版本信息的情况下,从所述云端服务器获取所述第二版本信息的配置文件;利用所述第二版本信息的配置文件更新位于所述边端设备上的所述配置文件。所述配置文件。所述配置文件。

【技术实现步骤摘要】
【国外来华专利技术】配置更新方法及装置、设备、存储介质
[0001]相关申请的交叉引用
[0002]本申请要求在2021年9月14日提交新加坡知识产权局、申请号为10202110093V的新加坡专利申请的优先权,其全部内容通过引用结合在本申请中。


[0003]本申请实施例涉及存储技术,涉及但不限于一种配置更新方法及装置、设备、存储介质。

技术介绍

[0004]在一些游戏场景中,为了满足对不同游戏桌上的游戏币的分析、识别的需求,应用程序需要能够读取不同游戏桌的配置信息,包括游戏桌的桌面布局和游戏桌配备的相机的参数等。
[0005]这些配置信息通常具备以下特点:包含的参数多,所以储存参数的文件大;不同的游戏桌需要完全不同的参数,所以需要的配置文件数量众多、更新频繁。
[0006]因此,导致更新配置信息(即配置文件)缓慢,并且容易因人为因素造成错误,并最终导致游戏桌上的游戏币不能被正确的识别。

技术实现思路

[0007]有鉴于此,本申请实施例提供一种配置更新方法及装置、设备、存储介质。
[0008]本申请实施例的技术方案是这样实现的:
[0009]第一方面,本申请实施例提供一种配置更新方法,应用于边端设备,所述方法包括:获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息;所述配置文件中至少包括采集装置采集的游戏区域的图像和所述采集装置的参数;基于所述标识信息,获取位于云端服务器上的配置文件的第二版本信息;在所述第二版本信息高于所述第一版本信息的情况下,从所述云端服务器获取所述第二版本信息的配置文件;利用所述第二版本信息的配置文件更新位于所述边端设备上的所述配置文件。
[0010]通过上述方式,能够将云端存储的配置文件版本与本地存储的配置文件版本进行比对,从而缩短游戏区域对应的相关参数的更新时间,减少手动更新可能出现的人为错误。
[0011]在一些实施例中,所述方法还包括:在确定所述边端设备上不存在所述配置文件的情况下,向所述云端服务器发送下载请求;所述下载请求指示:下载位于所述云端服务器上的所述配置文件;接收所述云端服务器发送的所述配置文件,将所述配置文件存储在所述边端设备上。
[0012]通过上述方式,能够在本地不存在配置文件的情况下,从云端服务器下载最新版本的配置文件存储在本地,供相关的程序、设备使用,从而解决本地设备出现故障时因缺少参数而不能运行的问题,增加系统的可用性。
[0013]在一些实施例中,所述获取位于所述边端设备上的待更新的配置文件的标识信息
和所述配置文件的第一版本信息,包括:响应于所述边端设备上特定服务的开启,获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息;或,响应于所述边端设备的开启,获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息。
[0014]通过上述方式,能够在边端设备启动时,或者边端设备上的特定服务启动时,将云端存储的配置文件版本与本地存储的配置文件版本进行比对,从而缩短游戏区域对应的相关参数的更新时间,减少手动更新可能出现的人为错误。
[0015]在一些实施例中,所述基于所述标识信息,获取位于云端服务器上的配置文件的第二版本信息,包括:基于所述标识信息,通过特定接口获取位于云端服务器上的配置文件的第二版本信息;其中,所述特定接口至少包括以下接口之一:RESTful接口、gRPC接口;对应地,所述方法还包括:在无法访问所述特定接口的情况下,利用所述第一版本信息的配置文件对所述特定服务进行处理。
[0016]通过上述方式,能够利用特定接口去获取云端服务器上配置文件的版本信息,同时,在云端服务器无法使用的情况下,利用本地存储的配置文件来对特定服务进行处理。
[0017]在一些实施例中,所述利用所述第二版本信息的配置文件更新位于所述边端设备上的所述配置文件之后,所述方法还包括:将所述配置文件的第二版本信息存储在所述配置文件中;或,将所述配置文件的第二版本信息与所述配置文件的标识信息进行关联,得到所述配置文件的关联信息;将所述关联信息存储在版本号文件中。
[0018]通过上述方式,能够选择将所有版本号集中缓存至一个单独的文件的方式,也可以选择分开缓存的方式,来实现版本号的存储。
[0019]在一些实施例中,所述方法还包括:确定位于所述边端设备上的每一配置文件的最后一次的被使用时间;按所述被使用时间,对位于所述边端设备上的配置文件进行排序,得到第一排序结果;在位于所述边端设备上的配置文件对应的游戏区域的数量超过第一预设数量的情况下,按所述第一排序结果对位于所述边端设备上的配置文件进行删除。
[0020]通过上述方式,能够节省本地存储空间,利用使用时间对缓存下来的配置文件进行选择性的删除。
[0021]在一些实施例中,所述方法还包括:确定位于所述边端设备上的每一配置文件的被使用次数;按所述被使用次数,对位于所述边端设备上的配置文件进行排序,得到第二排序结果;在位于所述边端设备上的配置文件对应的游戏区域的数量超过第二预设数量的情况下,按所述第二排序结果对位于所述边端设备上的配置文件进行删除。
[0022]通过上述方式,能够节省本地存储空间,利用使用次数对缓存下来的配置文件进行选择性的删除。
[0023]第二方面,本申请实施例提供一种配置更新装置,所述装置包括:第一版本获取单元,用于获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息;所述配置文件中至少包括采集装置采集的游戏区域的图像和所述采集装置的参数;第二版本获取单元,用于基于所述标识信息,获取位于云端服务器上的配置文件的第二版本信息;文件获取单元,用于在所述第二版本信息高于所述第一版本信息的情况下,从所述云端服务器获取所述第二版本信息的配置文件;更新单元,用于利用所述第二版本信息的配置文件更新位于所述边端设备上的所述配置文件。
[0024]第三方面,本申请实施例提供一种边端设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法中的步骤。
[0025]第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法中的步骤。
[0026]本申请实施例提供一种配置更新方法及装置、设备、存储介质,通过获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息;所述配置文件中至少包括采集装置采集的游戏区域的图像和所述采集装置的参数;基于所述标识信息,获取位于云端服务器上的配置文件的第二版本信息;在所述第二版本信息高于所述第一版本信息的情况下,从所述云端服务器获取所述第二版本信息的配置文件;利用所述第二版本信息的配置文件更新位于所述边端设备上的所述配置文件,如此,能够将云端存储的配置文件版本与本地存储的配置文件版本进行比对,从而缩短游戏区域对应的相关参数的更新时间,减少手动更本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种配置更新方法,应用于边端设备,其特征在于,所述方法包括:获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息;所述配置文件中至少包括采集装置采集的游戏区域的图像和所述采集装置的参数;基于所述标识信息,获取位于云端服务器上的配置文件的第二版本信息;在所述第二版本信息高于所述第一版本信息的情况下,从所述云端服务器获取所述第二版本信息的配置文件;利用所述第二版本信息的配置文件更新位于所述边端设备上的所述配置文件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定所述边端设备上不存在所述配置文件的情况下,向所述云端服务器发送下载请求;所述下载请求指示:下载位于所述云端服务器上的所述配置文件;接收所述云端服务器发送的所述配置文件,将所述配置文件存储在所述边端设备上。3.根据权利要求1或2所述的方法,其特征在于,所述获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息,包括:响应于所述边端设备上特定服务的开启,获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息;或,响应于所述边端设备的开启,获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息。4.根据权利要求3所述的方法,其特征在于,所述基于所述标识信息,获取位于云端服务器上的配置文件的第二版本信息,包括:基于所述标识信息,通过特定接口获取位于云端服务器上的配置文件的第二版本信息;其中,所述特定接口至少包括以下接口之一:RESTful接口、gRPC接口;对应地,所述方法还包括:在无法访问所述特定接口的情况下,利用所述第一版本信息的配置文件对所述特定服务进行处理。5.根据权利要求1至4任一项所述的方法,其特征在于,所述利用所述第二版本信息的配置文件更新位于所述边端设备上的所述配置文件之后,所述方法还包括:将所述配置文件的第二版本信息存储在所述配置文件中;或,将所述配置文件的第二版本信息与所述配置文件的标识信息进行关联,得到所述配置文件的关联信息;将所述关联信息存储在版本号文件中。6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:确定位于所述边端设备上的每一配置文件的最后一次的被使用时间;按所述被使用时间,对位于所述边端设备上的配置文件进行排序,得到第一排序结果;在位于所述边端设备上的配置文件对应的游戏区域的数量超过第一预设数量的情况下,按所述第一排序结果对位于所述边端设备上的配置文件进行删除。7.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:确定位于所述边端设备上的每一配置文件的被使用次数;按所述被使用次数,对位于所述边端设备上的配置文件进行排序,得到第二排序结果;
在位于所述边端设备上的配置文件对应的游戏区域的数量超过第二预设数量的情况下,按所述第二排序结果对位于所述边端设备上的配置文件进行删除。8.一种配置更新装置,其特征在于,所述装置包括:第一版本获取单元,用于获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息;所述配置文件中至少包括采集装置采集的游戏区域的图像和所述采集装置的参数;第二版本获取单元,用于基于所述标识信息,获取位于云端服务器上的配置文件的第二版本信息;文件获取单元,用于在所述第二版本信息高于所述第一版本信息的情况下,从所述云端服务器获取所述第二版本信息的配置文件;更新单元,用于利用所述第二版本信息的配置文件更新位于所述边端设备上的所述配置文件。9.一种边端设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时配置为:获取位于所述边端设备上的待更新的配置文件的标识信息和所述配置文件的第一版本信息;所述配置文件中至少包括采集装置采集的游戏区域的图像和所述采集装置的参数;基于所述标识信息,获取位于云端服务器上的配置文件的第二版本信息;在所述第二版本信息高于所述第一版本信息的情况下,从所述云端服务器获取所述第二版本信息的配置文件;利用所述第二版本信息的配置文件更新位于所述边端设备上的所述配置文件。10.根据权利要求9所述的边端设备,其特征在于,所述处理器还配置为:在确定所述边端设备上不存在所述配置文件的情况下,向所述云端服务器发送下载请求;所述下载请求指示:下载位于所述云端服务器上的所述配置文件;接收所述云端服务器发送的所述配置文件,将所述配置文件存储在所述边端设备上。11.根据权利要求9或10所述的边端设备,其特征在于,在获取位于所述边端设备上...

【专利技术属性】
技术研发人员:吴佳成武文轩张帅
申请(专利权)人:商汤国际私人有限公司
类型:发明
国别省市:

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

1