国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種智能移動終端的軟件安裝方法及系統(tǒng)的制作方法

      文檔序號:6398972閱讀:179來源:國知局
      專利名稱:一種智能移動終端的軟件安裝方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及軟件領(lǐng)域,尤其涉及一種智能移動終端的軟件安裝方法及系統(tǒng)。
      背景技術(shù)
      隨著信息技術(shù)的發(fā)展,軟件安裝的安全性越來越受重視。進入二十一世紀以后,移動互聯(lián)網(wǎng)進入了蓬勃發(fā)展的時代,各種移動終端層出不窮,例如手機、平板電腦等。對于市場上的移動終端而言,逐漸從功能性的移動終端為主過渡到智能移動終端為主,比如中國的手機市場而言,智能手機的出貨量已經(jīng)占到整個手機出貨量的90%以上。按照這種趨勢逐漸發(fā)展,功能性的手機可能逐漸地要被市場淘汰。對于智能移動終端而言,需要支持操作系統(tǒng)?,F(xiàn)在智能移動終端主要包括蘋果公司推出的iOS操作系統(tǒng)和谷歌公司的安卓操作系統(tǒng)。隨著蘋果公司的手機和平板在市場上取得巨大成功,極大地推動了智能移動終端的發(fā)展。為了挑戰(zhàn)蘋果公司的壟斷地位,谷歌公司順勢推出了開源的操作系統(tǒng)一安卓操作系統(tǒng)。自從安卓操作系統(tǒng)推出以后,全球的許多智能終端廠商開始生產(chǎn)基于安卓操作系統(tǒng)的智能移動終端。由于安卓系統(tǒng)的開放性,發(fā)展前景被眾多廠商看好,并已經(jīng)成為了 iOS操作系統(tǒng)的強大競爭者。除了上述的IOS操作系統(tǒng)和安卓操作系統(tǒng)之外,也有其他的操作系統(tǒng),例如微軟公司的Windows Phone8操作系統(tǒng)、RIM公司的黑莓操作系統(tǒng)以及三星公司的Tizen操作系統(tǒng)等。對于智能移動終端而言,由于其操作系統(tǒng)的強大功能,可以在智能移動終端上許多的應(yīng)用軟件。隨著用戶需求的增加,現(xiàn)在許多的可以安裝于智能移動終端的應(yīng)用軟件慢慢地有向多媒體應(yīng)用的方向發(fā)展,例如需要支持短信、彩信、語音、視頻、電子郵件等等。但是隨著智能移動終端的廣泛應(yīng)用,導(dǎo)致越來越多的隱私事件,甚至有些智能移動終端被遠程控制打開視頻或語音功能來竊取智能移動終端用戶的隱私信息,甚至利用這些隱私信息來敲詐勒索智能移動終端的用戶,因此需要提出一種能夠使智能移動終端用戶可以對安裝在智能移動終端上的軟件所支持的能力進行控制的技術(shù)方案,以減少用戶隱私或數(shù)據(jù)的泄漏。

      發(fā)明內(nèi)容
      為了解決上述的技術(shù)問題,提供了一種智能移動終端的軟件安裝方法及系統(tǒng),其目的在于,為用戶提供了對軟件需要使用的能力進行選擇的方案。本發(fā)明提供了一種智能移動終端的軟件安裝方法,包括:步驟1,接收軟件的安裝請求;步驟2,確定所述軟件所需要使用的能力,并向用戶提示;步驟3,用戶選擇允許所述軟件使用的能力;步驟4,完成軟件的安裝。優(yōu)選地,步驟I還包括:步驟11,檢查所述軟件的安裝包的完整性;如果所述軟件的安裝包不完整,則結(jié)束所述軟件的安裝流程;如果所述軟件的安裝包完整,則執(zhí)行步驟12 ;步驟12,檢查所述軟件的證書的有效性;如果所述軟件的證書有效;則執(zhí)行步驟2 ;如果所述軟件的證書無效,則結(jié)束所述軟件的安裝流程。
      優(yōu)選地,在步驟2、步驟3或步驟4之前還包括步驟5,檢查所述軟件的安全性;如果所述軟件安全,則執(zhí)行所述步驟2、步驟3或步驟4 ;如果所述軟件不安全,則結(jié)束所述軟件的安裝流程。優(yōu)選地,在步驟2、步驟3或步驟4之前還包括步驟5,檢查所述軟件的合法性;如果所述軟件合法,則執(zhí)行所述步驟2、步驟3或步驟4 ;如果所述軟件不合法,則結(jié)束所述軟件的安裝流程。優(yōu)選地,所述軟件所需要使用的能力包括短信、彩信、語音、視頻、電子郵件和訪問聯(lián)系人中的至少一種。本發(fā)明還提供了一種智能移動終端的軟件安裝系統(tǒng),包括:接收模塊,用于接收軟件的安裝請求;能力確定模塊,用于確定所述軟件所需要使用的能力,并向用戶提示;能力選擇模塊,用于供用戶選擇允許所述軟件使用的能力;完成模塊,用于完成軟件的安裝。優(yōu)選地,所述接收模塊還包括:第一檢查模塊,用于檢查所述軟件的安裝包的完整性;如果所述軟件的安裝包不完整,則結(jié)束所述軟件的安裝流程;如果所述軟件的安裝包完整,則調(diào)用第二檢查模塊;所述第二檢查模塊,用于檢查所述軟件的證書的有效性;如果所述軟件的證書有效,則調(diào)用所述能力確定模塊;如果所述軟件的證書無效,則結(jié)束所述軟件的安裝流程。優(yōu)選地,該軟件安裝系統(tǒng)還包括第三檢查模塊,用于檢查所述軟件的安全性;如果所述軟件安全,則調(diào)用所述能力確定模塊、所述能力選擇模塊或完成模塊;如果所述軟件不安全,則結(jié)束所述軟件的安裝流程;其中第三檢查模塊位于所述能力確定模塊、所述能力選擇模塊或完成模塊之前。優(yōu)選地,該軟件安裝系統(tǒng)還包括第四檢查模塊,用于檢查所述軟件的合法性;如果所述軟件合法,則調(diào)用所述能力確定模塊、所述能力選擇模塊或完成模塊;如果所述軟件不合法,則結(jié)束所述軟件的安裝流程;其中第四檢查模塊位于所述能力確定模塊、所述能力選擇模塊或完成模塊之前。優(yōu)選地,所述軟件所需要使用的能力包括短信、彩信、語音、視頻、電子郵件和訪問聯(lián)系人中的至少一種。本發(fā)明通過為用戶提供選擇允許所要安裝軟件能夠使用的能力的實現(xiàn)方案,可以對軟件的功能進行限制,以保護軟件用戶的隱私。此外,還對所要安裝的軟件的安全性和合法性進行檢查,可以避免智能移動終端遭到惡意軟件的攻擊,并能夠使所要的安裝的軟件符合法律的規(guī)定。


      圖1為現(xiàn)有技術(shù)中在智能移動終端上安裝軟件流程圖;圖2為本發(fā)明提供的智能移動終端的軟件安裝流程圖;圖3為本發(fā)明提供的智能移動終端的軟件安裝系統(tǒng)示意圖。
      具體實施例方式下面結(jié)合附圖,對本發(fā)明做進一步的詳細描述。圖1示出了現(xiàn)有技術(shù)中智能移動終端上的軟件安裝流程,具體包括如下步驟。接收軟件安裝請求(步驟101)。該請求可以由軟件自己產(chǎn)生,例如在下載軟件后,軟件啟動自動安裝程序請求安裝該程序來產(chǎn)生請求,也可以由用戶手動安裝來產(chǎn)生這個請求。之后,需要確定所要安裝的軟件所需要使用的能力(步驟103),例如短信、彩信、語音、視頻以及電子郵件等等。確定了軟件所需要的能力之后,可以告知用戶該軟件所需要使用的能力,并提示用戶接受安裝該軟件還是拒絕安裝該軟件(步驟105)。如果接受安裝該軟件,則完成該軟件的安裝過程(步驟107),例如軟件可以根據(jù)操作系統(tǒng)控制下安裝到智能移動終端。上述智能移動終端的軟件安裝流程中,盡管可以向用戶提示軟件所需要使用的能力,但是用戶只能全部接受該軟件使用這些能力,或者拒絕該軟件的安裝。如果用戶允許該軟件使用這些能力,則可能會存在一些安全隱患,如果用戶拒絕該軟件的安裝,可能又無法使用軟件所提供的功能。因此本發(fā)明提供了如圖2所示的智能移動終端的軟件安裝流程,具體包括如下的步驟。接收軟件安裝請求(步驟201)。該請求可以由軟件自己產(chǎn)生,例如在下載軟件后,軟件啟動自動安裝程序請求安裝該程序來產(chǎn)生請求,也可以由用戶手動安裝來產(chǎn)生這個請求。之后,需要確定所要安裝的軟件所需要使用的能力(步驟203),例如短信、彩信、語音、視頻、電子郵件以及訪問聯(lián)系人等等。確定了軟件所需要的能力之后,可以告知用戶該軟件所需要使用的能力,并提示用戶進行選擇,用戶可以根據(jù)智能移動終端的提示選擇允許軟件使用的能力(步驟205)。例如可以通過復(fù)選框來選擇允許軟件使用的能力,例如不允許軟件使用視頻和語音能力。用戶如果接受安裝該軟件,則完成該軟件的安裝過程(步驟207),例如軟件可以根據(jù)操作系統(tǒng)控制下安裝到智能移動終端。此外,上述的流程中,在步驟201還可以檢查所述軟件的安裝包的完整性;如果所述軟件的安裝包不完整,則結(jié)束所述軟件的安裝流程;如果所述軟件的安裝包完整,檢查所述軟件的證書的有效性;如果所述軟件的證書有效;則執(zhí)行步驟203 ;如果所述軟件的證書無效,則結(jié)束所述軟件的安裝流程。該檢查流程主要是用來確定所要安裝的軟件完整,并且能夠得到來自軟件廠商的授權(quán)和許可。為了確保所要安裝的軟件不存在病毒或木馬之類的安全威脅,以及軟件需要符合國家或地方法律法規(guī)的規(guī)定(例如是否包含色情信息和反動言論等),本發(fā)明還對軟件的安全性和合法性進行檢查。安全性和合法性的檢查可以獨立進行,并且可以位于步驟201與步驟203之間、步驟203與步驟205之間或者步驟205與步驟207之間。在軟件的安全性檢查得到的結(jié)果是軟件安全,和/或在軟件的合法性檢查得到的結(jié)果是軟件合法,才執(zhí)行步驟203、步驟205、或步驟207。相應(yīng)地,本發(fā)明還提供了一種智能移動終端的軟件安裝系統(tǒng),如圖3所示,包括:接收模塊301,用于接收軟件的安裝請求;能力確定模塊303,用于確定所述軟件所需要使用的能力,并向用戶提示;能力選擇模塊305,用于供用戶選擇允許所述軟件使用的能力;完成模塊307,用于完成軟件的安裝。此外,圖3中還示出了不是必要的模塊,例如第一檢查模塊309、第二檢查模塊311、第三檢查模塊313以及第四檢查模塊315。第一檢查模塊309,用于檢查所述軟件的安裝包的完整性;如果所述軟件的安裝包不完整,則結(jié)束所述軟件的安裝流程;如果所述軟件的安裝包完整,則調(diào)用第二檢查模塊311 ;所述第二檢查模塊311,用于檢查所述軟件的證書的有效性;如果所述軟件的證書有效,則調(diào)用所述能力確定模塊303 ;如果所述軟件的證書無效,則結(jié)束所述軟件的安裝流程。該軟件安裝系統(tǒng)還包括第三檢查模塊313,用于檢查所述軟件的安全性;如果所述軟件安全,則調(diào)用所述能力確定模塊303、所述能力選擇模塊305或完成模塊307 ;如果所述軟件不安全,則結(jié)束所述軟件的安裝流程;其中第三檢查模塊313可以位于所述能力確定模塊303、所述能力選擇模塊305或完成模塊307之前。該軟件安裝系統(tǒng)還包括第四檢查模塊315,用于檢查所述軟件的合法性;如果所述軟件合法,則調(diào)用所述能力確定模塊303、所述能力選擇模塊305或完成模塊307 ;如果所述軟件不合法,則結(jié)束所述軟件的安裝流程;其中第四檢查模塊315位于所述能力確定模塊303、所述能力選擇模塊305或完成模塊307之前。所述軟件所需要使用的能力包括短信、彩信、語音、視頻、電子郵件和訪問聯(lián)系人中的至少一種。需要說明的是,圖3中所示的第三檢查模塊313以及第四檢查模塊315只是示意性地位于能力選擇模塊305和完成模塊之間,并不作為對本發(fā)明所公開內(nèi)容的限制。也就是說,第三檢查模塊313和/或第四檢查模塊315也可以位于接收模塊301和能力確定模塊303之間,或者位于能力確定模塊303與能力選擇模塊305之間,或者能力選擇模塊305與完成模塊307之間,均可以實現(xiàn)本發(fā)明的目的。本領(lǐng)域的技術(shù)人員在不脫離權(quán)利要求書確定的本發(fā)明的精神和范圍的條件下,還可以對以上內(nèi)容進行各種各樣的修改。因此本發(fā)明的范圍并不僅限于以上的說明,而是由權(quán)利要求書的范圍來確定的。
      權(quán)利要求
      1.一種智能移動終端的軟件安裝方法,其特征在于,包括: 步驟I,接收軟件的安裝請求; 步驟2,確定所述軟件所需要使用的能力,并向用戶提示; 步驟3,用戶選擇允許所述軟件使用的能力; 步驟4,完成軟件的安裝。
      2.按權(quán)利要求1所述的軟件安裝方法,其特征在于,步驟I還包括: 步驟11,檢查所述軟件的安裝包的完整性;如果所述軟件的安裝包不完整,則結(jié)束所述軟件的安裝流程;如果所述軟件的安裝包完整,則執(zhí)行步驟12 ; 步驟12,檢查所述軟件的證書的有效性;如果所述軟件的證書有效;則執(zhí)行步驟2 ;如果所述軟件的證書無效,則結(jié)束所述軟件的安裝流程。
      3.按權(quán)利要求1或2所述的軟件安裝方法,其特征在于,在步驟2、步驟3或步驟4之前還包括步驟5,檢查所述軟件的安全性;如果所述軟件安全,則執(zhí)行所述步驟2、步驟3或步驟4 ;如果所述軟件不安全,則結(jié)束所述軟件的安裝流程。
      4.按權(quán)利要求1或2所述的軟件安裝方法,其特征在于,在步驟2、步驟3或步驟4之前還包括步驟5,檢查所述軟件的合法性;如果所述軟件合法,則執(zhí)行所述步驟2、步驟3或步驟4 ;如果所述軟件不合法,則結(jié)束所述軟件的安裝流程。
      5.按權(quán)利要求1或2所述的軟件安裝方法,其特征在于,所述軟件所需要使用的能力包括短信、彩信、語音、視頻、電子郵件和訪問聯(lián)系人中的至少一種。
      6.一種智能移動終端的軟件安裝系統(tǒng),其特征在于,包括: 接收模塊,用于接收軟件的安裝請求; 能力確定模塊,用于確定所述軟件所需要使用的能力,并向用戶提示; 能力選擇模塊,用于供用戶選擇允許所述軟件使用的能力; 完成模塊,用于完成軟件的安裝。
      7.按權(quán)利要求6所述的軟件安裝系統(tǒng),其特征在于,所述接收模塊還包括: 第一檢查模塊,用于檢查所述軟件的安裝包的完整性;如果所述軟件的安裝包不完整,則結(jié)束所述軟件的安裝流程;如果所述軟件的安裝包完整,則調(diào)用第二檢查模塊; 所述第二檢查模塊,用于檢查所述軟件的證書的有效性;如果所述軟件的證書有效,則調(diào)用所述能力確定模塊;如果所述軟件的證書無效,則結(jié)束所述軟件的安裝流程。
      8.按權(quán)利要求6或7所述的軟件安裝系統(tǒng),其特征在于,該軟件安裝系統(tǒng)還包括第三檢查模塊,用于檢查所述軟件的安全性;如果所述軟件安全,則調(diào)用所述能力確定模塊、所述能力選擇模塊或完成模塊;如果所述軟件不安全,則結(jié)束所述軟件的安裝流程;其中第三檢查模塊位于所述能力確定模塊、所述能力選擇模塊或完成模塊之前。
      9.按權(quán)利要求6或7所述的軟件安裝系統(tǒng),其特征在于,該軟件安裝系統(tǒng)還包括第四檢查模塊,用于檢查所述軟件的合法性;如果所述軟件合法,則調(diào)用所述能力確定模塊、所述能力選擇模塊或完成模塊;如果所述軟件不合法,則結(jié)束所述軟件的安裝流程;其中第四檢查模塊位于所述能力確定模塊、所述能力選擇模塊或完成模塊之前。
      10.按權(quán)利要求6或7所述的軟件安裝系統(tǒng),其特征在于,所述軟件所需要使用的能力包括短信、彩信、語音、視頻、電子郵件和訪問聯(lián)系人中的至少一種。
      全文摘要
      本發(fā)明涉及一種智能移動終端的軟件安裝方法及系統(tǒng)。該智能移動終端的軟件安裝方法,包括步驟1,接收軟件的安裝請求;步驟2,確定所述軟件所需要使用的能力,并向用戶提示;步驟3,用戶選擇允許所述軟件使用的能力;步驟4,完成軟件的安裝。本發(fā)明通過為用戶提供選擇允許所要安裝軟件能夠使用的能力的實現(xiàn)方案,可以對軟件的功能進行限制,以保護軟件用戶的隱私。此外,還對所要安裝的軟件的安全性和合法性進行檢查,可以避免智能移動終端遭到惡意軟件的攻擊,并能夠使所要的安裝的軟件符合法律的規(guī)定。
      文檔編號G06F9/445GK103092661SQ20131003934
      公開日2013年5月8日 申請日期2013年1月31日 優(yōu)先權(quán)日2013年1月31日
      發(fā)明者姜向前, 張慧, 韓長青, 王晨 申請人:晨風云(北京)科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1