亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

電視待機狀態(tài)下任務管理方法及電視與流程

文檔序號:12754738閱讀:447來源:國知局
電視待機狀態(tài)下任務管理方法及電視與流程

本發(fā)明實施例涉及電視技術領域,尤其涉及一種電視待機狀態(tài)下任務管理方法及電視。



背景技術:

目前,隨著電視技術的不斷發(fā)展,電視需要處理的任務越來越多,例如,電視需要處理的任務包括用戶預約的任務、定期從數(shù)據服務器中下載最新數(shù)據信息等。

在實際應用過程中,在電視開機之后,電視向用戶展示的數(shù)據信息需要為最新的數(shù)據信息,該數(shù)據信息可以包括電子節(jié)目指南(Electronic ProgramGuide,簡稱EPG)數(shù)據、節(jié)目數(shù)據、節(jié)目臺標數(shù)據等。在現(xiàn)有技術中,電視開機之后先判斷是否有需要處理的任務,例如判斷數(shù)據服務器中是否進行了EPG數(shù)據更新,若有,則執(zhí)行需要處理的任務,并在執(zhí)行完任務之后,向用戶展示任務的處理結果。

然而,在電視開機之后,由于電視需要先執(zhí)行任務,再向用戶展示任務的處理結果,使得用戶獲取任務的處理結果的時延較大,導致用戶對電視的使用體驗差。



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

本發(fā)明實施例提供一種電視待機狀態(tài)下任務管理方法及電視,用于提高向用戶展示任務的處理結果的實時性。

第一方面,本發(fā)明實施例提供一種電視待機狀態(tài)下任務管理方法,包括:

在接收到用戶輸入的待機指令之后,獲取推薦起始執(zhí)行時刻在預設時段內的待執(zhí)行任務;

根據各所述待執(zhí)行任務的優(yōu)先級、及各所述待執(zhí)行任務的推薦起始執(zhí)行時刻,確定各所述待執(zhí)行任務的執(zhí)行順序、及各所述待執(zhí)行任務的實際起始執(zhí)行時刻;

若所述執(zhí)行順序中第一個待執(zhí)行任務的實際起始執(zhí)行時刻與當前時刻的時間差大于預設閾值,則將所述電視的狀態(tài)設置為待機狀態(tài);

按照所述執(zhí)行順序,分別在各所述待執(zhí)行任務的實際起始執(zhí)行時刻,將所述電視的狀態(tài)設置為假待機狀態(tài),并執(zhí)行各所述待執(zhí)行任務。

在一種可能的實施方式中,獲取推薦起始執(zhí)行時刻在預設時段內的待執(zhí)行任務,包括:

在所述電視的預約任務列表中獲取推薦起始執(zhí)行時刻在所述預設時段內的待執(zhí)行任務;

和/或,

向數(shù)據服務器請求獲取推薦起始執(zhí)行時刻在所述預設時段內的待執(zhí)行任務。

在另一種可能的實施方式中,根據各所述待執(zhí)行任務的優(yōu)先級、及各所述待執(zhí)行任務的推薦起始執(zhí)行時刻,確定各所述待執(zhí)行任務的執(zhí)行順序,包括:

按照各所述待執(zhí)行任務的推薦起始執(zhí)行時刻從前到后的順序,對各所述待執(zhí)行任務進行第一排序,得到待定執(zhí)行順序;

按照各所述待執(zhí)行任務的優(yōu)先級從高到低的順序,對所述待執(zhí)行任務中推薦起始執(zhí)行時刻相同待執(zhí)行任務進行第二排序,得到所述執(zhí)行順序。

在另一種可能的實施方式中,針對所述待執(zhí)行任務中的任意一個第一待執(zhí)行任務,所述根據各所述待執(zhí)行任務的優(yōu)先級、及各所述待執(zhí)行任務的推薦起始執(zhí)行時刻,確定各所述待執(zhí)行任務的實際起始執(zhí)行時刻,包括:

判斷所述第一待執(zhí)行任務是否為所述執(zhí)行順序中的第一個待執(zhí)行任務;

若是,則將所述第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻;

若否,則將第二待執(zhí)行任務的實際執(zhí)行結束時刻、或者所述第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻,所述第二待執(zhí)行任務為所述執(zhí)行順序中、所述第一待執(zhí)行任務的前一個待執(zhí)行任務。

