[发明专利]分布式业务系统中应用终端设备软件更新的方法和装置无效
申请号: | 200610029289.5 | 申请日: | 2006-07-19 |
公开(公告)号: | CN101110694A | 公开(公告)日: | 2008-01-23 |
发明(设计)人: | 梁健;张卿;黄守政;唐志强;杨海红;王运诚 | 申请(专利权)人: | 上海卡友信息服务有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 201203上海市张江高科技园区郭守*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 业务 系统 应用 终端设备 软件 更新 方法 装置 | ||
技术领域
本发明涉及网络终端的信息更新领域,特别是涉及一种分布式业务系统中应用终端设备软件更新的方法和装置。
背景技术
在诸如金融机构之类的很多分布式业务系统中,很多子系统通过网络连接到中央主系统。系统中的应用终端设备分散部署在众多分支机构上,通过诸如局域网或者广域网之类不同的网络经子系统连接到中央主系统,受中央主系统和所连接的子系统的管理和监控。在这些业务系统中,各终端设备中运行的应用软件由主系统提供。由于业务发展或者管理程度、安全要求等方面的变化,将会导致上述分布式业务系统的应用终端设备中的软件更新。
中国专利第CN200510080083.0号专利申请文件就公开了一种POS终端设备的升级方法,该方法利用U盘作为中间存储介质,包括以下步骤:(1)在POS终端设备的系统升级界面,提示用户插入包含升级文件的U盘;(2)用户插入U盘后,执行POS终端设备上升级功能,用U盘上的新操作系统文件和数据文件替换掉POS终端设备的旧文件;(3)重新启动POS终端设备,使所有更新生效。上述方法固然可以解决软件更新的问题,但是上述维护方式费时费力,非常容易出错。再者,对于传统的金融POS终端而言,大部分都是放置在有人值守的收银台并由专职收银员进行操作,终端更新时可以由维护人员一台一台逐一进行操作而实现更新。但是,随着网络技术的发展,众多的分布式业务系统的应用终端设备已经进入家庭、企事业单位等场所(例如,采用电话、电视、冰箱等作为应用终端设备),这些地域分散,数量众多的应用终端设备的软件更新采用上述方法几乎是无法实现的。
实际中,也存在下述的软件更新方法:为了从主系统得到新应用软件或对已经运行的应用软件进行升级,一般是由主系统向终端设备自动下发新版本的应用软件,或由终端设备向主系统请求下载新版本的应用软件。例如,中国专利第CN03146735.0号申请文件就公开了一种终端设备的软件自动升级方法,通过版本比较可以实现软件的自动升级。但是上述方法对于应用终端设备较少的系统或者软件更新频率较低的系统而言才是可行的,因为对地域分散,数量众多的应用终端设备,如果采用上述方法更新将占用相当大的网络流量,以及需要相当多的更新时间,从而导致正常业务处理过程堵塞等异常情况的出现,这是系统所无法接受的。
并且,对于大多数的分布式业务系统而言,由于社会的快速发展,导致业务更新、管理更新等越来越频繁,上述两种方式都是无法满足需求的。
例如,随着社会经济和科学技术的发展,银行卡的使用越来越普及;人们对其所提供交易功能和信息服务等业务内容的要求也越来越高。银行、商户为吸引持卡人使用银行卡,增强自身竞争力,不断推出各种各样的新交易功能和更多的信息服务业务。为保障安全,一般选择金融专用设备(应用终端设备)承载这些业务功能。目前主要采用的金融信息终端包括:金融消费终端(如商场的POS机)、自动取款机、银行自助终端、银行柜台和个人自助终端等。这些终端中的软件按照特定的业务要求进行开发,以实现相应的功能;各种业务流程以软件的形式存储在终端上,无法进行动态调整。终端加载新业务时,需要每台终端逐一进行软件更新;修改现有业务时,需要修改终端内部的程序;开发并应用新业务时,需要开发相关部分的程序并更新终端。可见,这种方式不便于终端加载新业务,维护工作量大,并且新业务的开发应用周期长,不能满足不断变化的金融市场需求。
总之,随着经济和技术的发展,现有的应用终端设备软件更新的方法已经远远不能满足需要了。本专利的发明人正是针对上述问题,经过仔细研究和探索,提出了下面的解决方案。
发明内容
本发明所要解决的技术问题是提供一种分布式业务系统中应用终端设备软件更新的方法,以解决所应用终端设备不便于更新软件、维护工作量大、新业务的开发应用周期长的问题,本发明还解决了采用下载方式更新软件时传输数据量大、占用过多带宽影响正常业务的问题,从而满足不断变化的市场需求。
本发明的另一个目的在于,提供一种分布式业务系统中的应用终端设备和服务管理子系统,以解决所应用终端设备不便于更新软件、维护工作量大、新业务的开发应用周期长的问题。
为解决上述技术问题,本发明提供了一种分布式业务系统中应用终端设备软件更新的方法,包括:
在应用终端设备中预置多个指令单元;
服务管理系统根据所述多个指令单元设置指令序列,并发送至应用终端设备,所述指令序列包括所需的指令单元的标识信息;
所述应用终端设备根据所述指令序列完成软件更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海卡友信息服务有限公司,未经上海卡友信息服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610029289.5/2.html,转载请声明来源钻瓜专利网。