用于自動(dòng)識(shí)別和共享在會(huì)議期間呈現(xiàn)的文件的系統(tǒng)和方法
【專利說明】
[0001] 相關(guān)申請
[0002] 本公開要求于2012年11月29日提交的美國專利申請No. 13/688, 918的權(quán)益;這 些申請的全部教導(dǎo)通過引用合并到本文。
技術(shù)領(lǐng)域
[0003] 本主題技術(shù)總體涉及通信技術(shù)。更具體地說,本主題技術(shù)涉及共享在會(huì)議期間呈 現(xiàn)的文件。
【背景技術(shù)】
[0004] 通常,會(huì)議的演講人在會(huì)議期間呈現(xiàn)一個(gè)或更多個(gè)文件(例如,幻燈片放映、一組 相片或文字處理文檔)。在現(xiàn)場會(huì)議中,可以將文件的打印資料提供給會(huì)議的與會(huì)者。在線 上會(huì)議中,可以將文件提供到與會(huì)者的電子消息(例如,電子郵件)地址,這需要主講人手 動(dòng)地選擇文件并將文件發(fā)送給所有與會(huì)者。此外,與會(huì)者需要分別訪問他們的電子消息賬 戶,并弄清楚他們接收到的文件應(yīng)當(dāng)與他們參加的線上會(huì)議相關(guān)聯(lián)。
【發(fā)明內(nèi)容】
[0005] 在一些方面,提供了一種用于共享在會(huì)議期間呈現(xiàn)的文件的計(jì)算機(jī)執(zhí)行方法。所 述方法包括:在線上會(huì)議期間監(jiān)視線上會(huì)議中的主講人的第一客戶端計(jì)算設(shè)備的操作系 統(tǒng)、文件系統(tǒng)、窗口管理器或者至少一個(gè)應(yīng)用。主講人的第一客戶端計(jì)算設(shè)備參與與線上會(huì) 議中的至少另一參加者的第二客戶端計(jì)算設(shè)備的屏幕共享。所述方法包括:基于所述監(jiān)視 來確定可經(jīng)由所述操作系統(tǒng)訪問的一個(gè)或更多個(gè)文件正在線上會(huì)議中被呈現(xiàn)。所述方法包 括:響應(yīng)于確定所述一個(gè)或更多個(gè)文件正在線上會(huì)議中被呈現(xiàn),將所述一個(gè)或更多個(gè)文件 提供給一組用戶。
[0006] 在一些方面,提供了一種用于共享在會(huì)議期間呈現(xiàn)的文件的非暫時(shí)性計(jì)算機(jī)可讀 介質(zhì)。所述計(jì)算機(jī)可讀介質(zhì)包括指令。所述指令包括用于以下操作的代碼:在線上會(huì)議期 間監(jiān)視線上會(huì)議中的主講人的第一客戶端計(jì)算設(shè)備的操作系統(tǒng)、文件系統(tǒng)、窗口管理器或 者至少一個(gè)應(yīng)用。主講人的第一客戶端計(jì)算設(shè)備參與與線上會(huì)議的至少另一參加者的第二 客戶端計(jì)算設(shè)備的屏幕共享。所述指令包括用于以下操作的代碼:基于所述監(jiān)視來確定可 經(jīng)由所述操作系統(tǒng)訪問的一個(gè)或更多個(gè)文件正在線上會(huì)議中被呈現(xiàn)。所述指令包括用于以 下操作的代碼:響應(yīng)于確定所述一個(gè)或更多個(gè)文件正在線上會(huì)議中被呈現(xiàn),將所述一個(gè)或 更多個(gè)文件提供給一組用戶。
[0007] 在一些方面,提供了一種用于共享在會(huì)議期間呈現(xiàn)的文件的系統(tǒng)。所述系統(tǒng)包括 一個(gè)或更多個(gè)處理器和存儲(chǔ)器。所述存儲(chǔ)器包括指令。所述指令包括用于以下操作的代 碼:在線上會(huì)議期間監(jiān)視線上會(huì)議中的主講人的第一客戶端計(jì)算設(shè)備的操作系統(tǒng)、文件系 統(tǒng)、窗口管理器或者至少一個(gè)應(yīng)用。主講人的第一客戶端計(jì)算設(shè)備參與與線上會(huì)議中的至 少另一參加者的第二客戶端計(jì)算設(shè)備的屏幕共享。所述指令包括用于以下操作的代碼:基 于所述監(jiān)視來確定可經(jīng)由所述操作系統(tǒng)訪問的一個(gè)或更多個(gè)文件正在線上會(huì)議中被呈現(xiàn)。 所述指令包括用于以下操作的代碼:響應(yīng)于確定所述一個(gè)或更多個(gè)文件正在線上會(huì)議中被 呈現(xiàn),將所述一個(gè)或更多個(gè)文件提供給一組用戶。
[0008] 在一些方面,提供了一種用于存儲(chǔ)在會(huì)議期間呈現(xiàn)的文件的計(jì)算機(jī)執(zhí)行方法。所 述方法包括:接收包括用于在會(huì)議期間呈現(xiàn)的一個(gè)或更多個(gè)顯示項(xiàng)目的一個(gè)或更多個(gè)文 件。所述方法包括:接收針對會(huì)議的通信流。所述方法包括:將一個(gè)或更多個(gè)文件中的一個(gè) 或更多個(gè)顯示項(xiàng)目中的至少一個(gè)與通信流的一部分相關(guān)聯(lián)。在呈現(xiàn)所述一個(gè)或更多個(gè)顯示 項(xiàng)目中的所述至少一個(gè)期間傳輸所述通信流的所述部分。所述方法包括:將一個(gè)或更多個(gè) 文件與通信流相結(jié)合地存儲(chǔ)在存儲(chǔ)器中。所述一個(gè)或更多個(gè)文件中的一個(gè)或更多個(gè)顯示項(xiàng) 目中的所述至少一個(gè)與所述通信流的所述部分相關(guān)聯(lián)地存儲(chǔ)。
[0009] 在一些方面,提供了一種用于存儲(chǔ)在會(huì)議期間呈現(xiàn)的文件的非暫時(shí)性計(jì)算機(jī)可讀 介質(zhì)。所述計(jì)算機(jī)可讀介質(zhì)包括指令。所述指令包括用于以下操作的代碼:接收包括用于 在會(huì)議期間呈現(xiàn)的一個(gè)或更多個(gè)顯示項(xiàng)目的一個(gè)或更多個(gè)文件。所述指令包括用于接收針 對會(huì)議的通信流的代碼。所述指令包括用于以下操作的代碼:將一個(gè)或更多個(gè)文件中的一 個(gè)或更多個(gè)顯示項(xiàng)目中的至少一個(gè)與通信流的一部分相關(guān)聯(lián)。在呈現(xiàn)所述一個(gè)或更多個(gè)顯 示項(xiàng)目中的所述至少一個(gè)期間傳輸所述通信流的所述部分。所述指令包括用于以下操作的 代碼:將一個(gè)或更多個(gè)文件與通信流相結(jié)合地存儲(chǔ)在存儲(chǔ)器中。所述一個(gè)或更多個(gè)文件中 的一個(gè)或更多個(gè)顯示項(xiàng)目中的所述至少一個(gè)與所述通信流的所述部分相關(guān)聯(lián)地存儲(chǔ)。
[0010] 在一些方面,提供了一種用于存儲(chǔ)在會(huì)議期間呈現(xiàn)的文件的系統(tǒng)。所述系統(tǒng)包括 一個(gè)或更多個(gè)處理器和存儲(chǔ)器。所述存儲(chǔ)器包括指令。所述指令包括用于以下操作的代碼: 接收包括用于在會(huì)議期間呈現(xiàn)的一個(gè)或更多個(gè)顯示項(xiàng)目的一個(gè)或更多個(gè)文件。所述指令包 括用于接收針對會(huì)議的通信流的代碼。所述指令包括用于以下操作的代碼:將一個(gè)或更多 個(gè)文件中的一個(gè)或更多個(gè)顯示項(xiàng)目中的至少一個(gè)與通信流的一部分相關(guān)聯(lián)。在呈現(xiàn)所述一 個(gè)或更多個(gè)顯示項(xiàng)目中的所述至少一個(gè)期間傳輸所述通信流的所述部分。所述指令包括用 于以下操作的代碼:將一個(gè)或更多個(gè)文件與通信流相結(jié)合地存儲(chǔ)。所述一個(gè)或更多個(gè)文件 中的一個(gè)或更多個(gè)顯示項(xiàng)目中的所述至少一個(gè)與所述通信流的所述部分相關(guān)聯(lián)地存儲(chǔ)。
【附圖說明】
[0011] 通過下面結(jié)合附圖對本發(fā)明的詳細(xì)描述,將更易于理解上述討論,其中:
[0012] 圖1示出了用于存儲(chǔ)在會(huì)議期間呈現(xiàn)的文件的示例性系統(tǒng)。
[0013] 圖2示出了圖1的示例性數(shù)據(jù)存儲(chǔ)庫。
[0014] 圖3示出了圖1的示例性服務(wù)器。
[0015] 圖4示出了用于共享在線上會(huì)議期間呈現(xiàn)的文件的示例性處理。
[0016] 圖5示出了用于存儲(chǔ)在會(huì)議期間呈現(xiàn)的文件的示例性處理。
[0017] 圖6概念性地示出了實(shí)施本主題技術(shù)的一些實(shí)施方式的示例性電子系統(tǒng)。
【具體實(shí)施方式】
[0018] 如上所述,可能需要一種用于存儲(chǔ)在線上會(huì)議期間呈現(xiàn)的文件或者向線上會(huì)議的 與會(huì)者提供在線上會(huì)議期間呈現(xiàn)的文件的新方法。
[0019] 本主題技術(shù)提供了用于存儲(chǔ)在會(huì)議(例如線上會(huì)議)期間呈現(xiàn)的文件的技術(shù)。在 一些實(shí)施方式中,服務(wù)器接收包括用于在會(huì)議期間呈現(xiàn)的一個(gè)或更多個(gè)顯示項(xiàng)目的一個(gè)或 更多個(gè)文件。例如,會(huì)議的主講人可以將一個(gè)或更多個(gè)文件存儲(chǔ)在連接到服務(wù)器的與會(huì)議 相關(guān)聯(lián)的工作區(qū)中。在會(huì)議期間,服務(wù)器接收針對會(huì)議的通信流。通信流可包括視頻流、音 頻流或一個(gè)或更多個(gè)文本消息。當(dāng)文件中的顯示項(xiàng)目被顯示時(shí),服務(wù)器將通信流中的在呈 現(xiàn)顯示項(xiàng)目期間傳輸?shù)牟糠峙c該顯示項(xiàng)目相關(guān)聯(lián)。在會(huì)議之后,文件與通信流相結(jié)合地存 儲(chǔ)。文件中的在會(huì)議期間呈現(xiàn)的顯示項(xiàng)目與通信流中的在呈現(xiàn)期間傳輸?shù)牟糠窒嚓P(guān)聯(lián)地存 儲(chǔ)。
[0020] 有利地,本主題技術(shù)允許訪問線上會(huì)議的工作區(qū)的用戶容易地將通信流的各部分 與呈現(xiàn)的數(shù)據(jù)相關(guān)聯(lián),反之亦然。例如,如果在會(huì)議期間利用音頻通信流呈現(xiàn)幻燈片放映, 則用戶可搜索幻燈片中的文本并快速定位會(huì)議的相應(yīng)音頻,或者用戶可搜索會(huì)議的音頻轉(zhuǎn) 錄(transcription)中的文本并觀看與搜索結(jié)果相對應(yīng)的幻燈片。
[0021] 圖1示出了用于存儲(chǔ)在會(huì)議期間呈現(xiàn)的文件的示例性系統(tǒng)100。如圖所示,系統(tǒng) 100包括數(shù)據(jù)存儲(chǔ)庫110和服務(wù)器120。數(shù)據(jù)存儲(chǔ)庫110和服務(wù)器120相互通信并且經(jīng)由網(wǎng) 絡(luò)140與客戶端計(jì)算設(shè)備130. 1和130. 2通信。網(wǎng)絡(luò)140可包括互聯(lián)網(wǎng)、內(nèi)聯(lián)網(wǎng)、局域網(wǎng)、 廣域網(wǎng)、有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)或虛擬專用網(wǎng)(VPN)。雖然僅示出了一個(gè)數(shù)據(jù)存儲(chǔ)庫110、一個(gè) 服務(wù)器120和兩個(gè)客戶端計(jì)算設(shè)備130. 1和130. 2,但是可以結(jié)合任意數(shù)量的數(shù)據(jù)存儲(chǔ)庫 110、服務(wù)器120或客戶端計(jì)算設(shè)備130來實(shí)施本主題技術(shù)。在一些方面,單個(gè)機(jī)器可實(shí)現(xiàn) 數(shù)據(jù)存儲(chǔ)庫110、服務(wù)器120或客戶端計(jì)算設(shè)備130中的兩個(gè)或更多個(gè)的功能。
[0022] 數(shù)據(jù)存儲(chǔ)庫110存儲(chǔ)與會(huì)議相關(guān)的內(nèi)容。例如,數(shù)據(jù)存儲(chǔ)庫110可包括包含與會(huì) 議相關(guān)的數(shù)據(jù)的一個(gè)或更多個(gè)會(huì)議工作區(qū)。下面結(jié)合圖2更詳細(xì)地描述數(shù)據(jù)存儲(chǔ)庫110的 一個(gè)示例。
[0023] 服務(wù)器120包括用于實(shí)現(xiàn)包含兩個(gè)或更多個(gè)參加者的線上會(huì)議的一個(gè)或更多個(gè) 模塊,其中,所述