在另一種可能的實施方式中,所述將第二待執(zhí)行任務的實際執(zhí)行結束時刻、或者所述第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻,包括:

判斷所述第一待執(zhí)行任務的優(yōu)先級是否高于所述第二待執(zhí)行任務的優(yōu)先級;

若是,則將所述第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻;

若否,則將所述第二待執(zhí)行任務的實際執(zhí)行結束時刻、第一待執(zhí)行任務的推薦起始執(zhí)行時刻中最晚的時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻。

在另一種可能的實施方式中,若所述執(zhí)行順序中第一個待執(zhí)行任務的實際起始執(zhí)行時刻與當前時刻的時間差小于或等于所述預設閾值,所述方法還包括:

將所述電視切換為假待機狀態(tài)。

第二方面,本發(fā)明實施例提供一種電視,包括獲取模塊、確定模塊、設置模塊和執(zhí)行模塊,其中,

所述獲取模塊用于,在接收到用戶輸入的待機指令之后,獲取推薦起始執(zhí)行時刻在預設時段內的待執(zhí)行任務;

所述確定模塊用于,根據各所述待執(zhí)行任務的優(yōu)先級、及各所述待執(zhí)行任務的推薦起始執(zhí)行時刻,確定各所述待執(zhí)行任務的執(zhí)行順序、及各所述待執(zhí)行任務的實際起始執(zhí)行時刻;

所述設置模塊用于,若所述執(zhí)行順序中第一個待執(zhí)行任務的實際起始執(zhí)行時刻與當前時刻的時間差大于預設閾值,則將所述電視的狀態(tài)設置為待機狀態(tài);

所述設置模塊還用于,按照所述執(zhí)行順序,分別在各所述待執(zhí)行任務的實際起始執(zhí)行時刻,將所述電視的狀態(tài)設置為假待機狀態(tài),并由所述執(zhí)行模塊執(zhí)行各所述待執(zhí)行任務。

在一種可能的實施方式中,所述獲取模塊具體用于:

在所述電視的預約任務列表中獲取推薦起始執(zhí)行時刻在所述預設時段內的待執(zhí)行任務;

和/或,

向數(shù)據服務器請求獲取推薦起始執(zhí)行時刻在所述預設時段內的待執(zhí)行任務。

在另一種可能的實施方式中,所述確定模塊包括排序單元,其中,

所述判斷單元用于,按照各所述待執(zhí)行任務的推薦起始執(zhí)行時刻從前到后的順序,對各所述待執(zhí)行任務進行第一排序,得到待定執(zhí)行順序;

所述排序單元還用于,按照各所述待執(zhí)行任務的優(yōu)先級從高到低的順序,對所述待執(zhí)行任務中推薦起始執(zhí)行時刻相同待執(zhí)行任務進行第二排序,得到所述執(zhí)行順序。

在另一種可能的實施方式中,所述確定模塊還包括判斷單元和確定單元,其中,

所述判斷單元用于,判斷所述第一待執(zhí)行任務是否為所述執(zhí)行順序中的第一個待執(zhí)行任務,所述第一待執(zhí)行任務為各所述待執(zhí)行任務中的任意一個待執(zhí)行任務;

所述確定單元用于,在所述判斷單元判斷所述第一待執(zhí)行任務是所述執(zhí)行順序中的第一個待執(zhí)行任務時,將所述第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻;

所述確定單元還用于,在所述判斷單元判斷所述第一待執(zhí)行任務不是所述執(zhí)行順序中的第一個待執(zhí)行任務時,將第二待執(zhí)行任務的實際執(zhí)行結束時刻、或者所述第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻,所述第二待執(zhí)行任務為所述執(zhí)行順序中、所述第一待執(zhí)行任務的前一個待執(zhí)行任務。

在另一種可能的實施方式中,在所述判斷單元判斷所述第一待執(zhí)行任務不是所述執(zhí)行順序中的第一個待執(zhí)行任務時,所述確定單元具體用于:

判斷所述第一待執(zhí)行任務的優(yōu)先級是否高于所述第二待執(zhí)行任務的優(yōu)先級;

若是,則將所述第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻;

若否,則將所述第二待執(zhí)行任務的實際執(zhí)行結束時刻、第一待執(zhí)行任務的推薦起始執(zhí)行時刻中最晚的時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻。

