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

管理聯(lián)系人的號碼的方法和裝置與流程

文檔序號:12626192閱讀:280來源:國知局
管理聯(lián)系人的號碼的方法和裝置與流程

本發(fā)明涉及通信領(lǐng)域,尤其涉及一種管理聯(lián)系人的號碼的方法和裝置。



背景技術(shù):

融合通信(Rich Communication Suite,RCS)是一種基于增強(qiáng)的手機(jī)本地地址本的、集語音、消息、視頻、內(nèi)容共享等多種通信方式及功能為一體的融合通信服務(wù)。隨著互聯(lián)網(wǎng)的迅猛發(fā)展,運(yùn)營商以RCS為依托,改變原有的運(yùn)營模式,整合用戶資源。自2014年移動率先推廣RCS,RCS將整合已有的通話,聯(lián)系人,短彩信等基礎(chǔ)模塊功能的情況下,為用戶提供全新的服務(wù)和體驗(yàn)。

根據(jù)已有的融合通信RCS技術(shù)規(guī)范:融合通信將具有能力發(fā)現(xiàn)的功能,所謂能力發(fā)現(xiàn)即對目標(biāo)號碼通信能力和狀態(tài)的探測,狀態(tài)至少包括1.被叫在線(被叫注冊了RCS,并且在線),2.被叫不在線(被叫注冊了RCS,當(dāng)前不在線),3.被叫不是融合通信用戶。其業(yè)務(wù)流程為終端向被叫聯(lián)系人發(fā)送一條SIP OPTIONS消息,檢測聯(lián)系人是否為融合通信用戶及具有哪些融合能力,根據(jù)被叫聯(lián)系人返回的響應(yīng),確定被叫聯(lián)系人的能力。

目前在如下場景觸發(fā)UE到UE的能力發(fā)現(xiàn):1.融合通信用戶在融合通信終端的新聯(lián)系界面打開特定聯(lián)系人查看詳情時;2.融合通信用戶在融合通信終端上使用與對端能力密切相關(guān)的功能時,比如發(fā)送閱后即焚消息前。

對于已有的運(yùn)營商客戶,已有的聯(lián)系人模塊,由于網(wǎng)絡(luò)側(cè)的限制,終端自身無法確切的獲取其它號碼的能力狀態(tài)。而融合通信RCS能力發(fā)現(xiàn)功能的存在,則為基于RCS能力發(fā)現(xiàn)獲取其它聯(lián)系人的狀態(tài),為用戶提供更好的交互和體驗(yàn)成為可能。

因此,如何充分利用聯(lián)系人的號碼以充分更好的交互和體驗(yàn)是亟待解決 的問題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種管理聯(lián)系人的號碼的方法和裝置,要解決的技術(shù)問題是如何充分利用聯(lián)系人的號碼以充分更好的交互和體驗(yàn)。

為解決上述技術(shù)問題,本發(fā)明提供了如下技術(shù)方案:

一種管理聯(lián)系人的號碼的方法,包括:

獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息;

根據(jù)所述至少兩個號碼的能力狀態(tài)信息,從所述聯(lián)系人的至少兩個號碼中選擇一個號碼作為目標(biāo)號碼。

其中,所述獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息,包括:

對于聯(lián)系人的每個號碼均發(fā)送融合通信RCS能力發(fā)現(xiàn)請求;

接收所述RCS能力發(fā)現(xiàn)請求的返回結(jié)果,得到聯(lián)系人的每個號碼當(dāng)前的能力狀態(tài)信息。

其中,所述獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息,包括:

在接收到針對所述聯(lián)系人的通信請求時,獲取所述聯(lián)系人的至少兩個號碼的能力狀態(tài)信息。

其中,所述獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息,包括:

在檢測到與所述該聯(lián)系人進(jìn)行通信的請求時,或者,周期性的,獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息。

其中,所述獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息之后,所述方法還包括:

當(dāng)獲取到號碼的能力狀態(tài)信息與本地存儲的所述號碼的能力狀態(tài)信息不同時,根據(jù)獲取到的號碼能力狀態(tài)信息對本地存儲的號碼的能力狀態(tài)信息進(jìn)行更新。

其中,所述根據(jù)所述至少兩個號碼的能力狀態(tài)信息,從所述聯(lián)系人的至少兩個號碼中選擇一個號碼作為目標(biāo)號碼,包括:

