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

經(jīng)由墻型計算設(shè)備的工作空間協(xié)作的制作方法

文檔序號:6378242閱讀:148來源:國知局
專利名稱:經(jīng)由墻型計算設(shè)備的工作空間協(xié)作的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及經(jīng)由墻型計算設(shè)備的工作空間協(xié)作。
背景技術(shù)
隨著計算機(jī)和計算機(jī)系統(tǒng)的出現(xiàn),用戶已被賦予用于管理各種類型的文檔、各種類型的數(shù)據(jù)、日歷信息、聯(lián)系人信息等的有用技術(shù)。用戶能夠創(chuàng)建和共享有用的演示文稿、圖表、圖像等。然而,經(jīng)常缺乏的一個領(lǐng)域是多個用戶對大量數(shù)據(jù)、文檔、演示文稿、圖像等自由地進(jìn)行協(xié)作的能力,特別是在多個用戶正從一個或多個不同的計算設(shè)備操作的情況下。的確,以下情況對用戶而言并非是不常見的聚集在具備打印出的紙質(zhì)文檔、演示文稿等的會議室中,之后在板上手寫協(xié)作信息,并且隨后將這些信息轉(zhuǎn)錄到一個或多個記事本上或轉(zhuǎn)錄到一個或多個計算設(shè)備中。這一協(xié)作體驗通常無法高效地利用參與者的有價值的時間,特別是由于無法以有意義的方式記錄和/或分發(fā)信息而經(jīng)常丟失有價值的信息。 本發(fā)明正是對于這些和其它考慮事項而做出的。

發(fā)明內(nèi)容
本發(fā)明的各實施例通過提供多用戶、多計算設(shè)備協(xié)作工作體驗來解決上述和其他問題。根據(jù)一實施例,協(xié)作工作空間應(yīng)用允許跨多個設(shè)備和/或多個顯示表面共享大量應(yīng)用功能及相關(guān)聯(lián)的文檔和/或數(shù)據(jù)??梢詫ㄓ芯€和無線個人計算機(jī)、膝上型計算機(jī)、月艮務(wù)器、手持式移動計算設(shè)備(例如,移動電話、輸入板型計算機(jī)、平板型計算機(jī)等)在內(nèi)的大量計算設(shè)備鏈接在一起,以允許這些設(shè)備的用戶參與協(xié)作工作會話。根據(jù)一個實施例,中央計算表面(例如,墻型顯示表面或顯示屏)可用作協(xié)作工作會話的焦點。與一個或多個用戶相關(guān)聯(lián)的一個或多個計算設(shè)備可在操作上與中央計算表面相關(guān)聯(lián),以便將來自該一個或多個計算設(shè)備的文檔或其他數(shù)據(jù)顯示到該中央計算表面?;蛘?,墻型顯示表面或顯示屏可包含其自己的用于在不與其他計算設(shè)備交互的情況下顯示任何所需文檔或其他數(shù)據(jù)的計算功能。當(dāng)給定協(xié)作工作會話開始時,可創(chuàng)建工作會話或會議文件存儲以便存儲工作會話。期望加入?yún)f(xié)作工作會話的用戶可登錄到該會話。一旦給定用戶登錄到工作會話,就可以將諸如該用戶的照片或化身等圖像連同示出他/她的姓名、在場狀態(tài)和其他有價值的信息的關(guān)于該用戶的信息一起顯示在中央計算表面上?;蛘?,用戶可以在不登錄到會話的情況下加入?yún)f(xié)作工作會話。例如,用戶可能由于他們被包括在協(xié)作工作會話所涉及的協(xié)作工作空間或團(tuán)隊中而被加入到會話?;蛘?,如果對于給定會話要求登錄,則這一登錄可以是被動完成的,例如當(dāng)給定用戶進(jìn)入其中正在進(jìn)行會話的房間時,該用戶通過臉部識別、語音識另IJ、對該用戶攜帶的卡或設(shè)備的RFID檢測或通過其他信息(諸如示出該用戶在房間中或協(xié)作工作會話附近的在場數(shù)據(jù)等)來登錄。接下來,作為協(xié)作工作會話的一部分的用戶可將一個或多個議程項、文檔、數(shù)據(jù)、圖像等顯示在中央計算表面上??梢詫λ@示的內(nèi)容進(jìn)行編輯、操縱、修訂等,并且可將所有內(nèi)容保存到工作會話或會議文件存儲以供工作會話用戶/成員的后續(xù)使用。重要的是,在中央計算表面上顯示和編輯的內(nèi)容可被遠(yuǎn)程地顯示在由遠(yuǎn)離中央計算表面的協(xié)作工作會話的用戶/成員操作的計算設(shè)備的顯示表面(例如,計算設(shè)備顯示屏)上。根據(jù)各實施例,遠(yuǎn)離中央計算表面可包括位于與中央計算表面相同的房間中,但與未物理地連接到中央計算表面的計算設(shè)備(例如,膝上型計算機(jī)、輸入板計算機(jī)、移動電話等)相關(guān)聯(lián)。來自這些遠(yuǎn)離的用戶/成員(及相關(guān)聯(lián)的設(shè)備)的輸入可被顯示在中央計算表面和其他遠(yuǎn)離但相關(guān)聯(lián)的設(shè)備上。由此,協(xié)作工作會話的用戶/成員可跨多個設(shè)備共享大量文檔和數(shù)據(jù),并且協(xié)作工作會話的產(chǎn)品可以與協(xié)作工作會話相關(guān)聯(lián)地保存以供協(xié)作工作會話的用戶/成員的后續(xù)使用。在一些協(xié)作工作會話中,顯示表面或顯示屏可用于在沒有與/來自參與者的交互 (例如,計算設(shè)備交互)的情況下提供關(guān)于會話參與者的信息。例如,可以在沒有經(jīng)由一個或多個計算設(shè)備與顯示表面或顯示屏的交互的情況下顯示諸如姓名、個人信息、使用中的通信類型等信息,以便為會話增值。一個或多個實施例的細(xì)節(jié)在附圖和以下描述中闡明。通過閱讀下面的具體實施例并參考相關(guān)聯(lián)的附圖,其他特征和優(yōu)點將變得顯而易見。要理解的是下面的具體實施例僅僅是說明性的,而不是對所要求保護(hù)的發(fā)明的限制。提供本發(fā)明內(nèi)容以便以簡化的形式介紹將在以下具體實施例中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并不旨在標(biāo)識出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。


