亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

具有基于消息的記錄的集成通訊聯(lián)絡(luò)用戶界面的制作方法

文檔序號(hào):7604520閱讀:123來源:國知局
專利名稱:具有基于消息的記錄的集成通訊聯(lián)絡(luò)用戶界面的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及聯(lián)網(wǎng)技術(shù),更明確地說,涉及一種集成消息用戶界面——其中,該用戶經(jīng)歷被加以標(biāo)準(zhǔn)化,而不管該消息類型如何,并且,其中,在每一消息的基礎(chǔ)上保持記錄,從而促進(jìn)這些消息的組織。
背景和相關(guān)技術(shù)通信是人類的基本需要。電話的出現(xiàn)代表通信技術(shù)的最重要的進(jìn)展之一,從而甚至允許進(jìn)行遠(yuǎn)距離的實(shí)時(shí)音頻談話。隨著人類進(jìn)一步進(jìn)入信息時(shí)代,我們發(fā)現(xiàn)可以被用來以電子學(xué)方法進(jìn)行通信的技術(shù)數(shù)量日益多樣化。例如,電子郵件、即時(shí)消息、共享窗口和電子白色寫字板都在通常使用中。
當(dāng)電話技術(shù)被定義為“促進(jìn)實(shí)時(shí)音頻談話的任何聯(lián)網(wǎng)技術(shù)”時(shí),甚至單單電話技術(shù)已變得大大多樣化了。例如,現(xiàn)在可以通過運(yùn)用“普通老式電話服務(wù)”(POTS)來使用該傳統(tǒng)的常規(guī)陸線電話,以參加電話談話。此外,已出現(xiàn)新的電話技術(shù),從而能使用移動(dòng)電話。甚至可以使用該標(biāo)準(zhǔn)的“互聯(lián)網(wǎng)協(xié)議”(IP),以便使用“基本IP的語音”(VoIP)來傳達(dá)實(shí)時(shí)音頻談話。
這大批的通信技術(shù)大大提高了我們的通信自由程度,但也提出了組織上的挑戰(zhàn)。例如,通常有一個(gè)應(yīng)用程序被用來從事于即時(shí)消息,另一個(gè)應(yīng)用程序被用來從事于電子郵件。再另一個(gè)應(yīng)用程序被用來從事于電話呼叫,等等。相應(yīng)地,很難跨越各種消息類型來組織所有通信。對于同步通信(例如,電話談話、即時(shí)消息、共享窗口等)而言,尤其如此。由于難以跨越各種消息類型來組織消息,因此,常常難以使各個(gè)相關(guān)的消息相互關(guān)聯(lián),從而不能充分利用從這些消息內(nèi)的該信息那里提供的價(jià)值。相應(yīng)地,經(jīng)常發(fā)生信息過載。
所以,將會(huì)占據(jù)優(yōu)勢的是用于按直覺方式跨越各種不同的消息類型來組織消息的機(jī)制。
發(fā)明概述關(guān)于該技術(shù)的原先狀態(tài)的前述問題由本發(fā)明的原理來克服,這些原理針對用于跨越不同的消息類型來組織消息的機(jī)制。根據(jù)本發(fā)明的這些原理,可以通過使用單一集成用戶界面來實(shí)現(xiàn)這一點(diǎn),在該單一集成用戶界面中,用共同的方法來表現(xiàn)跨越各種不同的消息類型的消息。例如,消息出現(xiàn)在通用消息記錄中,而不管是否有電子郵件、即時(shí)消息或電話呼叫,并且不管該電話呼叫是在手機(jī)網(wǎng)絡(luò)上、在使用“基于IP語音”(VoIP)的因特網(wǎng)上、還是在常見的“普通老式電話服務(wù)”(POTS)線路上。
在一個(gè)實(shí)施例中,發(fā)出電話呼叫的該用戶經(jīng)歷被加以標(biāo)準(zhǔn)化,而不管被用來實(shí)行該電話談話的該實(shí)際電話技術(shù)(“手機(jī)”、VoIP或POTS)如何。用戶可以僅僅從該聯(lián)系人清單中選擇聯(lián)系人,然后選擇被用來實(shí)行該電話呼叫的該所需電話技術(shù)。通用記錄也按標(biāo)準(zhǔn)化方式來提供信息,而不管該消息或呼叫類型如何。
除包括該消息總清單的通用記錄以外,每個(gè)消息也具有單獨(dú)的、基于消息的記錄,該記錄列出有關(guān)于該消息的該有關(guān)聯(lián)系人的信息、關(guān)于該消息本身的任何有關(guān)的信息、以及關(guān)于作為與該消息有關(guān)的該會(huì)話的一部分而開啟的進(jìn)一步通信的信息。這些單獨(dú)的每一消息記錄慮及這些消息的更加靈活的查詢和組織,而不管該消息類型如何。
本發(fā)明的額外的特點(diǎn)和優(yōu)點(diǎn)將在以下說明中加以陳述,并且部分地將從該說明中顯而易見,或者可以通過本發(fā)明的實(shí)踐來加以了解。本發(fā)明的這些特點(diǎn)和優(yōu)點(diǎn)可以依靠所附權(quán)利要求書中特別指出的這些方法和組合來加以實(shí)現(xiàn)和獲得。本發(fā)明的這些和其他的特點(diǎn)將通過以下說明和所附權(quán)利要求書而變得更加一目了然,或者可以通過如下文中所陳述的本發(fā)明的實(shí)踐來加以了解。
附圖簡述為了描述可以獲得本發(fā)明的上述和其他的優(yōu)點(diǎn)和特點(diǎn)的那個(gè)方式,將通過參考附圖中所展示的本發(fā)明的特殊實(shí)施例,來更具體地描述以上簡述的本發(fā)明。理解了“這些附圖只描繪本發(fā)明的典型實(shí)施例,所以將不被認(rèn)為限制其范圍”,將通過使用這些附圖來額外確切、詳細(xì)地描述和解釋本發(fā)明。在這些附圖中

