一種號碼追撥系統和方法
【技術領域】
[0001]本發明涉及移動互聯網領域,尤其涉及一種號碼追撥系統和方法。
【背景技術】
[0002]用戶撥打某電話時,當該電話總是占線,用戶需要反復撥號,占用用戶的電話資源和時間。
[0003]用戶撥打自動語音電話時,需要按照語音電話的菜單提示,一步一步選擇,才能聽到自己想要的內容,用戶多次撥打該電話時均需要反復接聽語音和進行菜單設置。
[0004]因此,上述撥打電話的方式中,不僅占用時間而且操作繁瑣。
【發明內容】
[0005]鑒于以上,本發明提出一種號碼追撥系統和方法。以解決現有技術存在的至少一個問題。
[0006]根據本發明一方面,提出一種號碼追撥方法,包括:
[0007]云端接收第一終端對第二終端的追撥請求,判斷該追撥請求是否合法;
[0008]如果該請求合法,則確認第二終端是否為自動語音電話;
[0009]如果是非自動語音電話,則直接進行號碼追撥;
[0010]如果是自動語音電話,則確認是否已保存第一終端撥打第二終端的過程記錄,若有,則根據過程記錄進行號碼追撥;若無,則在第一終端提交過程記錄后進行號碼追撥。
[0011]進一步,當追撥成功后,如果第一終端設置為回撥,則云端回撥第一終端,建立第一終端和第二終端的語音連接;
[0012]如果第一終端設置為錄制語音,則云端錄制第二終端的語音,并通知第一終端有語音消息。
[0013]進一步,過程記錄包括按鍵信息和每次按鍵的錄音內容。
[0014]根據本發明另一方面,還提出一種號碼追撥系統,包括云端,該云端包括注冊單元、判斷單元、非自動語音處理單元和自動語音處理單元,其中:
[0015]注冊單元,接收第一終端對第二終端的追撥請求,判斷該追撥請求是否合法;
[0016]判斷單元,確認第二終端是否為自動語音電話,如果是非自動語音電話,則交由非自動語音處理單元進行處理,如果是自動語音電話,則交由自動語音處理單元進行處理;
[0017]非自動語音處理單元,直接進行號碼追撥;
[0018]自動語音處理單元,確認是否已保存第一終端撥打第二終端的過程記錄,若有,則根據過程記錄進行號碼追撥;若無,則在第一終端提交過程記錄后進行號碼追撥。
[0019]進一步,該云端還包括回撥單元和/或錄制單元,其中:
[0020]回撥單元,當追撥成功后,回撥第一終端,建立第一終端和第二終端的語音連接;
[0021]錄制單元,當追撥成功后,錄制第二終端的語音,并通知第一終端有語音消息。
[0022]進一步,回撥單元通過點擊撥號的方式回撥第一終端。
[0023]進一步,追撥請求包括實時追撥和定時追撥。
[0024]進一步,過程記錄包括按鍵信息和每次按鍵的錄音內容。
[0025]根據本發明另一方面,還提出一種號碼追撥系統,包括終端,該終端包括請求單元和提交單元,其中:
[0026]請求單元,向云端發送對第二終端的追撥請求;
[0027]提交單元,如果是非自動語音電話,則直接發送要追撥的號碼;如果是自動語音電話,則提交撥打第二終端的過程記錄。
[0028]進一步,該終端還包括設置單元,其中:
[0029]設置單元,設置為在追撥成功后,由云端進行回撥,以與第二終端進行語音連接,或者設置由云端錄制第二終端的語音,并接收云端傳送的語音消息。
[0030]根據本發明另一方面,還提出一種號碼追撥系統,包括上述任一所述云端以及上述任一所述終端。
[0031]本發明的追撥操作可以由云端完成,不需要用戶反復進行撥打電話號碼的操作,因此,不僅減少對用戶時間、電話資源的占用,而且操作簡單、方便。
【附圖說明】
[0032]此處所說明的附圖用來提供對本發明的進一步理解,構成本發明的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
[0033]圖1所不為本發明一實施例中的一種號碼追撥系統的結構不意圖。
[0034]圖2所示為本發明一實施例中的一種號碼追撥方法的流程示意圖。
【具體實施方式】
[0035]現在將參照附圖來詳細描述本發明的各種示例性實施例。應注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置和數值不限制本發明的范圍。
[0036]同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關系繪制的。
[0037]以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發明及其應用或使用的任何限制。
[0038]對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為授權說明書的一部分。
[0039]在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0040]應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
[0041]圖1所示為本發明一實施例中的一種號碼追撥系統的結構示意圖。該系統包括云?而和終立而。
[0042]本發明可以將追撥功能置于云端,由云端幫助用戶完成反復追撥的需求,在追撥成功后,再建立起雙方的語音呼叫連接,或者由云端對被追撥方進行錄音,并將錄音提供給追撥方。本發明的終端可以是手機終端,也可以是PC終端。該終端處于聯網狀態。
[0043]為使本發明的目的、技術方案和優點更加清楚明白,以下結合具體實施例,并參照附圖,對本發明進一步詳細說明。
[0044]如圖1所示,云端包括注冊單元、判斷單元、非自動語音處理單元和自動語音處理單元,其中:
[0045]注冊單元,接收第一終端對第二終端的追撥請求,判斷該追撥請求是否合法。如果該追撥請求合法,則云端繼續進行處理,否則,拒絕第一終端的追撥請求。其中,追撥請求可以包括實時追撥和定時追撥。
[0046]判斷單元,確認第二終端是否為自動語音電話。如果是非自動語音電話,則交由非自動語音處理單元進行處理,如果是自動語音電話,則交由自動語音處理單元進行處理。
[0047]非自動語音處理單元,直接進行號碼追撥。
[0048]自動語音處理單元,確認是否已保存第一終端撥打第二終端的過程記錄,若有,則根據過程記錄進行號碼追撥;若無,則在第一終端提交過程記錄后進行號碼追撥。其中,過程記錄可以包括按鍵信息和每次按鍵的錄音內容,還可以包括錄音時長等等。
[0049]用戶撥打過一次自動語音電話后,終端錄制撥打過程并提交給云端,由云端對用戶的撥打過程進行過程識別并記錄,此后,用戶可對該號碼設置自動語音電話追撥。用戶在下一次選擇自動追撥時,由云端自動撥號,自動選擇菜單項,直到最后一步,再通過錄音的方式將內容播放給用戶,或者直接建立雙方的語音呼叫連接。
[0050]在本發明的另一實施例中,該云端還包括回撥單元和/或錄制單元。非自動語音處理單元或自動語音處理單元在追撥成功后,根據用戶的設置分別與回撥單元或錄制單元連接。即,如果用戶設置為回撥,則由回撥單元進行后續處理,如果用戶設置為錄制語音,則由錄制單元進行后續處理。其中:
[0051]回撥單元,當追撥成功后,回撥第一終端,建立第一終端和第二終端的語音連接。其中,對于回撥操作也可以設置為反復回撥,設置回撥參數可以包括回撥的時間范圍,例如,在追撥成功后的2分鐘內一直回撥;回撥參數還可以包括回撥次數,例如,在追撥成功后撥打5次,如果還未能接通,則放棄回撥。
[0052]錄制單元,當追撥成功后,錄制第二終端的語音,并通知第一終端有語音消息。對于錄音的方式,第一終端可以在空閑時收聽錄制的語音文件,方便用戶的使用。
[0053]其中,回撥單元可以通過點擊撥號(Click To Dial)的方式回撥第一終端。點擊撥號通常是指由PC側發起、以手機或固話終端作為主被叫聽筒的通話業務。用戶通過鼠標點擊動作即可由網絡側主動向通話各方發起呼叫,各方用手機或座機應答接通后即可建立通話。廣義的點擊撥號還包括WAP、短信、手機客戶端發起的平臺呼叫業務。點擊撥號業務基于IMS網絡提供服務。本發明通過云端向雙方發起呼叫,完成點擊撥號功能。
[0054]如圖1所示,終端包括請求單元和提交單元,其中:
[0055]請求單元,向云端發送對第二終端的追撥請求。其中,追撥請求可以包括實時追撥和定時追撥。
[0056]提交單元,如果是非自動語音電話,則直接發送要追撥的號碼,該非自動語音電話的號碼可以是用戶手機中的電話號碼,也可以是用戶手動輸入的電話號碼,設置非自動語音電話號碼之后,云端將保存該非自動語音電話號碼;如果是自動語音電話,則提交撥打第二終端的過程記錄。即,錄制撥打自動語音到最后一步對方播放的語音信息。過程記錄可以包括按鍵信息和每次按鍵的錄音內容,還可以包括錄音時長等等。由云端保存該過程記錄,以根據該過程記錄進行自動撥號、自動選擇菜單項、直到最后一步。
[0057]其中,請求單元可以設置追撥參數,在追撥請求中可以攜帶追撥參數,以由云端根據該追撥參數進行追撥,追撥參數可以包括追撥號碼列表、追撥時間范圍、是否定時追撥、是否實時追撥等等。例如,追撥參數設置為定時追撥,假設每10分鐘追撥一次,則云端將重復進行追撥,直到與被追撥方建立連接。又例如,追撥參數設置為實時追撥,則云端將進行實時追撥。又例如,追撥參數設置了每次追撥的時間范圍,例如,在上午9點到10點之間,云端將在用戶設置的時間范圍內進行號碼追撥,若超過該范圍還未撥通,則放棄本次操作。
[0058]請求單元在向云端發送追撥請求之前,需要在云端進行注冊,S卩,將注冊信息發送到云端的注冊單元,該注冊信息包括用戶的帳號信息、回撥時撥打的電話號碼等。在注冊后,云端可以在接收到追撥請求時,根據注冊信息判斷