一種信息推送、接收方法和裝置的制造方法
【技術領域】
[0001]本發明實施例涉及網絡數據處理技術,尤其涉及一種信息推送、接收方法和裝置。
【背景技術】
[0002]隨著移動通信技術、云技術和大數據處理技術的發展,向用戶推送信息的方式越來越普遍,其能夠豐富用戶獲取信息的途徑,便捷用戶的操作,提升用戶體驗,也是符合網絡發展的必然趨勢。
[0003]現在技術中,通常是根據商家需求產生推薦信息,主動向用戶進行推送。但是該方案的缺陷在于,信息的推送與用戶行為之間不存在必然的關聯,所以往往信息的推送并不及時和準確。因此,如何精準地確定用戶需求,及時地推送有用信息,是現有網絡發展的研宄方向之一。
【發明內容】
[0004]本發明實施例提供一種信息推送、接收方法和裝置,以提高向用戶推送信息的精準度和及時性。
[0005]在第一方面,本發明實施例提供了一種信息推送方法,包括:服務器在客戶端所在終端執行設定用戶操作時,從所述客戶端獲取所述設定用戶操作的目標信息;
[0006]所述服務器根據所述目標信息確定推送信息;
[0007]所述服務器將所述推送信息向所述客戶端發送,以指示所述客戶端處理所述推送信息。
[0008]在第二方面,本發明實施例提供了一種信息接收方法,包括:
[0009]客戶端在所在終端執行設定用戶操作時采集所述設定用戶操作的目標信息,并上傳給服務器;
[0010]所述客戶端接收所述服務器下發的推送信息,進行處理。
[0011]在第三方面,本發明實施例還提供了一種信息推送裝置,配置在服務器端,包括:
[0012]信息接收模塊,用于在客戶端所在終端執行設定用戶操作時,從所述客戶端獲取所述設定用戶操作的目標信息;
[0013]信息確定模塊,用于根據所述目標信息確定推送信息;
[0014]信息發送模塊,用于將所述推送信息向所述客戶端發送,以指示所述客戶端處理所述推送信息。
[0015]在第四方面,本發明實施例還提供了一種信息接收裝置,配置在客戶端,包括:
[0016]目標信息上傳模塊,用于在所述客戶端所在終端執行設定用戶操作時采集所述設定用戶操作的目標信息,并上傳給服務器;
[0017]推送信息接收模塊,用于接收所述服務器下發的推送信息,進行處理。
[0018]本發明實施例通過服務器在客戶端所在終端執行設定用戶操作時,從所述客戶端獲取所述設定用戶操作的目標信息;所述服務器根據所述目標信息確定推送信息;所述服務器將所述推送信息向所述客戶端發送,以指示所述客戶端處理所述推送信息的技術手段,解決了由于推送信息與用戶行為之間不存在必然的關聯而造成推送信息不及時、不準確的技術問題,實現了推送信息與操作的緊密結合,提高了推送信息的精準性,同時,也實現了在用戶操作時迅速推送信息,提高了用戶獲取推送信息的及時性。
【附圖說明】
[0019]圖1為本發明實施例一提供的一種信息推送方法的流程圖;
[0020]圖2為本發明實施例二提供的一種信息推送方法的流程圖;
[0021]圖3為本發明實施例三提供的一種信息接收方法的流程圖;
[0022]圖4為本發明實施例四提供的一種信息推送裝置的結構圖;
[0023]圖5為本發明實施例五提供的一種信息接收裝置的結構圖。
【具體實施方式】
[0024]下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結構。
[0025]實施例一
[0026]圖1為本發明實施例一提供的一種信息推送方法的流程圖,該方法可以由服務器與用戶終端上配置的客戶端配合來完成,本實施例的方案具體由服務器中配置的信息推送裝置來執行,該裝置可以采用硬件和/或軟件的方式來實現。該方法具體包括:
[0027]S110、服務器在客戶端所在終端執行設定用戶操作時,從所述客戶端獲取所述設定用戶操作的目標信息。
[0028]上述操作中,由客戶端監測其所在終端,例如智能手機,所執行的設定用戶操作,當用戶對終端執行該操作時即由客戶端采集目標信息。
[0029]該設定用戶操作可以根據推送信息的需求來設定,優選的是包括如下至少一項:
[0030]所述服務器在客戶端所在終端執行語音通信時,從所述客戶端獲取所述語音通信的對端信息;具體的,客戶端可以通過終端操作系統開放的權限,獲取執行語音通信時所撥打的電話號碼作為對端信息。
[0031]所述服務器在客戶端所在終端發送短信時,從所述客戶端獲取所述短信的對端信息;類似于語音通信,該對端信息可以是短信發送的目標號碼。
[0032]所述服務器在客戶端所在終端執行即時通信時,從所述客戶端獲取所述即時通信的對端信息;具體的,即時通信可以是基于各種即時通信工作進行的聊天操作,則對端信息可以是即時通信對端的用戶名或號碼等。
[0033]所述服務器在客戶端所在終端執行搜索操作時,從所述客戶端獲取所述搜索操作的搜索信息。該方式中,對于搜索信息是某些設定對象的情況尤為適用,服務器可根據用戶的搜索操作,在搜索信息是設定對象時進行信息推送。
[0034]上述的通信操作和搜索操作可以監測其中一種或多種用戶操作,優選是監測通信操作,通信操作往往更能夠體現用戶與對端溝通的需求,在此時機產生推送信息更為精準,也更能夠與用戶的需求匹配。
[0035]S120、所述服務器根據所述目標信息確定推送信息。
[0036]推送信息的確定基于目標信息來實現,優選還可結合用戶歷史行為和目標信息來確定推送信息。用戶歷史行為可包括多種,例如用戶的消費行為、支付行為、瀏覽行為和通信行為等。可以通過各種途徑獲取到用戶的歷史行為數據,作為確定推送信息的依據,例如直接從客戶端采集,或者也可以從商家獲取消費數據。
[0037]S130、所述服務器將所述推送信息向所述客戶端發送,以指示所述客戶端處理所述推送信息。
[0038]在確定推送信息后,則將所述推送信息發送給客戶端進行處理。處理方式可以為使得客戶端將所述推送信息進行彈窗顯示;在通信記錄中顯示所述推送信息,推送信息可以為目標信息的鏈接入口 ;或者還可以在所述客戶端中對所述目標信息進行標記并提供關聯鏈接入口等。
[0039]在通信記錄中顯示所述推送信息可以是在客戶端提供的通信記錄中進行顯示,也可以是在終端操作系統提供的通信記錄中添加推送信息進行顯示。對目標信息進行標記并提供關聯鏈接入口的方式中,可以是在通信錄中為該目標信息設定一標記,以供用戶識別,或者提供指向該目標信息的鏈接入口。例如,當目標信息是電話號碼時,可以在客戶端中對該電話號碼進行標記,并提供可以撥打該電話號碼或發送短信的鏈接入口。或者,推送信息還可以為關聯的支付鏈接入口等。
[0040]服務器對于推送信息的發送,一般可以在獲取到推送信息后立即發送,這樣推送信息的下發與用戶的操作在時間上會關聯緊密。更為優選是,所述服務器在接收到所述客戶端上報的通信結束通知時,將所述推送信息向所述客戶端發送,以指示所述客戶端處理所述推送信息。該操作使得推送信息的下發與通信操作的時間關聯更有保障,尤為