Genesys平臺(tái)的事件消息處理方法及裝置制造方法
【專利摘要】本發(fā)明提供了一種Genesys平臺(tái)的事件消息處理方法及裝置,該方法包括以下步驟:獲取Genesys平臺(tái)的事件消息;根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)所述事件消息進(jìn)行識(shí)別,攔截與業(yè)務(wù)邏輯無關(guān)的事件消息;將與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng)。本發(fā)明在將Genesys平臺(tái)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng)前,先根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)事件消息進(jìn)行識(shí)別,攔截與業(yè)務(wù)邏輯無關(guān)的事件消息,僅將識(shí)別出的與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng),從而避免了大量的與與業(yè)務(wù)邏輯無關(guān)信息對(duì)業(yè)務(wù)系統(tǒng)造成的干擾,有利于正常的業(yè)務(wù)開展。
【專利說明】Genesys平臺(tái)的事件消息處理方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及Genesys平臺(tái)(GenesysTelecommunications Laboratories,Genesys電信實(shí)驗(yàn)室),尤其涉及Genesys平臺(tái)的事件消息處理方法及裝置。
【背景技術(shù)】
[0002]Genesys平臺(tái)是一個(gè)開放、可擴(kuò)充、有彈性的客戶管理交互平臺(tái)。它是建構(gòu)客服中心的核心,所有Genesys解決方案模塊,包含企業(yè)智能路由(Enterprise RoutingSolution)、智能網(wǎng)端智能路由(Network Routing Solution)、外撥解決方案(OutboundContact Solution)、互聯(lián)網(wǎng)解決方案(Internet Contact Solution)、勞動(dòng)力管理方案(Workforce Management Solution)等等都是建構(gòu)在Genesys的基礎(chǔ)平臺(tái)之上。使得Genesys所有的模塊都可充份整合在一起,提供客戶全方位、全功能的企業(yè)交互解決方案。
[0003]在業(yè)務(wù)系統(tǒng)開發(fā)(例如開發(fā)營(yíng)銷客戶模塊)時(shí),通常要根據(jù)Genesys平臺(tái)提供的API (Application Programming Interface,應(yīng)用程序編程接口)對(duì) Genesys 平臺(tái)進(jìn)行調(diào)用。而由于Genesys平臺(tái)只針對(duì)自身事件消息拋出機(jī)制進(jìn)行事件消息拋出,例如:我們?cè)诖螂娫挄r(shí),剛拔完電話號(hào)碼,這里平臺(tái)就會(huì)拋出正在進(jìn)行連接的事件,連接成功、對(duì)方響鈴、通話建立等一系列事件同時(shí)拋出,而對(duì)于業(yè)務(wù)系統(tǒng)本身而言,其可能只需要關(guān)注其中與業(yè)務(wù)有關(guān)的信息,也就是說業(yè)務(wù)系統(tǒng)在調(diào)用了 Genesys平臺(tái)后會(huì)接收到很多業(yè)務(wù)邏輯無關(guān)的信息,而處理這些業(yè)務(wù)邏輯無關(guān)的信息則會(huì)占用工作人員處理正常業(yè)務(wù)的時(shí)間,從而嚴(yán)重干擾了正常的業(yè)務(wù)開展。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種Genesys平臺(tái)的事件消息處理方法及裝置,以攔截與業(yè)務(wù)邏輯無關(guān)的事件消息,保證正常的業(yè)務(wù)開展。
[0005]為達(dá)到上述目的,本發(fā)明一方面提供了一種Genesys平臺(tái)的事件消息處理方法,包括以下步驟:
[0006]獲取Genesys平臺(tái)的事件消息;
[0007]根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)所述事件消息進(jìn)行識(shí)別,攔截與業(yè)務(wù)邏輯無關(guān)的事件消息;
[0008]將與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng)。
[0009]本發(fā)明的Genesys平臺(tái)的事件消息處理方法,所述根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)所述事件消息進(jìn)行識(shí)別,具體為:
[0010]判斷獲取到的事件消息中是否包含業(yè)務(wù)特征碼;
[0011]如果未包含所述業(yè)務(wù)特征碼,則將其識(shí)別為與所述業(yè)務(wù)邏輯物無關(guān)的事件消息并進(jìn)行攔截。
[0012]本發(fā)明的Genesys平臺(tái)的事件消息處理方法,在所述攔截與業(yè)務(wù)邏輯無關(guān)的事件消息之后,還包括:[0013]判斷所述業(yè)務(wù)無關(guān)的事件消息是否屬于異常消息;
[0014]如果是,則通過異常消息接口將所述異常消息發(fā)送至短信/語音平臺(tái),由所述短信/語音平臺(tái)將所述異常消息實(shí)時(shí)發(fā)布。
[0015]本發(fā)明的Genesys平臺(tái)的事件消息處理方法,如果所述業(yè)務(wù)無關(guān)的事件消息屬于非異常消息,則將其打包存儲(chǔ)。
[0016]本發(fā)明的Genesys平臺(tái)的事件消息處理方法,所述將與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng),具體為:
[0017]將所述與業(yè)務(wù)邏輯相關(guān)的事件消息轉(zhuǎn)變成對(duì)應(yīng)的業(yè)務(wù)消息;
[0018]將所述業(yè)務(wù)消息發(fā)送至所述業(yè)務(wù)系統(tǒng)。
[0019]另一方面,本發(fā)明還提供了一種Genesys平臺(tái)的事件消息處理裝置,包括:
[0020]獲取模塊,用于獲取Genesys平臺(tái)的事件消息;
[0021]識(shí)別模塊,根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)所述事件消息進(jìn)行識(shí)別,攔截與業(yè)務(wù)邏輯無關(guān)的事件消息;
[0022]發(fā)送模塊,用于將與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng)。
[0023]本發(fā)明的Genesys平臺(tái)的事件消息處理裝置,所述識(shí)別模塊根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)所述事件消息進(jìn)行識(shí)別,具體為:
[0024]判斷獲取到的事件消息中是否包含業(yè)務(wù)特征碼;
[0025]如果未包含所述業(yè)務(wù)特征碼,則將其識(shí)別為與所述業(yè)務(wù)邏輯物無關(guān)的事件消息并進(jìn)行攔截。
[0026]本發(fā)明的Genesys平臺(tái)的事件消息處理裝置,還包括:
[0027]業(yè)務(wù)無關(guān)消息處理模塊,用于在所述攔截與業(yè)務(wù)邏輯無關(guān)的事件消息之后,判斷所述業(yè)務(wù)無關(guān)的事件消息是否屬于異常消息;如果是,則通過異常消息接口將所述異常消息發(fā)送至短信/語音平臺(tái),由所述短信/語音平臺(tái)將所述異常消息實(shí)時(shí)發(fā)布。
[0028]本發(fā)明的Genesys平臺(tái)的事件消息處理裝置,如果所述業(yè)務(wù)無關(guān)的事件消息屬于非異常消息,則所述業(yè)務(wù)無關(guān)消息處理模塊將其打包存儲(chǔ)。
[0029]本發(fā)明的Genesys平臺(tái)的事件消息處理裝置,所述發(fā)送模塊將與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng),具體為:
[0030]將所述與業(yè)務(wù)邏輯相關(guān)的事件消息轉(zhuǎn)變成對(duì)應(yīng)的業(yè)務(wù)消息;
[0031]將所述業(yè)務(wù)消息發(fā)送至所述業(yè)務(wù)系統(tǒng)。
[0032]由此可見,本發(fā)明在將Genesys平臺(tái)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng)前,先根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)事件消息進(jìn)行識(shí)別,攔截與業(yè)務(wù)邏輯無關(guān)的事件消息,僅將識(shí)別出的與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng),從而避免了大量的與與業(yè)務(wù)邏輯無關(guān)信息對(duì)業(yè)務(wù)系統(tǒng)造成的干擾,有利于正常的業(yè)務(wù)開展。
【專利附圖】
【附圖說明】
[0033]此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,并不構(gòu)成對(duì)本發(fā)明的限定。在附圖中:
[0034]圖1為本發(fā)明實(shí)施例的Genesys平臺(tái)的事件消息處理方法的流程圖;
[0035]圖2為本發(fā)明實(shí)施例的Genesys平臺(tái)的事件消息處理裝置的結(jié)構(gòu)圖?!揪唧w實(shí)施方式】
[0036]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對(duì)本發(fā)明做進(jìn)一步詳細(xì)說明。在此,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。
[0037]下面結(jié)合附圖,對(duì)本發(fā)明的【具體實(shí)施方式】作進(jìn)一步的詳細(xì)說明。
[0038]請(qǐng)參閱圖1所示,本發(fā)明實(shí)施例的Genesys平臺(tái)的事件消息處理方法,包括以下步驟:
[0039]步驟SI,獲取Genesys平臺(tái)的事件消息。具體的,可以設(shè)置一個(gè)攔截器注入至Genesys平臺(tái)內(nèi),當(dāng)監(jiān)測(cè)到Genesys平臺(tái)產(chǎn)生事件消息時(shí),則攔截器自動(dòng)將其攔截捕獲。
[0040]步驟S2,根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)事件消息進(jìn)行識(shí)別,攔截與業(yè)務(wù)邏輯無關(guān)的事件消息。具體的,判斷獲取到的事件消息中是否包含業(yè)務(wù)特征碼;如果未包含業(yè)務(wù)特征碼,則將其識(shí)別為與業(yè)務(wù)邏輯物無關(guān)的事件消息并進(jìn)行攔截;如果包含業(yè)務(wù)特征碼,則將其識(shí)別為業(yè)務(wù)邏輯物相關(guān)的事件消息。
[0041]步驟S3,將與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng)。具體的,將與業(yè)務(wù)邏輯相關(guān)的事件消息轉(zhuǎn)變成對(duì)應(yīng)的業(yè)務(wù)消息,然后將該業(yè)務(wù)消息通過業(yè)務(wù)消息接口發(fā)送至業(yè)務(wù)系統(tǒng)。
[0042]此外,本發(fā)明實(shí)施例的Genesys平臺(tái)的事件消息處理方法中,在攔截與業(yè)務(wù)邏輯無關(guān)的事件消息之后,還包括:判斷業(yè)務(wù)無關(guān)的事件消息是否屬于異常消息;如果是,則通過異常消息接口將異常消息發(fā)送至短信/語音平臺(tái),由短信/語音平臺(tái)將異常消息實(shí)時(shí)發(fā)布,以及時(shí)通知運(yùn)維人員進(jìn)行異常處理;如果業(yè)務(wù)無關(guān)的事件消息屬于非異常消息,則將其打包存儲(chǔ),以備后續(xù)分析或查詢。
[0043]本發(fā)明實(shí)施例的Genesys平臺(tái)的事件消息處理方法中,業(yè)務(wù)系統(tǒng)接口采用注冊(cè)機(jī)制,業(yè)務(wù)系統(tǒng)在實(shí)現(xiàn)時(shí),只需要將對(duì)應(yīng)的業(yè)務(wù)功能,按照自身的邏輯將相關(guān)接口注冊(cè)到業(yè)務(wù)系統(tǒng)中,業(yè)務(wù)系統(tǒng)可以很方便的調(diào)用和處理各種業(yè)務(wù)模型。
[0044]結(jié)合圖2所示,本發(fā)明實(shí)施例的Genesys平臺(tái)的事件消息處理裝置包括獲取模塊21、識(shí)別模塊22和發(fā)送模塊23。其中:
[0045]獲取模塊21,用于獲取Genesys平臺(tái)的事件消息。其置于Genesys平臺(tái)內(nèi),當(dāng)監(jiān)測(cè)到Genesys平臺(tái)產(chǎn)生事件消息時(shí),自動(dòng)將其攔截捕獲。
[0046]識(shí)別模塊22,根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)事件消息進(jìn)行識(shí)別,攔截與業(yè)務(wù)邏輯無關(guān)的事件消息。具體的,判斷獲取到的事件消息中是否包含業(yè)務(wù)特征碼;如果未包含業(yè)務(wù)特征碼,則將其識(shí)別為與業(yè)務(wù)邏輯物無關(guān)的事件消息并進(jìn)行攔截;如果包含業(yè)務(wù)特征碼,則將其識(shí)別為業(yè)務(wù)邏輯物相關(guān)的事件消息。
[0047]發(fā)送模塊23,用于將與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng)。具體的,將與業(yè)務(wù)邏輯相關(guān)的事件消息轉(zhuǎn)變成對(duì)應(yīng)的業(yè)務(wù)消息,然后將該業(yè)務(wù)消息通過業(yè)務(wù)消息接口發(fā)送至業(yè)務(wù)系統(tǒng)。
[0048]再次參考圖2所示,本發(fā)明實(shí)施例的Genesys平臺(tái)的事件消息處理裝置還可以包括業(yè)務(wù)無關(guān)消息處理模塊24,其用于在攔截與業(yè)務(wù)邏輯無關(guān)的事件消息之后,判斷業(yè)務(wù)無關(guān)的事件消息是否屬于異常消息;如果是,則通過異常消息接口將異常消息發(fā)送至短信/語音平臺(tái),由短信/語音平臺(tái)將異常消息實(shí)時(shí)發(fā)布,以及時(shí)通知運(yùn)維人員進(jìn)行異常處理;如果業(yè)務(wù)無關(guān)的事件消息屬于非異常消息,則業(yè)務(wù)無關(guān)消息處理模塊24將其打包存儲(chǔ),以備后續(xù)分析或查詢。
[0049]本發(fā)明實(shí)施例的Genesys平臺(tái)的事件消息處理方法中,業(yè)務(wù)系統(tǒng)接口采用注冊(cè)機(jī)制,業(yè)務(wù)系統(tǒng)在實(shí)現(xiàn)時(shí),只需要將對(duì)應(yīng)的業(yè)務(wù)功能,按照自身的邏輯將相關(guān)接口注冊(cè)到業(yè)務(wù)系統(tǒng)中,業(yè)務(wù)系統(tǒng)可以很方便的調(diào)用和處理各種業(yè)務(wù)模型。
[0050]以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種Genesys平臺(tái)的事件消息處理方法,其特征在于,包括以下步驟: 獲取Genesys平臺(tái)的事件消息; 根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)所述事件消息進(jìn)行識(shí)別,攔截與業(yè)務(wù)邏輯無關(guān)的事件消息; 將與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng)。
2.根據(jù)權(quán)利要求1所述的Genesys平臺(tái)的事件消息處理方法,其特征在于,所述根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)所述事件消息進(jìn)行識(shí)別,具體為: 判斷獲取到的事件消息中是否包含業(yè)務(wù)特征碼; 如果未包含所述業(yè)務(wù)特征碼,則將其識(shí)別為與所述業(yè)務(wù)邏輯物無關(guān)的事件消息并進(jìn)行攔截。
3.根據(jù)權(quán)利要求1或2所述的Genesys平臺(tái)的事件消息處理方法,其特征在于,在所述攔截與業(yè)務(wù)邏輯無關(guān)的事件消息之后,還包括: 判斷所述業(yè)務(wù)無關(guān)的事件消息是否屬于異常消息; 如果是,則通過異常消息接口將所述異常消息發(fā)送至短信/語音平臺(tái),由所述短信/語音平臺(tái)將所述異常消息實(shí)時(shí)發(fā)布。
4.根據(jù)權(quán)利要求3所述的Genesys平臺(tái)的事件消息處理方法,其特征在于,如果所述業(yè)務(wù)無關(guān)的事件消息屬于非異常消息,則將其打包存儲(chǔ)。`
5.根據(jù)權(quán)利要求1所述的Genesys平臺(tái)的事件消息處理方法,其特征在于,所述將與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng),具體為: 將所述與業(yè)務(wù)邏輯相關(guān)的事件消息轉(zhuǎn)變成對(duì)應(yīng)的業(yè)務(wù)消息; 將所述業(yè)務(wù)消息發(fā)送至所述業(yè)務(wù)系統(tǒng)。
6.—種Genesys平臺(tái)的事件消息處理裝置,其特征在于,包括: 獲取模塊,用于獲取Genesys平臺(tái)的事件消息; 識(shí)別模塊,根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)所述事件消息進(jìn)行識(shí)別,攔截與業(yè)務(wù)邏輯無關(guān)的事件消息; 發(fā)送模塊,用于將與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng)。
7.根據(jù)權(quán)利要求6所述的Genesys平臺(tái)的事件消息處理裝置,其特征在于,所述識(shí)別模塊根據(jù)業(yè)務(wù)邏輯相關(guān)特性對(duì)所述事件消息進(jìn)行識(shí)別,具體為: 判斷獲取到的事件消息中是否包含業(yè)務(wù)特征碼; 如果未包含所述業(yè)務(wù)特征碼,則將其識(shí)別為與所述業(yè)務(wù)邏輯物無關(guān)的事件消息并進(jìn)行攔截。
8.根據(jù)權(quán)利要求6或7所述的Genesys平臺(tái)的事件消息處理裝置,其特征在于,還包括: 業(yè)務(wù)無關(guān)消息處理模塊,用于在所述攔截與業(yè)務(wù)邏輯無關(guān)的事件消息之后,判斷所述業(yè)務(wù)無關(guān)的事件消息是否屬于異常消息;如果是,則通過異常消息接口將所述異常消息發(fā)送至短信/語音平臺(tái),由所述短信/語音平臺(tái)將所述異常消息實(shí)時(shí)發(fā)布。
9.根據(jù)權(quán)利要求8所述的Genesys平臺(tái)的事件消息處理裝置,其特征在于,如果所述業(yè)務(wù)無關(guān)的事件消息屬于非異常消息,則所述業(yè)務(wù)無關(guān)消息處理模塊將其打包存儲(chǔ)。
10.根據(jù)權(quán)利要求6所述的Genesys平臺(tái)的事件消息處理裝置,其特征在于,所述發(fā)送模塊將與業(yè)務(wù)邏輯相關(guān)的事件消息發(fā)送至業(yè)務(wù)系統(tǒng),具體為:將所述與業(yè)務(wù)邏輯相關(guān)的事件消息轉(zhuǎn)變成對(duì)應(yīng)的業(yè)務(wù)消息;將所述業(yè)務(wù)消息發(fā)送 至所述業(yè)務(wù)系統(tǒng)。
【文檔編號(hào)】H04W88/18GK103634787SQ201310594351
【公開日】2014年3月12日 申請(qǐng)日期:2013年11月21日 優(yōu)先權(quán)日:2013年11月21日
【發(fā)明者】陳洪濤, 傅軍, 孫志杰, 殷慶鐸, 張艷麗, 王莉, 張凌宇, 謝楓, 湯佩霖, 劉洋 申請(qǐng)人:國(guó)家電網(wǎng)公司, 國(guó)網(wǎng)冀北電力有限公司電力科學(xué)研究院