软件升级系统的制作方法

文档序号:7730959阅读:359来源:国知局
专利名称:软件升级系统的制作方法
技术领域
本实用新型涉及网络通信领域,尤其涉及一种软件升级系统。
背景技术
为了适应业务的更新,终端需要进行软件升级。目前,对于终端的软件升级大多是 通过软件升级系统播发升级提示,用户终端接收该升级提示并进行在线升级实现。现有技术中,软件升级系统大多是针对某些业务需求制作出升级策略对同一型号 的终端进行软件升级,其升级策略比较单一。但,随着技术的进步和需求的多样性,在一套 系统中可能会使用不同厂商生产的不同型号的终端,现有的软件升级系统升级策略单一, 难以实现对不同厂家不同型号的终端进行软件升级。

实用新型内容本实用新型提供一种软件升级系统,以解决现有技术中软件升级系统难以实现对 不同厂家不同型号的终端进行软件升级的问题,实现了升级策略的可定制,可根据业务需 求针对某一目标用户群制定独特的升级策略。为解决上述技术问题,本实用新型采用如下技术方案软件升级系统,包括用于管理软件版本信息并保存根据所述软件版本信息生成的版本升级规则表的 软件版本管理单元;用于设置目标用户群规则表,并根据所述目标用户群规则表判断发送升级请求的 终端是否属于所述目标用户群规则表中的目标用户群,生成判断结果的目标用户群管理单 元;和用于接收升级请求,根据所述升级请求和所述目标用户群管理单元相应的判断结 果寻找所述升级事件管理单元中对应的升级策略,根据所述升级策略提取所述软件版本管 理单元中的相应的版本升级规则,并返回该版本升级规则中的目标版本给终端的升级事件
管理单元;所述软件版本管理单元通过线路与所述升级事件管理单元,所述目标用户群管理 单元通过线路与所述升级事件管理单元连接。本实用新型提供一种软件升级系统,实现了升级策略的可定制,可根据业务需求 针对某一目标用户群制定独特的升级策略。所述升级事件管理单元通过一组升级策略,将 所述软件版本管理单元中的版本规则和所述目标用户群管理单元中的目标用户群相匹配, 既可以实现对不同目标用户群升级的灵活控制,又可以方便的管理软件版本和目标用户 群,与现有技术相比,本实用新型提供的软件升级系统能够在一次升级事件中实现不同终 端类型的多目标用户群多策略管理,克服了现有技术中,由软件升级系统播放升级提示,升 级策略单一,难以实现对不同厂家不同型号的终端进行软件升级的问题。
图1为本实用新型实施例提供的软件升级系统的结构示意图;图2为图1所示实用新型实施例提供的软件升级系统中软件版本管理单元的结构 示意图;图3为图1所示实用新型实施例提供的软件升级系统中目标用户群管理单元的 结构示意图;图4为图1所示实用新型实施例提供的软件升级系统中升级事件管理单元的结构 示意图一;图5为图1所示实用新型实施例提供的软件升级系统中软件版本管理单元的结构
示意图二 ;图6为图1所示实用新型实施例提供的软件升级系统具体实施时的工作流程图。
具体实施方式
为了解决现有技术中,由软件升级系统播放升级提示,升级策略单一,难以实现对 不同厂家不同型号的终端进行软件升级的问题。本实用新型提供一种软件升级系统,实现 了升级策略的可定制,可根据业务需求针对某一目标用户群制定独特的升级策略。通过一 组升级策略,将所述软件版本管理单元中的版本规则和所述目标用户群管理单元中的目标 用户群相匹配,在一次升级事件中实现不同终端类型的多目标用户群多策略管理。为了使本领域的技术人员能够更好地理解本实用新型方案,并使本实用新型的上 述目的、特征和优点能够更加明显易懂,
以下结合附图和实施例对本实用新型作详细说明。如图1所示,本实用新型实施例提供的软件升级系统,包括软件版本管理单元101,用于管理软件版本信息并保存根据所述软件版本信息生 成的版本升级规则表。在本实施例中,所述软件版本管理单元,如图2所示,包括管理子单元1011,用 于管理软件版本信息并根据所述软件版本信息生成版本升级规则表;存储子单元1012,用 于存储所述管理子单元生成的版本升级规则表。所述版本升级规则表由包括源版本和目标 版本的版本升级规则组成,如表1所示。表1 版本升级规则表
权利要求1.一种软件升级系统,其特征在于,包括软件版本管理单元、目标用户群管理单元和升级事件管理单元; 所述软件版本管理单元通过线路与所述升级事件管理单元,所述目标用户群管理单元 通过线路与所述升级事件管理单元连接。
2.根据权利要求1所述的软件升级系统,其特征在于,所述软件版本管理单元,包括 用于管理软件版本信息并根据所述软件版本信息生成版本升级规则表的管理子单元;和用于存储所述管理子单元生成的版本升级规则表的存储子单元; 所述管理子单元通过线路与所述存储子单元连接。
3.根据权利要求1所述的软件升级系统,其特征在于,所述目标用户群管理单元,包括用于设置目标用户群规则表的设置子单元、用于接收所述升级事件管理单元转发的升 级请求的接收子单元、判断生成子单元和用于发送所述判断生成子单元生成的判断结果给 所述升级事件管理单元的发送子单元;所述设置子单元和所述接收子单元通过线路与所述判断生成子单元连接,所述判断生 成子单元通过线路与所述发送子单元连接。
4.根据权利要求1所述的软件升级系统,其特征在于,所述升级事件管理单元,包括 用于接收终端发送的升级请求以及所述目标用户群管理单元发送的判断结果的接收子单元、用于转发所述接收子单元接收的升级请求给所述目标用户群管理单元的转发子单 元、用于存储升级策略的存储子单元、第一寻找子单元、第二寻找子单元、用于提取所述第 二寻找子单元中版本升级规则中的目标版本的提取子单元和用于发送所述提取子单元中 的目标版本给发送升级请求的终端的发送子单元;所述接收子单元通过线路分别与所述转发子单元、所述第一寻找子单元连接;所述第 一寻找子单元通过线路分别与所述存储子单元、第二寻找子单元连接;所述第二寻找子单 元通过线路与所述提取子单元连接,所述提取子单元通过线路与所述发送子单元连接。
5.根据权利要求4所述的软件升级系统,其特征在于,所述升级事件管理单元,还包括用于设置一次升级事件中每个目标用户群的升级时间的设置子单元; 用于发送根据所述设置子单元中设置的升级时间以及所述接收子单元中的升级请求 和判断结果生成的所述发送升级请求的终端所属目标用户群的升级时间是否在当前的升 级时间内的判断结果给所述第一寻找子单元的判断子单元;所述接收子单元通过线路分别与所述转发子单元、所述判断子单元连接;所述判断子 单元通过线路分别与所述设置子单元、所述第一寻找子单元连接;所述第一寻找子单元通 过线路分别与所述存储子单元、第二寻找子单元连接;所述第二寻找子单元通过线路与所 述提取子单元连接,所述提取子单元通过线路与所述发送子单元连接。
专利摘要本实用新型公开了一种软件升级系统,涉及网络通信领域,为实现一次升级事件中不同终端类型的多目标用户群多策略管理。包括软件版本管理单元、目标用户群管理单元和升级事件管理单元,所述软件版本管理单元通过线路与所述升级事件管理单元,所述目标用户群管理单元通过线路与所述升级事件管理单元连接。本实用新型可用于需要对终端进行软件升级的系统端。
文档编号H04L12/24GK201859434SQ20092026994
公开日2011年6月8日 申请日期2009年11月6日 优先权日2009年11月6日
发明者宋道建, 徐延霞, 曾文涛, 白海丽, 金汉兵 申请人:青岛海信传媒网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1