獲取所述至少兩個號碼中能力狀態(tài)最強(qiáng)的號碼;

選擇所述能力狀態(tài)最強(qiáng)的號碼作為目標(biāo)號碼。

其中,所述至少兩個號碼中能力狀態(tài)最強(qiáng)的號碼是根據(jù)聯(lián)系人的號碼是否在線和所述聯(lián)系人的號碼是否支持RCS能力確定的。

一種管理聯(lián)系人的號碼的裝置,包括:

獲取模塊,用于獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息;

選擇模塊,用于根據(jù)所述至少兩個號碼的能力狀態(tài)信息,從所述聯(lián)系人的至少兩個號碼中選擇一個號碼作為目標(biāo)號碼。

其中,所述獲取模塊包括:

請求單元,用于對于聯(lián)系人的每個號碼均發(fā)送融合通信RCS能力發(fā)現(xiàn)請求;

接收單元,用于接收所述RCS能力發(fā)現(xiàn)請求的返回結(jié)果,得到聯(lián)系人的每個號碼當(dāng)前的能力狀態(tài)信息。

其中,所述獲取模塊,具體用于在接收到針對所述聯(lián)系人的通信請求時,獲取所述聯(lián)系人的至少兩個號碼的能力狀態(tài)信息。

其中,所述獲取模塊具體用于:在檢測到與所述該聯(lián)系人進(jìn)行通信的請求時,或者,周期性的,獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息。

其中,所述裝置還包括:

更新模塊,用于當(dāng)獲取到號碼的能力狀態(tài)信息與本地存儲的所述號碼的能力狀態(tài)信息不同時,根據(jù)獲取到的號碼能力狀態(tài)信息對本地存儲的號碼的能力狀態(tài)信息進(jìn)行更新。

其中,所述選擇模塊包括:

獲取單元,用于獲取所述至少兩個號碼中能力狀態(tài)最強(qiáng)的號碼;

選擇單元,用于選擇所述能力狀態(tài)最強(qiáng)的號碼作為目標(biāo)號碼。

其中,所述選擇單元選擇的至少兩個號碼中能力狀態(tài)最強(qiáng)的號碼是根據(jù)聯(lián)系人的號碼是否在線和所述聯(lián)系人的號碼是否支持RCS能力確定的。

本發(fā)明提供的實(shí)施例,對于具有多個號碼的聯(lián)系人,對于多個號碼獲取其對應(yīng)的能力狀態(tài),根據(jù)其中多個號碼的能力狀態(tài),選擇目標(biāo)號碼,自動的為用戶提供更優(yōu)的服務(wù)質(zhì)量,大大的提供了用戶的體驗(yàn)。

附圖說明

圖1為本發(fā)明提供的管理聯(lián)系人的號碼的方法的流程圖;

圖2為本發(fā)明提供的管理聯(lián)系人的號碼的方法的應(yīng)用實(shí)例的流程圖;

圖3為本發(fā)明提供的管理聯(lián)系人的號碼的裝置的結(jié)構(gòu)圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對本發(fā)明作進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。

圖1為本發(fā)明提供的管理聯(lián)系人的號碼的方法的流程圖。圖1所示方法,包括:

步驟101、獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息;

步驟102、根據(jù)所述至少兩個號碼的能力狀態(tài)信息,從所述聯(lián)系人的至少兩個號碼中選擇一個號碼作為目標(biāo)號碼。

本發(fā)明提供的方法實(shí)施例,對于具有多個號碼的聯(lián)系人,對于多個號碼獲取其對應(yīng)的能力狀態(tài),根據(jù)其中多個號碼的能力狀態(tài),選擇目標(biāo)號碼,自動的為用戶提供更優(yōu)的服務(wù)質(zhì)量,大大的提供了用戶的體驗(yàn)。

下面對本發(fā)明提供的方法實(shí)施例做進(jìn)一步說明:

其中,所述獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息,包括:

對于聯(lián)系人的每個號碼均發(fā)送RCS能力發(fā)現(xiàn)請求;

接收所述RCS能力發(fā)現(xiàn)請求的返回結(jié)果,得到聯(lián)系人的每個號碼當(dāng)前的能力狀態(tài)信息。

