程序安装/升级方法、装置以及系统制造方法及图纸

技术编号:22329809 阅读:21 留言:0更新日期:2019-10-19 12:13
本发明专利技术提供程序安装/升级方法,属于电子技术领域,包括:向第三方平台发送向第二终端安装/升级程序的第一请求信息,以便于所述第三方平台基于所述第一请求信息向安全策略服务器发送安装/升级所述程序的第二请求信息、所述安全策略服务器基于所述第二请求信息通知OTA管理系统在所述第二终端上安装/升级所述程序以及通过所述OTA管理系统在所述第二终端上安装/升级所述程序。本发明专利技术还提供一种程序安装/升级装置以及系统。本发明专利技术便于用户在第二终端上安装程序。

【技术实现步骤摘要】
程序安装/升级方法、装置以及系统
本专利技术涉及电子
,尤其涉及一种程序安装/升级方法、装置以及系统。
技术介绍
需要说明的是,本部分所记载的内容并不代表都是现有技术。终端上一般会安装程序以使得终端实现个性化和多样化,目前,大部分程序都是用户自行在终端上安装或者升级,或者通过厂商在出厂之前预先安装(他人无法安装升级),其他终端无法请求在该终端上安装/升级程序,不够人性化。
技术实现思路
鉴于此,为了在一定程度上解决相关技术中的技术问题之一,有必要提供一种程序安装/升级方法、装置以及系统,便于用户通过第一终端在第二终端上安装/升级程序。本专利技术第一方面提供一种程序安装/升级方法,应用于第一终端,所述方法包括:向第三方平台发送向第二终端安装/升级程序的第一请求信息,以便于所述第三方平台基于所述第一请求信息向安全策略服务器发送安装/升级所述程序的第二请求信息、所述安全策略服务器基于所述第二请求信息通知OTA管理系统在所述第二终端上安装/升级所述程序以及通过所述OTA管理系统在所述第二终端上安装/升级所述程序;其中,所述第一请求信息和所述第二请求信息包括第二终端信息。本专利技术第二方面提供一种程序安装/升级方法,应用于第三方平台,所述方法包括:接收第一终端发送的向第二终端安装/升级程序的第一请求信息;基于所述第一请求信息向安全策略服务器发送安装/升级所述程序的第二请求信息,以使所述安全策略服务器基于所述第二请求信息通知OTA管理系统在所述第二终端上安装/升级所述程序以及通过所述OTA管理系统在所述第二终端上安装/升级所述程序;其中,所述第一请求信息和所述第二请求信息包括第二终端信息。本专利技术第三方面提供一种程序安装/升级方法,应用于安全策略服务器,所述方法包括:接收第三方平台发送的第二请求信息;其中,所述第二请求信息是基于所述第三方平台接收第一终端发送的向第二终端安装/升级程序的第一请求信息而产生的,所述第一请求信息和所述第二请求信息包括第二终端信息;基于所述第二请求信息通知OTA管理系统在所述第二终端上安装/升级所述程序,以便于通过所述OTA管理系统在所述第二终端上安装/升级所述程序。进一步的,通过所述OTA管理系统在所述第二终端上安装/升级所述程序,包括:所述OTA管理系统根据所述第二终端以及所述程序信息查询本地版本库以确认所述程序的版本;所述OTA管理系统向所述第二终端的控制器发送OTA升级指令;所述第二终端的控制器根据所述OTA升级指令下载所述程序并对所述程序进行升级。进一步的,所述程序用于收集所述第二终端的使用信息,在所述程序安装/升级完成后,所述方法还包括:接收第三方平台和/或第一终端的第二终端的使用信息查询请求;若所述查询请求合法,则向所述第二终端发起使用信息查询请求;接收通过所述程序获取的所述第二终端的使用信息;将所述第二终端的使用信息反馈给所述第三方平台和/或所述第一终端。本专利技术第四方面提供一种程序安装/升级方法,所述方法包括:第一终端向第三方平台发送向第二终端安装/升级程序的第一请求信息;所述第三方平台基于所述第一请求信息向安全策略服务器发送安装/升级所述程序的第二请求信息;其中,所述第一请求信息和所述第二请求信息包括第二终端的信息。所述安全策略服务器基于所述第二请求信息通知OTA管理系统在所述第二终端上安装/升级所述程序;通过所述OTA管理系统在所述第二终端上安装/升级所述程序。进一步的,通过所述OTA管理系统在所述第二终端上安装/升级所述程序,包括:所述OTA管理系统根据所述第二终端以及所述程序信息查询本地版本库以确认所述程序的版本;所述OTA管理系统向所述第二终端的控制器发送OTA升级指令;所述第二终端的控制器根据所述OTA升级指令下载所述程序并对所述程序进行升级。进一步的,所述程序用于收集所述第二终端的使用信息,在所述程序安装/升级完成后,所述方法还包括:所述第三方平台和/或所述第一终端向所述安全策略服务器发送所述第二终端的使用信息查询请求;所述安全策略服务器接收所述使用信息查询请求后,判断所述查询请求是否合法;若所述查询请求合法,则所述安全策略服务器向所述第二终端发起使用信息查询请求;通过所述程序获取所述第二终端的使用信息并发送至所述安全策略服务器;所述安全策略服务器接收所述第二终端的使用信息后反馈给所述第三方平台和/或所述第一终端。本专利技术第五方面提供一种程序安装/升级装置,其特征在于,所述装置包括:第一发送模块,用于第一终端向第三方平台发送向第二终端安装/升级程序的第一请求信息;第二发送模块,用于所述第三方平台基于所述第一请求信息向安全策略服务器发送安装/升级所述程序的第二请求信息;其中,所述第一请求信息和所述第二请求信息包括所述第二终端信息。通知模块,用于所述安全策略服务器基于所述第二请求信息通知OTA管理系统在所述第二终端上安装/升级所述程序;安装模块,用于通过所述OTA管理系统在所述第二终端上安装/升级所述程序。本专利技术第六方面提供一种程序安装/升级系统,所述系统包括:处理器;以及存储装置,该存储装置包括有处理器可执行指令,所述可执行指令在由处理器执行时用于执行所述的程序安装/升级方法。通过以上方案可知,本专利技术通过第一终端向第三方平台请求安装/升级程序,由第三方平台再向安全策略服务器请求,请求通过后,安全策略服务器通知OTA管理系统,通过OTA管理系统在第二终端上安装/升级程序,方便易行,用户可以通过第一终端来请求第二终端安装/升级程序,更人性化。附图说明图1为本专利技术的系统架构图。图2为本专利技术的第一实施例的程序安装/升级方法的结构示意图。图3为本专利技术的第二实施例的程序安装/升级方法的结构示意图。图4为本专利技术的第三实施例的程序安装/升级方法的结构示意图。图5为本专利技术的第四实施例的程序安装/升级方法的结构示意图。图6为本专利技术的一实施方式的服务器的结构示意图。图7为本专利技术的一实施方式的程序安装/升级装置的结构示意图。如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得所有其他实施例,都属于本专利技术的保护范围。可以理解的是,附图仅仅提供参考与说明用,并非用来对本专利技术加以限制。图1为本实施方式提供一种系统架构图,所述系统包括第一终端、第三方平台、安全策略服务器、OTA管理系统以及第二终端,其中,所述第一终端和/或所述第二终端可以是手机、平板等手持式第一终端,在本实施方式中,第一终端为手机,所述第二终端为车辆。第三方平台可以是服务于待安装/升级程序的平台。下面以车辆为第二终端为例进行说明,应当理解的是,其他类型的第二终端相应地适用于本专利技术。在本实施方式中所述第三方平台可以是与待安装/升级程序相关的任何第三方公司的服务平台(例如可以是UBI保险业务平台)。所述安全策略服务器以及OTA管理系统可以是由车辆相关的车厂掌控,当然所述OTA管理系统可以是OTA版本服务器或者可以是直接安装在车辆上的车载OTA终端。以UBI保险业务为例,UBI车险(UsageBasedIns本文档来自技高网...

【技术保护点】
1.一种程序安装/升级方法,应用于第一终端,其特征在于,所述方法包括:向第三方平台发送向第二终端安装/升级程序的第一请求信息,以便于所述第三方平台基于所述第一请求信息向安全策略服务器发送安装/升级所述程序的第二请求信息、所述安全策略服务器基于所述第二请求信息通知OTA管理系统在所述第二终端上安装/升级所述程序以及通过所述OTA管理系统在所述第二终端上安装/升级所述程序;其中,所述第一请求信息和所述第二请求信息包括第二终端信息。

【技术特征摘要】
1.一种程序安装/升级方法,应用于第一终端,其特征在于,所述方法包括:向第三方平台发送向第二终端安装/升级程序的第一请求信息,以便于所述第三方平台基于所述第一请求信息向安全策略服务器发送安装/升级所述程序的第二请求信息、所述安全策略服务器基于所述第二请求信息通知OTA管理系统在所述第二终端上安装/升级所述程序以及通过所述OTA管理系统在所述第二终端上安装/升级所述程序;其中,所述第一请求信息和所述第二请求信息包括第二终端信息。2.一种程序安装/升级方法,应用于第三方平台,其特征在于,所述方法包括:接收第一终端发送的向第二终端安装/升级程序的第一请求信息;基于所述第一请求信息向安全策略服务器发送安装/升级所述程序的第二请求信息,以使所述安全策略服务器基于所述第二请求信息通知OTA管理系统在所述第二终端上安装/升级所述程序以及通过所述OTA管理系统在所述第二终端上安装/升级所述程序;其中,所述第一请求信息和所述第二请求信息包括第二终端信息。3.一种程序安装/升级方法,应用于安全策略服务器,其特征在于,所述方法包括:接收第三方平台发送的第二请求信息;其中,所述第二请求信息是基于所述第三方平台接收第一终端发送的向第二终端安装/升级程序的第一请求信息而产生的,所述第一请求信息和所述第二请求信息包括第二终端信息;基于所述第二请求信息通知OTA管理系统在所述第二终端上安装/升级所述程序,以便于通过所述OTA管理系统在所述第二终端上安装/升级所述程序。4.根据权利要求3所述的程序安装/升级方法,其特征在于,通过所述OTA管理系统在所述第二终端上安装/升级所述程序,包括:所述OTA管理系统根据所述第二终端以及所述程序信息查询本地版本库以确认所述程序的版本;所述OTA管理系统向所述第二终端的控制器发送OTA升级指令;所述第二终端的控制器根据所述OTA升级指令下载所述程序并对所述程序进行升级。5.根据权利要求3或4所述的程序安装/升级方法,其特征在于,所述程序用于收集所述第二终端的使用信息,在所述程序安装/升级完成后,所述方法还包括:接收第三方平台和/或第一终端的第二终端的使用信息查询请求;若所述查询请求合法,则向所述第二终端发起使用信息查询请求;接收通过所述程序获取的所述第二终端的使用信息;将所述第二终端的使用信息反馈给所述第三方平台和/或所述第一终端。6...

【专利技术属性】
技术研发人员:景永年赖运娥张鑫
申请(专利权)人:深圳市英博超算科技有限公司
类型:发明
国别省市:广东,44

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

1