專利名稱:帶有時區(qū)信息的包括事件時間安排過程的信息管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
以下揭示一般涉及帶有時區(qū)信息的信息管理系統(tǒng),包括具有時區(qū)信息的事件時間安排過程。
背景技術(shù):
當(dāng)今的全球經(jīng)濟(jì)需要有效的世界范圍的通信。例如,制造商具有全國和全世界的供應(yīng)商。制造商和供應(yīng)商之間及時和有效的通信對業(yè)務(wù)的成功是至關(guān)重要的。在其它情形中,公司常常將業(yè)務(wù)項目分配給其成員物理地遍布全世界的工作組。在某些情形中,這些工作組成員會屬于不同的組織和/或公司。對制造商和供應(yīng)商而言,及時和有效的通信對工作組的成功是至關(guān)重要的。
電信和其它技術(shù),諸如電子郵件、視頻會議、以及因特網(wǎng)會議提供一天24小時一星期7天的及時和有效的全球通信。然而,由于從一個地方到另一個地方的當(dāng)?shù)貢r間的不同,某些形式的通信在一天的某些時間段內(nèi)并不恰當(dāng)。例如,當(dāng)美國西海岸的當(dāng)?shù)貢r間是17:00點(diǎn)時,在德國則是2:00點(diǎn)。因此,當(dāng)打電話或安排與商業(yè)伙伴的會議(例如因特網(wǎng)會議或視頻會議)時,考慮該商業(yè)伙伴的當(dāng)?shù)貢r間變得越來越重要。然而,有效和有用地確定和/或跟蹤當(dāng)今復(fù)雜商務(wù)環(huán)境中多個商業(yè)伙伴的不同時區(qū)是困難的。
發(fā)明內(nèi)容
本發(fā)明一般涉及帶有時區(qū)信息的包括事件時間安排過程的信息管理系統(tǒng)。本發(fā)明的一方面涉及計算機(jī)實(shí)現(xiàn)的時間安排方法,包括標(biāo)識參與者時區(qū)和用戶時區(qū)的差異,查看參與者可用信息和/或一個或多個選定的參與者的優(yōu)選時間段,并選擇事件的時間范圍。參與者時區(qū)是與參與者相關(guān)聯(lián)的時區(qū),而用戶時區(qū)則是與正在安排該事件的用戶相關(guān)聯(lián)的時區(qū)。該方法還可包括查看一個或多個選定的用戶的優(yōu)選時間段。這些優(yōu)選時間段可包括安排事件的優(yōu)選時間,或者不鼓勵安排事件的時間段。該方法還可包括協(xié)調(diào)事件的時間范圍與用戶時間表和/或參與者時間表(例如在選定時間范圍用事件標(biāo)注用戶和/或參與者時間表)。
本發(fā)明的另一方面涉及用于在信息管理應(yīng)用程序中使時區(qū)信息與聯(lián)系人相關(guān)聯(lián)的計算機(jī)實(shí)現(xiàn)方法,該方法包括選擇聯(lián)系人、分析與該聯(lián)系人相關(guān)聯(lián)的聯(lián)系人信息,并基于該聯(lián)系信息的分析來確定聯(lián)系人的時區(qū)。例如,聯(lián)系人的電話號碼、地址和/或從屬關(guān)系可用來確定或提議可與聯(lián)系人相關(guān)聯(lián)的時區(qū)。該方法還可包括存儲聯(lián)系人的時區(qū)。該聯(lián)系人的時區(qū)信息可用來幫助用戶安排事件。
圖1是適合實(shí)現(xiàn)本發(fā)明各實(shí)施例的計算系統(tǒng)的部分示意圖。
圖2是示出根據(jù)本發(fā)明各實(shí)施例的計算機(jī)實(shí)現(xiàn)的時間安排過程的流程圖。
圖3是類似于圖1所示計算系統(tǒng)環(huán)境的具有多個適合實(shí)現(xiàn)本發(fā)明實(shí)施例的計算機(jī)的計算系統(tǒng)環(huán)境的部分示圖。
圖4是示出根據(jù)本發(fā)明其它實(shí)施例的計算機(jī)實(shí)現(xiàn)的時間安排過程的流程圖。
圖5是示出根據(jù)本發(fā)明多個實(shí)施例的標(biāo)識參與者時區(qū)和用戶時區(qū)之間差異的顯示的部分示圖。
圖6是示出根據(jù)本發(fā)明其它實(shí)施例的標(biāo)識參與者時區(qū)和用戶時區(qū)之間差異的顯示的部分示圖。
圖7是示出圖2所示的計算機(jī)實(shí)現(xiàn)的時間安排過程的其它實(shí)施例的流程圖。
圖8是示出圖2所示的計算機(jī)實(shí)現(xiàn)的時間安排過程的另外實(shí)施例的流程圖。
圖9是示出根據(jù)本發(fā)明某些實(shí)施例的用于在信息管理應(yīng)用程序中使時區(qū)信息與聯(lián)系人相關(guān)聯(lián)的計算機(jī)實(shí)現(xiàn)過程的流程圖。
圖10是示出根據(jù)本發(fā)明其它實(shí)施例的用于在信息管理應(yīng)用程序中使時區(qū)信息與聯(lián)系人相關(guān)聯(lián)的計算機(jī)實(shí)現(xiàn)過程的流程圖。
圖11是根據(jù)本發(fā)明各實(shí)施例的聯(lián)系信息的信息管理應(yīng)用程序顯示的部分示圖。
圖12是根據(jù)本發(fā)明各實(shí)施例的聯(lián)系信息的另一信息管理應(yīng)用程序顯示的部分示圖。
圖13是示出圖2所示的計算機(jī)實(shí)現(xiàn)的時間安排過程的其它實(shí)施例的流程圖。
具體實(shí)施例方式
以下公開內(nèi)容描述帶有時區(qū)信息的包括事件時間安排過程的信息管理系統(tǒng)的若干實(shí)施例。本發(fā)明若干實(shí)施例的特定細(xì)節(jié)描述如下以提供對這些實(shí)施例的全面理解。然而,描述眾所周知的常常與基于計算機(jī)的信息管理系統(tǒng)相關(guān)聯(lián)的結(jié)構(gòu)和例程的其它細(xì)節(jié)在下面將不作陳述,以避免不必要的對各個實(shí)施例的描述的混淆。此外,描述若干流程圖和具有各過程部分的過程,以示出本發(fā)明的各個實(shí)施例。然而,可以理解,這些過程部分可以任何順序執(zhí)行,并不限于參照特定實(shí)施例描述的順序。此外,本領(lǐng)域技術(shù)人員將理解,本發(fā)明可具有包括其它元素或沒有以下參照圖1-13所述的一個或多個元素的其它實(shí)施例。
圖1示出了本發(fā)明可在其上實(shí)現(xiàn)的適當(dāng)?shù)挠嬎阆到y(tǒng)環(huán)境100的示例。該計算系統(tǒng)環(huán)境100僅是適當(dāng)計算環(huán)境的一個示例,并非旨在提出對本發(fā)明使用或功能性范圍作任何限制。計算環(huán)境100也不應(yīng)被解釋為對示例性操作環(huán)境100中所示的任一組件或其組合有任何依賴性或任何要求。
本發(fā)明也可在很多其它通用或?qū)S糜嬎阆到y(tǒng)環(huán)境或配置中使用。適于本發(fā)明使用的眾所周知的計算系統(tǒng)、環(huán)境、和/或配置的示例包括,但不限于,個人計算機(jī)、服務(wù)器計算機(jī)、手持式或膝上型裝置、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、機(jī)頂盒、可編程消費(fèi)品電器、網(wǎng)絡(luò)PC、迷你計算機(jī)、大型計算機(jī)、包括任一種以上系統(tǒng)或設(shè)備的分布式計算環(huán)境等等。
本發(fā)明可在計算機(jī)可執(zhí)行指令的一般背景中進(jìn)行說明,諸如由計算機(jī)執(zhí)行的程序模塊。一般而言,程序模塊包括執(zhí)行具體任務(wù)或?qū)崿F(xiàn)具體抽象數(shù)據(jù)結(jié)構(gòu)的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。本發(fā)明還可在任務(wù)由經(jīng)通信網(wǎng)絡(luò)連接的遠(yuǎn)程處理設(shè)備執(zhí)行的分布式計算環(huán)境中實(shí)踐。在分布式計算環(huán)境中,程序模塊可置于包括存儲器存儲設(shè)備的本地和遠(yuǎn)程計算機(jī)存儲介質(zhì)中。
參照圖1,實(shí)現(xiàn)本發(fā)明的示例性系統(tǒng)包括以計算機(jī)110形式的通用計算設(shè)備。計算機(jī)110的組件可包括,但不限于,處理單元120、系統(tǒng)存儲器130以及把包括系統(tǒng)存儲器在內(nèi)的各種系統(tǒng)組件耦合到處理單元120的系統(tǒng)總線121。系統(tǒng)總線121可能是若干總線結(jié)構(gòu)類型中的任何一種,包括存儲器總線或存儲器控制器、外圍設(shè)備總線、以及使用多種總線架構(gòu)的任一種的本地總線。作為示例,而非限制,這些架構(gòu)包括工業(yè)標(biāo)準(zhǔn)架構(gòu)(ISA)總線、微信道架構(gòu)(MCA)總線、擴(kuò)展ISA(EISA)總線、視頻電子標(biāo)準(zhǔn)協(xié)會(VESA)局部總線和也稱為Mezzanine總線的外圍部件互連(PCI)總線。
計算機(jī)110通常包括各種計算機(jī)可讀介質(zhì)。計算機(jī)可讀介質(zhì)可以是能被計算機(jī)110訪問的任何可用介質(zhì),并包括易失性和非易失性介質(zhì)、可移動和不可移動介質(zhì)。作為示例,而非限制,計算機(jī)可讀介質(zhì)可包括計算機(jī)存儲介質(zhì)和通信介質(zhì)。計算機(jī)存儲介質(zhì)包括以任何方法或技術(shù)實(shí)現(xiàn)、用于存儲諸如計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)等信息的易失性和非易失性介質(zhì)、可移動和不可移動介質(zhì)。計算機(jī)存儲介質(zhì)包括但不限于RAM、ROM、EEPROM、閃存或其它存儲器技術(shù)、CD-ROM、數(shù)字化多功能光盤(DVD)或其它光學(xué)存儲技術(shù)、磁卡、磁帶、磁盤存儲或其它磁性存儲設(shè)備、或任何其它可用于存儲所需信息并可由計算機(jī)110訪問的介質(zhì)。通信介質(zhì)通常表現(xiàn)為諸如載波或其它傳輸機(jī)制的調(diào)制數(shù)據(jù)信號形式的計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其它數(shù)據(jù),且包括任何信息輸送介質(zhì)。術(shù)語“調(diào)制數(shù)據(jù)信號”意指在信號中用對信息編碼方式設(shè)置或改變其一個或多個特征的信號。作為示例,而非限制,通信介質(zhì)包括諸如有線網(wǎng)絡(luò)或直接有線連接的有線介質(zhì),和諸如聲學(xué)、射頻、紅外線和其它無線介質(zhì)的無線介質(zhì)。以上任何介質(zhì)的組合也應(yīng)包括在計算機(jī)可讀介質(zhì)的范圍中。可以理解,任何或全部在此所述的過程部分可存儲在計算機(jī)可讀介質(zhì)中。
系統(tǒng)存儲器130包括諸如只讀存儲器(ROM)131和隨機(jī)存取存儲器(RAM)132的易失性和/或非易失性存儲器形式的計算機(jī)可讀介質(zhì)。包含有助于計算機(jī)110如起動時在元件間傳送信息的基本例程的基本輸入/輸出系統(tǒng)(BIOS)133通常存儲在ROM 131中。RAM 132通常包含可被處理單元120立即訪問和/或當(dāng)時正被操作的數(shù)據(jù)和/或程序模塊。作為示例,而非限制,圖1示出了操作系統(tǒng)134、應(yīng)用程序135、其它程序模塊136、和程序數(shù)據(jù)137。
計算機(jī)110還可包括其它可移動/不可移動、易失性/非易失性計算機(jī)存儲介質(zhì)。作為示例,圖1圖示了讀取和寫入不可移動、非易失性磁性介質(zhì)的硬盤驅(qū)動器141,讀取和寫入可移動、非易失性磁盤152的磁盤驅(qū)動器151,讀取和寫入可移動、非易失性光盤156,諸如CD-ROM或其它光學(xué)介質(zhì)的光盤驅(qū)動器155。其它也可用在示例性計算環(huán)境中的可移動/不可移動、易失性/非易失性計算機(jī)存儲介質(zhì)包括,但不限于,如磁帶、閃存卡、數(shù)字化視頻光盤、數(shù)字化錄像帶、固態(tài)RAM、固態(tài)ROM等等。硬盤驅(qū)動器141通常通過諸如接口140的不可移動存儲器接口與系統(tǒng)總線121連接,而磁盤驅(qū)動器151和光盤驅(qū)動器155通常通過諸如接口150的可移動存儲器接口與系統(tǒng)總線121連接。
如上所述并如圖1所示的驅(qū)動器及其相關(guān)聯(lián)的計算機(jī)存儲介質(zhì)為計算機(jī)110提供計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、和其它數(shù)據(jù)的存儲。在圖1中,例如,硬盤驅(qū)動器141被示為存儲操作系統(tǒng)144、應(yīng)用程序145、其它程序模塊146、和程序數(shù)據(jù)147。注意這些組件可以與操作系統(tǒng)134、應(yīng)用程序135、其它程序模塊136、和程序數(shù)據(jù)137相同或不同。在此給予操作系統(tǒng)144、應(yīng)用程序145、其它程序模塊146、和程序數(shù)據(jù)147的標(biāo)號不同至少說明他們是不同的副本。
用戶可通過輸入裝置如鍵盤162、話筒163和諸如鼠標(biāo)、跟蹤球或觸摸板等定位裝置161向計算機(jī)110輸入命令和信息。其它輸入裝置(未示出)可包括話筒、游戲桿、游戲墊、衛(wèi)星接收器、掃描儀等等。這些和其它輸入設(shè)備常常通過與系統(tǒng)總線耦合的用戶輸入接口160與處理單元120相連,但也可通過諸如并行端口、游戲端口或通用串行總線(USB)的其它接口連接。監(jiān)視器191或其它類型的顯示設(shè)備也可通過諸如視頻接口190的接口與系統(tǒng)總線121相連。除了監(jiān)視器,計算機(jī)還可包括諸如揚(yáng)聲器197和打印機(jī)196的其它輸出設(shè)備,它們通過輸出外圍接口195相連。
計算機(jī)110可以在使用與一臺或多臺遠(yuǎn)程計算機(jī),諸如遠(yuǎn)程計算機(jī)180的邏輯連接的網(wǎng)絡(luò)化環(huán)境中運(yùn)行。遠(yuǎn)程計算機(jī)180可以是個人計算機(jī)、服務(wù)器、路由器、網(wǎng)絡(luò)PC、對等裝置或其它公共網(wǎng)絡(luò)節(jié)點(diǎn),而且通常包括上述與個人計算機(jī)110相關(guān)的許多或全部組件,盡管在圖1中僅圖示了存儲器存儲設(shè)備181。圖1中所描繪的邏輯連接包括局域網(wǎng)(LAN)171和廣域網(wǎng)(WAN)173,但也可包括其它網(wǎng)絡(luò)。這樣的網(wǎng)絡(luò)化環(huán)境在辦公室、企業(yè)范圍計算機(jī)網(wǎng)絡(luò)、企業(yè)內(nèi)部互聯(lián)網(wǎng)和因特網(wǎng)上是常見的。
當(dāng)用于LAN網(wǎng)絡(luò)化環(huán)境中時,計算機(jī)110通過網(wǎng)絡(luò)接口或適配器170與局域網(wǎng)171連接。當(dāng)用于WAN網(wǎng)絡(luò)化環(huán)境中時,計算機(jī)110通常包括調(diào)制解調(diào)器172或其它用于在廣域網(wǎng)173,諸如因特網(wǎng)中建立通信的裝置??梢允莾?nèi)置式或外置式的調(diào)制解調(diào)器172與系統(tǒng)總線121通過用戶輸入接口160或其它適當(dāng)機(jī)制連接。在網(wǎng)絡(luò)化環(huán)境中,與計算機(jī)110相關(guān)的程序模塊或其一部分可存儲在遠(yuǎn)程存儲器存儲裝置中。作為示例,而非限制,圖1示出了駐留于存儲裝置181中的遠(yuǎn)程應(yīng)用程序185。應(yīng)當(dāng)理解,所示網(wǎng)絡(luò)連接是示例性的,且也可以使用其它用于在計算機(jī)間建立通信連接的技術(shù)。
本發(fā)明的某些實(shí)施例涉及使用信息管理系統(tǒng)應(yīng)用程序的計算機(jī)實(shí)現(xiàn)的時間安排過程,例如使用可從華盛頓州Redmond微軟公司購買的“MicrosoftOutlook”。許多信息管理系統(tǒng)應(yīng)用程序或個人信息管理系統(tǒng)應(yīng)用程序可存儲聯(lián)系人(例如人的姓名或機(jī)構(gòu)的名稱)和聯(lián)系人信息。聯(lián)系人信息可包括聯(lián)系人的姓名、標(biāo)識(例如標(biāo)識有關(guān)如何列示或標(biāo)識聯(lián)系人的信息)、物理地址、電話號碼、電子郵件地址、和/或從屬關(guān)系(例如聯(lián)系人所屬或工作的機(jī)構(gòu)、公司、和/或公司的一部分)。此外,許多信息管理系統(tǒng)應(yīng)用程序具有標(biāo)注、任務(wù)、電子郵件、和/或日程表功能。在某些情形中,日程表功能可用來幫助安排會議或其它事件。
當(dāng)安排事件(例如電話、視頻會議和/或因特網(wǎng)會議)時,考慮涉及每個人的當(dāng)?shù)貢r間是重要的。例如,如果一個人在美國的西海岸,而另一個人在德國,則兩人的當(dāng)?shù)貢r間相差9個小時。這可導(dǎo)致安排在美國西海岸15:00的視頻會議在德國為0:00。
相應(yīng)地,圖2示出計算機(jī)實(shí)現(xiàn)的時間安排過程200,它包括標(biāo)識參與者時區(qū)和用戶時區(qū)之間的差異,其中參與者時區(qū)與參與者相關(guān)聯(lián),而用戶時區(qū)與安排事件的用戶相關(guān)聯(lián)(過程部分202),查看參與者的可用信息和/或一個或多個選定的參與者的優(yōu)選時間段(過程部分204),并選擇該事件的時間范圍(過程部分206)??捎眯畔⒖砂橙?例如參與者)何時有可能參加事件(例如有空)和/或何時該人安排有其它事件、暫時安排有其它事件和/或因為其它而忙碌。選定的優(yōu)選時間段可包括應(yīng)安排事件的時間段(例如正常工作時間)和/或應(yīng)避免安排時間的時間段(例如在午夜)。時間范圍可包括單一時間(例如安排在用戶時間區(qū)13:15的事件)或事件期望發(fā)生的時間范圍。該過程200可使用戶能知道參與者的時區(qū)及相關(guān)聯(lián)的當(dāng)?shù)貢r間,以確定選定的時間范圍是否落在參與者的可接受時間內(nèi)(例如在正常工作時間)。
如上所述,各過程部分可以任何順序?qū)崿F(xiàn)。例如,在一實(shí)施例中,各過程部分可以所列示的順序來完成。在另一實(shí)施例中,可查看參與者可用性和/或一個或多個選定的參與者的優(yōu)選時間段(過程部分204),可選擇事件的時間范圍(過程部分206),并可標(biāo)識參與者時區(qū)和用戶時區(qū)之間的差異(過程部分202)。如果基于時差選定的時間范圍是不適合的,則用戶可通過重復(fù)該過程來將該事件安排在另一時間范圍內(nèi)。
在某些實(shí)施例中,如下參照圖5和6所示,標(biāo)識參與者時區(qū)和用戶時區(qū)之間差異(過程部分202)用圖表向用戶示出參與者時區(qū)和用戶時區(qū)之間的時差(過程部分208)。在其它實(shí)施例中,標(biāo)識參與者時區(qū)和用戶時區(qū)之間差異(過程部分202)可用其它方法來實(shí)現(xiàn)。例如,在某些實(shí)施例中,時差可數(shù)字地表示為在用戶時區(qū)之前或之后的小時數(shù),或表示為當(dāng)?shù)貢r間和通用協(xié)調(diào)時間之間的差異。
在其它實(shí)施例中,如下參照圖5和6所述,查看參與者的可用信息和/或一個或多個選定的優(yōu)選時間段可包括,用圖表顯示相對于參與者時區(qū)的可用信息和/或一個或多個選定的參與者的優(yōu)選時間段(過程部分210)。在其它實(shí)施例中,查看參與者的可用信息和/或一個或多個選定的優(yōu)選時間段(過程部分204)可用其它方法實(shí)現(xiàn)。例如,在某些實(shí)施例中,參與者的可用信息和/或一個或多個選定的優(yōu)選時間段可顯示在列表中。在某些實(shí)施例中,過程還可包括查看用戶的可用信息和/或一個或多個選定的優(yōu)選時間段(過程部分212),例如當(dāng)用戶將參與事件時。參與者的可用信息、所選定的參與者的優(yōu)選時間段、用戶的可用信息、和/或所選定的用戶的優(yōu)選時間段可存儲在計算系統(tǒng)環(huán)境(例如圖1所示的計算系統(tǒng)環(huán)境100)中,包括用戶的計算機(jī)、參與者的計算機(jī)、和/或服務(wù)器(過程部分214)。
該一般過程可用于任何數(shù)量的參與者。例如,如圖3所示,計算系統(tǒng)環(huán)境300(類似于圖1所示的計算系統(tǒng)環(huán)境100)包括通信網(wǎng)絡(luò)310,它連接用戶的計算機(jī)320、第一參與者的計算機(jī)330、第一附加參與者的計算機(jī)340a、以及第二附加參與者的計算機(jī)340b。用戶可關(guān)聯(lián)于(例如位于或基于)第一時區(qū)(例如美國太平洋時間)。第一參與者可關(guān)聯(lián)于第二時區(qū)(例如美國東部時間)。第一附加參與者可關(guān)聯(lián)于第三時區(qū)(例如美國中部時間),且第二附加參與者可關(guān)聯(lián)于第四時區(qū)(例如美國山地時間)。在其它實(shí)施例中,可有更多或更少的其它參與者。
因此,如圖4所示,計算機(jī)實(shí)現(xiàn)的時間安排方法400可包括標(biāo)識第一參與者時區(qū)和用戶時區(qū)的差異,其中第一參與者時區(qū)關(guān)聯(lián)于第一參與者,而用戶時區(qū)關(guān)聯(lián)于安排事件的用戶(過程部分402)。該方法還可包括標(biāo)識一個或多個附加參與者時區(qū)和第一參與者時區(qū)和用戶時區(qū)中至少之一的差異,其中一個或多個附加參與者時區(qū)的每一個關(guān)聯(lián)于附加參與者(過程部分404)。該方法還可包括查看第一參與者的可用信息和/或一個或多個選定的優(yōu)選時間段(過程部分406),查看每一個附加參與者的可用信息和/或一個或多個選定的優(yōu)選時間段(過程部分408),并選擇事件的時間范圍(過程部分410)。
圖5是根據(jù)本發(fā)明各實(shí)施例的標(biāo)識參與者時區(qū)和用戶時區(qū)之間差異的顯示560的部分示圖。在圖5中,用戶和參與者標(biāo)識562沿著顯示560的一邊列出。用戶和參與者時區(qū)標(biāo)識564在用戶和參與者標(biāo)識562之后列出。這可用來標(biāo)識用戶和/或參與者之間的時區(qū)差異。時間標(biāo)尺566橫穿顯示頂部列出。上午和下午的差異由各種方法來表示,包括彩色編碼、加陰影、使用紋理、使用符號、和/或用24小時的格式來顯示時間。在所示實(shí)施例中,時間是以24小時格式顯示的。
各種方法(例如陰影、紋理、符號、色彩和/或列表)可用來顯示參與者或用戶的可用信息。在所示實(shí)施例中,不可用符號572示出第一參與者(1 PART)在太平洋時間15:00~17:00不可用。因此,用戶知道如果需要第一參與者參加事件,不要在太平洋時間15:00~17:00之間安排事件。例如,在一實(shí)施例中,選定符號可表示用戶或參與者暫時不可用,而不同的符號則可用來表示用戶或參與者不可用。在所示實(shí)施例中,用戶和參與者可用性都示為與用戶的時區(qū)(例如太平洋時區(qū))相關(guān)。其它實(shí)施例可具有其它排列,如下進(jìn)行詳細(xì)描述。
選定的時間范圍條568表示已選擇相對于用戶時區(qū)的18:30~19:30的時間范圍。因為不可用符號572是參照用戶時區(qū)顯示的,并且不可用符號沒有在時間選定條568的范圍內(nèi)出現(xiàn),所以在選定時間范圍內(nèi)用戶或參與者未示為不可用。該時間范圍可基于參與者和/或用戶的可用性由用戶手動選擇或自動提議(例如可執(zhí)行指令,配置成選擇所有參與者或所有參與者和用戶可用的第一可用時間)。
時間范圍指示符574示出用戶和參與者的時區(qū)之間的時差。例如,用戶的時間范圍指示符574a在時間范圍條568之間示出,指示用戶時區(qū)內(nèi)18:30~19:30的時間范圍。第一參與者的時間范圍指示符574b指示,所選定時間(太平洋時間18:30~19:30)落于東部時區(qū)當(dāng)?shù)貢r間21:30~22:30之間。類似地,所選定時間(太平洋時間18:30~19:30)落在中部時區(qū)內(nèi)20:30~21:30之間,也由第一附加參與者的時間范圍指示符574c指示,該選定時間落在山地時區(qū)內(nèi)19:30~20:30之間,也由第二附加參與者的時間范圍指示符574d指示。
如果參與者關(guān)聯(lián)于與用戶相同的時區(qū),則顯示將示出參與者時區(qū)標(biāo)識符564與用戶的相同,且參與者的時間范圍標(biāo)識符574在時間范圍條568之間示出,表示用戶時區(qū)和參與者時區(qū)之間的時差為零小時。在某些實(shí)施例中,時區(qū)僅通過由時間范圍指示符574表示的時差來示出,并不示出時區(qū)標(biāo)識符564。在其它實(shí)施例中,參與者時區(qū)和用戶時區(qū)之間差異的示出可具有其它排列。
例如,圖6示出根據(jù)本發(fā)明另一實(shí)施例的顯示660。在圖6中,用戶和參與者標(biāo)識662沿顯示660的一側(cè)列出。用戶和參與者的時區(qū)標(biāo)識符664在用戶和參與者標(biāo)識662旁列出,并可標(biāo)識用戶時區(qū)和/或參與者時區(qū)之間的差異。
在圖6中,用時間標(biāo)尺666示出每個時區(qū)相對其它時區(qū)的當(dāng)?shù)貢r間。例如,用戶的時間標(biāo)尺666a表示用戶時區(qū)內(nèi)的時間,并從16:00到22:00。在同一時段中,第一參與者的時間標(biāo)尺666b從19:00到01:00,表示第一參與者時區(qū)內(nèi)的相應(yīng)當(dāng)?shù)貢r間。類似地,第一附加參與者的時間標(biāo)尺666c從18:00到0:00,表示第一附加參與者時區(qū)內(nèi)的相應(yīng)當(dāng)?shù)貢r間,而第二附加參與者的時間標(biāo)尺666d從17:00到23:00,表示第二附加參與者時區(qū)內(nèi)的相應(yīng)當(dāng)?shù)貢r間。在其它實(shí)施例中,時區(qū)僅由時間標(biāo)尺666所示的時差來示出,其中并未示出時區(qū)標(biāo)識符664。
因此,用戶可通過檢查顯示660來標(biāo)識各個時區(qū)之間的時差。因為示出每個時區(qū)的當(dāng)?shù)貢r間,所以可用信息可示為每個參與者的當(dāng)?shù)貢r間,如用在第一參與者東部時間19:00~20:00間示出的不可用符號672所示那樣。從檢查該顯示,用戶可確定第一參與者的不可用性對應(yīng)于用戶時區(qū)的16:00~17:00。
選定的時間范圍由時間范圍指示符674向用戶和參與者示出。用戶時間范圍指示符674a示出所選定時間范圍在用戶時區(qū)內(nèi)的18:30~19:30。相應(yīng)地,第一參與者的時間范圍指示符674b示出所選定時間范圍在第一參與者時區(qū)內(nèi)的21:30~22:30,第一附加參與者的時間范圍指示符674c示出所選定時間范圍在第一參與者時區(qū)內(nèi)的20:30~21:30,而第二參與者的時間范圍指示符674d示出所選定時間范圍在第二參與者時區(qū)內(nèi)的19:30~20:30。因為各時區(qū)被對齊以示出選定時間范圍的相應(yīng)當(dāng)?shù)貢r間,所以所有的時間范圍指示符674在顯示上被垂直對齊。在其它實(shí)施例中,顯示可具有其它排列,例如圖5中所示的時間范圍條568也可用于圖6中所示的顯示。
如過程部分204(圖2中示出)中所示,當(dāng)安排一事件時,有時除可用信息外或代替可用信息,需要考慮優(yōu)選時間段。優(yōu)選時間段可包括有關(guān)時間段的個人(例如參與者)優(yōu)選或期望優(yōu)選,在該時間段期間應(yīng)作安排或應(yīng)避免安排。例如,最好在正常工作時間安排事件而避免在午夜安排事件。在某些實(shí)施例中,這些時間優(yōu)選可缺省地選擇、可由用戶選擇、和/或由每個參與者選擇(例如由參與者選擇,并包括在參與者的可用信息和/或聯(lián)系信息中)。在一些實(shí)施例中,用戶可超越或調(diào)整該優(yōu)先(例如,當(dāng)選擇的時間段可由缺省自動提議或選擇)。在某些實(shí)施例中,參與者可具有多個優(yōu)選時間段和/或不同級別的優(yōu)選時間段。例如,參與者可具有第一優(yōu)選時間段,在該時間段期間將不接受安排事件(例如在睡眠時間),以及第二優(yōu)選時間段,在該時間段期間不鼓勵安排事件(例如正常工作時間之外,但可能會接受)。
因此,如圖7所示,在某些實(shí)施例中,查看一個或多個選定的參與者的優(yōu)選時間段(圖2中的過程部分204)可包括指示參與者的與參與者時區(qū)相關(guān)的選定的優(yōu)選時間段(過程部分702)。在其它實(shí)施例中,查看參與者的一個或多個選定的優(yōu)選時間段可包括,指示所選定的時間范圍是在參與者的與參與者時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi),或者不在參與者的與參與者時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi)(過程部分704)。在另外的實(shí)施例中,圖2所示的計算機(jī)實(shí)現(xiàn)的時間安排過程可包括選擇參與者的與參與者時區(qū)相關(guān)的一個優(yōu)選時間段,和/或用戶的與用戶時區(qū)相關(guān)的一個優(yōu)選時間段(過程部分706)。例如,如上所述,優(yōu)選時間段可通過缺省、通過當(dāng)事者、或通過用戶來選擇。
在其它實(shí)施例中,該過程可包括,通過指示用戶的與用戶時區(qū)相關(guān)的一個優(yōu)選時間段,來查看用戶的一個或多個選定的優(yōu)選時間段(過程部分708)。在另外的實(shí)施例中,該過程可包括,通過指示所選定的時間范圍是在用戶的與用戶時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi),或者不在用戶的與用戶時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi),來查看用戶的一個或多個選定的優(yōu)選時間段(過程部分710)。在又一實(shí)施例中,該過程可包括,基于參與者的可用信息、用戶的可用信息、參與者時區(qū)、用戶時區(qū)、參與者的一個或多個選定的優(yōu)選時間段、和/或用戶的一個或多個選定的優(yōu)選時間段來提議時間范圍(過程部分712)。
例如,再參看圖6,示出了多個優(yōu)選時間段676。在圖6中,第一參與者具有在當(dāng)?shù)貢r間22:00~1:00之間示出的“無安排”優(yōu)選時間段676a。第一附加參與者具有在當(dāng)?shù)貢r間22:00~0:00之間示出的“無安排”優(yōu)選時間段676b,而在20:00~22:00之間示出的優(yōu)選時間段676c是不鼓勵安排事件的時間段。優(yōu)選時間段可通過各種方法來指示,包括使用色彩、使用陰影、使用符號、使用紋理和/或使用列表。
第一參與者的時間范圍指示符674b的一部分用紅色示出,因為它延伸到了第一參與者的“無安排”優(yōu)選時間段676b內(nèi)。在其它實(shí)施例中,可使用其它方法來表示時間范圍指示符674延伸到了優(yōu)選時間段676內(nèi)(例如符號、紋理、陰影、和/或字母數(shù)字消息)。在圖6中,第一附加參與者的時間范圍指示符674c未作改變,即使它延伸到了期間不鼓勵安排事件的第一參與者的優(yōu)選時間段676c中。
在其它實(shí)施例中,可使用其它方法來指示優(yōu)選時間段。例如,再參看圖5,第一參與者的時間范圍指示符574b的一部分是紅色的,表示時間范圍指示符574b擴(kuò)展到了第一參與者的“無安排”優(yōu)選時間段內(nèi)。第一附加參與者的時間范圍指示符574c的一部分是琥珀色的,表示它擴(kuò)展到了第一附加參與者的不鼓勵安排事件的優(yōu)選時間段內(nèi)。因此,一旦選擇了事件的時間,用戶就可具有參與者的優(yōu)選時間段的指示。
本發(fā)明的其它實(shí)施例如下進(jìn)行詳細(xì)的討論。許多這些實(shí)施例相對于用戶和參與者進(jìn)行討論。然而,可以理解許多或全部這些實(shí)施例都可應(yīng)用于對多個參與者作時間安排,如上所述。
圖8是示出如圖2所示的計算機(jī)實(shí)現(xiàn)的時間安排過程的其它實(shí)施例的流程圖。如圖2所示的時間安排過程,還可包括收集參與者時區(qū)(過程部分806)。所收集的參與者時區(qū)然后可與用戶時區(qū)作比較,以標(biāo)識參與者時區(qū)和用戶時區(qū)之間的差異(過程部分202)。收集參與者時區(qū)可包括以下至少之一手動地輸入時區(qū),從時區(qū)列表中手動選擇一時區(qū),檢索與參與者相關(guān)的存儲時區(qū),接受與參與者的電話號碼相關(guān)聯(lián)的時區(qū),接受與參與者的地址相關(guān)聯(lián)的時區(qū),以及接受與參與者的從屬關(guān)系相關(guān)聯(lián)的時區(qū)(過程部分808)。
該時間安排過程還可包括存儲參與者的時區(qū)(過程部分810),從而它可檢索并可與用戶時區(qū)作比較。該時區(qū)信息可存儲在計算系統(tǒng)環(huán)境(例如圖1所示的計算系統(tǒng)環(huán)境)中的任何地方,包括遠(yuǎn)程計算機(jī)、系統(tǒng)存儲器、和/或計算機(jī)存儲介質(zhì)。例如,在一實(shí)施例中,存儲在參與者的遠(yuǎn)程計算機(jī)上的通用協(xié)調(diào)時間和關(guān)聯(lián)于參與者的當(dāng)?shù)貢r間之間的時差可傳送給用戶的計算機(jī),并用來確定參與者的時區(qū)。類似地,該過程可包括存儲用戶時區(qū)(過程部分812),用來標(biāo)識參與者時區(qū)和用戶時區(qū)之間的差異。
在某些實(shí)施例中,用戶可從聯(lián)系人列表中選擇參與者的標(biāo)識(例如姓名、地址和/或電子郵件)(過程部分814)。參與者時區(qū)可存儲為聯(lián)系人信息的一部分,或與聯(lián)系人信息的一部分相關(guān)聯(lián)(例如,與聯(lián)系人信息相關(guān)聯(lián),但存儲在計算系統(tǒng)中的其它地方)。因此,當(dāng)選擇聯(lián)系人時,參與者時區(qū)可被標(biāo)識并與用戶時區(qū)作比較,以標(biāo)識兩者之間的差異。
為幫助時區(qū)標(biāo)識,用于在信息管理應(yīng)用程序中使時區(qū)信息關(guān)聯(lián)于聯(lián)系人的計算機(jī)實(shí)現(xiàn)過程可用來在聯(lián)系人的聯(lián)系信息或聯(lián)系標(biāo)識輸入信息管理應(yīng)用程序時標(biāo)識時區(qū)。如上所述,該時區(qū)可存儲為聯(lián)系信息的一部分,或與聯(lián)系信息的一部分相關(guān)聯(lián),并且如果該聯(lián)系人被選為參與者則在以后再次調(diào)用。在另一實(shí)施例中,該過程可使用現(xiàn)有的聯(lián)系信息來幫助用戶確定從聯(lián)系人列表中選擇的參與者標(biāo)識的時區(qū)(例如當(dāng)在時間安排過程期間選擇參與者標(biāo)識時)。在其它實(shí)施例中,該過程可用來幫助用戶確定用戶時區(qū)(例如當(dāng)用戶將用戶聯(lián)系信息輸入信息管理應(yīng)用程序時)。
圖9是示出根據(jù)本發(fā)明各實(shí)施例的用于在信息管理應(yīng)用程序中使時區(qū)信息與聯(lián)系人相關(guān)聯(lián)的計算機(jī)實(shí)現(xiàn)過程900的流程圖。該過程900可包括選擇一聯(lián)系人(過程部分902)并分析與該聯(lián)系人相關(guān)聯(lián)的聯(lián)系信息(過程部分904)。在某些實(shí)施例中,分析聯(lián)系人信息可包括分析電話號碼、地址和從屬關(guān)系的至少一個(過程部分910)。
例如,在某些情形中,時區(qū)可基于電話號碼(例如國家代碼和/或區(qū)號)來確定或提議。在許多情形中,時區(qū)可基于關(guān)聯(lián)于聯(lián)系人的地址或物理地點(diǎn)來確定或提議。該地址可包括完全的地址,包括街道地址、城市、州和國家,或者僅是簡單的地點(diǎn)(例如城市、州、和/或國家)。在某些實(shí)施例中,如果不能從地址或地點(diǎn)中確定時區(qū),則可提議附近城市(例如大城市)的時區(qū)和/或關(guān)聯(lián)于相關(guān)聯(lián)國家的多個時區(qū)。在其它情形中,時區(qū)可基于聯(lián)系人的從屬關(guān)系來確定或提議。例如,聯(lián)系人的從屬關(guān)系可包括聯(lián)系人所屬或工作的機(jī)構(gòu)、公司或公司團(tuán)體。該從屬關(guān)系可具有可用來確定或提議時區(qū)的物理位置(例如公司的地點(diǎn))。在某些情形中,聯(lián)系人標(biāo)識可包括一般聯(lián)系人,例如是公司內(nèi)的團(tuán)體而非個人。
過程900還可包括基于聯(lián)系人信息的分析來確定該聯(lián)系人的時區(qū)(過程部分906)。在某些實(shí)施例中,確定聯(lián)系人的時區(qū)可包括基于聯(lián)系人信息的分析來提議多個時區(qū)(過程部分912),并選擇該多個提議時區(qū)之一,或基于對聯(lián)系人信息的人工分析來手動地輸入非提議的時區(qū)(過程部分913)。在其它實(shí)施例中,過程900可包括存儲聯(lián)系人的時區(qū)(過程部分908)。如果存儲了時區(qū),則它可在后來檢索,例如在時間安排過程期間從聯(lián)系人列表中選擇一聯(lián)系人(例如參與者標(biāo)識)時。
在某些情形中,聯(lián)系人可在兩個或多個地方度過相當(dāng)長的時間。因此,需要使多個時區(qū)與該聯(lián)系人相關(guān)聯(lián)。例如,當(dāng)用戶安排一事件時,用戶會知道與參與者相關(guān)聯(lián)的多個時區(qū),和/或基于知道參與者在一選定地點(diǎn)而在參與者的多個時區(qū)之間作選擇。
因此,在某些實(shí)施例中,用于在信息管理應(yīng)用程序中使時區(qū)信息與聯(lián)系人相關(guān)聯(lián)的計算機(jī)實(shí)現(xiàn)過程1000可包括,選擇一聯(lián)系人(過程部分1002)并分析與該聯(lián)系人相關(guān)聯(lián)的聯(lián)系信息(過程部分1004)。該方法還可包括基于對該聯(lián)系信息的分析確定該聯(lián)系人的第一時區(qū)(過程部分1006),并基于對該聯(lián)系信息的分析確定該聯(lián)系人的可選時區(qū)(過程部分1008)。該方法還可包括存儲該聯(lián)系人的第一時區(qū)(過程部分1010)并存儲該聯(lián)系人的可選時區(qū)(過程部分1012)。
圖11是根據(jù)本發(fā)明一實(shí)施例的聯(lián)系信息的信息管理應(yīng)用程序顯示的部分示圖。圖12是根據(jù)本發(fā)明另一實(shí)施例的聯(lián)系信息的另一信息管理應(yīng)用程序顯示的部分示圖。在圖11中,第一時區(qū)關(guān)聯(lián)于第一電話號碼、第一地址、以及聯(lián)系人相關(guān)聯(lián)的公司。另一時區(qū)關(guān)聯(lián)于第二電話號碼和第二地址。因此,如果用戶在時間安排過程期間將聯(lián)系人選擇為參與者,則用戶知道這些不同的時區(qū),并且在某些實(shí)施例中可在安排事件時選擇使用適當(dāng)時區(qū)。在圖12中,第一時區(qū)和另一時區(qū)關(guān)聯(lián)于聯(lián)系人,但沒有一個時區(qū)被示為與特定聯(lián)系信息相關(guān)聯(lián)。同樣,選擇聯(lián)系人的用戶知道這兩個時區(qū),并且在某些實(shí)施例中,可選擇在安排事件時使用適當(dāng)時區(qū)。在其它實(shí)施例中,只向聯(lián)系人分配一個時區(qū)。在某些實(shí)施例中,時區(qū)可根據(jù)標(biāo)準(zhǔn)時間和夏令時間之間的變化作調(diào)整。
如圖13所示,圖2所示的計算機(jī)實(shí)現(xiàn)的時間安排過程還可包括,使事件的時間范圍與用戶時間表和參與者時間表的至少之一相協(xié)調(diào)(過程部分1302)。在某些實(shí)施例中,使事件的時間范圍與用戶的時間表相協(xié)調(diào)可包括在用戶時間表上標(biāo)注選定時間范圍的事件(過程部分1304)。在其它實(shí)施例中,使事件的時間范圍與參與者的時間表相協(xié)調(diào)可包括以下至少之一,在參與者時間表上標(biāo)注選定時間范圍的事件,發(fā)送參與者同意在選定時間范圍內(nèi)參與事件的請求,并獲得參與者將在選定時間范圍內(nèi)參與事件的同意(過程部分1306)。
上述部分實(shí)施例的一個特征是用戶在知道相對于與每個期望參與者相關(guān)聯(lián)的時區(qū)的可用信息時可安排一事件。此外,在某些情形中,用戶可知道某些應(yīng)安排或不應(yīng)安排的時間安排優(yōu)選或優(yōu)選時間段。這些特征可使用戶能安排事件,同時對時區(qū)差異、可用性和其它優(yōu)選敏感。這些特征的一個優(yōu)點(diǎn)是時間安排過程可加以簡化,并且與當(dāng)前系統(tǒng)相比在參與者之間需要較少的通信/談判,以尋找容許時區(qū)差異的適當(dāng)時間和/或時間安排優(yōu)選。
上述某些實(shí)施例的另一個特征是通過分析聯(lián)系人信息,時區(qū)可在信息管理應(yīng)用程序中關(guān)聯(lián)于聯(lián)系人。該特征可幫助用戶確定時區(qū)信息,而不必進(jìn)行研究和/或查詢該聯(lián)系人。該特征的一個優(yōu)點(diǎn)是在安排事件或嘗試確定聯(lián)系人的時區(qū)時可節(jié)約時間和精力。
從前述內(nèi)容可以理解,為了進(jìn)行說明已在此描述了本發(fā)明的特定實(shí)施例,但可作各種更改而不背離本發(fā)明的精神和范圍。例如,在各特定實(shí)施例的環(huán)境中描述的本發(fā)明各方面可在其它實(shí)施例中組合或消除。盡管關(guān)聯(lián)于某些實(shí)施例的優(yōu)點(diǎn)已在那些實(shí)施例的環(huán)境中作了描述,其它實(shí)施例也可展現(xiàn)這樣的優(yōu)點(diǎn)。此外,前述各實(shí)施例并非必需展現(xiàn)這樣的優(yōu)點(diǎn)才能落入本發(fā)明的范圍內(nèi)。因此,除了所附權(quán)利要求外,本發(fā)明并不受限。
權(quán)利要求
1.一種計算機(jī)實(shí)現(xiàn)的安排時間方法,包括標(biāo)識參與者時區(qū)和用戶時區(qū)的差異,其中所述參與者時區(qū)是與參與者相關(guān)聯(lián)的時區(qū),而所述用戶時區(qū)則是與安排事件的的用戶相關(guān)聯(lián)的時區(qū);查看所述參與者的可用信息;選擇事件的時間范圍;以及指示所選定的時間范圍是在參與者的與參與者時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi),或者不在參與者的與參與者時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi)。
2.如權(quán)利要求1所述的方法,還包括查看所述用戶的可用信息;以及指示所選定的時間范圍是在用戶的與用戶時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi),或者不在用戶的與用戶時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi)。
3.如權(quán)利要求1所述的方法,還包括協(xié)調(diào)事件的時間范圍與用戶時間表和/或參與者時間表之一。
4.一種計算機(jī)實(shí)現(xiàn)的安排時間方法,包括標(biāo)識參與者時區(qū)和用戶時區(qū)的差異,其中所述參與者時區(qū)是與參與者相關(guān)聯(lián)的時區(qū),而所述用戶時區(qū)則是與安排事件的的用戶相關(guān)聯(lián)的時區(qū);查看參與者和/或一個或多個選定的參與者的優(yōu)選時間段中的至少一個;以及選擇事件的時間范圍。
5.如權(quán)利要求4所述的方法,其特征在于,標(biāo)識所述參與者時區(qū)和所述用戶時區(qū)之間的差異包括用圖表向用戶示出參與者時區(qū)和用戶時區(qū)之間的時差。
6.如權(quán)利要求4所述的方法,還包括協(xié)調(diào)事件的時間范圍與用戶時間表和/或參與者時間表之一。
7.如權(quán)利要求4所述的方法,還包括協(xié)調(diào)事件的時間范圍與用戶時間表和/或參與者時間表之一,其中協(xié)調(diào)事件的時間范圍和用戶時間表包括在用戶時間表上標(biāo)注選定時間范圍的事件;以及使事件的時間范圍與參與者的時間表相協(xié)調(diào)可包括以下至少之一,在參與者時間表上標(biāo)注選定時間范圍的事件,發(fā)送參與者同意在選定時間范圍內(nèi)參與事件的請求,并獲得參與者將在選定時間范圍內(nèi)參與事件的同意。
8.如權(quán)利要求4所述的方法,其特征在于,查看參與者的可用信息和/或一個或多個選定的參與者的優(yōu)選時間段的至少之一包括,用圖表顯示相對于參與者時區(qū)的可用信息,和/或用圖表顯示相對于參與者時區(qū)的一個或多個選定的參與者的優(yōu)選時間段。
9.如權(quán)利要求4所述的方法,還包括存儲用戶時區(qū);存儲參與者時區(qū);存儲以下至少之一參與者的可用信息、一個或多個所選定的參與者的優(yōu)選時間段、用戶的可用信息、和一個或多個所選定的用戶的優(yōu)選時間段。
10.如權(quán)利要求4所述的方法,其特征在于,所述參與者包括第一參與者,且所述參與者時區(qū)包括第一參與者時區(qū),且其中所述方法還包括標(biāo)識一個或多個附加參與者時區(qū)和第一參與者時區(qū)和用戶時區(qū)之一的差異,其中一個或多個附加參與者時區(qū)的每一個關(guān)聯(lián)于附加參與者;以及查看每一個附加參與者的可用信息和/或一個或多個選定的每一個附加參與者的優(yōu)選時間段中的至少之一。
11.如權(quán)利要求4所述的方法,還包括查看所述用戶的可用信息和/或所述用戶的一個或多個選定的優(yōu)選時間段。
12.如權(quán)利要求4所述的方法,還包括從聯(lián)系人列表中選擇與所述參與者相關(guān)聯(lián)的參與者標(biāo)識。
13.如權(quán)利要求4所述的方法,還包括收集參與者的時區(qū)。
14.如權(quán)利要求4所述的方法,還包括收集參與者的時區(qū),其中收集參與者時區(qū)可包括以下至少之一手動地輸入時區(qū),從時區(qū)列表中手動選擇一時區(qū),檢索關(guān)聯(lián)于參與者存儲時區(qū),接受與參與者的電話號碼相關(guān)聯(lián)的時區(qū),接受與參與者的地址相關(guān)聯(lián)的時區(qū),以及接受與參與者的從屬關(guān)系相關(guān)聯(lián)的時區(qū)。
15.如權(quán)利要求4所述的方法,還包括選擇與參與者時區(qū)相關(guān)的參與者的優(yōu)選時間段,以及與用戶時區(qū)相關(guān)的用戶的優(yōu)選時間段中的至少之一。
16.如權(quán)利要求4所述的方法,其特征在于,查看一個或多個選定的優(yōu)選時間段包括指示參與者的與參與者時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段。
17.如權(quán)利要求4所述的方法,還包括指示用戶的與用戶時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段。
18.如權(quán)利要求4所述的方法,其特征在于,查看一個或多個選定的優(yōu)選時間段可包括,指示所選定的時間范圍是在參與者的與參與者時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi),或者不在參與者的與參與者時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi)。
19.如權(quán)利要求4所述的方法,還包括指示所選定的時間范圍是在用戶的與用戶時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi),或者不在用戶的與用戶時區(qū)相關(guān)的一個或多個選定的優(yōu)選時間段內(nèi)。
20.如權(quán)利要求4所述的方法,還包括基于參與者的可用信息、用戶的可用信息、參與者時區(qū)、用戶時區(qū)、參與者的一個或多個選定的優(yōu)選時間段、和/或用戶的一個或多個選定的優(yōu)選時間段中至少一個來提議時間范圍。
21.一種用于在信息管理應(yīng)用程序中使時區(qū)信息與聯(lián)系人相關(guān)聯(lián)的計算機(jī)實(shí)現(xiàn)方法,包括選擇聯(lián)系人;分析與所述聯(lián)系人相關(guān)聯(lián)的聯(lián)系人信息;以及基于所述聯(lián)系人信息的分析來確定聯(lián)系人的時區(qū)。
22.如權(quán)利要求21所述的方法,還包括存儲所述聯(lián)系人的時區(qū)。
23.如權(quán)利要求21所述的方法,其特征在于,分析聯(lián)系人信息可包括分析電話號碼、地址和從屬關(guān)系中的至少之一。
24.如權(quán)利要求21所述的方法,其特征在于,確定聯(lián)系人的時區(qū)包括確定聯(lián)系人的第一時區(qū),且其中所述方法還包括基于所述聯(lián)系人信息的分析來確定所述聯(lián)系人的可選時區(qū);存儲所述聯(lián)系人的可選時區(qū)。
25.如權(quán)利要求21所述的方法,其特征在于,確定聯(lián)系人的時區(qū)包括基于聯(lián)系人信息的分析來提議多個時區(qū);以及選擇所述多個提議時區(qū)之一,或基于對聯(lián)系人信息的分析來手動地輸入非提議的時區(qū)。
26.一種具有計算機(jī)可執(zhí)行指令的計算機(jī)可讀介質(zhì),所述計算機(jī)可執(zhí)行指令用于執(zhí)行各步驟,包括標(biāo)識參與者時區(qū)和用戶時區(qū)的差異,其中所述參與者時區(qū)是與參與者相關(guān)聯(lián)的時區(qū),而所述用戶時區(qū)則是與安排事件的的用戶相關(guān)聯(lián)的時區(qū);查看參與者和/或一個或多個選定的參與者的優(yōu)選時間段中至少一個;以及選擇事件的時間范圍。
27.如權(quán)利要求26所述的計算機(jī)可讀介質(zhì),其特征在于,標(biāo)識所述參與者時區(qū)和所述用戶時區(qū)之間的差異包括用圖表向用戶示出參與者時區(qū)和用戶時區(qū)之間的時差。
28.如權(quán)利要求26所述的計算機(jī)可讀介質(zhì),其特征在于,所述步驟還包括協(xié)調(diào)事件的時間范圍與用戶時間表和/或參與者時間表中之一。
29.如權(quán)利要求26所述的計算機(jī)可讀介質(zhì),其特征在于,查看參與者的可用信息和/或一個或多個選定的參與者的優(yōu)選時間段中的至少之一包括,用圖表顯示相對于參與者時區(qū)的參與者可用信息,和/或用圖表顯示相對于參與者時區(qū)的一個或多個選定的參與者的優(yōu)選時間段中的至少之一。
30.如權(quán)利要求26所述的計算機(jī)可讀介質(zhì),其特征在于,所述步驟還包括存儲用戶時區(qū);存儲參與者時區(qū);存儲以下至少之一參與者的可用信息、所選定的參與者的優(yōu)選時間段、用戶的可用信息、和一個或多個所選定的用戶的優(yōu)選時間段。
31.如權(quán)利要求26所述的計算機(jī)可讀介質(zhì),其特征在于,所述參與者包括第一參與者,且所述參與者時區(qū)包括第一參與者時區(qū),且其中所述步驟還包括標(biāo)識一個或多個附加參與者時區(qū)和第一參與者時區(qū)和用戶時區(qū)之一的差異,其中一個或多個附加參與者時區(qū)的每一個關(guān)聯(lián)于附加參與者;以及查看每一個附加參與者的可用信息和/或一個或多個選定的每一個附加參與者的優(yōu)選時間段中的至少之一。
32.如權(quán)利要求26所述的計算機(jī)可讀介質(zhì),其特征在于,所述步驟還包括查看所述用戶的可用信息和/或所述用戶的一個或多個選定的優(yōu)選時間段中的至少之一。
33.如權(quán)利要求26所述的計算機(jī)可讀介質(zhì),其特征在于,所述步驟還包括從聯(lián)系人列表中選擇與所述參與者相關(guān)聯(lián)的參與者標(biāo)識。
34.如權(quán)利要求26所述的計算機(jī)可讀介質(zhì),其特征在于,所述步驟還包括收集參與者的時區(qū)。
35.如權(quán)利要求26所述的計算機(jī)可讀介質(zhì),其特征在于,所述步驟還包括選擇與參與者時區(qū)相關(guān)的參與者的優(yōu)選時間段,以及與用戶時區(qū)相關(guān)的用戶的優(yōu)選時間段中的至少之一。
36.如權(quán)利要求26所述的計算機(jī)可讀介質(zhì),其特征在于,所述步驟還包括基于參與者的可用信息、用戶的可用信息、參與者時區(qū)、用戶時區(qū)、參與者的一個或多個選定的優(yōu)選時間段、和/或用戶的一個或多個選定的優(yōu)選時間段中的至少一個來提議時間范圍。
37.一種具有計算機(jī)可執(zhí)行指令的計算機(jī)可讀介質(zhì),所述計算機(jī)可執(zhí)行指令用于執(zhí)行各步驟,包括選擇聯(lián)系人;分析與所述聯(lián)系人相關(guān)聯(lián)的聯(lián)系人信息;以及基于所述聯(lián)系人信息的分析來確定聯(lián)系人的時區(qū)。
38.如權(quán)利要求37所述的計算機(jī)可讀介質(zhì),其特征在于,所述步驟還包括存儲所述聯(lián)系人的時區(qū)。
39.如權(quán)利要求37所述的計算機(jī)可讀介質(zhì),其特征在于,確定聯(lián)系人的時區(qū)包括確定聯(lián)系人的第一時區(qū),且其中所述步驟還包括基于所述聯(lián)系人信息的分析來確定所述聯(lián)系人的可選時區(qū);存儲所述聯(lián)系人的可選時區(qū)。
全文摘要
揭示了帶有時區(qū)信息的包括事件時間安排過程的信息管理系統(tǒng)。本發(fā)明的一方面涉及計算機(jī)實(shí)現(xiàn)的時間安排方法,包括標(biāo)識參與者時區(qū)和用戶時區(qū)的差異,查看參與者可用信息和/或一個或多個選定的參與者的優(yōu)選時間段,并選擇事件的時間范圍。該方法還可包括查看一個或多個選定的用戶的優(yōu)選時間段。本發(fā)明的另一方面涉及用于在信息管理應(yīng)用程序中使時區(qū)信息與聯(lián)系人相關(guān)聯(lián)的計算機(jī)實(shí)現(xiàn)方法,包括選擇聯(lián)系人、分析與該聯(lián)系人相關(guān)聯(lián)的聯(lián)系人信息,并基于該聯(lián)系人信息的分析來確定聯(lián)系人的時區(qū)。
文檔編號G06Q10/00GK1786999SQ200510120168
公開日2006年6月14日 申請日期2005年11月10日 優(yōu)先權(quán)日2004年12月10日
發(fā)明者C·菲茨帕特里克, J·埃爾德里奇, M·A·阿巴爾 申請人:微軟公司