在另一種可能的實施方式中,若所述執(zhí)行順序中第一個待執(zhí)行任務的實際起始執(zhí)行時刻與當前時刻的時間差小于或等于所述預設閾值,所述設置模塊還用于將所述電視切換為假待機狀態(tài)。

本發(fā)明實施例提供的電視待機狀態(tài)下任務管理方法及電視,在電視接收到用戶輸入的待機指令之后,電視獲取待執(zhí)行任務,并根據待執(zhí)行任務的優(yōu)先級和推薦起始執(zhí)行時刻,對待執(zhí)行任務進行排序,以使得各個待執(zhí)行任務可以在電視待機過程中有序的執(zhí)行,這樣,在電視開機后,電視可以快速向用戶展示已完成的任務(例如,從數(shù)據服務器中下載的最新數(shù)據信息),提高了向用戶展示任務的處理結果的實時性,進而提高用戶對電視的觀看體驗。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。

圖1為本發(fā)明提供的電視待機狀態(tài)下任務管理方法的流程示意圖;

圖2為本發(fā)明提供的確定待執(zhí)行任務的執(zhí)行順序方法的流程示意圖;

圖3為本發(fā)明提供的確定實際起始執(zhí)行時刻方法的流程示意圖;

圖4為本發(fā)明提供的電視的結構示意圖一;

圖5為本發(fā)明提供的電視的結構示意圖二。

具體實施方式

為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

在本申請中,電視的狀態(tài)包括運行狀態(tài)、假待機狀態(tài)、待機狀態(tài)、及關機狀態(tài)。在電視為運行狀態(tài)時,電視可以執(zhí)行所有任務,且用戶可以對電視進行正常觀看;在電視為假待機狀態(tài)下,電視的電源模塊運行,電視可以執(zhí)行部分任務,但用戶無法對電視進行正常觀看;在電視為待機狀態(tài)時,電視的電源模塊運行,電視停止執(zhí)行所有任務;在電視為關機狀態(tài)時,電視的所有模塊停止運行。

在電視從運行狀態(tài)切換為待機狀態(tài)時,電視確定可以在假待機狀態(tài)下執(zhí)行的任務(例如,從數(shù)據服務器中下載最新數(shù)據信息),并在電視為待機狀態(tài)的過程中,自動將電視的狀態(tài)切換為假待機狀態(tài),并在假待機狀態(tài)下執(zhí)行多種任務,這樣,在電視開機后(切換為運行狀態(tài)),電視可以快速向用戶展示已完成的任務(例如,從數(shù)據服務器中下載的最新數(shù)據信息),進而提高用戶對電視的觀看體驗。

下面,通過具體實施例對本申請所示的技術方案進行詳細說明。需要說明的是,下面這幾個具體的實施例可以相互結合,對于相同或相似的概念或過程可能在某些實施例中不再贅述。

圖1為本發(fā)明提供的電視待機狀態(tài)下任務管理方法的流程示意圖,請參見圖1,該方法可以包括:

S101、在接收到用戶輸入的待機指令之后,獲取推薦起始執(zhí)行時刻在預設時段內的待執(zhí)行任務;

S102、根據各待執(zhí)行任務的優(yōu)先級、及各待執(zhí)行任務的推薦起始執(zhí)行時刻,確定各待執(zhí)行任務的執(zhí)行順序、及各待執(zhí)行任務的實際起始執(zhí)行時刻;

S103、若執(zhí)行順序中第一個待執(zhí)行任務的實際起始執(zhí)行時刻與當前時刻的時間差大于預設閾值,則將電視的狀態(tài)設置為待機狀態(tài);

S104、按照執(zhí)行順序,分別在各待執(zhí)行任務的實際起始執(zhí)行時刻,將電視的狀態(tài)設置為假待機狀態(tài),并執(zhí)行各待執(zhí)行任務。

在實際應用過程中,用戶可以根據實際需要向電視輸入控制指令,以使先將電視的狀態(tài)設置為運行狀態(tài)、關機狀態(tài)或者待機狀態(tài)。