具體的,所述能力發(fā)現(xiàn)即對目標(biāo)號碼的通信能力和狀態(tài)的探測,狀態(tài)至少包括如下三種,分別為:1、被叫在線(被叫注冊了RCS,并且在線);2、被叫不在線(被叫注冊了RCS,當(dāng)前不在線);3、被叫不是融合通信用戶。當(dāng)然,在實(shí)際用于中,不局限于如上描述的狀態(tài)。

所述能力發(fā)現(xiàn)的業(yè)務(wù)流程為終端向被叫聯(lián)系人發(fā)送一條SIP(Session Initiation Protocol,會話初始協(xié)議)OPTIONS(選項(xiàng))消息,檢測聯(lián)系人是否為融合通信用戶及具有哪些融合能力,根據(jù)被叫聯(lián)系人返回的響應(yīng),確定被叫聯(lián)系人的能力。當(dāng)然,在實(shí)際用于中,但不局限于如上描述的方式。

在檢測到與所述該聯(lián)系人進(jìn)行通信的請求時,或者,周期性的,獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息。

具體的,獲取聯(lián)系人的各個號碼的能力狀態(tài)信息可以是在需要與該聯(lián)系人進(jìn)行通信時,從而充分利用終端的處理資源,當(dāng)然,也可以在終端資源空閑時獲取,或者,周期性地獲取聯(lián)系人的各個號碼的能力信息。

在接收到向所述聯(lián)系人的通信請求時,獲取所述聯(lián)系人的至少兩個號碼的能力狀態(tài)信息,一方面可以及時準(zhǔn)確地得到聯(lián)系人的各個號碼的能力信息,另一方面,可以充分利用終端的處理資源。

其中,所述根據(jù)所述至少兩個號碼的能力狀態(tài)信息,從所述聯(lián)系人的至少兩個號碼中選擇一個號碼作為目標(biāo)號碼,包括:獲取所述至少兩個號碼中能力狀態(tài)最強(qiáng)的號碼;選擇所述能力狀態(tài)最強(qiáng)的號碼作為目標(biāo)號碼。

其中,至少兩個號碼中能力狀態(tài)最強(qiáng)的號碼是根據(jù)聯(lián)系人的號碼是否在線和所述聯(lián)系人的號碼是否支持RCS能力確定的。

具體的,可以選擇號碼在線且支持RCS能力的號碼作為目標(biāo)號碼。

當(dāng)然,在實(shí)際應(yīng)用中,還可以利用其它參數(shù)對目標(biāo)號碼做進(jìn)一步限定,此處不再贅述。

當(dāng)獲取到號碼的能力狀態(tài)信息與本地存儲的所述號碼的能力狀態(tài)信息不同時,根據(jù)獲取到的號碼能力狀態(tài)信息對本地存儲的號碼的能力狀態(tài)信息進(jìn)行更新。

通過對本地存儲的能力狀態(tài)信息進(jìn)行更新,可以保證本地存儲的能力狀態(tài)信息的準(zhǔn)確性。

其中,所述根據(jù)所述至少兩個號碼的能力狀態(tài)信息,從所述聯(lián)系人的至少兩個號碼中選擇一個號碼作為目標(biāo)號碼之后,所述方法還包括:

利用所述目標(biāo)號碼向所述聯(lián)系人進(jìn)行通信。

具體的,該通信包括但不限于音視頻通話,發(fā)送信息,發(fā)送媒體資源或其它文件,共享內(nèi)容等。為了提升與聯(lián)系人之間通信的服務(wù)質(zhì)量,利用選擇的目標(biāo)號碼進(jìn)行通信,可以大大提升用戶的體驗(yàn)。

在本發(fā)明提供的方法中,對于將要發(fā)起通信的聯(lián)系人,獲取該聯(lián)系人所有號碼對應(yīng)的能力狀態(tài)標(biāo)識,對于每一個聯(lián)系人對應(yīng)的各個號碼,發(fā)起RCS能力發(fā)現(xiàn),依據(jù)RCS的能力發(fā)現(xiàn)的返回結(jié)果,獲取該號碼的當(dāng)前能力狀態(tài),對于該聯(lián)系人對應(yīng)的各個號碼,如果其獲取的該號碼當(dāng)前能力狀態(tài)與該號碼的能力狀態(tài)標(biāo)識不匹配,則更新聯(lián)系人對應(yīng)號碼的能力狀態(tài)標(biāo)識,對于該聯(lián)系人對應(yīng)的各個號碼的能力狀態(tài)標(biāo)識,進(jìn)行排序,選擇能力狀態(tài)高的號碼作為該聯(lián)系人的默認(rèn)目標(biāo)號碼。基于該聯(lián)系人自動選擇的默認(rèn)的目標(biāo)號碼,發(fā)起基于目標(biāo)號碼的的通信。

