多媒體設(shè)備及多媒體情境處理方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及多媒體技術(shù),尤其是涉及一種多媒體設(shè)備及多媒體情境處理方法。
【背景技術(shù)】
[0002] 在教育云端平臺(tái)中,有多個(gè)應(yīng)用程序分別用于不同情境。根據(jù)使用的情境,亦搭 配有不同的遠(yuǎn)程控制裝置,例如USB鍵盤、USB鼠標(biāo)、數(shù)字白板、藍(lán)芽簡報(bào)器、紅外線遙控器、 WIFI反饋裝置、麥克風(fēng)等。然而,當(dāng)多媒體設(shè)備進(jìn)入睡眠省電模式后再度被喚醒時(shí),必須人 工進(jìn)行情境的設(shè)定,使得操作不便利,影響用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0003] 鑒于以上內(nèi)容,有必要提供一種多媒體設(shè)備,可以在被喚醒時(shí)自動(dòng)切換情境和啟 動(dòng)對(duì)應(yīng)的應(yīng)用程序。
[0004] 鑒于以上內(nèi)容,還有必要提供一種多媒體情境處理方法,可以在多媒體設(shè)備被喚 醒時(shí)自動(dòng)切換情境和啟動(dòng)對(duì)應(yīng)的應(yīng)用程序。
[0005] 所述多媒體設(shè)備包括:偵測模塊,用于當(dāng)所述多媒體設(shè)備處于休眠狀態(tài)時(shí),偵測輸 入裝置喚醒所述多媒體設(shè)備的觸發(fā)事件以及當(dāng)前的時(shí)間;查詢模塊,用于根據(jù)偵測到的觸 發(fā)事件和當(dāng)前的時(shí)間,從所述多媒體設(shè)備的情境數(shù)據(jù)庫中查詢相匹配的情境;控制模塊,用 于從所述情境數(shù)據(jù)庫中獲取所述相匹配的情境的縮略圖并進(jìn)行顯示,以供用戶選擇;所述 偵測模塊還用于偵測用戶對(duì)所顯示的所述相匹配的情境的縮略圖的操作;以及所述控制模 塊還用于當(dāng)偵測到所述相匹配的情境的縮略圖被選擇時(shí),從所述情境數(shù)據(jù)庫中獲取所述相 匹配的情境對(duì)應(yīng)的應(yīng)用程序的顯示狀態(tài)并按照獲取到的顯示狀態(tài)顯示相應(yīng)的應(yīng)用程序。 [0006] 所述多媒體情境處理方法包括步驟:當(dāng)所述多媒體設(shè)備處于休眠狀態(tài)時(shí),偵測輸 入裝置喚醒所述多媒體設(shè)備的觸發(fā)事件以及當(dāng)前的時(shí)間;根據(jù)偵測到的觸發(fā)事件和當(dāng)前的 時(shí)間,從所述多媒體設(shè)備的情境數(shù)據(jù)庫中查詢相匹配的情境;從所述情境數(shù)據(jù)庫中獲取所 述相匹配的情境的縮略圖并進(jìn)行顯示,以供用戶選擇;偵測用戶對(duì)所顯示的所述相匹配的 情境的縮略圖的操作;以及當(dāng)偵測到所述相匹配的情境的縮略圖被選擇時(shí),從所述情境數(shù) 據(jù)庫中獲取所述相匹配的情境對(duì)應(yīng)的應(yīng)用程序的顯示狀態(tài)并按照獲取到的顯示狀態(tài)顯示 相應(yīng)的應(yīng)用程序。
[0007] 相較于現(xiàn)有技術(shù),所述的多媒體設(shè)備及多媒體情境處理方法,能夠根據(jù)輸入裝置 喚醒多媒體設(shè)備的觸發(fā)事件和當(dāng)前的時(shí)間,從情境數(shù)據(jù)庫中存儲(chǔ)的多個(gè)情境中找到對(duì)應(yīng)的 情境,自動(dòng)切換情境并啟動(dòng)對(duì)應(yīng)的應(yīng)用程序,簡化用戶操作,提高用戶使用的便利性,增強(qiáng) 用戶體驗(yàn)。
【附圖說明】
[0008] 圖1是本發(fā)明多媒體設(shè)備較佳實(shí)施例的功能模塊圖。
[0009] 圖2是本發(fā)明多媒體情境處理方法中情境存儲(chǔ)過程較佳實(shí)施例的流程圖。
[0010] 圖3是本發(fā)明多媒體情境處理方法中情境喚醒過程較佳實(shí)施例的流程圖。
[0011] 主要元件符號(hào)說明
如下【具體實(shí)施方式】將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。
【具體實(shí)施方式】
[0012] 參閱圖1所示,是本發(fā)明多媒體設(shè)備較佳實(shí)施例的功能模塊圖。所述多媒體設(shè)備 2中包括多媒體情境處理系統(tǒng)10、數(shù)據(jù)庫20、存儲(chǔ)器30和處理器40。所述多媒體設(shè)備2連 接于一個(gè)或多個(gè)輸入裝置4及顯示裝置6。輸入裝置4可以是鍵盤、鼠標(biāo)、數(shù)字白板、藍(lán)芽簡 報(bào)器、紅外線遙控器、WIFI反饋裝置、麥克風(fēng)等。顯示裝置6用于顯示多媒體情境和對(duì)應(yīng)的 應(yīng)用程序。
[0013] 所述多媒體情境處理系統(tǒng)10用于在多媒體設(shè)備2正常運(yùn)行時(shí),定時(shí)根據(jù)輸入裝置 4的觸發(fā)狀態(tài)及應(yīng)用程序的顯示狀態(tài)等特征數(shù)據(jù)更新情境數(shù)據(jù)庫中已有的情境或建立新情 境,以及在多媒體設(shè)備2由休眠狀態(tài)被喚醒時(shí),根據(jù)輸入裝置4的觸發(fā)事件及當(dāng)前的時(shí)間, 從情境數(shù)據(jù)庫中找到相匹配的情境以供用戶選擇,并啟動(dòng)用戶所選擇的情境對(duì)應(yīng)的應(yīng)用程 序。數(shù)據(jù)庫20用于保存獲取到的特征數(shù)據(jù)、預(yù)設(shè)的情境范本和建立的新情境等,包括特征 數(shù)據(jù)庫、范本數(shù)據(jù)庫和情境數(shù)據(jù)庫。
[0014] 在本實(shí)施例中,所述多媒體情境處理系統(tǒng)10主要運(yùn)用在教育云端平臺(tái)中,所述情 境為各種不同的多媒體課程相應(yīng)的界面。在其他實(shí)施例中,所述多媒體情境處理系統(tǒng)10還 可以運(yùn)用在游戲平臺(tái)、家庭娛樂平臺(tái)等。
[0015] 所述多媒體情境處理系統(tǒng)10包括獲取模塊100、查找模塊200、建立模塊300、判斷 模塊400、存儲(chǔ)模塊500、偵測模塊600、查詢模塊700、控制模塊800及修改模塊900。所述 模塊被配置成由一個(gè)或多個(gè)處理器(本實(shí)施例為一個(gè)處理器40)執(zhí)行,以完成本發(fā)明。本發(fā) 明所稱的模塊是完成一特定功能的計(jì)算機(jī)程序段。存儲(chǔ)器30用于存儲(chǔ)多媒體情境處理系 統(tǒng)10的程序代碼等資料。
[0016] 所述獲取模塊100用于當(dāng)多媒體設(shè)備2處于運(yùn)行狀態(tài)時(shí),定時(shí)獲取各個(gè)輸入裝置4 的觸發(fā)狀態(tài)及應(yīng)用程序的顯示狀態(tài)等特征數(shù)據(jù)和當(dāng)前時(shí)間。在本實(shí)施例中,所述觸發(fā)狀態(tài) 是指哪一個(gè)或多個(gè)輸入裝置4被觸發(fā),所述顯示狀態(tài)是指哪一個(gè)或多個(gè)應(yīng)用程序在顯示裝 置6中被前景顯示或全視窗顯示等。獲取模塊100將獲取到的特征數(shù)據(jù)保存到數(shù)據(jù)庫20 中的特征數(shù)據(jù)庫中。
[0017] 所述查找模塊200用于根據(jù)所獲取的特征數(shù)據(jù)和當(dāng)前時(shí)間,從范本數(shù)據(jù)庫中查 找近似的情境范本。在本實(shí)施例中,所述范本數(shù)據(jù)庫中包括預(yù)先設(shè)置的多種情境范本,例 如語文課情境范本、數(shù)學(xué)課情境范本、英文課情境范本等。所述情境范本中包含預(yù)先設(shè)置 的對(duì)應(yīng)的特征數(shù)據(jù)和時(shí)段。在本實(shí)施例中,所述時(shí)段包括星期和時(shí)間區(qū)間,例如星期一的 10:00-12:00、星期二的 14:00-15:30 等。
[0018] 查找模塊200將獲取模塊100獲取的特征數(shù)據(jù)和當(dāng)前時(shí)間與范本數(shù)據(jù)庫中的各個(gè) 情境范本進(jìn)行對(duì)比,當(dāng)所獲取的特征數(shù)據(jù)與一個(gè)情境范本對(duì)應(yīng)的特征數(shù)據(jù)相同,且所獲取 的當(dāng)前時(shí)間屬于該情境范本對(duì)應(yīng)的時(shí)段時(shí),該情境范本為查找到的近似的情境范本。
[0019] 所述獲取模塊100還用于從顯示裝置6中截取當(dāng)前桌面截圖。
[0020] 所述建立模塊300用于根據(jù)該近似的情境范本及該當(dāng)前桌面截圖建立暫時(shí)對(duì)照 情境。在本實(shí)施例中,建立模塊300將該近似的情境范本對(duì)應(yīng)的特征數(shù)據(jù)和時(shí)段作為該暫 時(shí)對(duì)照情境對(duì)應(yīng)的特征數(shù)據(jù)和時(shí)段,將該當(dāng)前桌面截圖作為該暫時(shí)對(duì)照情境的縮略圖。例 如,當(dāng)查找模塊200查找到的近似的情境范本為語文課情境范本時(shí),建立模塊300建立一個(gè) 語文課暫時(shí)對(duì)照情境,將該語文課情境范本對(duì)應(yīng)的特征數(shù)據(jù)和時(shí)段作為該語文課暫時(shí)對(duì)照 情境對(duì)應(yīng)的特征數(shù)據(jù)和時(shí)段,將當(dāng)前桌面截圖作為該語文課暫時(shí)對(duì)照情境的縮略圖。
[0021] 所述判斷模塊400用于判斷情境數(shù)據(jù)庫中是否存在與該暫時(shí)對(duì)照情境相同的情 境。在本實(shí)施例中,判斷模塊400將所述暫時(shí)對(duì)照情境的特征數(shù)據(jù)和時(shí)段與情境數(shù)據(jù)庫中 每個(gè)情境的特征數(shù)據(jù)和時(shí)段進(jìn)行對(duì)比,若有一個(gè)情境的特征數(shù)據(jù)和時(shí)段與所述暫時(shí)對(duì)照情 境的特征數(shù)據(jù)和時(shí)段相同,則該情境與所述暫時(shí)對(duì)照情境相同。
[0022] 所述存儲(chǔ)模塊500用于當(dāng)情境數(shù)據(jù)庫中存在與該暫時(shí)對(duì)照情境相同的情境時(shí),將 該暫時(shí)對(duì)照情境的縮略圖更新至情境數(shù)據(jù)庫對(duì)應(yīng)的情境(即所述相同的情境)中。
[0023] 所述存儲(chǔ)模塊500還用于當(dāng)情境數(shù)據(jù)庫中不存在與該暫時(shí)對(duì)照情境相同的情境 時(shí),將該暫時(shí)對(duì)照情境作為新的情境存儲(chǔ)至情境數(shù)據(jù)庫中,并對(duì)應(yīng)存儲(chǔ)該暫時(shí)對(duì)照情境的 縮略圖及對(duì)應(yīng)的特征數(shù)據(jù)和時(shí)段。
[0024] 所述偵測模塊600用于當(dāng)多媒體設(shè)備2處于休眠狀態(tài)時(shí),偵測輸