在通信會(huì)話期間在客戶端設(shè)備之間交換聯(lián)系簡檔的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明的實(shí)施例涉及在通信會(huì)話期間在客戶端設(shè)備之間共享聯(lián)系簡檔。
【背景技術(shù)】
[0002] 無線通信系統(tǒng)已經(jīng)過了多代的發(fā)展,包括第一代模擬無線電話服務(wù)(IG)、第二代 (2G)數(shù)字無線電話服務(wù)(包括過渡的2. 5G和2. 75G網(wǎng)絡(luò))和第三代(3G)高速數(shù)據(jù)、支持 互聯(lián)網(wǎng)的無線服務(wù)。現(xiàn)在存在在用的各式各樣的無線通信系統(tǒng),包括蜂窩系統(tǒng)和個(gè)人通信 服務(wù)(PCS)系統(tǒng)。已知蜂窩系統(tǒng)的例子包括蜂窩模擬高級(jí)移動(dòng)電話系統(tǒng)(AMPS)和基于碼 分多址(CDM)、頻分多址(FDM)、時(shí)分多址(TDM)、TDMA的全球移動(dòng)接入系統(tǒng)(GSM)變型、 使用TDM和CDM技術(shù)二者的較新的混合數(shù)字通信系統(tǒng)的數(shù)字蜂窩系統(tǒng)。
[0003] 對于客戶端設(shè)備(例如,諸如蜂窩電話之類的移動(dòng)設(shè)備)來說,通常是使用上面提 到的通信系統(tǒng)或其它類型的接入網(wǎng)絡(luò)(例如,WiFi等)來在聯(lián)系簿中保存一組聯(lián)系簡檔。 每個(gè)聯(lián)系簡檔可以與特定聯(lián)系人(例如,朋友、家庭成員等)相關(guān)聯(lián),并且每個(gè)聯(lián)系簡檔可 包括使用不同聯(lián)系機(jī)制來聯(lián)系該特定聯(lián)系人的各種聯(lián)系地址。例如,對于單個(gè)聯(lián)系人,給定 聯(lián)系簡檔可包括蜂窩電話號(hào)碼、家庭電話號(hào)碼、電子郵件、VoIPID(例如,SkypeID)、谷歌 語音ID、存在的頂SID和使用頂S服務(wù)器的VoIP呼叫等。然而,這些聯(lián)系簡檔通常需要人 工來生成并保存(例如,用戶必須將每個(gè)聯(lián)系地址物理輸入到用于特定聯(lián)系人的聯(lián)系簡檔 中)。而且,雖然在客戶端設(shè)備通過聯(lián)系人的聯(lián)系地址與該聯(lián)系人進(jìn)行通信之后,客戶端設(shè) 備可準(zhǔn)許該聯(lián)系地址被附加到現(xiàn)有的聯(lián)系簡檔上,但在那些聯(lián)系地址尚未實(shí)際與客戶端設(shè) 備對接的情況下將新的聯(lián)系地址添加到聯(lián)系簡檔可能是困難的。
【發(fā)明內(nèi)容】
[0004] 在實(shí)施例中,客戶端設(shè)備(CD)保存用于該CD的用戶的聯(lián)系簡檔,該聯(lián)系簡檔包括 用于該用戶的通用標(biāo)識(shí)符(UID)以及在其處可以聯(lián)系該CD的用戶的設(shè)備和地址的列表。該 ⑶經(jīng)由來自用于遠(yuǎn)程⑶(RCD)的聯(lián)系地址的集合的給定聯(lián)系地址,建立與該RCD的通信會(huì) 話。該⑶響應(yīng)于該通信會(huì)話的建立,向該RCD共享該聯(lián)系簡檔的至少一部分。該RCD基于 所共享的聯(lián)系簡檔,生成和/或更新保存在該RCD上的用于該CD的用戶的給定聯(lián)系簡檔。 該RCD還可響應(yīng)于該通信會(huì)話的建立,與該CD共享其簡檔,使得該CD生成和/或更新用于 該RCD的聯(lián)系簡檔。
【附圖說明】
[0005] 通過參照以下當(dāng)結(jié)合附圖考慮時(shí)的詳細(xì)描述,將更容易獲得并且更好地理解對本 發(fā)明的實(shí)施例及其許多附帶優(yōu)點(diǎn)的更完整的評(píng)價(jià),所述附圖僅被給出用于對本發(fā)明的說明 而非其限制,在附圖中:
[0006]圖1描繪了根據(jù)本發(fā)明的實(shí)施例的無線通信系統(tǒng)的高層系統(tǒng)架構(gòu)。
[0007] 圖2描繪了根據(jù)本發(fā)明的實(shí)施例的用戶設(shè)備(UE)的例子。
[0008] 圖3描繪了被配置為執(zhí)行根據(jù)本發(fā)明的實(shí)施例的功能的邏輯單元的通信設(shè)備。
[0009] 圖4描繪了根據(jù)本發(fā)明的實(shí)施例的構(gòu)建聯(lián)系簡檔的過程。
[0010] 圖5描繪了根據(jù)本發(fā)明的實(shí)施例的聚合用于不同通信服務(wù)的消息信息的過程。
[0011] 圖6A描繪了傳統(tǒng)客戶端設(shè)備的主屏幕上的傳統(tǒng)語音郵件和/或消息通知的例子。
[0012] 圖6B描繪了根據(jù)本發(fā)明的實(shí)施例的客戶端設(shè)備的主屏幕上的經(jīng)聚合的語音郵件 和/或消息通知的例子。
[0013] 圖7描繪了根據(jù)本發(fā)明的實(shí)施例的在由不同用戶操作的客戶端設(shè)備之間共享聯(lián) 系簡檔的過程。
[0014] 圖8描繪了根據(jù)本發(fā)明的實(shí)施例的從服務(wù)器檢索聯(lián)系簡檔的過程。
[0015] 圖9描繪了根據(jù)本發(fā)明的實(shí)施例的設(shè)立通信會(huì)話的過程。
【具體實(shí)施方式】
[0016] 在針對本發(fā)明的特定實(shí)施例的以下描述和相關(guān)附圖中公開了本發(fā)明的各個(gè)方面。 可在不脫離本發(fā)明的保護(hù)范圍的前提下設(shè)計(jì)替代的實(shí)施例。另外,將不詳細(xì)描述本發(fā)明中 的公知的元素,或?qū)⑹÷赃@些公知的元素以避免使本發(fā)明的相關(guān)細(xì)節(jié)不清楚。
[0017] 本文中使用的詞語"示例性"和/或"例子"意味著"用作例子、實(shí)例或說明"。本 文中被描述為"示例性"和/或"例子"的任何實(shí)施例不必被解釋為比其它實(shí)施例更優(yōu)選或 更具優(yōu)勢。同樣地,術(shù)語"本發(fā)明的實(shí)施例"并不要求本發(fā)明的全部實(shí)施例均包括所討論的 特征、優(yōu)勢或操作模式。
[0018] 此外,按照將由例如計(jì)算設(shè)備的元件執(zhí)行的動(dòng)作序列來描述了許多實(shí)施例。應(yīng)當(dāng) 認(rèn)識(shí)到的是,本文中描述的各個(gè)動(dòng)作可通過專用電路(例如,專用集成電路(ASIC))、通過 由一個(gè)或多個(gè)處理器執(zhí)行的程序指令或通過這二者的組合來執(zhí)行。另外,本文所描述的這 些動(dòng)作序列可被考慮為整體實(shí)現(xiàn)在任何形式的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)內(nèi),該計(jì)算機(jī)可讀存儲(chǔ) 介質(zhì)已在其中存儲(chǔ)有相應(yīng)的計(jì)算機(jī)指令集,該計(jì)算機(jī)指令集在執(zhí)行時(shí)使得相關(guān)聯(lián)的處理器 執(zhí)行本文所描述功能。因而,本發(fā)明的各個(gè)方面可以以多種不同的形式來實(shí)現(xiàn),在所要求保 護(hù)的主題內(nèi)容的范圍內(nèi)已預(yù)見到了所有這些形式。另外,對于本文所描述的每個(gè)實(shí)施例, 任何這樣的實(shí)施例的對應(yīng)形式可在本文中被描述為例如被配置為執(zhí)行所述動(dòng)作的"邏輯單 元"。
[0019] 本文中被稱為用戶設(shè)備(UE)的客戶端設(shè)備可以是移動(dòng)或固定的,并且可與無線 接入網(wǎng)(RAN)通信。如本文所使用的,術(shù)語"UE"可被互換地稱為"接入終端"或"AT"、"無 線設(shè)備"、"訂戶設(shè)備"、"訂戶終端"、"訂戶站"、"用戶終端"或UT、"移動(dòng)終端"、"移動(dòng)站"和 其變型。通常,UE可經(jīng)由RAN與核心網(wǎng)通信,并且通過核心網(wǎng),UE可與諸如互聯(lián)網(wǎng)之類的外 部網(wǎng)絡(luò)連接。當(dāng)然,連接至核心網(wǎng)和/或互聯(lián)網(wǎng)的其它機(jī)制對于UE來說也是可能的,例如 通過有線接入網(wǎng)、WiFi網(wǎng)絡(luò)(例如,基于IEEE802. 11等)等等。可通過多種類型的設(shè)備 中的任意一種來實(shí)現(xiàn)UE,該多種類型的設(shè)備包括但不限于PC卡、壓縮閃盤、外部或內(nèi)部調(diào) 制解調(diào)器、無線或有線電話等。UE可以通過其向RAN發(fā)送信號(hào)的通信鏈路被稱為上行鏈路 信道(例如,反向業(yè)務(wù)信道、反向控制信道、接入信道等)。RAN可以通過其向UE發(fā)送信號(hào) 的通信鏈路被稱為下行鏈路信道或正向鏈路信道(例如,尋呼信道、控制信道、廣播信道、 正向業(yè)務(wù)信道等)。如本文所使用的,術(shù)語業(yè)務(wù)信道(TCH)可以指代上行鏈路/反向業(yè)務(wù)信 道或者下行鏈路/正向業(yè)務(wù)信道。
[0020] 圖1描繪了根據(jù)本發(fā)明的實(shí)施例的無線通信系統(tǒng)100的高層系統(tǒng)架構(gòu)。無線通信 系統(tǒng)100包含UE1……N。UE1……N可包括蜂窩電話、個(gè)人數(shù)字助理(PDA)、尋呼機(jī)、膝上 型計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)等。例如,在圖1中,UE1……2被描繪為蜂窩呼叫電話,UE3……5 被描繪為蜂窩觸摸屏電話或智能電話,并且UEN被描繪為臺(tái)式計(jì)算機(jī)或PC。
[0021] 參照圖1,UE1……N被配置為通過物理通信接口或?qū)樱ㄔ趫D1中被示出為空中接 口 104、106、108和/或直接的有線連接)與接入網(wǎng)絡(luò)(例如,RAN120、接入點(diǎn)125等)通 信??罩薪涌?104和106可遵循給定蜂窩通信協(xié)議(例如,CDMA、EVDO、eHRPD、GSM、EDGE、 W-CDMA、LTE等),而空中接口 108可遵循無線IP協(xié)議(例如,IEEE802. 11)。RAN120包 括通過空中接口(例如空中接口 104和106)服務(wù)UE的多個(gè)接入點(diǎn)。在RAN120中的接入 點(diǎn)可被稱為接入節(jié)點(diǎn)或AN、接入點(diǎn)或AP、基站或BS、節(jié)點(diǎn)B、演進(jìn)型節(jié)點(diǎn)B等。這些接入點(diǎn) 可以是陸地接入點(diǎn)(或地面基站)或衛(wèi)星接入點(diǎn)。RAN120被配置為連接至核心網(wǎng)140,所 述核心網(wǎng)140可執(zhí)行各種功能(包括將由RAN120服務(wù)的UE與由RAN120或不同RAN服 務(wù)的其它UE之間的電路交換(CS)呼叫橋接在一起),以及還可對與諸如互聯(lián)網(wǎng)175之類的 外部網(wǎng)絡(luò)的分組交換(PS)數(shù)據(jù)的交換起中介作用。互聯(lián)網(wǎng)175包括多個(gè)路由代理和處理 代理(出于方便的考慮并未在圖1中示出)。在圖1中,UEN被示出為直接連接至互聯(lián)網(wǎng) 175(8卩,與核心網(wǎng)140分離,例如通過基于WiFi或802. 11的網(wǎng)絡(luò)的以太網(wǎng)連接)?;ヂ?lián)網(wǎng) 175從而可發(fā)揮經(jīng)由核心網(wǎng)140在UEN與UE1……N之間橋接分組交換數(shù)據(jù)通信的作用。 在圖1中還示出了與RAN120分離的接入點(diǎn)125。接入點(diǎn)125可獨(dú)立于核心網(wǎng)140而連接 至互聯(lián)網(wǎng)175 (例如,經(jīng)由諸如FiOS、線纜調(diào)制解調(diào)器等的光通信系統(tǒng))??罩薪涌?108可 通過局域無線連接(例如例子中的IEEE802. 11)來服務(wù)UE4或UE5。UEN被示出為具 有至互聯(lián)網(wǎng)175的有線連接的臺(tái)式計(jì)算機(jī),該有線連接例如至調(diào)制解調(diào)器或路由器的直接 連接,該調(diào)制解調(diào)器或路由器可以與例子中的接入點(diǎn)125本身相對應(yīng)(例如,對于具有有線 和無線連接二者的WiFi路由器)。
[0022] 參照圖1,服務(wù)器170被示出為連接至互聯(lián)網(wǎng)175、核心網(wǎng)140或二者。服務(wù)器170 可被實(shí)現(xiàn)為多個(gè)結(jié)構(gòu)性分離的服務(wù)器,或替代地與單個(gè)服務(wù)器相對應(yīng)。如將在下文更加詳 細(xì)描述的那樣,服務(wù)器170被配置為支持用于可以經(jīng)由核心網(wǎng)140和/或互聯(lián)網(wǎng)175連接 至服務(wù)器170的UE的一個(gè)或多個(gè)通信服務(wù)(例如,互聯(lián)網(wǎng)語音協(xié)議(VoIP)會(huì)話、一鍵通 (PTT)會(huì)話、組通信會(huì)話、社交網(wǎng)絡(luò)服務(wù)等),和/或向所述UE提供內(nèi)容(例如,網(wǎng)頁下載)。
[0023] 圖2描繪了根據(jù)本發(fā)明的實(shí)施例的UE(S卩,客戶端設(shè)備)的例子。參照圖2,UE 300A被描繪為呼叫電話,而UE300B被描繪為觸摸屏設(shè)備(例如,智能電話、平板型計(jì)算機(jī) 等)。如圖2中所示,如本領(lǐng)域公知的那樣,除了其它組件之外,UE300的外殼被配置有天 線305A、顯示器310A、至少一個(gè)按鍵315A(例如,PTT鍵、電源鍵、音量控制鍵等)和鍵盤 320A。而且,如本領(lǐng)域公知的那樣,除了其它組件之外,UE300B的外殼被配置有觸摸屏顯 示器305B、外圍按鍵310B、315B、320B和325B(例如,電源控制鍵、音量或振動(dòng)控制鍵、飛行 模式切換鍵等)、至少一個(gè)前面板按鍵330B(例如,主畫面按鍵(Homebutton)等)。雖然 并未被明確示出為UE300B的一部分,但UE300B可包括一個(gè)或多個(gè)外部天線和/或構(gòu)造 在UE300B的外殼內(nèi)的一個(gè)或多個(gè)集成天線,包括但不限于WiFi天線、蜂窩天線、衛(wèi)星定位 系統(tǒng)(SPS)天線(例如,全球定位系統(tǒng)(GPS)天線)等。
[0024] 雖然可以利用不同的硬件配置來實(shí)現(xiàn)UE(例如UE300A和300B)的內(nèi)部組件,但 在圖2中,用于內(nèi)部硬件組件的基礎(chǔ)高層UE配置被示出為平臺(tái)302。平臺(tái)302可接收和執(zhí) 行軟件應(yīng)用、從RAN120發(fā)送的數(shù)據(jù)和/或命令,所述數(shù)據(jù)和/或命令從根本上可來自核心 網(wǎng)140、互聯(lián)網(wǎng)175和/或其它遠(yuǎn)程服務(wù)器和網(wǎng)絡(luò)(例如,應(yīng)用服務(wù)器170、網(wǎng)絡(luò)URL等)。平 臺(tái)302還可獨(dú)立地執(zhí)行本地存儲(chǔ)的應(yīng)用而無需RAN交互。平臺(tái)302可包括可操作地耦合至 專用集成電路(ASIC) 308或其它處理器、微處理器、邏輯電