本發(fā)明涉及移動(dòng)終端通信技術(shù)領(lǐng)域,更具體地說,涉及一種聯(lián)系人信息的處理方法及其裝置。
背景技術(shù):
目前,手機(jī)保存聯(lián)系人的方式主要是通過用戶手動(dòng)輸入的方式來實(shí)現(xiàn)增加或保存,這種保存方式其操作過程相當(dāng)?shù)膹?fù)雜,并且該種方式必須要在手機(jī)返回到通訊錄操作界面才能實(shí)現(xiàn),當(dāng)手機(jī)在通話過程中或者手機(jī)的當(dāng)前顯示界面是其他應(yīng)用軟件的界面時(shí),其聯(lián)系人保存操作是無法實(shí)現(xiàn)的。在實(shí)際生活中,用戶經(jīng)常會(huì)進(jìn)行陌生號(hào)碼的通話,對于這些陌生號(hào)碼有些是臨時(shí)的,而有些是熟悉的人的新號(hào)碼,這時(shí)在首次通話時(shí),手機(jī)上并沒有預(yù)先存儲(chǔ),所以用戶必須要通過手動(dòng)輸入的方式添加到通訊錄中,這就要求用戶必須停下手上的工作來操作,大大降低了用戶對手機(jī)的體驗(yàn)度。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供的聯(lián)系人信息的處理方法及其裝置,主要解決的技術(shù)問題是現(xiàn)有的手動(dòng)保存聯(lián)系人信息方法的操作過程非常復(fù)雜、繁瑣,使得用戶對終端的體驗(yàn)不佳的問題。
為解決上述技術(shù)問題,本發(fā)明提供一種聯(lián)系人信息的處理方法,包括:
接收用戶輸入的呼叫請求;
在根據(jù)所述呼叫請求建立通話后,當(dāng)前呼叫終端從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并保存至所述當(dāng)前呼叫終端。
進(jìn)一步地,在根據(jù)所述呼叫請求建立通話后,在從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息之前,還包括:
檢測所述當(dāng)前呼叫終端中是否存在與所述呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息;
若所述當(dāng)前呼叫終端中不存在所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息,則從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息;
若所述當(dāng)前呼叫終端中存在所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息,則將所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息顯示于所述當(dāng)前呼叫終端的通話界面上。
進(jìn)一步地,所述方法還包括通過以下方式從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息:
對所述呼叫請求進(jìn)行解析,得到所述被叫號(hào)碼;所述當(dāng)前呼叫終端根據(jù)所述被叫號(hào)碼從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中查詢與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并下載至所述當(dāng)前呼叫終端。
進(jìn)一步地,所述方法還包括通過以下方式從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息:
接收所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器所推送的信息下載請求,其中,所述信息下載請求為由所述被叫號(hào)碼對應(yīng)的被叫終端產(chǎn)生,通過所述服務(wù)器推送至所述當(dāng)前呼叫終端;
所述當(dāng)前呼叫終端確認(rèn)所述信息下載請求,根據(jù)被叫號(hào)碼信息從所述服務(wù)器中選擇與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息進(jìn)行下載。
進(jìn)一步地,在從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息之后,在保存所示被叫號(hào)碼對應(yīng)的聯(lián)系人信息至所述當(dāng)前呼叫終端之前,所述方法還包括:
接收保存聯(lián)系人信息的請求,所述請求用于提示當(dāng)前呼叫終端是否將下載到的聯(lián)系人信息保存至通訊錄;
若所述當(dāng)前呼叫終端確認(rèn)所述保存聯(lián)系人信息的請求,則將下載的所述聯(lián)系人信信保存至所述當(dāng)前呼叫終端的通訊錄中;
若所述當(dāng)前呼叫終端不確認(rèn)所述保存聯(lián)系人信息的請求,則將下載的所述聯(lián)系人信息從所述當(dāng)前呼叫終端中刪除。
進(jìn)一步地,在根據(jù)所述呼叫請求建立通話后,還包括:
所述當(dāng)前呼叫終端將預(yù)存于所述當(dāng)前呼叫終端中的至少一個(gè)聯(lián)系人信息上傳至與所述被叫號(hào)碼對應(yīng)的服務(wù)器,所述至少一個(gè)聯(lián)系人信息為存儲(chǔ)于所述當(dāng)前呼叫終端的通訊錄中的聯(lián)系人信息,且至少包括與所述當(dāng)前呼叫終端的主叫號(hào)碼對應(yīng)的聯(lián)系人信息。
為了解決上述技術(shù)問題,本發(fā)明還提供了一種聯(lián)系人信息的處理裝置,包括:
接收模塊,用于接收用戶輸入的呼叫請求;
下載模塊,用于在根據(jù)所述呼叫請求建立通話后,當(dāng)前呼叫終端從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息;
保存模塊,用于將從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載的聯(lián)系人信息保存至所述當(dāng)前呼叫終端。
進(jìn)一步地,所述裝置還包括:檢測模塊和顯示模塊;
所述檢測模塊用于檢測所述當(dāng)前呼叫終端中是否存在與所述呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息;在所述檢測模塊檢測到所述當(dāng)前呼叫終端中不存在所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息時(shí),所述下載模塊從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息;
所述顯示模塊用于在所述檢測模塊檢測到所述當(dāng)前呼叫終端中存在所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息時(shí),將所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息顯示于所述當(dāng)前呼叫終端的通話界面上。
進(jìn)一步地,所述下載模塊還用于通過以下方式從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息:對所述呼叫請求進(jìn)行解析,得到所述被叫號(hào)碼;所述當(dāng)前呼叫終端根據(jù)所述被叫號(hào)碼從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中查詢與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并下載至所述當(dāng)前呼叫終端。
進(jìn)一步地,所述下載模塊還用于通過以下方式從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息:接收所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器所推送的信息下載請求,其中,所述信息下載請求為由所述被叫號(hào)碼對應(yīng)的被叫終端產(chǎn)生,通過所述服務(wù)器推送至所述當(dāng)前呼叫終端;確認(rèn)所述信息下載請求,根據(jù)被叫號(hào)碼信從所述服務(wù)器中選擇與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息進(jìn)行下載。
進(jìn)一步地,所述檢測模塊還用于接收保存聯(lián)系人信息的請求,所述請求用于提示當(dāng)前呼叫終端是否將下載到的聯(lián)系人信息保存至通訊錄;若所述當(dāng)前呼叫終端確認(rèn)所述保存聯(lián)系人信息的請求,則所述保存模塊將下載的所述聯(lián)系人信息保存至所述當(dāng)前呼叫終端的通訊錄中;若所述當(dāng)前呼叫終端不確認(rèn)所述保存聯(lián)系人信息的請求,則所述保存模塊將下載的所述聯(lián)系人信息從所述當(dāng)前呼叫終端中刪除。
進(jìn)一步地,所述裝置還包括發(fā)送模塊,用于將預(yù)存于所述當(dāng)前呼叫終端中的至少一個(gè)聯(lián)系人信息上傳至與所述被叫號(hào)碼對應(yīng)的服務(wù)器,所述至少一個(gè)聯(lián)系人信息為存儲(chǔ)于所述當(dāng)前呼叫終端的通訊錄中的聯(lián)系人信息,且至少包括與所述當(dāng)前呼叫終端的主叫號(hào)碼對應(yīng)的聯(lián)系人信息。
本發(fā)明實(shí)施例提供的聯(lián)系人信息的處理方法及其裝置,主要是通過在根據(jù)呼叫請求建立通話后,當(dāng)前呼叫終端從對應(yīng)的服務(wù)器中下載與該呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并保存至所述當(dāng)前呼叫終端;在本發(fā)明的實(shí)施例中,當(dāng)前呼叫終端從服務(wù)器上獲取對方的聯(lián)系人信息,極大地方便了用戶在保存聯(lián)系人信息時(shí)可以直接保存完整的信息,不需要再通過繁瑣的手動(dòng)輸入,大大提高了操作效率,解決了現(xiàn)有技術(shù)無法實(shí)現(xiàn)自動(dòng)保存聯(lián)系人信息的問題。
進(jìn)一步地,在本發(fā)明中還包括將該聯(lián)系人信息顯示于當(dāng)前呼叫終端的通話界面上,使得在后續(xù)的使用中用戶能夠在通話界面上直觀地看到聯(lián)系人的所有信息,大大地提高了用戶對呼叫終端的體驗(yàn)度。
附圖說明
下面將結(jié)合附圖及實(shí)施例對本發(fā)明作進(jìn)一步說明,附圖中:
圖1為本發(fā)明第一實(shí)施例提供的聯(lián)系人信息的處理方法流程圖;
圖2為本發(fā)明第二實(shí)施例提供的主叫終端對聯(lián)系人信息的處理流程圖;
圖3為本發(fā)明第二實(shí)施例提供的被叫終端對聯(lián)系人信息的處理流程圖;
圖4為本發(fā)明第三實(shí)施例提供的聯(lián)系人信息的處理裝置的結(jié)構(gòu)框圖;
圖5為本發(fā)明第四實(shí)施例提供的聯(lián)系人信息的處理裝置的另一結(jié)構(gòu)框圖。
具體實(shí)施方式
下面通過具體實(shí)施方式結(jié)合附圖對本發(fā)明實(shí)施例作進(jìn)一步詳細(xì)說明。
第一實(shí)施例:
本發(fā)明實(shí)施例提供的聯(lián)系人信息的處理方法,主要是針對于目前的智能終端提出的,現(xiàn)有的智能終端在保存聯(lián)系人信息時(shí),都是采用手動(dòng)輸入的方式,或者預(yù)先通過社交軟件接收對方發(fā)送的明信片的方式保存,而現(xiàn)有的這些保存方式的操作過程都非常復(fù)雜,使得用戶的體驗(yàn)極其不佳。
為了解決上述的問題,本發(fā)明提供的方式是通過在根據(jù)呼叫請求建立通話后,從服務(wù)器上下載與呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并保存至當(dāng)前呼叫終端上,以及顯示在當(dāng)前終端的通話界面;當(dāng)前呼叫終端從服務(wù)器上獲取對應(yīng)的聯(lián)系人信息,從而方便地保存在當(dāng)前呼叫終端,并在后續(xù)的使用中能在通話界面上直觀顯示,方便快捷,提高了用戶體驗(yàn)。
請參考圖1,圖1為本實(shí)施例提供的聯(lián)系人信息的處理方法流程圖。本實(shí)施例中的聯(lián)系人信息的處理方法用于實(shí)現(xiàn)終端在需要保存聯(lián)系人信息時(shí),能夠自動(dòng)獲取存儲(chǔ)到終端上,所述聯(lián)系人信息包括但不局限于聯(lián)系人姓名、頭像、電話號(hào)碼、住址、個(gè)人郵箱、所在公司和職位、個(gè)性簽名,其處理過程具體如下:
S101,接收用戶輸入的呼叫請求。
在實(shí)際應(yīng)用中,所述呼叫請求包括被叫號(hào)碼,所述呼叫請求可以是發(fā)起主叫通話請求,也可以是被叫通話接通請求;當(dāng)呼叫請求為發(fā)起主叫通話請求時(shí),用戶通過在觸控屏中輸入被叫號(hào)碼,主叫終端發(fā)起與被叫號(hào)碼對應(yīng)的終端進(jìn)行通話連接;當(dāng)呼叫請求為被叫通話請求時(shí),被叫終端接收主叫終端發(fā)送的通話請求,并且用戶在被叫終端的觸控屏上進(jìn)行接聽的滑動(dòng)操作。
在本實(shí)施例中,用戶輸入所述呼叫請求具體是通過在終端上的觸控屏進(jìn)行滑動(dòng)操作,優(yōu)選的,當(dāng)輸入的是主叫請求時(shí),主叫終端通過接收用戶在通話界面上輸入的電話號(hào)碼,以及根據(jù)該電話號(hào)碼向?qū)?yīng)的被叫終端發(fā)起通話請求。
S102,在根據(jù)所述呼叫請求建立通話后,當(dāng)前呼叫終端從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并保存至所述當(dāng)前呼叫終端,這里的聯(lián)系人信息包括用戶需要的聯(lián)系人信息,即與被叫號(hào)碼相關(guān)的信息,也包括與被叫號(hào)碼不相關(guān)的信息,例如,被叫號(hào)碼的朋友、同學(xué)等的聯(lián)系信息。
在本實(shí)施例中,所述聯(lián)系人信息包括但不局限于以下幾種信息:聯(lián)系人姓名、頭像、電話號(hào)碼、住址、個(gè)人郵箱、所在公司和職位、個(gè)性簽名。
在根據(jù)呼叫請求中的被叫號(hào)碼建立當(dāng)前呼叫終端與被叫終端的通話連接之后,這里的當(dāng)前呼叫終端可以理解為主叫終端,被叫終端可理解為是設(shè)置有通過被叫號(hào)碼進(jìn)行通信的終端,主叫終端以被叫號(hào)碼為索引從服務(wù)器上檢索與該被叫號(hào)碼對應(yīng)的聯(lián)系人信息,這里的服務(wù)器指的是與主叫終端對應(yīng)的服務(wù)器,并下載下來,緩存至主叫終端。
在本實(shí)施例中,在根據(jù)所述呼叫請求建立通話后,在從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息之前,還包括:檢測當(dāng)前呼叫終端中是否存在與該呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息,若存在,則直接將檢測到的聯(lián)系人信息顯示在當(dāng)前呼叫終端的通話界面上。
若檢測到不存在,則當(dāng)前呼叫終端控制終端從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載所述聯(lián)系人信息。
在本實(shí)施例中,當(dāng)檢測到當(dāng)前終端上不存在與該被叫號(hào)碼對應(yīng)的聯(lián)系人信息之后,在從服務(wù)器中下載聯(lián)系人信息之前,還包括在當(dāng)前呼叫終端的通話界面上顯示為空白,或者只顯示用戶輸入的被叫號(hào)碼;在從服務(wù)器上檢測到聯(lián)系人信息后,提示當(dāng)前呼叫終端進(jìn)行聯(lián)系人信息的下載,在下載聯(lián)系人信息時(shí),用戶可以根據(jù)提示選擇性的下載。
例如,當(dāng)前呼叫終端呼叫的電話號(hào)碼是“10086”,而在當(dāng)前呼叫終端上并沒有存儲(chǔ)有“10086”的任何信息,這時(shí),終端就需要從服務(wù)器上下載預(yù)先存儲(chǔ)到的與“10086”相關(guān)的聯(lián)系人信息,而服務(wù)器上存儲(chǔ)到的聯(lián)系人信息中包括有“10086”的和“13800138000”兩個(gè),用戶在下載時(shí)可以選擇存儲(chǔ)有“10086”號(hào)碼信息的聯(lián)系人信息,而“13800138000”的可以選擇不下載;但是,若“13800138000”是與“10086”存儲(chǔ)于同一聯(lián)系人信息上時(shí),有可能是代表著該聯(lián)系人可能使用多張通信卡,這時(shí)就應(yīng)該一起下載存儲(chǔ)到當(dāng)前呼叫終端。
在本實(shí)施例中,當(dāng)需要從服務(wù)器中下載聯(lián)系人信息時(shí),終端下載聯(lián)系人信息具體通過以下方式下載:
方式一,當(dāng)前呼叫終端主動(dòng)從服務(wù)器上下載。
具體的,當(dāng)前呼叫終端接收到呼叫請求后,對該呼叫請求進(jìn)行解析處理,得到請求中的被叫號(hào)碼,然后根據(jù)該被叫號(hào)碼從當(dāng)前呼叫終端對應(yīng)的服務(wù)器中查詢對應(yīng)的聯(lián)系人信息,并下載至當(dāng)前呼叫終端。
進(jìn)一步地,在下載至當(dāng)前呼叫終端后,還可以將該聯(lián)系人信息顯示至通話界面上。
方式二,通過服務(wù)器向當(dāng)前呼叫終端發(fā)送提醒消息,被動(dòng)地從服務(wù)器上下載。
具體的,所述當(dāng)前呼叫終端接收所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器所推送的信息下載請求,其中,所述信息下載請求為由所述被叫號(hào)碼對應(yīng)的被叫終端產(chǎn)生,通過所述服務(wù)器推送至所述當(dāng)前呼叫終端;
所述當(dāng)前呼叫終端確認(rèn)所述信息下載請求,根據(jù)被叫號(hào)碼信息從所述服務(wù)器中選擇與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息進(jìn)行下載。
優(yōu)選的,被叫終端在接通通話后,將于被叫號(hào)碼有關(guān)的信息上傳至服務(wù)器上,而服務(wù)器接收到被叫終端上傳的信息后推送給主叫終端,這時(shí)主叫終端根據(jù)推送提醒選擇性的下載。
在本實(shí)施例中,在將服務(wù)器上的聯(lián)系人信息下載至當(dāng)前呼叫終端后,還包括選擇會(huì)否保存該聯(lián)系信息,具體的,在下載完成后,當(dāng)前呼叫終端接收保存聯(lián)系人信息的請求,所述請求用于提示當(dāng)前呼叫終端是否將下載到的聯(lián)系人信息保存至通訊錄,若所述當(dāng)前呼叫終端確認(rèn)所述保存聯(lián)系人信息的請求,則將下載的所述聯(lián)系人信息保存至所述當(dāng)前呼叫終端的通訊錄中;
若所述當(dāng)前呼叫終端不確認(rèn)所述保存聯(lián)系人信息的請求,則將下載的所述聯(lián)系人信息從所述當(dāng)前呼叫終端中刪除。
在本實(shí)施例中,在根據(jù)所述呼叫請求建立通話后,還包括:
所述當(dāng)前呼叫終端將預(yù)存于所述當(dāng)前呼叫終端中的至少一個(gè)聯(lián)系人信息上傳至與所述被叫號(hào)碼對應(yīng)的服務(wù)器,所述至少一個(gè)聯(lián)系人信息為存儲(chǔ)于所述當(dāng)前呼叫終端的通訊錄中的聯(lián)系人信息,且至少包括與所述當(dāng)前呼叫終端的主叫號(hào)碼對應(yīng)的聯(lián)系人信息。當(dāng)上傳的聯(lián)系人信息只包括與所述當(dāng)前呼叫終端的主叫號(hào)碼對應(yīng)的聯(lián)系人信息時(shí),當(dāng)前呼叫終端上傳的聯(lián)系人信息中只包括當(dāng)前呼叫用于通話的通信號(hào)碼、當(dāng)前呼叫終端的所有者的姓名、頭像、地址信息、個(gè)人郵箱、所在公司、職位和個(gè)性簽名;當(dāng)上傳的聯(lián)系人信息包括與所述當(dāng)前呼叫終端的主叫號(hào)碼對應(yīng)的聯(lián)系人信息和存儲(chǔ)于通訊錄中的其他聯(lián)系人信息時(shí),當(dāng)前呼叫終端上傳的聯(lián)系人信息中包括與當(dāng)前呼叫用于通話的通信號(hào)碼的所有信息以及與存儲(chǔ)于通訊錄中的其他聯(lián)系人信息,這里的其他聯(lián)系人信息指的是當(dāng)前呼叫終端的所有者的朋友、同學(xué)、親戚的聯(lián)系信息。
本實(shí)施例提供的聯(lián)系人信息的處理方法,主要是通過在根據(jù)呼叫請求建立通話后,當(dāng)前呼叫終端從對應(yīng)的服務(wù)器中下載與該呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并保存至所述當(dāng)前呼叫終端;在本發(fā)明的實(shí)施例中,當(dāng)前呼叫終端從服務(wù)器上獲取對方的聯(lián)系人信息,極大地方便了用戶在保存聯(lián)系人信息時(shí)可以直接保存完整的信息,不需要再通過繁瑣的手動(dòng)輸入,大大提高了操作效率,解決了現(xiàn)有技術(shù)無法實(shí)現(xiàn)自動(dòng)保存聯(lián)系人信息的問題。
進(jìn)一步地,在本發(fā)明中還包括將該聯(lián)系人信息顯示于當(dāng)前呼叫終端的通話界面上,使得在后續(xù)的使用中用戶能夠在通話界面上直觀地看到聯(lián)系人的所有信息,大大地提高了用戶對呼叫終端的體驗(yàn)度。
第二實(shí)施例:
在本實(shí)施例中,當(dāng)前呼叫終端既可以是主叫終端,也可以是被叫終端,不管是被叫終端還是主叫終端,其在保存陌生聯(lián)系人信息時(shí)均是通過從服務(wù)器中下載保存,只是下載的聯(lián)系人信息是對方的信息罷了;而在顯示時(shí),是先檢測終端本地中是否存儲(chǔ)有,若沒有,則先顯示空白或者只顯示的呼入的號(hào)碼信息,然后再從服務(wù)器上下載并顯示。
在本實(shí)施例中,若當(dāng)前呼叫終端為主叫終端時(shí),請參見圖2,圖2為本實(shí)施例提供的主叫終端對聯(lián)系人信息的處理流程圖,該主叫終端通話時(shí)Udine聯(lián)系人信息的處理步驟具體如下:
S201,在主叫終端上輸入被叫號(hào)碼并開始呼叫。
S202,主叫終端在通話界面上顯示該號(hào)碼對應(yīng)的聯(lián)系人信息。
在實(shí)際應(yīng)用中,用戶在主叫終端上的通話界面上輸入被叫號(hào)碼,主叫終端根據(jù)被叫號(hào)碼檢測主叫終端上預(yù)先保存的與該被叫號(hào)碼對應(yīng)的姓名、頭像等聯(lián)系人信息,并在通話界面上顯示出來;若主叫終端未檢測到與被叫號(hào)碼對應(yīng)的聯(lián)系人信息,則在通話界面上不顯示,或顯示為空白,或只顯示輸入的號(hào)碼。
S203,被叫終端接聽,主被叫雙方建立正常通話。
S204,主叫終端選擇將本地預(yù)設(shè)的一份或多份聯(lián)系人信息上傳至本方服務(wù)器并發(fā)送至被叫終端的服務(wù)器。
在該步驟中,所上傳的聯(lián)系人信息包括與主叫號(hào)碼相關(guān)的信息,例如該號(hào)碼是張三使用的,那么其聯(lián)系人信息包括:姓名張三、聯(lián)系地址、個(gè)人郵箱、公司信息、電話號(hào)碼等等,這里的電話號(hào)碼應(yīng)當(dāng)理解為是張三所使用的另一聯(lián)系電話以及當(dāng)前使用的電話號(hào)碼;除此之外,該聯(lián)系人信息還可以包括張三存儲(chǔ)到主叫終端的一些他朋友的聯(lián)系信息。
S205,主叫終端的服務(wù)器接收被叫方發(fā)送的聯(lián)系人信息后,提示主叫終端是否下載。
當(dāng)主叫終端的服務(wù)器接收到來自被叫方的服務(wù)器發(fā)送的聯(lián)系人信息,將提示主叫終端是否接收該信息。若用戶選擇“是”,則主叫終端從對應(yīng)的服務(wù)器上下載該信息并保存在本地的緩存數(shù)據(jù)庫中。若用戶選擇“否”,則不下載。
S206,通話結(jié)束后,選擇是否需要保存該聯(lián)系人信息。
在該步驟中,主叫終端提示用戶是否啟用本地緩存數(shù)據(jù)庫中的聯(lián)系人信息,若用戶選擇“是”,則執(zhí)行步驟S207保存該聯(lián)系人信息至本地;用戶選擇“否”,則執(zhí)行步驟S208自動(dòng)刪除聯(lián)系人緩存信息。
S207,將下載的聯(lián)系人信更新至主叫終端的通訊錄中,這里的更新可以理解為是替換已有的聯(lián)系人信息,也可以是將聯(lián)系人信息增加到通訊錄中。
S208,將下載的聯(lián)系人信息從主叫終端中刪除。
在本實(shí)施例中,若當(dāng)前呼叫終端為被叫終端時(shí),請參見圖3,圖3為本實(shí)施例提供的被叫終端對聯(lián)系人信息的處理流程圖,該被叫終端通話時(shí)的聯(lián)系人信息的處理步驟具體如下:
S301,被叫終端在通話界面上顯示主叫號(hào)碼的聯(lián)系人信息。
在實(shí)際應(yīng)用中,在用戶接收主叫終端的通話請求后,被叫終端根據(jù)得到的主叫號(hào)碼檢測被叫終端上預(yù)先保存的與該主叫號(hào)碼對應(yīng)的姓名、頭像等聯(lián)系人信息,并在通話界面上顯示出來;若被叫終端未檢測到與主叫號(hào)碼對應(yīng)的聯(lián)系人信息,則在通話界面上不顯示,或顯示為空白,或只顯示主叫號(hào)碼。
S302,被叫終端接受主叫終端的通話,主被叫雙方建立正常通話。
S303,被叫終端選擇將本地預(yù)設(shè)的一份或多份聯(lián)系人信息上傳至本方服務(wù)器并發(fā)送至主叫終端的服務(wù)器。
在該步驟中,所上傳的聯(lián)系人信息包括與被叫號(hào)碼相關(guān)的信息,例如該號(hào)碼是李四使用的,那么其聯(lián)系人信息包括:姓名李四、聯(lián)系地址、個(gè)人郵箱、公司信息、電話號(hào)碼等等,這里的電話號(hào)碼應(yīng)當(dāng)理解為是李四所使用的另一聯(lián)系電話以及當(dāng)前使用的電話號(hào)碼;除此之外,該聯(lián)系人信息還可以包括李四存儲(chǔ)到被叫終端的一些他朋友的聯(lián)系信息。
S304,被叫終端的服務(wù)器接收主叫方發(fā)送的聯(lián)系人信息后,提示被叫終端是否下載。
當(dāng)被叫終端的服務(wù)器接收到來自主叫方的服務(wù)器發(fā)送的聯(lián)系人信息,將提示被叫終端是否接收該信息。若用戶選擇“是”,則被叫終端從對應(yīng)的服務(wù)器上下載該信息并保存在本地的緩存數(shù)據(jù)庫中。若用戶選擇“否”,則不下載。
S305,通話結(jié)束后,選擇是否需要保存該聯(lián)系人信息。
在該步驟中,主叫終端提示用戶是否啟用本地緩存數(shù)據(jù)庫中的聯(lián)系人信息,若用戶選擇“是”,則執(zhí)行步驟S306保存該聯(lián)系人信息至本地;用戶選擇“否”,則執(zhí)行步驟S307自動(dòng)刪除聯(lián)系人緩存信息。
S306,將下載的聯(lián)系人信更新至被叫終端的通訊錄中,這里的更新可以理解為是替換已有的聯(lián)系人信息,也可以是將聯(lián)系人信息增加到通訊錄中。
在該步驟中,還包括判斷該聯(lián)系人信息是否滿足預(yù)設(shè)的聯(lián)系人信息更新條件;若判斷結(jié)果為滿足,則將下載的所述聯(lián)系人信更新至所述當(dāng)前呼叫終端的通訊錄中。
S307,將下載的聯(lián)系人信息從被叫終端中刪除。
本實(shí)施例提供的聯(lián)系人信息的處理方法,主要是通過在根據(jù)呼叫請求建立通話后,當(dāng)前呼叫終端從對應(yīng)的服務(wù)器中下載與該呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并保存至所述當(dāng)前呼叫終端;在本發(fā)明的實(shí)施例中,當(dāng)前呼叫終端從服務(wù)器上獲取對方的聯(lián)系人信息,極大地方便了用戶在保存聯(lián)系人信息時(shí)可以直接保存完整的信息,不需要再通過繁瑣的手動(dòng)輸入,大大提高了操作效率,解決了現(xiàn)有技術(shù)無法實(shí)現(xiàn)自動(dòng)保存聯(lián)系人信息的問題,同時(shí)也提高了用戶對呼叫終端的體驗(yàn)度。
第三實(shí)施例:
請參見圖4,圖4為本發(fā)明實(shí)施例提供的聯(lián)系人信息的處理裝置的結(jié)構(gòu)框圖,該聯(lián)系人信息的處理裝置4包括:接收模塊41、下載模塊42、保存模塊43,其中:
接收模塊41,用于接收用戶輸入的呼叫請求;
在實(shí)際應(yīng)用中,所述呼叫請求包括被叫號(hào)碼,所述呼叫請求可以是發(fā)起主叫通話請求,也可以是被叫通話接通請求;當(dāng)呼叫請求為發(fā)起主叫通話請求時(shí),用戶通過在觸控屏中輸入被叫號(hào)碼,主叫終端發(fā)起與被叫號(hào)碼對應(yīng)的終端進(jìn)行通話連接;當(dāng)呼叫請求為被叫通話請求時(shí),被叫終端接收主叫終端發(fā)送的通話請求,并且用戶在被叫終端的觸控屏上進(jìn)行接聽的滑動(dòng)操作。
在本實(shí)施例中,用戶輸入所述呼叫請求具體是通過在終端上的觸控屏進(jìn)行滑動(dòng)操作,優(yōu)選的,當(dāng)輸入的是主叫請求時(shí),主叫終端通過接收用戶在通話界面上輸入的電話號(hào)碼,以及根據(jù)該電話號(hào)碼向?qū)?yīng)的被叫終端發(fā)起通話請求。
下載模塊42,用于在根據(jù)所述呼叫請求建立通話后,當(dāng)前呼叫終端從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息;
在本實(shí)施例中,所述聯(lián)系人信息包括但不局限于以下幾種信息:聯(lián)系人姓名、頭像、電話號(hào)碼、住址、個(gè)人郵箱、所在公司和職位、個(gè)性簽名。
在根據(jù)呼叫請求中的被叫號(hào)碼建立當(dāng)前呼叫終端與被叫終端的通話連接之后,這里的當(dāng)前呼叫終端可以理解為主叫終端,被叫終端可理解為是設(shè)置有通過被叫號(hào)碼進(jìn)行通信的終端,主叫終端以被叫號(hào)碼為索引從服務(wù)器上檢索與該被叫號(hào)碼對應(yīng)的聯(lián)系人信息,這里的服務(wù)器指的是與主叫終端對應(yīng)的服務(wù)器,并下載下來,緩存至主叫終端。
在本實(shí)施例中,所述下載模塊42在從服務(wù)器上下載聯(lián)系人信息時(shí),具體是首先對所述呼叫請求進(jìn)行解析,得到所述被叫號(hào)碼;所述當(dāng)前呼叫終端根據(jù)所述被叫號(hào)碼從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器查詢與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并下載至所述當(dāng)前終端。
進(jìn)一步地,所述下載模塊42在從服務(wù)器上下載聯(lián)系人信息時(shí),還可以通過接收所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器推送的信息下載請求,所述信息下載請求為由所述被叫號(hào)碼對應(yīng)的被叫終端產(chǎn)生,通過所述服務(wù)器推送至所述當(dāng)前呼叫終端;根據(jù)所述下載請求選擇與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息下載。
保存模塊43,用于將從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載的聯(lián)系人信息保存至所述當(dāng)前呼叫終端。
在本實(shí)施例中,所述裝置4還包括:檢測模塊44和顯示模塊45;
檢測模塊44用于檢測所述當(dāng)前呼叫終端中是否存在與所述呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息;在所述檢測模塊檢測到所述當(dāng)前呼叫終端中不存在所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息時(shí),所述下載模塊42從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息;
所述檢測模塊44還用于接收保存聯(lián)系人信息的請求,所述請求用于提示當(dāng)前呼叫終端是否將下載到的聯(lián)系人信息保存至通訊錄;若所述當(dāng)前呼叫終端確認(rèn)所述保存聯(lián)系人信息的請求,則所述保存模塊將下載的所述聯(lián)系人信息保存至所述當(dāng)前呼叫終端的通訊錄中;若所述當(dāng)前呼叫終端不確認(rèn)所述保存聯(lián)系人信息的請求,則所述保存模塊將下載的所述聯(lián)系人信息從所述當(dāng)前呼叫終端中刪除。
顯示模塊45用于在所述檢測模塊44檢測到所述當(dāng)前呼叫終端中存在所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息時(shí),將所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息顯示于所述當(dāng)前呼叫終端的通話界面上。
在本實(shí)施例中,所述顯示模塊在顯示聯(lián)系人信息時(shí),若當(dāng)前呼叫終端上沒有存儲(chǔ)有該號(hào)碼的聯(lián)系人信息時(shí),則在當(dāng)前呼叫終端的通話界面上顯示為空白,或者只顯示用戶輸入的被叫號(hào)碼;在從服務(wù)器上檢測到聯(lián)系人信息后,提示當(dāng)前呼叫終端進(jìn)行聯(lián)系人信息的下載,下載模塊42在下載聯(lián)系人信息時(shí),用戶可以根據(jù)提示選擇性的下載。
本實(shí)施例提供的裝置4,除了根據(jù)通話的實(shí)際情況從服務(wù)器中下載聯(lián)系人信息之外,還包括將當(dāng)前終端的聯(lián)系人信息上傳推送給對方使用,所述裝置4還包括發(fā)送模塊46,用于將預(yù)存于所述當(dāng)前呼叫終端中的至少一個(gè)聯(lián)系人信息上傳至與所述被叫號(hào)碼對應(yīng)的服務(wù)器,所述至少一個(gè)聯(lián)系人信息為存儲(chǔ)于所述當(dāng)前呼叫終端的通訊錄中的聯(lián)系人信息,且至少包括與所述當(dāng)前呼叫終端的主叫號(hào)碼對應(yīng)的聯(lián)系人信息。當(dāng)上傳的聯(lián)系人信息只包括與所述當(dāng)前呼叫終端的主叫號(hào)碼對應(yīng)的聯(lián)系人信息時(shí),所述聯(lián)系人信息包括當(dāng)前呼叫用于通話的通信號(hào)碼、當(dāng)前呼叫終端的所有者的姓名、頭像、地址信息、個(gè)人郵箱、所在公司、職位和個(gè)性簽名;當(dāng)上傳的聯(lián)系人信息包括與所述當(dāng)前呼叫終端的主叫號(hào)碼對應(yīng)的聯(lián)系人信息和存儲(chǔ)于通訊錄中的其他聯(lián)系人信息時(shí),當(dāng)前呼叫終端上傳的聯(lián)系人信息中包括與當(dāng)前呼叫用于通話的通信號(hào)碼的所有信息以及與存儲(chǔ)于通訊錄中的其他聯(lián)系人信息,這里的其他聯(lián)系人信息指的是當(dāng)前呼叫終端的所有者的朋友、同學(xué)、親戚的聯(lián)系信息。
本實(shí)施例提供的聯(lián)系人信息的處理裝置,通過接收模塊接收用戶輸入的花椒請求,下載模塊在根據(jù)呼叫請求建立通話后,當(dāng)前呼叫終端從對應(yīng)的服務(wù)器中下載與該呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并通過保存模塊將下載的聯(lián)系人信息保存至所述當(dāng)前呼叫終端;在本發(fā)明的實(shí)施例中,當(dāng)前呼叫終端從服務(wù)器上獲取對方的聯(lián)系人信息,極大地方便了用戶在保存聯(lián)系人信息時(shí)可以直接保存完整的信息,不需要再通過繁瑣的手動(dòng)輸入,大大提高了操作效率,解決了現(xiàn)有技術(shù)無法實(shí)現(xiàn)自動(dòng)保存聯(lián)系人信息的問題。
進(jìn)一步地,在本發(fā)明中還包括通過顯示模塊將該聯(lián)系人信息顯示于當(dāng)前呼叫終端的通話界面上,使得在后續(xù)的使用中用戶能夠在通話界面上直觀地看到聯(lián)系人的所有信息,大大地提高了用戶對呼叫終端的體驗(yàn)度。
第四實(shí)施例:
請參見圖5,圖5為本發(fā)明實(shí)施例提供的聯(lián)系人信的處理裝置的另一結(jié)構(gòu)框圖,該聯(lián)系人信息的處理裝置4包括接收模塊401、處理器402和存儲(chǔ)模塊403,其中:
所述接收模塊401用于接收用戶輸入的呼叫請求,所述呼叫請求包括被叫號(hào)碼,所述呼叫請求可以是發(fā)起主叫通話請求,也可以是被叫通話接通請求;當(dāng)呼叫請求為發(fā)起主叫通話請求時(shí),用戶通過在觸控屏中輸入被叫號(hào)碼,主叫終端發(fā)起與被叫號(hào)碼對應(yīng)的終端進(jìn)行通話連接;當(dāng)呼叫請求為被叫通話請求時(shí),被叫終端接收主叫終端發(fā)送的通話請求,并且用戶在被叫終端的觸控屏上進(jìn)行接聽的滑動(dòng)操作。
處理器402用于在根據(jù)所述呼叫請求建立通話后,當(dāng)前呼叫終端從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載與所述呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并保存至所述當(dāng)前呼叫終端,所述聯(lián)系人信息包括但不局限于以下幾種信息:聯(lián)系人姓名、頭像、電話號(hào)碼、住址、個(gè)人郵箱、所在公司和職位、個(gè)性簽名。
所述處理器402在根據(jù)呼叫請求中的被叫號(hào)碼建立當(dāng)前呼叫終端與被叫終端的通話連接之后,當(dāng)前呼叫終端以被叫號(hào)碼為索引從服務(wù)器上檢索與該被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并下載下來,緩存至主叫終端;這里的當(dāng)前呼叫終端可以理解為主叫終端,被叫終端可理解為是設(shè)置有通過被叫號(hào)碼進(jìn)行通信的終端,服務(wù)器指的是與主叫終端對應(yīng)的服務(wù)器。
存儲(chǔ)模塊403用于存儲(chǔ)處理器從服務(wù)器中下載的聯(lián)系人信息。
在本實(shí)施例中,所述處理器402還用于檢測所述當(dāng)前呼叫終端中是否存在與所述呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息;
若所述當(dāng)前呼叫終端中不存在對應(yīng)的聯(lián)系人信息,則從所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器中下載所述聯(lián)系人信息;
若所述當(dāng)前呼叫終端中存在對應(yīng)的聯(lián)系人信息,則將所述聯(lián)系人信息顯示于所述當(dāng)前呼叫終端的通話界面上。
在本實(shí)施例中,處理器402從服務(wù)器中下載聯(lián)系人信息時(shí),具體通過以下方式下載:
方式一,當(dāng)前呼叫終端主動(dòng)從服務(wù)器上下載。
具體的,當(dāng)前呼叫終端接收到呼叫請求后,對該呼叫請求進(jìn)行解析處理,得到請求中的被叫號(hào)碼,然后根據(jù)該被叫號(hào)碼從當(dāng)前呼叫終端對應(yīng)的服務(wù)器中查詢對應(yīng)的聯(lián)系人信息,并下載至當(dāng)前呼叫終端。
進(jìn)一步地,在下載至當(dāng)前呼叫終端后,還可以將該聯(lián)系人信息顯示至通話界面上。
方式二,通過服務(wù)器向當(dāng)前呼叫終端發(fā)送提醒消息,被動(dòng)地從服務(wù)器上下載。
具體的,所述當(dāng)前呼叫終端接收所述當(dāng)前呼叫終端對應(yīng)的服務(wù)器推送的信息下載請求,所述信息下載請求為由所述被叫號(hào)碼對應(yīng)的被叫終端產(chǎn)生,通過所述服務(wù)器推送至所述當(dāng)前呼叫終端;所述當(dāng)前呼叫終端根據(jù)所述下載請求選擇與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息下載。
在本實(shí)施例中,所述處理器402將下載到的與所述被叫號(hào)碼對應(yīng)的聯(lián)系人信息保存至所述當(dāng)前呼叫終端的過程中,具體包括:
接收保存聯(lián)系人信息的請求,所述請求用于提示當(dāng)前呼叫終端是否將下載到的聯(lián)系人信息保存至通訊錄;
若所述當(dāng)前呼叫終端確認(rèn)所述保存聯(lián)系人信息的請求,則將下載的所述聯(lián)系人信息保存至所述當(dāng)前呼叫終端的通訊錄中;
若所述當(dāng)前呼叫終端不確認(rèn)所述保存聯(lián)系人信息的請求,則將下載的所述聯(lián)系人信息從所述當(dāng)前呼叫終端中刪除。
在本實(shí)施例中,在根據(jù)所述呼叫請求建立通話后,所示處理器還用于將預(yù)存于所述當(dāng)前呼叫終端中的至少一個(gè)聯(lián)系人信息上傳至與所述被叫號(hào)碼對應(yīng)的服務(wù)器,所述至少一個(gè)聯(lián)系人信息為存儲(chǔ)于所述當(dāng)前呼叫終端的通訊錄中的聯(lián)系人信息,且至少包括與所述當(dāng)前呼叫終端的主叫號(hào)碼對應(yīng)的聯(lián)系人信息。
綜上所述,本發(fā)明提供的聯(lián)系人信息的處理方法及其裝置,通過在根據(jù)呼叫請求建立通話后,當(dāng)前呼叫終端從對應(yīng)的服務(wù)器中下載與該呼叫請求中的被叫號(hào)碼對應(yīng)的聯(lián)系人信息,并保存至所述當(dāng)前呼叫終端;在本發(fā)明的實(shí)施例中,當(dāng)前呼叫終端從服務(wù)器上獲取對方的聯(lián)系人信息,極大地方便了用戶在保存聯(lián)系人信息時(shí)可以直接保存完整的信息,不需要再通過繁瑣的手動(dòng)輸入,大大提高了操作效率,解決了現(xiàn)有技術(shù)無法實(shí)現(xiàn)自動(dòng)保存聯(lián)系人信息的問題。
進(jìn)一步地,在本發(fā)明中還包括將該聯(lián)系人信息顯示于當(dāng)前呼叫終端的通話界面上,使得在后續(xù)的使用中用戶能夠在通話界面上直觀地看到聯(lián)系人的所有信息,大大地提高了用戶對呼叫終端的體驗(yàn)度。
上面結(jié)合附圖對本發(fā)明的實(shí)施例進(jìn)行了描述,但是本發(fā)明并不局限于上述的具體實(shí)施方式,上述的具體實(shí)施方式僅僅是示意性的,而不是限制性的,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權(quán)利要求所保護(hù)的范圍情況下,還可做出很多形式,這些均屬于本發(fā)明的保護(hù)之內(nèi)。