国产精品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>

      第三方應(yīng)用程序升級(jí)處理方法、裝置及智能電視的制作方法

      文檔序號(hào):7860441閱讀:245來源:國知局
      專利名稱:第三方應(yīng)用程序升級(jí)處理方法、裝置及智能電視的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及智能電視機(jī)技術(shù)領(lǐng)域,具體而言,尤其涉及ー種第三方應(yīng)用程序升級(jí)處理方法、裝置及智能電視。
      背景技術(shù)
      目前,隨著智能終端技術(shù)的日益發(fā)展,其智能電視在人們的日常生活當(dāng)中也開始逐漸流行起來,并且,安插在智能電視機(jī)之上的第三方應(yīng)用程序也越來越豐富,從而使得電視機(jī)從最初的只提供簡單的視聽功能逐漸向智能化發(fā)展。通常,在實(shí)際應(yīng)用當(dāng)中,這些第三方應(yīng)用程序普遍面臨著ー個(gè)從低版本升級(jí)到最 新高版本的問題,例如對(duì)于Android系統(tǒng)而言,目前實(shí)現(xiàn)第三方應(yīng)用程序版本升級(jí)的方法主要有以下兩種其一、用戶主動(dòng)點(diǎn)擊升級(jí)鏈接以后跳轉(zhuǎn)到某個(gè)指定的網(wǎng)頁或者某家應(yīng)用程序商店,由用戶自行下載APK (AndroidPackage, Android安裝包),并在下載完成后,由用戶自行運(yùn)行APK,從而升級(jí)該第三方應(yīng)用程序;其ニ、由第三方應(yīng)用程序提供方在設(shè)計(jì)之初便預(yù)制升級(jí)下載功能,當(dāng)用戶點(diǎn)擊升級(jí)以后由第三方應(yīng)用程序自動(dòng)從指定位置下載APK,然后自動(dòng)調(diào)用Android系統(tǒng)應(yīng)用Packagelnstaller. apk以進(jìn)行安裝升級(jí)。然而,智能電視是一個(gè)相對(duì)其他智能終端設(shè)備(例如智能手機(jī))而言比較特別的定制的Android系統(tǒng)設(shè)備,在實(shí)際應(yīng)用當(dāng)中,智能電視機(jī)上的第三方應(yīng)用程序必須經(jīng)過電視機(jī)廠商的相關(guān)測(cè)試驗(yàn)證以后才能上線至智能電視機(jī)的應(yīng)用程序商店,因此當(dāng)?shù)谌綉?yīng)用程序是從應(yīng)用程序商店安裝的,且當(dāng)需要對(duì)該第三方應(yīng)用程序進(jìn)行升級(jí)的時(shí)候,如果從別的來源升級(jí)該第三方應(yīng)用程序APK的話,可能會(huì)導(dǎo)致第三方應(yīng)用不能運(yùn)行、電視機(jī)系統(tǒng)出現(xiàn)故障,或系統(tǒng)安全性降低等問題。為此,為了解決這些問題,目前亟需要找到ー種Android系統(tǒng)第三方應(yīng)用程序升級(jí)處理方法,以使得智能電視機(jī)上所有的第三方應(yīng)用都從應(yīng)用程序商店來升級(jí),并由應(yīng)用程序商店來保證第三方應(yīng)用能夠在智能電視機(jī)上正常運(yùn)行。

      發(fā)明內(nèi)容
      本發(fā)明的主要目的在于提供ー種第三方應(yīng)用程序升級(jí)處理方法、裝置及智能電視,以解決現(xiàn)有技術(shù)提供的第三方應(yīng)用程序升級(jí)方法會(huì)導(dǎo)致第三方應(yīng)用不能運(yùn)行、電視機(jī)系統(tǒng)出現(xiàn)故障,或系統(tǒng)安全性降低等技術(shù)問題。為了達(dá)到本發(fā)明的目的,其采用以下技術(shù)方案實(shí)現(xiàn)ー種第三方應(yīng)用程序升級(jí)處理方法,包括檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用;升級(jí)管控應(yīng)用下載該待升級(jí)第三方應(yīng)用程序,并將其關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;
      升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。優(yōu)選地,檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用的步驟包括檢測(cè)到用戶點(diǎn)擊第三方應(yīng)用程序升級(jí)鏈接后,啟動(dòng)瀏覽器;瀏覽器發(fā)送攜帶該待升級(jí)第三方應(yīng)用程序下載地址URL的升級(jí)激活命令至升級(jí)管控應(yīng)用,以啟動(dòng)升級(jí)管控應(yīng)用。 優(yōu)選地,升級(jí)管控應(yīng)用下載待升級(jí)第三方應(yīng)用程序的方法為升級(jí)管控應(yīng)用解析獲取的升級(jí)激活命令,獲取待升級(jí)第三方應(yīng)用程序下載地址URL,并據(jù)此下載待升級(jí)第三方應(yīng)用程序。優(yōu)選地,升級(jí)管控應(yīng)用將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。ー種第三方應(yīng)用程序升級(jí)處理方法,包括檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用;升級(jí)管控應(yīng)用將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。優(yōu)選地,檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用的步驟包括依據(jù)第三方應(yīng)用程序預(yù)制的升級(jí)執(zhí)行策略啟動(dòng)升級(jí),并從指定位置下載待升級(jí)第三方應(yīng)用程序;調(diào)用智能操作系統(tǒng)的標(biāo)準(zhǔn)安裝接ロ,啟動(dòng)升級(jí)管控應(yīng)用。優(yōu)選地,升級(jí)管控應(yīng)用將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。ー種第三方應(yīng)用程序升級(jí)處理裝置,包括檢測(cè)模塊,用于檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用;升級(jí)管控應(yīng)用模塊,用于下載該待升級(jí)第三方應(yīng)用程序,并將其關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;以及進(jìn)一步用于依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。
      優(yōu)選地,檢測(cè)模塊檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用的步驟包括檢測(cè)到用戶點(diǎn)擊第三方應(yīng)用程序升級(jí)鏈接后,檢測(cè)模塊啟動(dòng)瀏覽器;瀏覽器發(fā)送攜帶該待升級(jí)第三方應(yīng)用程序下載地址URL的升級(jí)激活命令至升級(jí)管控應(yīng)用模塊,以啟動(dòng)升級(jí)管控應(yīng)用模塊。優(yōu)選地,升級(jí)管控應(yīng)用模塊下載待升級(jí)第三方應(yīng)用程序的方法為升級(jí)管控應(yīng)用模塊解析獲取的升級(jí)激活命令,獲取待升級(jí)第三方應(yīng)用程序下載地址URL,并據(jù)此下載待升級(jí)第三方應(yīng)用程序。優(yōu)選地,升級(jí)管控應(yīng)用模塊將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待 升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得升級(jí)管控應(yīng)用模塊依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序?!N智能電視,其包括如上所述的第三方應(yīng)用程序升級(jí)處理裝置,其中,所述裝置包括檢測(cè)模塊,用于檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用;升級(jí)管控應(yīng)用模塊,用于下載該待升級(jí)第三方應(yīng)用程序,并將其關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;以及進(jìn)一步用于依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。ー種第三方應(yīng)用程序升級(jí)處理裝置,包括檢測(cè)模塊,用于檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用;升級(jí)管控應(yīng)用模塊,用于將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;以及進(jìn)一步用于依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。優(yōu)選地,檢測(cè)模塊檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用的步驟包括依據(jù)第三方應(yīng)用程序預(yù)制的升級(jí)執(zhí)行策略啟動(dòng)升級(jí),并從指定位置下載待升級(jí)第三方應(yīng)用程序;調(diào)用智能操作系統(tǒng)的標(biāo)準(zhǔn)安裝接ロ,啟動(dòng)升級(jí)管控應(yīng)用。優(yōu)選地,升級(jí)管控應(yīng)用模塊將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得升級(jí)管控應(yīng)用模塊依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。ー種智能電視,其包括如上所述的第三方應(yīng)用程序升級(jí)處理裝置,所述裝置包括檢測(cè)模塊,用于檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用;升級(jí)管控應(yīng)用模塊,用于將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;以及進(jìn)一步用于依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。通過上述本發(fā)明的技術(shù)方案可以看出,采用本發(fā)明,能夠使得智能電視上所有的第三方應(yīng)用都從應(yīng)用程序商店來升級(jí),并由應(yīng)用程序商店來保證第三方應(yīng)用能夠在智能電視機(jī)上正常運(yùn)行,克服了現(xiàn)有技術(shù)導(dǎo)致的第三方應(yīng)用不能運(yùn)行、電視機(jī)系統(tǒng)容易出現(xiàn)故障,或系統(tǒng)安全性較低的問題。


      圖I是本發(fā)明實(shí)施例I提供的第三方應(yīng)用程序升級(jí)處理方法流程示意圖;圖2是本發(fā)明實(shí)施例2提供的第三方應(yīng)用程序升級(jí)處理方法流程示意圖;圖3是本發(fā)明實(shí)施例提供的第三方應(yīng)用程序升級(jí)處理裝置結(jié)構(gòu)示意圖;圖4是本發(fā)明實(shí)施例提供的第三方應(yīng)用程序升級(jí)處理方法具體實(shí)施流程示意圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)異效果,下面將結(jié)合具體實(shí)施例以及附圖做進(jìn)一步的說明。
      具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明所述技術(shù)方案作進(jìn)ー步的詳細(xì)描述,以使本領(lǐng)域的技術(shù)人員可以更好的理解本發(fā)明并能予以實(shí)施,但所舉實(shí)施例不作為對(duì)本發(fā)明的限定。實(shí)施例I參照?qǐng)DI,本發(fā)明實(shí)施例提供了 ー種第三方應(yīng)用程序升級(jí)處理方法,包括如下具體步驟S10、檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用;S20、升級(jí)管控應(yīng)用下載該待升級(jí)第三方應(yīng)用程序,并將其關(guān)聯(lián)信息(例如所述關(guān)聯(lián)信息為待升級(jí)第三方應(yīng)用程序的包名稱以及版本信息)發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID,在本發(fā)明實(shí)施例中,所述服務(wù)器存儲(chǔ)了多個(gè)待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID信息;S30、升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。優(yōu)選實(shí)施方式下,在所述步驟SlO中,檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用的步驟包括S100、檢測(cè)到用戶點(diǎn)擊第三方應(yīng)用程序升級(jí)鏈接后,啟動(dòng)瀏覽器;S101、瀏覽器發(fā)送攜帶該待升級(jí)第三方應(yīng)用程序下載地址URL的升級(jí)激活命令至升級(jí)管控應(yīng)用,以啟動(dòng)升級(jí)管控應(yīng)用。
      優(yōu)選實(shí)施方式下,在所述步驟S20中,升級(jí)管控應(yīng)用下載待升級(jí)第三方應(yīng)用程序的方法為S200、升級(jí)管控應(yīng)用解析獲取的升級(jí)激活命令,獲取待升級(jí)第三方應(yīng)用程序下載地址URL,并據(jù)此下載待升級(jí)第三方應(yīng)用程序。優(yōu)選實(shí)施方式下,在所述步驟S20中,升級(jí)管控應(yīng)用將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得在所述步驟S30中,升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序,其中在本發(fā)明實(shí)施例中,不難得知,所述服務(wù)器存儲(chǔ)了多個(gè)待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)最新版本信息。相應(yīng)地,如圖3所示,本發(fā)明實(shí)施例還提供了ー種第三方應(yīng)用程序升級(jí)處理裝置,包括 檢測(cè)模塊,用于檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用;升級(jí)管控應(yīng)用模塊,用于下載該待升級(jí)第三方應(yīng)用程序,并將其關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;以及進(jìn)一步用于依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。具體的,檢測(cè)模塊檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用的步驟包括I、檢測(cè)到用戶點(diǎn)擊第三方應(yīng)用程序升級(jí)鏈接后,檢測(cè)模塊啟動(dòng)瀏覽器;2、瀏覽器發(fā)送攜帶該待升級(jí)第三方應(yīng)用程序下載地址URL的升級(jí)激活命令至升級(jí)管控應(yīng)用模塊,以啟動(dòng)升級(jí)管控應(yīng)用模塊。具體的,升級(jí)管控應(yīng)用模塊下載待升級(jí)第三方應(yīng)用程序的方法為I、升級(jí)管控應(yīng)用模塊解析獲取的升級(jí)激活命令,獲取待升級(jí)第三方應(yīng)用程序下載地址URL,并據(jù)此下載待升級(jí)第三方應(yīng)用程序。具體的,升級(jí)管控應(yīng)用模塊將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得升級(jí)管控應(yīng)用模塊依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。本發(fā)明實(shí)施例還提供了ー種智能電視,繼續(xù)參照?qǐng)D3,其包括如上所述的第三方應(yīng)用程序升級(jí)處理裝置,其中,所述裝置包括檢測(cè)模塊,用于檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用;升級(jí)管控應(yīng)用模塊,用于下載該待升級(jí)第三方應(yīng)用程序,并將其關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;以及進(jìn)一步用于依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。實(shí)施例2參照?qǐng)D2,本發(fā)明實(shí)施例提供了ー種第三方應(yīng)用程序升級(jí)處理方法,包括S40、檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用;S50、升級(jí)管控應(yīng)用將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;S60、升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。優(yōu)選實(shí)施方式下,檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作下載該待升級(jí)第三 方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用的步驟包括S400、依據(jù)第三方應(yīng)用程序預(yù)制的升級(jí)執(zhí)行策略啟動(dòng)升級(jí),并從指定位置下載待升級(jí)第三方應(yīng)用程序;S401、調(diào)用智能操作系統(tǒng)的標(biāo)準(zhǔn)安裝接ロ,啟動(dòng)升級(jí)管控應(yīng)用。優(yōu)選實(shí)施方式下,在所述步驟S50中,升級(jí)管控應(yīng)用將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得在所述步驟S60中,升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。相應(yīng)地,本發(fā)明實(shí)施例還提供了ー種第三方應(yīng)用程序升級(jí)處理裝置,繼續(xù)參照?qǐng)D3,其包括檢測(cè)模塊,用于檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用;升級(jí)管控應(yīng)用模塊,用于將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;以及進(jìn)一步用于依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。具體的,檢測(cè)模塊檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用的步驟包括I、依據(jù)第三方應(yīng)用程序預(yù)制的升級(jí)執(zhí)行策略啟動(dòng)升級(jí),并從指定位置下載待升級(jí)第三方應(yīng)用程序;2、調(diào)用智能操作系統(tǒng)的標(biāo)準(zhǔn)安裝接ロ,啟動(dòng)升級(jí)管控應(yīng)用。具體的,升級(jí)管控應(yīng)用模塊將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得升級(jí)管控應(yīng)用模塊依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。本發(fā)明實(shí)施例還提供了ー種智能電視,其包括如上所述的第三方應(yīng)用程序升級(jí)處理裝置,所述裝置包括
      檢測(cè)模塊,用于檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用;升級(jí)管控應(yīng)用模塊,用于將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;以及進(jìn)一步用于依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的 升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。下面,結(jié)合圖4詳細(xì)介紹本發(fā)明實(shí)施例提供的第三方應(yīng)用程序升級(jí)處理方法具體實(shí)施流程,其中,圖4為本發(fā)明實(shí)施例提供的第三方應(yīng)用程序升級(jí)處理方法具體實(shí)施流程示意圖。步驟I、發(fā)現(xiàn)第三方應(yīng)用程序升級(jí)的動(dòng)作。情形一,用戶自行點(diǎn)擊下載APK的時(shí)候,會(huì)啟動(dòng)瀏覽器。瀏覽器監(jiān)聽到該下載動(dòng)作時(shí),判斷是否是下載APK文件,如果是,則啟動(dòng)升級(jí)管控應(yīng)用,并將下載APK的相關(guān)URL地址發(fā)送給升級(jí)管控應(yīng)用,升級(jí)管控應(yīng)用負(fù)責(zé)將這個(gè)具體的APK文件下載下來,并得到需要升級(jí)的第三方應(yīng)用程序的相關(guān)信息,例如包名、版本信息等;如果不需要下載APK文件,則彈出提示框,告訴用戶無法下載。在本發(fā)明實(shí)施例中,需要保證智能電視系統(tǒng)中只有一個(gè)這樣的瀏覽器,即該瀏覽器在發(fā)現(xiàn)有下載APK文件的動(dòng)作的時(shí)候,發(fā)送升級(jí)激活命令intent啟動(dòng)升級(jí)管控應(yīng)用,方法如下Intent intent = new Intent(android, content. Intent. ACTI0N_VIEff);intent.SetDataAndType(updateAppUri,^application/vnd. android, package-archiveつ;startActivity(intent);在本發(fā)明實(shí)施例提供的智能電視機(jī)系統(tǒng)中,只有升級(jí)管控應(yīng)用能夠響應(yīng)此升級(jí)激活命令intent,升級(jí)管控應(yīng)用啟動(dòng)以后,將第三方應(yīng)用需要升級(jí)的APK下載下來,升級(jí)管控應(yīng)用得到需要安裝的APK路徑以及需要升級(jí)的第三方應(yīng)用程序的相關(guān)信息,如包名,版本
      信息等。情形2,第三方應(yīng)用程序預(yù)設(shè)的升級(jí)執(zhí)行策略自動(dòng)從指定位置下載APK并且安裝,這個(gè)時(shí)候,需要我們的智能電視機(jī)系統(tǒng)用自己的安裝流程替換掉android原生的Packagelnstaller. apk安裝方法,由升級(jí)管控應(yīng)用注冊(cè)■對(duì)應(yīng)的intent-filter來接管安裝應(yīng)用的操作,升級(jí)管控應(yīng)用得到需要安裝的APK路徑,并得到需要升級(jí)的第三方應(yīng)用程序的相關(guān)信息,如包名、版本信息等。升級(jí)管控應(yīng)用注冊(cè)■一下intent-f ilter來接管安裝應(yīng)用的操作如下<intent-filter><action android:name= android, intent, action. VIEW /><category android:name=〃android. intent, category. DEFAULT" /><data android:scheme=〃content />〈data android:scheme="file〃 /><data android:scheme=〃http〃 /><data android:mimeType=〃application/vnd. android, package-archive />
      </intent-filter>步驟2、升級(jí)管控應(yīng)用通過包名和版本信息向服務(wù)器請(qǐng)求對(duì)應(yīng)的需要升級(jí)的第三方應(yīng)用在應(yīng)用程序商店的對(duì)應(yīng)的AppId (即關(guān)聯(lián)ID),以及是否是最新版本的版本反饋消息
      等信息。具體實(shí)施時(shí),升級(jí)管控應(yīng)用發(fā)送帶有包名和版本信息的XML請(qǐng)求給服務(wù)器,服務(wù)器返回相應(yīng)的AppId以及是否是最新版本等信息。升級(jí)管控應(yīng)用根據(jù)服務(wù)器返回的版本反饋消息來判斷是否需要調(diào)用應(yīng)用程序商店的升級(jí)安裝流程去升級(jí)第三方應(yīng)用程序,判斷結(jié)果如果需要升級(jí),則執(zhí)行步驟3 ;如果不需要升級(jí),則提示用戶等待服務(wù)器處理用戶的進(jìn)ー步升級(jí)請(qǐng)求。步驟3、將第三方應(yīng)用引導(dǎo)至應(yīng)用程序商店進(jìn)行升級(jí)。
      具體實(shí)施時(shí),升級(jí)管控應(yīng)用通過AppId啟動(dòng)應(yīng)用程序商店的升級(jí)安裝流程,實(shí)現(xiàn)第三方應(yīng)用程序的升級(jí)。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
      權(quán)利要求
      1.ー種第三方應(yīng)用程序升級(jí)處理方法,其特征在于,包括 檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用; 升級(jí)管控應(yīng)用下載該待升級(jí)第三方應(yīng)用程序,并將其關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ; 升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。
      2.如權(quán)利要求I所述的第三方應(yīng)用程序升級(jí)處理方法,其特征在于,檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用的步驟包括 檢測(cè)到用戶點(diǎn)擊第三方應(yīng)用程序升級(jí)鏈接后,啟動(dòng)瀏覽器; 瀏覽器發(fā)送攜帶該待升級(jí)第三方應(yīng)用程序下載地址URL的升級(jí)激活命令至升級(jí)管控應(yīng)用,以啟動(dòng)升級(jí)管控應(yīng)用。
      3.如權(quán)利要求2所述的第三方應(yīng)用程序升級(jí)處理方法,其特征在于,升級(jí)管控應(yīng)用下載待升級(jí)第三方應(yīng)用程序的方法為 升級(jí)管控應(yīng)用解析獲取的升級(jí)激活命令,獲取待升級(jí)第三方應(yīng)用程序下載地址URL,并據(jù)此下載待升級(jí)第三方應(yīng)用程序。
      4.如權(quán)利要求I所述的第三方應(yīng)用程序升級(jí)處理方法,其特征在于,升級(jí)管控應(yīng)用將 升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。
      5.ー種第三方應(yīng)用程序升級(jí)處理方法,其特征在于,包括 檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用; 升級(jí)管控應(yīng)用將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ; 升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。
      6.如權(quán)利要求5所述的第三方應(yīng)用程序升級(jí)處理方法,其特征在于,檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用的步驟包括 依據(jù)第三方應(yīng)用程序預(yù)制的升級(jí)執(zhí)行策略啟動(dòng)升級(jí),并從指定位置下載待升級(jí)第三方應(yīng)用程序; 調(diào)用智能操作系統(tǒng)的標(biāo)準(zhǔn)安裝接ロ,啟動(dòng)升級(jí)管控應(yīng)用。
      7.如權(quán)利要求5所述的第三方應(yīng)用程序升級(jí)處理方法,其特征在干,升級(jí)管控應(yīng)用將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。
      8.—種第三方應(yīng)用程序升級(jí)處理裝置,其特征在于,包括檢測(cè)模塊,用于檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用; 升級(jí)管控應(yīng)用模塊,用于下載該待升級(jí)第三方應(yīng)用程序,并將其關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;以及進(jìn)一歩用于依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。
      9.如權(quán)利要求8所述的第三方應(yīng)用程序升級(jí)處理裝置,其特征在干,檢測(cè)模塊檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用的步驟包括 檢測(cè)到用戶點(diǎn)擊第三方應(yīng)用程序升級(jí)鏈接后,檢測(cè)模塊啟動(dòng)瀏覽器; 瀏覽器發(fā)送攜帶該待升級(jí)第三方應(yīng)用程序下載地址URL的升級(jí)激活命令至升級(jí)管控應(yīng)用模塊,以啟動(dòng)升級(jí)管控應(yīng)用模塊。
      10.如權(quán)利要求9所述的第三方應(yīng)用程序升級(jí)處理裝置,其特征在于,升級(jí)管控應(yīng)用模塊下載待升級(jí)第三方應(yīng)用程序的方法為 升級(jí)管控應(yīng)用模塊解析獲取的升級(jí)激活命令,獲取待升級(jí)第三方應(yīng)用程序下載地址URL,并據(jù)此下載待升級(jí)第三方應(yīng)用程序。
      11.如權(quán)利要求8所述的第三方應(yīng)用程序升級(jí)處理裝置,其特征在于,升級(jí)管控應(yīng)用模塊將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得升級(jí)管控應(yīng)用模塊依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。
      12.—種智能電視,其特征在于,其包括如權(quán)利要求8-11任ー權(quán)利要求所述的第三方應(yīng)用程序升級(jí)處理裝置。
      13.—種第三方應(yīng)用程序升級(jí)處理裝置,其特征在于,包括 檢測(cè)模塊,用于檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用; 升級(jí)管控應(yīng)用模塊,用于將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID ;以及進(jìn)一歩用于依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。
      14.如權(quán)利要求13所述的第三方應(yīng)用程序升級(jí)處理裝置,其特征在干,檢測(cè)模塊檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作并依據(jù)該動(dòng)作下載該待升級(jí)第三方應(yīng)用程序以及啟動(dòng)升級(jí)管控應(yīng)用的步驟包括 依據(jù)第三方應(yīng)用程序預(yù)制的升級(jí)執(zhí)行策略啟動(dòng)升級(jí),并從指定位置下載待升級(jí)第三方應(yīng)用程序; 調(diào)用智能操作系統(tǒng)的標(biāo)準(zhǔn)安裝接ロ,啟動(dòng)升級(jí)管控應(yīng)用。
      15.如權(quán)利要求13所述的第三方應(yīng)用程序升級(jí)處理裝置,其特征在于,升級(jí)管控應(yīng)用模塊將待升級(jí)第三方應(yīng)用程序的關(guān)聯(lián)信息發(fā)送至服務(wù)器以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID的同時(shí),還請(qǐng)求該下載的待升級(jí)第三方應(yīng)用程序是否是最新版本的版本反饋消息,以使得升級(jí)管控應(yīng)用模塊依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID以及版本反饋消息調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。
      16.—種智能電視,其特征在于,其包括如權(quán)利要求13-15任ー權(quán)利要求所述的第三方應(yīng)用程序升級(jí)處理裝置。
      全文摘要
      本發(fā)明公開了一種第三方應(yīng)用程序升級(jí)處理方法、裝置及智能電視,所述方法包括檢測(cè)第三方應(yīng)用程序升級(jí)動(dòng)作,并依據(jù)該動(dòng)作啟動(dòng)升級(jí)管控應(yīng)用;升級(jí)管控應(yīng)用下載該待升級(jí)第三方應(yīng)用程序,并將其關(guān)聯(lián)信息發(fā)送至服務(wù)器,以請(qǐng)求該待升級(jí)第三方應(yīng)用程序在應(yīng)用程序商店的對(duì)應(yīng)關(guān)聯(lián)ID;升級(jí)管控應(yīng)用依據(jù)從服務(wù)器獲取的關(guān)聯(lián)ID調(diào)用應(yīng)用程序商店對(duì)應(yīng)的升級(jí)安裝流程,以升級(jí)所述待升級(jí)第三方應(yīng)用程序。采用本發(fā)明能夠使得智能電視上所有的第三方應(yīng)用都從應(yīng)用程序商店來升級(jí),并由應(yīng)用程序商店來保證第三方應(yīng)用能夠在智能電視機(jī)上正常運(yùn)行,克服了現(xiàn)有技術(shù)導(dǎo)致的第三方應(yīng)用不能運(yùn)行、電視機(jī)系統(tǒng)容易出現(xiàn)故障,或系統(tǒng)安全性較低的問題。
      文檔編號(hào)H04N21/458GK102866905SQ201210341548
      公開日2013年1月9日 申請(qǐng)日期2012年9月14日 優(yōu)先權(quán)日2012年9月14日
      發(fā)明者鄭忠昌, 孫茂杰 申請(qǐng)人:深圳Tcl新技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1