圖1是用于多用戶和多設(shè)備協(xié)作工作會話的系統(tǒng)體系結(jié)構(gòu)的簡化框圖。圖2是示出協(xié)作工作會話中的用戶和內(nèi)容協(xié)作的計算機(jī)生成的顯示屏的簡化框圖。圖3是示出協(xié)作工作會話中的用戶和內(nèi)容協(xié)作的計算機(jī)生成的顯示屏的簡化框圖。圖4是示出協(xié)作工作會話中的用戶和內(nèi)容協(xié)作的計算機(jī)生成的顯示屏的簡化框圖。圖5是示出協(xié)作工作會話中的用戶和內(nèi)容協(xié)作的計算機(jī)生成的顯示屏的簡化框圖。圖6是示出根據(jù)本發(fā)明的各實施例的用于建立和進(jìn)行協(xié)作工作會話的方法的流程圖。圖7A是可用于實施本發(fā)明的各實施例的計算設(shè)備的簡化框圖。圖7B是墻型計算設(shè)備和用于與該墻型計算設(shè)備交互的相關(guān)聯(lián)的系統(tǒng)的簡化框圖,這些系統(tǒng)可用于實施本發(fā)明的各實施例。圖8A和8B是可用來實施本發(fā)明的各實施例的移動計算設(shè)備的簡化框圖。圖9是可在其中實施本發(fā)明的各實施例的分布式計算系統(tǒng)的簡化框圖。
具體實施例
如上文中所簡述的,本發(fā)明的各實施例涉及多用戶、多計算設(shè)備協(xié)作工作體驗。根據(jù)各實施例,多個用戶可以從一個或多個計算設(shè)備登錄到協(xié)作工作會話。即,多個用戶中的每一個都可以在中央位置(例如,會議室)一起登錄到并進(jìn)行協(xié)作工作會話,或者多個用戶中的每一個可以從通過用于進(jìn)行協(xié)作工作會話的分布式計算網(wǎng)絡(luò)鏈接在一起的遠(yuǎn)離的單獨(dú)計算設(shè)備登錄到并參與協(xié)作工作會話。中央計算表面(例如,墻型顯示表面或大顯示屏) 可被指定為協(xié)作工作會話的中央顯示表面。一旦多個用戶登錄到協(xié)作工作會話或者以其他方式與協(xié)作工作會話相關(guān)聯(lián),就可將標(biāo)識信息(例如,表示該多個用戶的照片、圖像或化身) 連同關(guān)于該多個用戶的其他標(biāo)識信息一起顯示在中央計算表面上。當(dāng)用戶進(jìn)入或以其他方式參與協(xié)作工作會話時,可顯示關(guān)于該用戶的與這一參與相關(guān)聯(lián)的信息以及協(xié)作工作會話的其他用戶/成員的信息。
可以在中央計算表面上顯示來自與協(xié)作工作會話相關(guān)聯(lián)的一個或多個計算設(shè)備中的每一個和/或來自中央工作會話或會議文件存儲的內(nèi)容,包括文檔、圖像、數(shù)據(jù)等??梢栽谥醒胗嬎惚砻嫔匣蚪?jīng)由在操作上與協(xié)作工作會話相關(guān)聯(lián)(例如,與其聯(lián)網(wǎng))以及在操作上與中央顯示屏相關(guān)聯(lián)的任何計算設(shè)備執(zhí)行對工作會話內(nèi)容的編輯、修訂或任何其他操縱。經(jīng)編輯的內(nèi)容可被同時顯示在與由協(xié)作工作會話的任何參與用戶操作的任何計算設(shè)備相關(guān)聯(lián)的顯示屏上。產(chǎn)生、顯示、編輯或以其他方式作為協(xié)作工作會話的一部分來操縱的內(nèi)容可被存儲到包括工作會話或會議文件存儲在內(nèi)的一個或多個存儲介質(zhì),以供協(xié)作工作會話的用戶/成員的后續(xù)使用。
以下詳細(xì)描述參考各個附圖。只要可能,就在附圖和以下描述中使用相同的附圖標(biāo)記來指示相同或相似的元件。盡管可能描述了本發(fā)明的實施例,但修改、改編、以及其他實現(xiàn)是可能的。例如,可對附圖中所示的元素進(jìn)行置換、添加、或修改,并且可通過對所公開的方法置換、重新排序、或添加階段來修改本文中所描述的方法。因此,下文的詳細(xì)描述不限制本發(fā)明,相反,本發(fā)明的合適范圍由所附權(quán)利要求來限定。
圖1是用于多用戶和多設(shè)備協(xié)作工作會話的系統(tǒng)體系結(jié)構(gòu)的簡化框圖。如圖1所示,與多個計算設(shè)備相關(guān)聯(lián)的多個用戶可以聯(lián)網(wǎng)在一起以便進(jìn)行協(xié)作工作會話。圖1所示的多個用戶和計算設(shè)備中的每一個都被示為彼此遠(yuǎn)離,但應(yīng)理解,本發(fā)明的各實施例可以同等地適用于在單個位置(例如,會議室或其他會議位置)參與協(xié)作工作會話的多個用戶, 其中本文描述的所有功能都可以在單個位置利用。例如,圖1所示的多個用戶可能期望創(chuàng)建和參與用于為他們的雇主開發(fā)新產(chǎn)品線的協(xié)作工作會話。這些用戶中的每一個都可決定在例如公司會議室的單個位置開會以便開發(fā)和/或編輯或以其他方式操縱一個或多個項目文檔,或者屬于該協(xié)作工作會話的用戶中的一個或多個可以從遠(yuǎn)程位置(例如,從另一個城市、國家、建筑物或用戶可以從其與本文描述的協(xié)作工作會話連接的任何其他位置)加入和參與協(xié)作工作會話。
然后參考圖1,示出且描述了可以聯(lián)接在一起以進(jìn)行協(xié)作工作會話的多個可適用的計算設(shè)備。顯示單元105被示為與可用于在顯示表面110上顯示內(nèi)容的計算設(shè)備相關(guān)聯(lián)的大顯示屏。顯示單元105也可以是集成的計算設(shè)備和顯示器的形式。顯示單元105也被示為其上可以從與計算設(shè)備相關(guān)聯(lián)的投影設(shè)備投影內(nèi)容的墻型顯示表面/單元,或者單元 105可被示為可從其利用背面投影來在顯示單元105的顯示屏或表面110上顯示內(nèi)容的墻型顯示表面/單元。根據(jù)各實施例,顯示單元105及相關(guān)聯(lián)的顯示表面110可用作協(xié)作工作會話的用戶/成員的中央顯示器,以顯示關(guān)于參與者的大量信息以及大量各種類型的內(nèi)容,如將在下文中描述的?;蛘?,沒有顯示單元可被指定為中央顯示器,并且與關(guān)聯(lián)于工作會話的每一個計算設(shè)備相關(guān)聯(lián)的每一個顯示單元都可以在每一個顯示單元的用戶正在講話或呈現(xiàn)內(nèi)容時同等地用作焦點。如圖1所示,用戶147被示為在單元105附近并且被示為可位于單元105的操作區(qū)域內(nèi)以參與協(xié)作工作會話的一個或多個用戶。
電話設(shè)備170被示為工作會話參與者135可從其呼入工作會話以參與該工作會話的常規(guī)的有線或無線電話。計算設(shè)備180被示為常規(guī)的有線或無線個人計算機(jī)、輸入板或平板型計算設(shè)備、膝上型計算機(jī)或任何其他合適的計算設(shè)備,參與者152可通過經(jīng)由計算設(shè)備180輸入、編輯或接收數(shù)據(jù)來從該計算設(shè)備參加與其他參與者的協(xié)作工作會話。設(shè)備 175被示為手持式移動計算設(shè)備(例如,移動電話),該設(shè)備由參與者142操作以輸入、編輯或接收與協(xié)作工作會話相關(guān)聯(lián)的參與者信息或內(nèi)容。
根據(jù)各實施例,在協(xié)作工作會話開始之前,每一個參與者和他/她的計算和/或通信設(shè)備170、175、180可經(jīng)由協(xié)作工作空間應(yīng)用166 (下文描述)來注冊以參與協(xié)作工作會話。或者,給定工作空間的所有用戶/成員(例如,開發(fā)新軟件應(yīng)用的項目的成員)可被自動注冊以便在開始協(xié)作工作會話之前被包括在會話中。用戶/成員向給定工作會話的注冊可根據(jù)如以下參考圖2描述的各種手段,經(jīng)由到給定工作會話的主動或被動登錄來完成。
參考圖1所示的顯示單元/表面105、110,沿著顯示表面110的下邊緣顯示對應(yīng)于已注冊或以其他方式與協(xié)作工作會話相關(guān)聯(lián)的每一個計算和/或通信設(shè)備的表示或圖標(biāo)。這些表示可以是為了允許參與者知道連接到會話的各種計算和/或通信設(shè)備的身份而顯示的,或者這些表示可采取可被選擇以允許這些設(shè)備中的一個或多個訪問會話的可選控件的形式。根據(jù)另一顯示視圖,這些表示可被顯示在與其相關(guān)聯(lián)的用戶的表示的旁邊(以下描述)。根據(jù)各實施例,來自已向給定工作會話注冊的一個或多個設(shè)備中的任一個的信息可被自動呈現(xiàn)到顯示單元/表面105、110上,或者可被按需共享到顯示單元/表面105、110。 同樣,這些信息可被自動呈現(xiàn)或共享到各種相關(guān)聯(lián)的設(shè)備170、175、180的顯示表面/顯示屏。
服務(wù)器165被示為其上可操作協(xié)作工作空間應(yīng)用166的本地或遠(yuǎn)程計算/存儲設(shè)備,該協(xié)作工作空間應(yīng)用166可用于連接與協(xié)作工作會話相關(guān)聯(lián)的多個計算設(shè)備、允許參與者135、142、147、152之間的通信、以及允許對可存儲與協(xié)作工作會話相關(guān)聯(lián)的參與者信息和內(nèi)容的會議文件存儲167進(jìn)行存取。
網(wǎng)絡(luò)160被示為圖1所示的不同設(shè)備中的每一個可用來進(jìn)行通信的分布式計算網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)160可以是每一個設(shè)備可用來經(jīng)由各種web服務(wù)平臺來進(jìn)行通信的基于因特網(wǎng)的網(wǎng)絡(luò)。類似地,網(wǎng)絡(luò)160可以是由協(xié)作工作會話的每一個參與者的雇主操作的基于內(nèi)聯(lián)網(wǎng)的系統(tǒng),等等。應(yīng)當(dāng)理解,在此處所示的每一個參與者和每一個計算設(shè)備都位于單個位置的情況下,每一個計算設(shè)備都可以直接連接到服務(wù)器165,而不通過網(wǎng)絡(luò)160來連接。 或者,經(jīng)由給定工作會話來關(guān)聯(lián)的每一個計算設(shè)備可作為這些計算設(shè)備之間的對等網(wǎng)絡(luò)來彼此連接,而不通過服務(wù)器165來連接。
根據(jù)各實施例,在操作如此處所描述的協(xié)作工作會話期間,一個顯示設(shè)備(例如, 顯示單元105)可被指定為用于顯示接收自和傳遞回協(xié)作工作會話的各個參與者的參與者信息和工作會話內(nèi)容的中央顯示單元和表面。在這種情況下,被指定為協(xié)作工作會話的中央顯示單元/表面的顯示單元可以從其他參與計算設(shè)備來定址,以允許將通過參與計算設(shè)備輸入的信息經(jīng)由網(wǎng)絡(luò)160發(fā)送到所指定的中央顯示單元105。例如,如果顯示單元105被指定為給定協(xié)作工作會話的中央計算表面單元,則經(jīng)由計算設(shè)備180、175輸入的數(shù)據(jù)或通過電話設(shè)備170接收到的信息可被定址到設(shè)備105,以使得來自利用這些設(shè)備的參與者的輸入可被直接傳遞至并顯示在中央顯示單元/表面105、110上。同樣,在中央顯示單元/ 表面105、110上接收到、顯示和/或編輯的信息可通過網(wǎng)絡(luò)160來回傳,以便顯示在參與計算和/或通信設(shè)備170、180、175中的每一個上。
根據(jù)一個實施例,協(xié)作工作空間應(yīng)用166可用于解釋接收自單元105、170、180、 175中的每一個的輸入,以便將該輸入直接定址到所指定的中央顯示單元105。S卩,可通過來自包含中央計算單元/表面105、110的特定會議室之外的協(xié)作工作空間應(yīng)用166,從單元170、175、180傳遞所輸入的信息(例如,經(jīng)由應(yīng)用166從移動設(shè)備175到會議室的消息傳遞)。從而,協(xié)作工作會話中從多個聯(lián)網(wǎng)計算和/或通信設(shè)備中的一個或多個操作的每一個參與者都可貢獻(xiàn)關(guān)于他們自己的信息,并且可通過這些設(shè)備來貢獻(xiàn)內(nèi)容,以便除了顯示在所指定的中央顯示單元/表面105、110上之外顯示在這些設(shè)備中的每一個上。
仍舊參考圖1,中央顯示單元105包括顯示表面110,可在該顯示表面上顯示每一個會議參與者的各種出席者信息,并且可在該顯示表面上顯示與協(xié)作工作會話相關(guān)聯(lián)的各種內(nèi)容,以便根據(jù)協(xié)作工作會話的參與者的需求來進(jìn)行編輯、更新或以其他方式進(jìn)行操縱。 應(yīng)當(dāng)理解,關(guān)于協(xié)作工作會話的每一個參與者的這一信息以及關(guān)于與協(xié)作工作會話相關(guān)聯(lián)的內(nèi)容的這一信息可被顯示在與協(xié)作工作會話中的各個參與者相關(guān)聯(lián)的計算設(shè)備175、180 中的每一個上,如上所述。
根據(jù)各實施例,可根據(jù)多種合適的輸入手段中的任一種來執(zhí)行對計算設(shè)備及相關(guān)聯(lián)的顯示單元/顯示屏105、175、180中的每一個的用戶輸入??衫贸R?guī)的鍵擊/鼠標(biāo)輸入,可利用每一個設(shè)備上的觸摸屏輸入,可利用電子筆/墨水(例如,電子指示筆或用戶手指觸摸)輸入,可利用經(jīng)由在操作上與每一個設(shè)備相關(guān)聯(lián)的話筒的語音輸入,其中將語音命令從語音轉(zhuǎn)換成文本,并利用所得文本來向協(xié)作工作空間應(yīng)用166提供命令以及向計算設(shè)備105、175、180中的每一個提供基于文本的輸入。另外,來自電話設(shè)備170的語音輸入可通過網(wǎng)絡(luò)160來接收,并且相關(guān)聯(lián)的語音內(nèi)容可以從語音轉(zhuǎn)換成文本以供以相似的方式使用。
另外,可接收一個或多個基于姿勢的命令以便向計算設(shè)備105、175、180提供數(shù)據(jù)輸入。根據(jù)一實施例,出于接收基于姿勢的輸入和基于語音的輸入的目的,設(shè)備105、175、 180中的每一個都可以與相機(jī)115耦合,該相機(jī)可用于記錄和捕捉參與者142、147、152做出的運(yùn)動和/或姿勢。根據(jù)本發(fā)明的各實施例,這一相機(jī)可用于提供運(yùn)動檢測,該運(yùn)動檢測能夠檢測來自參與者142、147、152的移動以便將這些移動解釋為導(dǎo)致應(yīng)用功能改變或與協(xié)作工作會話相關(guān)聯(lián)的內(nèi)容改變的命令。例如,相機(jī)可以包括Microsoft Kinect 運(yùn)動捕捉設(shè)備,該設(shè)備包括用于捕捉運(yùn)動和語音或其他音頻信息的多個相機(jī)和多個話筒。
現(xiàn)在參考圖2,根據(jù)一個實施例,當(dāng)每一個參與者135,142,147,152加入給定協(xié)作工作會話時,每一個參與者都可被要求登錄到該協(xié)作工作會話以使得可以為了其他參與者的利益跟蹤和顯示關(guān)于每一個參與者的標(biāo)識和其他信息,使得由每一個參與者使用的計算設(shè)備可以對協(xié)作工作空間應(yīng)用166注冊以便與協(xié)作工作會話通信,使得接收自每一個參與者的通信可通過協(xié)作工作空間應(yīng)用166來傳遞以便向其他參與者顯示,以及使得例如文檔和/或其他數(shù)據(jù)的由每一個參與者分發(fā)或編輯的內(nèi)容可以與工作空間會話中的其他參與者共享。如應(yīng)當(dāng)理解的,用戶可以在不登錄到工作會話的情況下參與協(xié)作工作會話,但這一用戶可具有對工作會話的有限訪問選項。例如,這一用戶能夠查閱所顯示的信息,但這一用戶無法顯示他/她的信息或內(nèi)容。
根據(jù)各實施例,參與者可以手動登錄到工作會話,如以下參考圖2描述的,或者參與者可基于在場狀態(tài)來自動登錄。例如,如果用戶進(jìn)入其中正在進(jìn)行協(xié)作工作會話的房間, 則可檢測到他/她的存在,如下所述,并且他/她可以自動登錄到該會話。
參考圖2,示出了可以在正由每一個加入的參與者使用的顯示屏上彈出的登錄對話框或用戶界面組件235。參與者可被要求輸入他/她的姓名237、關(guān)于工作空間或工作會話的標(biāo)識信息240以及用于確定和/或認(rèn)證該用戶訪問和加入所需協(xié)作工作會話的權(quán)利和特權(quán)的口令235。
根據(jù)其他實施例,根據(jù)除了經(jīng)由如圖2所示的登錄對話框的登錄之外的各種其他主動或被動手段,參與者可以登錄到給定協(xié)作工作會話和/或他/她的計算設(shè)備可被注冊為與工作會話相關(guān)聯(lián)。根據(jù)一個實施例,可使用關(guān)于參與者的示出該參與者在協(xié)作工作會話的位置附近(例如,相同房間)的在場狀態(tài)信息來自動使該參與者登錄到工作會話或?qū)⒃搮⑴c者與工作會話相關(guān)聯(lián)。根據(jù)另一實施例,可使用語音識別、臉部識別、視網(wǎng)膜掃描、指紋 /拇指紋/手紋識別等來標(biāo)識參與者,以登錄到給定協(xié)作工作會話,或以其他方式將參與者與給定協(xié)作工作會話相關(guān)聯(lián)。例如,可將經(jīng)由臉部識別的參與者的標(biāo)識對照可以與給定工作會話相關(guān)聯(lián)的用戶的數(shù)據(jù)庫進(jìn)行比較,并且在標(biāo)識和認(rèn)證這一用戶后(如果要求的話), 該用戶可以自動登錄到或以其他方式與工作會話相關(guān)聯(lián),以允許將關(guān)于該參與者的信息作為該會話的一部分來顯示,如下所述??墒褂弥T如智能 卡、個人識別號(PIN)輸入板等其他合適的標(biāo)識手段來標(biāo)識可能的參與者以及使該參與者登錄或以其他方式將該參與者與給定工作會話相關(guān)聯(lián)。
根據(jù)另一實施例,包括中央計算設(shè)備105、110的給定協(xié)作工作會話可以與電子日歷系統(tǒng)相關(guān)聯(lián),以幫助建立給定工作會話,確定關(guān)于參與者的在場信息(如下所述)以及維護(hù)關(guān)于給定工作會話的信息。例如,協(xié)作工作空間應(yīng)用166可包含其自己的日歷功能,或者應(yīng)用166可調(diào)用(call on)單獨(dú)的日歷應(yīng)用的功能以建立給定工作會話。例如,如果日歷條目顯示給定工作空間的五個參與者將在給定時間和位置進(jìn)行協(xié)作工作會話,則工作空間應(yīng)用166可解析該日歷功能以獲取每一個參與者的身份??梢宰詣颖A粲糜跁挼姆块g,并且在適當(dāng)時可以在中央計算設(shè)備105、110上自動顯示參與者信息,并且任何附加設(shè)備170、 175和180可以自動向工作會話注冊以允許將來自這些設(shè)備的信息發(fā)布到中央顯示設(shè)備 (例如,墻型顯示單元)。另外,基于關(guān)于參與者的日歷信息,可自動獲取來自所標(biāo)識的參與者的文檔和其他數(shù)據(jù)以便包括在工作會話中,包括供顯示在各種相關(guān)聯(lián)的計算設(shè)備上。對這一日歷信息的使用可響應(yīng)于發(fā)送標(biāo)識一組參與者和會議位置的會議請求。
仍舊參考圖2,一旦協(xié)作工作會話開始,關(guān)于已經(jīng)加入工作會話的每一個參與者的各種信息就可由協(xié)作工作空間應(yīng)用166來收集,并且可被呈現(xiàn)和顯示在操作上與協(xié)作工作會話相關(guān)聯(lián)且聯(lián)結(jié)到該協(xié)作工作會話的每一個計算設(shè)備的每一個顯示屏上,包括圖2所示的所指定的中央顯示單元/空間105、110。根據(jù)一實施例,可以為已經(jīng)加入?yún)f(xié)作工作會話的每一個參與者顯示照片、用戶視頻、圖像、化身或其他標(biāo)識對象。如圖2所示,已經(jīng)為參與者 142顯示化身140,已經(jīng)為參與者147顯示化身145,已經(jīng)為參與者152顯示化身150,并且已經(jīng)為參與者135顯示化身155。如應(yīng)當(dāng)理解的,與可能需要附加處理時間和存儲器的對照片、實況視頻饋源等的使用相反,對諸如化身等圖像的使用可減少處理需求并由此優(yōu)化與協(xié)作工作會話相關(guān)聯(lián)的處理。
仍舊參考圖2,可以在顯示器上提供關(guān)于協(xié)作工作會話中的每一個參與者的各種信息。例如,除了每一個參與者的姓名210之外,可提供對應(yīng)于每一個參與者的在場狀態(tài) 215。根據(jù)各實施例,對應(yīng)于每一個參與者的在場狀態(tài)可以通過各種在場狀態(tài)手段獲取。關(guān)于每一個參與者的在場狀態(tài)信息可包括該參與者的當(dāng)前物理位置、該參與者是否正在移動、日歷信息(例如該參與者是否正在開會或其他功能),等等。根據(jù)各實施例,當(dāng)對應(yīng)于任何給定參與者的在場狀態(tài)改變時,可以在對應(yīng)于該參與者的在場狀態(tài)的顯示畫面中自動反映該在場狀態(tài)的改變。在場狀態(tài)可以從與每一個參與者相關(guān)聯(lián)的日歷應(yīng)用獲取,并且可由協(xié)作工作空間應(yīng)用166從適當(dāng)?shù)拇鎯橘|(zhì)(例如,由參與者的雇主操作的日歷數(shù)據(jù)存儲介質(zhì))獲取。例如,當(dāng)協(xié)作工作會話開始時,第一參與者142可能已經(jīng)登錄到協(xié)作工作會話,但該參與者可能已經(jīng)在該協(xié)作工作會話結(jié)束之前被呼入不同的會議。對應(yīng)于該參與者的在場狀態(tài)可由此改變以指示他/她當(dāng)前正參與不同的會議,以允許工作會話中的其他參與者知道該參與者的當(dāng)前在場。在場狀態(tài)還可通過監(jiān)視參與者的移動設(shè)備(例如,移動電話、移動輸入板計算設(shè)備、膝上型計算機(jī)等)和無線接收器之間的無線通信來檢測,該無線接收器與無線通信供應(yīng)商相關(guān)聯(lián)或者與無線“熱點”(例如,參與者位于其中的WIFI區(qū)域)相關(guān)聯(lián)。在場狀態(tài)還可通過傳遞位置信息來檢測,所述位置信息例如經(jīng)由上述日歷功能獲取的位置信息或從與參與者的移動設(shè)備相關(guān)聯(lián)的全球定位衛(wèi)星系統(tǒng)獲取到協(xié)作工作空間應(yīng)用166的位置信息。另外,在場狀態(tài)可通過其他手段來獲取,諸如由參與者攜帶的可以在該參與者進(jìn)入其中正在進(jìn)行工作會話的區(qū)域時被檢測到的射頻標(biāo)識(RFID)設(shè)備(例如,RFID訪問卡)。
另外,在不要求參與者登錄到協(xié)作工作會話的情況下,多個參與者可以與作為協(xié)作工作會話的主題的給定 協(xié)作工作空間相關(guān)聯(lián),這些參與者先前可能已經(jīng)登錄到協(xié)作工作空間的工作會話并且如圖2所示的那樣呈現(xiàn)關(guān)于這些參與者的標(biāo)識信息。對于作為相關(guān)聯(lián)的協(xié)作工作空間的成員但尚未登錄到當(dāng)前協(xié)作工作會話的任何參與者,可利用在場狀態(tài)信息215來確定協(xié)作工作空間的特定成員在任何給定時刻的位置和/或在場狀態(tài),以允許該協(xié)作工作空間的其他成員理解該參與者為何沒有參與當(dāng)前協(xié)作工作會話。
無論給定參與者是否登錄,在場狀態(tài)/信息對于參與協(xié)作工作會話的其他參與者都可以是非常有用的。例如,如果給定參與者對于給定工作會話是特別重要的并且他/她的在場狀態(tài)顯示“正在移動”(如通過與他/她的移動設(shè)備相關(guān)聯(lián)的位置確定手段確定的), 則該在場狀態(tài)可允許其他參與者經(jīng)由他/她的移動設(shè)備來聯(lián)系該“正在移動”的參與者以便將他/她添加到工作會話。的確,這樣的定位信息可用于給出關(guān)于給定參與者的最新在場信息。例如,當(dāng)一參與者走進(jìn)其中正在進(jìn)行協(xié)作工作會話的會議室時,他/她的在場狀態(tài)可隨著他/她走進(jìn)該房間而改變以顯示他/她現(xiàn)在正出席會議。同樣,如果關(guān)于可能的參與者的在場狀態(tài)顯示該可能的參與者此刻正在另一會議中,則其他參與者將知道工作會話將不得不在不涉及該可能的參與者的情況下繼續(xù)。
除了標(biāo)識信息和在場狀態(tài)信息之外,可顯示示出各個參與者的參與水平的信息。例如,可以為參與協(xié)作工作會話的每一個參與者提供哪一個參與者當(dāng)前正在講話/說話的指示220??墒褂闷渌愋偷闹甘?20 (例如,具有移動的嘴唇或其他有用的圖形顯示的化身)來指示哪一個參與者當(dāng)前正在講話。這一圖形信息對于遠(yuǎn)離包含中央計算設(shè)備105、110 的房間或區(qū)域的參與者而言是特別有用的。
如應(yīng)當(dāng)理解的,可使用與每一個參與者相關(guān)聯(lián)的話筒(例如,在操作上與每一個參與者的計算和/或通信設(shè)備相關(guān)聯(lián)的話筒或物理上位于會議桌的每一個位置的話筒等)來通過語音或其他音頻輸入標(biāo)識在給定協(xié)作工作會話期間哪一個參與者當(dāng)前正在講話。這一信息對于從遠(yuǎn)程位置參與協(xié)作工作會話的參與者而言是特別有用的。例如,如果一個參與者從他/她的輸入板型計算設(shè)備180參與協(xié)作工作會話并且與參與該協(xié)作工作會話的其他參與者不在同一房間中,則哪一個參與者當(dāng)前正在講話的指示對于該遠(yuǎn)離的參與者標(biāo)識他 /她的響應(yīng)應(yīng)被定向到誰將會是特別有用的。
可提供其他有用信息,諸如用于指示與每一個參與者相關(guān)聯(lián)的參與量的計量顯示 225。例如,如果第一參與者已經(jīng)在當(dāng)前協(xié)作工作會話的50%的持續(xù)時間內(nèi)講話,則可以在計量225中指示總會話時間的百分比的指示。如果另一參與者僅僅在當(dāng)前協(xié)作工作會話中涉及的5%的總會話時間內(nèi)講話,則可同樣提供該指示。這一信息對于參與者可以是有用的,以允許參與者知道他們是否正在充分地參與給定工作會話,或者知道他們是否可能在給定協(xié)作工作會話中參與得過多。
另外,可提供消息框230以在其他參與者正在講話時顯示來自參與者的基于文本的消息,而非語音通信。例如,如果第一參與者期望在另一參與者當(dāng)前正在講話時發(fā)送電子郵件消息“請顯示構(gòu)造備忘錄”,則可發(fā)送該消息,并且可以在與發(fā)送參與者相關(guān)聯(lián)的消息框230中顯示該消息,以使得其他參與者可以在不要求該發(fā)送參與者中斷當(dāng)前正在說話的參與者的情況下看見該消息。對于另一示例,對于當(dāng)前工作會話遲到的參與者可發(fā)送諸如 “落后一 10分鐘之內(nèi)到”等消息,并且可顯示該消息以允許其他參與者知道該遲緩的參與者將何時加入會話。即,可使用消息框230來顯示與給定工作會話中的參與者的出席或缺席相關(guān)的信息。如應(yīng)當(dāng)理解的,由特定參與者發(fā)送的消息的顯示可由協(xié)作工作空間應(yīng)用166 與電子郵件應(yīng)用、文本消息收發(fā)應(yīng)用、語音-文本轉(zhuǎn)錄應(yīng)用等來協(xié)同顯示。
如應(yīng)當(dāng)理解的,關(guān)于示例協(xié)作工作會話的參與者的信息在沿著示例顯示屏的左側(cè)的有序隊列中示出。如應(yīng)當(dāng)理解的,每一個參與者的標(biāo)識信息可以在各種組織定向上顯示, 包括信息在顯示屏或顯示表面上的隨機(jī)散布,如協(xié)作工作會話的參與者所期望的。
根據(jù)各實施例,除了關(guān)于給定工作會話的參與者的標(biāo)識信息、在場信息和參與信息之外,可獲取參與者可能感興趣的其他一般信息并由協(xié)作工作空間應(yīng)用166來顯示這些信息。例如,可獲取和顯示與每一個參與者相關(guān)聯(lián)的每一個位置處的天氣情況??色@取和顯示與參與者位置相關(guān)聯(lián)的感興趣的新聞或事實,例如體育比分??色@取并顯示與協(xié)作工作會話相關(guān)聯(lián)的新聞故事。的確,如應(yīng)當(dāng)理解的,除了由參與者使用的實質(zhì)性工作會話內(nèi)容之外,可獲取和顯示參與者感興趣的任何信息。這些間接信息可用于開始參與者之間的討論,構(gòu)建參與者之間的個人關(guān)系,等等。
現(xiàn)在參考圖3,在給定協(xié)作工作會話期間,可以向協(xié)作工作會話的參與者顯示各種內(nèi)容項,以供查閱、編輯或其他方式操縱所顯示的內(nèi)容。所顯示的內(nèi)容可經(jīng)由網(wǎng)絡(luò)160通過應(yīng)用166從由任一參與用戶操作的任一相關(guān)聯(lián)的計算設(shè)備顯示,或者該內(nèi)容可以從先前在一先前的協(xié)作工作會話之前、期間或之后存儲在那里的會話或會議文件存儲167中取得。 如圖3所示,在顯示表面110上顯示包含用于協(xié)作工作會話的各種議程項(125、130、345、 350)的議程文檔122,在顯示空間110上顯示文檔125 (例如,文字處理文檔)并且顯示電子表格文檔130。
除了圖2-5所示的各種類型的內(nèi)容項之外,可顯示對應(yīng)于協(xié)作工作會話和給定工作會話中的各個參與者的日歷和任務(wù)信息。例如,關(guān)于每一個參與者的日歷信息可被顯示在所顯示的關(guān)于每一個參與者的其他信息附近,這可用于允許參與者跟蹤工作會話期間的他們自己的日歷以及其他參與者的日歷。另外,可顯示對應(yīng)于協(xié)作工作會話和/或各個參與者的任務(wù)列表。根據(jù)一個實施例,對應(yīng)于協(xié)作工作會話的任務(wù)列表中的任務(wù)可被映射到各個參與者,以使得可捕捉到和顯示協(xié)作工作會話的活動中的下一步驟以供所有參與者查閱。
根據(jù)各實施例,負(fù)責(zé)提供這些內(nèi)容項的應(yīng)用(例如,日歷應(yīng)用、筆記應(yīng)用、文字處理應(yīng)用、電子表格應(yīng)用等)可被優(yōu)化成與大顯示器110相關(guān)聯(lián)地提供內(nèi)容,以允許離顯示器 110不同距離的諸如觸摸和姿勢等各種輸入手段。即,可優(yōu)化(例如修改,如果有必要的話) 與在墻型顯示器110上顯示和操縱的內(nèi)容項相關(guān)聯(lián)的功能,以便利用墻型計算設(shè)備和顯示器105、110并與其一起使用。另外,與為工作會話顯示的內(nèi)容項的交互(如圖3所示)可經(jīng)由諸如電話170、移動電話175、有線或無線計算機(jī)180等相關(guān)聯(lián)的其他設(shè)備來實現(xiàn)。由此, 用戶體驗可包括經(jīng)由各種交互和輸入手段來與一個或多個所顯示的內(nèi)容項交互。
如在顯示空間110的右下角示出的,示出了近景界面組件325。根據(jù)本發(fā)明的各實施例,近景用戶界面325是其中可顯示內(nèi)容和可選控件以供物理地位于顯示表面110附近的參與者(例如,當(dāng)前正在向其他參與者呈現(xiàn)一個或多個演示文稿的參與者)使用的用戶界面組件。例如,近景用戶界面325可以是在操作上連接到協(xié)作工作會話的呈現(xiàn)參與者147 的膝上型計算機(jī)的桌面的顯示。類似地,近景用戶界面325可以是當(dāng)前為協(xié)作工作會話存儲在會議/會話文件存儲167處的文檔的顯示。另外,可以在近景用戶界面325中呈現(xiàn)可選功能控件335,例如與一個或多個軟件應(yīng)用(例如,文字處理應(yīng)用、電子表格應(yīng)用、幻燈片演示應(yīng)用等)相關(guān)聯(lián)的圖標(biāo)。
例如,給定參與者147可能正站在離其上顯示正由給定工作會話的每一個參與者查看的參與者信息和內(nèi)容的墻 型顯示單元105近距離(例如兩英尺)處。近景用戶界面325 可提供呈現(xiàn)參與者147的膝上型計算機(jī)的顯示,該參與者147已經(jīng)在該膝上型計算機(jī)上存儲了他/她期望呈現(xiàn)給協(xié)作工作會話中的每一個其他參與者的一個或多個文檔或其他內(nèi)容項。如果用戶從近景用戶界面325中選擇應(yīng)用功能或內(nèi)容項,則可以在指定的中央顯示單元105及相關(guān)聯(lián)的顯示表面110以及與由遠(yuǎn)離該中央顯示單元的其他參與者操作的每一個其他計算設(shè)備相關(guān)聯(lián)的每一個顯示單元上顯示對應(yīng)的應(yīng)用功能或內(nèi)容項。即,如果正在呈現(xiàn)的示例參與者從近景用戶界面325中選擇文檔125來呈現(xiàn)給其他參與者,則文檔125 可以如圖1所示的那樣被呈現(xiàn)在協(xié)作工作會話中的每一個其他參與者的顯示設(shè)備上。
如應(yīng)理解的,如果近景用戶界面325中包含的信息是特定的呈現(xiàn)參與者專用的, 而不是來自會議/會話文件存儲167的關(guān)于工作會話的信息的顯示,則當(dāng)后續(xù)呈現(xiàn)參與者來到顯示區(qū)域時,后續(xù)呈現(xiàn)參與者可以在近景用戶界面組件325中快速顯示他/她所期望的呈現(xiàn)信息以便呈現(xiàn)給其他參與者,如上所述。如應(yīng)當(dāng)理解的,可利用任何合適的輸入手段來從近景用戶界面325中選擇信息,例如觸摸近景用戶界面325的顯示表面、將信息從近景用戶界面325拖到顯示表面110、鍵盤輸入、鼠標(biāo)輸入、語音命令、姿勢命令,等等。
現(xiàn)在參考圖4,在指定的中央計算單元105和顯示表面110上示出各種內(nèi)容項。內(nèi)容可根據(jù)參與者期望的結(jié)構(gòu)來顯示在顯示表面110上,或者內(nèi)容可以按雜亂的非統(tǒng)一方式被拖拽到顯示表面110上,以允許參與者之間的自動流動的交互,如圖4所示。例如,一個或多個內(nèi)容項可以與給定議程項相關(guān)聯(lián)并且可以在該議程項正被處理時顯示。另外一個或多個內(nèi)容項可以與另一議程項相關(guān)聯(lián)并且可被匯集到顯示表面HO的一側(cè)或一角,等待直到相關(guān)聯(lián)的議程項到達(dá)。如上所述,遠(yuǎn)離指定的中央顯示單元進(jìn)行操作的參與者可將內(nèi)容拖放到他/她的顯示器上,并致使將被拖放的內(nèi)容顯示到每一個參與者的顯示器上。同樣, 為了協(xié)作工作會話中的每一個參與者的利益,每一個參與者可輸入、編輯或以其他方式操縱所顯示的內(nèi)容中的任一個中包含的數(shù)據(jù)。
根據(jù)一個實施例,可以在能夠接收電子筆/墨水輸入的每一個顯不表面上完成電子筆/墨水編輯。例如,可使用電子指示筆或參與者的手指來與為工作會話顯示的內(nèi)容項相關(guān)聯(lián)地寫、畫、草擬或以其他方式注釋,或者在這些內(nèi)容項上進(jìn)行寫、畫、草擬或以其他方式進(jìn)行注釋。重要的是,不管輸入手段是什么,對所顯示的內(nèi)容的編輯都可以與所顯示的內(nèi)容保存在一起,以供協(xié)作工作會話中的當(dāng)前或?qū)韰⑴c者隨后與在當(dāng)前協(xié)作工作會話期間編輯的內(nèi)容相關(guān)聯(lián)地使用。
根據(jù)一個實施例,由協(xié)作工作空間應(yīng)用166利用的應(yīng)用功能可允許將自由形式的電子筆/墨水樣式的輸入與各種文檔內(nèi)容類型相關(guān)聯(lián)。例如,用戶可利用電子指示筆或他 /她的手指來將包含各行、各列和所得單元格的電子表格表草擬到顯示表面110上。用戶隨后可將數(shù)值數(shù)據(jù)草擬到一個或多個單元格中以完成所草擬的表。根據(jù)各實施例,協(xié)作工作空間應(yīng)用166可以與電子表格應(yīng)用功能(例如,由微軟公司制造的Excel )協(xié)同將被輸入到手繪表中的數(shù)值數(shù)據(jù)傳送到可由電子表格應(yīng)用(例如,上述Exeel 電子表格應(yīng)用)維護(hù)的對應(yīng)的電子表格表中。同樣,手寫文本(例如,筆記450、455)或捕捉到語音或語音-文本輸入可被轉(zhuǎn)換成可被保存在對應(yīng)的文字處理應(yīng)用(例如,由微軟公司制造的Word )中的對應(yīng)的文本信息。 由此,通過各種輸入手段輸入到協(xié)作工作會話中的信息可以與各種內(nèi)容項集成,例如文字處理文檔125、電子表格應(yīng)用文檔130、幻燈片演示應(yīng)用文檔445、筆記應(yīng)用文檔450、455,等等。
根據(jù)各實施例,協(xié)作工作空間應(yīng)用166可作為獨(dú)立應(yīng)用或與其他合適的應(yīng)用(例如,文字處理應(yīng)用、電子表格應(yīng)用、幻燈片演示應(yīng)用、筆記應(yīng)用等)的應(yīng)用功能協(xié)同優(yōu)化內(nèi)容項在中央計算設(shè)備和顯示器105、110上的顯示。根據(jù)一個實施例,內(nèi)容項可以是“切碎的 (shredded)”,并且內(nèi)容項的各個片段可以從內(nèi)容項中提取以便顯示。即,可以為給定內(nèi)容項提供多個視圖或者將多個視圖與給定內(nèi)容項的一個或多個分量相關(guān)聯(lián),其中該多個視圖被優(yōu)化以便由墻型計算設(shè)備和顯示器105、110顯示。例如,顯示在顯示器110上的文檔可包括嵌入式圖表。工作空間應(yīng)用或另一相關(guān)聯(lián)的應(yīng)用可用于從所顯示的文檔中拉取示例嵌入式圖表以便在顯示器110上更大地顯示該嵌入式圖表。例如,參與者的手勢或來自參與者的拖/放動作可用于從所顯示的文檔中提取示例嵌入式圖表并將所提取的圖表移至另一顯示位置以供參與者查閱。文檔的這一切碎還可允許工作空間應(yīng)用166對文檔的各個分量進(jìn)行優(yōu)化的處理。例如,一旦諸如示例圖表等給定對象被從相關(guān)聯(lián)的文檔中提取,則工作空間應(yīng)用166或工作空間應(yīng)用166調(diào)用的另一應(yīng)用可以對所提取的示例圖表進(jìn)行操作,而不需要消費(fèi)和操縱來自從中提取該圖表的文檔的其他內(nèi)容(例如,文字處理內(nèi)容、照片內(nèi)容-rf* ) O
在給定協(xié)作工作會話結(jié)束時,可以為協(xié)作工作會話保存輸入、顯示、編輯或以其他方式操縱的信息,以使得協(xié)作工作會話的參與者或關(guān)于相同或相似內(nèi)容的協(xié)作工作會話中的將來參與者可以查閱該內(nèi)容。同樣,可記錄在協(xié)作工作會話期間進(jìn)行的口頭通信,并且音頻記錄或?qū)σ纛l記錄的基于文本的轉(zhuǎn)錄可以與協(xié)作工作會話的內(nèi)容存儲在一起,以使得當(dāng)前參與者或關(guān)于與當(dāng)前工作會話相同或相似信息的協(xié)作工作會話中的將來參與者實際上可以按需“回放”協(xié)作工作會話。
參考圖4和5,對與協(xié)作工作會話相關(guān)聯(lián)的任何合適的顯示表面或顯示屏中顯示的信息的導(dǎo)航可根據(jù)各種合適的手段來執(zhí)行。例如,參考圖4的左下角,示出了一對導(dǎo)航條 204、205,這些導(dǎo)航條用于允許按需向上和向下或者向右或向左滾動顯示空間110。實際上, 顯示空間110可采取無限白板的形式,該無限白板可以在任何方向上滾動以允許為附加內(nèi)容輸入騰出空間,或者查閱不再位于可見顯示區(qū)域中的先前輸入的內(nèi)容輸入。如應(yīng)當(dāng)理解的,可以在可見顯示區(qū)域中始終維護(hù)關(guān)于每一個參與者的信息的顯示,而不管其他內(nèi)容在向上、向下、向右或向左定向上的移動,以使得即使在所顯示的內(nèi)容正相對于顯示區(qū)域的移動而移動時,參與者也可以始終看到關(guān)于其他參與者的信息。
參考圖5,示出了另選的導(dǎo)航手段。導(dǎo)航窗格或議程窗格510在顯示表面110的左下角中示出。在導(dǎo)航窗格510內(nèi)部的是當(dāng)前顯示在顯示表面110中的內(nèi)容的表示515。根據(jù)各實施例,呈現(xiàn)者或其他參與者可通過導(dǎo)航窗格510中的觸摸輸入來在顯示在顯示空間 110上的內(nèi)容中導(dǎo)航。例如,參與者可使用他/她的手指來觸摸包含在導(dǎo)航窗格510中的顯示空間,并且通過向上或向下或向右或向左拖動,可使得在顯示在顯示空間Iio中 的 內(nèi)容中進(jìn)行導(dǎo)航移動。如應(yīng)當(dāng)理解的,上述導(dǎo)航機(jī)制是對其他常規(guī)導(dǎo)航手段(例如,鍵盤輸入和鼠標(biāo)輸入)以及其他導(dǎo)航手段(例如,語音導(dǎo)航命令、姿勢導(dǎo)航命令等)的補(bǔ)充。例如,可使用語音命令“向上滾動”或“向下滾動”來滾動顯示空間110。同樣,可利用姿勢命令(例如, 向上揮動參與者的手以便向上滾動或向下?lián)]動參與者的手以便向下滾動、或者向右揮動參與者的手以便向右滾動或向左揮動參與者的手以便向左滾動)來導(dǎo)航顯示表面110中包含的內(nèi)容。
或者,導(dǎo)航窗格510中示出的內(nèi)容項可被示為可供顯示在顯示器110上但當(dāng)前未被顯示的內(nèi)容項??墒褂脜⑴c者與導(dǎo)航窗格510中示出的內(nèi)容項的交互(例如,通過觸摸、 姿勢、語音命令等)來使得在中央顯示器110以及相關(guān)聯(lián)的計算設(shè)備170、175、180的顯示器上顯示所需內(nèi)容項。
在描述了用于多用戶、多計算設(shè)備協(xié)作工作體驗的系統(tǒng)和操作體系結(jié)構(gòu)后,圖6 是示出根據(jù)本發(fā)明的各實施例的用于建立和進(jìn)行協(xié)作工作會話的方法的流程圖。例程600 開始于開始操作605并繼續(xù)至操作610,在那里建立協(xié)作工作會話。例如,如果要建立新協(xié)作工作空間及相關(guān)聯(lián)的協(xié)作工作會話,則可設(shè)置文件存儲167處的文件存儲以接收協(xié)作工作會話之前、期間和之后的內(nèi)容。可標(biāo)識任何計算設(shè)備,例如遠(yuǎn)程服務(wù)器165、會議存儲位置 167、其他計算設(shè)備、投影設(shè)備、顯示設(shè)備,等等。接下來,可將一顯示設(shè)備(例如,上文示出的顯示單元105)指定為用于在協(xié)作工作會話期間顯示信息的中央顯示單元和表面110。
在操作615,希望加入?yún)f(xié)作工作會話的具有加入該工作會話的適當(dāng)許可的任何參與者都可登錄到該協(xié)作工作會話,如上文參考圖2描述的。在操作620,可顯示關(guān)于已經(jīng)登錄到協(xié)作工作會話的參與者的信息,如上文示出和描述的。如應(yīng)當(dāng)理解的,為了其他參與者的利益,還可顯示關(guān)于當(dāng)前未登錄到協(xié)作工作會話的參與者的信息,其中那些參與者先前已經(jīng)是協(xié)作工作會話的一部分,但未參與當(dāng)前協(xié)作工作會話。
或者,在操作620,可關(guān)聯(lián)和顯示關(guān)于與對其正在進(jìn)行工作會話的給定工作空間相關(guān)聯(lián)的任何參與者的標(biāo)識和信息。在操作625,可跟蹤已登錄或相關(guān)聯(lián)的參與者的活動,例如跟蹤在場狀態(tài)、跟蹤講話狀態(tài)、跟蹤講話百分比等,如上所述。在操作630,為了協(xié)作工作會話的其他參與者的利益,可顯示參與者跟蹤信息。
在操作635,可以在與協(xié)作工作會話相關(guān)聯(lián)的任何計算設(shè)備的顯示表面上(例如在指定的中央計算表面上)顯示由協(xié)作工作會話的任何參與者分發(fā)的任何內(nèi)容,例如由呈現(xiàn)參與者經(jīng)由近景用戶界面325分發(fā)的內(nèi)容。這一內(nèi)容然后可被向外分發(fā)至與由遠(yuǎn)離的參與者使用的計算設(shè)備相關(guān)聯(lián)的其他顯示設(shè)備。在操作640,可以從與協(xié)作工作會話中的各個其他參與者相關(guān)聯(lián)的多個源接收附加內(nèi)容。
在操作645,可接收對從與協(xié)作工作會話中的一個或多個參與者相關(guān)聯(lián)的一個或多個計算設(shè)備接收到的內(nèi)容的任何編輯,并且可將這些編輯顯示在每一個相關(guān)聯(lián)的顯示設(shè)備上,包括指定的中央計算表面。在操作650,可以為協(xié)作工作會話將接收、編輯或以其他方式操縱(包括對參與者通信的記錄和/或轉(zhuǎn)錄)的內(nèi)容存儲在會議/會話文件存儲167處。 該例程在操作695處結(jié)束。
根據(jù)各實施例,計算設(shè)備105、110可用作可用于進(jìn)行協(xié)作工作會話的獨(dú)立的墻型計算設(shè)備。這一墻型計算設(shè)備在下文中參考圖7B來詳細(xì)描述。例如,墻型計算設(shè)備及相關(guān)聯(lián)的顯示表面110可位于會議室中以允許一個或多個工作會話參與者通過將墻型設(shè) 備105 用作中央計算設(shè)備來參與協(xié)作工作會話,該中央計算設(shè)備用于顯示諸如文檔、議程、任務(wù)項等內(nèi)容以及用于如文本所描述的那樣與內(nèi)容項交互。以下是對將墻型設(shè)備105用作中央計算設(shè)備的示例協(xié)作工作會話的討論。
根據(jù)該示例協(xié)作工作會話,支持一種用于經(jīng)由墻型計算設(shè)備來提供協(xié)作工作會話的方法。當(dāng)一個或多個工作會話參與者與協(xié)作工作會話相關(guān)聯(lián)時,在如上所述的墻型計算設(shè)備105的計算機(jī)生成的顯示表面上顯示關(guān)于該一個或多個工作會話參與者的標(biāo)識信息。 如上所述,與協(xié)作工作會話相關(guān)聯(lián)的一個或多個內(nèi)容項可被顯示在表面110上,并且與每一個內(nèi)容項相關(guān)聯(lián)的一個或多個軟件應(yīng)用的功能可經(jīng)由工作空間應(yīng)用166或經(jīng)由工作空間應(yīng)用166調(diào)用的應(yīng)用來被提供給墻型計算設(shè)備105。
根據(jù)各實施例,與一個或多個內(nèi)容項中的每一個相關(guān)聯(lián)的一個或多個軟件應(yīng)用的功能可被優(yōu)化成經(jīng)由該墻型計算設(shè)備操作,以允許經(jīng)由墻型計算設(shè)備105的大型顯示表面 110來呈現(xiàn)內(nèi)容項??沙尸F(xiàn)該一個或多個軟件應(yīng)用的用戶界面組件的定制顯示,以允許參與者經(jīng)由諸如姿勢輸入、語音輸入、觸摸輸入、鍵盤輸入和鼠標(biāo)控制的輸入等各種輸入手段來與該一個或多個軟件應(yīng)用的功能進(jìn)行交互。例如,當(dāng)在大型顯示表面上顯示相關(guān)聯(lián)的內(nèi)容時,可更改給定軟件應(yīng)用(例如,文字處理應(yīng)用)的用戶界面組件以允許位于離顯示表面110 各種距離處的參與者高效地查看這些用戶界面組件。
另外,與每一個內(nèi)容項相關(guān)聯(lián)的一個或多個軟件應(yīng)用的功能還可被優(yōu)化成經(jīng)由墻型計算設(shè)備操作,以允許參與者經(jīng)由與墻型計算設(shè)備交互來與內(nèi)容項進(jìn)行交互。例如,如上所述,所顯示的內(nèi)容項的一個片段可以從所顯示的內(nèi)容項中切離,并且可以與從中切離的內(nèi)容項分開地顯示在計算機(jī)生成的顯示表面上??山?jīng)由與所顯示的內(nèi)容項的切離片段相關(guān)聯(lián)的軟件應(yīng)用來允許參與者與所顯示的內(nèi)容項的切離片段交互。
經(jīng)由墻型計算設(shè)備105來進(jìn)行的示例協(xié)作工作會話可包括顯示會議議程,其中該會議議程包括與協(xié)作工作會話相關(guān)聯(lián)的一個或多個議程項。與協(xié)作工作會話相關(guān)聯(lián)的議程項可被映射到一個或多個附加內(nèi)容項,以使得響應(yīng)于接收到對給定議程項的選擇,可使得在顯示表面110上顯示對應(yīng)的內(nèi)容項。使得在計算機(jī)生成的顯示表面上顯示對應(yīng)的內(nèi)容項可包括使得顯示與所選議程項相關(guān)聯(lián)的電子任務(wù)項、與所選議程項相關(guān)聯(lián)的電子會議筆記、與所選議程項相關(guān)聯(lián)的電子日歷項和/或與所選內(nèi)容項相關(guān)聯(lián)的電子文檔,如上文中參考圖3-5示出和描述的。例如,可顯示與協(xié)作工作會話相關(guān)聯(lián)的任務(wù)項的列表并可將其映射到一個或多個對應(yīng)的工作會話參與者。
在協(xié)作工作會話開始之后,可跟蹤進(jìn)行協(xié)作工作會話的逝去時間,并且可以在計算機(jī)生成的顯示表面上報告或顯示該逝去時間以供一個或多個工作會話參與者查閱。
根據(jù)各實施例,墻型計算設(shè)備105及相關(guān)聯(lián)的顯示器可用于進(jìn)行電話會議,如下文中參考圖7B進(jìn)一步描述的。該墻型計算設(shè)備可經(jīng)由電話會議會話在操作上與第二計算設(shè)備(例如,第二墻型計算設(shè)備)相關(guān)聯(lián)。被顯示在經(jīng)由電話會議會話連接的任一個計算設(shè)備上的任何內(nèi)容項都可被顯示在其他連接的設(shè)備上??梢栽诿恳粋€連接的設(shè)備的用戶各自的設(shè)備上向這些用戶呈現(xiàn)最初被顯示在其他連接的設(shè)備中的一個設(shè)備上的內(nèi)容。另外,經(jīng)由電話會議,每一個參與者的物理動作(例如,手勢、顯示表面上的觸摸動作等)可被來自連接的設(shè)備的參與者看見,以經(jīng)由電話會議來增強(qiáng)協(xié)作工作會話。
本文描述的實施例和功能可經(jīng)許多計算系統(tǒng)來操作,包括有線和無線計算系統(tǒng)、 移動計算系統(tǒng)(如移動 電話、圖形輸入板或平板型計算機(jī)、膝上型計算機(jī)、墻型計算機(jī)等)。 此外,本文所述的實施例和功能可在分布式系統(tǒng)上操作,其中應(yīng)用功能、存儲器、數(shù)據(jù)存儲和檢索、以及各種處理功能可在諸如因特網(wǎng)或內(nèi)聯(lián)網(wǎng)之類的分布式計算網(wǎng)絡(luò)上彼此遠(yuǎn)程地操作。各種類型的用戶界面和信息可經(jīng)板載計算設(shè)備顯示器或經(jīng)與一個或多個計算設(shè)備相關(guān)聯(lián)的遠(yuǎn)程顯示單元被顯示。例如,各種類型的用戶界面和信息可在墻壁表面上被顯示和交互,各種類型的用戶界面和信息被投射在墻壁表面上。與可用于實施本發(fā)明的各實施例的許多計算系統(tǒng)的交互包括鍵擊輸入、觸摸屏輸入、語音或其他音頻輸入、姿勢輸入(其中相關(guān)聯(lián)的計算設(shè)備配備有用于捕捉和解釋用于控制計算設(shè)備的功能的用戶姿勢的檢測(如相機(jī))功能)等。圖7-9及相關(guān)聯(lián)的描述提供了其中可實施本發(fā)明的各實施例的各種操作環(huán)境的討論。然而,關(guān)于圖7-9所示出和討論的設(shè)備和系統(tǒng)是用于示例和說明的目的,而非對可被用于實施本文所述的本發(fā)明的各實施例的大量計算設(shè)備配置的限制。
圖7A是示出可用來實施本發(fā)明的各實施例的計算設(shè)備700的示例物理組件的框圖。下面描述的計算設(shè)備組件可適于上述計算設(shè)備,例如計算設(shè)備105、175、180和服務(wù)器以及數(shù)據(jù)系統(tǒng)165和167。在基本配置中,計算設(shè)備700可包括至少一個處理單元702和系統(tǒng)存儲器704。取決于計算設(shè)備的配置和類型,系統(tǒng)存儲器704可包括,但不限于,易失性存儲器(例如,隨機(jī)存取存儲器(RAM))、非易失性存儲器(例如,只讀存儲器(ROM))、閃存、或任何組合。系統(tǒng)存儲器704可包括操作系統(tǒng)705、一個或多個編程模塊706,且可包括web瀏覽器應(yīng)用707。例如,操作系統(tǒng)705可適用于控制計算設(shè)備700的操作。此外,本發(fā)明的實施例可結(jié)合圖形庫、其他操作系統(tǒng)、或任何其他應(yīng)用程序來實踐,并且不限于任何特定應(yīng)用或系統(tǒng)。該基本配置在圖7A中由虛線708內(nèi)的那些組件示出。
計算設(shè)備700可具有附加特征或功能。例如,計算設(shè)備700還可包括附加數(shù)據(jù)存儲設(shè)備(可移動和/或不可移動),諸如例如,磁盤、光盤、或磁帶。這些附加存儲在圖7A中由可移動存儲709和不可移動存儲710示出。
如上所述,可在系統(tǒng)存儲器704中存儲包括操作系統(tǒng)705在內(nèi)的多個程序模塊和數(shù)據(jù)文件。當(dāng)在處理單元702上執(zhí)行時,諸如協(xié)作工作空間應(yīng)用166等編程模塊706可執(zhí)行各過程,包括例如,如上所述的一種或多種方法600的各個階段。上述過程是一個示例, 且處理單元702可執(zhí)行其他過程。根據(jù)本發(fā)明的實施例可使用的其他編程模塊可包括電子郵件和聯(lián)系人應(yīng)用、文字處理應(yīng)用、電子表格應(yīng)用、數(shù)據(jù)庫應(yīng)用、幻燈片演示應(yīng)用、繪圖或計算機(jī)輔助應(yīng)用等。
一般而言,根據(jù)本發(fā)明的實施例,程序模塊可包括可執(zhí)行特定任務(wù)或可實現(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)和其他類型的結(jié)構(gòu)。此外,本發(fā)明的實施例可用其他計算機(jī)系統(tǒng)配置718來實踐,包括手持式設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)或可編程消費(fèi)電子產(chǎn)品、小型機(jī)、大型計算機(jī)等。本發(fā)明的各實施例也可以在其中任務(wù)由經(jīng)由一個或多個通信連接716通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備來執(zhí)行的分布式計算環(huán)境中實踐。在分布式計算環(huán)境中,程序模塊可位于本地和遠(yuǎn)程存儲器存儲設(shè)備兩者中。
此外,本發(fā)明的實施例可在包括分立電子元件的電路、包含邏輯門的封裝或集成電子芯片、利用微處理器的電路、或在包含電子元件或微處理器的單個芯片上實踐。例如, 可以通過片上系統(tǒng)(SOC)來實施本發(fā)明的各實施例,其中,可以將圖7A中示出的每個或許多組件集成到單個集成電路上。這樣的SOC設(shè)備可包括一個或多個處理單元、圖形單元、通信單元、系統(tǒng)虛擬化單元以及各種應(yīng)用功能,所有這些都被集成到(或“燒錄到”)芯片基板上作為單個集成電路。當(dāng)通過SOC操作時,在此所述的關(guān)于協(xié)作工作空間應(yīng)用166的功能可以通過與計算設(shè)備/系統(tǒng)700的其他組件一起集成在單個集成電路(芯片)上的應(yīng)用專用邏輯來操作。本發(fā)明的實施例還可使用能夠執(zhí)行諸如例如,AND (與)、0R (或)和NOT (非) 的邏輯運(yùn)算的其他技術(shù)來實踐 ,包括但不限于,機(jī)械、光學(xué)、流體和量子技術(shù)。另外,本發(fā)明的實施例可在通用計算機(jī)或任何其他電路或系統(tǒng)中實踐。
例如,本發(fā)明的實施例可被實現(xiàn)為計算機(jī)過程(方法)、計算系統(tǒng)、或諸如計算機(jī)程序產(chǎn)品或計算機(jī)可讀介質(zhì)之類的制品。計算機(jī)程序產(chǎn)品可以是計算機(jī)系統(tǒng)可讀并對用于執(zhí)行計算機(jī)過程的指令的計算機(jī)程序編碼的計算機(jī)存儲介質(zhì)。
本文所使用的術(shù)語計算機(jī)可讀介質(zhì)可包括計算機(jī)存儲介質(zhì)。計算機(jī)存儲介質(zhì)可包括以用于存儲諸如計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù)等信息的任何方法或技術(shù)實現(xiàn)的易失性和非易失性、可移動和不可移動介質(zhì)。系統(tǒng)存儲器704、可移動存儲709 和不可移動存儲710都是計算機(jī)存儲介質(zhì)(即,存儲器存儲)的示例。計算機(jī)存儲介質(zhì)可包括,但不限于,RAM,ROM,電可擦除只讀存儲器(EEPR0M)、閃存或其他存儲器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD )或其他光存儲、磁帶盒、磁帶、磁盤存儲或其他磁性存儲設(shè)備、或者可用于存儲信息且可由計算設(shè)備700訪問的任何其他介質(zhì)。任何這樣的計算機(jī)存儲介質(zhì)都可以是設(shè)備700的一部分。計算設(shè)備700還可具有輸入設(shè)備712,諸如鍵盤、鼠標(biāo)、筆、聲音輸入設(shè)備、觸摸輸入設(shè)備等。還可包括輸出設(shè)備714,諸如顯示器、揚(yáng)聲器、打印機(jī)等。上述設(shè)備是示例,并且可使用其他設(shè)備。
本文所使用的術(shù)語計算機(jī)可讀介質(zhì)還可包括通信介質(zhì)。通信媒介可由諸如載波或其他傳輸機(jī)制等已調(diào)制數(shù)據(jù)信號中的計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù)來體現(xiàn),并且包括任何信息傳遞介質(zhì)。術(shù)語“已調(diào)制數(shù)據(jù)信號”可以描述以對該信號中的信息進(jìn)行編碼的方式設(shè)定或者改變其一個或多個特征的信號。作為示例而非限制,通信介質(zhì)包括諸如有線網(wǎng)絡(luò)或直接線連接等有線介質(zhì),以及諸如聲學(xué)、射頻(RF)、紅外線和其他無線介質(zhì)等無線介質(zhì)。
圖7B是墻型計算設(shè)備和用于與該墻型計算設(shè)備交互的相關(guān)聯(lián)的系統(tǒng)的簡化框圖。如上文參考圖1描述的,計算設(shè)備105及相關(guān)聯(lián)的顯示器110可用作本發(fā)明的各實施例的操作環(huán)境。根據(jù)一個實施例,設(shè)備105可具有組合計算機(jī)/顯示器的形式,或者設(shè)備 105可包括從正面或背面投影儀將信息和內(nèi)容投影到其上的顯示器。根據(jù)各實施例,給定工作會話可通過如圖1所示的各種計算設(shè)備的集成來進(jìn)行,或者給定工作會話可完全通過使用圖7B所示的墻型計算設(shè)備105來進(jìn)行,其中顯示器110上顯示的所有信息都與位于設(shè)備 105的區(qū)域中的一個或多個參與者相關(guān)聯(lián)。
設(shè)備105可以與用于允許與設(shè)備及相關(guān)聯(lián)的顯示器進(jìn)行交互的各種輔助設(shè)備/系統(tǒng)相關(guān)聯(lián)。參考圖7B,機(jī)載相機(jī)115可用于允許與其他計算設(shè)備170、175和180開視頻會議。遠(yuǎn)程相機(jī)116同樣可以提供這一功能。相機(jī)115、116還可用于檢測來自參與者的用于與應(yīng)用166和設(shè)備105進(jìn)行交互的姿勢,如上所述。
機(jī)載話筒120和遠(yuǎn)程話筒的陣列121可用于接收來自參與者740的音頻輸入,以便進(jìn)行音頻和/或視頻會議以及向應(yīng)用166提供用于與應(yīng)用166和設(shè)備105進(jìn)行交互的語音命令。根據(jù)一個實施例,話筒陣列還可用于在例如正在說話的參與者的音頻輸入的方向上定向相機(jī)115、116。
如上所述,可采用各種手段來允許參與者注冊或登錄到給定工作會話。仍舊參考圖7B,智能卡讀取器725被示為用于通過卡和讀取器725之間的物理接觸(例如,刷卡)或通過從卡到讀取器的信號傳輸(例如,RFID信號傳輸)來讀取標(biāo)識卡的設(shè)備。指紋掃描儀 730被示為用于允許經(jīng)由對手指、拇指、手或臉部圖像的掃描來使參與者登錄以加入會話的設(shè)備。視網(wǎng)膜掃描儀735被示為用于基于對參與者的眼睛的掃描來標(biāo)識參與者的 掃描儀。
另外,如上所述,關(guān)于給定參與者的位置信息可經(jīng)由各種定位手段來獲取,并且這一位置信息可用于使參與者加入工作會話以及用于向其他參與者提供關(guān)于該參與者的信息。全球定位衛(wèi)星系統(tǒng)720被示為用于向應(yīng)用166提供關(guān)于給定參與者的位置信息的多個位置確定裝置。關(guān)于給定參與者的位置和/或在場信息同樣可由如上所述的其他手段來確定。
圖8A和SB示出可用來實施本發(fā)明的各實施例的合適的移動計算環(huán)境,例如移動電話175、智能電話、輸入板個人計算機(jī)、膝上型計算機(jī)等。參考圖8A,示出了用于實現(xiàn)各實施例的示例移動計算設(shè)備175。在一基本配置中,移動計算設(shè)備175是具有輸入元件和輸出元件兩者的手持式計算機(jī)。輸入元件可包括允許用戶將信息輸入到移動計算設(shè)備175中的觸摸屏顯示器805和輸入按鈕810。移動計算設(shè)備175還可結(jié)合允許進(jìn)一步的用戶輸入的可選的側(cè)面輸入元件815??蛇x的側(cè)面輸入元件815可以是旋轉(zhuǎn)開關(guān)、按鈕、或任何其他類型的手動輸入元件。在替代實施例中,移動計算設(shè)備175可結(jié)合更多或更少的輸入元件。 例如,在某些實施例中,顯示器805可以不是觸摸屏。在又一替代實施例中,移動計算設(shè)備是便攜式電話系統(tǒng),如具有顯示器805和輸入按鈕815的蜂窩電話。移動計算設(shè)備175還可包括可選的小鍵盤835??蛇x的小鍵盤815可以是物理小鍵盤或者在觸摸屏顯示器上生成的“軟”小鍵盤。
移動計算設(shè)備175結(jié)合輸出元件,如可顯示圖形用戶界面(⑶I)的顯示器805。其他輸出元件包括揚(yáng)聲器825和LED光820。另外,移動計算設(shè)備175可包含振動模塊(未示出),該振動模塊使得移動計算設(shè)備175振動以將事件通知給用戶。在又一實施例中,移動計算設(shè)備175可結(jié)合耳機(jī)插孔(未示出),用于提供另一手段來提供輸出信號。
盡管此處組合移動計算設(shè)備175來描述,但在替代實施例中,本發(fā)明還可組合任何數(shù)量的計算機(jī)系統(tǒng)來被使用,如在臺式環(huán)境中、膝上型或筆記本計算機(jī)系統(tǒng)、多處理器系統(tǒng)、基于微處理器或可編程消費(fèi)電子產(chǎn)品、網(wǎng)絡(luò)PC、小型計算機(jī)、大型計算機(jī)等。本發(fā)明的實施例也可在分布式計算環(huán)境中實踐,其中任務(wù)由分布式計算環(huán)境中通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備來執(zhí)行;程序可位于本機(jī)和遠(yuǎn)程存儲器存儲設(shè)備中??偠灾?,具有多個環(huán)境傳感器、向用戶提供通知的多個輸出元件和多個通知事件類型的任何計算機(jī)系統(tǒng)可結(jié)合本發(fā)明的實施例。
圖SB是示出在一個實施例中使用的諸如圖8A所示的計算設(shè)備等移動計算設(shè)備的組件的框圖。即,移動計算設(shè)備175可結(jié)合系統(tǒng)802以實現(xiàn)某些實施例。例如,系統(tǒng)802可被用于實現(xiàn)可運(yùn)行與臺式或筆記本計算機(jī)的應(yīng)用類似的一個或多個應(yīng)用的“智能電話”,這些應(yīng)用例如瀏覽器、日程安排、即時消息、以及媒體播放器應(yīng)用。在某些實施例中,系統(tǒng)802 被集成為計算設(shè)備,諸如集成的個人數(shù)字助理(PDA)和無線電話。
一個或多個應(yīng)用程序866可被加載到存儲器862中并在操作系統(tǒng)864上或與操作系統(tǒng)864相關(guān)聯(lián)地運(yùn)行。應(yīng)用程序的示例包括電話撥號程序、電子郵件程序、PM (個人信息管理)程序、文字處理程序、電子表格程序、因特網(wǎng)瀏覽器程序、消息通信程序等等。系統(tǒng)8 02還包括存儲器862內(nèi)的非易失性存儲868。非易失性存儲868可被用于存儲在系統(tǒng) 802斷電時不會丟失的持久信息。應(yīng)用866可使用信息并將信息存儲在非易失性存儲868 中,如電子郵件應(yīng)用使用的電子郵件或其他消息等。同步應(yīng)用(未示出)也駐留在系統(tǒng)802 上并被編程為與駐留在主機(jī)計算機(jī)上的對應(yīng)同步應(yīng)用進(jìn)行交互,以保持存儲在非易失性存儲868中的信息與存儲在主機(jī)計算機(jī)上的對應(yīng)信息相同步。如應(yīng)被理解的,其他應(yīng)用可被加載到存儲器862中且在設(shè)備175上運(yùn)行,包括本文描述的協(xié)作工作空間應(yīng)用(CWA) 166。
系統(tǒng)802具有可被實現(xiàn)為一個或多個電池的電源870。電源870還可包括外部功率源,如補(bǔ)充電池或?qū)﹄姵刂匦鲁潆姷腁C適配器或加電對接托架。
系統(tǒng)802還可包括執(zhí)行發(fā)射和接收無線電頻率通信的功能的無線電872。無線電 872通過通信運(yùn)營商或服務(wù)供應(yīng)商方便了系統(tǒng)802與“外部世界”之間的無線連接。來往無線電872的傳輸是在操作系統(tǒng)864的控制下進(jìn)行的。換言之,無線電872接收的通信可通過操作系統(tǒng)864傳播到應(yīng)用程序866,反之亦然。
無線電872允許系統(tǒng)802例如通過網(wǎng)絡(luò)與其他計算設(shè)備通信。無線電872是通信介質(zhì)的一個示例。通信介質(zhì)通常由諸如載波或其他傳輸機(jī)制之類的已調(diào)制數(shù)據(jù)信號中的計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù)來體現(xiàn),并且包括任何信息傳送介質(zhì)。術(shù)語已調(diào)制數(shù)據(jù)信號摂是指具有以在信號中編碼信息的方式被設(shè)定或改變其一個或多個特征的信號。作為示例而非限制,通信介質(zhì)包括諸如有線網(wǎng)絡(luò)或直接線連接之類的有線介質(zhì),以及諸如聲學(xué)、RF、紅外及其他無線介質(zhì)之類的無線介質(zhì)。如此處所使用的術(shù)語“計算機(jī)可讀介質(zhì)”包括存儲介質(zhì)和通信介質(zhì)兩者。
系統(tǒng)802的該實施例是以兩種類型的通知輸出設(shè)備來示出的可被用于提供視覺通知的LED 820,以及可被用于揚(yáng)聲器825提供音頻通知的音頻接口 874。這些設(shè)備可直接耦合到電源870,使得當(dāng)被激活時,即使為了節(jié)省電池功率而可能關(guān)閉處理器860和其它組件,它們也保留一段由通知機(jī)制指示的保持通電時間。LED 820可被編程為無限地保持通電,直到用戶采取行動指示該設(shè)備的通電狀態(tài)。音頻接口 874用于向用戶提供聽覺信號并從用戶接受聽覺信號。例如,除了被耦合到揚(yáng)聲器825之外,音頻接口 874還可被耦合到話筒820來接收可聽輸入,例如便于電話通話。根據(jù)本發(fā)明的各實施例,話筒820還可充當(dāng)音頻傳感器來便于對通知的控制,如下文將描述的。系統(tǒng)802可進(jìn)一步包括允許板載相機(jī)830 的操作來記錄靜止圖像、視頻流等的視頻接口 876。
移動計算設(shè)備實現(xiàn)系統(tǒng)802可具有附加特征或功能。例如,設(shè)備還可包括附加數(shù)據(jù)存儲設(shè)備(可移動的/或不可移動的),諸如磁盤、光盤或磁帶。此類附加存儲在圖8B中由存儲868示出。計算機(jī)存儲介質(zhì)可包括以用于存儲諸如計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù)等信息的任何方法或技術(shù)實現(xiàn)的易失性和非易失性、可移動和不可移動介質(zhì)。
設(shè)備175生成或捕捉的且經(jīng)系統(tǒng)802存儲的數(shù)據(jù)/信息可如上所述本地存儲在設(shè)備175上,或數(shù)據(jù)可被存儲在可由設(shè)備通過無線電872或通過設(shè)備175和與設(shè)備175相關(guān)聯(lián)的一分開的計算設(shè)備405之間的有線連接訪問的任何數(shù)量的存儲介質(zhì)上,該計算設(shè)備如例如因特網(wǎng)之類的分布式計算網(wǎng)絡(luò)415中的服務(wù)器計算機(jī)。如應(yīng)理解的,此類數(shù)據(jù)/信息可經(jīng)設(shè)備175、經(jīng)無線電872或經(jīng)分布式計算網(wǎng)絡(luò)415來被訪問。類似地,這些數(shù)據(jù)/信息可根據(jù)已知的數(shù)據(jù)/信息傳送和存儲手段來容易地在計算設(shè)備之間傳送以供存儲和使用, 這些手段包括電子郵件和協(xié)作數(shù)據(jù)/信息共享系統(tǒng)。
圖9示出了一系統(tǒng)體系結(jié)構(gòu),該系統(tǒng)體系結(jié)構(gòu)用于在協(xié)作工作會話之前、期間或之后經(jīng)由分布 式計算環(huán)境向各種客戶機(jī)設(shè)備提供與該工作會話相關(guān)聯(lián)的通信和內(nèi)容,如上所述。如上所述,協(xié)作工作空間應(yīng)用166允許多用戶、多設(shè)備協(xié)作。與協(xié)作工作會話相關(guān)聯(lián)地進(jìn)行和開發(fā)或編輯的通信和內(nèi)容還可被存儲在不同的通信信道或其他存儲類型中。例如,可使用目錄服務(wù)922、web門戶924、郵箱服務(wù)926、即時消息收發(fā)存儲928以及社交網(wǎng)絡(luò)站點930來存儲工作會話通信和內(nèi)容以及從中開發(fā)出工作會話通信和內(nèi)容的信息。系統(tǒng) /應(yīng)用166可使用這些類型的系統(tǒng)中的任一種系統(tǒng)來啟用協(xié)作工作會話通信和內(nèi)容以便將其存儲在存儲167中。服務(wù)器165可向客戶機(jī)提供協(xié)作工作會話通信和內(nèi)容。作為一個示例,服務(wù)器165可以是通過web提供協(xié)作工作會話通信和內(nèi)容的web服務(wù)器。服務(wù)器165 可通過網(wǎng)絡(luò)160在web上向客戶機(jī)提供在線協(xié)作工作會話通信和內(nèi)容??色@取協(xié)作工作會話通信和內(nèi)容的客戶機(jī)的示例包括計算設(shè)備105,該計算設(shè)備可包括任何通用個人計算機(jī)、 輸入板計算設(shè)備180和/或可包括智能電話的移動計算設(shè)備175。這些設(shè)備中的任一個都可從存儲167獲取協(xié)作工作會話通信和內(nèi)容。
以上參考例如根據(jù)本發(fā)明的實施例的方法、系統(tǒng)和計算機(jī)程序產(chǎn)品的框圖和/或操作示圖描述了本發(fā)明的實施例??蛑兴⒚鞯母鞴δ?動作可按不同于任何流程圖所示的次序出現(xiàn)。例如,取決于所涉及的功能/動作,連續(xù)示出的兩個框?qū)嶋H上可基本同時執(zhí)行,或者這些框有時可按相反的次序執(zhí)行。
盡管已描述了本發(fā)明的特定實施例,但也可能存在其他實施例。此外,雖然本發(fā)明的實施例被描述為與存儲在存儲器和其他存儲介質(zhì)中的數(shù)據(jù)相關(guān)聯(lián),但是數(shù)據(jù)還可被存儲在其他類型的計算機(jī)可讀介質(zhì)上或從其讀取,諸如輔助存儲設(shè)備(像硬盤、軟盤、或 CD-ROM)、來自因特網(wǎng)的載波、或其他形式的RAM或ROM。此外,所公開的方法的各步驟可以任何方式修改,包括通過對各步驟重新排序和/或插入或刪除步驟,而不背離本發(fā)明。
對本領(lǐng)域的技術(shù)人員而言,顯然可對本發(fā)明作出各個修改或變化,而不背離本發(fā)明的范圍或精神。在考慮說明書和實現(xiàn)此處公開的本發(fā)明之后,本發(fā)明的其他實施例對本領(lǐng)域的技術(shù)人員而言將是顯而易見的。
權(quán)利要求
1.一種用于經(jīng)由墻型計算設(shè)備來提供協(xié)作工作會話的方法,包括生成計算機(jī)生成的顯示表面以顯示與協(xié)作工作會話相關(guān)聯(lián)的內(nèi)容;以及在操作上將所述顯示表面與存儲介質(zhì)相關(guān)聯(lián),所述存儲介質(zhì)用于存儲工作會話參與者標(biāo)識信息以及用于存儲工作會話內(nèi)容。
2.如權(quán)利要求1所述的方法,其特征在于,還包括當(dāng)一個或多個工作會話參與者與所述協(xié)作工作會話相關(guān)聯(lián)時,在所述計算機(jī)生成的顯示表面上顯示關(guān)于所述一個或多個工作會話參與者的標(biāo)識信息;在所述計算機(jī)生成的顯示表面上顯示與所述協(xié)作工作會話相關(guān)聯(lián)的一個或多個內(nèi)容項,并經(jīng)由所述墻型計算設(shè)備來提供與所述一個或多個內(nèi)容項中的每一個相關(guān)聯(lián)的一個或多個軟件應(yīng)用的一個或多個功能;以及將與所述一個或多個內(nèi)容項中的每一個相關(guān)聯(lián)的一個或多個軟件應(yīng)用的一個或多個功能優(yōu)化成經(jīng)由所述墻型計算設(shè)備操作,以允許經(jīng)由大型顯示表面來呈現(xiàn)所述一個或多個內(nèi)容項,并且允許參與者經(jīng)由與所述墻型計算設(shè)備交互來與所述一個或多個內(nèi)容項進(jìn)行交互。
3.如權(quán)利要求1所述的方法,其特征在于,在所述計算機(jī)生成的顯示表面上顯示與所述協(xié)作工作會話相關(guān)聯(lián)的一個或多個內(nèi)容項包括顯示會議議程,所述會議議程包括與所述協(xié)作工作會話相關(guān)聯(lián)的一個或多個議程項。
4.如權(quán)利要求1所述的方法,其特征在于,還包括經(jīng)由所述墻型計算設(shè)備和第二計算設(shè)備之間的電話會議會話來在操作上將所述墻型計算設(shè)備與一個或多個附加計算設(shè)備相關(guān)聯(lián);以及在另一個墻型計算設(shè)備或所述一個或多個附加計算設(shè)備中的每一個上呈現(xiàn)被顯示在所述墻型計算設(shè)備或所述一個或多個附加計算設(shè)備上的任何內(nèi)容項,從而使得所述墻型計算設(shè)備或所述一個或多個附加計算設(shè)備的用戶在他們各自的計算設(shè)備中的每一個上接收被顯示在其他各個計算設(shè)備上的內(nèi)容項的顯示,并且使得所述各個計算設(shè)備中的一個計算設(shè)備的用戶接收到所述各個計算設(shè)備中的另一個計算設(shè)備的用戶的視頻呈現(xiàn),包括所述各個計算設(shè)備中的另一個計算設(shè)備的用戶與所顯示的內(nèi)容項的任何交互的視頻呈現(xiàn)。
5.如權(quán)利要求2所述的方法,其特征在于,將與所述一個或多個內(nèi)容項中的每一個相關(guān)聯(lián)的一個或多個軟件應(yīng)用的一個或多個功能優(yōu)化成經(jīng)由所述墻型計算設(shè)備操作以允許經(jīng)由大型顯示表面來呈現(xiàn)所述一個或多個內(nèi)容項包括呈現(xiàn)所述一個或多個軟件應(yīng)用的一個或多個用戶界面組件的定制顯示,以允許參與者經(jīng)由包括姿勢輸入、語音輸入、觸摸輸入、電子墨水輸入、鍵盤輸入和鼠標(biāo)控制的輸入在內(nèi)一種或多種輸入手段來與所述一個或多個軟件應(yīng)用的一個或多個功能進(jìn)行交互。
6.如權(quán)利要求1所述的方法,其特征在于,還包括在所述計算機(jī)生成的顯示表面上接收經(jīng)由所述計算機(jī)生成的顯示表面上的觸摸輸入接收到的手寫內(nèi)容項;將所述手寫內(nèi)容項與可用于根據(jù)應(yīng)用功能來解釋和處理所述手寫內(nèi)容的所述應(yīng)用功能相關(guān)聯(lián);以及使得所述應(yīng)用功能能夠處理所述手寫內(nèi)容并將從所述手寫內(nèi)容中產(chǎn)生的數(shù)據(jù)輸出到所述計算機(jī)生成的顯示表面上。
7.如權(quán)利要求1所述的方法,其特征在于,還包括在操作上將所述計算機(jī)生成的顯示表面與一個或多個計算設(shè)備相關(guān)聯(lián),所述一個或多個計算設(shè)備與一個或多個工作會話參與者相關(guān)聯(lián);以及在所述計算機(jī)生成的顯示表面上顯示所述計算機(jī)生成的顯示表面在操作上關(guān)聯(lián)到的一個或多個計算設(shè)備中的每一個的標(biāo)識。
8.如權(quán)利要求1所述的方法,其特征在于,還包括在所述計算機(jī)生成的顯示表面上提供用于顯示一個或多個可選應(yīng)用功能或一個或多個可選內(nèi)容項的近景用戶界面組件,其中對所述一個或多個可選應(yīng)用功能或一個或多個可選內(nèi)容項中的一個或多個的選擇使得在所述計算機(jī)生成的顯示表面上顯示相關(guān)聯(lián)的應(yīng)用功能或內(nèi)容項。
9.一種包含計算機(jī)可執(zhí)行指令的計算機(jī)可讀介質(zhì),所述指令在被計算機(jī)執(zhí)行時執(zhí)行一種用于提供協(xié)作工作會話的方法,所述方法包括生成計算機(jī)生成的顯示表面以顯示與協(xié)作工作會話相關(guān)聯(lián)的內(nèi)容;在操作上將所述顯示表面與存儲介質(zhì)相關(guān)聯(lián),所述存儲介質(zhì)用于存儲工作會話參與者標(biāo)識信息以及用于存儲工作會話內(nèi)容;當(dāng)一個或多個工作會話參與者與所述協(xié)作工作會話相關(guān)聯(lián)時,在所述計算機(jī)生成的顯示表面上顯示關(guān)于所述一個或多個工作會話參與者的標(biāo)識信息;在所述計算機(jī)生成的顯示表面上顯示與所述協(xié)作工作會話相關(guān)聯(lián)的一個或多個內(nèi)容項,并經(jīng)由墻型計算設(shè)備來提供與所述一個或多個內(nèi)容項中的每一個相關(guān)聯(lián)的一個或多個軟件應(yīng)用的一個或多個功能;以及將與所述一個或多個內(nèi)容項中的每一個相關(guān)聯(lián)的一個或多個軟件應(yīng)用的一個或多個功能優(yōu)化成經(jīng)由所述墻型計算設(shè)備操作,以允許經(jīng)由大型顯示表面來呈現(xiàn)所述一個或多個內(nèi)容項,并且允許參與者經(jīng)由與所述墻型計算設(shè)備交互來與所述一個或多個內(nèi)容項進(jìn)行交互。
10.一種用于提供協(xié)作工作會話的系統(tǒng),包括與一個或多個計算設(shè)備耦合的協(xié)作工作會話應(yīng)用,用于生成計算機(jī)生成的顯示表面以顯示與協(xié)作工作會話相關(guān)聯(lián)的內(nèi)容;在操作上將所述顯示表面與一個或多個計算設(shè)備相關(guān)聯(lián),所述一個或多個計算設(shè)備與一個或多個工作會話參與者相關(guān)聯(lián);在操作上將所述顯示表面和所述一個或多個計算設(shè)備與存儲介質(zhì)相關(guān)聯(lián),所述存儲介質(zhì)用于存儲工作會話參與者標(biāo)識信息以及用于存儲工作會話內(nèi)容;在所述計算機(jī)生成的顯示表面上顯示所述計算機(jī)生成的顯示表面在操作上關(guān)聯(lián)到的一個或多個計算設(shè)備中的每一個的標(biāo)識;當(dāng)在所述一個或多個計算設(shè)備中的任一個上顯示工作會話參與者標(biāo)識信息或工作會話內(nèi)容時,在所述一個或多個計算設(shè)備中的所有其他計算設(shè)備上反映工作會話參與者標(biāo)識信息或工作會話內(nèi)容的顯示;以及在所述計算機(jī)生成的顯示畫面上提供導(dǎo)航窗格,在所述導(dǎo)航窗格中顯示當(dāng)前正在所述計算機(jī)生成的顯示畫面上查看的任何內(nèi)容項或可選應(yīng)用功能控件的復(fù)制品,其中響應(yīng)于所述導(dǎo)航窗格中的導(dǎo)航輸入,根據(jù)所述導(dǎo)航輸入來移動被顯示在所述計算機(jī)生成的顯示畫面上的所述任何內(nèi)容項或可選應(yīng)用功能控件的顯示。
全文摘要
本發(fā)明涉及經(jīng)由墻型計算設(shè)備的工作空間協(xié)作。提供了多用戶、多計算設(shè)備協(xié)作工作體驗??梢詫ㄓ芯€和無線個人計算機(jī)、膝上型計算機(jī)、服務(wù)器、手持式移動計算設(shè)備(例如,移動電話、輸入板型計算機(jī)、平板型計算機(jī)等)在內(nèi)的一個或多個計算設(shè)備鏈接在一起,以允許這些設(shè)備的用戶參與協(xié)作工作會話??蓪㈥P(guān)于參與協(xié)作工作會話的每一個用戶的信息連同諸如議程項、文檔、數(shù)據(jù)、圖像等任何內(nèi)容一起顯示在一個或多個設(shè)備上??筛櫽脩魠⑴c,并且可存儲關(guān)于用戶參與的信息、工作會話通信和內(nèi)容以供后續(xù)使用。
文檔編號G06F3/14GK103023961SQ20121037618
公開日2013年4月3日 申請日期2012年9月28日 優(yōu)先權(quán)日2011年10月5日
發(fā)明者M·J·科特勒, J·F·弗蘭德, N·B·弗蘭德, E·基金-伊爾, C·W·帕克, I·扎伊卡 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1