在電視接收到用戶輸入的待機指令之后,電視可以獲取推薦起始執(zhí)行時刻在預設時段內的待執(zhí)行任務??蛇x的,電視可以在電視的預約任務列表中獲取推薦起始執(zhí)行時刻在預設時段內的待執(zhí)行任務;和/或,向數(shù)據服務器請求獲取推薦起始執(zhí)行時刻在預設時段內的待執(zhí)行任務;預約任務列表該的待執(zhí)行任務為用戶預約的任務,例如,預約任務列表中的任務可以為在用戶設定的時段內進行節(jié)目錄制,向數(shù)據服務器請求獲取的待執(zhí)行任務為需要在數(shù)據服務器中進行數(shù)據下載的任務,例如,在數(shù)據服務器中更新完EPG數(shù)據之后,在數(shù)據服務器中下載最新的EPG數(shù)據。

可選的,每一個待執(zhí)行任務有其對應的推薦起始執(zhí)行時刻,推薦起始執(zhí)行時刻為待執(zhí)行任務最佳的起始執(zhí)行時刻;可選的,待執(zhí)行任務的推薦起始執(zhí)行時刻可以為用戶預先設定的,也可以為電視根據實際情況確定的,例如,當待執(zhí)行任務為節(jié)目錄制時,用戶設定了節(jié)目錄制的起始時刻,則用戶設置的起始時刻為該待執(zhí)行任務的推薦起始執(zhí)行時刻,當待執(zhí)行任務為從數(shù)據服務器(廣電服務器)下載EPG數(shù)據時,則數(shù)據服務器更新完EPG數(shù)據的時刻為該待執(zhí)行任務的推薦起始執(zhí)行時刻??蛇x的,部分待執(zhí)行任務還可以有其對應的推薦結束時刻,當用戶設置了待執(zhí)行任務的推薦結束時刻,則該待執(zhí)行任務對應有推薦結束時刻,當用戶未設置待執(zhí)行任務的推薦結束時刻,且電視無法準確確定待執(zhí)行任務需要多長時間才能完成,則該待執(zhí)行任務沒有對應的推薦結束時刻。

可選的,預設時段可以為當前時刻之后預設時長對應的時段,例如,當前時刻為10點,預設時長為10個小時,則預設時段為10點-20點。在實際應用過程中,可以根據實際需要設置該預設時段。

在電視獲取得到待執(zhí)行任務之后,電視根據各待執(zhí)行任務的優(yōu)先級、及各待執(zhí)行任務的推薦起始執(zhí)行時刻,確定各待執(zhí)行任務的執(zhí)行順序、及各待執(zhí)行任務的實際起始執(zhí)行時刻。其中,推薦起始執(zhí)行時刻越早,待執(zhí)行任務在執(zhí)行順序中的位置越靠前,當多個待執(zhí)行任務的推薦起始執(zhí)行時刻相同時,則優(yōu)先級越高,待執(zhí)行任務在執(zhí)行順序中的位置越靠前??蛇x的,確定得到的實際起始執(zhí)行時刻可以為具體的時刻,如10點等,確定得到的實際起始執(zhí)行時刻還可以為其它待執(zhí)行任務的實際結束執(zhí)行時刻,由于其它待執(zhí)行任務在當前還未執(zhí)行,因此,確定到的實際執(zhí)行時刻并不是一個具體的時刻。在實際應用過程中,可以根據實際需要設置各個待執(zhí)行任務的優(yōu)先級,可選的,用戶預約的待執(zhí)行任務的優(yōu)先級通常高于電視選擇的待執(zhí)行任務的優(yōu)先級,用戶預約的待執(zhí)行任務可以為用戶預約的節(jié)目錄制,電視選擇的待執(zhí)行任務可以為從數(shù)據服務器中下載EPG更新、節(jié)目更新等。

在電視確定得到各待執(zhí)行任務的執(zhí)行順序、及各待執(zhí)行任務的實際起始執(zhí)行時刻之后,電視判斷執(zhí)行順序中第一個待執(zhí)行任務的實際起始執(zhí)行時刻與當前時刻的時間差是否大于預設閾值,若是,則說明第一個待執(zhí)行任務還需要較長時間才開始執(zhí)行,因此,可以將電視的狀態(tài)設置為待機狀態(tài),若否,則說明第一個待執(zhí)行任務很快就開始執(zhí)行,為了避免電視進行頻繁的狀態(tài)切換而導致的資源浪費,則直接將電視的狀態(tài)設置為假待機狀態(tài),以使電視在假待機狀態(tài)下等待第一個待執(zhí)行任務開始執(zhí)行。

