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