通信處理方法及通信處理裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,具體而言,涉及一種通信處理方法和一種通信處理裝 置。
【背景技術(shù)】
[0002] 相關(guān)技術(shù)中,在用戶使用智能手機(jī)進(jìn)行通信時(shí),若遇到通信失敗的狀況,比如聯(lián)系 人的號(hào)碼停用、空號(hào)、無法接通或不在服務(wù)區(qū)等各種情況,智能終端無法智能地進(jìn)行相應(yīng)處 理,不能為用戶在通信時(shí)提供便利,從而導(dǎo)致用戶體驗(yàn)較差。
[0003] 因此,如何能夠根據(jù)通信狀況采取相應(yīng)的處理措施成為亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明正是基于上述技術(shù)問題至少之一,提出了一種新的通信處理方案,能夠在 用戶與聯(lián)系人通信失敗時(shí),啟動(dòng)相關(guān)措施進(jìn)行處理,為用戶提供便利,提升了用戶的使用體 驗(yàn)。
[0005] 有鑒于此,本發(fā)明提出了一種通信處理方法,包括:在將聯(lián)系人的第一電話號(hào)碼作 為主呼叫號(hào)碼發(fā)起通信請(qǐng)求時(shí),獲取所述第一電話號(hào)碼的當(dāng)前狀態(tài);在根據(jù)所述第一電話 號(hào)碼的當(dāng)前狀態(tài)確定發(fā)起的所述通信請(qǐng)求失敗時(shí),將所述聯(lián)系人的第二電話號(hào)碼設(shè)置為所 述主呼叫號(hào)碼。
[0006] 在該技術(shù)方案中,在將聯(lián)系人的第一電話號(hào)碼作為主呼叫號(hào)碼發(fā)起通信請(qǐng)求(其 中,通信請(qǐng)求可以是呼叫請(qǐng)求、短信發(fā)送請(qǐng)求、彩信發(fā)送請(qǐng)求等)時(shí),獲取所第一電話號(hào)碼的 當(dāng)前狀態(tài)(具體地,可以向云端服務(wù)器發(fā)送第一電話號(hào)碼狀態(tài)的查詢請(qǐng)求,云端服務(wù)器根據(jù) 接收到的查詢請(qǐng)求,反饋第一電話號(hào)碼的當(dāng)前狀態(tài)),并根據(jù)第一電話號(hào)碼的當(dāng)前狀態(tài)確定 發(fā)起的通信請(qǐng)求失敗(如第一電話號(hào)碼停用、過期、欠費(fèi)、關(guān)機(jī)、無應(yīng)答等)時(shí),將聯(lián)系人的第 二電話號(hào)碼設(shè)置為主呼叫號(hào)碼,能夠智能分析通信失敗的原因,并自動(dòng)更換主呼叫電話號(hào) 碼,一方面在用戶需要與聯(lián)系人再次通信時(shí),可以直接基于更新后的主呼叫號(hào)碼發(fā)起通信 請(qǐng)求,避免因不更換主呼叫號(hào)碼而重復(fù)向第一電話號(hào)碼發(fā)送通信請(qǐng)求(特別是在第一電話 號(hào)碼停用或過期時(shí)),降低了再次通信失敗的概率;另一方面,可自動(dòng)更換主呼叫電話號(hào)碼, 無需用戶針對(duì)性地手動(dòng)控制終端切換到相關(guān)設(shè)置界面來進(jìn)行設(shè)置,節(jié)省了用戶時(shí)間,為用 戶提供了便利,提升了用戶的使用體驗(yàn)。
[0007] 在上述技術(shù)方案中,優(yōu)選地,在存儲(chǔ)有所述聯(lián)系人的多個(gè)電話號(hào)碼的情況下,將所 述聯(lián)系人的第二電話號(hào)碼設(shè)置為所述主呼叫號(hào)碼的步驟,具體包括:根據(jù)所述多個(gè)電話號(hào) 碼的優(yōu)先級(jí),將所述多個(gè)電話號(hào)碼中除所述第一電話號(hào)碼外、且優(yōu)先級(jí)最高的電話號(hào)碼設(shè) 置為所述主呼叫號(hào)碼;或顯示包含所述多個(gè)電話號(hào)碼的選擇界面,并將獲取到的用戶在所 述選擇界面上選定的電話號(hào)碼設(shè)置為所述主呼叫號(hào)碼。
[0008] 在該技術(shù)方案中,能夠?qū)崿F(xiàn)自動(dòng)更換主呼叫電話號(hào)碼的方式有多種,特別是當(dāng)終 端已經(jīng)預(yù)先存儲(chǔ)有聯(lián)系人的多個(gè)電話號(hào)碼的情況下,例如:可根據(jù)多個(gè)電話號(hào)碼的優(yōu)先級(jí) (優(yōu)先級(jí)可由用戶設(shè)置,也可以是系統(tǒng)默認(rèn)設(shè)置);或可直接顯示包含多個(gè)待選號(hào)碼的選擇 界面供用戶選擇設(shè)定,無論是哪種更換方式,均不需要用戶針對(duì)性地手動(dòng)控制終端切換到 相關(guān)設(shè)置界面(如終端電話薄中聯(lián)系人信息的編輯界面)來進(jìn)行設(shè)置,節(jié)省了用戶時(shí)間,為 用戶提供了便利。
[0009] 在上述任一項(xiàng)技術(shù)方案中,優(yōu)選地,將所述聯(lián)系人的第二電話號(hào)碼設(shè)置為所述主 呼叫號(hào)碼的步驟,具體包括:接收用戶輸入的電話號(hào)碼,以將所述用戶輸入的電話號(hào)碼設(shè)置 為所述主呼叫號(hào)碼。
[0010] 在該技術(shù)方案中,考慮到終端中可能只預(yù)存儲(chǔ)了聯(lián)系人的一個(gè)電話號(hào)碼的情況, 還可以直接將接收到的用戶輸入的電話號(hào)碼設(shè)置為聯(lián)系人的主呼叫號(hào)碼,具體地,用戶可 以通過語音、手動(dòng)觸控等來輸入該聯(lián)系人的電話號(hào)碼,也不需要用戶針對(duì)性地手動(dòng)控制終 端切換到相關(guān)設(shè)置界面(如終端電話薄中聯(lián)系人信息的編輯界面)來進(jìn)行設(shè)置,節(jié)省了用戶 時(shí)間,為用戶提供了便利。
[0011] 在上述任一項(xiàng)技術(shù)方案中,優(yōu)選地,在確定發(fā)起的所述通信請(qǐng)求失敗之后,以及在 將所述聯(lián)系人的第二電話號(hào)碼設(shè)置為所述主呼叫號(hào)碼的步驟之前,還包括:當(dāng)所述第一電 話號(hào)碼處于指定狀態(tài)時(shí),提示用戶是否需要通過所述第一電話號(hào)碼重新發(fā)起通信請(qǐng)求;若 接收到確認(rèn)重新發(fā)起通信請(qǐng)求的指令,則通過所述第一電話號(hào)碼重新發(fā)起通信請(qǐng)求;以及 若未接收到確認(rèn)重新發(fā)起通信請(qǐng)求的指令,則執(zhí)行所述將所述聯(lián)系人的第二電話號(hào)碼設(shè)置 為所述主呼叫號(hào)碼的步驟;其中,所述指定狀態(tài)包括以下任一:無應(yīng)答、欠費(fèi)、關(guān)機(jī)。
[0012] 在該技術(shù)方案中,由于通信失敗的原因有多種情況,比如第一電話號(hào)碼停用、過 期、欠費(fèi)、無應(yīng)答、關(guān)機(jī)等,考慮到用戶在使用過程中的實(shí)際需求,如確定第一電話號(hào)碼處于 無應(yīng)答、關(guān)機(jī)、或欠費(fèi)等任一情況時(shí),可能不需要立即執(zhí)行對(duì)主呼叫電話號(hào)碼的更換,特別 是在第一電話號(hào)碼處于無應(yīng)答狀態(tài)時(shí),就可以通過提示用戶是否需要通過第一電話號(hào)碼重 新發(fā)起通信請(qǐng)求(也即提示用戶是否啟動(dòng)智能撥號(hào)功能),若接收到用戶的確認(rèn)指令,就可 以通過預(yù)先設(shè)定的智能撥號(hào)策略(比如每間隔預(yù)定時(shí)長撥一次號(hào)、在預(yù)定時(shí)間內(nèi)周期或非 周期性的撥號(hào)、接收到確認(rèn)指令時(shí)即可撥號(hào)等)通過第一電話號(hào)碼重新發(fā)起通信請(qǐng)求,其 中,智能撥號(hào)策略的設(shè)定可由用戶來設(shè)定或系統(tǒng)默認(rèn)設(shè)定;若未接收到用戶的確認(rèn)指令(具 體包括接收到了不需要通過第一電話號(hào)碼重新進(jìn)行通話請(qǐng)求的指令,或在預(yù)定時(shí)間內(nèi)未接 收到用戶的確認(rèn)指令)時(shí),再執(zhí)行對(duì)主呼叫電話號(hào)碼的更換,整個(gè)處理過程更智能、更貼合 用戶的實(shí)際操作需求,進(jìn)一步地提升了用戶的使用體驗(yàn)。在上述任一項(xiàng)技術(shù)方案中,優(yōu)選 地,在確定發(fā)起的所述通信請(qǐng)求失敗之后,以及在將所述聯(lián)系人的第二電話號(hào)碼設(shè)置為所 述主呼叫號(hào)碼的步驟之前,還包括:當(dāng)所述第一電話號(hào)碼處于欠費(fèi)狀態(tài)時(shí),提示用戶是否需 要對(duì)所述第一電話號(hào)碼進(jìn)行充值;若接收到確認(rèn)進(jìn)行充值的指令,則啟動(dòng)目標(biāo)應(yīng)用程序,以 通過所述目標(biāo)應(yīng)用程序?yàn)樗龅谝浑娫捥?hào)碼充值;以及若未接收到確認(rèn)進(jìn)行充值的指令, 則執(zhí)行所述將所述聯(lián)系人的第二電話號(hào)碼設(shè)置為所述主呼叫號(hào)碼的步驟。
[0013]在該技術(shù)方案中,由于通信失敗的原因有多種情況,比如第一電話號(hào)碼停用、過 期、欠費(fèi)、無應(yīng)答、關(guān)機(jī)等,考慮到用戶在使用過程中的實(shí)際需求,如確定第一電話號(hào)碼處于 欠費(fèi)狀態(tài)時(shí),可能不需要立即執(zhí)行對(duì)主呼叫電話號(hào)碼的更換,就可以通過提示用戶是否需 要對(duì)第一電話號(hào)碼進(jìn)行充值,若接收到用戶的確認(rèn)指令,就自動(dòng)啟動(dòng)能夠進(jìn)行充值服務(wù)的 應(yīng)用程序,以待對(duì)需充值的電話號(hào)碼進(jìn)行充值;若未接收到用戶的確認(rèn)指令(具體包括接收 到了不需要對(duì)第一電話號(hào)碼進(jìn)行充值的指令,或在預(yù)定時(shí)間內(nèi)未接收到用戶的確認(rèn)指令) 時(shí),再執(zhí)行對(duì)主呼叫電話號(hào)碼的更換,整個(gè)處理過程更智能、更貼合用戶的實(shí)際操作需求, 進(jìn)一步地提升了用戶的使用體驗(yàn)。
[0014] 根據(jù)本發(fā)明的第二方面,提出了一種通信處理裝置,包括:獲取單元,用于在將聯(lián) 系人的第一電話號(hào)碼作為主呼叫號(hào)碼發(fā)起通信請(qǐng)求時(shí),獲取所述第一電話號(hào)碼的當(dāng)前狀 態(tài);設(shè)置單元,用于在根據(jù)所述第一電話號(hào)碼的當(dāng)前狀態(tài)確定發(fā)起的所述通信請(qǐng)求失敗時(shí), 將所述聯(lián)系人的第二電話號(hào)碼設(shè)置為所述主呼叫號(hào)碼。
[0015] 在該技術(shù)方案中,在將聯(lián)系人的第一電話號(hào)碼作為主呼叫號(hào)碼發(fā)起通信請(qǐng)求(其 中,通信請(qǐng)求可以是呼叫請(qǐng)求、短信發(fā)送請(qǐng)求、彩信發(fā)送請(qǐng)求等)時(shí),獲取所第一電話號(hào)碼的 當(dāng)前狀態(tài)(具體地,可以向云端服務(wù)器發(fā)送第一電話號(hào)碼狀態(tài)的查詢請(qǐng)求,云端服務(wù)器根據(jù) 接收到的查詢請(qǐng)求,反饋第一電話號(hào)碼的當(dāng)前狀態(tài)),并根據(jù)第一電話號(hào)碼的當(dāng)前狀態(tài)確定 發(fā)起的通信請(qǐng)求失敗(如第一電話號(hào)碼停用、過期、欠費(fèi)、關(guān)機(jī)、無應(yīng)答等)時(shí),將聯(lián)系人的第 二電話號(hào)碼設(shè)置為主呼叫號(hào)碼,能夠智能分析通信失敗的原因,并自動(dòng)更換主呼叫電話號(hào) 碼,一方面在用戶需要與聯(lián)系人再次通信時(shí),可以直接基于更新后的主呼叫號(hào)碼發(fā)起通信 請(qǐng)求,避免因不更換主呼叫號(hào)碼而重復(fù)向第一電話號(hào)碼發(fā)送通信請(qǐng)求(特別是在第一電話 號(hào)碼停用或過期時(shí)),降低了再次通信失敗的概率;另一方面,可自動(dòng)更換主呼叫電話號(hào)碼, 無需用戶針對(duì)性地手