[發明專利]實現本地軟件更新提醒的方法及系統有效
| 申請號: | 201010168451.8 | 申請日: | 2010-05-07 |
| 公開(公告)號: | CN102238017A | 公開(公告)日: | 2011-11-09 |
| 發明(設計)人: | 王寶劍;庫宇;竇楓 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/18 | 分類號: | H04L12/18;H04L29/06;G06F9/445 |
| 代理公司: | 北京派特恩知識產權代理事務所(普通合伙) 11270 | 代理人: | 張穎玲;武晨燕 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實現 本地 軟件 更新 提醒 方法 系統 | ||
技術領域
本發明涉及計算機軟件更新技術,尤其涉及一種實現本地軟件更新提醒的方法及系統。
背景技術
隨著計算機技術的不斷發展以及越來越多的計算機軟件的開發,用戶終端通常安裝有多種計算機軟件以滿足用戶的多種使用需求。多數計算機軟件自身設有更新程序,用戶運行該計算機軟件或運行所述計算機軟件的更新程序時,啟動該計算機軟件的更新機制,向服務器發起該計算機軟件的更新查詢,判斷是否存在比本地安裝的計算機軟件更新的版本資源,如果存在,則提醒用戶。
由上可知,要獲知某一計算機軟件是否存在更新的版本資源,用戶首先需要啟動該計算機軟件,并通過該計算機軟件提供的在線更新功能進行只針對該軟件的更新提醒操作。目前,常用的計算機軟件大約有1000種,普通用戶本地安裝的計算機軟件也有幾十種。對用戶來說,要通過分別運行單獨的計算機軟件以實現對該計算機軟件的更新管理是相當繁瑣的。
發明內容
有鑒于此,本發明的主要目的在于提供一種實現本地軟件更新提醒的方法及系統,能夠實現本地軟件更新提醒的集中管理。
為達到上述目的,本發明的技術方案是這樣實現的:
本發明提供一種實現本地軟件更新提醒的方法,包括:用戶終端獲取所有本地計算機軟件的本地軟件信息;
該方法還包括:
用戶終端發送軟件更新查詢消息給服務器,服務器返回升級軟件信息給用戶終端;
用戶終端判斷升級軟件信息中是否包含本地計算機軟件的軟件信息,并在包含時進一步判斷升級軟件信息中該本地計算機軟件的軟件信息與該本地計算機軟件的本地軟件信息是否一致,若不一致,則向用戶發出該本地計算機軟件的更新提醒;若一致,則本次本地軟件更新提醒流程結束。
其中,該方法進一步包括:所述服務器根據現有所有計算機軟件的軟件信息生成服務器數據文件;
所述升級軟件信息中的軟件信息為當前服務器數據文件中所有計算機軟件的軟件信息。
其中,該方法進一步包括:
所述服務器根據現有所有計算機軟件的軟件信息生成服務器數據文件;
所述服務器為計算機軟件設置時間戳,并以倒序方式按照時間戳排列服務器數據文件中所有計算機軟件的軟件信息。
其中,所述升級軟件信息還包括服務器數據文件中的最大時間戳TSmax;
該方法進一步包括:所述用戶終端更新終端時間戳TT為TT=TSmax。
其中,所述軟件更新查詢消息包含終端時間戳TT,且用戶終端首次發送給服務器的軟件更新查詢消息中的終端時間戳TT默認為0。
其中,所述用戶終端發送軟件更新查詢消息給服務器,服務器返回升級軟件信息給用戶終端的步驟具體包括:
B1、用戶終端發送軟件更新查詢消息給服務器;
B2、服務器收到軟件更新查詢消息后,獲取終端時間戳TT;
B3、服務器判斷服務器數據文件中的最大時間戳TSmax是否大于終端時間戳TT,若大于,則執行步驟B4,否則,返回步驟B2;
B4、服務器順序搜索服務器數據文件,并比較終端時間戳TT與服務器數據文件中每種計算機軟件的時間戳TSi,其中i為正整數;
B5、服務器判斷時間戳TSi是否大于終端時間戳TT,若大于,則返回步驟B4,若不大于,則執行步驟B6;
B6、服務器停止搜索服務器數據文件,并返回升級軟件信息給用戶終端,該升級軟件信息包括所有時間戳TSi大于終端時間戳TT的計算機軟件的軟件信息以及服務器數據文件的最大時間戳TSmax。
其中,該方法進一步包括服務器更新服務器數據文件步驟,具體為:
當有新計算機軟件或現有計算機軟件有新版本發布時,服務器更新服務器數據文件中軟件信息并修改對應計算機軟件的時間戳為大于當前最大時間戳TSmax,之后,以倒序方式按照新時間戳重新排列所有計算機軟件的軟件信息。
本發明還提供了一種實現本地軟件更新提醒的系統,包括:用戶終端及服務器,用戶終端包括更新提醒模塊;具體的:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010168451.8/2.html,轉載請聲明來源鉆瓜專利網。





