发明名称 |
可按需定制应用程序的方法和系统 |
摘要 |
本发明提供一种按需定制应用程序的方法,包括:业务处理平台从终端设备接收到非业务请求之后,利用终端设备与业务处理平台之间的协议中设置的用于存放更新的应用程序的基本信息的消息字段,将更新的应用程序的基本信息填入到反馈数据包中,并将该反馈数据包发送给终端设备;所述基本信息包括应用程序的名称和在应用下载服务器中的存放位置;终端设备接收到所述反馈数据包之后,根据该消息字段到应用下载服务器下载、安装更新的应用程序。相应地,提供按需定制应用程序的终端和系统。通过本发明,终端设备可根据业务处理平台的需要动态下载安装最近更新的应用程序,从而提高终端设备的实用性和灵活性。 |
申请公布号 |
CN102446105B |
申请公布日期 |
2015.07.29 |
申请号 |
CN201010502070.9 |
申请日期 |
2010.09.30 |
申请人 |
北大方正集团有限公司;利德科技发展有限公司 |
发明人 |
陈实如;王翔 |
分类号 |
G06F9/445(2006.01)I;H04L29/08(2006.01)I;G07F19/00(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
北京天昊联合知识产权代理有限公司 11112 |
代理人 |
陈源;罗建民 |
主权项 |
一种按需定制应用程序的方法,包括以下步骤:预先在终端设备与业务处理平台之间的协议中增加遵循该协议的用于存放更新的应用程序的基本信息的消息字段;业务处理平台的接入平台从终端设备接收到签到请求之后,判断在从该终端设备最后更新应用程序的时间到当前时间期间业务处理平台更新的应用程序中是否存在该终端设备还未下载的更新的应用程序,如果存在该终端设备还未下载的更新的应用程序,则利用终端设备与业务处理平台之间的协议中设置的用于存放更新的应用程序的基本信息的消息字段,将终端设备还未下载的更新的应用程序的基本信息填入到反馈数据包中,并将该反馈数据包发送给终端设备;所述基本信息包括该终端设备还未下载的更新的应用程序的名称和在应用下载服务器中的存放位置;终端设备接收到反馈数据包之后,解析反馈数据包,并判断反馈数据包中是否存在所述消息字段,如果判断反馈数据包中存在所述消息字段,则对该消息字段进行解析,并根据解析该消息字段得到的存放位置到应用下载服务器下载安装该终端设备还未下载的更新的应用程序;其中,当基本信息包括终端设备还未下载的更新的应用程序的名称和在应用下载服务器中的存放位置时,业务处理平台的接入平台整理应用程序列表并记录终端设备的应用程序下载状态和下载时间,在所述应用程序列表中包括业务处理平台所提供的所有应用程序的编号、名称、版本、在应用下载服务器中的存放位置和最后更新时间;业务处理平台的接入平台从终端设备接收到所述签到请求之后,根据整理的应用程序列表和记录的终端设备下载状态和下载时间来判断在从该终端设备最后更新应用程序的时间到当前时间期间业务处理平台更新的应用程序中是否存在该终端设备还未下载的更新的应用程序;或者,业务处理平台的接入平台从终端设备接收到签到请求之后,利用所述消息字段将在从该终端设备最后更新应用程序的时间到当前时间期间业务处理平台更新的所有应用程序的基本信息填入反馈数据包中,并将该反馈数据包发送给终端设备;所述基本信息包括该终端设备还未下载的更新的所有应用程序的程序名称、版本和其软件包在应用下载服务器中的存放位置;终端设备接收到反馈数据包之后,解析反馈数据包,并判断反馈数据包中是否存在所述消息字段,如果判断反馈数据包中存在所述消息字段,则对该消息字段进行解析,并根据解析该消息字段得到的更新的应用程序的基本信息来判断是否存在该终端设备还未下载的更新的应用程序,如果存在该终端设备还未下载的更新的应用程序,则根据解析该消息字段得到的存放位置到应用下载服务器下载安装该终端设备还未下载的更新的应用程序;其中,所述消息字段用于存放应用程序列表,在所述应用程序列表中包括业务处理平台所提供的所有应用程序的编号、名称、版本、在应用下载服务器中的存放位置和最后更新时间;业务处理平台的接入平台利用所述消息字段将所述应用程序列表填入反馈数据包中;终端设备在判断反馈数据包中存在所述消息字段并且对该消息字段进行解析之后,通过将解析该消息字段得到的应用程序列表中的应用程序的名称和版本与本地存储的应用程序列表中的应用程序名称和版本进行对比来判断是否存在该终端设备还未下载的更新的应用程序;其中,所述应用下载服务器用于存放所有应用程序。 |
地址 |
100871 北京市海淀区成府路298号中关村方正大厦5层 |