一種跨設備的發(fā)起通信的方法
【專利摘要】本發(fā)明公開了一種跨設備的發(fā)起通信的方法,包含監(jiān)測模塊,通信對象識別模塊,通信模塊,管理和配置模塊等。核心網(wǎng)向系統(tǒng)開放通信服務接口,用戶在系統(tǒng)注冊名下設備,包含瀏覽終端設備和通信終端設備,用戶在終端設備上瀏覽內(nèi)容時,選擇內(nèi)容對象,終端獲取用戶選擇對象并識別對象屬性,根據(jù)對象屬性提供通信選項,用戶選擇對應的通信方式,終端將用戶選擇對象以及通信方式數(shù)據(jù)同步到系統(tǒng),系統(tǒng)獲取用戶通信意愿,向通信核心網(wǎng)的呼叫服務發(fā)起請求,呼叫服務根據(jù)請求消息的指示發(fā)起用戶選擇的通信。通過實時傳遞用戶通信意愿數(shù)據(jù)到通信核心網(wǎng),為用戶提供了一種方便的跨設備發(fā)起通信的業(yè)務體驗。
【專利說明】一種跨設備的發(fā)起通信的方法【技術領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)和移動通信核心網(wǎng)【技術領域】,特別是指一種跨設備的發(fā)起通信的方法。
【背景技術】
[0002]隨著互聯(lián)網(wǎng)技術和移動通信技術的發(fā)展,特別是互聯(lián)網(wǎng)和通信融合技術的發(fā)展,為一種跨設備的發(fā)起通信的方法提供了可行性。
[0003]目前,用戶同時擁有不同的設備,包含智能終端,PC機,筆記本電腦,平板電腦,各個設備擁有不同的設備能力,如用戶主要用電腦上網(wǎng),使用手機打電話,在很多時候,用戶的數(shù)據(jù)通過電腦等方式進行獲取和瀏覽,如用戶查看網(wǎng)頁上的電話號碼,一般情況下,在用戶希望能呼叫或發(fā)送短信給對方時,用戶需要輸入該號碼到手機等具備通訊能力的設備如手機上再進行呼叫,如此一來,用戶需要諸多步驟,過程繁瑣,在輸入的過程中還易于出錯。
[0004]而隨著寬帶互聯(lián)網(wǎng)技術和通信技術的發(fā)展,尤其是寬帶無線互聯(lián)網(wǎng)技術的不斷發(fā)展,無線互聯(lián)網(wǎng)的帶寬以及速度得到極大地提高,網(wǎng)絡的覆蓋和穩(wěn)定性和網(wǎng)絡速度對需要穩(wěn)定連接的應用來說,已經(jīng)不再是瓶頸問題,用戶數(shù)據(jù)在跨越多個終端的情況下,也能快速實時的進行數(shù)據(jù)的傳遞,用戶感覺的延遲也會大大降低,為各種新型的跨設備業(yè)務提供了各種可行性。
[0005]同時,隨著SOA 軟件架構的發(fā)展,將原本與互聯(lián)網(wǎng)隔離通信網(wǎng)絡逐步進行融合,通信核心網(wǎng)將各種通信能力,包含語音,短信,彩信,定位等通信網(wǎng)絡具備的能力進行軟件服務形式的封裝,形成互聯(lián)網(wǎng)與通信網(wǎng)的耦合,表現(xiàn)為核心網(wǎng)中的一個跨數(shù)據(jù)網(wǎng)和通信網(wǎng)的中間件系統(tǒng),互聯(lián)網(wǎng)也能通過通信網(wǎng)絡開放的通信能力的服務接口,完成各種原本只有在通信網(wǎng)絡才能實現(xiàn)的各種通信能力,將不同設備和系統(tǒng)平臺構成的異構系統(tǒng)融合為一個邏輯上的融合整體,跨越了多種設備和平臺,解決異構網(wǎng)絡能力交互的難題。
[0006]通過融合通信網(wǎng)絡能力與傳統(tǒng)的互聯(lián)網(wǎng),實現(xiàn)用戶不同設備之間的數(shù)據(jù)快速訪問,并在不同設備上自動觸發(fā)對應的通信能力,實現(xiàn)用戶所見即所得的通訊效果,用戶在網(wǎng)頁上看到通訊號碼后選取對應的號碼即可觸發(fā)呼叫等方式的通信,無需輸入號碼,簡單地選擇對象即可發(fā)起通話、短信等操作,減輕了用戶的負擔,提高了用戶使用體驗。
[0007]有鑒于此,本發(fā)明的目的在于提出一種簡單易行,融合互聯(lián)網(wǎng)和通信網(wǎng)的一種跨設備的發(fā)起通信的方法。
【發(fā)明內(nèi)容】
[0008]從上面所述可以看出,通信核心網(wǎng)向系統(tǒng)開放通信服務接口,用戶注冊信息到系統(tǒng),用戶在終端設備上瀏覽內(nèi)容時,用戶選取對應的內(nèi)容對象,終端設備識別對象的屬性,根據(jù)對象屬性適配和提供對應的通信選項,用戶選擇對應的通信方式后觸發(fā)系統(tǒng)向通信核心網(wǎng)的通信服務發(fā)起請求,核心網(wǎng)服務根據(jù)系統(tǒng)通信請求消息的指示發(fā)起用戶選擇的通f目。
[0009]進一步的,通過所提供的一種跨設備的發(fā)起通信的方法為一種跨設備的通信業(yè)務的發(fā)展提供有力保障,滿足用戶各方要求,提升用戶友好體驗。
[0010]為實現(xiàn)上述目的,本發(fā)明的一個方面提供了一種跨設備的發(fā)起通信的方法,該方法包括:
通信核心網(wǎng)向外部系統(tǒng)開放通信服務接口,包含語音呼叫,短信,彩信等通信服務的接口,通過調(diào)用核心網(wǎng)開放的通信服務接口,系統(tǒng)能實現(xiàn)語音,短信,彩信以及各種核心網(wǎng)支持的通信能力。
[0011]本發(fā)明提供的一種跨設備的發(fā)起通信的方法的一個實施例中,該方法還包括: 用戶在系統(tǒng)進行注冊,包含用戶各個設備,將用戶設備數(shù)據(jù),如終端號碼,注冊到系統(tǒng)
設備數(shù)據(jù)中心,并與用戶信息進綁定,系統(tǒng)驗證用戶設備的注冊許可以及注冊號碼,如正確則將用戶設備注冊到系統(tǒng)。
[0012]本發(fā)明提供的一種跨設備的發(fā)起通信的方法的一個實施例中,該方法還包括:
用戶在瀏覽終端上登錄到系統(tǒng),在瀏覽內(nèi)容時看到內(nèi)容中包含的號碼對象時,選擇號碼對象,終端設備獲取用戶選擇的對象,判斷對象類型,以及類型對應的通信能力選項,通過彈出菜單等方式提供給用戶進行選擇。
[0013]本發(fā)明提供的一種跨設備的發(fā)起通信的方法的一個實施例中,該方法還包括: 終端在識別用戶選取對象類型并適配對應的通信能力選項后,用戶選擇對應的通信能
力選項,終端獲取用戶的選擇,將用戶選擇數(shù)據(jù)包含通信方式,目的地等信息作為參數(shù)觸發(fā)系統(tǒng)向核心網(wǎng)發(fā)起通信服務的請求,系統(tǒng)端獲取用戶請求數(shù)據(jù),將用戶請求消息包含的通信參數(shù)封裝到向核心網(wǎng)通信服務的請求消息中并向核心網(wǎng)開放的通信服務接口發(fā)起通信服務的請求。
[0014]本發(fā)明提供的一種跨設備的發(fā)起通信的方法的一個實施例中,該方法還包括: 核心網(wǎng)的開放通信服務獲取系統(tǒng)的請求消息,在驗證系統(tǒng)的權限后,解析系統(tǒng)請求消
息包含的用戶通信方式選擇參數(shù)數(shù)據(jù),包含用戶通信終端號碼,通信方式,以及通信目標號碼,根據(jù)用戶的通信選擇參數(shù),核心網(wǎng)系統(tǒng)發(fā)起對應的通信,呼叫兩端號碼進行語音的服務或進行短信,彩信等核心網(wǎng)通信能力的服務。
[0015]
具體來說具有以下優(yōu)點:
用戶所見即所得:
通過SOA技術,在異構設備間能傳遞用戶通信意愿和請求消息,融合互聯(lián)網(wǎng)和通信網(wǎng)的通信能力,充分利用各個設備的優(yōu)勢,如大屏幕電腦上瀏覽的優(yōu)勢和通過核心網(wǎng)發(fā)起通信如語音呼叫能力的優(yōu)勢。
[0016]使用方便:
通過融合不同設備上的優(yōu)勢能力,用戶在PC等設備上看到的內(nèi)容,用戶通過鼠標等方式簡單選取對應內(nèi)容后終端適配對應內(nèi)容的通信能力,用戶選擇通信能力選項后即可通過系統(tǒng)和通信核心網(wǎng)發(fā)起通信,省去了用戶輸入的步驟,充分融合了各個設備能力,使得用戶感受如同一個虛擬的統(tǒng)一設備,充分利用了設備能力進行了互聯(lián)網(wǎng)能力和通信能力的融
口 O[0017]
【專利附圖】
【附圖說明】
[0018]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1為本發(fā)明系統(tǒng)網(wǎng)絡拓撲示意圖。
[0019]圖2為本發(fā)明系統(tǒng)模塊結構示意圖。
[0020]圖3為本發(fā)明用戶注冊流程示意圖。
[0021]圖4為本發(fā)明業(yè)務流程示意圖。
[0022]
【具體實施方式】
[0023]下面參照附圖對本發(fā)明進行更全面的描述,其中說明本發(fā)明的示例性實施例。
[0024]為實現(xiàn)上述目的,提出了一種跨設備的發(fā)起通信的方法。
[0025]以下通過結合附圖,對本發(fā)明的實施方式進行描述。
[0026]
實現(xiàn)一種跨設備的發(fā)起通信的方法的關鍵點如下:
內(nèi)容選擇和適配:
用戶在設備瀏覽內(nèi)容時,選擇對應的內(nèi)容,終端側系統(tǒng)的監(jiān)測能力服務檢測到用戶選擇了內(nèi)容,根據(jù)用戶選擇的內(nèi)容判斷用戶選擇對象的類型,并通過右鍵等方式彈出菜單選項,如為固話號碼,則可彈出通話選項,如為手機號碼,則可彈出通話,短信,彩信等終端支持的選項,自動與用戶選擇的內(nèi)容進行適配。
[0027]用戶注冊:
用戶在系統(tǒng)進行注冊,提供用戶信息和用戶終端設備信息,包含終端號碼,系統(tǒng)驗證用戶后保存用戶信息并與用戶終端號碼進行綁定。
[0028]業(yè)務觸發(fā):
用戶選擇內(nèi)容并提交通信選項后,系統(tǒng)獲取用戶提交的通信請求消息,解析消息獲取用戶身份信息,終端號碼以及通信方式等參數(shù),獲取消息后,發(fā)起對核心網(wǎng)對應通信服務的請求,觸發(fā)對應的通信操作,如發(fā)起語音的呼叫,短信的發(fā)送等操作。
[0029]核心網(wǎng)通信服務:
通信網(wǎng)絡的核心網(wǎng)將傳統(tǒng)的通信服務觸發(fā)能力進行了封裝,通過網(wǎng)絡服務的方式對外部系統(tǒng)進行開放,包含語音,短信,彩信,定位等通信網(wǎng)的各種能力,并開放給系統(tǒng)對應的服務訪問接口,系統(tǒng)端通過訪問核心網(wǎng)通信服務能力接口即可觸發(fā)對應的通信操作。
[0030]
主要功能模塊
如圖1所示,一種跨設備的發(fā)起通信的方法的拓撲主要包括:
用戶源端設備100:
用戶源端設備為用戶的瀏覽設備和通信設備,如用戶的筆記本電腦和手機,分別作為用戶瀏覽設備和通信設備。[0031]對應設備上不同的能力,包含上網(wǎng)瀏覽,文件瀏覽,通話,短信等能力,用戶從源設備如PC上查看內(nèi)容,將內(nèi)容上的通信對象觸發(fā)系統(tǒng)的通信服務,系統(tǒng)請求核心網(wǎng)的通信服務能力觸發(fā)包含用戶源設備,如手機,進行語音呼叫等操作。
[0032]目標設備101:
目標設備為用戶在瀏覽內(nèi)容時,選取的內(nèi)容,如網(wǎng)頁上的號碼對應的設備。
[0033]互聯(lián)網(wǎng)絡和通信網(wǎng)絡102:
包含互聯(lián)網(wǎng)和通信網(wǎng)絡,提供數(shù)據(jù)訪問和接入的通道以及通信業(yè)務能力的承載,如WIFI數(shù)據(jù)通道、移動通信語音和短信通道,通過互聯(lián)網(wǎng)絡發(fā)起業(yè)務和通信網(wǎng)絡承載業(yè)務。
[0034]系統(tǒng)平臺103:
系統(tǒng)平臺作為承接用戶和通信網(wǎng)絡的中樞,一方面面向用戶設備端,通過互聯(lián)網(wǎng)接收用戶設備端的通信請求,另一方面,向通信核心網(wǎng)發(fā)起通信服務的請求,將用戶的請求在通信網(wǎng)絡上進行觸發(fā)。
[0035]開放通信能力服務平臺104:
在通信核心網(wǎng)中的開放通信能力平臺,一方面面對互聯(lián)網(wǎng)絡的各種應用系統(tǒng),一方面面對通信網(wǎng)絡,作為一個融合互聯(lián)網(wǎng)與通信網(wǎng)絡的中間件系統(tǒng),匯聚通信網(wǎng)絡的各種核心業(yè)務能力,包含語音,短信,彩信,定位等能力,并將其進行網(wǎng)絡服務的封裝并開放訪問接口,外部系統(tǒng)通過訪問開放接口即可觸發(fā)對應的通信服務。
[0036]
圖2示為本發(fā)明系統(tǒng)模塊結構示意圖。
[0037]監(jiān)測模塊200:
終端側監(jiān)測用戶動作的功能模塊,通常以服務或插件的方式運行在用戶瀏覽端設備上,監(jiān)測用戶選擇的內(nèi)容對象并觸發(fā)內(nèi)容對象適配。
[0038]對象適配模塊201:
終端側根據(jù)監(jiān)測模塊監(jiān)測到的用戶選擇動作,對用戶選取對象進行判斷,適配對應的數(shù)據(jù)類型,根據(jù)數(shù)據(jù)類型動態(tài)生成操作選項。
[0039]注冊模塊202:
用戶注冊功能模塊,在系統(tǒng)上注冊用戶信息和用戶終端信息,包含用戶終端號碼,并與用戶信息進行綁定。
[0040]服務請求模塊203:
用戶設備上的服務請求功能模塊,將用戶的選擇對象數(shù)據(jù)和用戶選擇的操作類型數(shù)據(jù)向系統(tǒng)端發(fā)起服務請求。
[0041]目標通信設備204:
用戶選擇內(nèi)容對象對應的通信設備,如網(wǎng)頁上的號碼對應的終端設備。
[0042]互聯(lián)網(wǎng)和通信網(wǎng)205:
包含互聯(lián)網(wǎng)和通信網(wǎng),提供數(shù)據(jù)訪問和接入的通道,以及通信業(yè)務的承載,如通過互聯(lián)網(wǎng)發(fā)起和觸發(fā)業(yè)務,通過通信網(wǎng)觸發(fā)和承載通信服務。
[0043]服務訪問接口 206:
系統(tǒng)服務向外界開放的接口,用戶端設備通過系統(tǒng)服務接口訪問系統(tǒng)并與其進行交互。[0044]數(shù)據(jù)庫207:
系統(tǒng)端的數(shù)據(jù)庫,保存各種業(yè)務數(shù)據(jù)并提供數(shù)據(jù)訪問接口和數(shù)據(jù)操作各種功能。
[0045]注冊服務208:
系統(tǒng)端為用戶提供的設備和用戶注冊服務,注冊用戶信息以及用戶設備信息,并為成功注冊的用戶綁定其各個設備。
[0046]終端服務模塊209:
系統(tǒng)端面向源用戶端設備的服務模塊,提供與用戶交互的接口和服務,接受用戶從瀏覽設備發(fā)起的服務請求。
[0047]管理配置模塊210:
系統(tǒng)端的管理和配置功能模塊,管理和配置各種業(yè)務參數(shù)。
[0048]核心網(wǎng)通信服務模塊211:
系統(tǒng)端面向通信核心網(wǎng)端的功能模塊,將獲取的用戶的通信服務請求按照核心網(wǎng)服務接口協(xié)議重新封裝后,想核心網(wǎng)的通信能力服務模塊發(fā)起到核心網(wǎng)的通信服務的請求。
[0049]系統(tǒng)門戶212:
系統(tǒng)的門戶界面,承載用戶以及系統(tǒng)的業(yè)務邏輯和訪問的通道。
[0050]開放接口213:
通信核心網(wǎng)側開放能力服務模塊的向外部系統(tǒng)開放的服務訪問接口。
[0051]通信能力服務214:
通信核心網(wǎng)側的將通信能力進行服務封裝后,提供給外界的通信能力服務模塊,作為一個通信核心網(wǎng)的中間件系統(tǒng),承接通信網(wǎng)和互聯(lián)網(wǎng)。
[0052]
圖3示為本發(fā)明用戶設備注冊流程示意圖。
[0053]如圖所示,用戶設備注冊流程包含如下步驟:
步驟301:用戶在系統(tǒng)請求注冊用戶賬戶以及設備信息;
步驟302:系統(tǒng)驗證用戶請求數(shù)據(jù),包含用戶信息和終端號碼;
步驟303:系統(tǒng)驗證是否滿足注冊要求;
步驟304:如滿足則保存用戶信息并綁定用戶信息和用戶號碼;
步驟305:如不滿足則報告錯誤信息,本次注冊流程結束;
下面舉一個例子來說明本發(fā)明用戶一種跨設備的發(fā)起通信的方法的使用流程,如圖4所示,該實施例中,業(yè)務包括以下步驟:
步驟1.用戶選擇內(nèi)容上的對象,如在瀏覽頁面時選擇號碼字符串;
步驟2.終端監(jiān)測到用戶的操作,對用戶的選擇的內(nèi)容進行適配,生成對應的操作選項供用戶選擇;
步驟3.用戶選擇對應的操作項并提交到系統(tǒng),請求對應的通信服務;
步驟4.系統(tǒng)對用戶進行鑒權和認證;
步驟5.如為系統(tǒng)合法用戶,系統(tǒng)向通信核心網(wǎng)通信服務模塊請求核心網(wǎng)側的對應通信服務,如為鑒權認證失敗則報告錯誤消息;
步驟6.核心網(wǎng)端的通信能力服務模塊獲取到系統(tǒng)的通信請求;
步驟7.核心網(wǎng)端對系統(tǒng)進行鑒權認證; 步驟8.如鑒權和認證通過,則根據(jù)系統(tǒng)端的請求參數(shù)觸發(fā)通信服務,執(zhí)行對應的通訊操作,如語音呼叫,呼叫用戶源端設備和目標設備并建立對應的話路;
步驟9.如系統(tǒng)未能通過核心網(wǎng)端的鑒權和認證,則報告和返回錯誤信息。
[0054]
本發(fā)明的描述是為了示例和說明起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應用,并且使本領域的普通技術人員能夠理解本發(fā)明從而設計適于特定用途的帶有各種修改的各種實施例。
【權利要求】
1.一種跨設備的發(fā)起通信的方法,其特征在于,通信核心網(wǎng)向系統(tǒng)開放通信服務接口,用戶注冊信息到系統(tǒng),用戶在終端設備上瀏覽內(nèi)容時,用戶選取對應的內(nèi)容對象,終端設備識別對象的屬性,根據(jù)對象屬性適配和提供對應的通信選項,用戶選擇對應的通信方式后觸發(fā)系統(tǒng)向通信核心網(wǎng)的通信服務發(fā)起請求,核心網(wǎng)服務根據(jù)系統(tǒng)通信請求消息的指示發(fā)起用戶選擇的通信。
2.如權利要求1所述,通信核心網(wǎng)向系統(tǒng)開放通信服務接口,其特征在于,通信核心網(wǎng)向外部系統(tǒng)開放通信服務接口,包含語音呼叫,短信,彩信等通信服務的接口,通過調(diào)用核心網(wǎng)開放的通信服務接口,系統(tǒng)能實現(xiàn)語音,短信,彩信以及各種核心網(wǎng)支持的通信能力。
3.如權利要求1所述,用戶注冊到系統(tǒng),其特征在于,用戶在系統(tǒng)進行注冊,包含用戶各個設備,將用戶設備數(shù)據(jù),如終端號碼,注冊到系統(tǒng)設備數(shù)據(jù)中心,并與用戶信息進綁定,系統(tǒng)驗證用戶設備的注冊許可以及注冊號碼,如正確則將用戶設備注冊到系統(tǒng)。
4.如權利要求1所述,用戶選取對應的內(nèi)容對象,終端設備識別對象的屬性,根據(jù)對象屬性適配和提供各種通信選項,其特征在于,用戶在瀏覽終端上登錄到系統(tǒng),在瀏覽內(nèi)容時看到內(nèi)容中包含的號碼對象時,選擇號碼對象,終端設備獲取用戶選擇的對象,判斷對象類型,以及類型對應的通信能力選項,通過彈出菜單等方式提供給用戶進行選擇。
5.如權利要求1所述,用戶選擇對應的通信方式后觸發(fā)系統(tǒng)向通信核心網(wǎng)的通信服務發(fā)起請求,其特征在于,終端在識別用戶選取對象類型并適配對應的通信能力選項后,用戶選擇對應的通信能力選項,終端獲取用戶的選擇,將用戶選擇數(shù)據(jù)包含通信方式,目的地等信息作為參數(shù)觸發(fā)系統(tǒng)向核心網(wǎng)發(fā)起通信服務的請求,系統(tǒng)端獲取用戶請求數(shù)據(jù),將用戶請求消息包含的通信參數(shù)封裝到向核心網(wǎng)通信服務的請求消息中并向核心網(wǎng)開放的通信服務接口發(fā)起通信服務的請求。
6.如權利要求1所述,核心網(wǎng)服務根據(jù)系統(tǒng)通信請求消息的指示發(fā)起用戶選擇的通信,其特征在于,核心網(wǎng)的開放通信服務獲取系統(tǒng)的請求消息,在驗證系統(tǒng)的權限后,解析系統(tǒng)請求消息包含的用戶通信方式選擇參數(shù)數(shù)據(jù),包含用戶通信終端號碼,通信方式,以及通信目標號碼,根據(jù)用戶的通信選擇參數(shù),核心網(wǎng)系統(tǒng)發(fā)起對應的通信,呼叫兩端號碼進行語音的服務或進行短信,彩信等核心網(wǎng)通信能力的服務。
【文檔編號】H04W88/02GK103634355SQ201210306351
【公開日】2014年3月12日 申請日期:2012年8月27日 優(yōu)先權日:2012年8月27日
【發(fā)明者】顧健 申請人:上海博路信息技術有限公司