在將電視的狀態(tài)設置為待機狀態(tài)之后,電視按照確定得到的執(zhí)行順序,分別在各待執(zhí)行任務的實際起始執(zhí)行時刻,將電視的狀態(tài)設置為假待機狀態(tài),并執(zhí)行各待執(zhí)行任務??蛇x的,在一個待執(zhí)行任務執(zhí)行完之后,電視判斷下一個待執(zhí)行任務的實際起始執(zhí)行時刻和當前時刻之差是否大于預設閾值,若是,則將電視的狀態(tài)設置為待機狀態(tài),若否,則使得電視的狀態(tài)保持為假待機狀態(tài),并在假待機狀態(tài)下等待下一個待執(zhí)行任務開始執(zhí)行。

下面,通過具體示例,對圖1實施例所示的方法進行詳細說明。

示例性的,假設電視在8點接收到了用戶輸入的待機指令,電視獲取推薦起始執(zhí)行時刻在8點至18點之間的3個待執(zhí)行任務,分別記為待執(zhí)行任務1-待執(zhí)行任務3,該3個待執(zhí)行任務的優(yōu)先級和推薦起始執(zhí)行時刻如表1所示,其中,所有待執(zhí)行任務有其對應的推薦起始執(zhí)行時刻,部分待執(zhí)行任務有其對應的推薦終止執(zhí)行時刻:

表1

在電視獲取得到表1所示的待執(zhí)行任務之后,電視根據待執(zhí)行任務-待執(zhí)行任務3的優(yōu)先級和推薦起始執(zhí)行時刻,確定待執(zhí)行任務-待執(zhí)行任務3的執(zhí)行順序、及實際起始執(zhí)行時刻如表2所示:

表2

在電視確定得到表2所示的執(zhí)行順序及各待執(zhí)行任務的實際起始執(zhí)行時刻之后,電視確定第一個待執(zhí)行任務(待執(zhí)行任務1)的實際起始執(zhí)行時刻(10點)和當前時刻(8點)的時間差(2個小時)大于預設閾值(15分鐘),則將電視的狀態(tài)設置為待機狀態(tài)。

在10點時,將電視的狀態(tài)從待機狀態(tài)切換為假待機狀態(tài),并在10點時,執(zhí)行待執(zhí)行任務1。可選的,為了保證在10點時可以開始執(zhí)行待執(zhí)行任務1,可以在10點之前(例如9點58分),將電視的狀態(tài)切換為假待機狀態(tài),并為執(zhí)行待執(zhí)行任務1做準備工作,例如,將電視的節(jié)目調至需要錄制的節(jié)目。

在12電視,待執(zhí)行任務1執(zhí)行結束,則開始執(zhí)行待執(zhí)行任務2,由于無法準確得到待執(zhí)行任務2需要的執(zhí)行時長,因此,在待執(zhí)行任務2執(zhí)行結束之后,立刻開始執(zhí)行待執(zhí)行任務3,在待執(zhí)行任務3執(zhí)行完成之后,將電視的狀態(tài)從假待機狀態(tài)切換為待機狀態(tài)。

由于在電視的待機過程中,電視自動完成了待執(zhí)行任務1-待執(zhí)行任務3,則在電視開機之后,用戶可以獲取得到已經完成錄制的電視節(jié)目,同時,用戶還可以第一時間看到電視在待機過程中下載的EPG數(shù)據和節(jié)目更新數(shù)據,進而提高用戶對電視的觀看體驗。

本發(fā)明實施例提供的電視待機狀態(tài)下任務管理方法,在電視接收到用戶輸入的待機指令之后,電視獲取待執(zhí)行任務,并根據待執(zhí)行任務的優(yōu)先級和推薦起始執(zhí)行時刻,對待執(zhí)行任務進行排序,以使得各個待執(zhí)行任務可以在電視待機過程中有序的執(zhí)行,這樣,在電視開機后,電視可以快速向用戶展示已完成的任務(例如,從數(shù)據服務器中下載的最新數(shù)據信息),提高了向用戶展示任務的處理結果的實時性進而提高用戶對電視的觀看體驗。

在圖1所示實施例的基礎上,可選的,可以通過如下可行的實現(xiàn)方式根據各待執(zhí)行任務的優(yōu)先級、及各待執(zhí)行任務的推薦起始執(zhí)行時刻,確定各待執(zhí)行任務的執(zhí)行順序(圖1所示實施例中的S102),具體的,請參見圖2所示的實施例。

