国产精品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)的制作方法

      文檔序號:6548606閱讀:225來源:國知局
      一種任務運行切換的方法、裝置及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明提供了一種任務運行切換的方法、裝置與系統(tǒng),該方法包括以下步驟:設(shè)定預設(shè)條件與預設(shè)任務;符合預設(shè)條件,將預設(shè)任務置于前臺運行。該電子裝置,包括以下模塊:設(shè)定模塊,用于設(shè)定預設(shè)條件與預設(shè)任務;切換模塊,用于當符合預設(shè)條件時,將預設(shè)任務置于前臺運行。該系統(tǒng),包括終端與服務器,通過終端與服務器的交互實現(xiàn)任務的切換。區(qū)別于現(xiàn)有技術(shù),上述技術(shù)方案,通過預設(shè)條件與預設(shè)任務,可以靈活配置不同任務的切換條件,根據(jù)用戶對不同任務的需求與切換條件進行個人化配置,達到自動切換的目的。
      【專利說明】一種任務運行切換的方法、裝置及系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及電子設(shè)備領(lǐng)域,尤其涉及智能電子設(shè)備運行的多個任務之間的切換方法、裝置及系統(tǒng)。
      【背景技術(shù)】
      [0002]當前電子設(shè)備已經(jīng)進入人們生活的方法面面,例如人們辦公、娛樂、通訊使用個人電腦,平板電腦,智能手機,智能電視機頂盒,智能電視以及穿戴式智能設(shè)備等。
      [0003]現(xiàn)在的智能電子設(shè)備通常具有多任務處理能力,例如人們可以使用電腦在編輯文檔的同時聽音樂,或者在使用通訊軟件時觀看視頻等。所謂多任務處理是指用戶可以在同一時間內(nèi)運行多個應用程序,每個應用程序被稱作一個任務。例如,Windows就是一個支持多任務的操作系統(tǒng),比起DOS的單任務系統(tǒng),確實方便了許多;又例如,在iOS4系統(tǒng)開始,蘋果為HOME鍵定義了新的模式,在某個程序運行狀態(tài)下,用戶只要雙擊HOME鍵,邊可以在屏幕下方呼出一個任務列表,從而在此對駐留后臺的任務進行選擇,而當前的任務則被置為后臺運行,現(xiàn)有的iOS設(shè)備已經(jīng)基本都能支持多任務功能;而811(11'01(1系統(tǒng)則很早就支持多任務功能,雖然上述列舉的各個系統(tǒng)支持多任務的技術(shù)方案上不盡相同,但是從功能而言,現(xiàn)有的大部分智能操作系統(tǒng)都可以支持多任務。
      [0004]當人們是用設(shè)備運行多個任務時,通常較為關(guān)注置于前臺的任務,而后臺運行的任務較為容易被忽視,因此很多置于后臺運行的任務當任務收到消息時,就使用聲音、圖標閃動等方式進行提示,例如騰訊公司的QQ軟件,后臺收到好友消息后,就會發(fā)出預設(shè)的聲音并閃動圖標提示使用者接收消息。
      [0005]雖然如此,但在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在如下問題,無法對任務運行自動切換,并無法根據(jù)需求定制任務切換。

      【發(fā)明內(nèi)容】

      [0006]為此,需要提供一種能根據(jù)需求定制,并且能自動進行任務運行切換的技術(shù)方案。
      [0007]為實現(xiàn)上述目的,發(fā)明人提供了一種任務運行切換的方法,包括以下步驟:
      [0008]設(shè)定預設(shè)條件與預設(shè)任務;
      [0009]符合預設(shè)條件,將預設(shè)任務置于前臺運行。
      [0010]區(qū)別于現(xiàn)有技術(shù),上述技術(shù)方案,通過預設(shè)條件與預設(shè)任務,可以靈活配置不同任務的切換條件,根據(jù)用戶對不同任務的需求與切換條件進行個人化配置,達到自動切換的目的。
      [0011]可選的,所述預設(shè)條件包括:激活時間或優(yōu)先級;所述預設(shè)任務包括:多媒體播放,游戲,辦公程序,地圖程序,導航程序,社交程序或網(wǎng)頁瀏覽器。
      [0012]可選的,設(shè)定預設(shè)條件與預設(shè)任務包括:設(shè)定任務與該任務的激活時間以及優(yōu)先級;
      [0013]符合預設(shè)條件,將預設(shè)任務的界面置于前臺運行包括:到達激活時間,比較當前前臺運行的任務與當前激活時間待激活的任務的優(yōu)先級,若當前激活時間待激活的任務的優(yōu)先級高于當前前臺運行的任務的優(yōu)先級,則退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行,并將當前激活時間待激活的任務置于前臺運行。
      [0014]可選的,退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行之前,執(zhí)行當前前臺運行的任務的退出預設(shè)。
      [0015]可選的,所述退出預設(shè)包括:將當前前臺運行的任務的進度保存或發(fā)送預設(shè)的消
      肩、O
      [0016]可選的,設(shè)定預設(shè)條件與預設(shè)任務包括:在一多媒體流中設(shè)置不同的時間節(jié)點,不同時間節(jié)點之間的多媒體流段落對應不同的預設(shè)任務,不同的預設(shè)任務對應各自的優(yōu)先級;
      [0017]符合預設(shè)條件,將預設(shè)任務置于前臺運行包括:播放多媒體流時,啟動其他任務于前臺運行,播放多媒體流的任務置于后臺,當?shù)竭_多媒體流的一時間節(jié)點時,比較當前前臺運行的任務與該時間節(jié)點之后的多媒體流段落的優(yōu)先級,若該時間節(jié)點之后的多媒體流段落的優(yōu)先級高于當前前臺運行的任務,則將多媒體流播放任務置于前臺運行。
      [0018]可選的,在將預設(shè)任務置于前臺運行之前,進行提示。
      [0019]我們還提供了一種任務運行切換的電子裝置,包括以下模塊:
      [0020]設(shè)定模塊,用于設(shè)定預設(shè)條件與預設(shè)任務;
      [0021]切換模塊,用于當符合預設(shè)條件時,將預設(shè)任務置于前臺運行。
      [0022]區(qū)別于現(xiàn)有技術(shù),上述技術(shù)方案,通過預設(shè)條件與預設(shè)任務,可以靈活配置不同任務的切換條件,根據(jù)用戶對不同任務的需求與切換條件進行個人化配置,達到自動切換的目的。
      [0023]可選的,所述電子裝置還包括計時器,用于計時;
      [0024]所述設(shè)定模塊用于設(shè)定激活時間或優(yōu)先級;
      [0025]所述預設(shè)任務包括:多媒體播放,游戲,辦公程序,社交程序或網(wǎng)頁瀏覽器。
      [0026]可選的所述電子裝置還包括計時器,用于計時;
      [0027]所述設(shè)定模塊用于設(shè)定任務與該任務的激活時間以及優(yōu)先級;
      [0028]所述切換模塊用于,當計時器計時到達激活時間,比較當前前臺運行的任務與當前激活時間待激活的任務的優(yōu)先級,若當前激活時間待激活的任務的優(yōu)先級高于當前前臺運行的任務的優(yōu)先級,則退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行,并將當前激活時間待激活的任務置于前臺運行。
      [0029]可選的,所述電子裝置還包括存儲模塊,所述存儲模塊存儲有各任務的退出預設(shè),
      [0030]所述切換模塊還用于,退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行之前,讀取存儲模塊中當前前臺運行的任務的退出預設(shè),并執(zhí)行當前前臺運行的任務的退出預設(shè)。
      [0031]可選的的,所述電子裝置還包括網(wǎng)絡(luò)模塊與消息發(fā)送模塊,所述消息發(fā)送模塊用于當退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行時,通過網(wǎng)絡(luò)模塊發(fā)送預設(shè)消息。
      [0032]可選的,所述切換模塊還用于當退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行時,將當前前臺運行的任務的進度保存。[0033]可選的,其特征在于,所述電子裝置還包括計時器、多媒體流播放模塊;
      [0034]所述計時器用于計時;
      [0035]所述多媒體流播放模塊用于播放多媒體流;
      [0036]所述設(shè)定模塊用于在一多媒體流中設(shè)置不同的時間節(jié)點,不同時間節(jié)點之間的多媒體流段落對應不同的預設(shè)任務,不同的預設(shè)任務對應各自的優(yōu)先級;
      [0037]所述切換模塊用于,當播放多媒體流時,啟動其他任務于前臺運行,播放多媒體流的任務置于后臺,當?shù)竭_多媒體流的一時間節(jié)點時,比較當前前臺運行的任務與該時間節(jié)點之后的多媒體流段落的優(yōu)先級,若該時間節(jié)點之后的多媒體流段落的優(yōu)先級高于當前前臺運行的任務,則將多媒體流播放任務置于前臺運行。
      [0038]可選的,所述電子裝置還包括提示模塊,用于在將預設(shè)任務置于前臺運行進行提
      /Jn ο
      [0039]此外,還提供一種任務運行切換的系統(tǒng),包括終端與服務器,所述服務器包括服務器存儲模塊與服務器網(wǎng)絡(luò)模塊,所述服務器存儲模塊存儲有多個多媒體流文件,各多媒體流文件設(shè)有不同的時間節(jié)點,不同時間節(jié)點之間的多媒體流段落對應有不同的優(yōu)先級,所述服務器網(wǎng)絡(luò)模塊用于發(fā)送多媒體流數(shù)據(jù);
      [0040]所述終端包括多媒體流播放模塊、終端網(wǎng)絡(luò)模塊、切換模塊,所述終端網(wǎng)絡(luò)模塊用于連接服務器接收多媒體流數(shù)據(jù),所述多媒體流播放模塊用于播放多媒體流,所述切換模塊用于,當播放第一多媒體流后,切換至播放第二多媒體流,當?shù)竭_第一多媒體流的一時間節(jié)點時,比較當前播放的第二多媒體流段落與該時間節(jié)點之后的第一多媒體流段落的優(yōu)先級,若該時間節(jié)點之后的第一多媒體流段落的優(yōu)先級高于當前播放的第二多媒體流段落,則播放第一多媒體流段落。
      [0041]區(qū)別于現(xiàn)有技術(shù),上述技術(shù)方案根據(jù)在線多媒體流的播放,可以定義視頻流中不同時間對應的多媒體流段落,并定義其優(yōu)先級,通過到達時間節(jié)點比較比較當前播放的第二多媒體流段落與該時間節(jié)點之后的第一多媒體流段落的優(yōu)先級來判斷是保持目前多媒體流的播放,還是切換多媒體流的播放,因此可以根據(jù)不同用戶的需要,定義不同時間段多媒體流的播放內(nèi)容,達到個性化定制,自動切換的目的,無須人工干預。
      [0042]可選的,所述終端還包括設(shè)置模塊,所述設(shè)置模塊用于對多媒體流設(shè)置時間節(jié)點以將多媒體流區(qū)分為兩個以上的多媒體流段落,并用于標記多媒體流段落的優(yōu)先級;
      [0043]所述終端網(wǎng)絡(luò)模塊用于將標記完成的時間節(jié)點與多媒體流段落的優(yōu)先級上傳至服務器存儲。
      [0044]可選的,所述終端還包括確認模塊,所述確認模塊用于播放第一多媒體流段落之前進行發(fā)出是否切換的確認信息,當檢測到確認切換的確認信息后,播放第一多媒體流段落。
      【專利附圖】

      【附圖說明】
      [0045]圖1為【具體實施方式】所述電子裝置的模塊示意圖;
      [0046]圖2為【具體實施方式】所述系統(tǒng)的模塊示意圖;
      [0047]圖3為【具體實施方式】所述任務運行切換的方法的流程圖一;
      [0048]圖4為【具體實施方式】所述任務運行切換的方法的流程圖二 ;[0049]圖5為【具體實施方式】所述多媒體播放中切換的方法的流程圖;
      [0050]圖6為【具體實施方式】所述切換方法的時間軸示意圖;
      [0051]圖7為【具體實施方式】所述任務切換提示的流程圖;
      [0052]圖8為【具體實施方式】所述任務切換確認的流程圖;
      [0053]圖9為【具體實施方式】所述網(wǎng)絡(luò)模式下實現(xiàn)任務切換的流程圖一;
      [0054]圖10為【具體實施方式】所述網(wǎng)絡(luò)模式下實現(xiàn)任務切換的流程圖二 ;
      [0055]圖11為【具體實施方式】所述對多媒體流進行設(shè)置的流程圖。
      [0056]附圖標記說明:
      [0057]10、電子裝置;
      [0058]101、設(shè)定模塊;
      [0059]102、切換模塊;
      [0060]103、計時器;
      [0061]104、存儲模塊;
      [0062]105、消息發(fā)送模塊;
      [0063]106、網(wǎng)絡(luò)模塊;
      [0064]107、提示模塊;
      [0065]108、多媒體流播放模塊;
      [0066]20、終端
      [0067]201、設(shè)置模塊;
      [0068]202、切換模塊;
      [0069]203、多媒體流播放模塊;
      [0070]204、終端網(wǎng)絡(luò)模塊;
      [0071]30、服務器;
      [0072]301、服務器存儲模塊;
      [0073]302、服務器網(wǎng)絡(luò)模塊。
      【具體實施方式】
      [0074]為詳細說明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實現(xiàn)目的及效果,以下結(jié)合具體實施例并配合附圖詳予說明。
      [0075]請參閱圖1,本實施例提供了一種任務運行切換的電子裝置10,所述電子裝置可以對應于個人計算機、服務器、網(wǎng)絡(luò)設(shè)備、智能移動終端、智能家居設(shè)備、穿戴式智能設(shè)備、車載智能設(shè)備等。
      [0076]上述電子設(shè)備可以包括以下模塊:
      [0077]計時器103,用于計時;
      [0078]存儲模塊104,用于存儲相應的設(shè)定、指令以及電子設(shè)備工作所需的內(nèi)容,例如多媒體內(nèi)容、程序內(nèi)容等;
      [0079]網(wǎng)絡(luò)模塊106,用于通過有線或無線的網(wǎng)絡(luò)與外界進行信息交互,網(wǎng)絡(luò)模塊可以是有線局域網(wǎng)模塊、WiFi模塊、Internet網(wǎng)絡(luò)連接模塊GPRS網(wǎng)絡(luò)連接模塊、3G網(wǎng)絡(luò)連接模塊、4G網(wǎng)絡(luò)連接模塊等。[0080]設(shè)定模塊101,用于設(shè)定預設(shè)條件與預設(shè)任務;在某些實施例中,具體的設(shè)定模塊101用于設(shè)定激活時間或優(yōu)先級;例如,設(shè)定模塊用于設(shè)定任務與該任務的激活時間以及優(yōu)先級;所述預設(shè)任務可以是:多媒體播放,游戲,辦公程序,社交程序或網(wǎng)頁瀏覽器。
      [0081]切換模塊102,用于當符合預設(shè)條件時,將預設(shè)任務置于前臺運行。在某些實施例中,切換模塊用于,當計時器計時到達激活時間,比較當前前臺運行的任務與當前激活時間待激活的任務的優(yōu)先級,若當前激活時間待激活的任務的優(yōu)先級高于當前前臺運行的任務的優(yōu)先級,則退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行,并將當前激活時間待激活的任務置于前臺運行。
      [0082]在某些實施例中,存儲模塊104存儲有各任務的退出預設(shè),切換模塊102還用于,退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行之前,讀取存儲模塊中當前前臺運行的任務的退出預設(shè),并執(zhí)行當前前臺運行的任務的退出預設(shè)。
      [0083]在某些實施例中,切換模塊102還用于當退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行時,將當前前臺運行的任務的進度保存。
      [0084]在某些實施例中,消息發(fā)送模塊105用于當退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行時,通過網(wǎng)絡(luò)模塊106發(fā)送預設(shè)消息。
      [0085]某些實施例中,所述電子裝置還包括提示模塊107,用于在將預設(shè)任務置于前臺運行進行提示。
      [0086]在某些實施例中,所述電子設(shè)備還包括多媒體流播放模塊108 ;多媒體流播放模塊108用于播放多媒體流;在這些實施例中,設(shè)定模塊101用于在一多媒體流中設(shè)置不同的時間節(jié)點,不同時間節(jié)點之間的多媒體流段落對應不同的預設(shè)任務,不同的預設(shè)任務對應各自的優(yōu)先級;切換模塊102用于,當播放多媒體流時,啟動其他任務于前臺運行,播放多媒體流的任務置于后臺,當?shù)竭_多媒體流的一時間節(jié)點時,比較當前前臺運行的任務與該時間節(jié)點之后的多媒體流段落的優(yōu)先級,若該時間節(jié)點之后的多媒體流段落的優(yōu)先級高于當前前臺運行的任務,則將多媒體流播放任務置于前臺運行。
      [0087]此外,參照圖2,我們還提供了通過網(wǎng)絡(luò)實現(xiàn)任務運行切換的系統(tǒng),包括終端20與服務器30,所述服務器30包括服務器存儲模塊301與服務器網(wǎng)絡(luò)模塊302,所述服務器存儲模塊301存儲有多個多媒體流文件,各多媒體流文件設(shè)有不同的時間節(jié)點,不同時間節(jié)點之間的多媒體流段落對應有不同的優(yōu)先級,所述服務器網(wǎng)絡(luò)模塊302用于發(fā)送多媒體流數(shù)據(jù);
      [0088]所述終端20包括多媒體流播放模塊203、終端網(wǎng)絡(luò)模塊204、設(shè)置模塊201、切換模塊202,確認模塊205。
      [0089]終端網(wǎng)絡(luò)模塊204用于連接服務器30接收多媒體流數(shù)據(jù),終端網(wǎng)絡(luò)模塊與服務器網(wǎng)絡(luò)模塊可選擇通過局域網(wǎng)、Internet、3G、4G、GPRS等多種網(wǎng)絡(luò)方式或其組合相連接。
      [0090]多媒體流播放模塊203用于播放多媒體流。
      [0091]切換模塊202用于,當播放第一多媒體流后,切換至播放第二多媒體流,當?shù)竭_第一多媒體流的一時間節(jié)點時,比較當前播放的第二多媒體流段落與該時間節(jié)點之后的第一多媒體流段落的優(yōu)先級,若該時間節(jié)點之后的第一多媒體流段落的優(yōu)先級高于當前播放的第二多媒體流段落,則播放第一多媒體流段落。
      [0092]設(shè)置模塊201用于對多媒體流設(shè)置時間節(jié)點以將多媒體流區(qū)分為兩個以上的多媒體流段落,并用于標記多媒體流段落的優(yōu)先級;
      [0093]終端網(wǎng)絡(luò)模塊204用于將標記完成的時間節(jié)點與多媒體流段落的優(yōu)先級上傳至服務器存儲。
      [0094]確認模塊205用于播放第一多媒體流段落之前進行發(fā)出是否切換的確認信息,當檢測到確認切換的確認信息后,播放第一多媒體流段落。
      [0095]我們還提供了一種任務運行切換的方法實施例,如圖3所示,包括以下步驟:
      [0096]S301設(shè)定預設(shè)條件與預設(shè)任務,在不同的實施例中,預設(shè)條件包括:激活時間或優(yōu)先級,預設(shè)任務包括:多媒體播放,游戲,辦公程序,社交程序,地圖程序,導航程序或網(wǎng)頁瀏覽器,還可以是多種其他的程序或應用。本實施例中,通過設(shè)定任務與該任務的激活時間以及優(yōu)先級完成激活條件與任務的設(shè)置。
      [0097]S302在前臺運行一任務。
      [0098]S303到達一預設(shè)任務的激活時間,比較當前前臺運行的任務與當前激活時間待激活的任務的優(yōu)先級。
      [0099]S304若當前激活時間待激活的任務的優(yōu)先級高于當前前臺運行的任務的優(yōu)先級,則退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行,并將當前激活時間待激活的任務置于前臺運行。
      [0100]S305若當前激活時間待激活的任務的優(yōu)先級高于當前前臺運行的任務的優(yōu)先級,則繼續(xù)當前前臺任務的運行。
      [0101]例如,當我們設(shè)定游戲任務的優(yōu)先級為2級,球賽直播視頻播放任務的優(yōu)先級為I級(在本說明書實施例中,對優(yōu)先級的描述中優(yōu)先級數(shù)字越小,等級越高,也就是更為優(yōu)先,例如優(yōu)先級I級的任務較優(yōu)先級2級的任務更加優(yōu)先,下同),那么球賽直播視頻任務的優(yōu)先級高于游戲任務。設(shè)定球賽直播視頻任務的激活時間為21:00,那么電子設(shè)備可以在21:00之前運行游戲任務,到達21:00時,判斷當前當前前臺運行的任務即游戲與待激活任務即球賽直播視頻播放的優(yōu)先級,由于球賽直播視頻播放任務的優(yōu)先級高于游戲任務的優(yōu)先級,所以將游戲任務退出或置于后臺運行,并激活球賽直播視頻播放任務于前臺運行。
      [0102]上述方法避免了用戶貽誤一些計劃時間內(nèi)要運行的任務,同時又不需要人工或其他第三方設(shè)備例如設(shè)定鬧鈴等來提示人們切換任務,大大方便了用戶。
      [0103]在另外一個實施例中,如圖4所示,在上述步驟S304中,退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行時,執(zhí)行以下步驟:
      [0104]S401讀取當前前臺運行的任務的退出預設(shè),在不同的實施例中,退出預設(shè)包括:將當前前臺運行的任務的進度保存或發(fā)送預設(shè)的消息。
      [0105]S402執(zhí)行當前前臺運行的任務的退出預設(shè),對應于步驟S401的實施例,具體的,將當前前臺運行的任務的進度保存或發(fā)送預設(shè)的消息。
      [0106]S403退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行。
      [0107]由于在一些實施例中,直接退出任務或直接將任務置于后臺,會導致一些不便的后果,例如,編輯的文檔、多媒體內(nèi)容的進度可能丟失,游戲進度沒有存檔,可能導致游戲需要從新開始,如果是在線游戲,可能導致角色被殺死或受到傷害,或者在線游戲的ID由于強制退出被扣分等,因此,上述方法對應于上述問題進行了解決。針對不同的游戲任務,我們可以設(shè)置不同的退出預設(shè),例如對于文檔編輯任務,我們可以設(shè)置保持文檔,對于單機游戲,我們可以設(shè)置游戲進度保存,對于在線游戲,我們可以設(shè)置安全退出,在某些實施例中,還可以設(shè)置向游戲中的朋友發(fā)送下線之前的預設(shè)消息,例如“我有事先下線,回頭在聯(lián)系”
      坐寸O
      [0108]在多媒體播放任務的某些實施例中,如圖5所示,包括以下步驟:
      [0109]S501在一多媒體流中設(shè)置不同的時間節(jié)點,不同時間節(jié)點之間的多媒體流段落對應不同的預設(shè)任務,不同的預設(shè)任務對應各自的優(yōu)先級;所述多媒體流可以是視頻流或音頻流;
      [0110]S502播放多媒體流。
      [0111]S503啟動其他任務于前臺運行,播放多媒體流的任務置于后臺。
      [0112]S504當?shù)竭_多媒體流的一時間節(jié)點時,比較當前前臺運行的任務與該時間節(jié)點之后的多媒體流段落的優(yōu)先級。
      [0113]S505若該時間節(jié)點之后的多媒體流段落的優(yōu)先級高于當前前臺運行的任務,則將多媒體流播放任務置于前臺運行。
      [0114]S506若當前前臺運行的任務的優(yōu)先級高于該時間節(jié)點之后的多媒體流段落,則于前臺繼續(xù)運行當前任務。
      [0115]參見圖6,圖6表不了 2個任務的時間軸,兩個任務分別為任務A,播放一球賽視頻流,任務B進行一文檔編輯。
      [0116]對應步驟3501,在任務4的球賽視頻流中設(shè)置時間節(jié)點4031、4233、44,其中:
      [0117]AO為球賽視頻開始,賽前評論開始的時間節(jié)點;
      [0118]Al為賽前評論結(jié)束,上半場比賽開始時間節(jié)點;
      [0119]A2為上半場比賽結(jié)束,中場休息開始的時間節(jié)點;
      [0120]A3為中場休息結(jié)束,下半場開始的時間節(jié)點;
      [0121]A4為下半場結(jié)束,賽后評論開始的時間節(jié)點;
      [0122]A5為賽后評論介紹,球賽視頻介紹時間節(jié)點。
      [0123]由此時間節(jié)點劃分出相應的視頻流段落,并對各視頻流段落設(shè)置優(yōu)先級。
      [0124]AO?Al之間的視頻流段落AO-Al為賽前分析,優(yōu)先級為3級,在本實施例中優(yōu)先級數(shù)字越小,等級越高,也就是更為優(yōu)先,例如優(yōu)先級I級的任務較優(yōu)先級2級的任務更加優(yōu)先;
      [0125]Al?A2之間的視頻流段落A1-A2為上半場比賽,優(yōu)先級為I級;
      [0126]A2?A3之間的視頻流段落A2-A3為中場休息,優(yōu)先級為3級;
      [0127]A3?A4之間的視頻流段落A3-A4為下半場比賽,優(yōu)先級為I級;
      [0128]A4?A5之間的視頻流段落A4-A5為賽后分析,優(yōu)先級為3級。
      [0129]對應步驟S502,執(zhí)行任務A,開始播放球賽視頻流之后,對應步驟S503在時間節(jié)點BO (B0位于AO?Al)時,啟動文檔編輯任務B,任務B的優(yōu)先級為2級。此時將任務B也就是文檔編輯任務置于前臺運行,任務A即球賽視頻播放任務置于后臺運行。當視頻流播放任務置于后臺運行時,可以關(guān)閉視頻流中的音頻,這樣可以避免音頻對用戶運行使用其他任務的干擾,也可以繼續(xù)播放視頻流中的音頻,在某些實施例中,還可以將視頻流中的音頻降低預設(shè)的音量,或降低至預設(shè)的音量,這樣既保留了音頻的持續(xù)播放,可以讓用戶繼續(xù)跟進視頻流的播放進度,又降低了音量,降低對用戶運行使用其他任務的干擾。[0130]對應步驟S504,當時間到達節(jié)點Al時,比較當前前臺運行的任務B文檔編輯與該時間節(jié)點之后的視頻流段落A1-A2的優(yōu)先級。由于任務B文檔編輯的優(yōu)先級為2級,視頻流段落A1-A2的優(yōu)先級為I級,高于任務B的優(yōu)先級,因此將多媒體流播放任務置于前臺運行,播放視頻流。
      [0131]同時,關(guān)閉文檔編輯任務B,或?qū)⑷蝿誃置于后臺運行。為了保證之前編輯文檔的進度不丟失,可以執(zhí)行如S401?S403所示的流程,保存文檔進度。
      [0132]當上半場比賽結(jié)束之后,視頻流段落A2-A3為中場休息,優(yōu)先級為3級,此時,可以根據(jù)用戶需要繼續(xù)啟動文檔編輯任務B,或者將任務B激活至前臺,繼續(xù)進行任務運行。
      [0133]對應步驟S504,當時間到達節(jié)點A3時,比較當前前臺運行的任務B文檔編輯與該時間節(jié)點之后的視頻流段落A3-A4的優(yōu)先級。由于任務B文檔編輯的優(yōu)先級為2級,視頻流段落A3-A4的優(yōu)先級為I級,高于任務B的優(yōu)先級,因此將多媒體流播放任務置于前臺運行,播放下半場比賽的視頻流,以此類推。
      [0134]在某些實施例中,在將預設(shè)任務置于前臺運行之前,進行提示。例如上述任務A與任務B之間切換的實施例或類似實施例,當需要從任務B切換至任務A時,如圖7所示,包括以下步驟:
      [0135]S701提示即將進行任務切換,提示的方式可以是文字框提示,語音提示,動畫提示,圖標提示等;
      [0136]S702經(jīng)過預設(shè)的時間之后,進行任務切換,即將任務B關(guān)閉或置于后臺運行,將任務A置于前臺運行。
      [0137]該方法保證了用戶有一定的時間準備切換之前其需要完成的操作或指令,例如保存進度,處理文件,打開或關(guān)閉相關(guān)程序,處理或發(fā)送相關(guān)訊息等。
      [0138]或者如圖8所示,包括以下步驟:
      [0139]S801提示是否進行任務切換;提示的方式可以是文字框提示,語音提示,動畫提示,圖標提示等;
      [0140]S802若檢測到進行任務切換的指令,則進行任務切換,即將任務B關(guān)閉或置于后臺運行,將任務A置于前臺運行。任務指令可以以點擊菜單方式、語音方式、觸控手勢方式等多種方式下達,供設(shè)備檢測判斷。
      [0141]S803若檢測到不進行任務切換的指令,則維持現(xiàn)有的任務運行情況,即保持任務B于前臺運行。
      [0142]該方法給予用戶靈活的選擇,可以根據(jù)實際情況決定是否進任務切換。
      [0143]我們還提供了在網(wǎng)絡(luò)模式下實現(xiàn)任務切換的實施例。
      [0144]如圖9所示,該實施例包括步驟:
      [0145]S901終端向服務器請求播放第一視頻流;所述服務器存儲模塊存儲有多個視頻流文件,各視頻流文件設(shè)有不同的時間節(jié)點,不同時間節(jié)點之間的視頻流段落對應有不同的優(yōu)先級;
      [0146]S902服務器響應終端請求,向終端發(fā)送第一視頻流數(shù)據(jù);
      [0147]S903終端播放第一視頻流;
      [0148]S904終端向服務器請求播放第二視頻流;
      [0149]S905服務器響應終端請求,向終端發(fā)送第二視頻流數(shù)據(jù);[0150]S906終端播放第二視頻流;
      [0151]S907到達第一視頻流的一時間節(jié)點時,比較當前播放的第二視頻流段落與該時間節(jié)點之后的第一視頻流段落的優(yōu)先級,
      [0152]S908若該時間節(jié)點之后的第一視頻流段落的優(yōu)先級高于當前播放的第二視頻流段落,則終端向服務器請求播放該時間節(jié)點之后的第一視頻流段落;
      [0153]S909服務器響應終端請求,向終端發(fā)送該時間節(jié)點之后的第一視頻流段落數(shù)據(jù);
      [0154]S910播放該時間節(jié)點之后的第一視頻流段落。
      [0155]此外,對應于步驟S908,若該時間節(jié)點之后的第一視頻流段落的優(yōu)先級不高于當前播放的第二視頻流段落,則繼續(xù)當前播放的第二視頻流段落。
      [0156]在本實施例中,S907中比較當前播放的第二視頻流段落與該時間節(jié)點之后的第一視頻流段落的優(yōu)先級由終端進行,在另外的實施例中,還可以改由服務器進行判斷,如圖10所示,包括以下步驟:
      [0157]S1001終端向服務器請求播放第一視頻流;所述服務器存儲模塊存儲有多個視頻流文件,各視頻流文件設(shè)有不同的時間節(jié)點,不同時間節(jié)點之間的視頻流段落對應有不同的優(yōu)先級;
      [0158]S1002服務器響應終端請求,向終端發(fā)送第一視頻流數(shù)據(jù);
      [0159]S1003終端播放第一視頻流;
      [0160]S1004終端向服務器請求播放第二視頻流;
      [0161]S1005服務器響應終端請求,向終端發(fā)送第二視頻流數(shù)據(jù);
      [0162]S1006終端播放第二視頻流;
      [0163]S1007到達第一視頻流的一時間節(jié)點時,比較當前播放的第二視頻流段落與該時間節(jié)點之后的第一視頻流段落的優(yōu)先級,
      [0164]S1008若該時間節(jié)點之后的第一視頻流段落的優(yōu)先級高于當前播放的第二視頻流段落,則服務器向終端推送該時間節(jié)點之后的第一視頻流段落數(shù)據(jù);
      [0165]S1009終端播放該時間節(jié)點之后的第一視頻流段落。
      [0166]此外,在另外一些實施例中,為了便于終端對多媒體流內(nèi)容進行定制,在播放之前,或播放中,可以對多媒體流進行設(shè)置,如圖11所示,所述設(shè)置包括步驟:
      [0167]SllOl對多媒體流標記時間節(jié)點,通過時間節(jié)點將多媒體流劃分為2個以上的多媒體流段落,
      [0168]SI 102設(shè)置各多媒體流段落的優(yōu)先級。
      [0169]上述設(shè)置步驟可以在終端上進行設(shè)置,也可以在服務器上進行設(shè)置。在服務器上設(shè)置適用于直播類的多媒體流,因為用戶都沒有欣賞過內(nèi)容,所以無法有效地設(shè)定,尤其是各時間段不確定的情況下,那通過服務器端的管理員進行設(shè)定,特別是時間節(jié)點的設(shè)定,可以方便用戶使用。在終端上進行設(shè)置時,對多媒體流設(shè)置時間節(jié)點以將多媒體流區(qū)分為兩個以上的多媒體流段落,并用于標記多媒體流段落的優(yōu)先級。該操作可以通過終端登錄的ID進行設(shè)置,將設(shè)置的結(jié)果保存入該ID的設(shè)置中。
      [0170]進一步的實施例中,服務器可以統(tǒng)計多個ID對時間節(jié)點以及優(yōu)先級的設(shè)置,對用戶進行推送或推薦相應的設(shè)置。以便于節(jié)省新用戶設(shè)置的時間,也避免新用戶看過視頻之后才能合理地進行設(shè)置。[0171]上述實施例也可以通過如圖8所示的確認過程,對即將進行的切換進行確認。
      [0172]上述實施例涉及的方法中的全部或部分步驟可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計算機設(shè)備可讀取的存儲介質(zhì)中,用于執(zhí)行上述各實施例方法所述的全部或部分步驟。所述計算機設(shè)備,例如:個人計算機、服務器、網(wǎng)絡(luò)設(shè)備、智能移動終端、智能家居設(shè)備、穿戴式智能設(shè)備、車載智能設(shè)備等;所述的存儲介質(zhì),例如:RAM、ROM、磁碟、磁帶、光盤、閃存、U盤、移動硬盤、存儲卡、記憶棒、網(wǎng)絡(luò)服務器存儲、網(wǎng)絡(luò)云存儲
      坐寸ο
      [0173]以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利保護范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
      【權(quán)利要求】
      1.一種任務運行切換的方法,包括以下步驟: 設(shè)定預設(shè)條件與預設(shè)任務; 符合預設(shè)條件,將預設(shè)任務置于前臺運行。
      2.根據(jù)權(quán)利要求1所述的任務運行切換的方法,其特征在于,所述預設(shè)條件包括:激活時間或優(yōu)先級;所述預設(shè)任務包括:多媒體播放,游戲,辦公程序,地圖程序,導航程序,社交程序或網(wǎng)頁瀏覽器。
      3.根據(jù)權(quán)利要求1所述的任務運行切換的方法,其特征在于,設(shè)定預設(shè)條件與預設(shè)任務包括:設(shè)定任務與該任務的激活時間以及優(yōu)先級; 符合預設(shè)條件,將預設(shè)任務的界面置于前臺運行包括:到達激活時間,比較當前前臺運行的任務與當前激活時間待激活的任務的優(yōu)先級,若當前激活時間待激活的任務的優(yōu)先級高于當前前臺運行的任務的優(yōu)先級,則退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行,并將當前激活時間待激活的任務置于前臺運行。
      4.根據(jù)權(quán)利要求3所述的任務運行切換的方法,其特征在于,退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行之前,執(zhí)行當前前臺運行的任務的退出預設(shè)。
      5.根據(jù)權(quán)利要求4所述的任務運行切換的方法,其特征在于,所述退出預設(shè)包括:將當前前臺運行的任務的進度保存或發(fā)送預設(shè)的消息。
      6.根據(jù)權(quán)利要求1所述的任務運行切換的方法,其特征在于,設(shè)定預設(shè)條件與預設(shè)任務包括:在一多媒體流中設(shè)置不同的時間節(jié)點,不同時間節(jié)點之間的多媒體流段落對應不同的預設(shè)任務,不同的預設(shè)任務對應各自的優(yōu)先級; 符合預設(shè)條件,將預設(shè)任務置于前臺運行包括:播放多媒體流時,啟動其他任務于前臺運行,播放多媒體流的任務置于后臺,當?shù)竭_多媒體流的一時間節(jié)點時,比較當前前臺運行的任務與該時間節(jié)點之后的多媒體流段落的優(yōu)先級,若該時間節(jié)點之后的多媒體流段落的優(yōu)先級高于當前前臺運行的任務,則將多媒體流播放任務置于前臺運行。
      7.根據(jù)權(quán)利要求1至6任意一項所述的任務運行切換的方法,其特征在于,在將預設(shè)任務置于前臺運行之前,進行提示。
      8.一種任務運行切換的電子裝置,包括以下模塊: 設(shè)定模塊,用于設(shè)定預設(shè)條件與預設(shè)任務; 切換模塊,用于當符合預設(shè)條件時,將預設(shè)任務置于前臺運行。
      9.根據(jù)權(quán)利要求8所述的任務運行切換的電子裝置,其特征在于,所述電子裝置還包括計時器,用于計時; 所述設(shè)定模塊用于設(shè)定激活時間或優(yōu)先級; 所述預設(shè)任務包括:多媒體播放,游戲,辦公程序,社交程序或網(wǎng)頁瀏覽器。
      10.根據(jù)權(quán)利要求8所述的任務運行切換的電子裝置,其特征在于, 所述電子裝置還包括計時器,用于計時; 所述設(shè)定模塊用于設(shè)定任務與該任務的激活時間以及優(yōu)先級; 所述切換模塊用于,當計時器計時到達激活時間,比較當前前臺運行的任務與當前激活時間待激活的任務的優(yōu)先級,若當前激活時間待激活的任務的優(yōu)先級高于當前前臺運行的任務的優(yōu)先級,則退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行,并將當前激活時間待激活的任務置于前臺運行。
      11.根據(jù)權(quán)利要求10所述的任務運行切換的電子裝置,其特征在于,所述電子裝置還包括存儲模塊,所述存儲模塊存儲有各任務的退出預設(shè), 所述切換模塊還用于,退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行之前,讀取存儲模塊中當前前臺運行的任務的退出預設(shè),并執(zhí)行當前前臺運行的任務的退出預設(shè)。
      12.根據(jù)權(quán)利要求11所述的任務運行切換的方法,其特征在于,所述電子裝置還包括網(wǎng)絡(luò)模塊與消息發(fā)送模塊,所述消息發(fā)送模塊用于當退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行時,通過網(wǎng)絡(luò)模塊發(fā)送預設(shè)消息。
      13.根據(jù)權(quán)利要求11所述的任務運行切換的方法,其特征在于,所述切換模塊還用于當退出當前前臺運行的任務或?qū)斍扒芭_運行的任務置于后臺運行時,將當前前臺運行的任務的進度保存。
      14.根據(jù)權(quán)利要求8所述的任務運行切換的電子裝置,其特征在于,所述電子裝置還包括計時器、多媒體流播放模塊; 所述計時器用于計時; 所述多媒體流播放模塊用于播放多媒體流; 所述設(shè)定模塊用于在一多媒體流中設(shè)置不同的時間節(jié)點,不同時間節(jié)點之間的多媒體流段落對應不同的預設(shè)任務,不同的預設(shè)任務對應各自的優(yōu)先級; 所述切換模塊用于,當播放多媒體流時,啟動其他任務于前臺運行,播放多媒體流的任務置于后臺,當?shù)竭_多媒體流的一時間節(jié)點時,比較當前前臺運行的任務與該時間節(jié)點之后的多媒體流段落的優(yōu)先級,若該時間節(jié)點之后的多媒體流段落的優(yōu)先級高于當前前臺運行的任務,則將多媒體流播放任務置于前臺運行。
      15.根據(jù)權(quán)利要求8至14任意一項所述的任務運行切換的電子裝置,其特征在于,所述電子裝置還包括提示模塊,用于在將預設(shè)任務置于前臺運行進行提示。
      16.一種任務運行切換的系統(tǒng),包括終端與服務器,所述服務器包括服務器存儲模塊與服務器網(wǎng)絡(luò)模塊,所述服務器存儲模塊存儲有多個多媒體流文件,各多媒體流文件設(shè)有不同的時間節(jié)點,不同時間節(jié)點之間的多媒體流段落對應有不同的優(yōu)先級,所述服務器網(wǎng)絡(luò)模塊用于發(fā)送多媒體流數(shù)據(jù); 所述終端包括多媒體流播放模塊、終端網(wǎng)絡(luò)模塊、切換模塊,所述終端網(wǎng)絡(luò)模塊用于連接服務器接收多媒體流數(shù)據(jù),所述多媒體流播放模塊用于播放多媒體流,所述切換模塊用于,當播放第一多媒體流后,切換至播放第二多媒體流,當?shù)竭_第一多媒體流的一時間節(jié)點時,比較當前播放的第二多媒體流段落與該時間節(jié)點之后的第一多媒體流段落的優(yōu)先級,若該時間節(jié)點之后的第一多媒體流段落的優(yōu)先級高于當前播放的第二多媒體流段落,則播放第一多媒體流段落。
      17.根據(jù)權(quán)利要求16所述的任務運行切換的系統(tǒng),其特征在于,所述終端還包括設(shè)置模塊,所述設(shè)置模塊用于對多媒體流設(shè)置時間節(jié)點以將多媒體流區(qū)分為兩個以上的多媒體流段落,并用于標記多媒體流段落的優(yōu)先級; 所述終端網(wǎng)絡(luò)模塊用于將標記完成的時間節(jié)點與多媒體流段落的優(yōu)先級上傳至服務器存儲。
      18.根據(jù)權(quán)利要求16所述的任務運行切換的系統(tǒng),其特征在于,所述終端還包括確認模塊,所述確認模塊用于播放第一多媒體流段落之前進行發(fā)出是否切換的確認信息,當檢測到確認切換的確 認信息后,播放第一多媒體流段落。
      【文檔編號】G06F9/48GK103984597SQ201410244287
      【公開日】2014年8月13日 申請日期:2014年6月4日 優(yōu)先權(quán)日:2014年6月4日
      【發(fā)明者】黃激流, 洪濤, 張文 申請人:福州瑞芯微電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1