多通道對話的制作方法
【專利說明】多通道對話
【背景技術(shù)】
[0001] 諸如電子郵件和即時消息收發(fā)之類的協(xié)作工具使得參與者能夠參與對話并且在 各種問題上進行協(xié)作。由閱讀對話的參與者鑒別這樣的對話的上下文(context)。最初,上 下文可以由主題行限定。所有參與者查看相同的信息,即,相同的協(xié)作內(nèi)容。由于電子郵件 或者聊天線程隨著靜態(tài)文件被添加為附件而增長,討論的當(dāng)前話題隨時間演進。此外,隨著 時間的推移,各種參與者從一個位置移動到另一位置,其中他們可以或者可以不具有對最 初被用于參與對話的相同設(shè)備的訪問。
【附圖說明】
[0002] 圖1-4描繪了根據(jù)各種示例的、呈現(xiàn)對話更新的用戶接口的屏幕視圖。
[0003] 圖5描繪了可以在其中實現(xiàn)各種實施例的環(huán)境。
[0004] 圖6描繪了根據(jù)示例的系統(tǒng)。
[0005] 圖7是描繪了根據(jù)示例的存儲器資源和處理資源的框圖。
[0006] 圖8是描繪了實現(xiàn)示例所采取的步驟的流程圖。
【具體實施方式】
[0007] 介紹:企業(yè)軟件應(yīng)用可以是復(fù)雜的,對于用戶而言需要顯著的訓(xùn)練和專門知識 (knowhow)來提取相關(guān)信息或者執(zhí)行給定工作流的具體動作。在工作流跨應(yīng)用和組織筒倉 (organizational silo)延伸的情況下,這尤其如此。用戶消耗的信息和執(zhí)行的動作經(jīng)常是 動態(tài)的并且由該工作流的上下文限定。在采取動作之前,用戶可以與其他用戶協(xié)作來獲得 觀點、指導(dǎo)或者甚至許可。
[0008] 企業(yè)協(xié)作工具允許在本文中被稱為參與者的個體參與對話并且在應(yīng)用或任何其 他主題的上下文中的演進的話題上進行協(xié)作。如本文中使用的那樣,對話包括在參與者之 間的一系列交互。這些交互可以包括來自參與者的布告(post)以及由參與者或者代表參與 者采取的動作。對話可以由隨著添加新布告而更新的數(shù)據(jù)結(jié)構(gòu)表示。因為更新數(shù)據(jù)結(jié)構(gòu), 所以將改變通知參與者可以是重要的。如本文中使用的那樣,參與者是已經(jīng)開始對話、已經(jīng) 加入對話、正在加入對話或已經(jīng)被邀請到對話或者被以其他方式添加到對話的個體。
[0009] 以下詳細描述的各種實施例允許參與者使用各種通信通道參與對話。經(jīng)由在給定 上下文中被認為是最適于到達參與者的通信通道來動態(tài)地路由提醒(alert)。如本文中使 用的那樣,通信通道是用于傳達對應(yīng)于對話的數(shù)據(jù)的特定機制。如本文中使用的那樣,通信 通道可以是主要通道或者次要通道。主要通信通道是協(xié)作工具用來傳送更新的內(nèi)部通道, 所述更新例如是由協(xié)作工具服務(wù)的web頁面。次要通道是可以被用于向當(dāng)前可能不具有對 經(jīng)由主要通道遞送的該通信的訪問的參與者傳送對話更新的非主要通道。次要通信通道的 示例包括電子郵件、SMS消息收發(fā)、語音消息收發(fā)以及移動應(yīng)用提醒。隨著對話演進,參與 者從一個位置移動到另一位置,由此在不同的時間處具有對不同通信設(shè)備的訪問。
[0010] 最初,參與者可以使用臺式計算機通過協(xié)作工具參與對話。這里,通信通道是由協(xié) 作工具本身提供的主要通道。隨后,參與者可以經(jīng)由移動設(shè)備具有互聯(lián)網(wǎng)或者SMS(短消息 收發(fā)服務(wù))訪問。在其他時間處,參與者可以僅具有對陸線電話的訪問。以下討論的實施例 使得能夠在那時經(jīng)由被認為是合適的特定的次要通信通道向這樣的參與者提醒對話更新, 并且允許該參與者使用該相同的通信通道來響應(yīng)和繼續(xù)對話。
[0011] 以下的描述分成了多個部分。首先,標(biāo)記為"說明性示例"呈現(xiàn)了在其中經(jīng)由變化 的通信通道傳送對話更新的示例。標(biāo)記為"環(huán)境"的第二部分描述了在其中可以實現(xiàn)各種 實施例的環(huán)境。標(biāo)記為"部件"的第三部分描述了用于實現(xiàn)各種實施例的各種物理和邏輯 部件的示例。標(biāo)記為"操作"的第四部分描述了實現(xiàn)各種實施例所采取的步驟。
[0012] 說明性示例:圖1-4描繪了被用于顯示在參與者之間的對話的用戶接口的屏幕視 圖。圖1描繪了當(dāng)參與者具有對企業(yè)協(xié)作工具的直接訪問時呈現(xiàn)的示例接口。這里,例如, 參與者可以正在利用被安裝在參與者的計算機上的本地應(yīng)用。代替地,參與者可以經(jīng)由web 應(yīng)用正在訪問協(xié)作工具。
[0013] 在圖1的示例中,參與者已經(jīng)在瑕疵(bug)報告應(yīng)用中輸入了缺陷并且已經(jīng)啟 動了關(guān)于在協(xié)作工具中的該缺陷的對話。圖1描繪了該協(xié)作工具的用戶接口的屏幕視圖 10。在這個示例中,屏幕視圖10被分成三個主要的部分12、14和16。部分12提供了區(qū) 域以顯示特定的參與者與之相關(guān)聯(lián)的對話的列表。這里,關(guān)于缺陷的對話18被醒目顯示 (highlight),并且因此,在部分14和16中顯示了針對該對話的協(xié)作內(nèi)容。部分14顯示了 對話18的布告20,而部分16顯示瑕疵報告應(yīng)用的小面(facet) 22。
[0014] 在圖1中,布告20被示出包括將活動限定到對話18的日期的四個元素。第一元素 指示記錄了屏幕截圖,其描繪爭論中的缺陷,并且第二元素指示已經(jīng)在瑕疵報告工具中創(chuàng) 建了缺陷。小面22描繪了與查看協(xié)作內(nèi)容的參與者相關(guān)的來自瑕疵報告工具的信息。這 里,該參與者是在瑕疵報告工具中輸入缺陷的人。所呈現(xiàn)的消息包括新缺陷的狀態(tài)和描述 以及由參與者輸入的其他缺陷的列表。向參與者呈現(xiàn)具有與參與者直接相關(guān)的信息的個人 化的小面22。
[0015] 隨著對話18的發(fā)展,添加附加的布告20。在參與者具有對諸如在圖1中呈現(xiàn)的用 戶接口的用戶接口的訪問的情況下,參與者具有對實時更新的訪問并且可以按需進行響應(yīng) 以繼續(xù)對話18。然而,參與者在移動時或者以其他方式離開她的桌子時常常將不具有這樣 的訪問。圖2-4描繪了經(jīng)由次要通信通道向用戶呈現(xiàn)通信更新的示例移動接口。
[0016] 從圖2開始,參與者具有對移動電話24的訪問,在所述移動電話24上已經(jīng)安裝了 用于與協(xié)作工具交互的專用移動客戶端應(yīng)用。在對對話18 (圖1)的更新之后,移動應(yīng)用接 收來自協(xié)作工具的通信并且顯示提醒26。這里該提醒對應(yīng)于新添加的布告。在參與者選擇 提醒26時,移動應(yīng)用28打開對話18的顯示布告30。移動應(yīng)用28還允許參與者輸入新布 告32被傳送回到協(xié)作工具。
[0017] 在圖3中,參與者具有經(jīng)由設(shè)備34的對電子郵件的訪問,并且已經(jīng)從協(xié)作工具接 收了電子郵件36,當(dāng)顯示電子郵件36時,示出布告38。為了輸入新布告,參與者僅需要激 活重播控制40并且對電子郵件36進行響應(yīng)。在圖4中,參與者具有對具有SMS能力的移 動電話的訪問。這里,參與者已經(jīng)從協(xié)作接收了當(dāng)被顯示時示出布告46的SMS消息44。消 息44可以是一系列消息,每個對應(yīng)于不同的布告46。為了添加新布告并且繼續(xù)對話,參與 者僅需要發(fā)送響應(yīng)48。
[0018] 總之,圖1描繪了用戶接口,其中經(jīng)由主要通信通道傳送對話更新。這意味著,例 如,隨著工具處理更新,訪問基于web的協(xié)作工具的參與者可以實時地看到更新。在圖2-4 中,通過各種次要通信通道向參與者提醒對話更新,各種次要通信通道包括到移動應(yīng)用的 通道、電子郵件通道和SMS通道。如以下將要討論的那樣,這些是可以使用的許多替代的次 要通信通道的示例。
[0019] 環(huán)境:圖5描繪了環(huán)境50,其中可以實現(xiàn)各種實施例。環(huán)境50被示出為包括應(yīng)用 服務(wù)52、協(xié)作系統(tǒng)54和客戶端設(shè)備56。應(yīng)用服務(wù)52的每個表示了被配置成向客戶端設(shè)備 56供應(yīng)應(yīng)用的計算設(shè)備或者計算設(shè)備的組合。示例可以包括企業(yè)和消費者web以及通過面 向服務(wù)的架構(gòu)提供的云應(yīng)用。
[0020] 對話系統(tǒng)54表示了被配置成向客戶端設(shè)備56供應(yīng)協(xié)作工具或者應(yīng)用的計算設(shè) 備或者計算設(shè)備的組合。協(xié)作工具允許用戶查看在由服務(wù)30供應(yīng)的應(yīng)用的上下文中的對 話并且向在由服務(wù)30供應(yīng)的應(yīng)用的上下文中的對話發(fā)布布告。一般地,協(xié)作系統(tǒng)56使得 利用客戶端設(shè)備56的參與者能夠使用任何數(shù)量的不同的次要通信通道來參與對話???戶端設(shè)備56的每個表示了被配置成與協(xié)作系統(tǒng)54以及在某些情況下與應(yīng)用服務(wù)52交 互的計算設(shè)備。這樣的交互可以通過瀏覽器或者是在給定客戶端設(shè)備54上執(zhí)行的其他 應(yīng)用。在其他情況下,在給定客戶端設(shè)備34被用于語音通信的情況下,交互可以是基于 語音的,其利用將電子數(shù)據(jù)轉(zhuǎn)換成人類語音信號并且反之亦然的協(xié)作系統(tǒng)54或者中間物 (intermediary)。
[0021] 鏈路58 -般表示經(jīng)由電信鏈路、紅外鏈路、射頻鏈路或者提供電子通信的任何其 他連接器或系統(tǒng)的電纜、無線、光纖或者遠程連接中的一個或多個。鏈路58可以至少部分 地包括內(nèi)部網(wǎng)、因特網(wǎng)或者兩者的組合。鏈路58還可以包括中間代理(proxy)、路由器、交 換機、負載均衡器等