背景技術(shù):
傳統(tǒng)的日歷應(yīng)用提供有限的信息。傳統(tǒng)的日歷應(yīng)用通常以針對每日和每周活動的詳細(xì)配置來使用。然而,在傳統(tǒng)日歷應(yīng)用中對于相關(guān)聯(lián)動作的長期突觸(synapsis)的用戶得不到服務(wù)。對會議的添加、對現(xiàn)有會議的修改、以及對傳統(tǒng)日歷應(yīng)用中的其他項(xiàng)目的處理證明是對相關(guān)聯(lián)動作的長期突觸的挑戰(zhàn)。
技術(shù)實(shí)現(xiàn)要素:
提供該“發(fā)明內(nèi)容”是為了引入將在下文“具體實(shí)施方式”部分中進(jìn)一步描述的簡化形式的概念選擇。該發(fā)明內(nèi)容并不旨在排他地識別所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也并不旨在幫助確定所要求保護(hù)主題的范圍。
實(shí)施例涉及管理動態(tài)可安排的項(xiàng)目,諸如會議、約定、任務(wù)等。在一些范例實(shí)施例中,日歷應(yīng)用可以檢測對于安排動態(tài)可安排的會議的請求。可以分析日歷上的事件以在動態(tài)可安排的會議的時間范圍內(nèi)定位針對動態(tài)可安排的會議的時隙。可以識別該時隙。響應(yīng)于未能識別出時隙,可以重新安排其他動態(tài)可安排的會議以生成時隙。可以在所述時隙處安排動態(tài)可安排的會議。
根據(jù)對下文的詳細(xì)描述的閱讀以及對相關(guān)聯(lián)的附圖的查看,這些和其他特征和優(yōu)點(diǎn)將變得明顯。應(yīng)當(dāng)理解,前述一般性描述和下文的詳細(xì)描述都是解釋性的,而并非限制所要求保護(hù)的各方面。
附圖說明
圖1是圖示了根據(jù)實(shí)施例的管理動態(tài)可安排的會議的范例的架構(gòu)圖;
圖2圖示了根據(jù)實(shí)施例的可以被用于開始安排動態(tài)可安排的會議的安排用戶接口(ui)的范例;
圖3圖示了根據(jù)實(shí)施例的可以被用于安排動態(tài)可安排的會議的后續(xù)ui的范例;
圖4圖示了根據(jù)實(shí)施例的可以被用于安排動態(tài)可安排的會議的移動安排ui的范例;
圖5是可以實(shí)施根據(jù)實(shí)施例的系統(tǒng)的簡化網(wǎng)絡(luò)環(huán)境;
圖6圖示了通用計算設(shè)備,其可以配置為管理動態(tài)可安排的會議;以及
圖7示出了根據(jù)實(shí)施例的用于管理動態(tài)可安排的會議的過程的邏輯流程圖。
具體實(shí)施方式
如上簡述,動態(tài)可安排的會議可以由日歷應(yīng)用來安排。日歷應(yīng)用可以檢測對于安排動態(tài)可安排的會議的請求。所述請求可以包括時間范圍、會議參與者、以及對位置資源的請求。可以分析日歷上的事件以在所述時間范圍內(nèi)定位針對動態(tài)可安排的會議的時隙??梢宰R別時隙和空位置??梢灾匦掳才排c所述時隙和/或位置相沖突的最小數(shù)量的事件。響應(yīng)于未能識別出時隙,可以重新安排其他動態(tài)可安排的會議以生成時隙??梢允褂弥付ǖ奈恢迷谒鰰r隙處安排動態(tài)可安排的會議。
在下文的詳細(xì)描述中,參考形成該描述的一部分的附圖,并且在附圖中通過圖示示出了特定實(shí)施例或范例??梢越M合這些方面,可以利用其他方面,并且可以進(jìn)行結(jié)構(gòu)變化而不背離本公開的主旨或范圍。因此,下文的詳細(xì)描述并非是限制性的,并且本發(fā)明的范圍由隨附權(quán)利要求以及其等價物來定義。
盡管在結(jié)合運(yùn)行于計算設(shè)備的操作系統(tǒng)上的應(yīng)用程序執(zhí)行的程序模塊的一般性背景下描述了實(shí)施例,但是本領(lǐng)域技術(shù)人員將認(rèn)識到,還可以組合其他程序模塊來實(shí)施各方面。
一般而言,程序模塊包括例程、程序、部件、數(shù)據(jù)結(jié)構(gòu)、以及執(zhí)行特定任務(wù)或?qū)嵤┨囟ǔ橄髷?shù)據(jù)類型的其他類型的結(jié)構(gòu)。此外,本領(lǐng)域技術(shù)人員將認(rèn)識到,可以利用其他計算機(jī)系統(tǒng)配置來實(shí)踐實(shí)施例,包括手持設(shè)備、多處理器系統(tǒng)、基于微處理器或可編程消費(fèi)者電子器件、迷你計算機(jī)、大型計算機(jī)、以及類似的計算設(shè)備。實(shí)施例還可以實(shí)踐于分布式計算環(huán)境中,其中,通過經(jīng)由通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于本地和遠(yuǎn)程存儲器存儲設(shè)備中。
實(shí)施例可以被實(shí)施為計算機(jī)實(shí)施的過程(方法)、計算系統(tǒng)、或制品(諸如計算機(jī)程序產(chǎn)品或計算機(jī)可讀介質(zhì))。計算機(jī)程序產(chǎn)品可以是計算機(jī)系統(tǒng)可讀的并且編碼有包括指令的計算機(jī)程序的計算機(jī)存儲介質(zhì),所述指令用于使得計算機(jī)或計算系統(tǒng)執(zhí)行(一個或多個)范例過程。計算機(jī)可讀存儲介質(zhì)是計算機(jī)可讀存儲器設(shè)備。計算機(jī)可讀存儲器設(shè)備包括硬件設(shè)備,其包括硬盤驅(qū)動、固態(tài)驅(qū)動、壓縮盤、存儲器芯片等。計算機(jī)可讀存儲介質(zhì)例如能夠經(jīng)由易失性計算機(jī)存儲器、非易失性存儲器、硬驅(qū)動和閃速驅(qū)動中的一個或多個來實(shí)施。
貫穿該說明書,術(shù)語“平臺”可以是軟件和硬件部件的組合以管理動態(tài)可安排的會議。平臺的范例包括,但不限于:在多個服務(wù)器上執(zhí)行的托管的服務(wù)、在單個計算設(shè)備上執(zhí)行的應(yīng)用、以及類似系統(tǒng)。關(guān)于這些技術(shù)和范例實(shí)施例的更多細(xì)節(jié)可以在下文的描述中找到。
圖1是圖示了根據(jù)實(shí)施例的管理動態(tài)可安排的會議的范例的架構(gòu)圖。
在圖100中,可以提供架構(gòu)的三個范例以管理由用戶140請求的動態(tài)可安排的會議。動態(tài)可安排的會議(也被稱為彈性會議)可以是基于來自會議組織者的請求在包括多個候選時隙的時間范圍內(nèi)安排會議而在時隙中安排的會議。所述動態(tài)可安排的會議可以是動態(tài)可安排的項(xiàng)目。所述動態(tài)可安排的項(xiàng)目可以包括會議、任務(wù)或約定等。
用戶140可以是彈性群組145的成員??梢栽趶椥匀航M145的成員之中進(jìn)行動態(tài)可安排的會議,所述彈性群組145同意共享其日歷并且授權(quán)每個其他的日歷應(yīng)用根據(jù)多個標(biāo)準(zhǔn)來安排和/或重新安排會議,所述標(biāo)準(zhǔn)諸如是成員的可用性、成員的位置、成員的方便性(例如,在四小時內(nèi)有四個會議相較于在另外四個小時時段內(nèi)有一個會議)、以及類似物。日歷應(yīng)用(諸如客戶端應(yīng)用104)、動態(tài)可安排的會議管理(emm)服務(wù)117、或者安排服務(wù)122可以執(zhí)行emm部件(106、116或126),以基于用戶140的請求來安排動態(tài)可安排的會議。用戶140可以通過在客戶端應(yīng)用(104、114或124)上顯示的emmui(108、118或128)來提供針對動態(tài)可安排的會議的請求??梢允褂闷渌考戆才艅討B(tài)可安排的會議。其他部件的范例可以包括emm數(shù)據(jù)存儲庫(110、120或130)。包括emmui(108、118或128)、emm部件(106、116或126)、以及emm數(shù)據(jù)存儲庫(110、120和130)的部件可以利用有線和/或無線網(wǎng)絡(luò)通信彼此通信。
客戶端應(yīng)用104可以被授權(quán)和認(rèn)證以訪問安排服務(wù)102所提供的日歷的事件??蛻舳藨?yīng)用104可以利用有線和/或無線網(wǎng)絡(luò)通信與安排服務(wù)102進(jìn)行通信??蛻舳藨?yīng)用104可以通過emm部件106與安排服務(wù)102進(jìn)行交互。emm部件106可以與emmui108進(jìn)行交互以允許用戶140來安排動態(tài)可安排的會議。emm部件106可以執(zhí)行操作以定位時隙(以及可能的位置)以用于日歷上的動態(tài)可安排的會議,并且重新安排與時隙和/或位置相沖突的事件。emm數(shù)據(jù)存儲庫110可以存儲與安排動態(tài)可安排的會議相關(guān)聯(lián)的信息,諸如執(zhí)行以重新安排沖突事件的操作。
客戶端應(yīng)用(104、114或124)可以在計算設(shè)備中執(zhí)行,諸如臺式計算機(jī)、膝上型計算機(jī)、平板電腦以及智能電話等??蛻舳藨?yīng)用(104、114或124)可以在與客戶端應(yīng)用(104、114或124)相關(guān)聯(lián)的諸如監(jiān)視器和屏幕等的顯示設(shè)備上顯示emmui(108、118或128)。emmui(108、118或128)可以顯示控制以允許用戶140安排動態(tài)可安排的會議。用戶140可以利用輸入設(shè)備(諸如鼠標(biāo)、鍵盤和筆等)與emmui(108、118或128)進(jìn)行交互。用戶140還可以利用手勢(例如,基于觸摸的動作)與emmui(108、118或128)進(jìn)行交互?;谟|摸的動作的范例可以包括敲擊動作和刷動動作等。
在第二范例架構(gòu)中,客戶端應(yīng)用114可以允許用戶140通過emmui118來安排動態(tài)可安排的會議。安排動態(tài)可安排的會議的操作可以由可以作為emm服務(wù)117的一部分的emm部件116來執(zhí)行。emm部件116可以作為emm服務(wù)117的一部分來分析日歷上的事件以定位針對動態(tài)可安排的會議的時隙。emm部件116可以查詢安排服務(wù)112,以取回在動態(tài)可安排的會議的時間范圍內(nèi)的日歷的事件。所述事件可以由emm部件116來分析。emm部件116可以在安排服務(wù)112處執(zhí)行操作來重新安排與為動態(tài)可安排的會議所選擇的時隙和/或位置相沖突的事件。對事件的改變的歷史可以被存儲在emm數(shù)據(jù)存儲庫120中。emm數(shù)據(jù)存儲庫120還可以存儲與動態(tài)可安排的會議相關(guān)聯(lián)的信息,例如主題、開始時間、結(jié)束時間、持續(xù)時間、被邀請者、參與者以及位置等。emm部件116可以直接訪問emm數(shù)據(jù)存儲庫120,這由于直接訪問而可以改善emm部件116的性能。emm部件116可以管理授權(quán)和認(rèn)證操作以訪問由安排服務(wù)112所提供的日歷的事件。
在第三范例架構(gòu)中,客戶端應(yīng)用124可以允許用戶140通過emmui128來安排動態(tài)可安排的會議??蛻舳藨?yīng)用124可以與安排服務(wù)122進(jìn)行通信,所述安排服務(wù)包括emm部件126和emm數(shù)據(jù)存儲庫130。在范例場景中,安排服務(wù)122可以執(zhí)行emm部件126以分析對在emmui128上檢測到的動態(tài)可安排的會議進(jìn)行安排的請求。emm部件126可以分析動態(tài)可安排的會議的時間范圍內(nèi)的事件,并且識別不與事件沖突或者與最少量的事件沖突的時隙和/或位置??梢杂蒭mm部件126在時隙和可能的位置上安排動態(tài)可安排的會議。與沖突事件的重新安排操作和動態(tài)可安排的會議相關(guān)聯(lián)的信息可以被存儲在emm數(shù)據(jù)存儲庫130中。emm部件126和emm數(shù)據(jù)存儲庫130可以被集成到安排服務(wù)122中,作為api或可安裝部件。
盡管已經(jīng)結(jié)合特定部件描述了圖1的范例系統(tǒng),所述特定部件包括安排服務(wù)102、112和122,客戶端應(yīng)用104、114、124,emm部件106、116和126,以及emmui108、118和128,但是實(shí)施例不限于這些部件或系統(tǒng)配置,并且可以通過采用更少或額外的部件的其他系統(tǒng)配置來實(shí)施。
圖2圖示了根據(jù)實(shí)施例的可用于開始對動態(tài)可安排的會議的安排的安排用戶接口(ui)的范例。
在圖200中,日歷應(yīng)用可以提供安排ui202,以允許用戶,也已知為會議組織者,來安排動態(tài)可安排的會議。安排ui202可以顯示由所述動態(tài)可安排的會議的參與者共享的日歷。動態(tài)可安排的會議可以是基于來自會議組織者的請求在包括多個候選時隙的時間范圍內(nèi)安排會議而在時隙(以及可能的位置)中安排的會議。候選時隙(或位置)可能與由會議的參與者共享的日歷上的事件相沖突。日歷應(yīng)用還可以取回并分析來自與動態(tài)可安排的會議的參與者相關(guān)聯(lián)的多個日歷的事件,以檢測與動態(tài)可安排的會議的沖突。
在范例場景中,安排ui202可以顯示基于以天為基礎(chǔ)的時間單位來水平地分區(qū)的日歷。時間單位206可以反映日歷的日期時隙。日歷還可以基于以小時為基礎(chǔ)的時間單位來垂直地分區(qū)。時間單位208可以反映日歷的小時時隙。以小時為基礎(chǔ)的時間單位(或更細(xì)化粒度的時間單位)和以日期為基礎(chǔ)的時間單位是可卷動的。以日期為基礎(chǔ)的時間單位可以被擴(kuò)展或收縮以顯示其他時間單位,諸如周、月、年等。
安排ui202可以顯示日歷的事件,諸如事件204。會議組織者可以開始用戶動作212,以安排動態(tài)可安排的會議。用戶動作212可以選擇時隙210以安排動態(tài)可安排的會議。時隙210可以用作針對持續(xù)時間和開始點(diǎn)的指示。會議組織者還可以提供時間范圍,諸如可接受舉行會議的多個日期,或者使用默認(rèn)值,通常為一周、5天和10天等。會議組織者還可以選擇被要求參加會議的多個參與者。日歷應(yīng)用的emm部件可以評估日歷上的事件,以識別針對動態(tài)可安排的會議的時隙。
emm部件可以檢測到時隙210與事件204、在安排ui202上不可見的其他事件相沖突。時隙210還可以被檢測到違反用戶或日歷應(yīng)用偏好、規(guī)則或策略。emm部件可以選擇動態(tài)可安排的會議的時間范圍內(nèi)的另一日期以解決沖突。備選地,響應(yīng)于不能夠識別不與日歷上的事件、規(guī)則或策略相沖突的時隙,emm部件可以執(zhí)行重新安排操作216以將事件204(或者在安排ui202上不可見的其他事件)重新安排到另一時隙,從而在時隙210上安排動態(tài)可安排的會議,或者重新安排到在指定時間范圍內(nèi)的另一時隙。事件204可以被重新安排到可用時隙作為事件214??梢詧?zhí)行對事件204的參與者(或者諸如位置的資源的其他用戶)引起最小干擾的規(guī)則,以使對沖突事件的參與者的干擾最小化。規(guī)則之一可以包括識別不同日期上的備選時隙,其包含與事件204的時隙類似的持續(xù)時間。另一規(guī)則可以包括在同一位置處但是在不同時隙上舉行事件204。
圖3圖示了根據(jù)實(shí)施例的可以被用于安排動態(tài)可安排的會議的后續(xù)ui的范例。范例ui可以表示用于安排動態(tài)可安排的會議的特征,諸如持續(xù)時間的更隱性定義、可接受時隙等。
在圖300中,日歷應(yīng)用可以顯示安排ui302,以允許會議組織者利用持續(xù)時間的定義和可接受時隙等來安排動態(tài)可安排的會議。安排ui302可以顯示約定控件(control)304以激活各控件來安排動態(tài)可安排的會議。動態(tài)可安排的會議控件306可以顯示配置控件以提供與動態(tài)可安排的會議相關(guān)聯(lián)的細(xì)節(jié)。安排范圍控件308可以允許會議組織者選擇時間范圍309,該時間范圍包括候選時隙以安排動態(tài)可安排的會議。時間范圍309的范例可以包括被選擇用于提供動態(tài)可安排的會議的天數(shù),其中具有多個候選時隙以允許選擇候選時隙中的一個來避免與其他事件相沖突。
發(fā)送控件310可以將對安排動態(tài)可安排的會議的請求發(fā)送到日歷應(yīng)用的emm部件。所述請求可以包括由參與者控件從會議組織者的輸入捕獲到的參與者312。可以在由安排ui302提供的主題控件314上捕獲動態(tài)可安排的會議的主題?!靶枰奈恢谩睆?fù)選框324可以被用于捕獲位置是否被分配用于會議的選擇。另外,現(xiàn)有位置317或多個位置可以由位置控件316來捕獲,作為候選位置來主持動態(tài)可安排的會議。響應(yīng)于檢測到現(xiàn)有位置317是空的并且“需要的位置”復(fù)選框324被選則,可以從房間的默認(rèn)集合中選擇位置317。房間的默認(rèn)集合可以通過將可用房間匹配到參與者的出席信息來預(yù)先配置或識別。
可以捕獲動態(tài)可安排的會議的持續(xù)時間322以指示會議的時隙的長度。時隙的長度可以是小時、分鐘等其他時間單位。
還可以在安排ui的開始時間控件處捕獲動態(tài)可安排的會議的可接受時間范圍的時間范圍開始318??梢栽诎才舥i的結(jié)束時間控件處捕獲可接受范圍的時間范圍結(jié)束320。由時間范圍開始318和時間范圍結(jié)束320定義的時間范圍可以匹配時間范圍309的長度。
響應(yīng)于檢測到“需要的位置”復(fù)選框324被選則,可以將候選位置識別為在動態(tài)可安排的會議的請求內(nèi)默認(rèn)允許的動態(tài)可安排的位置的子集。可以將動態(tài)可安排的位置的可用子集識別為在時間范圍309內(nèi)的候選可用時隙內(nèi)的可用或未使用的??梢詮目捎米蛹袡z測在由時間范圍開始318和時間范圍結(jié)束320所識別的時間范圍內(nèi)的時隙處的可用動態(tài)可安排的位置。在范例場景中,可以針對在8/19/14星期四3:00pm開始的兩個小時的時隙處的可用性,來分析位置(例如建筑物#3中的房間#200)的可用性。所述時隙可以在時間范圍開始318和時間范圍結(jié)束320之間。響應(yīng)于識別位置(建筑物#3中的房間#200)在時間范圍309內(nèi)的時隙中可用,則可以在位置317處安排動態(tài)可安排的會議。
可用位置,諸如建筑物#3中的房間#200,還可以由日歷應(yīng)用的emm部件從候選位置的可用子集中選擇。可以通過emm部件基于與日歷應(yīng)用相關(guān)聯(lián)的配置或者通過另一方案來識別候選位置。在動態(tài)可安排的會議的時隙處,可用位置可以在到主要參與者位置的最近距離內(nèi)。在范例場景中,可以識別動態(tài)可安排的會議的時隙處的參與者的位置??梢杂嬎銖目捎梦恢玫絽⑴c者位置的距離。響應(yīng)于檢測到與在動態(tài)可安排的會議的時隙處的其他候選位置相比主要參與者更靠近可用位置,可以在所述可用位置處安排動態(tài)可安排的會議。當(dāng)選擇可用位置時,emm部件還可以評估可用位置的大小以容納參與者。emm部件可以處理與可用位置相關(guān)聯(lián)的最大人數(shù)。可以將所述最大人數(shù)與參與者的數(shù)量進(jìn)行比較以識別可用位置是否可以容納參與者。
在選擇針對會議的時隙時也可以考慮會議參與者到達(dá)動態(tài)可安排的會議的位置的行程時間。在范例場景中,可以分析遠(yuǎn)程位置處的參與者以識別包括車輛行程和步行行程的行程時間。在動態(tài)可安排的會議的時隙之前,可以將所述行程時間與會議參與者的可用時間進(jìn)行比較??梢赃x擇為參與者提供足夠時間以適應(yīng)(accommodate)到達(dá)動態(tài)可安排的會議的行程時間的時隙,以安排動態(tài)可安排的會議。另外,可以在評估與參與者相關(guān)聯(lián)的另一會議的時隙的同時,重新計算行程時間。
還可以為包括參與者的動態(tài)可安排的群組(也已知為彈性群組)安排動態(tài)可安排的會議。參與者可以向emm部件提供高水平的信任權(quán)限以訪問其所有會議細(xì)節(jié),并且允許對與參與者相關(guān)聯(lián)的事件的自動重新安排操作。emm部件可以檢測(關(guān)于時間、位置和距離等其他屬性)與動態(tài)可安排的會議相沖突的事件的子集。所述子集可以與最小數(shù)量的參與者相關(guān)聯(lián)。響應(yīng)于未能識別出不與任何事件相沖突的時隙,可以重新安排同與參與者相關(guān)聯(lián)的動態(tài)可安排的會議相沖突的事件的子集。可以通過選擇與具有和事件較高數(shù)量沖突的其他候選時隙相比與最少數(shù)量事件相沖突的時隙,來識別受與動態(tài)可安排的會議沖突影響的最小數(shù)量的參與者??梢酝ㄟ^向參與者應(yīng)用另一公式的另一方案,來識別受影響的最少數(shù)量的參與者。在范例場景中,在emm部件配置中,可以根據(jù)組織中的參與者的角色向每個參與者分配“權(quán)重”??梢岳脜⑴c者的最小總權(quán)重的評估來替代會議參與者評估的最小數(shù)量。
日歷應(yīng)用的emm部件可以執(zhí)行會議接受操作、會議拒絕操作等??梢詧?zhí)行所述操作以在所選擇的時隙處代表與動態(tài)可安排的會議相關(guān)聯(lián)的參與者以及與動態(tài)可安排的會議相沖突的事件的子集來安排動態(tài)可安排的會議。此外,響應(yīng)于檢測到參與者進(jìn)行的嘗試,emm部件可以拒絕嘗試在動態(tài)可安排的會議的時隙處安排事件。
還可以管理對與動態(tài)可安排的會議的時隙相沖突的事件的改變的歷史。可以在emm數(shù)據(jù)存儲庫中管理所述歷史。根據(jù)emm部件在安排服務(wù)、客戶端應(yīng)用或用作日歷應(yīng)用的emm服務(wù)中的架構(gòu)部署,emm部件可以直接訪問emm數(shù)據(jù)存儲庫。
上述改變的歷史可以被用于預(yù)測參與者和任意時隙的組合的穩(wěn)定性水平(例如,將被重新安排的可能性)。響應(yīng)于檢測到選擇時隙以用于安排(或重新安排)動態(tài)可安排的會議,每個可用時隙的穩(wěn)定性水平可以用于對可用時隙的列表區(qū)分優(yōu)先級。
另外,還可以利用安排規(guī)則來處理對于安排動態(tài)可安排的會議的請求,以使動態(tài)可安排的會議的時間范圍符合安排規(guī)則。所述安排規(guī)則包括工作周安排約束。在范例場景中,可以通過工作周安排約束來處理用于動態(tài)可安排的會議的3天的時間范圍以及在工作周的星期四的開始時間。可以利用工作周安排約束來處理動態(tài)可安排的會議,以識別在一個工作周的星期四和星期五以及下一工作周的星期一的動態(tài)可安排的會議的時隙。另一安排規(guī)則可以包括中斷時間約束。在范例場景中,基于午休時間的中斷時間約束可以被用于處理所述請求,以防止在與午休重疊的時隙安排動態(tài)可安排的會議。安排規(guī)則還可以包括商業(yè)規(guī)則的節(jié)奏,諸如將所有會議聚類為彼此靠近(以允許工作群組的持續(xù)的共同的自由時間)。安排規(guī)則還可以包括依賴性規(guī)則,諸如在其他會議之前的會議。并不以限制的意義提供范例安排規(guī)則??梢岳闷渌才乓?guī)則來處理針對動態(tài)可安排的會議的請求。
圖4圖示了根據(jù)實(shí)施例的可以被用于安排動態(tài)可安排的會議的移動安排ui的范例。
在圖400中,移動安排ui402可以被用于在具有有限顯示區(qū)域的計算設(shè)備上安排動態(tài)可安排的會議??梢允挂苿影才舥i402的顯示控件和顯示表面最小化,以提供功能從而在具有有限顯示區(qū)域的計算設(shè)備中安排動態(tài)可安排的會議。移動安排ui402可以顯示動態(tài)可安排的會議404的標(biāo)簽,以通知用戶被提供有emmui的功能來安排動態(tài)可安排的會議??梢酝ㄟ^移動安排ui402來捕獲動態(tài)可安排的會議的標(biāo)題406??梢圆东@時間范圍開始408和時間范圍結(jié)束410來識別針對動態(tài)可安排的會議的候選時隙的時間范圍。還可以捕獲持續(xù)時間412來識別動態(tài)可安排的會議的時隙的長度。還可以捕獲動態(tài)可安排的會議的參與者414。參與者控件416還可以被用于開始另一ui,以向動態(tài)可安排的會議添加額外的參與者?!靶枰奈恢谩睆?fù)選框418可以被用于指示動態(tài)可安排的會議所需要的房間。
還可以在請求中檢測到動態(tài)可安排的會議的發(fā)生(occurrence)。除了在日歷應(yīng)用中可用的可重復(fù)的配置之外(例如,標(biāo)準(zhǔn)和重復(fù)次數(shù)),所述發(fā)生可以包括針對發(fā)生的每個實(shí)例的相對可接受時間范圍(例如,與每次發(fā)生相關(guān)聯(lián)的時間范圍的開始日期和結(jié)束日期)等其他屬性??梢苑治鰠⑴c者共享的日歷的事件以在會議的時間范圍內(nèi)定位針對所述發(fā)生的額外時隙。在范例場景中,針對所有星期一的每個星期一中的任何時間的時隙,來分析每個星期一每周發(fā)生的動態(tài)可安排的會議的時間范圍,直到發(fā)生的結(jié)束。在每個星期一上使用的實(shí)際時隙可以變化(根據(jù)每個星期一的事件)。
日歷應(yīng)用的emm部件還可以配置為管理來自參與者的真實(shí)(非自動)拒絕的回復(fù)。響應(yīng)于接收來自動態(tài)可安排的會議的拒絕的參與者的拒絕的回復(fù),emm部件可以分析拒絕的參與者關(guān)于動態(tài)可安排的會議的角色??梢酝ㄟ^會議組織者來提供參與者的角色。還可以從組織人員數(shù)據(jù)存儲庫取回參與者的角色。所述角色可以包括必要角色,諸如主持人、監(jiān)督人等。角色還可以包括不重要的角色,諸如可選的參與者。響應(yīng)于確定拒絕的參與者的角色包括必要角色,emm部件可以重新安排動態(tài)可安排的會議。響應(yīng)于確定拒絕的參與者的角色包括不重要的角色,emm部件可以移除拒絕的參與者。
日歷應(yīng)用的emm部件還可以被配置為向用戶(會議組織者或參與者)提供將現(xiàn)有動態(tài)可安排的會議標(biāo)記為“不可移除”的能力。在范例場景中,“敲定的(pinned)”會議不能被emm部件重新安排?!扒枚ǖ摹睍h可以堅持已安排的時隙??梢栽试S用戶移動或移除“敲定的”會議。
另外,emm部件可以評估穩(wěn)定性規(guī)則,同時計算重新安排選項(xiàng)。穩(wěn)定性規(guī)則可以包括防止重新安排在不久的將來安排的會議。不久的將來可以包括24小時內(nèi)、2天內(nèi)、3天內(nèi)和一周內(nèi)等?;诓痪玫膶淼姆€(wěn)定性規(guī)則可以被標(biāo)記為“最后一分鐘劃定(finning)”或“凍結(jié)區(qū)域”規(guī)則。另一穩(wěn)定性規(guī)則可以包括多次配置重新安排的會議以抵抗后續(xù)重新安排。
emm部件可以代表具有參與者的許可權(quán)限的參與者為參與者的動態(tài)可安排的群組來安排動態(tài)可安排的會議。emm部件還可以代表相關(guān)聯(lián)的參與者重新安排沖突事件。此外,可以允許會議組織者通過在客戶端應(yīng)用處呈現(xiàn)的emmui來提供動態(tài)可安排的會議的屬性。所述屬性可以包括時間范圍、開始時間、結(jié)束時間、動態(tài)可安排的會議的持續(xù)時間、候選位置、會議主題和參與者等。emm可以按照會議組織者的請求代表參與者來安排動態(tài)可安排的會議。
另外,響應(yīng)于未能識別出在可接受時間范圍內(nèi)的時隙,動態(tài)可安排的會議還可以被放置到等待列表中。在所述時間范圍內(nèi)的事件可以等待被取消或改變。響應(yīng)于取消導(dǎo)致提供針對動態(tài)可安排的會議的時隙或者導(dǎo)致執(zhí)行可以提供這樣的時隙的一些自動重新安排的機(jī)會的一個或多個事件,可以在時隙處安排動態(tài)可安排的會議并將其從等待列表中移除。類似地,可以將與動態(tài)可安排的會議的時隙相沖突的事件放置到等待列表中。響應(yīng)于使得時隙可用的動作,可以在實(shí)現(xiàn)中安排沖突的事件。還可以向會議組織者提供管理動態(tài)可安排的會議的群組管理ui,以允許會議組織者管理ui。
日歷應(yīng)用的emm部件可以包括建立接口,使得用戶能夠配置emm部件的一些或所有可配置元件??膳渲迷梢园▌討B(tài)可安排的群組(也已知為彈性群組)的定義,所述動態(tài)可安排的群組包括參與者,在群組中每個參與者的權(quán)重的設(shè)置、規(guī)則的設(shè)置(例如,商業(yè)規(guī)則的依賴性和節(jié)奏)、以及可用位置等。
管理動態(tài)可安排的會議的技術(shù)優(yōu)點(diǎn)可以是安排會議的顯示設(shè)備的改善的可使用性和增強(qiáng)的可靠性,同時移除組織安排多個參與者和會議位置的多個步驟,以及與靜態(tài)會議安排方案相比的其他特征。
結(jié)合特定部件、數(shù)據(jù)類型和配置示出了在圖1到圖4中的范例場景和方案。實(shí)施例不限于根據(jù)這些范例配置的系統(tǒng)。管理動態(tài)可安排的會議可以被實(shí)施于在應(yīng)用和用戶接口中采用更少或額外部件的配置中。此外,圖1到圖4中所示的范例方案和部件以及其子部件可以以與利用在本文中所描述的原理的其他值類似方式來實(shí)施。
圖5是其中可以實(shí)施實(shí)施例的范例網(wǎng)絡(luò)環(huán)境??梢越?jīng)由在諸如托管服務(wù)的一個或多個服務(wù)器514上執(zhí)行的軟件來實(shí)施被配置為管理動態(tài)可安排的會議的日歷應(yīng)用的emm部件。平臺可以與個體計算設(shè)備(例如,智能電話513、膝上型計算機(jī)512、或臺式計算機(jī)511(‘客戶端設(shè)備’))上的客戶端應(yīng)用通過(一個或多個)網(wǎng)絡(luò)510進(jìn)行通信。
在客戶端設(shè)備511-513中的任意客戶端設(shè)備上執(zhí)行的客戶端應(yīng)用可以促進(jìn)經(jīng)由通過服務(wù)器514或者在個體服務(wù)器516上執(zhí)行的(一個或多個)應(yīng)用的通信。日歷應(yīng)用的emm部件可以分析日歷上的事件,以在動態(tài)可安排的會議的時間范圍內(nèi)定位針對動態(tài)可安排的會議的時隙。響應(yīng)于識別出所述時隙,可以在所述時隙處安排動態(tài)可安排的會議。日歷應(yīng)用可以在(一個或多個)數(shù)據(jù)存儲庫519中直接或通過數(shù)據(jù)庫服務(wù)器518存儲與動態(tài)可安排的會議和事件相關(guān)聯(lián)的數(shù)據(jù)。
(一個或多個)網(wǎng)絡(luò)510可以包括服務(wù)器、客戶端、互聯(lián)網(wǎng)服務(wù)提供商和通信介質(zhì)的任意拓?fù)?。根?jù)實(shí)施例的系統(tǒng)可以具有靜態(tài)或動態(tài)拓?fù)洹?一個或多個)網(wǎng)絡(luò)510可以包括安全網(wǎng)絡(luò)(諸如企業(yè)網(wǎng)絡(luò))、非安全網(wǎng)絡(luò)(諸如無線開放式網(wǎng)絡(luò))或互聯(lián)網(wǎng)。(一個或多個)網(wǎng)絡(luò)510還可以協(xié)調(diào)在諸如公共交換電話網(wǎng)絡(luò)(pstn)或蜂窩網(wǎng)絡(luò)的其他網(wǎng)絡(luò)上的通信。此外,(一個或多個)網(wǎng)絡(luò)510可以包括短程無線網(wǎng)絡(luò),諸如藍(lán)牙或類似網(wǎng)絡(luò)。(一個或多個)網(wǎng)絡(luò)510提供在如在本文中所描述的節(jié)點(diǎn)之間的通信。通過示例而非限制,(一個或多個)網(wǎng)絡(luò)510可以包括無線介質(zhì),諸如聲、rf、紅外和其他無線介質(zhì)。
可以采用計算設(shè)備、應(yīng)用、數(shù)據(jù)資源和數(shù)據(jù)分布系統(tǒng)的許多其他配置來管理動態(tài)可安排的會議。此外,在圖5中所討論的網(wǎng)絡(luò)環(huán)境僅僅是出于圖示說明的目的。實(shí)施例不限于范例應(yīng)用、模塊或過程。
圖6圖示了通用計算設(shè)備,其可以配置為管理根據(jù)在本文中所描述的至少一些實(shí)施例布置的動態(tài)可安排的會議。
例如,計算設(shè)備600可以被用于管理動態(tài)可安排的會議。在基本配置602的范例中,計算設(shè)備600可以包括一個或多個處理器604以及系統(tǒng)存儲器606。存儲器總線608可以被用于在處理器604與系統(tǒng)存儲器606之間的通信?;九渲?02可以在圖6中通過內(nèi)部虛線內(nèi)的那些部件示出。
取決于期望的配置,處理器604可以是任意類型的,包括,但不限于:微處理器(μp)、微控制器(μc)、數(shù)字信號處理器(dsp)、或者其任意組合。處理器604可以包括一個或多個水平的高速緩存,例如,水平高速緩存存儲器612、處理器核心614和寄存器616。處理器核心614可以包括運(yùn)算邏輯單元(alu)、浮點(diǎn)單元(fpu)、數(shù)字信號處理核心(dsp核心)、或者其任意組合。存儲器控制器618還可以與處理器604一起使用,或者在一些實(shí)現(xiàn)方式中,存儲器控制器618可以是處理器604的內(nèi)部部分。
取決于期望的配置,系統(tǒng)存儲器606可以是任意類型的,包括但不限于:易失性存儲器(諸如ram)、非易失性存儲器(諸如rom、閃存等)、或者其任意組合。系統(tǒng)存儲器606可以包括操作系統(tǒng)620、日歷應(yīng)用622、以及程序數(shù)據(jù)624。日歷應(yīng)用622可以分析日歷上的事件,以在動態(tài)可安排的會議的時間范圍內(nèi)定位針對動態(tài)可安排的會議的時隙??梢皂憫?yīng)于識別出時隙,在所述時隙處安排動態(tài)可安排的會議。日歷應(yīng)用622可以與被顯示在與計算設(shè)備600相關(guān)聯(lián)的顯示設(shè)備上的安排ui進(jìn)行交互。顯示設(shè)備的范例可以包括硬件屏幕,其可以被通信地耦合到計算設(shè)備600。顯示設(shè)備可以包括基于觸摸的設(shè)備,其檢測手勢(諸如觸摸動作)。響應(yīng)于檢測到的手勢(或者任意其他形式的輸入),通過轉(zhuǎn)換由基于觸摸的設(shè)備所顯示的與日歷應(yīng)用622進(jìn)行交互的一個或多個用戶接口(諸如安排ui或emmui),所述顯示設(shè)備還可以提供反饋。程序數(shù)據(jù)624可以包括安排數(shù)據(jù)628等其他數(shù)據(jù),如在本文中所描述的。安排數(shù)據(jù)628可以包括動態(tài)可安排的會議的屬性以及對與動態(tài)可安排的會議相沖突的事件的改變。
計算設(shè)備600可以具有額外的特征或功能,以及具有額外的接口以促進(jìn)在基本配置602與任意期望的設(shè)備和接口之間的通信。例如,總線/接口控制器630可以被用于促進(jìn)經(jīng)由存儲接口總線634在基本配置602與一個或多個數(shù)據(jù)存儲設(shè)備632之間的通信。數(shù)據(jù)存儲設(shè)備632可以是一個或多個可移除存儲設(shè)備636、一個或多個不可移除存儲設(shè)備638、或者其組合??梢瞥鎯υO(shè)備和不可移除存儲設(shè)備的范例可以包括:磁盤設(shè)備,諸如柔性盤驅(qū)動和硬盤驅(qū)動(hdd);光盤驅(qū)動,諸如壓縮盤(cd)驅(qū)動或數(shù)字通用盤(dvd)驅(qū)動;固態(tài)驅(qū)動(ssd);以及磁帶驅(qū)動等。范例計算機(jī)存儲介質(zhì)可以包括易失性和非易失性、可移除和不可移除介質(zhì),其在用于存儲信息(諸如計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù))的任意方法或技術(shù)中實(shí)施。
系統(tǒng)存儲器606、可移除存儲設(shè)備636和不可移除存儲設(shè)備638可以是計算機(jī)存儲介質(zhì)的范例。計算機(jī)存儲介質(zhì)可以包括,但不必限于:ram、rom、eeprom、閃存或其他存儲器技術(shù)、cd-rom、數(shù)字通用盤(dvd)、固態(tài)驅(qū)動、或其他光存儲設(shè)備、磁帶盒、磁帶、磁盤存儲設(shè)備或其他磁存儲設(shè)備、或者用于存儲期望的信息并且由計算設(shè)備600訪問的任意其他介質(zhì)。任意這種計算機(jī)存儲介質(zhì)可以是計算設(shè)備600的一部分。
計算設(shè)備600還可以包括接口總線640,其用于促進(jìn)經(jīng)由總線/接口控制器630從各種接口設(shè)備(例如,一個或多個輸出設(shè)備642、一個或多個外圍接口644、以及一個或多個通信設(shè)備666)到基本配置602的通信。一些范例輸出設(shè)備642包括圖形處理單元648和音頻處理單元650,其可以配置為經(jīng)由一個或多個a/v端口652與諸如顯示器或揚(yáng)聲器的各種外部設(shè)備通信。一個或多個范例外圍接口644可以包括串行接口控制器654或并行接口控制器656,其可以配置為經(jīng)由一個或多個i/o端口658與外部設(shè)備通信,所述外部設(shè)備諸如是輸入設(shè)備(例如,鍵盤、鼠標(biāo)、筆、語音輸入設(shè)備、觸摸輸入設(shè)備等)或其他外圍設(shè)備(例如,打印機(jī)、掃描儀等)。范例通信設(shè)備666可以包括網(wǎng)絡(luò)控制器660,其可以布置為促進(jìn)經(jīng)由一個或多個通信端口664通過網(wǎng)絡(luò)通信鏈路與一個或多個其他計算設(shè)備662的通信。一個或多個其他計算設(shè)備662可以包括服務(wù)器、客戶端設(shè)備以及類似設(shè)備。
網(wǎng)絡(luò)通信鏈路可以是通信介質(zhì)的一個范例。通信介質(zhì)可以由計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或者在調(diào)制的數(shù)據(jù)信號(諸如載波或其他傳輸機(jī)制)中的其他數(shù)據(jù)實(shí)現(xiàn),并且可以包括任意信息輸送介質(zhì)?!罢{(diào)制的數(shù)據(jù)信號”可以是具有一個或多個調(diào)制的數(shù)據(jù)信號特性集或者以對信號中的信息進(jìn)行編碼的方式來改變的信號。通過范例而非限制,通信介質(zhì)可以包括有線介質(zhì)(諸如有線網(wǎng)絡(luò)或直連線連接)和無線介質(zhì)(諸如聲、射頻(rf)、微波、紅外(ir)和其他無線介質(zhì))。如在本文中所使用的,術(shù)語“計算機(jī)可讀介質(zhì)”可以包括存儲介質(zhì)和通信介質(zhì)兩者。
計算設(shè)備600可以被實(shí)施為通用或?qū)S梅?wù)器、大型計算機(jī)或類似計算機(jī)的一部分,其包括上述任意功能。計算設(shè)備600還可以被實(shí)施為個人計算機(jī),包括膝上型計算機(jī)和非膝上型計算機(jī)配置。
范例實(shí)施例還可以包括管理動態(tài)可安排的會議。這些方法可以以任意數(shù)量的方式來實(shí)施,包括在本文中所描述的結(jié)構(gòu)。一種這種方式可以通過機(jī)器操作,使用在本公開中所描述的類型的設(shè)備。另一種可選方式可以用于結(jié)合執(zhí)行所述操作中的一些操作的一個或多個人類操作者來執(zhí)行方法的一個或多個個體操作,而其他操作可以由機(jī)器來執(zhí)行。這些人類操作者不需要彼此處于同一位置,但是每個操作者具有執(zhí)行程序的一部分的機(jī)器。在其他范例中,人類交互可以是自動的,諸如通過可以是機(jī)器自動的預(yù)先選擇的標(biāo)準(zhǔn)。
圖7圖示了根據(jù)實(shí)施例的用于管理動態(tài)可安排的會議的過程的邏輯流程圖。過程700可以在日歷應(yīng)用上實(shí)施。
過程700開始于操作710,在其中可以檢測對于安排動態(tài)可安排的會議的請求。所述請求可以包括參與者、開始時間、結(jié)束時間、時間范圍以及持續(xù)時間等其他屬性。在操作720處,可以分析日歷上的事件以在動態(tài)可安排的會議的時間范圍內(nèi)定位針對動態(tài)可安排的會議的時隙。在所述時間范圍內(nèi)的候選時隙可以與事件的時隙進(jìn)行比較,以識別不與事件相沖突的時隙。
在操作730處,可以識別時隙。響應(yīng)于未能識別出不與事件相沖突的時隙以及識別具有與時隙相沖突的最小數(shù)量的事件的時隙,可以重新安排與時隙相沖突的最小數(shù)量的事件。在操作740處,響應(yīng)于未能識別出時隙,可以重新安排其他動態(tài)可安排的會議以生成時隙。在操作750處,在所述時隙處安排動態(tài)可安排的會議。
在過程700中包含的操作是出于例示說明的目的。根據(jù)實(shí)施例的日歷應(yīng)用可以由具有更少或額外步驟的類似過程來實(shí)施,以及使用在本文中所描述的原理以操作的不同次序來實(shí)施。
根據(jù)一些范例,描述了一種管理動態(tài)可安排的會議的計算設(shè)備。所述計算設(shè)備可以包括:存儲器;被耦合到所述存儲器和顯示設(shè)備的處理器。所述處理器可以配置為結(jié)合被存儲在存儲器中的指令來執(zhí)行日歷應(yīng)用。所述日歷應(yīng)用可以被配置為:檢測對于安排所述動態(tài)可安排的會議的請求;分析日歷上的事件,以在所述動態(tài)可安排的會議的時間范圍內(nèi)定位針對動態(tài)可安排的會議的時隙;識別所述時隙;響應(yīng)于未能識別出時隙,重新安排其他動態(tài)可安排的會議以生成時隙;并且在所述時隙處安排所述動態(tài)可安排的會議。
根據(jù)其他范例,所述日歷應(yīng)用還可以配置為:檢測所述請求以包括由會議組織者選擇的時間范圍以及一個或多個參與者。所述日歷應(yīng)用還可以配置為:檢測所述請求中的一個或多個動態(tài)可安排的位置;并且從一個或多個動態(tài)可安排的位置中識別所述時間范圍內(nèi)的可用子集??梢葬槍λ隹捎米蛹瘉頇z測在所述時隙處的可用動態(tài)可安排的位置,并且可以在所述可用動態(tài)可安排的位置處安排動態(tài)可安排的會議??梢詮目捎米蛹羞x擇在所述時隙處的可用位置,其中,在所述時隙處,所述可用位置在距大部分參與者的位置的最近距離之內(nèi);其中,在選擇所述可用動態(tài)可安排的位置的同時,適應(yīng)參與者到達(dá)所述可用動態(tài)可安排的位置的行程時間。可以在所述可用位置處安排所述動態(tài)可安排的會議。
根據(jù)另外的范例,所述日歷應(yīng)用還可以配置為:針對包括一個或多個參與者的動態(tài)可安排的群組來安排動態(tài)可安排的會議,其中,所述一個或多個參與者提供高水平的信任權(quán)限以允許重新安排對與一個或多個參與者相關(guān)聯(lián)的事件的操作;檢測與動態(tài)可安排的會議相沖突的事件的子集,其中,所述事件的子集與最小數(shù)量的一個或多個參與者(或另一方案計算組合權(quán)重值)相關(guān)聯(lián);并且重新安排與一個或多個參與者相關(guān)聯(lián)的事件的子集。所述日歷應(yīng)用還可以配置為:基于與所述參與者中的每個參與者相關(guān)聯(lián)的在組織內(nèi)的角色,向所述參與者中的每個參與者分配權(quán)重值;基于所述參與者的權(quán)重值在權(quán)重列表中對參與者進(jìn)行排序;檢測與動態(tài)可安排的會議相沖突的事件的子集,其中,所述事件的子集與處在權(quán)重列表的底部的最小數(shù)量的參與者相關(guān)聯(lián);并且重新安排與參與者相關(guān)聯(lián)的事件的子集。
所述日歷應(yīng)用還可以配置為執(zhí)行以下中的一個或多個:會議接受操作或會議拒絕操作、或會議敲定操作,其與動態(tài)可安排的會議以及與動態(tài)可安排的會議相沖突的事件的子集相關(guān)聯(lián),以在時隙處安排所述動態(tài)可安排的會議??梢怨芾韺εc動態(tài)可安排的會議的時隙相沖突的事件的子集的改變的歷史,其中,可以分析所述歷史以預(yù)測被用于對動態(tài)可安排的會議的可用時隙的列表區(qū)分優(yōu)先級的會議穩(wěn)定性水平??梢岳靡粋€或多個安排規(guī)則來處理所述請求,以使得時間范圍符合一個或多個安排規(guī)則,其中,所述一個或多個規(guī)則包括:工作周和中斷時間安排約束;商業(yè)規(guī)則的節(jié)奏,諸如將會議時間的聚類為彼此靠近;定義會議之間的依賴性的依賴性規(guī)則;以及穩(wěn)定性規(guī)則,諸如預(yù)防饑餓和凍結(jié)區(qū)域強(qiáng)制。
根據(jù)一些范例,描述了一種在計算設(shè)備上執(zhí)行以管理動態(tài)可安排的會議的方法。所述方法可以包括:檢測對于安排所述動態(tài)可安排的會議的請求,其中,所述請求包括時間范圍以及在由會議組織者選擇的動態(tài)可安排的群組中的一個或多個參與者;分析日歷上的事件,以在所述動態(tài)可安排的會議的時間范圍內(nèi)定位針對動態(tài)可安排的會議的時隙;識別所述時隙;響應(yīng)于未能識別出時隙,重新安排其他動態(tài)可安排的會議以生成時隙;并且在所述時隙處安排所述動態(tài)可安排的會議。
根據(jù)其他范例,所述方法還可以包括:檢測所述請求以包括動態(tài)可安排的會議的發(fā)生;并且根據(jù)發(fā)生配置,為所述發(fā)生的每個實(shí)例定義可接受的時間范圍,將每個實(shí)例看作是動態(tài)可安排的會議,解決沖突,并且重新安排實(shí)例以解決其他沖突等。
所述方法還可以包括:接收來自所述動態(tài)可安排的會議的一個或多個參與者中的拒絕的參與者的拒絕的回復(fù);分析所述拒絕的參與者關(guān)于所述動態(tài)可安排的會議的角色。響應(yīng)于確定所述角色包括必要角色,可以將所述動態(tài)可安排的會議重新安排到新的時隙。響應(yīng)于確定所述角色包括不重要的角色,可以將所述拒絕的參與者從所述動態(tài)可安排的會議中移除。
根據(jù)一些范例,描述了一種用于管理動態(tài)可安排的會議的系統(tǒng)。所述系統(tǒng)可以執(zhí)行與上述計算設(shè)備執(zhí)行的動作類似的動作。
根據(jù)一些范例,描述了一種用于管理動態(tài)可安排的會議的單元(means)。用于管理動態(tài)可安排的會議的所述單元可以包括:用于檢測對于安排所述動態(tài)可安排的會議的請求的單元;用于分析日歷上的事件以在所述動態(tài)可安排的會議的時間范圍內(nèi)定位針對動態(tài)可安排的會議的時隙的單元;用于識別所述時隙的單元;用于響應(yīng)于未能識別出時隙而重新安排其他動態(tài)可安排的會議以生成時隙的單元;以及用于在所述時隙處安排所述動態(tài)可安排的會議的單元。
上述說明、范例和數(shù)據(jù)提供了對實(shí)施例的組成的制造和使用的完整描述。盡管已經(jīng)以專用于結(jié)構(gòu)特征和/或方法動作的語言描述了主題,但是應(yīng)當(dāng)理解,在隨附權(quán)利要求中所定義的主題不必限于上述特定的特征或動作。而是,上述特定的特征和動作被公開為實(shí)施權(quán)利要求和實(shí)施例的范例形式。