圖1展示了可以執(zhí)行本發(fā)明的特點(diǎn)的合適的計(jì)算系統(tǒng);圖2展示了示范軟件結(jié)構(gòu),當(dāng)發(fā)出或接收電話呼叫時(shí),可以使用該示范軟件結(jié)構(gòu)來提供統(tǒng)一的用戶經(jīng)驗(yàn),而不管被用來促進(jìn)該呼叫的該電話技術(shù)如何;
圖3展示了具有包括每一消息記錄的許多擴(kuò)展部分的消息數(shù)據(jù)結(jié)構(gòu),該每一消息記錄促進(jìn)這些消息的更加靈活的查詢和組織;圖4展示了用戶界面,可以向該用戶呈現(xiàn)該用戶界面,以允許該用戶選擇對其啟用電話呼叫的被呼叫者;圖5展示了用戶界面,當(dāng)向被選擇的被呼叫者發(fā)出呼叫時(shí),該用戶界面允許該用戶選擇要使用的電話技術(shù);圖6展示了允許該用戶起草與電話呼叫關(guān)聯(lián)的注釋的用戶界面;圖7展示了用戶界面,它表現(xiàn)了“如何可以甚至跨越不同的消息類型來組織和詢問這些消息”的該靈活性質(zhì);圖8展示了一種方法的流程圖,該方法用于為用戶提供共同用戶界面,而不管被用來發(fā)出電話呼叫的該電話技術(shù)如何;圖9展示了用戶界面,它向該被呼叫者通知該呼叫者的身份和被用來發(fā)出該呼叫的該電話技術(shù);圖10展示了用戶界面,可以向該用戶呈現(xiàn)該用戶界面,以允許該用戶選擇調(diào)整各種呼叫設(shè)置;圖11A展示了用戶界面,可以呈現(xiàn)該用戶界面,以允許該用戶啟動(dòng)應(yīng)用程序共享;圖11B展示了用戶界面,可以呈現(xiàn)該用戶界面,以指出已為應(yīng)用程序共享而選擇文檔;圖12A展示了用戶界面,可以呈現(xiàn)該用戶界面,以指出正在共享應(yīng)用程序;圖12B展示了用戶界面,可以呈現(xiàn)該用戶界面,以指出可以在呼叫者與被呼叫者之間被共享以便操作共享應(yīng)用程序的可用工具;圖13展示了用戶界面,可以呈現(xiàn)該用戶界面,以指出關(guān)于被接收的呼叫的提示;圖14A展示了可以向用戶呈現(xiàn)的用戶界面的各個(gè)較小版本;圖14B展示了可以向用戶呈現(xiàn)的用戶界面的一個(gè)較小版本;以及,圖15展示了用戶界面,它表現(xiàn)了“如何可以甚至跨越不同的消息類型來組織和詢問這些消息”的該靈活性質(zhì),并且表現(xiàn)了通信活動(dòng)的下拉清單。
較佳實(shí)施例的詳細(xì)說明本發(fā)明的原理涉及用于跨越不同的消息類型來組織消息的機(jī)制??梢酝ㄟ^使用單一集成用戶界面來實(shí)現(xiàn)這一點(diǎn),在該單一集成用戶界面中,用共同的方法來表現(xiàn)跨越各種不同的消息類型的消息。例如,發(fā)出電話呼叫的該用戶經(jīng)驗(yàn)被加以標(biāo)準(zhǔn)化,而不管被用來實(shí)行該電話談話的該實(shí)際電話技術(shù)(“手機(jī)”、VoIP或POTS)如何。此外,除包括該消息總清單的通用記錄以外,每個(gè)消息也具有單獨(dú)的、基于消息的記錄,從而慮及這些消息的更靈活的查詢,而不管該消息類型如何。
參考這些附圖(其中,相似的參考數(shù)字指示相似的元件),本發(fā)明被展示為在合適的計(jì)算環(huán)境中加以執(zhí)行。以下說明基于本發(fā)明的被展示的實(shí)施例,并且不應(yīng)該在這里對于沒有明確描述的備選實(shí)施例被視作限制本發(fā)明。
在以下說明中,參照由一臺(tái)或多臺(tái)計(jì)算機(jī)執(zhí)行的動(dòng)作和操作的符號(hào)表示來描述本發(fā)明,除非另有指示。照此,將會(huì)理解這類動(dòng)作和操作(有時(shí)被稱作“是計(jì)算機(jī)執(zhí)行的”)包括以結(jié)構(gòu)化形式來表示數(shù)據(jù)的電信號(hào)的該計(jì)算機(jī)的該處理單元所執(zhí)行的操作。這項(xiàng)操作變換該數(shù)據(jù),或者將它們保持在該計(jì)算機(jī)的該存儲(chǔ)系統(tǒng)中的各個(gè)位置處,這樣,以精通該技術(shù)領(lǐng)域的人所熟悉的方式來重新配置或改變該計(jì)算機(jī)的該操作。在那里保持?jǐn)?shù)據(jù)的這些數(shù)據(jù)結(jié)構(gòu)是具有該數(shù)據(jù)的該格式所定義的特定屬性的、該存儲(chǔ)器的物理位置。但是,雖然在前述上下文中描述本發(fā)明,但這并不意在起限制的作用,因?yàn)榫ㄔ摷夹g(shù)領(lǐng)域的人將會(huì)理解下文中所描述的這些動(dòng)作和操作中的幾項(xiàng)動(dòng)作和操作也是可以的。圖1表現(xiàn)了可用于這些設(shè)備的范例計(jì)算機(jī)結(jié)構(gòu)的示意圖。
出于描述的目的,所描繪的該結(jié)構(gòu)只是合適的環(huán)境的一個(gè)例子,它并不意在對本發(fā)明的使用或功能性的范圍提出任何限制。這些計(jì)算系統(tǒng)也不應(yīng)該被解釋為具有涉及圖1中所展示的任何一個(gè)組件或組件的組合的任何從屬性或要求。
本發(fā)明可用于眾多其他的通用或?qū)S糜?jì)算或通信環(huán)境或配置。適用于本發(fā)明的眾所周知的計(jì)算系統(tǒng)、環(huán)境和配置的例子包括(但不局限于)移動(dòng)電話、便攜式計(jì)算機(jī)、個(gè)人計(jì)算機(jī)、服務(wù)器、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、小型計(jì)算機(jī)、大型計(jì)算機(jī)、以及包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境。
在其最基本的配置中,計(jì)算系統(tǒng)100通常包括至少一個(gè)處理單元102和存儲(chǔ)器104。該存儲(chǔ)器104可能是易失性的(例如,RAM)、非易失性的(例如,ROM、快閃存儲(chǔ)器等)、或這兩者的某個(gè)組合。在圖1中,通過虛線106來展示這個(gè)最基本的配置。
這些存儲(chǔ)介質(zhì)設(shè)備可以具有額外的特點(diǎn)和功能性。例如,它們可以包括額外的存儲(chǔ)器(可移動(dòng)和不可移動(dòng)的)——包括(但不局限于)PCMCIA卡、磁盤和光盤、以及磁帶。在圖1中,通過可移動(dòng)存儲(chǔ)器108和不可移動(dòng)的存儲(chǔ)器110來展示這種額外的存儲(chǔ)器。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括易失性和非易失性的可移動(dòng)和不可移動(dòng)的介質(zhì),該介質(zhì)用關(guān)于信息(例如,計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù))存儲(chǔ)的任何方法或技術(shù)來加以執(zhí)行。存儲(chǔ)器104、可移動(dòng)存儲(chǔ)器108和不可移動(dòng)的存儲(chǔ)器110都是計(jì)算機(jī)存儲(chǔ)介質(zhì)的例子。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括(但不局限于)RAM、ROM、EEPROM、快閃存儲(chǔ)器、其他存儲(chǔ)技術(shù)、CD-ROM、數(shù)字通用光盤、其他光學(xué)存儲(chǔ)器、盒式磁帶、磁帶、磁盤存儲(chǔ)器、其他磁性存儲(chǔ)設(shè)備、以及可以被用來存儲(chǔ)所需信息并且可以由該計(jì)算系統(tǒng)來進(jìn)行存取的任何其他的介質(zhì)。
如這里所使用的,該術(shù)語“模塊”或“組件”可以指在該計(jì)算系統(tǒng)上執(zhí)行的軟件對象或例行程序。這里所描述的這些不同的組件、模塊、引擎和服務(wù)可以作為在該計(jì)算系統(tǒng)上執(zhí)行的對象或過程(例如,作為分開的線程)來加以執(zhí)行。這里所描述的系統(tǒng)和方法較佳地在軟件中加以執(zhí)行,但也可能并預(yù)期在軟件和硬件或硬件中執(zhí)行。
計(jì)算系統(tǒng)100也可以包含允許該主機(jī)與其他系統(tǒng)和設(shè)備進(jìn)行通信的通信信道112。通信信道112是通信介質(zhì)的例子。通信介質(zhì)通常具體表現(xiàn)計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或調(diào)制數(shù)據(jù)信號(hào)(例如,載波或其他傳送機(jī)制)中的其他數(shù)據(jù),并且包括任何信息傳遞介質(zhì)。舉例來講(不作限制),通信介質(zhì)包括有線介質(zhì)(例如,有線網(wǎng)絡(luò)和直線連接)和無線介質(zhì)(例如,聲音、無線電、紅外線和其他無線介質(zhì))。如這里所使用的該術(shù)語“計(jì)算機(jī)可讀介質(zhì)”包括存儲(chǔ)介質(zhì)和通信介質(zhì)。
該計(jì)算系統(tǒng)100也可以具有輸入部件114(例如,鍵盤、鼠標(biāo)、筆、語音輸入部件、觸摸式輸入設(shè)備等)。輸出部件116包括屏幕顯示器、揚(yáng)聲器、打印機(jī)等、以及用于驅(qū)動(dòng)它們的呈現(xiàn)模塊(經(jīng)常被稱作“適配器”)。該計(jì)算系統(tǒng)100具有電源118。所有這些部件在該技術(shù)領(lǐng)域中眾所周知,這里不需要詳細(xì)討論。
圖2展示了范例軟件結(jié)構(gòu)200,當(dāng)發(fā)出或接收電話呼叫時(shí),或者當(dāng)從事于另一種形式的通信時(shí),可以使用該范例軟件結(jié)構(gòu)200來提供統(tǒng)一的用戶經(jīng)驗(yàn)。該軟件結(jié)構(gòu)200包括集成用戶界面201和通信模塊210。該集成用戶界面201和這些通信模塊210中的每個(gè)通信模塊可以由執(zhí)行計(jì)算機(jī)可執(zhí)行指令的處理單元102在圖1的該上下文中加以執(zhí)行。這些計(jì)算機(jī)可執(zhí)行指令可以被包括在該系統(tǒng)存儲(chǔ)器104中——要么在該易失性部分中,要么在該非易失性部分中。一當(dāng)執(zhí)行這些計(jì)算機(jī)可執(zhí)行指令,就可以在該系統(tǒng)存儲(chǔ)器104中例示該集成用戶界面201和這各種通信模塊210的實(shí)例。但是,如前所述,本發(fā)明的原理可以由任何計(jì)算系統(tǒng)來執(zhí)行,該任何計(jì)算系統(tǒng)具有處理器和系統(tǒng)存儲(chǔ)器,并且不局限于圖1中所展示的該特殊環(huán)境。
這些通信模塊210包括各種部件——每個(gè)部件能夠使用特定的通信技術(shù)來進(jìn)行通信。這些通信技術(shù)中的一些通信技術(shù)可以涉及電話技術(shù)——其中,呼叫者和被呼叫者可以從事于實(shí)時(shí)電話談話。
例如,這些通信模塊210包括POTS模塊211,該P(yáng)OTS模塊211能夠響應(yīng)于來自該集成用戶界面201的直接或間接命令而在“普通老式電話服務(wù)”(POTS)網(wǎng)絡(luò)上發(fā)出電話呼叫。此外,手機(jī)模塊212在蜂窩網(wǎng)絡(luò)(例如,GSM網(wǎng)絡(luò))上發(fā)出電話呼叫。作為選擇或此外,該手機(jī)模塊212可以連接到單獨(dú)的手機(jī),以便使該手機(jī)使用(例如)BLUETOOTH來發(fā)出電話呼叫。此外,VoIP模塊213使用“基于IP語音”技術(shù)來發(fā)出電話呼叫。
也可以如水平省略符號(hào)214所表示的那樣來包括額外的模塊,以便使用其他電話技術(shù)(無論是現(xiàn)在開發(fā)的,還是將來要開發(fā)的)來發(fā)出電話呼叫。這些額外的通信模塊214也可以表示促進(jìn)非電話形式的通信(例如,電子郵件、即時(shí)消息、共享窗口、共享應(yīng)用程序、白板或類似的通信)的模塊。
將根據(jù)按照圖4和圖5而描述的特殊用戶界面并根據(jù)圖8中所展示的該方法,來描述圖2中的軟件結(jié)構(gòu)200的該操作。圖8展示了方法800的流程圖,該方法800用于為用戶提供共同用戶界面,而不管被用來發(fā)出電話呼叫的該電話技術(shù)如何。
根據(jù)該方法800,該計(jì)算系統(tǒng)識(shí)別被呼叫者(動(dòng)作801)。明確地說,該用戶可以通過用戶界面來識(shí)別該被呼叫者。這種用戶界面的例子在圖4中被展示為用戶界面400。該用戶界面400包括可滾動(dòng)聯(lián)系人窗口410,該可滾動(dòng)聯(lián)系人窗口410包括可能的被呼叫者的清單。可以選擇圖標(biāo)411,來顯示以前已被該用戶呼叫過的所有聯(lián)系人。可以選擇圖標(biāo)412,來顯示以前已呼叫過該用戶的所有聯(lián)系人。可以選擇圖標(biāo)413,來顯示該用戶的所有聯(lián)系人。作為選擇,該用戶可以僅僅將該電話號(hào)碼輸入電話號(hào)碼字段415,或者可以選擇撥號(hào)鍵盤圖標(biāo)414,以便使用數(shù)字按鍵鍵盤的直觀表示來輸入該電話號(hào)碼而不是直接識(shí)別該呼叫。
返回到圖8,不管如何識(shí)別該被呼叫者,該方法800都進(jìn)行到用于提供共同用戶經(jīng)驗(yàn)的功能性面向結(jié)果的步驟,該共同用戶經(jīng)驗(yàn)用于啟動(dòng)與該被呼叫者的電話談話,而不管被使用的該電話技術(shù)如何(步驟810)??梢园慈魏畏绞絹韺?shí)現(xiàn)這個(gè)步驟,但圖8將這個(gè)步驟展示為包括對應(yīng)的動(dòng)作811~813。
明確地說,該計(jì)算系統(tǒng)呈現(xiàn)用戶界面,該用戶界面表現(xiàn)了可以被用來從事于與該被呼叫者的電話呼叫的許多電話技術(shù)(動(dòng)作811)。該用戶界面進(jìn)一步包括供用戶選擇將被用來從事于該電話呼叫的這多項(xiàng)電話技術(shù)之一的機(jī)制。圖5展示了這種用戶界面的例子500。例如,這里,該用戶已在家里將名為“FrankPellow”的被呼叫者選作該被呼叫者。在被呼叫者字段511中識(shí)別該被呼叫者。該用戶界面也包括主題區(qū)512——在其中,該用戶可以插入該電話呼叫的主題。當(dāng)呼叫該被呼叫者時(shí),可以通知該被呼叫者該呼叫的這個(gè)主題,從而給該被呼叫者有關(guān)于“該被呼叫者想要接受、還是拒絕該呼叫”的更多信息。
用戶界面500包括呼叫按鈕513,它提示這個(gè)有關(guān)的通信模塊啟動(dòng)該電話呼叫。如果當(dāng)呼叫該被呼叫者時(shí),有一項(xiàng)以上可能的電話技術(shù)供使用,那么,可以提供下拉元件514??梢允褂眠@個(gè)下拉元件514來列出可以被用來呼叫這個(gè)指定的被呼叫者的所有可能的電話技術(shù)。例如,這些被列出的電話技術(shù)可以包括POTS、“手機(jī)”、VoIP或其他電話技術(shù)。
如果有多項(xiàng)電話技術(shù)可以發(fā)出該呼叫,那么,該呼叫者可以通過使用該下拉元件514來選擇要使用的電話技術(shù)。作為選擇,該用戶可以僅僅選擇該呼叫圖標(biāo)513,以允許該計(jì)算系統(tǒng)從可用的這些不同的電話技術(shù)之中識(shí)別默認(rèn)呼叫機(jī)制。
圖10展示了用戶界面1000,可以向該用戶呈現(xiàn)該用戶界面1000,以允許該用戶調(diào)整各種呼叫設(shè)置。該用戶界面1000包括用于從對應(yīng)于被呼叫者的不同的號(hào)碼(例如,家庭、工作、手機(jī)、VoIP)之中選擇號(hào)碼的字段1011。字段1012可以被用于選擇電話技術(shù)(例如,POTS、手機(jī)、VoIP)來啟動(dòng)呼叫。字段103可以被用于選擇音頻設(shè)備以便在呼叫期間使用。填充字段1011、1012和1013中的每個(gè)字段可以包括從下拉清單中選擇項(xiàng)目。例如,可以從下拉清單1014中的這些項(xiàng)目之中選擇關(guān)于字段1013的該項(xiàng)目??梢赃x擇控制器1016和1017,以便分別發(fā)出保持呼叫或者終止呼叫。
無論如何,一旦該用戶已選擇電話技術(shù),該計(jì)算系統(tǒng)就確定該用戶已與該用戶界面連接,以便選擇供使用的這多項(xiàng)電話技術(shù)之一來從事于該電話呼叫(動(dòng)作812)。然后,該計(jì)算系統(tǒng)使用該被選擇的電話技術(shù)來促進(jìn)該電話呼叫(動(dòng)作813)。例如,如果該用戶選擇VoIP,那么,使用合適的VoIP模塊213來發(fā)出該電話呼叫。
一旦正在從事于電話呼叫,該用戶就可以使用該用戶界面,以便于與該電話呼叫關(guān)聯(lián)的進(jìn)一步通信。在圖5中,這個(gè)機(jī)制由被標(biāo)注為“增加通信活動(dòng)”的圖標(biāo)515來表示。該用戶可以從該下拉清單中進(jìn)行選擇,以加入進(jìn)一步的通信(例如,即時(shí)消息、共享窗口、共享應(yīng)用程序、白板、電子郵件、關(guān)聯(lián)的相關(guān)文檔、以及注釋)。圖6展示了用戶界面600,一當(dāng)選擇將注釋加入電話呼叫(無論是與該電話呼叫同時(shí)發(fā)生的,還是在該電話呼叫之后),就可以顯示該用戶界面600。作為選擇或此外,該用戶可以選擇該“所有新近的通信”圖標(biāo)516,來查看跨越不同的消息類型而從該被呼叫者那里接收的和/或關(guān)于該指定主題的被接收的所有新近的通信。以下進(jìn)一步描述的每一消息記錄的運(yùn)用可促進(jìn)這些相關(guān)通信的有效率的查詢和呈現(xiàn)。
圖11A展示了用戶界面1100,可以呈現(xiàn)該用戶界面1100,以允許該用戶啟動(dòng)應(yīng)用程序共享。為了啟動(dòng)應(yīng)用程序共享,呼叫者可以將文檔拖入窗口1101,或者可以從打開文件菜單(例如,“挑選新文件”選項(xiàng)1103)中選擇文檔。圖11B展示了該用戶界面1100,可以呈現(xiàn)該用戶界面1100,以指出已為應(yīng)用程序共享而選擇了一文檔。如圖11B中所描繪的,已為應(yīng)用程序共享而選擇文檔1102。也描繪了與文檔1102關(guān)聯(lián)的控制數(shù)據(jù)——包括日期和時(shí)間以及共享屬性。
已獲得的可用于共享的文檔的選擇可以使適當(dāng)?shù)膽?yīng)用程序執(zhí)行并在呼叫者與被呼叫者之間被共享。例如,文檔1102的選擇可以使應(yīng)用程序執(zhí)行并且被共享。圖12展示了用戶界面1200,可以呈現(xiàn)該用戶界面1200,以指出正在共享應(yīng)用程序。共享欄1203和人圖標(biāo)1202指出正在與該人圖標(biāo)1202所表示的聯(lián)系人共享應(yīng)用程序1201。工具1204可以提供對可以被用來操縱文檔1102的工具的下拉清單的訪問。
圖12B展示了該用戶界面1200,可以呈現(xiàn)該用戶界面1200,以指出可以在呼叫者與被呼叫者之間被共享以便操作共享應(yīng)用程序的可用工具。如圖12B中所描繪的,已選擇工具1204,來呈現(xiàn)下拉清單1206??梢允褂脕碜韵吕鍐?206的項(xiàng)目,來操縱文檔1102。利用下拉清單1206,可以訪問用于減小該應(yīng)用程序的該可見部分的修剪工具、可以在呼叫者與被呼叫者之間被共享以便指向文檔1102中的各個(gè)位置的激光指示器、以及用于關(guān)閉應(yīng)用程序共享的選項(xiàng)。
一旦該被呼叫者使用集成用戶界面201來啟動(dòng)該呼叫,就使用該被選擇的電話技術(shù)來發(fā)出該呼叫。當(dāng)接收該呼叫時(shí),可以顯示該被呼叫者計(jì)算系統(tǒng)上的集成用戶界面,從而示出該呼叫者的身份、被用來發(fā)出該呼叫的該電話號(hào)碼和技術(shù)、以及潛在地該電話呼叫的主題、重要性和/或性質(zhì)。圖9展示了這種用戶界面的例子。然后,該被呼叫者可以使用那個(gè)用戶界面來接受或拒絕該電話呼叫。被用來接受或拒絕該電話呼叫的該用戶界面可能看起來相同,而不管被使用的該電話技術(shù)如何——唯一的差別可能是在該用戶界面中被識(shí)別的電話技術(shù)。
在一些實(shí)施例中,當(dāng)接收關(guān)于呼叫的通知時(shí),通過選擇適當(dāng)?shù)目刂破?,來?chuàng)建關(guān)于那個(gè)呼叫的提示。圖13展示了用戶界面1300,可以呈現(xiàn)該用戶界面1300,以指出關(guān)于被接收的呼叫的提示。窗口1301描繪了與圖9中的集成用戶界面相類似的集成用戶界面,從而示出呼叫者的該身份。在窗口1301內(nèi),可以選擇標(biāo)志1303,來呈現(xiàn)提示1302。可以利用提示1302來存儲(chǔ)對應(yīng)于該被接收的呼叫(由窗口1301來表示)的呼叫相關(guān)信息。例如,用戶圖標(biāo)、用戶名、呼叫時(shí)間、呼叫主題和電話號(hào)碼可以被包括在提示1302中。
用戶界面的各個(gè)較小版本也都可以被呈現(xiàn)。該用戶界面的這些較小版本可以包括圖4、圖5和圖10中所描述的部分功能性。用戶界面可以包括工具條,該工具條提供對該用戶界面功能性的各個(gè)部分的訪問。通過適當(dāng)?shù)剡x擇該工具條上的控制器,可以呈現(xiàn)用戶界面的較小版本。
圖14A展示了可以向用戶呈現(xiàn)的用戶界面1400和1450的各個(gè)較小版本。較小版本1400描繪了指出被呼叫者的人圖標(biāo)1401和名稱1402。用戶界面的較小版本也可以包括可從其他用戶界面獲得的這些控制器的子集。通過使用輸入設(shè)備,用戶可以選擇用于對應(yīng)于該功能性子集的控制器。例如,較小版本1450進(jìn)一步描繪了可以被選擇來分別終止和保持一呼叫的控制器1451和1452。
圖14B展示了可以向用戶呈現(xiàn)的用戶界面1425和1435的各個(gè)較小版本。圖14B描繪用戶界面的一個(gè)或多個(gè)較小版本可以被堆疊,或者,其他版本可以彼此很接近,以便為多個(gè)呼叫提供呼叫控制。每個(gè)較小版本1425和1435可以包括類似于較小版本1450(未示出)的控制器。
圖3展示了數(shù)據(jù)結(jié)構(gòu)300,該數(shù)據(jù)結(jié)構(gòu)300慮及在組織和詢問有關(guān)的消息方面的進(jìn)一步的靈活性。該數(shù)據(jù)結(jié)構(gòu)包括多個(gè)消息,它們包括潛在地如該垂直省略符號(hào)304所表示的許多更多的消息之中的消息301、302、303。每個(gè)消息具有關(guān)聯(lián)的擴(kuò)展數(shù)據(jù)結(jié)構(gòu)——包括每一消息記錄301A~304A、可能的語音結(jié)構(gòu)301B~304B、以及可能的對應(yīng)的SMS結(jié)構(gòu)301C~304C。該語音和SMS結(jié)構(gòu)可以包括對應(yīng)的錄音、或SMS消息。
這些每一消息記錄301A~304A每個(gè)包括與其對應(yīng)的消息有關(guān)的信息。例如,該每一消息記錄可以包括與該通信的其他一方有關(guān)的信息(例如,顯示名稱、電子郵件地址、電話號(hào)碼、用戶圖標(biāo)、聯(lián)系人參考號(hào)或類似的信息)。該每一消息記錄也可以包括針對該消息的信息。在電話呼叫的這種情況下,這可以包括(例如)啟動(dòng)該呼叫的時(shí)間、呼叫持續(xù)時(shí)間、該呼叫的主題、是接受還是拒絕該呼叫、或是否啟動(dòng)過與該呼叫有關(guān)的額外通信。
通過在每一消息的基礎(chǔ)上保持記錄,詢問、搜索和組織該消息變得容易多了。例如,可以在兩個(gè)月以前的一周期限內(nèi)詢問在其主題中包括該詞“tax”的所有消息。也可以詢問與特定個(gè)人取得任何聯(lián)系的最后時(shí)間。此外,可以詢問該個(gè)人與其進(jìn)行電話談話的、按照累積的呼叫持續(xù)時(shí)間來排列的前五人。此外,如上所述,響應(yīng)于該用戶已選擇該“示出所有新近的通信”圖標(biāo)516,該查詢可能關(guān)于發(fā)送者發(fā)送的相關(guān)消息或主題。該可能性數(shù)量是無限的。在操作中,針對相反查詢引擎,每個(gè)每一消息記錄可以被用作輸入,該相反查詢引擎只輸出滿足該查詢的那些記錄。圖7展示了用戶界面700的例子,它表現(xiàn)了關(guān)于與特定的人的新近通信的查詢的各個(gè)結(jié)果。注意,這些消息如何包括包含電話呼叫、電子郵件和即時(shí)消息的眾多不同的消息類型。
圖15展示了用戶界面1500,它表現(xiàn)了“如何可以甚至跨越不同的消息類型來組織和詢問這些消息”的該靈活性質(zhì),并且顯示了通信活動(dòng)的下拉清單1501??梢赃x擇下拉清單1501上的項(xiàng)目,來加入進(jìn)一步的通信(例如,即時(shí)消息、共享窗口、共享應(yīng)用程序、白板、電子郵件、關(guān)聯(lián)的相關(guān)文檔、以及注釋)。這些進(jìn)一步的通信可以如前所述那樣來加以執(zhí)行。雖然根據(jù)用于組織和詢問消息(類似于圖7)的用戶界面來加以描繪,但是,可以從其他用戶界面中訪問下拉清單1501——例如,如圖4、5、6、10、11A、11B中所描繪的,并且在適當(dāng)?shù)臅r(shí)候作為較小版本用戶界面(例如,較小版本1400、1450、1425和1435)的控制器。
相應(yīng)地,本發(fā)明的這些原理提供用于跨越不同的消息類型來組織、搜索和詢問消息的強(qiáng)大機(jī)制,并且為該用戶提供跨越各種消息類型的共同用戶經(jīng)驗(yàn),從而大大改善該技術(shù)的狀態(tài)。
在不脫離本發(fā)明的精神或本質(zhì)特征的前提下,可以用其他特殊的形式來具體表現(xiàn)本發(fā)明。所描述的這些實(shí)施例在各個(gè)方面將被認(rèn)為只起說明性作用,而不起限制性作用。所以,本發(fā)明的范圍由所附權(quán)利要求書來指出,而不是由前述說明來指出。處于該權(quán)利要求書的相等的含義和范圍內(nèi)的所有更改將被包含在其范圍以內(nèi)。
權(quán)利要求
1.在能夠使用多項(xiàng)電話技術(shù)來促進(jìn)電話談話的計(jì)算系統(tǒng)中,一種方法用于為該計(jì)算系統(tǒng)的用戶提供共同的用戶界面,而不管該電話技術(shù)如何,該方法的特征在于包括以下動(dòng)作識(shí)別被呼叫者的動(dòng)作;呈現(xiàn)用戶界面的動(dòng)作;該用戶界面顯示了可以被用來從事于與該被呼叫者進(jìn)行電話呼叫的多項(xiàng)電話技術(shù),該用戶界面進(jìn)一步包括供用戶選擇將要被用來從事于該電話呼叫的這多項(xiàng)電話技術(shù)之一的機(jī)制;確定“該用戶已與該機(jī)制接口,以便選擇供使用的這多項(xiàng)電話技術(shù)之一來從事于該電話呼叫”的動(dòng)作;以及,使用該被選擇的電話技術(shù)來促進(jìn)該電話呼叫的動(dòng)作。
2.根據(jù)權(quán)利要求1的方法,其特征在于其中,這多項(xiàng)電話技術(shù)包括POTS。
3.根據(jù)權(quán)利要求2的方法,其特征在于其中,這多項(xiàng)電話技術(shù)包括手機(jī)通信。
4.根據(jù)權(quán)利要求3的方法,其特征在于其中,這多項(xiàng)電話技術(shù)包括“基于IP語音”。
5.根據(jù)權(quán)利要求1的方法,其特征在于其中,這多項(xiàng)電話技術(shù)包括手機(jī)通信。
6.根據(jù)權(quán)利要求5的方法,其特征在于其中,這多項(xiàng)電話技術(shù)包括“基于IP語音”。
7.根據(jù)權(quán)利要求1的方法,其特征在于其中,這多項(xiàng)電話技術(shù)包括“基于IP語音”。
8.根據(jù)權(quán)利要求1的方法,其特征在于其中,該用戶界面進(jìn)一步包括用于允許注釋被起草并與該電話談話關(guān)聯(lián)的機(jī)制。
9.根據(jù)權(quán)利要求1的方法,其特征在于其中,該用戶界面進(jìn)一步包括用于允許啟動(dòng)與該被呼叫者的進(jìn)一步通信的機(jī)制,該進(jìn)一步通信不同于被選擇用于從事于該電話呼叫的該電話技術(shù)。
10.根據(jù)權(quán)利要求9的方法,其特征在于其中,該進(jìn)一步通信包括即時(shí)消息、電子郵件、白色寫字板、共享窗口操作和共享應(yīng)用程序中的一項(xiàng)或多項(xiàng)。
11.根據(jù)權(quán)利要求1的方法,其特征在于其中,該用戶界面進(jìn)一步包括用于查看與該電話呼叫有關(guān)的新近通信的機(jī)制。
12.根據(jù)權(quán)利要求11的方法,其特征在于其中,該新近通信是與該被呼叫者的新近通信,而不管那些新近通信的該消息類型如何。
13.根據(jù)權(quán)利要求11的方法,其特征在于其中,該新近通信是關(guān)于與該電話呼叫相同的主題的新近通信,而不管那些新近通信的該消息類型如何。
14.根據(jù)權(quán)利要求1的方法,其特征在于進(jìn)一步包括以下動(dòng)作生成專用于該電話談話的每一消息記錄的動(dòng)作。
15.根據(jù)權(quán)利要求14的方法,其特征在于進(jìn)一步包括訪問關(guān)于多個(gè)消息的查詢的動(dòng)作,該計(jì)算系統(tǒng)具有這多個(gè)消息的記錄,這些消息中的每個(gè)消息具有關(guān)聯(lián)的每一消息記錄;以及,使用這些每一消息記錄來闡明對該查詢的響應(yīng)的動(dòng)作。
16.一種用于計(jì)算系統(tǒng)中的計(jì)算機(jī)程序產(chǎn)品,該計(jì)算系統(tǒng)能夠使用多項(xiàng)電話技術(shù)來促進(jìn)電話談話,該計(jì)算機(jī)程序產(chǎn)品用于執(zhí)行一種方法,該方法用于為該計(jì)算系統(tǒng)的用戶提供共同用戶界面,而不管該電話技術(shù)如何,該計(jì)算機(jī)程序產(chǎn)品包括其上有計(jì)算機(jī)可執(zhí)行指令的一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì),這些計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行該方法,其特征在于該方法包括以下動(dòng)作識(shí)別被呼叫者的動(dòng)作;呈現(xiàn)用戶界面的動(dòng)作;該用戶界面顯示了可以被用來從事于與該被呼叫者的電話呼叫的多項(xiàng)電話技術(shù),該用戶界面進(jìn)一步包括供用戶選擇將要被用來從事于該電話呼叫的這多項(xiàng)電話技術(shù)之一的機(jī)制;確定“該用戶已與該機(jī)制接口,以便選擇供使用的這多項(xiàng)電話技術(shù)之一來從事于該電話呼叫”的動(dòng)作;以及,使用該被選擇的電話技術(shù)來促進(jìn)該電話呼叫的動(dòng)作。
17.根據(jù)權(quán)利要求16的計(jì)算機(jī)程序產(chǎn)品,其特征在于其中,這多項(xiàng)電話技術(shù)包括POTS。
18.根據(jù)權(quán)利要求17的計(jì)算機(jī)程序產(chǎn)品,其特征在于其中,這多項(xiàng)電話技術(shù)包括手機(jī)通信。
19.根據(jù)權(quán)利要求18的方法,其特征在于其中,這多項(xiàng)電話技術(shù)包括“基于IP語音”。
20.根據(jù)權(quán)利要求16的方法,其特征在于其中,這多項(xiàng)電話技術(shù)包括手機(jī)通信。
21.根據(jù)權(quán)利要求20的方法,其特征在于其中,這多項(xiàng)電話技術(shù)包括“基于IP語音”。
22.根據(jù)權(quán)利要求16的方法,其特征在于其中,這多項(xiàng)電話技術(shù)包括“基于IP語音”。
23.根據(jù)權(quán)利要求16的方法,其特征在于其中,該用戶界面進(jìn)一步包括用于允許注釋被起草并與該電話談話關(guān)聯(lián)的機(jī)制。
24.根據(jù)權(quán)利要求16的方法,其特征在于其中,該用戶界面進(jìn)一步包括用于允許啟動(dòng)與該被呼叫者的進(jìn)一步通信的機(jī)制,該進(jìn)一步通信不同于被選擇用于從事于該電話呼叫的該電話技術(shù)。
25.根據(jù)權(quán)利要求24的方法,其特征在于其中,該進(jìn)一步通信包括即時(shí)消息、電子郵件、白色寫字板、共享窗口操作和共享應(yīng)用程序中的一項(xiàng)或多項(xiàng)。
26.根據(jù)權(quán)利要求16的方法,其特征在于進(jìn)一步包括以下動(dòng)作生成專用于該電話談話的每一消息記錄的動(dòng)作。
27.根據(jù)權(quán)利要求26的方法,其特征在于進(jìn)一步包括訪問關(guān)于多個(gè)消息的查詢的動(dòng)作,該計(jì)算系統(tǒng)具有這多個(gè)消息的記錄,這些消息中的每個(gè)消息具有關(guān)聯(lián)的每一消息記錄;以及,使用這些每一消息記錄來闡明對該查詢的響應(yīng)的動(dòng)作。
28.根據(jù)權(quán)利要求16的方法,其特征在于其中,這一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)是物理存儲(chǔ)介質(zhì)。
29.在能夠使用多項(xiàng)電話技術(shù)來促進(jìn)電話談話的計(jì)算系統(tǒng)中,一種方法用于為該計(jì)算系統(tǒng)的用戶提供共同用戶界面,而不管該電話技術(shù)如何,該方法的特征在于包括以下動(dòng)作和步驟識(shí)別被呼叫者的動(dòng)作;以及,用于提供共同用戶經(jīng)驗(yàn)的步驟,該共同用戶經(jīng)驗(yàn)用于啟動(dòng)與該被呼叫者的電話談話,而不管被使用的該電話技術(shù)如何。
30.根據(jù)權(quán)利要求29的方法,其特征在于其中,該步驟用于提供共同用戶經(jīng)驗(yàn),該共同用戶經(jīng)驗(yàn)用于啟動(dòng)與該被呼叫者的電話談話,而不管被使用的該電話技術(shù)如何,該步驟包括以下動(dòng)作呈現(xiàn)用戶界面的動(dòng)作;該用戶界面顯示了可以被用來從事于與該被呼叫者的電話呼叫的多項(xiàng)電話技術(shù),該用戶界面進(jìn)一步包括供用戶選擇將要被用來從事于該電話呼叫的這多項(xiàng)電話技術(shù)之一的機(jī)制;確定“該用戶已與該機(jī)制接口,以便選擇供使用的這多項(xiàng)電話技術(shù)之一來從事于該電話呼叫”的動(dòng)作;以及,使用該被選擇的電話技術(shù)來促進(jìn)該電話呼叫的動(dòng)作。
全文摘要
用于跨越不同的消息類型來組織消息的機(jī)制??梢酝ㄟ^使用單一集成用戶界面(201)來實(shí)現(xiàn)這一點(diǎn),在該單一集成用戶界面(201)中,用共同的方法來表現(xiàn)跨越各種不同的消息類型(211、212、213)的消息。例如,發(fā)出電話呼叫的該用戶經(jīng)驗(yàn)被加以標(biāo)準(zhǔn)化,而不管被用來實(shí)行該電話談話的該實(shí)際電話技術(shù)(“手機(jī)”(212)、VoIP(213)或POTS(211))如何。此外,除包括該消息總清單的通用記錄以外,每個(gè)消息也具有單獨(dú)的、基于消息的記錄,從而便于這些消息的更加靈活的查詢和組織,而不管該消息類型如何。
文檔編號(hào)H04M7/00GK1826792SQ200480001437
公開日2006年8月30日 申請日期2004年7月30日 優(yōu)先權(quán)日2004年4月30日
發(fā)明者B·T·斯塔巴克, D·R·福勒, M·E·范蒂爾伯格, M·A·姆卡比 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1