專利名稱:以電子方式提供可進(jìn)行日程安排的日歷的制作方法
以電子方式提供可進(jìn)行日程安排的日歷 背景由于主流技術(shù)的許多限制,分發(fā)包括例如空閑/忙碌時(shí)間、安排好的會(huì)議、 公共聚會(huì)以及私人派對(duì)等日歷和約會(huì)信息是有頗有問(wèn)題的。例如, 一般的日歷 應(yīng)用程序,尤其是個(gè)人信息管理程序,在分發(fā)日歷信息上做得不是很好。對(duì)于 常規(guī)系統(tǒng),這個(gè)問(wèn)題是三方面的。首先,當(dāng)前沒(méi)有正式的用于傳輸日歷數(shù)據(jù)的 因特網(wǎng)標(biāo)準(zhǔn)。其次,常規(guī)系統(tǒng)不過(guò)濾將要發(fā)送的日歷數(shù)據(jù)。例如,由于日歷數(shù) 據(jù)包括隱私和非隱私信息的混合,因此,當(dāng)發(fā)送日歷數(shù)據(jù)時(shí),傳遞多少信息需 要受到控制。再者,日歷應(yīng)用程序通常需要一個(gè)服務(wù)器來(lái)主宿共享或分發(fā)的日 歷數(shù)據(jù)。因此,為了利用這些功能,用戶需要能夠?qū)Ψ?wù)器進(jìn)行訪問(wèn)。此外,采用常規(guī)系統(tǒng)來(lái)以電子方式安排與他人的會(huì)議或約會(huì)己是一個(gè)非常 困難的流程。例如,用戶可能會(huì)放棄使用常規(guī)的日程安排流程而取而代之地僅 使用電話來(lái)安排約會(huì)。因此,該問(wèn)題有兩方面。第一,常規(guī)系統(tǒng)不支持分發(fā)可 被用作為可進(jìn)行日程安排的實(shí)體的個(gè)人日歷。第二,常規(guī)系統(tǒng)不支持以有利于 在線安排日程的格式展示用戶的日歷信息。鑒于以上所述原因,需要有以電子方式更優(yōu)化地提供分發(fā)的日歷的方法和 系統(tǒng)。此外,需要能以電子方式提供包括例如經(jīng)過(guò)濾的日歷數(shù)據(jù)的分發(fā)的日歷。 此外,需要能提供一種例如可電子化地進(jìn)行日程安排的日歷。概述根據(jù)本發(fā)明的各實(shí)施例,公開(kāi)了用于以電子方式提供可進(jìn)行日程安排的日 歷的系統(tǒng)和方法。提供本概述以便以簡(jiǎn)化的形式介紹將在以下詳細(xì)描述中進(jìn)一 步描述的一些概念。本概述并非意在確定所請(qǐng)求保護(hù)的主題的關(guān)鍵特征或必要 特征,也并非意在用來(lái)幫助確定所請(qǐng)求保護(hù)的主題的范圍。根據(jù)一個(gè)實(shí)施例, 一種用于提供可進(jìn)行日程安排的日歷的方法包括接收可安排性數(shù)據(jù)并基于可安排性數(shù)據(jù)將日歷數(shù)據(jù)標(biāo)記為可進(jìn)行日程安排的。另外, 該方法可包括發(fā)送日歷數(shù)據(jù)。根據(jù)另一個(gè)實(shí)施例, 一種用于提供可進(jìn)行日程安排的日歷的方法包括接收 日歷數(shù)據(jù)并確定該日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行日程安排的。此外,本方法可包括 響應(yīng)于確定該日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行日程安排的而發(fā)送一會(huì)晤請(qǐng)求。根據(jù)另一個(gè)實(shí)施例,提供一種存儲(chǔ)當(dāng)被執(zhí)行時(shí)執(zhí)行一種用于提供可進(jìn)行曰 程安排的日歷的方法的一組指令的計(jì)算機(jī)可讀介質(zhì)。該方法可由該組指令來(lái)執(zhí) 行,該方法包括接收可安排性數(shù)據(jù)并基于可安排性數(shù)據(jù)將日歷數(shù)據(jù)標(biāo)記為可進(jìn) 行曰程安排的。此外,該方法可包括發(fā)送該日歷數(shù)據(jù)。應(yīng)該理解的是,以上的總體描述以及以下的詳細(xì)描述均只是示例性和解釋 性的,并且不應(yīng)被認(rèn)為是對(duì)所描述的和請(qǐng)求保護(hù)的本發(fā)明的范圍的限制。此外, 除了此處所闡述的之外,可提供其它特征和/或變型。例如,本發(fā)明的實(shí)施例可 針對(duì)詳細(xì)描述中所描述的特征的各種組合和子組合。附圖簡(jiǎn)述被納入到本公開(kāi)并構(gòu)成本公開(kāi)的一部分的附圖示出本發(fā)明的各種實(shí)施例 和方面。在附圖中
圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例的包括一計(jì)算設(shè)備的示例性系統(tǒng)的框圖; 圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的一種用于提供對(duì)經(jīng)過(guò)濾的日歷的電子分發(fā)的示例性方法的流程圖;圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的示出用于提供控制數(shù)據(jù)的用戶界面的屏幕截圖;圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例的示出產(chǎn)生信任的關(guān)系和交互的圖示; 圖5是根據(jù)本發(fā)明的一個(gè)實(shí)施例的另一種用于提供對(duì)經(jīng)過(guò)濾的日歷的電子分發(fā)的示例性方法的流程圖;圖6是根據(jù)本發(fā)明的一個(gè)實(shí)施例的示出所顯示的經(jīng)過(guò)濾的日歷數(shù)據(jù)的屏幕截圖;以及圖7是根據(jù)本發(fā)明的一個(gè)實(shí)施例的示出用于提供"空閑/忙碌"條的用戶界 面的屏幕截圖。詳細(xì)描述以下的詳細(xì)描述參考附圖。在盡可能的地方,附圖和以下描述中使用的相 同的參考標(biāo)號(hào)來(lái)表示相同或相似的部分。盡管此處描述了本發(fā)明的若干示例性 實(shí)施例和特征,但是存在修改、改編以及其它實(shí)現(xiàn)的可能,而不脫離本發(fā)明的 精神和范圍。例如,可對(duì)附圖中示出的組件進(jìn)行替換、添加或修改,并且可通 過(guò)對(duì)公開(kāi)的方法進(jìn)行替換、重新排序或添加步驟來(lái)對(duì)此處描述的示例性方法進(jìn) 行修改。因此,以下的詳細(xì)描述不限制本發(fā)明。相反,本發(fā)明的正確范圍由所 附的權(quán)利要求定義。根據(jù)本發(fā)明的實(shí)施例的系統(tǒng)和方法提供過(guò)濾的日歷分發(fā)并提供對(duì)分發(fā)的 日歷進(jìn)行日程安排的能力。例如,用戶可能會(huì)希望分發(fā)對(duì)應(yīng)于該用戶的日歷的 日歷數(shù)據(jù),但卻可能希望基于用戶與接收者的關(guān)系來(lái)限制數(shù)據(jù)量。例如,本發(fā) 明的實(shí)施例可包括針對(duì)將被分發(fā)的日歷數(shù)據(jù)的一些用戶啟動(dòng)的控制和過(guò)濾。另 外,本發(fā)明的實(shí)施例可允許用戶使用電子郵件功能從日歷應(yīng)用程序中取出一個(gè) 曰歷并以接收者可使用的格式通過(guò)電子郵件將其發(fā)送給接收者。用戶可選擇用 戶的日歷中的一個(gè)子集以便基于例如用戶對(duì)該接收者的信任度、舒心度或熟悉 度來(lái)限制發(fā)送的數(shù)據(jù)量。此外,用戶可按至少兩種格式發(fā)送日歷數(shù)據(jù)。通過(guò)發(fā)送至少兩個(gè)格式,用 戶可提高接收者將能夠閱讀所發(fā)送的日歷數(shù)據(jù)的可能性。此外,發(fā)送格式之一 可以是一種能被較少數(shù)接收者讀取的更穩(wěn)健的格式,而另一種格式可以是一種 能被較多數(shù)接收者讀取的相對(duì)不夠穩(wěn)健的格式。此外,本發(fā)明的實(shí)施例可包括 通過(guò)能夠支持日歷分發(fā)的端點(diǎn)(例如,接收者計(jì)算機(jī))來(lái)支持日歷分發(fā)。換言 之,本發(fā)明的實(shí)施例可允許(例如)接收者處理日歷數(shù)據(jù)而無(wú)需服務(wù)器的支持。根據(jù)本發(fā)明的實(shí)施例,針對(duì)分發(fā)的日歷數(shù)據(jù)的多個(gè)控制和過(guò)濾可允許用戶 通過(guò)例如日歷時(shí)間范圍、標(biāo)記為隱私的那些日歷約會(huì)或通過(guò)限制經(jīng)過(guò)過(guò)濾程序 的每個(gè)約會(huì)中所導(dǎo)出的內(nèi)容量來(lái)限制分發(fā)的日歷數(shù)據(jù)。此外,分發(fā)的日歷數(shù)據(jù) 的"深度"可由用戶設(shè)置。例如,用戶將分發(fā)的日歷數(shù)據(jù)設(shè)置為包括所有域(包 括附件)或可將分發(fā)的日歷數(shù)據(jù)限制為只有標(biāo)題、時(shí)間和正文,或只有時(shí)間和 標(biāo)題。此外,用戶可獲得進(jìn)一步選項(xiàng)來(lái)允許將要被分發(fā)的"空閑/忙碌"日歷數(shù)據(jù)集中在例如空時(shí)間間隙,而不是用戶日歷中填滿的那些時(shí)間間隙。例如,這些過(guò)濾程序選項(xiàng)中的每一個(gè)可包括一個(gè)不同的HTML版面以優(yōu)化所表示的曰歷數(shù)據(jù)的空間和可讀性。另外,根據(jù)本發(fā)明的實(shí)施例,可使用雙日歷數(shù)據(jù)表示。例如,日歷數(shù)據(jù)可以用iCalendar和/或超文本標(biāo)記語(yǔ)言(HTML)來(lái)表示。上述是示例性的并且 可使用其它格式和多于兩個(gè)格式。例如,由因特網(wǎng)工程任務(wù)組(IETF)開(kāi)發(fā)的 iCalendar是用于凈荷數(shù)據(jù)格式的偽標(biāo)準(zhǔn),以便通過(guò)電子郵件傳輸日歷項(xiàng)。正TF 是因特網(wǎng)的協(xié)議工程和開(kāi)發(fā)分支(IETF秘書(shū)處,由美國(guó)國(guó)家研究倡議公司 (Corporation for National Research Initiatives) , 1895 Preston White Drive, Suite 100 Reston,VA 20191-5434轉(zhuǎn)交)。iCalendar可允許以完全成熟的日歷 形式打開(kāi)日歷數(shù)據(jù)。盡管采用iCalendar格式表示的日歷數(shù)據(jù)是有些高保真的, 但是,(例如)只有使用啟用iCalendar的閱讀器應(yīng)用程序的用戶能訪問(wèn)它。 因此,日歷數(shù)據(jù)還可用例如在電子郵件消息正文中所呈現(xiàn)的日歷的HTML版 本來(lái)表示。盡管HTML可訪問(wèn)性較高并且可被支持HTML的大量客戶端應(yīng)用 程序來(lái)查看,但是該格式不像iCalendar那么高保真。此外,根據(jù)本發(fā)明的實(shí)施例,可以不需要日歷服務(wù)器。例如,本發(fā)明的實(shí) 施例可使用真正的對(duì)等(例如,通過(guò)電子郵件)日歷共享,這意味著具有有能 力的客戶端應(yīng)用程序的任何人都可使用接收到的日歷數(shù)據(jù)。例如,通過(guò)電子郵 件得到的iCalendar/HTML日歷"快照"可根據(jù)本發(fā)明的實(shí)施例用來(lái)共享日歷 數(shù)據(jù)。此外,本發(fā)明的實(shí)施例可包括一個(gè)更新功能。例如,如果用戶發(fā)送具有一 周的數(shù)據(jù)量的第一日歷,并隨后接著發(fā)送第二日歷,則本發(fā)明的實(shí)施例可檢測(cè) 到這兩個(gè)與同一個(gè)日歷相關(guān)聯(lián)。因此,取代打開(kāi)第二日歷的做法,本發(fā)明的實(shí) 施例可用新的凈荷(例如,第二日歷)替換舊的日歷數(shù)據(jù)(例如,第一日歷)。除了提供過(guò)濾的日歷分發(fā)之外,本發(fā)明的實(shí)施例可包括對(duì)分發(fā)的日歷進(jìn)行 日程安排的能力。例如,還可按一種將分發(fā)的日歷標(biāo)識(shí)為可進(jìn)行日程安排的方 式來(lái)標(biāo)記分發(fā)的日歷。這可以通過(guò)例如為分發(fā)的日歷格式添加擴(kuò)展屬性以注釋 日歷來(lái)實(shí)現(xiàn)。當(dāng)用戶的日歷被發(fā)送(或由某些其它流程發(fā)布)時(shí),日歷應(yīng)用程 序可設(shè)置該屬性。換言之,本發(fā)明的實(shí)施例可提供將日歷的狀態(tài)標(biāo)識(shí)為可進(jìn)行日程安排并標(biāo)識(shí)其個(gè)人時(shí)間表被該日歷引用的個(gè)人的地址的擴(kuò)展屬性。如果日歷數(shù)據(jù)接收者的終端上的日歷應(yīng)用程序確定所接收的日歷數(shù)據(jù)是 否是可進(jìn)行日程安排的,則該接收者的日歷應(yīng)用程序可以在一會(huì)晤請(qǐng)求表中將 用戶的日歷信息呈現(xiàn)為例如"空閑/忙碌"條。接收者的日歷應(yīng)用程序可確定該 接收到的日歷數(shù)據(jù)是否表示個(gè)人的可進(jìn)行日程安排的數(shù)據(jù)(而不是諸如運(yùn)動(dòng)時(shí) 間表或項(xiàng)目時(shí)間表等不與特定個(gè)人相關(guān)聯(lián)的其它類型的日歷)。此外,接收者 的日歷應(yīng)用程序可在會(huì)晤請(qǐng)求表內(nèi)的一個(gè)表中呈現(xiàn)該信息,該表指示(例如) 用戶在一特定時(shí)間是空閑、忙碌、不確定還是不在辦公室。根據(jù)本發(fā)明的一個(gè)實(shí)施例可包括一種用于以電子方式提供可進(jìn)行日程安 排的日歷的系統(tǒng)。該系統(tǒng)可包括用于保存數(shù)據(jù)庫(kù)的存儲(chǔ)器存儲(chǔ)以及與該存儲(chǔ)器 存儲(chǔ)耦合的處理單元。該處理單元可用來(lái)接收可安排性數(shù)據(jù)、基于可安排性數(shù) 據(jù)將日歷數(shù)據(jù)標(biāo)記為可進(jìn)行日程安排的。另外,該處理單元可用于發(fā)送日歷數(shù) 據(jù)。根據(jù)本發(fā)明的另一個(gè)實(shí)施例可包括一種用于以電子方式提供可進(jìn)行曰程 安排的日歷的系統(tǒng)。該系統(tǒng)可包括用于保存數(shù)據(jù)庫(kù)的存儲(chǔ)器存儲(chǔ)以及與該存儲(chǔ) 器存儲(chǔ)耦合的處理單元。該處理單元可接收日歷數(shù)據(jù)并確定該日歷數(shù)據(jù)被標(biāo)記 為可進(jìn)行日程安排的。此外,該處理單元響應(yīng)于確定該日歷數(shù)據(jù)被標(biāo)記為可進(jìn) 行日程安排的來(lái)發(fā)送一會(huì)晤請(qǐng)求。根據(jù)本發(fā)明的一個(gè)實(shí)施例,上述存儲(chǔ)器、處理單元和其它組件可在諸如圖 1的示例性計(jì)算設(shè)備100等計(jì)算設(shè)備中實(shí)現(xiàn)。硬件、軟件和/或固件的任何合適 的組合可用來(lái)實(shí)現(xiàn)存儲(chǔ)器、處理單元或其它組件。作為示例,存儲(chǔ)器、處理單 元或其它組件可采用任何計(jì)算設(shè)備100或與計(jì)算設(shè)備100相結(jié)合的任何其它計(jì) 算設(shè)備118來(lái)實(shí)現(xiàn)。上述系統(tǒng)、設(shè)備和處理器是示例性的,并且其它系統(tǒng)、設(shè) 備和處理器可包括根據(jù)本發(fā)明的實(shí)施例的上述存儲(chǔ)器、處理單元或其它組件。一般而言,程序模塊可包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例 程、程序、組件、數(shù)據(jù)結(jié)構(gòu)和其它類型的結(jié)構(gòu)。此外,可采用包括手持設(shè)備、 多處理器系統(tǒng)、基于微處理器或可編程的消費(fèi)類電子產(chǎn)品、微型計(jì)算機(jī)、大型 計(jì)算機(jī)等其它計(jì)算機(jī)系統(tǒng)配置來(lái)實(shí)踐本發(fā)明的各實(shí)施例。本發(fā)明的各實(shí)施例還 可在分布式計(jì)算環(huán)境中實(shí)踐,在該環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可位于本地和遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè) 備兩者上。例如,各實(shí)施例可被實(shí)現(xiàn)為計(jì)算機(jī)過(guò)程(方法)、計(jì)算系統(tǒng)、或被實(shí)現(xiàn)為 諸如計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)可讀介質(zhì)等制品。計(jì)算機(jī)程序產(chǎn)品可以是計(jì)算機(jī)系統(tǒng)可讀的、并且對(duì)用于執(zhí)行一計(jì)算機(jī)過(guò)程的指令的計(jì)算機(jī)程序進(jìn)行編碼的計(jì) 算機(jī)存儲(chǔ)介質(zhì)。計(jì)算機(jī)程序產(chǎn)品還包括在計(jì)算系統(tǒng)可讀的載波上的、并且對(duì)用 于執(zhí)行一計(jì)算機(jī)過(guò)程的指令的計(jì)算機(jī)程序進(jìn)行編碼的傳播信號(hào)。參考圖l,根據(jù)本發(fā)明的一個(gè)實(shí)施例的示例性系統(tǒng)可包括諸如計(jì)算設(shè)備100 等計(jì)算設(shè)備。在一基本配置中,計(jì)算設(shè)備100可包括至少一個(gè)處理單元102和系統(tǒng)存儲(chǔ)器104。取決于計(jì)算設(shè)備的配置和類型,系統(tǒng)存儲(chǔ)器104可以是易失 性的(諸如RAM)、非易失性的(諸如ROM、閃存等)或某種組合。系統(tǒng)存 儲(chǔ)器104可包括操作系統(tǒng)105、一個(gè)或多個(gè)應(yīng)用程序106并可包括程序數(shù)據(jù)107。 在一個(gè)實(shí)施例中,應(yīng)用程序106可包括分發(fā)應(yīng)用程序120。然而,本發(fā)明的實(shí) 施例可結(jié)合日歷程序、圖形庫(kù)、操作系統(tǒng)或任何應(yīng)用程序一起來(lái)實(shí)踐,并且不 限于任何特定應(yīng)用程序或系統(tǒng)。該基本配置在圖1中由虛線108內(nèi)的那些組件 來(lái)示出。計(jì)算設(shè)備100可具有另外的特征或功能。例如,計(jì)算設(shè)備100還可包括諸 如磁盤(pán)、光盤(pán)或磁帶等其它數(shù)據(jù)存儲(chǔ)設(shè)備(可移動(dòng)和/或不可移動(dòng))。這種另外 的存儲(chǔ)由圖1中的可移動(dòng)存儲(chǔ)109和不可移動(dòng)存儲(chǔ)IIO來(lái)示出。計(jì)算機(jī)存儲(chǔ)介 質(zhì)可包括按任何方法或技術(shù)實(shí)現(xiàn)的、用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、 程序模塊、或其它數(shù)據(jù)等信息的介質(zhì)。系統(tǒng)存儲(chǔ)器104、可移動(dòng)存儲(chǔ)109和不 可以動(dòng)存儲(chǔ)110均是計(jì)算機(jī)存儲(chǔ)介質(zhì)的示例。計(jì)算機(jī)存儲(chǔ)介質(zhì)可包括但不限于, 可被用來(lái)存儲(chǔ)期望的信息并可被計(jì)算設(shè)備100訪問(wèn)的RAM、 ROM、 EEPROM、 閃存或其它存儲(chǔ)器技術(shù)、CD-ROM、 DVD、數(shù)字多功能盤(pán)(DVD)或其它光 學(xué)存儲(chǔ)、磁帶盒、磁帶、磁盤(pán)或其它磁存儲(chǔ)設(shè)備、或任何其它介質(zhì)。任何這樣 的計(jì)算機(jī)存儲(chǔ)介質(zhì)可以是計(jì)算設(shè)備100的一部分。計(jì)算設(shè)備IOO還可包括(諸) 輸入設(shè)備112,例如鍵盤(pán)、鼠標(biāo)、筆、語(yǔ)音輸入設(shè)備、觸摸輸入設(shè)備等。還可 包括諸如顯示器、揚(yáng)聲器、打印機(jī)等(諸)輸出設(shè)備114。上述設(shè)備是示例性 的,并且可使用其它設(shè)備。計(jì)算設(shè)備100還可包含允許該設(shè)備100在分布式計(jì)算環(huán)境中諸如通過(guò)例如內(nèi)聯(lián)網(wǎng)或因特網(wǎng)等網(wǎng)絡(luò)與其它計(jì)算設(shè)備118通信的通信連接116。通信連接116 是通信介質(zhì)的一個(gè)示例。通信介質(zhì)通常體現(xiàn)為諸如載波或其它傳輸機(jī)制等已調(diào) 制數(shù)據(jù)信號(hào)中的計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其它數(shù)據(jù),并包括 任何信息傳遞介質(zhì)。術(shù)語(yǔ)"已調(diào)制數(shù)據(jù)信號(hào)"可表示將其一個(gè)或多個(gè)特性以在 該信號(hào)中編碼信息的方式來(lái)設(shè)置或改變的信號(hào)。作為示例,而非限制,通信介 質(zhì)可包括諸如有線網(wǎng)絡(luò)或直接線連接等有線介質(zhì),以及諸如聲學(xué)、RF、紅外和 其它無(wú)線介質(zhì)等無(wú)線介質(zhì)。此處所使用的術(shù)語(yǔ)"計(jì)算機(jī)可讀介質(zhì)"可包括存儲(chǔ) 介質(zhì)和通信介質(zhì)兩者。多個(gè)程序模塊和數(shù)據(jù)文件可存儲(chǔ)在計(jì)算設(shè)備100的系統(tǒng)存儲(chǔ)器104中,這 些程序模塊和數(shù)據(jù)文件包括諸如華盛頓州雷德蒙市的微軟公司的WINDOWS 操作系統(tǒng)等適用于控制聯(lián)網(wǎng)的個(gè)人計(jì)算機(jī)的操作的操作系統(tǒng)105。系統(tǒng)存儲(chǔ)器 104還可存儲(chǔ)諸如分發(fā)應(yīng)用程序120等一個(gè)或多個(gè)程序模塊和以下描述的其它 程序模塊。盡管在處理單元102或其它計(jì)算設(shè)備118上執(zhí)行,但分發(fā)應(yīng)用程序 120可執(zhí)行包括例如以下描述的方法中的一個(gè)或多個(gè)階段的過(guò)程。上述過(guò)程是 示例性的,并且處理單元102或其它計(jì)算設(shè)備118可執(zhí)行其它過(guò)程??筛鶕?jù)本 發(fā)明的實(shí)施例而使用的其它應(yīng)用程序106可包括日歷程序、電子郵件和聯(lián)系人 應(yīng)用程序、文字處理應(yīng)用程序、電子表格應(yīng)用程序、數(shù)據(jù)庫(kù)應(yīng)用程序、幻燈演 示應(yīng)用程序、繪圖或計(jì)算機(jī)輔助應(yīng)用程序等。圖2是闡述根據(jù)本發(fā)明的一個(gè)示例性方法200中所涉及的總體階段的流程 圖,其中該方法使用圖1的系統(tǒng)IOO或其它計(jì)算設(shè)備118來(lái)提供對(duì)經(jīng)過(guò)濾的日 歷的電子分發(fā)。實(shí)現(xiàn)示例性方法200中的階段的示例性方式將在以下更詳細(xì)地 描述。盡管方法200被描述為由計(jì)算設(shè)備IOO來(lái)執(zhí)行,但是方法200也可由其 它計(jì)算設(shè)備118或任何其它處理器或組件來(lái)執(zhí)行。示例性方法200始于起始框 205并前進(jìn)至階段210,在階段210處,計(jì)算設(shè)備100可接收控制數(shù)據(jù)??刂?數(shù)據(jù)可被配置成指示用戶指定要發(fā)送的主日歷數(shù)據(jù)中的一部分。例如,主日歷 數(shù)據(jù)可包括完整且未經(jīng)刪減的、由用戶保存在計(jì)算設(shè)備IOO上的一個(gè)或多個(gè)日 歷。例如,用戶可執(zhí)行應(yīng)用程序106中的日歷程序。同樣,日歷程序可啟動(dòng)分 發(fā)應(yīng)用程序120,該分發(fā)應(yīng)用程序120可通過(guò)用于搜集來(lái)自用戶的控制數(shù)據(jù)的12輸出設(shè)備114將使用戶看到多個(gè)用戶界面(UI)。圖3是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于提供控制數(shù)據(jù)的示例性UI的屏幕截圖300。如圖3所示,控 制數(shù)據(jù)可指示僅有空與否級(jí)別310、受限的詳細(xì)信息級(jí)別310和完整的詳細(xì)信 息級(jí)別315。如以下所描述的,這些和其它類型的控制數(shù)據(jù)可由用戶提供。此刻,由于主日歷數(shù)據(jù)可包括個(gè)人和/或受安全保護(hù)的信息,所以用戶可評(píng) 估用戶和用戶希望向其發(fā)送日歷數(shù)據(jù)的接收者的關(guān)系。在這個(gè)評(píng)估中,會(huì)考慮 用戶對(duì)接收者的信任度、舒心度或熟悉度。圖4是示出根據(jù)本發(fā)明的一個(gè)實(shí)施 例的產(chǎn)生用戶會(huì)考慮的信任度的關(guān)系和交互?;谶@個(gè)評(píng)估,用戶可通過(guò)UI 向計(jì)算設(shè)備100提供對(duì)應(yīng)的控制數(shù)據(jù)。從計(jì)算設(shè)備100接收控制數(shù)據(jù)的階段210處,示例性方法200可前進(jìn)至階 段220,在階段220中,計(jì)算設(shè)備IOO可基于控制數(shù)據(jù)對(duì)主日歷數(shù)據(jù)進(jìn)行過(guò)濾 以創(chuàng)建經(jīng)過(guò)濾的日歷數(shù)據(jù)。例如,由用戶通過(guò)UI提供的控制數(shù)據(jù)可指示可用 于過(guò)濾主日歷的一個(gè)或多個(gè)維度。第一維度可以是用戶從多個(gè)日歷中選擇一個(gè) 要發(fā)送的日歷。大多數(shù)日歷應(yīng)用程序處理多個(gè)日歷,而不僅僅是單個(gè)日歷。因 此,用戶可從多個(gè)日歷中選擇一個(gè)日歷來(lái)使用。例如,用戶可以正維護(hù)計(jì)算設(shè) 備100上的家庭日歷、工作日歷、和小型聯(lián)賽日歷。例如,用戶可選擇小型聯(lián) 賽日歷中的所有或部分來(lái)與其它隊(duì)伍成員(例如,接收者)共享。第二控制數(shù)據(jù)維度可以是選擇一日期范圍。例如,用戶可提供特定日歷上 的一個(gè)或多個(gè)日期范圍以確定發(fā)送多少日歷數(shù)據(jù)。用戶可向計(jì)算設(shè)備100提供 對(duì)應(yīng)于例如今天、明天、后七天、后30天或整個(gè)日歷的一范圍。另外,用戶 可提供對(duì)應(yīng)于非典型范圍的范圍,例如,下周二, 28號(hào)到31號(hào)。另外,計(jì)算 設(shè)備100可允許用戶提供控制數(shù)據(jù)來(lái)限制發(fā)送用戶定義的工作時(shí)間外的日歷數(shù) 據(jù)。例如,如果用戶希望向一顧問(wèn)發(fā)送日歷數(shù)據(jù)以設(shè)置接下來(lái)的七天中的一個(gè) 會(huì)議,則用戶可選擇僅發(fā)送在用戶定義的工作時(shí)間內(nèi)的日歷數(shù)據(jù)。第三控制數(shù)據(jù)維度可以是用戶限制將要發(fā)送的經(jīng)過(guò)濾的日歷中所包括的 詳細(xì)信息的級(jí)別。例如,用戶可根據(jù)如上所述的圖4評(píng)估用戶與預(yù)期接收者的 關(guān)系。因此,第三控制數(shù)據(jù)維度可包括多個(gè)用戶可選擇的詳細(xì)信息級(jí)別中的一 個(gè),例如如圖3所描述的,僅有空與否級(jí)別305、受限的詳細(xì)信息級(jí)別310和 完整的詳細(xì)信息級(jí)別315。第一詳細(xì)信息級(jí)別(例如,僅有空與否級(jí)別305)可僅包括有空與否。換言之,第一詳細(xì)信息級(jí)別可指示在一特定時(shí)間段內(nèi)該用 戶是例如空閑或忙碌、不確定、還是不在辦公室,而不提供其它詳細(xì)信息。第 二詳細(xì)信息級(jí)別(例如,受限的詳細(xì)信息級(jí)別310)可包括提供用戶日歷上的 個(gè)人日歷項(xiàng)的主題,但是可能不包括該個(gè)人日歷項(xiàng)的進(jìn)一步詳細(xì)信息。此外, 第三詳細(xì)信息級(jí)別(例如,完全的詳細(xì)信息級(jí)別315)可包括用戶的日歷項(xiàng)中 的一切,包括,例如位置、文本、正文文本、參加者列表、附件等。上述是示 例性的,并且第三控制數(shù)據(jù)維度可包括其它用戶可選擇的詳細(xì)信息級(jí)別。一旦計(jì)算設(shè)備100在階段220中基于控制數(shù)據(jù)過(guò)濾了主日歷數(shù)據(jù),示例性 方法200可繼續(xù)至階段230,在該階段中,計(jì)算設(shè)備IOO可發(fā)送經(jīng)過(guò)濾的曰歷 數(shù)據(jù)。例如,計(jì)算設(shè)備100可向可能正使用其它計(jì)算設(shè)備118中的一個(gè)設(shè)備的 接收者發(fā)送經(jīng)過(guò)濾的日歷數(shù)據(jù)。經(jīng)過(guò)濾的日歷數(shù)據(jù)可以用包括第一格式和第二 格式的多種格式發(fā)送。如上所述,第一格式可包括iCalendar,第二格式可包括 HTML。通過(guò)以至少兩種格式發(fā)送,用戶可提高接收者將能夠使用所發(fā)送的日 歷數(shù)據(jù)的可能性。此外,發(fā)送格式之一可以是能被較少數(shù)接收者使用的較穩(wěn)健 的格式,另一種格式是一種能被較多數(shù)接收者使用的相對(duì)不夠穩(wěn)健的格式。此外,本發(fā)明的實(shí)施例可包括通過(guò)能夠支持日歷的終端(例如,接收者計(jì) 算機(jī)、其它計(jì)算設(shè)備118等)來(lái)支持日歷。換言之,本發(fā)明的實(shí)施例可允許(例 如)接收者處理日歷數(shù)據(jù)而無(wú)需服務(wù)器的支持。例如,所發(fā)送的經(jīng)過(guò)濾的曰歷 數(shù)據(jù)可被配置為可被客戶端應(yīng)用程序直接使用。由于經(jīng)過(guò)濾的日歷數(shù)據(jù)可作為 電子郵件附件來(lái)發(fā)送(例如使用SMTP),因此大多數(shù)因特網(wǎng)用戶可加入到 該過(guò)程。例如,本發(fā)明的實(shí)施例可使用真正的對(duì)等(例如,通過(guò)電子郵件)日 歷共享,這意味著具有有能力的客戶端應(yīng)用程序的任何人可使用接收到的曰歷 數(shù)據(jù)。例如,通過(guò)電子郵件得到的iCalendar/HTML日歷"快照"可根據(jù)本發(fā) 明的實(shí)施例用來(lái)共享日歷數(shù)據(jù)。因此,根據(jù)本發(fā)明的實(shí)施例的日歷應(yīng)用程序可 以不需要服務(wù)器來(lái)主宿共享的或分發(fā)的日歷數(shù)據(jù)。在計(jì)算設(shè)備100在階段230 處發(fā)送了經(jīng)過(guò)濾的日歷數(shù)據(jù)后,示例性方法200之后可在階段240處結(jié)束。圖5是闡述根據(jù)本發(fā)明的一個(gè)示例性方法500中所涉及的總體階段的流程 圖,其中該方法使用圖1的系統(tǒng)100或其它(諸)計(jì)算設(shè)備118來(lái)提供可進(jìn)行 日歷安排的日歷。實(shí)現(xiàn)示例性方法500中的階段的示例性方式將在以下更詳細(xì)地描述。示例性方法500始于起始框505并前進(jìn)至階段510,在階段510處, 其它計(jì)算設(shè)備118可接收日歷數(shù)據(jù)。例如,計(jì)算設(shè)備IOO可向其它計(jì)算設(shè)備118 發(fā)送日歷數(shù)據(jù)。該日歷數(shù)據(jù)可包括如上述圖2所描述的經(jīng)過(guò)濾的日歷數(shù)據(jù)。然而,在向其它計(jì)算設(shè)備118發(fā)送經(jīng)過(guò)濾的日歷數(shù)據(jù)之前,計(jì)算設(shè)備IOO 可按一種將經(jīng)過(guò)濾的日歷數(shù)據(jù)標(biāo)識(shí)為可進(jìn)行日程安排的方式標(biāo)記該經(jīng)過(guò)濾的 日歷數(shù)據(jù)。這可通過(guò)接收來(lái)自用戶的可安排性數(shù)據(jù)并基于接收到的可安排性數(shù) 據(jù)向(例如)iCalendar格式添加擴(kuò)展屬性來(lái)注釋該經(jīng)過(guò)濾的日歷數(shù)據(jù)來(lái)實(shí)現(xiàn)。 可安排性數(shù)據(jù)可包括一個(gè)來(lái)自用戶的指示,該指示表示用戶希望該日歷數(shù)據(jù)是 可進(jìn)行日程安排的。例如當(dāng)用戶的個(gè)人日歷被發(fā)送(或通過(guò)某種其它過(guò)程發(fā)布) 時(shí),分發(fā)應(yīng)用程序120可設(shè)置該標(biāo)記。換言之,有些日歷可能不是可進(jìn)行日程 安排的,例如個(gè)人日歷可以是可進(jìn)行日程安排的,而壘球日歷可能不是可進(jìn)行 日程安排的。此外,可標(biāo)記經(jīng)過(guò)濾的日歷數(shù)據(jù)以指示日歷數(shù)據(jù)對(duì)于其是可進(jìn)行 日程安排的那個(gè)用戶。從其它計(jì)算設(shè)備118接收日歷數(shù)據(jù)的階段510處,示例性方法500前進(jìn)至 階段520,在該階段中,其它計(jì)算設(shè)備118可確定該日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行 日程安排的。例如,在其它計(jì)算設(shè)備118上執(zhí)行的日歷應(yīng)用程序可讀取接收到 的日歷數(shù)據(jù)來(lái)確定它是否包括將其標(biāo)識(shí)為可進(jìn)行日程安排的標(biāo)記。這可由在其 它計(jì)算設(shè)備118上執(zhí)行的日歷應(yīng)用程序來(lái)實(shí)現(xiàn),該日歷應(yīng)用程序檢測(cè)添加至 iCalendar格式的、將該經(jīng)過(guò)濾的日歷數(shù)據(jù)注釋為可進(jìn)行日程安排的擴(kuò)展屬性。 此外,響應(yīng)于確定該日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行日程安排,該日歷應(yīng)用程序可提 供被配置成基于日歷數(shù)據(jù)來(lái)顯示空閑時(shí)間、忙碌時(shí)間、不確定時(shí)間以及不在辦 公室時(shí)間的用戶界面。例如,如圖6所示,日歷應(yīng)用程序可以用屏幕600所示 的格式向接收者顯示經(jīng)過(guò)濾的日歷數(shù)據(jù)。如果接收者點(diǎn)擊對(duì)應(yīng)于1月13日的 按鈕605,則(例如)用戶界面700可顯示為如圖7所示出的。如圖7所示, 基于經(jīng)過(guò)濾的日歷數(shù)據(jù),用戶的日歷(例如)可在一會(huì)晤請(qǐng)求表中被呈現(xiàn)為一 個(gè)"空閑/忙碌"條700。使用條700的會(huì)晤請(qǐng)求表可指示用戶在特定時(shí)間是空 閑、忙碌、不確定還是不在辦公室。一旦其它計(jì)算設(shè)備118在階段520處確定日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行日程安 排,則示例性方法500可繼續(xù)至階段530,在該階段中,其它計(jì)算設(shè)備118響應(yīng)于確定該日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行日程安排而可發(fā)送會(huì)晤請(qǐng)求。例如,接收 者可向計(jì)算設(shè)備100處的用戶發(fā)送(例如,通過(guò)電子郵件)來(lái)自其它計(jì)算設(shè)備 118的會(huì)晤請(qǐng)求。發(fā)送的會(huì)晤請(qǐng)求可包括由用戶界面提供的會(huì)晤時(shí)間和持續(xù)時(shí)間。當(dāng)其它計(jì)算設(shè)備118在階段530處響應(yīng)于確定該日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行 日程安排而發(fā)送會(huì)晤請(qǐng)求后,示例性方法500之后可在階段540處結(jié)束。此外,本發(fā)明的實(shí)施例可在包括離散的電子元件、包含邏輯門(mén)的封裝的或 集成的電子芯片、使用微處理器的電路的電子線路中實(shí)踐或在包含電子元件或 微處理器的單個(gè)芯片上實(shí)踐。本發(fā)明的實(shí)施例還可使用例如與門(mén)、或門(mén)和非門(mén) 等能夠執(zhí)行邏輯運(yùn)算的其它技術(shù)來(lái)實(shí)踐,這些技術(shù)包括,但不限于,機(jī)械、光 學(xué)、流體和量子技術(shù)。此外,本發(fā)明的實(shí)施例可在通用計(jì)算機(jī)內(nèi)或在任何其它 電路或系統(tǒng)中實(shí)踐。本發(fā)明可被實(shí)施為系統(tǒng)、方法和/計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可用硬件 和/或軟件(包括固件、常駐軟件、微代碼等)來(lái)實(shí)施。此外,本發(fā)明的實(shí)施例 可采用計(jì)算機(jī)可使用或計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品的形式,該 計(jì)算機(jī)可使用或計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì)具有體現(xiàn)在該介質(zhì)中的供或者結(jié)合指 令執(zhí)行系統(tǒng)使用的計(jì)算機(jī)可使用或計(jì)算介可讀的程序代碼。計(jì)算機(jī)可使用或計(jì) 算機(jī)可讀的介質(zhì)可以是能包含、存儲(chǔ)、通信、傳播或傳輸程序以供或結(jié)合指令 執(zhí)行系統(tǒng)、裝置或設(shè)備使用的任何介質(zhì)。計(jì)算機(jī)可使用或計(jì)算機(jī)可讀介質(zhì)可以是,例如,但不限于,電子、磁、光、電磁、紅外或半導(dǎo)體系統(tǒng)、裝置、設(shè)備或傳播介質(zhì)。計(jì)算機(jī)可讀介質(zhì)的更具體示例(非窮盡性列表)可包括以下具有一根或多根導(dǎo)線的電子連接、便攜式計(jì)算機(jī)磁盤(pán)、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦除可編 程只讀存儲(chǔ)器(EPROM或閃存)、光纖、和便攜式壓縮盤(pán)只讀存儲(chǔ)器 (CD-ROM)。要注意的是,計(jì)算機(jī)可使用或計(jì)算機(jī)可讀介質(zhì)甚至可以是程序 被打印在其上的紙件或其它合適的介質(zhì),因?yàn)樵摮绦蚩梢岳缤ㄟ^(guò)對(duì)紙件或其 它介質(zhì)進(jìn)行光掃描而以電子方式來(lái)捕獲,并接著被編譯、解釋或在必要時(shí)以其 它合適的方式來(lái)處理,然后被存儲(chǔ)于計(jì)算機(jī)存儲(chǔ)器中。本發(fā)明的實(shí)施例在上文是參考根據(jù)本發(fā)明的實(shí)施例的方法、系統(tǒng)和計(jì)算機(jī) 程序產(chǎn)品的框圖和/或操作性圖示來(lái)描述的。可以意識(shí)到,框中所示出的功能/動(dòng)作可以不按照操作性圖示中所示出的順序發(fā)生。例如,取決于所涉及的功能 /動(dòng)作,相繼示出的兩個(gè)框?qū)嶋H上可以基本并發(fā)地執(zhí)行,或者框有時(shí)候可以按逆 向順序執(zhí)行。盡管描述了本發(fā)明的某些特征和實(shí)施例,但是可存在本發(fā)明的其它實(shí)施 例。此外,盡管本發(fā)明的實(shí)施例被描述為與存儲(chǔ)于存儲(chǔ)器和其它存儲(chǔ)介質(zhì)中的 數(shù)據(jù)相關(guān)聯(lián),但是各方面還可以被存儲(chǔ)于或讀取于其它類型的計(jì)算機(jī)可執(zhí)行介質(zhì),諸如類似硬盤(pán)、軟盤(pán)或CD-ROM的第二存儲(chǔ)設(shè)備、來(lái)自因特網(wǎng)的載波或 其它形式的RAM或ROM。此外,所公開(kāi)的方法中的步驟可以用任何方式來(lái) 修改,包括通過(guò)對(duì)步驟進(jìn)行重新排序和/或插入或刪除步驟,而不脫離本發(fā)明原 理。因此,意在將說(shuō)明書(shū)和示例認(rèn)為僅僅是示例性的,而本發(fā)明的真正的范圍 和精神由所附的權(quán)利要求及其等效技術(shù)方案或等效技術(shù)特征的全部范圍所指 示。盡管用對(duì)結(jié)構(gòu)性特征和/或方法性動(dòng)作專用的語(yǔ)言描述了該主題,但應(yīng)該理 解,所附權(quán)利要求中定義的主題并不必然局限于以上所描述的具體特征或動(dòng) 作。相反,上述的具體特征和動(dòng)作是作為實(shí)現(xiàn)權(quán)利要求的示例性形式而公開(kāi)的。
權(quán)利要求
1.一種用于提供可進(jìn)行日程安排的日歷的方法,所述方法包括接收可安排性數(shù)據(jù);基于所述可安排性數(shù)據(jù)將日歷數(shù)據(jù)標(biāo)記為可進(jìn)行日程安排的;以及發(fā)送所述日歷數(shù)據(jù)。
2. 如權(quán)利要求1所述的方法,其特征在于,將所述日歷數(shù)據(jù)標(biāo)記為可進(jìn) 行曰程安排的包括向所述日歷數(shù)據(jù)添加注釋所述日歷數(shù)據(jù)的擴(kuò)展屬性。
3. 如權(quán)利要求1所述的方法,其特征在于,所述方法還包括在發(fā)送所述 日歷數(shù)據(jù)之前接收控制數(shù)據(jù),所述控制數(shù)據(jù)被配置成指示用戶希望發(fā)送的一部分日歷數(shù) 據(jù);以及基于所述控制數(shù)據(jù)過(guò)濾所述日歷數(shù)據(jù)來(lái)創(chuàng)建經(jīng)過(guò)濾的日歷數(shù)據(jù)。
4. 如權(quán)利要求3所述的方法,其特征在于,接收所述控制數(shù)據(jù)包括接收 被配置成指示所述用戶希望發(fā)送的所述部分日歷數(shù)據(jù)的控制數(shù)據(jù),其中所述控 制數(shù)據(jù)指示包括從多個(gè)日歷中選擇出的第一日歷的所述部分日歷數(shù)據(jù)。
5. 如權(quán)利要求3所述的方法,其特征在于,接收所述控制數(shù)據(jù)包括接收 被配置成指示所述用戶希望發(fā)送的所述部分日歷數(shù)據(jù)的控制數(shù)據(jù),其中所述控 制數(shù)據(jù)指示所述部分日歷數(shù)據(jù)對(duì)應(yīng)于一時(shí)間段。
6. 如權(quán)利要求3所述的方法,其特征在于,接收所述控制數(shù)據(jù)包括接收 被配置成指示所述用戶希望發(fā)送的所述部分日歷數(shù)據(jù)的控制數(shù)據(jù),其中所述控 制數(shù)據(jù)指示所述部分日歷數(shù)據(jù)對(duì)應(yīng)于與所述用戶的工作時(shí)間相對(duì)應(yīng)的時(shí)間段。
7. 如權(quán)利要求3所述的方法,其特征在于,接收所述控制數(shù)據(jù)包括接收被配置成指示所述用戶希望發(fā)送的所述部分日歷數(shù)據(jù)的控制數(shù)據(jù),其中所述控 制數(shù)據(jù)指示提供以下中的一個(gè)的所述部分日歷數(shù)據(jù)僅有空與否、受限的詳細(xì) 信息以及全部的詳細(xì)信息。
8. 如權(quán)利要求3所述的方法,其特征在于,發(fā)送所述經(jīng)過(guò)濾的日歷數(shù)據(jù) 包括以第一格式和第二格式發(fā)送所述經(jīng)過(guò)濾的日歷數(shù)據(jù)。
9. 一種用于提供可進(jìn)行日程安排的日歷的方法,所述方法包括 接收日歷數(shù)據(jù);確定所述日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行日程安排的;以及 響應(yīng)于確定所述日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行日程安排的,發(fā)送會(huì)晤請(qǐng)求。
10. 如權(quán)利要求9所述的方法,其特征在于,所述方法還包括響應(yīng)于確定 所述日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行日程安排的,提供被配置成基于所述日歷數(shù)據(jù)來(lái)顯示至少以下內(nèi)容的用戶界面空閑時(shí)間、忙碌時(shí)間、不確定時(shí)間以及不在辦公室時(shí)間。
11. 如權(quán)利要求10所述的方法,其特征在于,發(fā)送所述會(huì)晤請(qǐng)求包括發(fā)送包括由所述用戶界面提供的會(huì)晤時(shí)間和持續(xù)時(shí)間的所述會(huì)晤請(qǐng)求。
12. 如權(quán)利要求9所述的方法,其特征在于,確定所述日歷數(shù)據(jù)被標(biāo)記為 可進(jìn)行日程安排的還包括確定所述日歷數(shù)據(jù)對(duì)于其是可進(jìn)行日程安排的用戶。
13. —種存儲(chǔ)當(dāng)被執(zhí)行時(shí)執(zhí)行用于提供可進(jìn)行日程安排的日歷的方法的 一組指令的計(jì)算機(jī)可讀介質(zhì),由該組指令執(zhí)行的所述方法包括接收可安排性數(shù)據(jù);基于所述可安排性數(shù)據(jù)將日歷數(shù)據(jù)標(biāo)記為可進(jìn)行日程安排的;以及 發(fā)送所述日歷數(shù)據(jù)。
14. 如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,將所述日歷數(shù) 據(jù)標(biāo)記為可進(jìn)行日程安排包括向所述日歷數(shù)據(jù)添加注釋所述日歷數(shù)據(jù)的擴(kuò)展 屬性。
15. 如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述方法還包括在發(fā)送所述日歷數(shù)據(jù)之前接收控制數(shù)據(jù),所述控制數(shù)據(jù)被配置成指示用戶希望發(fā)送的一部分日歷數(shù) 據(jù);以及基于所述控制數(shù)據(jù)過(guò)濾所述日歷數(shù)據(jù)以創(chuàng)建經(jīng)過(guò)濾的日歷數(shù)據(jù)。
16. 如權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,接收所述控制數(shù)據(jù)包括接收被配置成指示所述用戶希望發(fā)送的所述部分日歷數(shù)據(jù)的控制數(shù) 據(jù),其中所述控制數(shù)據(jù)指示包括從多個(gè)日歷中選擇出的第一日歷的所述部分日歷數(shù)據(jù)。
17. 如權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,接收所述控制 數(shù)據(jù)包括接收被配置成指示所述用戶希望發(fā)送的所述部分日歷數(shù)據(jù)的控制數(shù) 據(jù),其中所述控制數(shù)據(jù)指示所述部分日歷數(shù)據(jù)對(duì)應(yīng)于一時(shí)間段。
18. 如權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,接收所述控制 數(shù)據(jù)包括接收被配置成指示所述用戶希望發(fā)送的所述部分日歷數(shù)據(jù)的控制數(shù) 據(jù),其中所述控制數(shù)據(jù)指示所述部分日歷數(shù)據(jù)對(duì)應(yīng)于與所述用戶的工作時(shí)間相 對(duì)應(yīng)的時(shí)間段。
19. 如權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,接收所述控制 數(shù)據(jù)包括接收被配置成指示所述用戶希望發(fā)送的所述部分日歷數(shù)據(jù)的控制數(shù) 據(jù),其中所述控制數(shù)據(jù)指示提供以下中的一個(gè)的所述部分日歷數(shù)據(jù)僅有空與 否、受限的詳細(xì)信息以及全部的詳細(xì)信息。
20.如權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,發(fā)送所述經(jīng)過(guò) 濾的日歷數(shù)據(jù)包括以第一格式和第二格式發(fā)送所述經(jīng)過(guò)濾的日歷數(shù)據(jù)。
全文摘要
公開(kāi)了用于以電子方式提供可進(jìn)行日程安排的日歷的系統(tǒng)和方法。所公開(kāi)的系統(tǒng)和方法可包括接收可安排性數(shù)據(jù)。該可安排性數(shù)據(jù)可包括指示用戶希望發(fā)送可進(jìn)行日程安排的日歷的數(shù)據(jù)。此外,所公開(kāi)的系統(tǒng)和方法可包括基于該可安排性數(shù)據(jù)將日歷數(shù)據(jù)標(biāo)記為可進(jìn)行日程安排的以及發(fā)送該日歷數(shù)據(jù)。另外,所公開(kāi)的系統(tǒng)和方法可包括接收日歷數(shù)據(jù)。此外,所公開(kāi)的系統(tǒng)和方法可包括確定該日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行日程安排的并響應(yīng)于確定該日歷數(shù)據(jù)被標(biāo)記為可進(jìn)行日程安排的發(fā)送一個(gè)會(huì)晤請(qǐng)求。
文檔編號(hào)G06F17/00GK101331507SQ200680047373
公開(kāi)日2008年12月24日 申請(qǐng)日期2006年12月7日 優(yōu)先權(quán)日2005年12月15日
發(fā)明者B·J·桑, C·D·斯蒂爾頓, G·L·弗蘭克爾, H·J·博喬達(dá)西 申請(qǐng)人:微軟公司