[發(fā)明專利]應(yīng)用程序的安裝處理方法和裝置、以及服務(wù)器有效
| 申請?zhí)枺?/td> | 201210202792.1 | 申請日: | 2012-06-15 |
| 公開(公告)號: | CN102779054A | 公開(公告)日: | 2012-11-14 |
| 發(fā)明(設(shè)計)人: | 張釗 | 申請(專利權(quán))人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京德恒律治知識產(chǎn)權(quán)代理有限公司 11409 | 代理人: | 章社杲;孫征 |
| 地址: | 100088 北京市西城區(qū)新*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 應(yīng)用程序 安裝 處理 方法 裝置 以及 服務(wù)器 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計算機領(lǐng)域,具體地,涉及一種應(yīng)用程序的安裝處理方法和裝置、以及服務(wù)器。
背景技術(shù)
目前,市面上的游戲下載安裝程序都沒有在游戲下載安裝前進行有效的系統(tǒng)檢測,不能提前確定該系統(tǒng)硬件環(huán)境是否支持某款游戲的安裝運行,因此導(dǎo)致用戶常常花很多時間下載完該款游戲之后,在安裝的時候才發(fā)現(xiàn)該系統(tǒng)無法運行該游戲,因而形成不好的用戶體驗。
除了游戲軟件之外,其他類型的很多應(yīng)用同樣存在對硬件配置的較高要求(例如,很多工具軟件對計算機的顯卡存在較高的要求,還有很多工具軟件對CPU和內(nèi)存的要求比較高),因此,也存在上述下載并安裝后無法運行的類似問題,導(dǎo)致用戶體驗降低。
針對相關(guān)技術(shù)中應(yīng)用程序在安裝之后由于硬件環(huán)境存在問題而無法運行導(dǎo)致用戶體驗降低的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對相關(guān)技術(shù)中應(yīng)用程序在安裝之后由于硬件環(huán)境存在問題而無法運行導(dǎo)致用戶體驗降低的問題,本發(fā)明提出一種應(yīng)用程序的安裝處理方法和裝置、以及服務(wù)器,能夠在應(yīng)用程序安裝之前檢測是否支持該系統(tǒng)硬件環(huán)境,提前進行預(yù)判,使得用戶在應(yīng)用程序下載并安裝之前就能夠得知終端是否能夠運行該應(yīng)用程序,從而改善了用戶體驗。
本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
根據(jù)本發(fā)明的一個方面,提供了一種應(yīng)用程序的安裝處理方法,其特征在于,該應(yīng)用程序的安裝處理方法包括:
在終端獲取應(yīng)用程序的文件之前,確定終端的硬件配置;
根據(jù)預(yù)先配置的硬件信息庫和終端的硬件配置判斷終端的硬件配置是否滿足應(yīng)用程序的運行要求,硬件信息庫中配置有運行應(yīng)用程序所需的硬件配置要求;
在判斷終端的硬件配置不滿足運行要求的情況下進行提示。
該方法可以進一步包括:在終端獲取應(yīng)用程序的文件之前,判斷終端是否具有預(yù)先配置的運行庫列表中的運行庫,其中,運行庫列表中配置有運行應(yīng)用程序所需的運行庫;如果判斷結(jié)果為終端不具有運行應(yīng)用程序所需的全部運行庫,則終端獲取應(yīng)用程序的文件時,進一步獲取終端缺少的運行應(yīng)用程序所需的運行庫;
并且,該安裝處理方法進一步包括:將終端缺少的運行應(yīng)用程序所需的運行庫的下載地址通知給終端,由終端根據(jù)下載地址獲取終端缺少的運行應(yīng)用程序所需的運行庫。
此外,應(yīng)用程序的運行要求包括表示運行應(yīng)用程序所需的硬件配置的信息;并且,在終端的硬件配置的性能低于硬件配置要求所表示的運行應(yīng)用程序所需的硬件配置的性能的情況下,判斷終端的硬件配置不滿足運行要求。
此外,硬件信息庫中配置有根據(jù)性能排序后的多種硬件配置,每種硬件配置都被配置對應(yīng)的標號,該標號用于表示相應(yīng)硬件配置的性能,并且,多種硬件配置中包括應(yīng)用程序運行所需的最低硬件配置以及對應(yīng)的標號;
并且,根據(jù)預(yù)先配置的硬件信息庫和獲取的硬件配置信息判斷終端的硬件配置是否滿足應(yīng)用程序的運行要求包括:根據(jù)硬件信息庫中終端的硬件配置所對應(yīng)的標號、和應(yīng)用程序運行所需的最低硬件配置對應(yīng)的標號確定終端的硬件配置的性能是否高于應(yīng)用程序運行所需的最低硬件配置的性能,如果確定結(jié)果為否,則判斷終端的硬件配置不滿足應(yīng)用程序的運行要求。
其中,可選地,硬件信息庫中配置有以下信息中的至少之一:根據(jù)性能排序后的多種CPU型號、根據(jù)性能排序后的多種內(nèi)存配置、根據(jù)性能排序后的多種顯示卡配置;并且,在終端的CPU、顯示卡和內(nèi)存中的至少一種硬件配置的性能低于硬件信息庫中的相應(yīng)最低硬件配置的情況下,判斷終端的硬件配置不滿足應(yīng)用程序的運行要求。
該方法可以進一步包括:在終端獲取應(yīng)用程序的文件之前,根據(jù)預(yù)定的補丁文件列表判斷是否存在終端需要獲取的應(yīng)用程序的當(dāng)前版本能夠安裝的補丁文件,其中,運行庫列表中配置有應(yīng)用程序的多個版本與每個版本所能夠安裝的補丁文件列表;
如果判斷結(jié)果為存在當(dāng)前版本的應(yīng)用程序能夠安裝的補丁文件,則將該補丁文件提示給用戶,在終端獲取應(yīng)用程序的文件時,進一步根據(jù)用戶的選擇獲取當(dāng)前版本的應(yīng)用程序能夠安裝的補丁文件。
并且,如果判斷結(jié)果為存在終端需要獲取的應(yīng)用程序的當(dāng)前版本能夠安裝的補丁文件,該安裝處理方法可以進一步包括:將應(yīng)用程序的當(dāng)前版本能夠安裝的補丁文件的下載地址通知給終端,由終端根據(jù)用戶選擇的下載地址獲取補丁文件。
該方法可以進一步包括:如果終端的硬件配置滿足應(yīng)用程序的運行要求、或用戶在被提示后確定需要獲取應(yīng)用程序的文件的情況下,終端獲取并安裝應(yīng)用程序的文件。
可選地,應(yīng)用程序包括以下至少之一:游戲軟件、工具軟件等。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經(jīng)北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210202792.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:吸塵腳墊裝置
- 下一篇:立體旋轉(zhuǎn)通道式全自動洗碗機
- 對虛擬化應(yīng)用程序的基于策略的訪問
- 應(yīng)用程序執(zhí)行、應(yīng)用程序提供裝置和應(yīng)用程序分發(fā)方法
- 一種軟件保護方法、裝置及系統(tǒng)
- 應(yīng)用程序的開發(fā)方法和系統(tǒng)
- 應(yīng)用程序的擴展方法及裝置
- 一種應(yīng)用程序商店的應(yīng)用程序發(fā)布方法及裝置
- 一種應(yīng)用程序的監(jiān)控方法、裝置及系統(tǒng)
- 用于對虛擬化應(yīng)用程序的基于策略的訪問的方法和系統(tǒng)
- 應(yīng)用程序控制方法、裝置、終端及存儲介質(zhì)
- 一種應(yīng)用程序安裝、卸載方法及通信終端





