【技术实现步骤摘要】
基于OTA的设备升级方法、装置、设备、介质和系统
[0001]本专利技术涉及通信
,尤其涉及一种基于OTA的设备升级方法、装置、设备、介质和系统。
技术介绍
[0002]目前,因为政策性、数据管理安全与效率、分地区提供特色化业务等各方面要求,存在多个安装有相同的应用程序的终端设备对接不同的相互隔离的服务端的情况。例如,A终端设备注册在A地区部署的服务端,B终端设备注册在B地区部署的服务端。A终端设备和B终端设备中的主要应用程序功能一致,只是访问的域名和授权的服务端不同。
[0003]对于上述情况,当终端设备中的应用程序需要升级时,因升级过程中需要确保终端设备的合法性,而终端设备只有在其注册的服务端中才被认为是合法的,所以终端设备只能通过登录其注册的服务端进行升级。这样,就需要在每个服务端中部署相同的应用程序升级逻辑,造成多个服务端中的升级功能重复部署的问题,导致终端设备升级过程繁复且服务端的运维成本较高。
技术实现思路
[0004]为了解决上述技术问题,本专利技术提供了一种基于OTA的设备升级方 ...
【技术保护点】
【技术特征摘要】
1.一种基于OTA的设备升级方法,其特征在于,应用于总服务端,包括:接收终端设备发送的设备升级请求;其中,所述设备升级请求中携带有所述终端设备的设备标识;基于所述设备标识,向各分服务端发送设备验证请求,以使所述分服务端验证所述终端设备是否为注册设备;接收各所述分服务端反馈的设备验证结果,并基于各所述设备验证结果确定所述终端设备的目标归属服务端;基于所述目标归属服务端,向所述终端设备发送设备升级信息;其中,所述设备升级信息用于指示所述终端设备进行设备升级。2.根据权利要求1所述的方法,其特征在于,所述基于各所述设备验证结果确定所述终端设备的目标归属服务端包括:若各所述设备验证结果中包含一个验证通过结果,则将所述验证通过结果对应的所述分服务端确定为所述目标归属服务端。3.根据权利要求1所述的方法,其特征在于,所述基于各所述设备验证结果确定所述终端设备的目标归属服务端包括:若各所述设备验证结果中包含多个所述验证通过结果,则将各所述验证通过结果对应的所述分服务端确定为候选归属服务端;基于各所述候选归属服务端对应的所述设备验证结果中的附加信息确定所述目标归属服务端;其中,所述附加信息包括待升级应用程序的记录版本号和/或设备访问时间信息。4.根据权利要求3所述的方法,其特征在于,在所述附加信息为所述记录版本号的情况下,所述设备升级请求中还包括所述待升级应用程序的当前版本号;所述基于各所述候选归属服务端对应的所述设备验证结果中的附加信息确定所述目标归属服务端包括:若所述当前版本号与各所述候选归属服务端对应的所述记录版本号中的一个匹配成功,则将匹配成功的所述记录版本号对应的所述候选归属服务端确定为所述目标归属服务端。5.根据权利要求4所述的方法,其特征在于,在所述附加信息还包括所述设备访问时间信息的情况下,所述基于各所述候选归属服务端对应的所述设备验证结果中的附加信息确定所述目标归属服务端包括:若所述当前版本号与各所述候选归属服务端对应的所述记录版本号中的多个匹配成功,则从各所述候选归属服务端中筛选出匹配成功的所述记录版本号对应的所述候选归属服务端;基于筛选出的各所述候选归属服务端对应的所述设备访问时间信息,确定所述目标归属服务端。6.根据权利要求3所述的方法,其特征在于,在所述附加信息为所述设备访问时间信息的情况下,所述基于各所述候选归属服务端对应的所述设备验证结果中的附加信息确定所述目标归属服务端...
【专利技术属性】
技术研发人员:张含波,陈孝良,
申请(专利权)人:北京声智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。