圖2為本發(fā)明提供的確定待執(zhí)行任務的執(zhí)行順序方法的流程示意圖,請參見圖2,該方法可以包括:

S201、按照各待執(zhí)行任務的推薦起始執(zhí)行時刻從前到后的順序,對各待執(zhí)行任務進行第一排序,得到待定執(zhí)行順序;

S202、按照各待執(zhí)行任務的優(yōu)先級從高到低的順序,對待執(zhí)行任務中推薦起始執(zhí)行時刻相同待執(zhí)行任務進行第二排序,得到執(zhí)行順序。

在圖2所示的實施例中,當電視需要確定待執(zhí)行任務的執(zhí)行順序時,電視線按照待執(zhí)行任務的推薦起始執(zhí)行時刻從前到后的順序,對待執(zhí)行任務進行第一排序,得到待定執(zhí)行順序,其中,推薦起始執(zhí)行時刻越早,在待定執(zhí)行順序中的位置越靠前。

在確定得到待定執(zhí)行順序之后,若待定執(zhí)行順序中存在推薦起始執(zhí)行時刻相同的待執(zhí)行任務,則根據待執(zhí)行任務的優(yōu)先級,對推薦起始執(zhí)行時刻相同的待執(zhí)行任務進行第二排序,得到執(zhí)行順序,其中,當推薦起始執(zhí)行時刻相同時,優(yōu)先級越高,在執(zhí)行順序中的位置越靠前。

在上述過程中,待執(zhí)行任務的推薦起始執(zhí)行時刻用于表示待執(zhí)行任務的時間緊迫程度,待執(zhí)行任務的優(yōu)先級用于表示待執(zhí)行任務的重要程度,因此,根據推薦起始執(zhí)行時刻和優(yōu)先級確定得到的執(zhí)行順序更貼近實際需求。

在上述任意一個實施例的基礎上,可選的,可以通過如下可行的實現(xiàn)方式根據各待執(zhí)行任務的優(yōu)先級、及各待執(zhí)行任務的推薦起始執(zhí)行時刻,確定各待執(zhí)行任務的實際起始執(zhí)行時刻(圖1所示實施例中的S102),其中,電視確定各個待執(zhí)行任務的實際起始執(zhí)行時刻的過程相同,下面,以電視確定待執(zhí)行任務中任意一個第一待執(zhí)行任務的實際起始執(zhí)行時刻的過程為例進行詳細說明,具體的,請參見圖3所示的實施例。

圖3為本發(fā)明提供的確定實際起始執(zhí)行時刻方法的流程示意圖,請參見圖3,該方法可以包括:

S301、判斷第一待執(zhí)行任務是否為執(zhí)行順序中的第一個待執(zhí)行任務;

若是,則執(zhí)行S302;

若否,則執(zhí)行S303;

S302、將第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為第一待執(zhí)行任務的實際起始執(zhí)行時刻;

S303、判斷第一待執(zhí)行任務的優(yōu)先級是否高于第二待執(zhí)行任務的優(yōu)先級,第二待執(zhí)行任務為執(zhí)行順序中、第一待執(zhí)行任務的前一個待執(zhí)行任務;

若是,則執(zhí)行S302;

若否,則執(zhí)行S304;

S304、將第二待執(zhí)行任務的實際執(zhí)行結束時刻、第一待執(zhí)行任務的推薦起始執(zhí)行時刻中最晚的時刻確定為第一待執(zhí)行任務的實際起始執(zhí)行時刻。

在圖3所示的實施例中,當需要確定第一待執(zhí)行任務的實際起始執(zhí)行時刻時,先判斷第一待執(zhí)行任務是否為執(zhí)行順序中的第一個待執(zhí)行任務,若是,則直接將第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為第一待執(zhí)行任務的實際起始執(zhí)行時刻;若否,則確定位于第一待執(zhí)行任務之前的第二待執(zhí)行任務,且第二待執(zhí)行任務與第一待執(zhí)行任務相鄰,并判斷第一待執(zhí)行任務的優(yōu)先級是否高于第二待執(zhí)行任務的優(yōu)先級。

若第一待執(zhí)行任務的優(yōu)先級高于第二待執(zhí)行任務的優(yōu)先級,則直接第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為第一待執(zhí)行任務的實際起始執(zhí)行時刻。

