本發(fā)明涉及一種電信業(yè)務的推薦方法及裝置,尤其涉及一種利用用戶歷史消費數(shù)據(jù)向用于推薦電信套餐的方法及裝置。
背景技術:
隨著移動互聯(lián)網(wǎng)時代的到來,用戶的生活方式發(fā)生了變化,從而對各種電信套餐的需求也各不相同。通常,電信運營商會針對不同用戶人群定制了種類繁多的話費套餐業(yè)務,并推薦給用戶。
然而,傳統(tǒng)的電信套餐推薦方法,面向所有用戶并且推薦較為隨機,往往出現(xiàn)有些套餐內(nèi)容用不完而有些不夠用的情況,既造成浪費,有增加了不必要的話費開支。
技術實現(xiàn)要素:
基于此,確有必要提供一種能夠提高用戶所訂購套餐與實際業(yè)務使用需求的匹配度,以減少額外話費支出的電信業(yè)務的推薦方法及裝置。
一種電信業(yè)務的推薦方法,其中,所述方法包括:
獲取用戶各電信業(yè)務的歷史使用信息;
根據(jù)各電信業(yè)務的歷史使用信息匹配預設標準套餐,從預設標準套餐中選取目標套餐,該目標套餐包括各電信業(yè)務閾值,用戶各電信業(yè)務的歷史使用量小于所述各電信業(yè)務閾值;
根據(jù)電信業(yè)務目標套餐,向用戶發(fā)送電信業(yè)務推薦信息。
在其中一個實施例中,所述根據(jù)各電信業(yè)務的歷史使用信息匹配預設標準套餐,從預設標準套餐中選取目標套餐包括:
獲取預設標準套餐中的多個預設閾值;
將用戶電信業(yè)務的歷史使用量與多個預設閾值相比較;
選取多個預設閾值中,大于所述用戶電信業(yè)務的歷史使用量,且最小的預設閾值所在的套餐,選入電信業(yè)務目標套餐。
在其中一個實施例中,所述根據(jù)各電信業(yè)務的歷史使用信息匹配預設標準套餐,從預設標準套餐中選取目標套餐,該目標套餐包括各電信業(yè)務閾值,用戶各電信業(yè)務的歷史使用量小于所述各電信業(yè)務閾值的套餐的步驟還包括:
獲取用戶各電信業(yè)務的歷史使用量波動信息;
根據(jù)所述歷史使用量波動信息,獲得各電信業(yè)務使用量預測值;
在預設標準套餐中,選擇各電信業(yè)務閾值,且所述電信業(yè)務閾值大于各電信業(yè)務使用量預測值,并將所述各電信業(yè)務的閾值選入電信業(yè)務目標套餐。
在其中一個實施例中,所述根據(jù)所述歷史使用量波動信息,獲得各電信業(yè)務使用量預測值的步驟包括:
獲取用戶每一電信業(yè)務使用量的平均值和振幅值;
計算振幅值中波峰值與平均值之間的第一差值,以及波谷值與平均值之間的第二差值;
比較第一差值與第二差值的大小,若第一差值大于第二差值,則選取波峰值作為電信業(yè)務使用量的預測值;若第一差值小于第二差值,則選取波谷值作為電信業(yè)務使用量的預測值。
在其中一個實施例中,所述根據(jù)各電信業(yè)務的歷史使用信息匹配預設標準套餐,從預設標準套餐中選取目標套餐,該目標套餐包括各電信業(yè)務閾值,用戶各電信業(yè)務的歷史使用量小于所述各電信業(yè)務閾值的套餐的步驟還包括:
根據(jù)各電信業(yè)務的歷史使用信息獲取多個預選電信業(yè)務套餐,所述多個預選電信業(yè)務套餐中,用戶各電信業(yè)務的歷史使用量小于選取的各電信業(yè)務閾值;
計算每一預選電信業(yè)務套餐的費用;
從預選電信業(yè)務套餐中選擇費用最低的套餐作為電信業(yè)務目標套餐。
一種電信業(yè)務的推薦裝置,其中,所述裝置包括:
信息獲取模塊,用于獲取用戶各電信業(yè)務的歷史使用信息;
目標套餐獲取模塊,用于根據(jù)各電信業(yè)務的歷史使用信息匹配預設標準套餐,從預設標準套餐中選取目標套餐,該目標套餐包括各電信業(yè)務閾值,用戶各電信業(yè)務的歷史使用量小于所述各電信業(yè)務閾值的套餐;
業(yè)務推薦模塊,用于根據(jù)電信業(yè)務目標套餐,向用戶發(fā)送電信業(yè)務推薦信息。
在其中一個實施例中,所述目標套餐獲取模塊包括:
預設閾值獲取單元,用于獲取預設標準套餐中的多個預設閾值;
比較單元,用于將用戶電信業(yè)務的歷史使用量與多個預設閾值相比較;
目標套餐獲取模塊還用于獲取多個預設閾值中,大于所述用戶電信業(yè)務的歷史使用量,且最小的預設閾值的套餐,選入電信業(yè)務目標套餐。
在其中一個實施例中,所述目標套餐獲取模塊還包括:
波動信息獲取單元,用于獲取用戶各電信業(yè)務的歷史使用量波動信息;
預測值獲取單元,用于根據(jù)所述歷史使用量波動信息,獲得各電信業(yè)務使用量預測值;
所述目標套餐獲取模塊還用于在預設標準套餐中,選擇各電信業(yè)務閾值,且所述電信業(yè)務閾值大于各電信業(yè)務使用量預測值,并將所述各電信業(yè)務的閾值選入電信業(yè)務目標套餐。
在其中一個實施例中,所述預測值獲取單元還用于:
獲取用戶每一電信業(yè)務使用量的平均值及振幅值;
計算振幅值中波峰值與平均值之間的第一差值,以及波谷值與平均值之間的第二差值;
比較第一差值與第二差值的大小,若第一差值大于第二差值,則選取波峰值作為電信業(yè)務使用量的預測值;若第一差值小于第二差值,則選取波谷值作為電信業(yè)務使用量的預測值。
在其中一個實施例中,目標套餐獲取模塊用于:
根據(jù)各電信業(yè)務的歷史使用信息匹配預設標準套餐,獲取多個預選電信業(yè)務套餐,其中,所述多個預選電信業(yè)務套餐中,用戶各電信業(yè)務的歷史使用量小于選取的各電信業(yè)務閾值;
計算每一預選電信業(yè)務套餐的費用;
從預選電信業(yè)務套餐中選擇費用最低的套餐作為電信業(yè)務目標套餐。
上述提供的電信業(yè)務的推薦方法及推薦裝置,通過收集用戶歷史使用數(shù)據(jù),并與電信服務商預先采集的套餐進行比對后,選取對應的套餐推薦給用戶,能夠在避免超量的同時充分的使用套餐內(nèi)容,實現(xiàn)精確的業(yè)務營銷模式,達到精確地向用戶推薦電信業(yè)務的目的。
附圖說明
圖1為一個實施例提供的移動設備的內(nèi)部結構示意圖;
圖2為一個實施例中的電信業(yè)務的推薦方法的流程圖;
圖3為另一個實施例中的電信業(yè)務的推薦裝置的結構示意圖。
具體實施方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
除非另有定義,本發(fā)明所使用的所有的技術和科學術語與屬于本發(fā)明的技術領域的技術人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術語只是為了描述具體的實施例的目的,不是旨在于限制本發(fā)明。
本發(fā)明實施例提供的電信業(yè)務的推薦方法可應用于圖1所示的終端中,該終端100優(yōu)選為移動終端。該移動終端包括通過系統(tǒng)總線連接的處理器、非易失性存儲介質、內(nèi)存、網(wǎng)絡接口、顯示屏和輸入裝置。其中,移動終端的非易失性存儲介質存儲有操作系統(tǒng),還包括一種電信業(yè)務的推薦裝置。該處理器用于提供計算和控制能力,支撐整個終端的運行,該處理器被配置用于執(zhí)行電信業(yè)務的推薦方法的步驟。移動終端中的內(nèi)存為存儲介質中的電信業(yè)務推薦裝置的運行提供環(huán)境,網(wǎng)絡接口用于與服務器進行網(wǎng)絡通信,如發(fā)送查詢指令至服務器,接收服務器返回的查詢結果等。
優(yōu)選地,本發(fā)明實施例提供的方案可以由一種安裝并運行于移動終端中的套餐管理客戶端app來實現(xiàn)。具體如,本發(fā)明實施例的方案可以由一個始終后臺運行的app來實現(xiàn)。進一步地,本發(fā)明實施例的方案可以作為一個功能模塊集成在系統(tǒng)設置中。
本領域技術人員可以理解,圖1中示出的結構,僅僅是與本申請方案相關的部分結構的框圖,并不構成對本申請方案所應用于其上的終端的限定,具體的終端可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
請一并參閱圖2,本實施例提供的電信業(yè)務的推薦方法,包括以下步驟:
s101,獲取用戶各電信業(yè)務的歷史使用信息;
s102,根據(jù)各電信業(yè)務的歷史使用信息匹配預設標準套餐,從預設標準套餐中選取各電信業(yè)務閾值,使用戶各電信業(yè)務的歷史使用量小于所述各電信業(yè)務閾值,得到電信業(yè)務目標套餐;
s103,根據(jù)電信業(yè)務目標套餐,向用戶發(fā)送電信業(yè)務推薦信息。
在s101中,套餐管理客戶端在移動終端后臺自動運行,監(jiān)測用戶的業(yè)務使用行為并分析,獲得各電信業(yè)務的歷史使用信息。該各電信業(yè)務歷史使用信息包括歸屬地信息、語音使用信息、短信使用信息、數(shù)據(jù)使用信息等。該歷史使用信息可為一個月、三個月、半年或一年之內(nèi)的用戶的歷史使用信息。
在s102中,移動終端可通過獲取運營商服務器上存儲的多個標準套餐,得到預設標準套餐。該預設標準套餐中包含各類的電信業(yè)務閾值。該預設標準套餐可按照資費水平分為多組,每組中的預設標準套餐資費相同或相近,但包含的各類電信業(yè)務的套餐閾值并不相同。套餐管理客戶端通過將獲取到的各類電信業(yè)務的歷史使用信息,在預設標準套餐中進行匹配,從中選取各電信業(yè)務的套餐閾值大于該用戶歷史使用量的套餐。該預設標準套餐可通過采集其他用戶的電信業(yè)務的歷史使用量,形成的套餐標準。另外,相同的消費標準可對應多個不同的預設標準套餐。
在s103中,移動終端根據(jù)獲取到的電信業(yè)務目標套餐,可向用戶發(fā)送電信業(yè)務推薦信息,向用戶推薦優(yōu)化后的電信業(yè)務套餐。套餐管理客戶端可通過消息、聲音、圖像等,向用戶推薦該電信業(yè)務套餐。
本實施例提供的電信業(yè)務的推薦方法,通過收集用戶歷史使用數(shù)據(jù),并與電信服務商預先采集的套餐進行比對后,選取對應的套餐推薦給用戶,能夠在避免超量的同時充分的使用套餐內(nèi)容,實現(xiàn)精確的業(yè)務營銷模式,達到精確地向用戶推薦電信業(yè)務的目的。
作為其中一個實施例,在s101中,移動終端通過套餐管理客戶端可每天會向運營商發(fā)送余量查詢短信,運營商反饋短信會包含現(xiàn)有用戶套餐以及使用情況。移動終端根據(jù)反饋短信內(nèi)容和前一天反饋短信的套餐和余量的變化,來推測用戶的消費情況。移動終端可長期、持續(xù)的監(jiān)控,能夠較完整的跟蹤用戶的消費習慣,從而能夠更加準確的獲得用戶的電信業(yè)務歷史使用信息。
另外,移動終端也可同時監(jiān)控用戶消費時的運營商通知短信,作為參考,主要包括:上述每日監(jiān)控機制的糾錯和補充,用戶額外增值業(yè)務變更。比如用戶訂購了某流量加油包,如果每日反饋短信只能或者流量限額有一定上漲,但無法獲知流量來源,則需要通過運營商訂購服務通知短信獲知來源,以此評估用戶購買流量增量包的花費。
作為其中一個實施例,在s102中,各預設標準套餐分為多組,每一組中的資費差額可小于預定閾值,例如10%,該組中的預設標準套餐可視為同等消費的套餐。根據(jù)各電信業(yè)務的歷史使用信息匹配預設標準套餐,獲取各電信業(yè)務閾值包括:
s102a,獲取預設標準套餐中的多個預設閾值;
s102b,將用戶電信業(yè)務的歷史使用量與多個預設閾值相比較;
s102c,獲取多個預設閾值中,大于所述用戶電信業(yè)務的歷史使用量,且最小的預設閾值,選入電信業(yè)務目標套餐。
移動終端從歸屬地運營商服務器獲得的預設標準套餐中,可包括多個預設閾值,該預設閾值為對應的電信業(yè)務的消費階梯。具體的,對于語音業(yè)務、短信業(yè)務、數(shù)據(jù)業(yè)務可分別包括以下消費階梯(每月):
當?shù)卦捹M:階梯為50分鐘、100分鐘、200分鐘、500分鐘、1000分鐘、1000分鐘以上;
短信條數(shù):階梯為50條、100條、200條、200條以上;
當?shù)亓髁浚弘A梯為50m、100m、300m、500m、1g、2g、3g、3g以上;
漫游話費:階梯為50分鐘、100分鐘、200分鐘、500分鐘、1000分鐘、1000分鐘以上;
漫游流量:階梯為50m、100m、300m、500m、1g、2g、3g、3g以上。
移動終端在獲取到用戶電信業(yè)務的歷史使用量之后,通過解析可獲得用戶每個月消耗的短信、電話、以及移動流量,進行匯總分析,計算出每個用戶當月消費的內(nèi)容,并和上述消費階梯進行對比,獲得對應的電信業(yè)務的閾值,以獲得對應的套餐。
另外,套餐管理客戶端可從獲取的多個預設閾值中,選擇大于所述用戶電信業(yè)務的歷史使用量,且數(shù)值為最小的預設閾值,選入電信業(yè)務目標套餐,從而能夠在降低用戶資費的同時,滿足用戶對于語音、短信、數(shù)據(jù)等需求。
例如,當一個用戶月消費,話費是60分鐘,短信10條,當?shù)亓髁?50m,漫游話費0漫游流量0,該用戶適用的套餐為當?shù)卦捹M100分鐘、短信50條、流量500m,無漫游以上的套餐。
作為其中一個實施例,s102中電信業(yè)務目標套餐的獲取還包括以下步驟:
s102a’,獲取用戶各電信業(yè)務的歷史使用量波動信息;
s102b’,根據(jù)所述歷史使用量波動信息,獲得各電信業(yè)務使用量預測值;
s102c’,在預設標準套餐中,選擇各電信業(yè)務閾值,且所述電信業(yè)務閾值大于各電信業(yè)務使用量預測值的套餐,作為電信業(yè)務目標套餐。
具體的,套餐管理客戶端在獲取到用戶的電信業(yè)務歷史使用信息之后,可對該歷史使用信息進行分析,獲得各電信業(yè)務的歷史使用量波動信息。該歷史波動信息可用于判斷該用戶在之前一段時間例內(nèi),例如月消費數(shù)據(jù),對業(yè)務需求的趨向,該歷史波動信息可采用用戶月消費數(shù)據(jù)均值和振幅數(shù)據(jù)。
套餐管理客戶端可根據(jù)所述歷史使用量波動信息,獲得各電信業(yè)務使用量預測值,包括:
獲取用戶每一電信業(yè)務使用量的平均值和振幅值,振幅值包括波峰值與波谷值;
計算振幅值中波峰值與平均值之間的第一差值,以及波谷值與平均值之間的第二差值;
比較第一差值與第二差值的大小,若第一差值大于第二差值,則選取波峰值作為電信業(yè)務使用量的預測值;若第一差值小于第二差值,則選取波谷值作為電信業(yè)務使用量的預測值。
套餐管理客戶端在得到每一電信業(yè)務的平均值和振幅值之后,可將振幅值的波峰值與波谷值分別與平均值相減,獲得相應的差值;如果波峰值與平均值之間第一差值大于波谷值與平均值之間的第二差值,則可判斷該用戶有增加電信業(yè)務使用量的需求,則將波峰值作為該電信業(yè)務使用量的預測值,推薦給用戶,提醒用戶可提高該電信業(yè)務套餐上限。反之,可判斷用戶對電信業(yè)務使用量需求減小,則將波谷值作為電信業(yè)務使用量的預測值,并推薦給客戶。該方法能夠更加精確的對用戶的未來需求進行分析,并針對用戶的需求,向客戶推薦套餐。
例如,對于一個用戶,如果持續(xù)幾個月的使用流量為500m550m850m500m,那么該用戶連續(xù)四個月的流量消費均值是600m,振幅是500-850m,波谷值為500m,波峰值為850m,則在對比中,此用戶向上振幅數(shù)據(jù)大于向下振幅數(shù)據(jù),認為此用戶具有向上增加需求的需求。在向用戶推薦套餐時,可趨向于推薦1g的流量套餐。
另外一種,用戶是穩(wěn)步上升的,比如持續(xù)幾個月的使用流量為500m550m500m600m650m,那么這個用戶她連續(xù)幾個月的流量消費值大致方向是一個振動上升的趨勢,可認為此類用戶有向上增加使用量的需求。具體的,如果推薦給用戶的套餐中,每月的電信業(yè)務的使用量比例超過目前用戶的套餐閾值例如10%,而資費增加小于目前用戶的消費的預訂比例如20%,則可判斷該套餐適用于該客戶的未來需求,因此可將改套餐推薦給用戶,從而能夠提高套餐的匹配度。
作為其中一個實施例,在s103中,根據(jù)各電信業(yè)務的歷史使用信息匹配預設標準套餐,獲取各電信業(yè)務閾值還包括:
s103a,根據(jù)各電信業(yè)務的歷史使用信息獲取多個預選電信業(yè)務套餐,所述多個預選電信業(yè)務套餐中,用戶各電信業(yè)務的歷史使用量均小于選取的各電信業(yè)務閾值;
s103b,計算每一預選電信業(yè)務套餐的費用;
s103c,從電信業(yè)務套餐中選擇費用最低的套餐作為電信業(yè)務目標套餐。
電信運營商提供的套餐中,有可能存在多個預選套餐均能夠滿足客戶的需求,套餐管理客戶端可通過分別計算多個預選套餐需要花費的資費,然后從多個預選套餐中,選擇資費最低的,推薦給用戶。也就是說,在電信業(yè)務使用量滿足需求的情況下,選擇資費最低的,從而在降低用戶資費大幅增加的情況下,滿足客戶對于各類電信業(yè)務的需求。
請一并參閱圖2,本實施例提供一種電信業(yè)務的推薦裝置100,包括:
信息獲取模塊110,用于獲取用戶各電信業(yè)務的歷史使用信息;
目標套餐獲取模塊120,用于根據(jù)各電信業(yè)務的歷史使用信息匹配預設標準套餐,從預設標準套餐中選取目標套餐,該目標套餐包括各電信業(yè)務閾值,用戶各電信業(yè)務的歷史使用量小于所述各電信業(yè)務閾值的套餐;
業(yè)務推薦模塊130,用于根據(jù)電信業(yè)務目標套餐,向用戶發(fā)送電信業(yè)務推薦信息。
信息獲取模塊110用于監(jiān)測用戶的業(yè)務使用行為并分析,獲得各電信業(yè)務的歷史使用信息。該各電信業(yè)務歷史使用信息包括歸屬地信息、語音使用信息、短信使用信息、數(shù)據(jù)使用信息等。該歷史使用信息可為一個月、三個月、半年或一年之內(nèi)的用戶的歷史使用信息。
目標套餐獲取模塊120用于通過獲取運營商服務器上存儲的多個標準套餐,得到預設標準套餐。該預設標準套餐中包含各類的電信業(yè)務閾值。該預設標準套餐可按照資費水平分為多組,每組中的預設標準套餐資費相同或相近,但包含的各類電信業(yè)務的套餐閾值并不相同。目標套餐獲取模塊120具體用于通過將獲取到的各類電信業(yè)務的歷史使用信息,在預設標準套餐中進行匹配,從中選取各電信業(yè)務的套餐閾值大于該用戶歷史使用量的套餐。該預設標準套餐可通過采集其他用戶的電信業(yè)務的歷史使用量,形成的套餐標準。另外,相同的消費標準可對應多個不同的預設標準套餐。
業(yè)務推薦模塊130用于根據(jù)獲取到的電信業(yè)務目標套餐,可向用戶發(fā)送電信業(yè)務推薦信息,向用戶推薦優(yōu)化后的電信業(yè)務套餐。套餐管理客戶端可通過消息、聲音、圖像等,向用戶推薦該電信業(yè)務套餐。
本實施例提供的電信業(yè)務的推薦裝置,通過收集用戶歷史使用數(shù)據(jù),并與服務商預先采集的套餐進行比對后,選取對應的套餐推薦給用戶,能夠在避免超量的同時充分的使用套餐內(nèi)容,實現(xiàn)精確的業(yè)務營銷模式,達到精確地向用戶推薦電信業(yè)務的目的。
在其中一個實施例中,該目標套餐獲取模塊120包括:預設閾值獲取單元121,用于獲取預設標準套餐中的多個預設閾值;比較單元122,用于將用戶電信業(yè)務的歷史使用量與多個預設閾值相比較。目標套餐獲取模塊120還用于獲取多個預設閾值中,大于所述用戶電信業(yè)務的歷史使用量,且最小的預設閾值的套餐,選入電信業(yè)務目標套餐。
在其中一個實施例中,該目標套餐獲取模塊120還包括:波動信息獲取單元123,用于獲取用戶各電信業(yè)務的歷史使用量波動信息;預測值獲取單元124,用于根據(jù)所述歷史使用量波動信息,獲得各電信業(yè)務使用量預測值。所述目標套餐獲取模塊120還用于在預設標準套餐中,選擇各電信業(yè)務閾值,且所述電信業(yè)務閾值大于各電信業(yè)務使用量預測值的套餐,并將所述各電信業(yè)務的閾值選入電信業(yè)務目標套餐。
在其中一個實施例中,目標套餐獲取模塊用于根據(jù)各電信業(yè)務的歷史使用信息匹配預設標準套餐,獲取多個預選電信業(yè)務套餐,其中,所述多個預選電信業(yè)務套餐中,用戶各電信業(yè)務的歷史使用量小于選取的各電信業(yè)務閾值;計算每一預選電信業(yè)務套餐的費用;從電信業(yè)務套餐中選擇費用最低的套餐作為電信業(yè)務目標套餐。
本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,的程序可存儲于一非易失性計算機可讀取存儲介質中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,的存儲介質可為磁碟、光盤、只讀存儲記憶體(read-onlymemory,rom)等。
以上所述實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權利要求為準。