下面以應(yīng)用實(shí)例對本發(fā)明提供的方法作進(jìn)一步說明:

圖2為本發(fā)明提供的管理聯(lián)系人的號碼的方法的應(yīng)用實(shí)例的流程圖。圖2所示方法包括:

步驟201:目標(biāo)號碼選擇方式的設(shè)置;

所述目標(biāo)號碼選擇方式的設(shè)置用于聯(lián)系人是否使用目標(biāo)號碼及采用何種方式獲取目標(biāo)號碼的選擇和設(shè)置。

所述目標(biāo)號碼選擇方式設(shè)置功能可以置于聯(lián)系人模塊的設(shè)置菜單中,所述方式描述不僅僅局限于以上所述。

步驟202:對于將要發(fā)起電信業(yè)務(wù)的聯(lián)系人,獲取其已有的基于能力狀態(tài)的目標(biāo)號碼;

所述已有的基于能力狀態(tài)的目標(biāo)號碼是指最近一次基于RCS能力狀態(tài)獲取的聯(lián)系人的目標(biāo)號碼。

所述已有的基于能力狀態(tài)的目標(biāo)號碼可作為聯(lián)系人記錄的緩存數(shù)據(jù)的一部分,或者直接作為聯(lián)系人數(shù)據(jù)庫表項(xiàng)的一部分,方式不局限與如上描述。

步驟203:對于該聯(lián)系人對應(yīng)的各個號碼,獲取該號碼的已有能力狀態(tài),發(fā)起融合通信RCS能力發(fā)現(xiàn),依據(jù)融合通信RCS的能力發(fā)現(xiàn)的返回結(jié)果,確定該號碼的當(dāng)前能力狀態(tài),更新該號碼的已有狀態(tài);

所述能力狀態(tài)是融合通信RCS能力發(fā)現(xiàn)獲得的結(jié)果。

所述能力發(fā)現(xiàn)即對目標(biāo)號碼通信能力和狀態(tài)的的探測,狀態(tài)至少包括1.被叫在線(被叫注冊了RCS,并且在線),2.被叫不在線(被叫注冊了RCS,當(dāng)前不在線),3.被叫不是融合通信用戶。但不局限于如上描述的狀態(tài)。

所述能力發(fā)現(xiàn)的業(yè)務(wù)流程為終端向被叫聯(lián)系人發(fā)送一條SIP OPTIONS消息,檢測聯(lián)系人是否為融合通信用戶及具有哪些融合能力,根據(jù)被叫聯(lián)系人返回的響應(yīng),確定被叫聯(lián)系人的能力。但不局限于如上描述的方式。

步驟204:對于每個聯(lián)系人對應(yīng)的各個號碼的已有能力狀態(tài),如有更新,則獲取其中能力狀態(tài)最強(qiáng)的號碼作為目標(biāo)號碼,并更新該聯(lián)系人的已有目標(biāo)號碼;

步驟205:對于基于該聯(lián)系人發(fā)起的電信業(yè)務(wù),自動選擇該聯(lián)系人的已有目標(biāo)號碼,直接發(fā)起業(yè)務(wù)。

本發(fā)明提供的應(yīng)用實(shí)例,基于RCS的能力發(fā)現(xiàn),對于具有多個號碼的聯(lián)系人,對于多個號碼獲取其對應(yīng)的能力狀態(tài),在通過聯(lián)系人發(fā)起通信時(該通信包括但不限于音視頻通話,發(fā)送信息,發(fā)送媒體資源或其它文件,共享內(nèi)容等),根據(jù)其中多個號碼的能力狀態(tài),自動的選擇能力狀態(tài)高的號碼作為目標(biāo)號碼,從而自動的為用戶提供更優(yōu)的服務(wù)質(zhì)量,大大的提升了用戶的體驗(yàn)。通過本發(fā)明,提供了一種自動的聯(lián)系人目標(biāo)號碼選擇方式,簡化了用 戶的操作。而基于聯(lián)系人各個號碼能力狀態(tài)的目標(biāo)號碼選擇,保證自動選用更高的網(wǎng)絡(luò)狀態(tài)提供通訊服務(wù),從而為用戶提供更好的通信體驗(yàn)。同時基于RCS能力狀態(tài)目標(biāo)號碼自動選擇切換按鈕,可以方便的實(shí)現(xiàn)對于已有方式的兼容。