若第一待執(zhí)行任務的優(yōu)先級等于或低于第二待執(zhí)行任務的優(yōu)先級,則將第二待執(zhí)行任務的實際執(zhí)行結束時刻、第一待執(zhí)行任務的推薦起始執(zhí)行時刻中最晚的時刻確定為第一待執(zhí)行任務的實際起始執(zhí)行時刻。需要說明的是,由于此時還不能確定第二待執(zhí)行任務的實際執(zhí)行結束時刻,因此,無法確定第二待執(zhí)行任務的實際執(zhí)行結束時刻、與第一待執(zhí)行任務的推薦起始執(zhí)行時刻的關系,只能在第二待執(zhí)行任務實際執(zhí)行完成之后,再確定第一待執(zhí)行任務的實際起始執(zhí)行時刻,若第二待執(zhí)行任務的實際結束執(zhí)行時刻早于第一待執(zhí)行任務的推薦起始執(zhí)行時刻,則將第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為第一待執(zhí)行任務的實際起始執(zhí)行時刻,否則,將第二待執(zhí)行任務的實際執(zhí)行完成時刻確定為第一待執(zhí)行任務的實際起始執(zhí)行時刻。

下面,通過具體示例,對圖3實施例所示的方法進行詳細說明。

示例性的,假設電視獲取得到的待執(zhí)行任務、待執(zhí)行任務的執(zhí)行順序、待執(zhí)行任務的推薦起始執(zhí)行時刻和優(yōu)先級如表3所示:

表3

當電視需要確定上述表3中所示的待執(zhí)行任務1-待執(zhí)行任務3的實際起始執(zhí)行時刻時,電視先確定待執(zhí)行任務1的實際起始執(zhí)行時刻,具體的,由于待執(zhí)行任務1為執(zhí)行順序中第一個待執(zhí)行任務,因此,可以將待執(zhí)行任務1的推薦起始執(zhí)行時刻(10點)確定為待執(zhí)行任務1的實際起始執(zhí)行時刻。

電視確定完待執(zhí)行任務1的實際起始執(zhí)行時刻之后,電視確定待執(zhí)行任務2的實際起始執(zhí)行時刻,具體的,由于待執(zhí)行任務2不是執(zhí)行順序中第一個待執(zhí)行任務,電視判斷待執(zhí)行任務2的優(yōu)先級(3)高于待執(zhí)行任務1的優(yōu)先級(1),因此,電視將待執(zhí)行任務2的推薦起始執(zhí)行時刻(10點20分)確定為待執(zhí)行任務2的實際起始執(zhí)行時刻。

電視確定完待執(zhí)行任務2的實際起始執(zhí)行時刻之后,電視確定待執(zhí)行任務3的實際起始執(zhí)行時刻,具體的,由于待執(zhí)行任務3不是執(zhí)行順序中第一個待執(zhí)行任務,電視判斷待執(zhí)行任務3的優(yōu)先級(1)不高于待執(zhí)行任務2的優(yōu)先級(3),因此,電視將待執(zhí)行任務2的實際執(zhí)行結束時刻、待執(zhí)行任務3的推薦起始執(zhí)行時刻中最晚的時刻確定為待執(zhí)行任務3的實際起始執(zhí)行時刻。

由上可知,電視確定得到的待執(zhí)行任務1-待執(zhí)行任務3的實際起始執(zhí)行時刻如表4所示:

表4

需要說明的是,在電視執(zhí)行上述待執(zhí)行任務1-待執(zhí)行任務3的過程中,由于待執(zhí)行任務2的優(yōu)先級高于待執(zhí)行任務1的優(yōu)先級,因此,在10點20分時,若待執(zhí)行任務1未執(zhí)行完,則暫停執(zhí)行待執(zhí)行任務1,可以在所有的待執(zhí)行任務均完成之后,再執(zhí)行未完成的待執(zhí)行任務1,當然,也可以在執(zhí)行完待執(zhí)行任務2之后,接著執(zhí)行未完成的待執(zhí)行任務1,相應的,待執(zhí)行任務3的實際起始執(zhí)行時刻則需要相應的向后推移。

圖4為本發(fā)明提供的電視的結構示意圖一,請參見圖4,該電視可以包括獲取模塊401、確定模塊402、設置模塊403和執(zhí)行模塊404,其中,

