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

      應用模塊的管理方法和網絡多媒體設備的制作方法

      文檔序號:6340966閱讀:185來源:國知局
      專利名稱:應用模塊的管理方法和網絡多媒體設備的制作方法
      技術領域
      本發(fā)明涉及通信領域,尤其涉及一種應用模塊的管理方法和網絡多媒體設備。
      背景技術
      隨著通信技術的快速發(fā)展,在三網融合的背景和趨勢下,越來越多的家用網絡多媒體設備(例如,包括機頂盒和媒體播放器等)的使用正在不斷普及。雖然這些設備的功能正在不斷得到增加和完善,但是,目前的多媒體設備并不能夠合理應對設備使用過程中不同功能模塊出現(xiàn)的突發(fā)事件。在目前的多媒體設備中,往往包含各種功能模塊,例如,設備中可以包括用于播放多媒體的視頻/音頻播放模塊、用于實現(xiàn)游戲功能的游戲模塊、以及用于實現(xiàn)電話功能的呼叫模塊等。通常,多媒體設備上的多個功能模塊不能夠在同一時刻運行,例如,視頻/音頻播放模塊和游戲模塊不能夠同時運行,也就是說,當用戶正在觀看多媒體節(jié)目時,如果用戶希望玩游戲,則必須停止視頻/音頻播放模塊的運行,并使游戲模塊運行,從而避免模塊運行出現(xiàn)沖突。通常,在多媒體設備的使用當中,呼叫的優(yōu)先級較高,也就是說,假設用戶在玩游戲,一旦該多媒體設備收到呼叫,就認為呼叫事件被觸發(fā),此時應當提示用戶是否接聽呼口q,并在用戶接聽呼叫的情況下,使正在運行的游戲模塊停止運行,并使呼叫模塊運行。在上述過程中,呼叫事件的檢測和應對等處理是通過游戲模塊完成的,類似地,視頻/音頻播放模塊以及設備上的其他模塊均應當具備處理上述事件的功能,這樣就會增加功能模塊開發(fā)的難度和工作量。針對相關技術中多媒體設備內的各個功能模塊均需要具有事件檢測和處理功能而導致設備的功能模塊開發(fā)難度高、工作量大問題,目前尚未提出有效的解決方案。

      發(fā)明內容
      針對相關技術中多媒體設備內的各個功能模塊均需要具有事件檢測和處理功能而導致設備的功能模塊開發(fā)難度高、工作量大問題,本發(fā)明提出了一種應用模塊的管理方法和網絡多媒體設備,能夠避免每個應用模塊進行事件的相關處理,從而降低功能模塊的開發(fā)難度和工作量。本發(fā)明的技術方案是這樣實現(xiàn)的一種應用模塊的管理方法,應用于網絡多媒體設備,其特征在于,所述網絡多媒體設備包含應用管理模塊、呼叫模塊和其他應用模塊,所述方法包括在網絡多媒體設備上所述其他應用模塊中的一個應用模塊運行的情況下,如果所述應用管理模塊確定需要運行所述呼叫模塊,則所述應用管理模塊提示用戶是否需要使所述呼叫模塊運行;在所述用戶指示需要使所述呼叫模塊運行的情況下,所述應用管理模塊將當前正在運行的所述應用模塊確定為需要停止運行的應用模塊;
      所述應用管理模塊使確定的所述應用模塊停止運行,并使所述呼叫模塊運行。其中,在所述網絡多媒體設備接到呼叫的情況下,所述應用管理模塊確定需要運行所述呼叫模塊。進一步地,上述方法還包括在所述用戶指示不需要使所述呼叫模塊運行的情況下,所述應用管理模塊確定不需要停止當前正在運行的應用模塊。優(yōu)選地,所述應用模塊包括以下之一視頻應用模塊、音頻應用模塊、信息應用模塊、游戲應用模塊。一種網絡多媒體設備,其特征在于,包括應用管理模塊、呼叫模塊和其他應用模塊,其中,所述應用管理模塊用于在所述其他應用模塊中的一個應用模塊運行的情況下,如果確定需要運行所述呼叫模塊,則提示用戶是否需要使所述呼叫模塊運行;并用于在所述用戶指示需要使所述呼叫模塊運行的情況下,將當前正在運行的所述應用模塊確定為需要停止運行的應用模塊,使確定的所述應用模塊停止運行,并使所述呼叫模塊運行。進一步地,所述應用管理模塊還用于在所述網絡多媒體設備接到呼叫的情況下, 確定需要運行所述呼叫模塊。其中,所述應用管理模塊還用于在所述用戶指示不需要使所述呼叫模塊運行的情況下,確定不需要停止當前正在運行的應用模塊。優(yōu)選地,所述應用模塊包括以下之一視頻應用模塊、音頻應用模塊、信息應用模塊、游戲應用模塊。借助于本發(fā)明的上述技術方案,能夠以統(tǒng)一、簡單的方式處理觸發(fā)的呼叫事件,解決了相關技術中需要應用層的功能模塊頻繁檢測突發(fā)事件的問題,能夠避免應用模塊參與事件的處理,并降低應用模塊的開發(fā)難度和工作量,從而優(yōu)化突發(fā)事件的管理,提高突發(fā)事件的處理效率。


      圖1是根據(jù)本發(fā)明實施例的應用模塊的管理方法的流程圖;圖2是根據(jù)本發(fā)明實施例的網絡多媒體設備的結構框圖;圖3是根據(jù)本發(fā)明實施例的網絡多媒體設備的具體結構實例的框圖;圖4是根據(jù)本發(fā)明實施例的網絡多媒體設備的對事件進行管理的原理示意圖;圖5是根據(jù)本發(fā)明實施例的網絡多媒體設備的對觸發(fā)的事件進行處理和分發(fā)的處理流程圖;圖6是根據(jù)本發(fā)明實施例的網絡多媒體設備中底層模塊和管理模塊進行交互的流程圖;圖7是根據(jù)本發(fā)明實施例的網絡多媒體設備中事件管理模塊接到事件通知后事件管理模塊處理事件的流程圖;圖8是本發(fā)明處理VoIP觸發(fā)事件的簡要處理流程圖。
      具體實施方式
      針對相關技術中多媒體設備內的各個功能模塊均需要具有事件檢測和處理功能而導致設備的功能模塊開發(fā)難度高、工作量大問題,本發(fā)明提出對各個模塊運行過程中出現(xiàn)的突發(fā)事件(呼叫事件)進行統(tǒng)一處理,避免應用模塊參與事件的處理,降低應用模塊的開發(fā)難度和工作量,能夠優(yōu)化突發(fā)事件的管理。下面將結合附圖,以VOIP作為實例來描述事件由觸發(fā)到呈現(xiàn)最終處理事件的流程。圖1是根據(jù)本發(fā)明實施例的應用模塊的管理方法的流程圖,該方法可以應用于網絡多媒體設備中,例如,機頂盒、媒體播放器等,具體地,網絡多媒體設備中包含應用管理模塊、呼叫模塊和其他應用模塊,如圖1所示,該方法包括以下步驟步驟S101,在網絡多媒體設備上其他應用模塊中的一個應用模塊運行的情況下, 如果應用管理模塊確定需要運行呼叫模塊,則應用管理模塊提示用戶是否需要使呼叫模塊運行;步驟S103,在用戶指示需要使呼叫模塊運行的情況下,應用管理模塊將當前正在運行的應用模塊確定為需要停止運行的應用模塊;步驟S105,應用管理模塊使確定的應用模塊停止運行,并使呼叫模塊運行。借助于上述處理,能夠以統(tǒng)一、簡單的方式處理觸發(fā)的呼叫事件,解決了相關技術中需要應用層的功能模塊頻繁檢測突發(fā)事件的問題,能夠避免應用模塊參與事件的處理, 并降低應用模塊的開發(fā)難度和工作量,從而優(yōu)化突發(fā)事件的管理,提高突發(fā)事件的處理效率,無論用戶處于何種狀態(tài)下(非關機),都能針對突發(fā)事件快速給出響應。在步驟SlOl中,在網絡多媒體設備接到呼叫的情況下,應用管理模塊確定需要運行呼叫模塊。在步驟S103中,在用戶指示不需要使呼叫模塊運行的情況下,應用管理模塊確定不需要停止當前正在運行的應用模塊,用戶繼續(xù)使用該應用模塊提供的多媒體服務。具體地,應用模塊可以包括以下之一視頻應用模塊、音頻應用模塊、信息應用模塊、游戲應用模塊。圖2是根據(jù)本發(fā)明實施例的網絡多媒體設備的結構框圖,如圖2所示,該設備可以包括應用管理模塊1、呼叫模塊2和其他應用模塊,其中,應用管理模塊1用于在其他應用模塊中的一個應用模塊3運行的情況下,如果確定需要運行呼叫模塊2,則提示用戶是否需要使呼叫模塊2運行;并用于在用戶指示需要使呼叫模塊2運行的情況下,將當前正在運行的應用模塊3確定為需要停止運行的應用模塊3,使確定的應用模塊3停止運行,并使呼叫模塊2運行。其中,應用管理模塊1還用于在網絡多媒體設備接到呼叫的情況下,確定需要運行呼叫模塊2。另外,應用管理模塊1還用于在用戶指示不需要使呼叫模塊2運行的情況下,確定不需要停止當前正在運行的應用模塊3。具體地,應用模塊3可以包括以下之一視頻應用模塊、音頻應用模塊、信息應用模塊、游戲應用模塊。圖3是根據(jù)本發(fā)明實施例的網絡多媒體設備的具體結構框圖,如圖3所示,該設備包括底層模塊、應用模塊和管理模塊。
      其中,底層模塊由操作系統(tǒng)、驅動、協(xié)議等部分組成。應用模塊由具體的各個應用組成(例如視頻應用、音頻應用、信息應用、游戲應用、呼叫應用等等),appl、app2、…、appn(表示η個應用)。管理模塊包括三個子模塊應用分組管理模塊、事件管理模塊和處理協(xié)調模塊 (上文所述的應用管理模塊具備事件管理模塊和處理協(xié)調模塊的功能),具體地,如圖4所示,應用分組管理模塊包括多個進程processl、process2、…、processN(表示N個進程), 應用分組管理模塊用于管理應用模塊,并提供接口以供應用模塊調用、以及和底層模塊進行通信等;處理協(xié)調模塊用于協(xié)調應用分組管理模塊各個進程之間的切換和管理,以及事件管理模塊和其它模塊之間的通信,處理協(xié)調模塊是單一進程,利用系統(tǒng)消息和事件的形式與其它模塊進行通信;事件管理模塊用于完成對觸發(fā)的事件通知給用戶,再根據(jù)用戶的操作通知其它模塊來響應用戶,事件管理模塊是單一進程,利用系統(tǒng)消息和處理協(xié)調模塊進行通信。例如,用戶A正在通過網絡多媒體設備觀看視頻,如果其他用戶(例如用戶B)通過網絡多媒體設備給用戶A打電話,底層模塊會觸發(fā)該呼叫事件,處理協(xié)調模塊直接檢測到事件觸發(fā)或者應用管理模塊檢測到該呼叫事件發(fā)生,通知處理協(xié)調模塊;處理協(xié)調模塊會通知事件管理模塊該呼叫事件發(fā)生,事件管理模塊將該呼叫事件通知給用戶A,顯示合適的UI (對話框)提示用戶A,并供用戶A對UI進行操作(例如,UI顯示用戶接聽該呼叫或拒絕該呼叫),用戶A可以通過按鍵選擇接聽或拒絕通知事件管理模塊,用戶選擇完成后, UI消失,事件管理模塊將用戶A的選擇通知給處理協(xié)調模塊;處理協(xié)調模塊完成對事件的分發(fā)處理,如果用戶A選擇接聽,用戶A與用戶B就可以通過網絡多媒體設備進行通話,用戶A中止觀看視頻,如果用戶A選擇拒絕,用A與用戶B戶不可以進行通話,用戶A可以繼續(xù)觀看視頻。可就是說,在具體實現(xiàn)過程中,底層模塊觸發(fā)事件(例如呼叫事件)發(fā)生,應用管理模塊檢測到該事件,根據(jù)具體事件組織相應的傳遞參數(shù)到自定義對象的格式數(shù)據(jù)中,通知處理協(xié)調模塊(處理協(xié)調模塊直接檢測到事件觸發(fā)),處理協(xié)調模塊接收到事件后記錄相應的數(shù)據(jù),檢測是否存在觸發(fā)的事件,并等待用戶處理,存在等待事件,則檢測事件優(yōu)先級,優(yōu)先級高與現(xiàn)存的事件則優(yōu)先處理,否則進行壓棧處理,對于非模態(tài)對話框類型的事件則不比較優(yōu)先級,直接通知事件管理模塊進行,事件管理模塊接收到事件發(fā)生,根據(jù)傳遞的具體信息來顯示UI通知用戶,用戶通過遙控器處理發(fā)生的事件,事件管理模塊接收到用戶的操作請求,通知處理協(xié)調模塊,處理協(xié)調模塊做出對事件的處理。具體地,在應用分組管理模塊、處理協(xié)調模塊和事件管理模塊之間采用自定義對象數(shù)據(jù)格式進行參數(shù)傳遞,利用系統(tǒng)消息進行通信。數(shù)據(jù)格式如下{ "sum" :3, "eventType" :1, "priority" 2, "boxType" :0,“params” :[ “是否重新播放? ”,“確定,,, “取消”],“value” [ "paramsl", "params2"]};其中“sum”項代表UI需要顯示的參數(shù)個數(shù),“eventType”表示事件類型,“priority”表示事件優(yōu)先級,“boxType”表示UI對話框類型,本方案分為模態(tài)對話框和非模態(tài)對話框。(模態(tài)對話框是指需要用戶做出選擇的對話框,非模態(tài)對話框是指不需要用戶做出選擇的對話框);“params”項代表UI顯示的內容的參數(shù);“value”則表示處理協(xié)調模塊模塊處理用戶選擇時可能需要的參數(shù)。采用這種自定義對象數(shù)據(jù)的形式便于數(shù)據(jù)傳遞和組織,在不改變接口形式的情況下有益于數(shù)據(jù)的擴充。
      圖5是根據(jù)本發(fā)明實施例的底層模塊和管理模塊的交互流程圖,顯示事件觸發(fā)后事件傳遞的一種形式,在該處理流程中,處理協(xié)調模塊直接檢測到底層模塊觸發(fā)事件,之后處理協(xié)調模塊內部將對觸發(fā)的事件進行處理和分發(fā),如圖5所示,包括以下處理步驟S501,底層模塊觸發(fā)事件(例如呼叫事件);步驟S502,處理協(xié)調模塊直接檢測到底層模塊觸發(fā)事件;步驟S503,處理協(xié)調模塊接收到事件;步驟S504,處理協(xié)調模塊判斷該事件的對話框類型是否為模態(tài),如果為模態(tài),則進行步驟S505,如果為非模態(tài),則進行步驟S508 ;步驟S505,處理協(xié)調模塊判斷是否存在其他等待事件(例如關閉視頻、關閉游戲等),如果存在其他等待事件,則進行步驟S506,如果不存在其他等待事件,則進行步驟 S508 ;步驟S506,處理協(xié)調模塊判斷是否存在事件優(yōu)先級,如果存在事件優(yōu)先級,則進行步驟S507,如果不存在事件優(yōu)先級,則進行步驟S508 ;步驟S507,處理協(xié)調模塊對事件進行壓棧處理,S卩,優(yōu)選處理事件優(yōu)先級高的事件,然后再處理事件優(yōu)先級低的事件,例如,處理協(xié)調模塊會判斷接收到的事件和其他等待事件優(yōu)先級的高低,并優(yōu)先處理事件優(yōu)先級高的事件;步驟S508,處理協(xié)調模塊將接收到的事件通知給事件管理模塊。圖6是根據(jù)本發(fā)明實施例的底層模塊和管理模塊的交互流程圖,顯示事件觸發(fā)后事件傳遞的一種形式,在該處理流程中,處理協(xié)調模塊沒有直接檢測到底層模塊觸發(fā)事件, 而是應用管理分組模塊檢測到底層模塊觸發(fā)事件,如圖6所示,包括以下處理步驟S601,底層模塊觸發(fā)事件(例如呼叫事件);步驟S602,應用管理分組模塊檢測到底層模塊觸發(fā)事件,并接收該事件,組織相應的自定義對象數(shù)據(jù)利用系統(tǒng)消息通信的方式,通知處理協(xié)調模塊事件觸發(fā);步驟S603,處理協(xié)調模塊接收到事件;步驟S604,處理協(xié)調模塊判斷該事件的對話框類型是否為模態(tài),如果為模態(tài),則進行步驟S605,如果為非模態(tài),則進行步驟S608 ;步驟S605,處理協(xié)調模塊判斷是否存在其他等待事件(例如關閉視頻、關閉游戲等),如果存在其他等待事件,則進行步驟S606,如果不存在其他等待事件,則進行步驟 S608 ;步驟S606,處理協(xié)調模塊判斷是否存在事件優(yōu)先級,如果存在事件優(yōu)先級,則進行步驟S607,如果不存在事件優(yōu)先級,則進行步驟S608 ;步驟S607,處理協(xié)調模塊對事件進行壓棧處理,S卩,優(yōu)選處理事件優(yōu)先級高的事件,然后再處理事件優(yōu)先級低的事件,例如,處理協(xié)調模塊會判斷接收到的事件和其他等待事件優(yōu)先級的高低,并優(yōu)先處理事件優(yōu)先級高的事件;步驟S608,處理協(xié)調模塊將接收到的事件通知給事件管理模塊。圖7是處理協(xié)調模塊將事件通知給事件管理模塊后,事件管理模塊對事件的處理流程,在這個事件處理流程中對于模態(tài)對話框的事件需要用戶參與,對于非模態(tài)對話框的情況只做為一種信息提示給用戶,不需要用戶進行參與如圖7所示,包括以下處理步驟S701,處理協(xié)調模塊將事件通知給事件管理模塊;
      7
      步驟S702,事件管理模塊接收到事件;步驟S703,事件管理模塊解析處理協(xié)調模塊傳遞的參數(shù),并判斷事件的的對話框類型是否為模態(tài),如果為模態(tài),則進行步驟S704,如果為非模態(tài),則進行步驟S710 ;步驟S704,事件管理模塊在屏幕上為用戶顯示模態(tài)對話框UI ;步驟S705,用戶對該對話框UI執(zhí)行操作;步驟S706,事件管理模塊接收到用戶的操作,并根據(jù)用戶的操作對事件進行處理;步驟S707,事件管理模塊通知處理協(xié)調模塊對事件進行處理;步驟S708,處理協(xié)調模塊處理用戶的操作;步驟S709,判斷棧中是否存在事件,如果存在,則進行步驟S701,如果存在,則進行步驟S712 ;步驟S710,事件管理模塊在屏幕上為用戶顯示非模態(tài)對話框UI ;步驟S711,非模態(tài)對話框UI超時會退出顯示,并進行步驟S712 ;步驟S712,流程結束。在圖7所示的流程中,圖形顯示過程中,圖形顯示部分會根據(jù)處理協(xié)調模塊傳遞來的信息來進行相應的圖形顯示,在需要用戶響應的情況下,事件管理模塊會根據(jù)用戶的操作來通知處理協(xié)調模塊用戶的操作結果。協(xié)調處理模塊接收到事件管理模塊的系統(tǒng)消息后會根據(jù)接收的數(shù)據(jù)進行響應的處理。事件處理完后,會繼續(xù)檢測棧中是否存在未處理事件,存在則通知處理協(xié)調模塊事件觸發(fā),直到棧中事件處理完畢。下面以互聯(lián)網協(xié)議電話(Voice overlnternet Protocol,簡稱為VOIP)事件為例對本發(fā)明實施例進行說明。VOIP即網絡電話,是一種IP電話業(yè)務,通過網絡來實現(xiàn)電話的通話,將模擬的聲音訊號引經過壓縮與封包之后,以數(shù)據(jù)封包的形式在IP網絡進行語音訊號的傳輸,通俗來說也就是互聯(lián)網電話或IP電話。VOIP網絡電話,中文就是“通過IP數(shù)據(jù)包發(fā)送實現(xiàn)的語音業(yè)務”,它使你可以通過互聯(lián)網免費或是資費很低地傳送語音、傳真、視頻和數(shù)據(jù)等業(yè)務。本系統(tǒng)終端支持終端到終端的通話模式,VOIP事件由底層模塊的某協(xié)議觸發(fā),當來電到達時, 處理協(xié)調模塊會檢測到該事件,處理協(xié)調模塊檢測到VOIP事件后,則組織該事件的自定義對象數(shù)據(jù),數(shù)據(jù)如下{ "sum" :3,"eventType" :1,"priority" :0,"boxType" :0,"params":[ “是否接聽? ”,“接聽”,“拒接”],“value” [ “來電號碼” ]} ;“sum,,:3表示“params”中存在三個參數(shù)需要UI顯示,其中規(guī)定第一項表示提示信息,后兩項分別表示用戶的選擇項。VOIP事件中為“接聽”和“拒接”。優(yōu)先級priority為0,表示優(yōu)先級最高,針對VOIP事件,優(yōu)先級應該設置為最高級,boXType:0表示模態(tài)對話框。1代表非模態(tài)對話框。VOIP事件需要用戶來進行選擇參與,進行接聽或拒接的操作,所以需要設置為模態(tài)對話框類型,“value”中來電號碼選項供處理協(xié)調模塊來使用。屬于事件的一個私有數(shù)據(jù)段,正對不同事件可以定義成不同的含義,在VOIP事件中,表示的是來電者的來電號碼。數(shù)據(jù)組織完畢后,處理協(xié)調模塊進程根據(jù)自定義對象數(shù)據(jù)來做出相應的處理,因為VOIP事件的優(yōu)先級最高,所以處理協(xié)調進程會立刻通知事件管理模塊的進程進行處理該事件,事件管理模塊根據(jù)獲取的自定義對象數(shù)據(jù)來進行UI顯示處理。通知用戶存在來電是否接聽,用戶做出選擇后,事件管理模塊將用戶的選擇傳遞到處理協(xié)調模塊管理進程,處理協(xié)調模塊根據(jù)用戶的選擇進行接聽或拒接接聽的處理。如果用戶選擇接聽來電,則處理協(xié)調模塊會通過系統(tǒng)消息的通信方式通知應用管理模塊來啟動具體的VOIP應用,如果用戶在VOIP應用中,則VOIP應用不用啟動,直接接收到應用管理模塊的來電通知,如果在其它應用中,則應用管理模塊則會關閉當前應用,啟動VOIP應用,進行通話。這樣無論來電時用戶處于哪一個應用中,對于這種突發(fā)的事件都可以進行有效的管理,還可以做到和用戶所處的具體應用無關且不會相互影響。下面結合圖8對本發(fā)明實施例中對VOIP事件的處理過程進行描述,如圖8所示, 包括以下處理步驟S801,底層模塊觸發(fā)VOIP事件;步驟S802,處理協(xié)調模塊檢測到VOIP事件通知;步驟S803,處理協(xié)調模塊針對VOIP事件組織自定義參數(shù);步驟S804,處理協(xié)調模塊將VOIP事件通知給事件管理模塊;步驟S805,事件管理模塊接收該VOIP事件;步驟S806,事件管理模塊解析處理處理協(xié)調模塊傳遞的參數(shù);步驟S807,事件管理模塊在屏幕上為用戶顯示模態(tài)對話框UI ;步驟S808,用戶選擇接聽或者拒絕接聽,如果用戶選擇接聽,則進行步驟S809,如果用戶選擇拒絕接聽,則進行步驟S810 ;步驟S809,事件管理模塊接收到用戶發(fā)送的接聽操作;步驟S809,事件管理模塊接收到用戶發(fā)送的拒絕接聽操作;步驟S811,事件管理模塊通知處理協(xié)調模塊用戶的選擇;步驟S812,處理協(xié)調模塊處理用戶的操作;步驟S813,判斷棧中是否存在事件,如果存在,則進行步驟S804,如果存在,則進行步驟S814 ;步驟S814,流程結束。綜上所述,借助于本發(fā)明的上述技術方案,能夠以統(tǒng)一、簡單的方式處理觸發(fā)的呼叫事件,解決了相關技術中需要應用層的功能模塊頻繁檢測突發(fā)事件的問題,能夠避免應用模塊參與事件的處理,并降低應用模塊的開發(fā)難度和工作量,從而優(yōu)化突發(fā)事件的管理, 提高突發(fā)事件的處理效率,無論用戶處于何種狀態(tài)下(非關機),都能針對突發(fā)事件快速給出響應。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
      權利要求
      1.一種應用模塊的管理方法,應用于網絡多媒體設備,其特征在于,所述網絡多媒體設備包含應用管理模塊、呼叫模塊和其他應用模塊,所述方法包括在網絡多媒體設備上所述其他應用模塊中的一個應用模塊運行的情況下,如果所述應用管理模塊確定需要運行所述呼叫模塊,則所述應用管理模塊提示用戶是否需要使所述呼叫模塊運行;在所述用戶指示需要使所述呼叫模塊運行的情況下,所述應用管理模塊將當前正在運行的所述應用模塊確定為需要停止運行的應用模塊;所述應用管理模塊使確定的所述應用模塊停止運行,并使所述呼叫模塊運行。
      2.根據(jù)權利要求1所述的管理方法,其特征在于,在所述網絡多媒體設備接到呼叫的情況下,所述應用管理模塊確定需要運行所述呼叫模塊。
      3.根據(jù)權利要求1所述的管理方法,其特征在于,還包括在所述用戶指示不需要使所述呼叫模塊運行的情況下,所述應用管理模塊確定不需要停止當前正在運行的應用模塊。
      4.根據(jù)權利要求1至3中任一項所述的管理方法,其特征在于,所述應用模塊包括以下之一視頻應用模塊、音頻應用模塊、信息應用模塊、游戲應用模塊。
      5.一種網絡多媒體設備,其特征在于,包括應用管理模塊、呼叫模塊和其他應用模塊, 其中,所述應用管理模塊用于在所述其他應用模塊中的一個應用模塊運行的情況下,如果確定需要運行所述呼叫模塊,則提示用戶是否需要使所述呼叫模塊運行;并用于在所述用戶指示需要使所述呼叫模塊運行的情況下,將當前正在運行的所述應用模塊確定為需要停止運行的應用模塊,使確定的所述應用模塊停止運行,并使所述呼叫模塊運行。
      6.根據(jù)權利要求5所述的網絡多媒體設備,其特征在于,所述應用管理模塊還用于在所述網絡多媒體設備接到呼叫的情況下,確定需要運行所述呼叫模塊。
      7.根據(jù)權利要求5所述的網絡多媒體設備,其特征在于,所述應用管理模塊還用于在所述用戶指示不需要使所述呼叫模塊運行的情況下,確定不需要停止當前正在運行的應用模塊。
      8.根據(jù)權利要求4至7中任一項所述的網絡多媒體設備,其特征在于,所述應用模塊包括以下之一視頻應用模塊、音頻應用模塊、信息應用模塊、游戲應用模塊。
      全文摘要
      本發(fā)明公開了一種應用模塊的管理方法和網絡多媒體設備,其中,該方法包括在網絡多媒體設備上其他應用模塊中的一個應用模塊運行的情況下,如果應用管理模塊確定需要運行呼叫模塊,則應用管理模塊提示用戶是否需要使呼叫模塊運行;在用戶指示需要使呼叫模塊運行的情況下,應用管理模塊將當前正在運行的應用模塊確定為需要停止運行的應用模塊;應用管理模塊使確定的應用模塊停止運行,并使呼叫模塊運行。本發(fā)明能夠以統(tǒng)一、簡單的方式處理觸發(fā)的呼叫事件,解決了相關技術中需要應用層的功能模塊頻繁檢測突發(fā)事件的問題,能夠避免應用模塊參與事件的處理,并降低應用模塊的開發(fā)難度和工作量,從而優(yōu)化突發(fā)事件的管理,提高突發(fā)事件的處理效率。
      文檔編號G06F9/48GK102546997SQ20101061821
      公開日2012年7月4日 申請日期2010年12月22日 優(yōu)先權日2010年12月22日
      發(fā)明者曹山, 陳華嶺 申請人:北京國微集成技術有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1