[發(fā)明專利]預熱軟件安裝有效
| 申請?zhí)枺?/td> | 201180057791.6 | 申請日: | 2011-11-22 |
| 公開(公告)號: | CN103229144A | 公開(公告)日: | 2013-07-31 |
| 發(fā)明(設計)人: | J·R·馬修;R·D·薩爾丁格 | 申請(專利權)人: | 蘋果公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 中國國際貿(mào)易促進委員會專利商標事務所 11038 | 代理人: | 李玲 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 預熱 軟件 安裝 | ||
1.一種存儲有可執(zhí)行程序指令的計算機可讀存儲介質(zhì),所述可執(zhí)行程序指令在由數(shù)據(jù)處理系統(tǒng)執(zhí)行時,使所述數(shù)據(jù)處理系統(tǒng)執(zhí)行包括如下的方法:
在計算系統(tǒng)內(nèi)計算環(huán)境的后臺操作中,將對所述計算系統(tǒng)上軟件的更新包從遠程源下載至所述計算系統(tǒng);以及
不提交所述更新,以隔離方式在所述后臺操作中自動啟動所述更新包的安裝。
2.如權利要求1所述的計算機可讀存儲介質(zhì),其中,所述方法還包括:
一旦用戶批準所述更新,就通過完成所述更新包的安裝提交所述軟件更新。
3.如權利要求1所述的計算機可讀存儲介質(zhì),其中,所述方法還包括:
一旦用戶拒絕所述更新,就撤銷至今為止執(zhí)行的所述更新包的安裝;以及
將所下載的更新包保留在所述計算系統(tǒng)內(nèi)。
4.如權利要求1所述的計算機可讀存儲介質(zhì),其中,所述方法還包括:
解壓所述更新包;以及
使用解壓的包在所述計算環(huán)境的后臺操作中建立臨時高速緩存。
5.如權利要求1所述的計算機可讀存儲介質(zhì),其中,在不告知所述計算系統(tǒng)的用戶的情況下啟動所述更新包的安裝。
6.如權利要求1所述的計算機可讀存儲介質(zhì),其中,在不干擾所述計算系統(tǒng)中所述軟件的當前版本的情況下啟動所述更新包的安裝。
7.一種計算機實現(xiàn)的方法,包括:
在不干擾計算系統(tǒng)上當前正運行進程的情況下,在所述計算系統(tǒng)上僅對軟件執(zhí)行一組更新的部分安裝;
在執(zhí)行了該組更新的部分安裝之后,向所述計算系統(tǒng)的用戶通知該組更新;以及
延遲在所述計算系統(tǒng)上完成整組更新的安裝,直到用戶批準該組更新為止。
8.如權利要求7所述的方法,還包括:
允許用戶選擇該組更新的子集以在所述計算系統(tǒng)上安裝,而不是安裝整組更新;
響應于用戶選擇安裝該組更新的所述子集,撤銷至今為止執(zhí)行的安裝;以及
僅在所述計算系統(tǒng)上重新安裝該組更新的所選子集。
9.如權利要求7所述的方法,還包括:
如果用戶拒絕整組更新,則撤銷至今為止執(zhí)行的安裝。
10.如權利要求7所述的方法,其中,執(zhí)行該組更新的部分安裝包括:
在所述計算系統(tǒng)內(nèi)的計算機可讀存儲設備上的臨時區(qū)域中,建立用于該組更新的系統(tǒng)高速緩存;以及
響應于所述用戶,用建立的所述系統(tǒng)高速緩存交換所述計算系統(tǒng)中的當前系統(tǒng)高速緩存。
11.如權利要求10所述的方法,還包括:
響應于用戶允許整組更新,換入建立的所述系統(tǒng)高速緩存,以代替所述計算系統(tǒng)中的當前系統(tǒng)高速緩存。
12.如權利要求7所述的方法,其中,所述軟件包括所述計算系統(tǒng)中的一個或多個用戶應用。
13.一種裝置,包括:
用于存儲軟件數(shù)據(jù)和指令的計算機可讀存儲設備;
耦接至所述計算機可讀存儲設備的網(wǎng)絡接口,所述網(wǎng)絡接口經(jīng)由網(wǎng)絡通信耦接至計算機器,以從所述計算機器下載對所述軟件的更新;以及
耦接至所述網(wǎng)絡接口的處理設備,所述處理設備在計算機可讀存儲設備上的保留區(qū)域中預安裝所述更新,而不蓋寫現(xiàn)有的軟件數(shù)據(jù)和指令。
14.如權利要求13所述的裝置,其中,所下載的更新包括壓縮格式的多個包,并且所述處理設備解壓所述多個包并將所述多個包存儲在所述計算機可讀存儲設備上的保留區(qū)域中。
15.如權利要求14所述的裝置,其中,所述處理設備使用在所述計算機可讀存儲設備上的保留區(qū)域中的所述多個包進一步建立多個系統(tǒng)高速緩存,所述多個系統(tǒng)高速緩存各自對應于一個或多個所述更新的預定組合。
16.如權利要求13所述的裝置,還包括:
顯示設備,其中所述處理設備生成由所述顯示設備顯示的用戶界面以向用戶通知所述更新。
17.如權利要求16所述的裝置,還包括:
用戶輸入設備,用于接收批準部分或整個地安裝所述更新或拒絕全部所述更新的用戶指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘋果公司,未經(jīng)蘋果公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201180057791.6/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:用于差異化的訪問控制的方法和設備
- 下一篇:基于空氣動力的螺旋槳船模