所述獲取模塊401用于,在接收到用戶輸入的待機指令之后,獲取推薦起始執(zhí)行時刻在預設時段內的待執(zhí)行任務;

所述確定模塊402用于,根據各所述待執(zhí)行任務的優(yōu)先級、及各所述待執(zhí)行任務的推薦起始執(zhí)行時刻,確定各所述待執(zhí)行任務的執(zhí)行順序、及各所述待執(zhí)行任務的實際起始執(zhí)行時刻;

所述設置模塊403用于,若所述執(zhí)行順序中第一個待執(zhí)行任務的實際起始執(zhí)行時刻與當前時刻的時間差大于預設閾值,則將所述電視的狀態(tài)設置為待機狀態(tài);

所述設置模塊403還用于,按照所述執(zhí)行順序,分別在各所述待執(zhí)行任務的實際起始執(zhí)行時刻,將所述電視的狀態(tài)設置為假待機狀態(tài),并由所述執(zhí)行模塊執(zhí)行各所述待執(zhí)行任務。

本發(fā)明實施例提供的電視可以執(zhí)行上述方法實施例所示的技術方案,其實現(xiàn)原理以及有益效果類似,此處不再進行贅述。

在一種可能的實施方式中,所述獲取模塊401具體用于:

在所述電視的預約任務列表中獲取推薦起始執(zhí)行時刻在所述預設時段內的待執(zhí)行任務;

和/或,

向數(shù)據服務器請求獲取推薦起始執(zhí)行時刻在所述預設時段內的待執(zhí)行任務。

圖5為本發(fā)明提供的電視的結構示意圖二,在圖4所示實施例的基礎上,請參見圖5,所述確定模塊402包括排序單元4021,其中,

所述判斷單元4021用于,按照各所述待執(zhí)行任務的推薦起始執(zhí)行時刻從前到后的順序,對各所述待執(zhí)行任務進行第一排序,得到待定執(zhí)行順序;

所述排序單元4021還用于,按照各所述待執(zhí)行任務的優(yōu)先級從高到低的順序,對所述待執(zhí)行任務中推薦起始執(zhí)行時刻相同待執(zhí)行任務進行第二排序,得到所述執(zhí)行順序。

進一步的,所述確定模塊402還包括判斷單元4022和確定單元4023,其中,

所述判斷單元4022用于,判斷所述第一待執(zhí)行任務是否為所述執(zhí)行順序中的第一個待執(zhí)行任務,所述第一待執(zhí)行任務為各所述待執(zhí)行任務中的任意一個待執(zhí)行任務;

所述確定單元4023用于,在所述判斷單元4022判斷所述第一待執(zhí)行任務是所述執(zhí)行順序中的第一個待執(zhí)行任務時,將所述第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻;

所述確定單元4023還用于,在所述判斷單元4022判斷所述第一待執(zhí)行任務不是所述執(zhí)行順序中的第一個待執(zhí)行任務時,將第二待執(zhí)行任務的實際執(zhí)行結束時刻、或者所述第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻,所述第二待執(zhí)行任務為所述執(zhí)行順序中、所述第一待執(zhí)行任務的前一個待執(zhí)行任務。

在另一種可能的實施方式中,在所述判斷單元4022判斷所述第一待執(zhí)行任務不是所述執(zhí)行順序中的第一個待執(zhí)行任務時,所述確定單元4023具體用于:

判斷所述第一待執(zhí)行任務的優(yōu)先級是否高于所述第二待執(zhí)行任務的優(yōu)先級;

若是,則將所述第一待執(zhí)行任務的推薦起始執(zhí)行時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻;

若否,則將所述第二待執(zhí)行任務的實際執(zhí)行結束時刻、第一待執(zhí)行任務的推薦起始執(zhí)行時刻中最晚的時刻確定為所述第一待執(zhí)行任務的實際起始執(zhí)行時刻。

在另一種可能的實施方式中,若所述執(zhí)行順序中第一個待執(zhí)行任務的實際起始執(zhí)行時刻與當前時刻的時間差小于或等于所述預設閾值,所述設置模塊403還用于將所述電視切換為假待機狀態(tài)。

本發(fā)明實施例提供的電視可以執(zhí)行上述方法實施例所示的技術方案,其實現(xiàn)原理以及有益效果類似,此處不再進行贅述。

本領域普通技術人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。

最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1