圖3為本發(fā)明提供的管理聯(lián)系人的號碼的裝置的結(jié)構(gòu)圖。圖3所示裝置包括:

獲取模塊301,用于獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息;

選擇模塊302,用于根據(jù)所述至少兩個號碼的能力狀態(tài)信息,從所述聯(lián)系人的至少兩個號碼中選擇一個號碼作為目標(biāo)號碼。

其中,所述獲取模塊301包括:

請求單元,用于對于聯(lián)系人的每個號碼均發(fā)送融合通信RCS能力發(fā)現(xiàn)請求;

接收單元,用于接收所述RCS能力發(fā)現(xiàn)請求的返回結(jié)果,得到聯(lián)系人的每個號碼當(dāng)前的能力狀態(tài)信息。

其中,所述獲取模塊301,具體用于在接收到向所述聯(lián)系人的通信請求時,獲取所述聯(lián)系人的至少兩個號碼的能力狀態(tài)信息。

其中,所述獲取模塊301具體用于:在檢測到與所述該聯(lián)系人進(jìn)行通信的請求時,或者,周期性的,獲取聯(lián)系人的至少兩個號碼的能力狀態(tài)信息。

其中,所述裝置還包括:

更新模塊,用于當(dāng)獲取到號碼的能力狀態(tài)信息與本地存儲的所述號碼的能力狀態(tài)信息不同時,根據(jù)獲取到的號碼能力狀態(tài)信息對本地存儲的號碼的能力狀態(tài)信息進(jìn)行更新。

其中,所述選擇模塊302包括:

獲取單元,用于獲取所述至少兩個號碼中能力狀態(tài)最強(qiáng)的號碼;

選擇單元,用于選擇所述能力狀態(tài)最強(qiáng)的號碼作為目標(biāo)號碼。

其中,所述選擇單元選擇的至少兩個號碼中能力狀態(tài)最強(qiáng)的號碼是根據(jù) 聯(lián)系人的號碼是否在線和所述聯(lián)系人的號碼是否支持RCS能力確定的。

可選的,所述裝置還包括:

通信模塊,用于在選擇目標(biāo)號碼后,利用所述目標(biāo)號碼向所述聯(lián)系人進(jìn)行通信。

具體的,通信模塊用于在對于聯(lián)系人發(fā)起電信業(yè)務(wù)時,基于依據(jù)號碼能力狀態(tài)獲得的聯(lián)系人的默認(rèn)號碼,自動選取號碼發(fā)起電信業(yè)務(wù)。

本發(fā)明提供的裝置實(shí)施例,對于具有多個號碼的聯(lián)系人,對于多個號碼獲取其對應(yīng)的能力狀態(tài),根據(jù)其中多個號碼的能力狀態(tài),選擇目標(biāo)號碼,自動的為用戶提供更優(yōu)的服務(wù)質(zhì)量,大大的提供了用戶的體驗(yàn)。

本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的全部或部分步驟可以使用計算機(jī)程序流程來實(shí)現(xiàn),所述計算機(jī)程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,所述計算機(jī)程序在相應(yīng)的硬件平臺上(如系統(tǒng)、設(shè)備、裝置、器件等)執(zhí)行,在執(zhí)行時,包括方法實(shí)施例的步驟之一或其組合。

可選地,上述實(shí)施例的全部或部分步驟也可以使用集成電路來實(shí)現(xiàn),這些步驟可以被分別制作成一個個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。

上述實(shí)施例中的各裝置/功能模塊/功能單元可以采用通用的計算裝置來實(shí)現(xiàn),它們可以集中在單個的計算裝置上,也可以分布在多個計算裝置所組成的網(wǎng)絡(luò)上。

上述實(shí)施例中的各裝置/功能模塊/功能單元以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。上述提到的計算機(jī)可讀取存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù) 范圍應(yīng)以權(quán)利要求所述的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1