[发明专利]一种客户端自动更新软件的方法及辅助方法以及相应装置无效
| 申请号: | 200610148252.4 | 申请日: | 2006-12-28 |
| 公开(公告)号: | CN101212336A | 公开(公告)日: | 2008-07-02 |
| 发明(设计)人: | 黄瑛 | 申请(专利权)人: | 上海广电NEC液晶显示器有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F9/445 |
| 代理公司: | 北京市金杜律师事务所 | 代理人: | 王茂华 |
| 地址: | 201108上*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 客户端 自动更新 软件 方法 辅助 以及 相应 装置 | ||
1.一种客户端自动更新软件的方法,其中,包括如下步骤:
b.接收一个或多个服务器发送的更新指示文件;
c.根据所述更新指示文件判断客户端是否需要更新软件;
d.若客户端需要更新软件,则执行更新软件操作。
2.根据权利要求1所述的方法,其中,在所述步骤b之前还包括步骤:
a.根据预定条件向与该客户端相对应的服务器发出更新请求消息;
其中,所述步骤b中的更新指示文件与该更新请求消息相关联。
3.根据权利要求2所述的方法,其中,所述步骤a包括如下步骤:
-在每次运行软件之前向与该客户端相对应的服务发出更新请求消息。
4.根据权利要求2所述的方法,其中,所述步骤a包括如下步骤:
-在预定时刻向与该客户端相对应的服务发出更新请求消息。
5.根据权利要求2至4中任一项所述的方法,其中,所述更新请求消息包括所述客户端上的一个或多个软件的最新指示信息。
6.根据权利要求1至5中任一项所述的方法,其中,所述更新指示文件包括所述服务器所包括的一个或多个软件的最新指示信息;
其中,所述步骤c包括如下步骤:根据所述服务器所包括的一个或多个软件的最新指示信息判断客户端是否需要更新软件。
7.根据权利要求5或6所述的方法,其中,所述软件的最新指示信息包括如下信息中的任一种:
-该软件的版本号;或者
-该软件的时间戳。
8.根据权利要求1至5中任一项所述的方法,其中,所述更新指示文件包括所述客户端上一个或多个软件是否需要更新的指示信息;
其中,所述步骤c包括如下步骤:根据所述客户端上一个或多个软件是否需要更新的指示信息判断客户端是否需要更新软件。
9.根据权利要求2至8所述的方法,其中,所述更新指示文件还包括一个或多个需要更新软件的相关下载信息。
10.根据权利要求9所述的方法,其中,所述相关下载信息包括如下信息:
-需要下载的程序文件和/或数据文件;和/或
-不需要下载的程序文件和/或数据文件。
11.根据权利要求1至10中任一项所述的方法,其中,所述步骤d包括如下步骤:
d1.下载所需要更新的程序文件和/或所需要更新的数据文件;
d2.以所述更新程序文件替换所述原程序文件和/或以所述更新数据文件替换所述原数据文件。
12.根据权利要求11所述的方法,其中,在所述步骤d2之前还包括如下步骤:
-备份所述原程序文件和/或所述原数据文件。
13.根据权利要求11或12所述的方法,其中,还包括如下步骤:
d3.向所述一个或多个服务器发送更新应答消息。
14.一种用于客户端中自动更新软件的装置,其中,包括:
第一接收装置,用于接收一个或多个服务器发送的更新指示文件;
第一判断装置,用于根据所述更新指示文件判断客户端是否需要更新软件;以及
第一更新装置,用于当客户端需要更新软件时执行更新软件操作。
15.根据权利要求14所述的装置,其中,还包括:
第一发送装置,用于根据预定条件向与该客户端相对应的服务器发出更新请求消息。
16.根据权利要求15所述的装置,其中,所述第一发送装置包括第一发送处理装置,其用于在每次运行软件之前向与该客户端相对应的服务器发出更新请求消息。
17.根据权利要求15所述的装置,其中,所述第一发送装置包括第二发送处理装置,其用于在预定时刻向与该客户端相对应的服务发出更新请求消息。
18.根据权利要求15至17中任一项所述的装置,其中,所述更新请求消息包括所述客户端上的一个或多个软件的最新指示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海广电NEC液晶显示器有限公司,未经上海广电NEC液晶显示器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610148252.4/1.html,转载请声明来源钻瓜专利网。





