增強(qiáng)的畫(huà)布環(huán)境的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明的各方面涉及計(jì)算機(jī)硬件和軟件技術(shù),尤其涉及增強(qiáng)的數(shù)字畫(huà)布技術(shù)。 技術(shù)背景
[0002] 數(shù)字白板用于向用戶提供畫(huà)布,通過(guò)畫(huà)布他們可以交互以創(chuàng)建解說(shuō)、記筆記、 以及以類(lèi)似非數(shù)字白板被使用的方式來(lái)不同地工作。各種應(yīng)用包括數(shù)字白板,諸如 Microsoft^OneNotefe和Microsoft?Lync?,其上用戶可收集筆記、存儲(chǔ)文檔或照片、 并以其它方式視為工作平臺(tái)。數(shù)字筆可被用來(lái)生成內(nèi)容,諸如繪畫(huà)和涂寫(xiě),這可非常類(lèi)似字 處理文檔或其它這樣的生產(chǎn)力項(xiàng)目來(lái)被保存。
[0003] 大量的數(shù)字白板還包括在畫(huà)布上內(nèi)嵌各種不同類(lèi)型的項(xiàng)目的能力。例如,視頻、照 片、和生產(chǎn)力項(xiàng)目可與用數(shù)字筆創(chuàng)建的其它內(nèi)容一起被存儲(chǔ)在畫(huà)布上。與任何這樣的項(xiàng)目 進(jìn)行交互通常需要項(xiàng)目首先通過(guò)某個(gè)用戶輸入來(lái)被選擇或過(guò)渡到活動(dòng)狀態(tài)。用戶可接著使 用控件或特定項(xiàng)目或特定類(lèi)型項(xiàng)目專(zhuān)用的手勢(shì)來(lái)與項(xiàng)目進(jìn)行交互。因此,在畫(huà)布級(jí),每個(gè)項(xiàng) 目以相對(duì)于任何其它項(xiàng)目而言相同的方式被交互直到該項(xiàng)目被激活。
[0004] 用戶如何被允許與項(xiàng)目在畫(huà)布級(jí)進(jìn)行交互可被看成交互模型。在畫(huà)布級(jí),與每個(gè) 項(xiàng)目交互通常由每個(gè)項(xiàng)目的相同交互模型控制。因此,相同手勢(shì)或命令被用來(lái)操縱一個(gè)項(xiàng) 目如同被用來(lái)操縱任何其它項(xiàng)目,而不考慮項(xiàng)目類(lèi)型。此外,項(xiàng)目在交互可以開(kāi)始之前根據(jù) 項(xiàng)目專(zhuān)用交互模型來(lái)被選擇或激活。換言之,對(duì)于在畫(huà)布上不活動(dòng)的任何項(xiàng)目,用戶作出選 擇或激活項(xiàng)目的初始或第一交互。一旦項(xiàng)目是活動(dòng)的,用戶可根據(jù)那個(gè)項(xiàng)目的交互模型來(lái) 作出后續(xù)交互。
[0005] 在一個(gè)熟悉的情形中,畫(huà)布可包括若干內(nèi)嵌對(duì)象或項(xiàng)目,諸如字處理文檔、照片、 視頻、和文本。用戶可接著使用對(duì)項(xiàng)目類(lèi)型專(zhuān)用的控件來(lái)與每個(gè)項(xiàng)目進(jìn)行交互,但僅在已經(jīng) 激活項(xiàng)目之后。例如,字處理文檔在一個(gè)人可以按它相關(guān)聯(lián)的交互模型來(lái)操縱它之前通過(guò) 觸摸它被首先帶入聚焦。類(lèi)似地,照片在按它的交互模型操縱它之前被帶入聚焦。
[0006] 事實(shí)上,哪個(gè)交互模型被用于解釋手勢(shì)或針對(duì)特定項(xiàng)目作出的其它命令通常在項(xiàng) 目被選擇或激活之后確定。因此,當(dāng)項(xiàng)目被選擇時(shí),它的交互模型被加載并且交互模型可被 應(yīng)用于任何后續(xù)手勢(shì)。項(xiàng)目專(zhuān)用交互模型可通過(guò)加載與活動(dòng)項(xiàng)目相關(guān)聯(lián)的應(yīng)用的全部或部 分來(lái)實(shí)現(xiàn)。例如,當(dāng)字處理項(xiàng)目被激活時(shí),字處理應(yīng)用的各組件被加載以允許根據(jù)專(zhuān)用于字 處理文檔的交互模型來(lái)解釋各手勢(shì)。
[0007] 施述
[0008] 在此提供用于促進(jìn)增強(qiáng)的畫(huà)布演示環(huán)境的系統(tǒng)、方法和軟件。在一個(gè)實(shí)現(xiàn)中,用戶 與能夠在畫(huà)布上顯示項(xiàng)目的啟用觸摸的顯示系統(tǒng)進(jìn)行交互。響應(yīng)于用戶針對(duì)被顯示的項(xiàng)目 作出的手勢(shì),基于與該項(xiàng)目相關(guān)聯(lián)的格式,格式專(zhuān)用交互模型被標(biāo)識(shí)。對(duì)該手勢(shì)的響應(yīng)可接 著使用該交互模型來(lái)確定,且響應(yīng)被渲染供顯示。以此方式,不同交互模型可被應(yīng)用于相對(duì) 于它們的類(lèi)型或格式可變化但共享相同活動(dòng)或不活動(dòng)狀態(tài)的各項(xiàng)目和對(duì)象。
[0009] 提供本概述以便以簡(jiǎn)化形式介紹將在以下的技術(shù)公開(kāi)中進(jìn)一步描述的概念選擇。 本概述并不旨在標(biāo)識(shí)出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于限定所要 求保護(hù)的主題的范圍。
[0010] 附圖簡(jiǎn)沐
[0011] 參考以下附圖可更好地理解本公開(kāi)的許多方面。雖然結(jié)合這些附圖描述了幾種實(shí) 現(xiàn),但所述公開(kāi)并不局限于在此所述的這些實(shí)現(xiàn)。相反,意圖是要覆蓋所有的替換方式、修 改和等價(jià)物。
[0012] 圖1說(shuō)明了在一種實(shí)現(xiàn)中的增強(qiáng)的畫(huà)布環(huán)境。
[0013] 圖2說(shuō)明了在一種實(shí)現(xiàn)中的增強(qiáng)的畫(huà)布過(guò)程。
[0014] 圖3說(shuō)明了在一種實(shí)現(xiàn)中的交互模型。
[0015] 圖4說(shuō)明了在一種實(shí)現(xiàn)中的交互模型。
[0016] 圖5說(shuō)明了在一實(shí)現(xiàn)中的操作場(chǎng)景。
[0017] 圖6說(shuō)明了在一實(shí)現(xiàn)中的操作場(chǎng)景。
[0018] 圖7說(shuō)明了在一實(shí)現(xiàn)中的操作場(chǎng)景。
[0019] 圖8說(shuō)明了在一實(shí)現(xiàn)中的計(jì)算系統(tǒng)。
[0020] 圖9說(shuō)明了在一種實(shí)現(xiàn)中的交互模型。
[0021] 圖10說(shuō)明了在一種實(shí)現(xiàn)中的交互模型。
[0022] 摶術(shù)公開(kāi)
[0023] 在此揭示的各實(shí)現(xiàn)提供增強(qiáng)的畫(huà)布環(huán)境,其中用戶可以以各種方式與各種內(nèi)容進(jìn) 行交互。具體而言,各種格式專(zhuān)用交互模型被支持用于具有各種格式的各種項(xiàng)目。例如,用 戶可以與具有第一格式的項(xiàng)目進(jìn)行交互,其中在響應(yīng)于針對(duì)那個(gè)項(xiàng)目作出手勢(shì)時(shí),專(zhuān)用于 那個(gè)格式的交互模型被使用。用戶還可以與具有不同格式的另一個(gè)項(xiàng)目進(jìn)行交互,其中在 響應(yīng)于針對(duì)那個(gè)項(xiàng)目作出手勢(shì)時(shí),專(zhuān)用于那個(gè)不同格式的不同交互模型被使用。
[0024] 此外,在此描述的各實(shí)現(xiàn)在手勢(shì)被作出后提供標(biāo)識(shí)項(xiàng)目的相關(guān)交互模型,而不是 在手勢(shì)被作出后標(biāo)識(shí)以其解釋針對(duì)項(xiàng)目作出的手勢(shì)的交互模型??舍槍?duì)照片、字處理文檔、 文本、或數(shù)字手書(shū)、或任何其它類(lèi)型的項(xiàng)目作出手勢(shì)。響應(yīng)于該手勢(shì),專(zhuān)用于該項(xiàng)目類(lèi)型或 格式的模型被標(biāo)識(shí)。接著基于該交互模型解釋手勢(shì),并且相應(yīng)地渲染響應(yīng)。
[0025] 增強(qiáng)的畫(huà)布環(huán)境可被提供在:在膝上電腦、臺(tái)式機(jī)、或平板計(jì)算機(jī)、以及移動(dòng)電話、 游戲系統(tǒng)、或任何其它合適的計(jì)算裝置上體驗(yàn)的記筆記應(yīng)用(諸如OneNote?)的上下文 內(nèi)。此外,增強(qiáng)的畫(huà)布環(huán)境可通過(guò)增強(qiáng)的計(jì)算系統(tǒng)的方式提供,諸如具有很大觸摸屏或觸摸 屏陣列的那些。在某些實(shí)現(xiàn)中,大屏幕可一般是書(shū)桌、桌子、或其它工作空間的大小,用戶可 通過(guò)手勢(shì)和其它交互來(lái)與之交互。
[0026] 在某些實(shí)現(xiàn)中,其它裝備可被用來(lái)進(jìn)一步增強(qiáng)與內(nèi)容和其它項(xiàng)目的交互。例如,語(yǔ) 音識(shí)別裝置可被采用來(lái)捕捉話語(yǔ)單詞,使得針對(duì)畫(huà)布上的項(xiàng)目作出的手勢(shì)可基于說(shuō)的什么 來(lái)被解釋。在另一個(gè)示例中,運(yùn)動(dòng)捕捉裝備可被采用來(lái)捕捉用戶隨著作手勢(shì)的運(yùn)動(dòng),以進(jìn)一 步增強(qiáng)對(duì)手勢(shì)的處理??衫斫猓@些技術(shù)可分開(kāi)使用或以集成方式一起使用。因此,在標(biāo)識(shí) 對(duì)手勢(shì)的響應(yīng)時(shí)話語(yǔ)和運(yùn)動(dòng)可被考慮。
[0027] 現(xiàn)在參考附圖,圖1示出了增強(qiáng)的畫(huà)布環(huán)境100。增強(qiáng)的畫(huà)布環(huán)境100包括位于至 少由地板105和墻壁103定義的空間內(nèi)的用戶101,地板105和墻壁103僅僅示例地便于 目前的討論。計(jì)算系統(tǒng)106驅(qū)動(dòng)駐留在該空間中的顯示系統(tǒng)109。在某些實(shí)現(xiàn)中,顯示系 統(tǒng)109可以懸掛在墻壁上。在其它實(shí)現(xiàn)中,顯示系統(tǒng)109可以以類(lèi)似桌子或類(lèi)似書(shū)桌的方 式來(lái)被安排或部署。在又一些實(shí)現(xiàn)中,顯示系統(tǒng)109可位于角度,類(lèi)似繪圖桌或書(shū)桌。
[0028] 在操作中,用戶101與被顯示系統(tǒng)109顯示的多格式畫(huà)布107進(jìn)行交互。在這示例 中,多格式畫(huà)布107包括各種內(nèi)容項(xiàng)目,諸如文檔111、地圖113、圖庫(kù)115、和視頻117。用 戶101可針對(duì)任何項(xiàng)目作出各種手勢(shì),對(duì)其的響應(yīng)基于專(zhuān)用于至少一個(gè)項(xiàng)目的交互