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

      智能電視管理方法及裝置與流程

      文檔序號:12499241閱讀:355來源:國知局
      智能電視管理方法及裝置與流程

      本發(fā)明涉及智能電視技術(shù)領(lǐng)域,尤其涉及一種智能電視管理方法及裝置。



      背景技術(shù):

      隨著科技發(fā)展,智能電視的功能越來越多,用戶可以在智能電視上安裝各種自己喜歡的應(yīng)用,滿足用戶的各種需求。當(dāng)智能電視上安裝的應(yīng)用越來越多時,就會出現(xiàn)智能電視運(yùn)行卡頓的問題。目前,一般是在用戶發(fā)現(xiàn)智能電視運(yùn)行卡頓之后,通過恢復(fù)出廠設(shè)置,或者開啟相應(yīng)的如“電視衛(wèi)視”應(yīng)用等方式來對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,從而解決智能電視運(yùn)行卡頓的問題。由于是在智能電視已經(jīng)出現(xiàn)運(yùn)行卡頓的問題之后才進(jìn)行的處理,并沒能及時有效地解決智能電視運(yùn)行卡頓的問題。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明的主要目的在于提出一種智能電視管理方法及裝置,旨在解決現(xiàn)有技術(shù)中無法及時有效地解決智能電視運(yùn)行卡頓的技術(shù)問題。

      為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種智能電視管理方法,所述智能電視管理方法包括:

      獲取智能電視中預(yù)設(shè)的極簡進(jìn)程的運(yùn)行信息,其中,當(dāng)所述智能電視開機(jī)運(yùn)行后,所述極簡進(jìn)程自啟動;

      根據(jù)所述極簡進(jìn)程的運(yùn)行信息,分析判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常;

      若所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常,則發(fā)出相應(yīng)的提醒信息,以供用戶根據(jù)所述提醒信息執(zhí)行相應(yīng)的操作,對所述智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理。

      優(yōu)選地,所述獲取智能電視中預(yù)設(shè)的極簡進(jìn)程的運(yùn)行信息的步驟包括:

      當(dāng)檢測到所述極簡進(jìn)程的運(yùn)行終止時,獲取所述極簡進(jìn)程的運(yùn)行信息,所述極簡進(jìn)程的運(yùn)行信息包括所述極簡進(jìn)程的運(yùn)行終止頻率。

      優(yōu)選地,所述根據(jù)所述極簡進(jìn)程的運(yùn)行信息,分析判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常的步驟包括:

      根據(jù)所述極簡進(jìn)程的運(yùn)行終止頻率,以及所述智能電視的系統(tǒng)進(jìn)程的切換頻率,分析判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。

      優(yōu)選地,所述極簡進(jìn)程包括低級別極簡進(jìn)程、中級別極簡進(jìn)程和高級別極簡進(jìn)程,所述根據(jù)所述極簡進(jìn)程的運(yùn)行終止頻率,以及所述智能電視的系統(tǒng)進(jìn)程的切換頻率,分析判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常的步驟包括:

      當(dāng)所述低級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,且所述智能電視的系統(tǒng)進(jìn)程的切換頻率大于第二預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前正常;

      當(dāng)所述中級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值,且所述智能電視的系統(tǒng)進(jìn)程的切換頻率小于所述第二預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常;

      當(dāng)所述高級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。

      優(yōu)選地,所述當(dāng)檢測到所述極簡進(jìn)程的運(yùn)行終止時,獲取所述極簡進(jìn)程的運(yùn)行信息的步驟之前,還包括:

      在所述智能電視開機(jī)啟動后,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否處于高風(fēng)險異常狀態(tài),其中,當(dāng)所述高級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值時,記錄所述智能電視的系統(tǒng)內(nèi)存處于高風(fēng)險異常狀態(tài);

      若所述智能電視的系統(tǒng)內(nèi)存當(dāng)前處于高風(fēng)險異常狀態(tài),則發(fā)出相應(yīng)的提醒信息;

      若所述智能電視的系統(tǒng)內(nèi)存當(dāng)前未處于高風(fēng)險異常狀態(tài),則執(zhí)行所述當(dāng)檢測到所述極簡進(jìn)程的運(yùn)行終止時,獲取所述極簡進(jìn)程的運(yùn)行信息的步驟。

      此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種智能電視管理裝置,所述智能電視管理裝置包括:

      獲取模塊,用于獲取智能電視中預(yù)設(shè)的極簡進(jìn)程的運(yùn)行信息,其中,當(dāng)所述智能電視開機(jī)運(yùn)行后,所述極簡進(jìn)程自啟動;

      第一判斷模塊,用于根據(jù)所述極簡進(jìn)程的運(yùn)行信息,分析判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常;

      處理模塊,用于若所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常,則發(fā)出相應(yīng)的提醒信息,以供用戶根據(jù)所述提醒信息執(zhí)行相應(yīng)的操作,對所述智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理。

      優(yōu)選地,所述獲取模塊用于:

      當(dāng)檢測到所述極簡進(jìn)程的運(yùn)行終止時,獲取所述極簡進(jìn)程的運(yùn)行信息,所述極簡進(jìn)程的運(yùn)行信息包括所述極簡進(jìn)程的運(yùn)行終止頻率。

      優(yōu)選地,所述第一判斷模塊用于:

      根據(jù)所述極簡進(jìn)程的運(yùn)行終止頻率,以及所述智能電視的系統(tǒng)進(jìn)程的切換頻率,分析判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。

      優(yōu)選地,所述極簡進(jìn)程包括低級別極簡進(jìn)程、中級別極簡進(jìn)程和高級別極簡進(jìn)程,所述第一判斷模塊用于:

      當(dāng)所述低級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,且所述智能電視的系統(tǒng)進(jìn)程的切換頻率大于第二預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前正常;

      當(dāng)所述中級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值,且所述智能電視的系統(tǒng)進(jìn)程的切換頻率小于所述第二預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常;

      當(dāng)所述高級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。

      優(yōu)選地,所述智能電視管理裝置還包括:

      第二判斷模塊,用于在所述智能電視開機(jī)啟動后,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否處于高風(fēng)險異常狀態(tài),其中,當(dāng)所述高級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值時,記錄所述智能電視的系統(tǒng)內(nèi)存處于高風(fēng)險異常狀態(tài);

      所述處理模塊,還用于若所述智能電視的系統(tǒng)內(nèi)存當(dāng)前處于高風(fēng)險異常狀態(tài),則發(fā)出相應(yīng)的提醒信息;

      所述獲取模塊,還用于若所述智能電視的系統(tǒng)內(nèi)存當(dāng)前未處于高風(fēng)險異常狀態(tài),則當(dāng)檢測到所述極簡進(jìn)程的運(yùn)行終止時,獲取所述極簡進(jìn)程的運(yùn)行信息。

      本發(fā)明提出的智能電視管理方法及裝置,在智能電視開機(jī)運(yùn)行后,通過獲取智能電視中預(yù)設(shè)的極簡進(jìn)程的運(yùn)行信息,根據(jù)該運(yùn)行信息分析判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常,若智能電視的系統(tǒng)內(nèi)存當(dāng)前異常,則發(fā)出相應(yīng)的提醒信息,提醒用戶執(zhí)行相應(yīng)的操作,對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,從而及時有效地解決了由于系統(tǒng)內(nèi)存異常而導(dǎo)致智能電視運(yùn)行卡頓的問題。

      附圖說明

      圖1為本發(fā)明智能電視管理方法第一實(shí)施例的流程示意圖;

      圖2為本發(fā)明智能電視管理方法第二實(shí)施例的流程示意圖;

      圖3為本發(fā)明智能電視管理方法第三實(shí)施例的流程示意圖;

      圖4為本發(fā)明智能電視管理裝置第一實(shí)施例的功能模塊示意圖;

      圖5為本發(fā)明智能電視管理裝置第三實(shí)施例的功能模塊示意圖。

      本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。

      具體實(shí)施方式

      應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

      本發(fā)明提供一種智能電視管理方法。

      參照圖1,圖1為本發(fā)明智能電視管理方法第一實(shí)施例的流程示意圖。在本實(shí)施例中,所述智能電視管理方法包括:

      步驟S10,獲取智能電視中預(yù)設(shè)的極簡進(jìn)程的運(yùn)行信息,其中,當(dāng)所述智能電視開機(jī)運(yùn)行后,所述極簡進(jìn)程自啟動;

      隨著科技發(fā)展,智能電視的功能越來越多,用戶可以在智能電視上安裝各種自己喜歡的應(yīng)用,滿足用戶的各種需求。當(dāng)智能電視上安裝的應(yīng)用越來越多時,就會出現(xiàn)智能電視運(yùn)行卡頓的問題。目前,一般是在用戶發(fā)現(xiàn)智能電視運(yùn)行卡頓之后,通過恢復(fù)出廠設(shè)置,或者開啟相應(yīng)的如“電視衛(wèi)視”應(yīng)用等方式來對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,從而解決智能電視運(yùn)行卡頓的問題。由于是在智能電視已經(jīng)出現(xiàn)運(yùn)行卡頓的問題之后才進(jìn)行的處理,并沒能及時有效地解決智能電視運(yùn)行卡頓的問題。

      為了能夠?qū)崿F(xiàn)及時有效地解決智能電視運(yùn)行卡頓的問題,本實(shí)施例中,預(yù)先在智能電視中設(shè)置極簡進(jìn)程以及守護(hù)進(jìn)程,極簡進(jìn)程中沒有任何的操作邏輯,唯一的執(zhí)行邏輯就是向守護(hù)進(jìn)程定時發(fā)送心跳信息,以告知守護(hù)進(jìn)程自己當(dāng)前是否運(yùn)行正常;并且,極簡進(jìn)程為自啟動進(jìn)程,在智能電視的系統(tǒng)內(nèi)存不足時,智能電視會強(qiáng)行停止極簡進(jìn)程,當(dāng)極簡進(jìn)程被強(qiáng)行停止后,極簡進(jìn)程會很快自啟動,并重新向守護(hù)進(jìn)程定時發(fā)送心跳信息。守護(hù)進(jìn)程對極簡進(jìn)程進(jìn)行監(jiān)控和分析,以確定出智能電視的系統(tǒng)內(nèi)存的使用情況??蛇x地,守護(hù)進(jìn)程運(yùn)行在linux操作系統(tǒng)下。

      在智能電視開機(jī)運(yùn)行后,極簡進(jìn)程自啟動運(yùn)行。本實(shí)施例中,將每一次極簡進(jìn)程啟動運(yùn)行的相關(guān)運(yùn)行信息進(jìn)行記錄保存,其中,極簡進(jìn)程的運(yùn)行信息包括極簡進(jìn)程的識別號、極簡進(jìn)程的運(yùn)行終止頻率等等。在智能電視開機(jī)運(yùn)行的過程中,獲取極簡進(jìn)程的運(yùn)行信息??蛇x地,可以實(shí)時或者定時獲取極簡進(jìn)程的運(yùn)行信息。

      步驟S20,根據(jù)所述極簡進(jìn)程的運(yùn)行信息,分析判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常;

      本實(shí)施例中,當(dāng)獲取了極簡進(jìn)程的運(yùn)行信息后,根據(jù)極簡進(jìn)程的運(yùn)行信息,分析判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。比如,若獲取到極簡進(jìn)程的運(yùn)行終止頻率很大,也即極簡進(jìn)程的運(yùn)行頻繁被終止,則判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。否則,若獲取到極簡進(jìn)程的運(yùn)行終止頻率很小,比如只是偶現(xiàn)單次被終止,則判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前正常。

      步驟S30,若所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常,則發(fā)出相應(yīng)的提醒信息,以供用戶根據(jù)所述提醒信息執(zhí)行相應(yīng)的操作,對所述智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理。

      當(dāng)判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常時,發(fā)出相應(yīng)的提醒信息,比如發(fā)出如“內(nèi)存預(yù)警”、“內(nèi)存不足”等提醒信息。當(dāng)用戶查看到提醒信息時,就可以執(zhí)行相應(yīng)的操作,比如開啟智能電視中加載的“電視衛(wèi)視”等相應(yīng)優(yōu)化處理應(yīng)用,對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,如刪除智能電視系統(tǒng)中的冗余數(shù)據(jù)、卸載APK(AndroidPackage,安裝包)等等。在智能電視的系統(tǒng)內(nèi)存經(jīng)過優(yōu)化處理后,就很好地解決了智能電視運(yùn)行卡頓的問題,從而大大提高了用戶的使用體驗。

      本實(shí)施例提出的方案,在智能電視開機(jī)運(yùn)行后,通過獲取智能電視中預(yù)設(shè)的極簡進(jìn)程的運(yùn)行信息,根據(jù)該運(yùn)行信息分析判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常,若智能電視的系統(tǒng)內(nèi)存當(dāng)前異常,則發(fā)出相應(yīng)的提醒信息,提醒用戶執(zhí)行相應(yīng)的操作,對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,從而及時有效地解決了由于系統(tǒng)內(nèi)存異常而導(dǎo)致智能電視運(yùn)行卡頓的問題,大大提高了用戶的使用體驗。

      進(jìn)一步地,如圖2所示,基于第一實(shí)施例提出本發(fā)明智能電視管理方法第二實(shí)施例,在本實(shí)施例中,所述步驟S10包括:

      步驟S11,當(dāng)檢測到所述極簡進(jìn)程的運(yùn)行終止時,獲取所述極簡進(jìn)程的運(yùn)行信息,所述極簡進(jìn)程的運(yùn)行信息包括所述極簡進(jìn)程的運(yùn)行終止頻率。

      由于若實(shí)時分析判斷智能電視的系統(tǒng)內(nèi)存的狀態(tài),會使得智能電視的系統(tǒng)資源受到很大的影響,因此,為了不對智能電視的系統(tǒng)資源造成很大影響,本實(shí)施例中,只在極簡進(jìn)程的運(yùn)行終止的時候,才對智能電視的系統(tǒng)內(nèi)存的狀態(tài)進(jìn)行分析判斷。具體地,實(shí)時對極簡進(jìn)程的運(yùn)行狀態(tài)進(jìn)行檢測,只當(dāng)檢測到極簡進(jìn)程的運(yùn)行終止時,獲取此極簡進(jìn)程的運(yùn)行信息。

      下面對檢測極簡進(jìn)程的運(yùn)行狀態(tài)進(jìn)行詳細(xì)說明:

      在智能電視開機(jī)運(yùn)行,極簡進(jìn)程啟動后,極簡進(jìn)程定時發(fā)送心跳信息至守護(hù)進(jìn)程,守護(hù)進(jìn)程與極簡進(jìn)程進(jìn)行通信。當(dāng)通信發(fā)生異常時,此異常有可能是由于極簡進(jìn)程運(yùn)行終止導(dǎo)致的,也可能是由于極簡進(jìn)程的內(nèi)部程序問題導(dǎo)致的,此時并不能立即確定異常的原因。如果是由于極簡進(jìn)程運(yùn)行終止,則極簡進(jìn)程會很快自啟動,并重新向守護(hù)進(jìn)程發(fā)送心跳信息。因此,當(dāng)守護(hù)進(jìn)程在預(yù)設(shè)時間段內(nèi)重新接收到極簡進(jìn)程發(fā)送的心跳信息時,則確定極簡進(jìn)程是被強(qiáng)行終止運(yùn)行了一次。當(dāng)守護(hù)進(jìn)程在預(yù)設(shè)時間段內(nèi)一直未接收到極簡進(jìn)程發(fā)送的心跳信息時,則守護(hù)進(jìn)程查詢智能電視運(yùn)行系統(tǒng),從系統(tǒng)中查看該極簡進(jìn)程是否還在運(yùn)行,若查看到該極簡進(jìn)程已經(jīng)沒有再運(yùn)行,則確定極簡進(jìn)程終止運(yùn)行了一次;否則,若查看到該極簡進(jìn)程還在運(yùn)行,也即說明是由于極簡進(jìn)程的內(nèi)部程序問題導(dǎo)致通信異常,此時,確定極簡進(jìn)程的運(yùn)行未終止??蛇x地,由于此時已經(jīng)出現(xiàn)了通信異常,并且是由于極簡進(jìn)程的內(nèi)部程序問題導(dǎo)致的,因此,將極簡進(jìn)程強(qiáng)行終止運(yùn)行,使得極簡進(jìn)程在被強(qiáng)行終止運(yùn)行后很快自啟動。

      進(jìn)一步地,本實(shí)施例中,所述步驟S20包括:

      步驟a,根據(jù)所述極簡進(jìn)程的運(yùn)行終止頻率,以及所述智能電視的系統(tǒng)進(jìn)程的切換頻率,分析判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。

      為了進(jìn)一步提高判斷智能電視的系統(tǒng)內(nèi)存是否異常的準(zhǔn)確性,本實(shí)施例中,根據(jù)極簡進(jìn)程的運(yùn)行終止頻率,以及智能電視的系統(tǒng)進(jìn)程的切換頻率來分析判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。比如,若極簡進(jìn)程的運(yùn)行頻繁終止,也即極簡進(jìn)程的運(yùn)行終止頻率較大時,此時,再進(jìn)一步判斷智能電視的系統(tǒng)進(jìn)程是否頻繁切換。若智能電視的系統(tǒng)進(jìn)程頻繁切換,也即說明用戶當(dāng)前頻繁操作了智能電視的應(yīng)用,此時,判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前正常;否則,若智能電視的系統(tǒng)進(jìn)程未頻繁切換,也即說明用戶當(dāng)前沒有頻繁操作智能電視的應(yīng)用,此時,判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。

      進(jìn)一步地,智能電視中預(yù)設(shè)的極簡進(jìn)程包括多個,并且,其中每個極簡進(jìn)程都有相應(yīng)的級別,比如設(shè)置每個極簡進(jìn)程對應(yīng)的級別號。多個極簡進(jìn)程包括低級別極簡進(jìn)程、中級別極簡進(jìn)程和高級別極簡進(jìn)程等。進(jìn)一步地,根據(jù)極簡進(jìn)程的級別、極簡進(jìn)程的運(yùn)行終止頻率,以及智能電視的系統(tǒng)進(jìn)程的切換頻率,來分析判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。具體地,所述步驟a包括:

      步驟a1,當(dāng)所述低級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,且所述智能電視的系統(tǒng)進(jìn)程的切換頻率大于第二預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前正常;

      步驟a2,當(dāng)所述中級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值,且所述智能電視的系統(tǒng)進(jìn)程的切換頻率小于所述第二預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常;

      步驟a3,當(dāng)所述高級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。

      本實(shí)施例中,預(yù)先設(shè)置有對于極簡進(jìn)程的運(yùn)行終止頻率的第一預(yù)設(shè)閾值,和對于智能電視的系統(tǒng)進(jìn)程的切換頻率的第二預(yù)設(shè)閾值。在檢測到極簡進(jìn)程的運(yùn)行終止時,首先確定該極簡進(jìn)程是是低級別極簡進(jìn)程,還是中級別極簡進(jìn)程,或還是高級別極簡進(jìn)程。若該極簡進(jìn)程是低級別極簡進(jìn)程,則根據(jù)此低級別極簡進(jìn)程的運(yùn)行信息,判斷此低級別極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此低級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,也即此低級別極簡進(jìn)程頻繁終止運(yùn)行,此時,進(jìn)一步判斷智能電視的系統(tǒng)進(jìn)程的切換頻率是否大于第二預(yù)設(shè)閾值。若智能電視的系統(tǒng)進(jìn)程的切換頻率大于第二預(yù)設(shè)閾值,也即智能電視的系統(tǒng)進(jìn)程頻繁切換,用戶當(dāng)前頻繁操作了智能電視的應(yīng)用,此時,判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前正常。

      若該極簡進(jìn)程是中級別極簡進(jìn)程,則根據(jù)此中級別極簡進(jìn)程的運(yùn)行信息,判斷此中級別極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此中級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,也即此中級別極簡進(jìn)程頻繁終止運(yùn)行,此時,進(jìn)一步判斷智能電視的系統(tǒng)進(jìn)程的切換頻率是否大于第二預(yù)設(shè)閾值。若智能電視的系統(tǒng)進(jìn)程的切換頻率大于第二預(yù)設(shè)閾值,也即智能電視的系統(tǒng)進(jìn)程頻繁切換,用戶當(dāng)前頻繁操作了智能電視的應(yīng)用,此時,判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前正常;否則,若智能電視的系統(tǒng)進(jìn)程的切換頻率小于或者等于第二預(yù)設(shè)閾值,也即智能電視的系統(tǒng)進(jìn)程未頻繁切換,此時,判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。

      若該極簡進(jìn)程是高級別極簡進(jìn)程,則根據(jù)此高級別極簡進(jìn)程的運(yùn)行信息,判斷此高級別極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此高級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,也即此高級別極簡進(jìn)程頻繁終止運(yùn)行,此時,判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。

      本實(shí)施例提出的方案,根據(jù)極簡進(jìn)程的運(yùn)行信息中的運(yùn)行終止頻率,以及智能電視的系統(tǒng)進(jìn)程的切換頻率,來分析判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常,而不僅僅只是根據(jù)極簡進(jìn)程的運(yùn)行信息來判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常,因此,提高了判斷智能電視的系統(tǒng)內(nèi)存是否異常的準(zhǔn)確性,從而也即提高了解決智能電視運(yùn)行卡頓問題的有效性。

      進(jìn)一步地,如圖3所示,基于第二實(shí)施例提出本發(fā)明智能電視管理方法第三實(shí)施例,在本實(shí)施例中,所述步驟S11之前,還包括:

      步驟S40,在所述智能電視開機(jī)啟動后,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否處于高風(fēng)險異常狀態(tài),其中,當(dāng)所述高級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值時,記錄所述智能電視的系統(tǒng)內(nèi)存處于高風(fēng)險異常狀態(tài);若是,則執(zhí)行步驟S50;若否,則執(zhí)行所述步驟S11。

      步驟S50,發(fā)出相應(yīng)的提醒信息。

      本實(shí)施例中,每當(dāng)判斷高級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值時,也即在判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常時,記錄智能電視的系統(tǒng)內(nèi)存處于高風(fēng)險異常狀態(tài)。在本實(shí)施例中,當(dāng)智能電視每次開機(jī)啟動后,首先檢測智能電視的系統(tǒng)內(nèi)存當(dāng)前是否處于高風(fēng)險異常狀態(tài)。若智能電視的系統(tǒng)內(nèi)存當(dāng)前處于高風(fēng)險異常狀態(tài),則發(fā)出相應(yīng)的如“內(nèi)存不足”的提醒信息。當(dāng)用戶查看到提醒信息時,就可以執(zhí)行相應(yīng)的操作,比如開啟智能電視中加載的“電視衛(wèi)視”等相應(yīng)優(yōu)化處理應(yīng)用,對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,如刪除智能電視系統(tǒng)中的冗余數(shù)據(jù)、卸載APK(AndroidPackage,安裝包)等等。若智能電視的系統(tǒng)內(nèi)存當(dāng)前未處于高風(fēng)險異常狀態(tài),則在檢測到極簡進(jìn)程(低級別極簡進(jìn)程/中級別極簡進(jìn)程/高級別極簡進(jìn)程)的運(yùn)行終止時,獲取此極簡進(jìn)程的運(yùn)行信息,再根據(jù)此極簡進(jìn)程的運(yùn)行信息,判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。

      進(jìn)一步地,本實(shí)施例中,預(yù)先設(shè)置智能電視的系統(tǒng)內(nèi)存為低風(fēng)險異常狀態(tài)。當(dāng)檢測到低級別極簡進(jìn)程的運(yùn)行終止時,根據(jù)此低級別極簡進(jìn)程的運(yùn)行信息,判斷此低級別極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此低級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,則進(jìn)一步判斷智能電視的系統(tǒng)進(jìn)程的切換頻率是否大于第二預(yù)設(shè)閾值。若智能電視的系統(tǒng)進(jìn)程的切換頻率小于第二預(yù)設(shè)閾值,也即用戶當(dāng)前沒有頻繁操作智能電視的應(yīng)用,說明智能電視的系統(tǒng)內(nèi)存當(dāng)前存在異常風(fēng)險,此時,將智能電視的系統(tǒng)內(nèi)存調(diào)整為中風(fēng)險異常狀態(tài)。

      當(dāng)檢測到中級別極簡進(jìn)程的運(yùn)行終止時,根據(jù)此中級別極簡進(jìn)程的運(yùn)行信息,判斷此中級別極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此中級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,也即此中級別極簡進(jìn)程頻繁終止運(yùn)行,此時,進(jìn)一步判斷智能電視的系統(tǒng)進(jìn)程的切換頻率是否大于第二預(yù)設(shè)閾值。若智能電視的系統(tǒng)進(jìn)程的切換頻率大于第二預(yù)設(shè)閾值,也即智能電視的系統(tǒng)進(jìn)程頻繁切換,用戶當(dāng)前頻繁操作了智能電視的應(yīng)用,此時,判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前正常;否則,若智能電視的系統(tǒng)進(jìn)程的切換頻率小于或者等于第二預(yù)設(shè)閾值,也即智能電視的系統(tǒng)進(jìn)程未頻繁切換,此時,判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。此時,通過記錄保存的智能電視系統(tǒng)各種進(jìn)程的運(yùn)行數(shù)據(jù),分析相比于智能電視的系統(tǒng)內(nèi)存正常時,新增加的常駐內(nèi)存進(jìn)程,將新增的常駐內(nèi)存進(jìn)程強(qiáng)行終止運(yùn)行。并且,發(fā)出相應(yīng)的如“內(nèi)存預(yù)警”的提醒信息,同時,自動處理部分優(yōu)化。如若要新增加載應(yīng)用,建議先卸載部分不常用的應(yīng)用。

      當(dāng)檢測到極簡進(jìn)程(低級別極簡進(jìn)程/中級別極簡進(jìn)程/高級別極簡進(jìn)程)的運(yùn)行終止時,根據(jù)此極簡進(jìn)程的運(yùn)行信息,判斷此極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此極簡進(jìn)程的運(yùn)行終止頻率小于或等于第一預(yù)設(shè)閾值,比如是偶現(xiàn)單次的運(yùn)行終止,也即此極簡進(jìn)程沒有頻繁終止運(yùn)行,此時,根據(jù)智能電視的系統(tǒng)內(nèi)存當(dāng)前處于的風(fēng)險異常狀態(tài),執(zhí)行相應(yīng)的操作。比如,若智能電視的系統(tǒng)內(nèi)存當(dāng)前處于低風(fēng)險異常狀態(tài),則獲取智能電視系統(tǒng)當(dāng)前所有進(jìn)程的運(yùn)行數(shù)據(jù)并記錄保存;若智能電視的系統(tǒng)內(nèi)存當(dāng)前處于中風(fēng)險異常狀態(tài),則通過記錄保存的智能電視系統(tǒng)各種進(jìn)程的運(yùn)行數(shù)據(jù),分析相比于智能電視的系統(tǒng)內(nèi)存正常時,新增加的常駐內(nèi)存進(jìn)程并記錄。若智能電視的系統(tǒng)內(nèi)存當(dāng)前處于高風(fēng)險異常狀態(tài),則發(fā)出相應(yīng)的如“內(nèi)存不足”的提醒信息。當(dāng)用戶查看到提醒信息時,就可以執(zhí)行相應(yīng)的操作,比如開啟智能電視中加載的“電視衛(wèi)視”等相應(yīng)優(yōu)化處理應(yīng)用,對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,如刪除智能電視系統(tǒng)中的冗余數(shù)據(jù)、卸載APK(AndroidPackage,安裝包)等等。

      本實(shí)施例提出的方案,在智能電視開機(jī)啟動后,首先判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否處于高風(fēng)險異常狀態(tài)(當(dāng)高級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值時,記錄智能電視的系統(tǒng)內(nèi)存處于高風(fēng)險異常狀態(tài)),若智能電視的系統(tǒng)內(nèi)存當(dāng)前處于高風(fēng)險異常狀態(tài),則發(fā)出相應(yīng)的提醒信息,也即當(dāng)智能電視的系統(tǒng)內(nèi)存有異常風(fēng)險時,只要智能電視一開機(jī),就向用戶發(fā)出相應(yīng)的提醒信息,提醒用戶執(zhí)行相應(yīng)的操作,對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,從而進(jìn)一步及時有效地解決了由于系統(tǒng)內(nèi)存異常而導(dǎo)致智能電視運(yùn)行卡頓的問題,進(jìn)一步提高了用戶的使用體驗。

      本發(fā)明進(jìn)一步提供一種智能電視管理裝置。

      參照圖4,圖4為本發(fā)明智能電視管理裝置第一實(shí)施例的功能模塊示意圖。

      需要強(qiáng)調(diào)的是,對本領(lǐng)域的技術(shù)人員來說,圖4所示功能模塊圖僅僅是一個較佳實(shí)施例的示例圖,本領(lǐng)域的技術(shù)人員圍繞圖4所示的智能電視管理裝置的功能模塊,可輕易進(jìn)行新的功能模塊的補(bǔ)充;各功能模塊的名稱是自定義名稱,僅用于輔助理解該智能電視管理裝置的各個程序功能塊,不用于限定本發(fā)明的技術(shù)方案,本發(fā)明技術(shù)方案的核心是,各自定義名稱的功能模塊所要達(dá)成的功能。

      在本實(shí)施例中,所述智能電視管理裝置包括:

      獲取模塊10,用于獲取智能電視中預(yù)設(shè)的極簡進(jìn)程的運(yùn)行信息,其中,當(dāng)所述智能電視開機(jī)運(yùn)行后,所述極簡進(jìn)程自啟動;

      隨著科技發(fā)展,智能電視的功能越來越多,用戶可以在智能電視上安裝各種自己喜歡的應(yīng)用,滿足用戶的各種需求。當(dāng)智能電視上安裝的應(yīng)用越來越多時,就會出現(xiàn)智能電視運(yùn)行卡頓的問題。目前,一般是在用戶發(fā)現(xiàn)智能電視運(yùn)行卡頓之后,通過恢復(fù)出廠設(shè)置,或者開啟相應(yīng)的如“電視衛(wèi)視”應(yīng)用等方式來對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,從而解決智能電視運(yùn)行卡頓的問題。由于是在智能電視已經(jīng)出現(xiàn)運(yùn)行卡頓的問題之后才進(jìn)行的處理,并沒能及時有效地解決智能電視運(yùn)行卡頓的問題。

      為了能夠?qū)崿F(xiàn)及時有效地解決智能電視運(yùn)行卡頓的問題,本實(shí)施例中,智能電視管理裝置應(yīng)用于智能電視,可選地,智能電視管理裝置設(shè)置于智能電視中。同時,預(yù)先在智能電視中設(shè)置極簡進(jìn)程以及守護(hù)進(jìn)程,極簡進(jìn)程中沒有任何的操作邏輯,唯一的執(zhí)行邏輯就是向守護(hù)進(jìn)程定時發(fā)送心跳信息,以告知守護(hù)進(jìn)程自己當(dāng)前是否運(yùn)行正常;并且,極簡進(jìn)程為自啟動進(jìn)程,在智能電視的系統(tǒng)內(nèi)存不足時,智能電視會強(qiáng)行停止極簡進(jìn)程,當(dāng)極簡進(jìn)程被強(qiáng)行停止后,極簡進(jìn)程會很快自啟動,并重新向守護(hù)進(jìn)程定時發(fā)送心跳信息。守護(hù)進(jìn)程對極簡進(jìn)程進(jìn)行監(jiān)控和分析,以確定出智能電視的系統(tǒng)內(nèi)存的使用情況。可選地,守護(hù)進(jìn)程運(yùn)行在linux操作系統(tǒng)下。

      在智能電視開機(jī)運(yùn)行后,極簡進(jìn)程自啟動運(yùn)行。本實(shí)施例中,將每一次極簡進(jìn)程啟動運(yùn)行的相關(guān)運(yùn)行信息進(jìn)行記錄保存,其中,極簡進(jìn)程的運(yùn)行信息包括極簡進(jìn)程的識別號、極簡進(jìn)程的運(yùn)行終止頻率等等。在智能電視開機(jī)運(yùn)行的過程中,獲取模塊10獲取極簡進(jìn)程的運(yùn)行信息??蛇x地,獲取模塊10可以實(shí)時或者定時獲取極簡進(jìn)程的運(yùn)行信息。

      第一判斷模塊20,用于根據(jù)所述極簡進(jìn)程的運(yùn)行信息,分析判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常;

      本實(shí)施例中,當(dāng)獲取模塊10獲取了極簡進(jìn)程的運(yùn)行信息后,第一判斷模塊20根據(jù)極簡進(jìn)程的運(yùn)行信息,分析判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。比如,若獲取到極簡進(jìn)程的運(yùn)行終止頻率很大,也即極簡進(jìn)程的運(yùn)行頻繁被終止,則第一判斷模塊20判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。否則,若獲取到極簡進(jìn)程的運(yùn)行終止頻率很小,比如只是偶現(xiàn)單次被終止,則第一判斷模塊20判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前正常。

      處理模塊30,用于若所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常,則發(fā)出相應(yīng)的提醒信息,以供用戶根據(jù)所述提醒信息執(zhí)行相應(yīng)的操作,對所述智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理。

      當(dāng)?shù)谝慌袛嗄K20判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常時,處理模塊30發(fā)出相應(yīng)的提醒信息,比如發(fā)出如“內(nèi)存預(yù)警”、“內(nèi)存不足”等提醒信息。當(dāng)用戶查看到提醒信息時,就可以執(zhí)行相應(yīng)的操作,比如開啟智能電視中加載的“電視衛(wèi)視”等相應(yīng)優(yōu)化處理應(yīng)用,對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,如刪除智能電視系統(tǒng)中的冗余數(shù)據(jù)、卸載APK(AndroidPackage,安裝包)等等。在智能電視的系統(tǒng)內(nèi)存經(jīng)過優(yōu)化處理后,就很好地解決了智能電視運(yùn)行卡頓的問題,從而大大提高了用戶的使用體驗。

      本實(shí)施例提出的方案,在智能電視開機(jī)運(yùn)行后,通過獲取模塊10獲取智能電視中預(yù)設(shè)的極簡進(jìn)程的運(yùn)行信息,第一判斷模塊20根據(jù)該運(yùn)行信息分析判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常,若智能電視的系統(tǒng)內(nèi)存當(dāng)前異常,則處理模塊30發(fā)出相應(yīng)的提醒信息,提醒用戶執(zhí)行相應(yīng)的操作,對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,從而及時有效地解決了由于系統(tǒng)內(nèi)存異常而導(dǎo)致智能電視運(yùn)行卡頓的問題,大大提高了用戶的使用體驗。

      進(jìn)一步地,基于第一實(shí)施例提出本發(fā)明智能電視管理裝置第二實(shí)施例,在本實(shí)施例中,所述獲取模塊10用于:

      當(dāng)檢測到所述極簡進(jìn)程的運(yùn)行終止時,獲取所述極簡進(jìn)程的運(yùn)行信息,所述極簡進(jìn)程的運(yùn)行信息包括所述極簡進(jìn)程的運(yùn)行終止頻率。

      由于若實(shí)時分析判斷智能電視的系統(tǒng)內(nèi)存的狀態(tài),會使得智能電視的系統(tǒng)資源受到很大的影響,因此,為了不對智能電視的系統(tǒng)資源造成很大影響,本實(shí)施例中,只在極簡進(jìn)程的運(yùn)行終止的時候,才對智能電視的系統(tǒng)內(nèi)存的狀態(tài)進(jìn)行分析判斷。具體地,實(shí)時對極簡進(jìn)程的運(yùn)行狀態(tài)進(jìn)行檢測,只當(dāng)檢測到極簡進(jìn)程的運(yùn)行終止時,獲取模塊10獲取此極簡進(jìn)程的運(yùn)行信息。

      下面對檢測極簡進(jìn)程的運(yùn)行狀態(tài)進(jìn)行詳細(xì)說明:

      在智能電視開機(jī)運(yùn)行,極簡進(jìn)程啟動后,極簡進(jìn)程定時發(fā)送心跳信息至守護(hù)進(jìn)程,守護(hù)進(jìn)程與極簡進(jìn)程進(jìn)行通信。當(dāng)通信發(fā)生異常時,此異常有可能是由于極簡進(jìn)程運(yùn)行終止導(dǎo)致的,也可能是由于極簡進(jìn)程的內(nèi)部程序問題導(dǎo)致的,此時并不能立即確定異常的原因。如果是由于極簡進(jìn)程運(yùn)行終止,則極簡進(jìn)程會很快自啟動,并重新向守護(hù)進(jìn)程發(fā)送心跳信息。因此,當(dāng)守護(hù)進(jìn)程在預(yù)設(shè)時間段內(nèi)重新接收到極簡進(jìn)程發(fā)送的心跳信息時,則確定極簡進(jìn)程是被強(qiáng)行終止運(yùn)行了一次。當(dāng)守護(hù)進(jìn)程在預(yù)設(shè)時間段內(nèi)一直未接收到極簡進(jìn)程發(fā)送的心跳信息時,則守護(hù)進(jìn)程查詢智能電視運(yùn)行系統(tǒng),從系統(tǒng)中查看該極簡進(jìn)程是否還在運(yùn)行,若查看到該極簡進(jìn)程已經(jīng)沒有再運(yùn)行,則確定極簡進(jìn)程終止運(yùn)行了一次;否則,若查看到該極簡進(jìn)程還在運(yùn)行,也即說明是由于極簡進(jìn)程的內(nèi)部程序問題導(dǎo)致通信異常,此時,確定極簡進(jìn)程的運(yùn)行未終止??蛇x地,由于此時已經(jīng)出現(xiàn)了通信異常,并且是由于極簡進(jìn)程的內(nèi)部程序問題導(dǎo)致的,因此,將極簡進(jìn)程強(qiáng)行終止運(yùn)行,使得極簡進(jìn)程在被強(qiáng)行終止運(yùn)行后很快自啟動。

      進(jìn)一步地,本實(shí)施例中,所述第一判斷模塊20用于:

      根據(jù)所述極簡進(jìn)程的運(yùn)行終止頻率,以及所述智能電視的系統(tǒng)進(jìn)程的切換頻率,分析判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。

      為了進(jìn)一步提高判斷智能電視的系統(tǒng)內(nèi)存是否異常的準(zhǔn)確性,本實(shí)施例中,第一判斷模塊20根據(jù)極簡進(jìn)程的運(yùn)行終止頻率,以及智能電視的系統(tǒng)進(jìn)程的切換頻率來分析判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。比如,若極簡進(jìn)程的運(yùn)行頻繁終止,也即極簡進(jìn)程的運(yùn)行終止頻率較大時,此時,再進(jìn)一步判斷智能電視的系統(tǒng)進(jìn)程是否頻繁切換。若智能電視的系統(tǒng)進(jìn)程頻繁切換,也即說明用戶當(dāng)前頻繁操作了智能電視的應(yīng)用,此時,第一判斷模塊20判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前正常;否則,若智能電視的系統(tǒng)進(jìn)程未頻繁切換,也即說明用戶當(dāng)前沒有頻繁操作智能電視的應(yīng)用,此時,第一判斷模塊20判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。

      進(jìn)一步地,智能電視中預(yù)設(shè)的極簡進(jìn)程包括多個,并且,其中每個極簡進(jìn)程都有相應(yīng)的級別,比如設(shè)置每個極簡進(jìn)程對應(yīng)的級別號。多個極簡進(jìn)程包括低級別極簡進(jìn)程、中級別極簡進(jìn)程和高級別極簡進(jìn)程等。進(jìn)一步地,第一判斷模塊20根據(jù)極簡進(jìn)程的級別、極簡進(jìn)程的運(yùn)行終止頻率,以及智能電視的系統(tǒng)進(jìn)程的切換頻率,來分析判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。具體地,所述第一判斷模塊20用于:

      當(dāng)所述低級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,且所述智能電視的系統(tǒng)進(jìn)程的切換頻率大于第二預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前正常;

      當(dāng)所述中級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值,且所述智能電視的系統(tǒng)進(jìn)程的切換頻率小于所述第二預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常;

      當(dāng)所述高級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值時,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。

      本實(shí)施例中,預(yù)先設(shè)置有對于極簡進(jìn)程的運(yùn)行終止頻率的第一預(yù)設(shè)閾值,和對于智能電視的系統(tǒng)進(jìn)程的切換頻率的第二預(yù)設(shè)閾值。在檢測到極簡進(jìn)程的運(yùn)行終止時,首先確定該極簡進(jìn)程是是低級別極簡進(jìn)程,還是中級別極簡進(jìn)程,或還是高級別極簡進(jìn)程。若該極簡進(jìn)程是低級別極簡進(jìn)程,則第一判斷模塊20根據(jù)此低級別極簡進(jìn)程的運(yùn)行信息,判斷此低級別極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此低級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,也即此低級別極簡進(jìn)程頻繁終止運(yùn)行,此時,第一判斷模塊20進(jìn)一步判斷智能電視的系統(tǒng)進(jìn)程的切換頻率是否大于第二預(yù)設(shè)閾值。若智能電視的系統(tǒng)進(jìn)程的切換頻率大于第二預(yù)設(shè)閾值,也即智能電視的系統(tǒng)進(jìn)程頻繁切換,用戶當(dāng)前頻繁操作了智能電視的應(yīng)用,此時,第一判斷模塊20判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前正常。

      若該極簡進(jìn)程是中級別極簡進(jìn)程,則第一判斷模塊20根據(jù)此中級別極簡進(jìn)程的運(yùn)行信息,判斷此中級別極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此中級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,也即此中級別極簡進(jìn)程頻繁終止運(yùn)行,此時,進(jìn)一步判斷智能電視的系統(tǒng)進(jìn)程的切換頻率是否大于第二預(yù)設(shè)閾值。若智能電視的系統(tǒng)進(jìn)程的切換頻率大于第二預(yù)設(shè)閾值,也即智能電視的系統(tǒng)進(jìn)程頻繁切換,用戶當(dāng)前頻繁操作了智能電視的應(yīng)用,此時,第一判斷模塊20判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前正常;否則,若智能電視的系統(tǒng)進(jìn)程的切換頻率小于或者等于第二預(yù)設(shè)閾值,也即智能電視的系統(tǒng)進(jìn)程未頻繁切換,此時,第一判斷模塊20判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。

      若該極簡進(jìn)程是高級別極簡進(jìn)程,則第一判斷模塊20根據(jù)此高級別極簡進(jìn)程的運(yùn)行信息,判斷此高級別極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此高級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,也即此高級別極簡進(jìn)程頻繁終止運(yùn)行,此時,第一判斷模塊20判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。

      本實(shí)施例提出的方案,第一判斷模塊20根據(jù)極簡進(jìn)程的運(yùn)行信息中的運(yùn)行終止頻率,以及智能電視的系統(tǒng)進(jìn)程的切換頻率,來分析判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常,而不僅僅只是根據(jù)極簡進(jìn)程的運(yùn)行信息來判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常,因此,提高了判斷智能電視的系統(tǒng)內(nèi)存是否異常的準(zhǔn)確性,從而也即提高了解決智能電視運(yùn)行卡頓問題的有效性。

      進(jìn)一步地,如圖5所示,基于第一實(shí)施例或第二實(shí)施例提出本發(fā)明智能電視管理裝置第三實(shí)施例,在本實(shí)施例中,所述智能電視管理裝置還包括:

      第二判斷模塊40,用于在所述智能電視開機(jī)啟動后,判斷所述智能電視的系統(tǒng)內(nèi)存當(dāng)前是否處于高風(fēng)險異常狀態(tài),其中,當(dāng)所述高級別極簡進(jìn)程的運(yùn)行終止頻率大于所述第一預(yù)設(shè)閾值時,記錄所述智能電視的系統(tǒng)內(nèi)存處于高風(fēng)險異常狀態(tài);

      所述處理模塊30,還用于若所述智能電視的系統(tǒng)內(nèi)存當(dāng)前處于高風(fēng)險異常狀態(tài),則發(fā)出相應(yīng)的提醒信息;

      所述獲取模塊10,還用于若所述智能電視的系統(tǒng)內(nèi)存當(dāng)前未處于高風(fēng)險異常狀態(tài),則當(dāng)檢測到所述極簡進(jìn)程的運(yùn)行終止時,獲取所述極簡進(jìn)程的運(yùn)行信息。

      本實(shí)施例中,每當(dāng)判斷高級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值時,也即在判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常時,處理模塊30記錄智能電視的系統(tǒng)內(nèi)存處于高風(fēng)險異常狀態(tài)。在本實(shí)施例中,當(dāng)智能電視每次開機(jī)啟動后,第二判斷模塊40首先檢測智能電視的系統(tǒng)內(nèi)存當(dāng)前是否處于高風(fēng)險異常狀態(tài)。若智能電視的系統(tǒng)內(nèi)存當(dāng)前處于高風(fēng)險異常狀態(tài),則處理模塊30發(fā)出相應(yīng)的如“內(nèi)存不足”的提醒信息。當(dāng)用戶查看到提醒信息時,就可以執(zhí)行相應(yīng)的操作,比如開啟智能電視中加載的“電視衛(wèi)視”等相應(yīng)優(yōu)化處理應(yīng)用,對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,如刪除智能電視系統(tǒng)中的冗余數(shù)據(jù)、卸載APK(AndroidPackage,安裝包)等等。若智能電視的系統(tǒng)內(nèi)存當(dāng)前未處于高風(fēng)險異常狀態(tài),則在檢測到極簡進(jìn)程(低級別極簡進(jìn)程/中級別極簡進(jìn)程/高級別極簡進(jìn)程)的運(yùn)行終止時,獲取模塊10獲取此極簡進(jìn)程的運(yùn)行信息,第一判斷模塊20再根據(jù)此極簡進(jìn)程的運(yùn)行信息,判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否異常。

      進(jìn)一步地,本實(shí)施例中,預(yù)先設(shè)置智能電視的系統(tǒng)內(nèi)存為低風(fēng)險異常狀態(tài)。當(dāng)檢測到低級別極簡進(jìn)程的運(yùn)行終止時,第一判斷模塊20根據(jù)此低級別極簡進(jìn)程的運(yùn)行信息,判斷此低級別極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此低級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,則進(jìn)一步判斷智能電視的系統(tǒng)進(jìn)程的切換頻率是否大于第二預(yù)設(shè)閾值。若智能電視的系統(tǒng)進(jìn)程的切換頻率小于第二預(yù)設(shè)閾值,也即用戶當(dāng)前沒有頻繁操作智能電視的應(yīng)用,說明智能電視的系統(tǒng)內(nèi)存當(dāng)前存在異常風(fēng)險,此時,處理模塊30將智能電視的系統(tǒng)內(nèi)存調(diào)整為中風(fēng)險異常狀態(tài)。

      當(dāng)檢測到中級別極簡進(jìn)程的運(yùn)行終止時,第一判斷模塊20根據(jù)此中級別極簡進(jìn)程的運(yùn)行信息,判斷此中級別極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此中級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值,也即此中級別極簡進(jìn)程頻繁終止運(yùn)行,此時,進(jìn)一步判斷智能電視的系統(tǒng)進(jìn)程的切換頻率是否大于第二預(yù)設(shè)閾值。若智能電視的系統(tǒng)進(jìn)程的切換頻率大于第二預(yù)設(shè)閾值,也即智能電視的系統(tǒng)進(jìn)程頻繁切換,用戶當(dāng)前頻繁操作了智能電視的應(yīng)用,此時,第一判斷模塊20判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前正常;否則,若智能電視的系統(tǒng)進(jìn)程的切換頻率小于或者等于第二預(yù)設(shè)閾值,也即智能電視的系統(tǒng)進(jìn)程未頻繁切換,此時,第一判斷模塊20判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前異常。同時,處理模塊30通過記錄保存的智能電視系統(tǒng)各種進(jìn)程的運(yùn)行數(shù)據(jù),分析相比于智能電視的系統(tǒng)內(nèi)存正常時,新增加的常駐內(nèi)存進(jìn)程,將新增的常駐內(nèi)存進(jìn)程強(qiáng)行終止運(yùn)行。并且,發(fā)出相應(yīng)的如“內(nèi)存預(yù)警”的提醒信息,同時,自動處理部分優(yōu)化。如若要新增加載應(yīng)用,建議先卸載部分不常用的應(yīng)用。

      當(dāng)檢測到極簡進(jìn)程(低級別極簡進(jìn)程/中級別極簡進(jìn)程/高級別極簡進(jìn)程)的運(yùn)行終止時,第一判斷模塊20根據(jù)此極簡進(jìn)程的運(yùn)行信息,判斷此極簡進(jìn)程的運(yùn)行終止頻率是否大于第一預(yù)設(shè)閾值。若此極簡進(jìn)程的運(yùn)行終止頻率小于或等于第一預(yù)設(shè)閾值,比如是偶現(xiàn)單次的運(yùn)行終止,也即此極簡進(jìn)程沒有頻繁終止運(yùn)行,此時,處理模塊30根據(jù)智能電視的系統(tǒng)內(nèi)存當(dāng)前處于的風(fēng)險異常狀態(tài),執(zhí)行相應(yīng)的操作。比如,若智能電視的系統(tǒng)內(nèi)存當(dāng)前處于低風(fēng)險異常狀態(tài),則處理模塊30獲取智能電視系統(tǒng)當(dāng)前所有進(jìn)程的運(yùn)行數(shù)據(jù)并記錄保存;若智能電視的系統(tǒng)內(nèi)存當(dāng)前處于中風(fēng)險異常狀態(tài),則處理模塊30通過記錄保存的智能電視系統(tǒng)各種進(jìn)程的運(yùn)行數(shù)據(jù),分析相比于智能電視的系統(tǒng)內(nèi)存正常時,新增加的常駐內(nèi)存進(jìn)程并記錄。若智能電視的系統(tǒng)內(nèi)存當(dāng)前處于高風(fēng)險異常狀態(tài),則處理模塊30發(fā)出相應(yīng)的如“內(nèi)存不足”的提醒信息。當(dāng)用戶查看到提醒信息時,就可以執(zhí)行相應(yīng)的操作,比如開啟智能電視中加載的“電視衛(wèi)視”等相應(yīng)優(yōu)化處理應(yīng)用,對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,如刪除智能電視系統(tǒng)中的冗余數(shù)據(jù)、卸載APK(AndroidPackage,安裝包)等等。

      本實(shí)施例提出的方案,在智能電視開機(jī)啟動后,第二判斷模塊40首先判斷智能電視的系統(tǒng)內(nèi)存當(dāng)前是否處于高風(fēng)險異常狀態(tài)(當(dāng)高級別極簡進(jìn)程的運(yùn)行終止頻率大于第一預(yù)設(shè)閾值時,記錄智能電視的系統(tǒng)內(nèi)存處于高風(fēng)險異常狀態(tài)),若智能電視的系統(tǒng)內(nèi)存當(dāng)前處于高風(fēng)險異常狀態(tài),則處理模塊30發(fā)出相應(yīng)的提醒信息,也即當(dāng)智能電視的系統(tǒng)內(nèi)存有異常風(fēng)險時,只要智能電視一開機(jī),就向用戶發(fā)出相應(yīng)的提醒信息,提醒用戶執(zhí)行相應(yīng)的操作,對智能電視的系統(tǒng)內(nèi)存進(jìn)行優(yōu)化處理,從而進(jìn)一步及時有效地解決了由于系統(tǒng)內(nèi)存異常而導(dǎo)致智能電視運(yùn)行卡頓的問題,進(jìn)一步提高了用戶的使用體驗。

      需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其它變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其它要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。

      上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

      通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得智能電視執(zhí)行本發(fā)明各個實(shí)施例所述的方法。

      以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其它相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1