專利背景
截至2013年10月24日,隨著網際網路信息量和網民的速增,網際網路作為信息渠道的功能也越來越明顯,網際網路居網民信息來源的第一位。信息推送服務是基於推送技術發展而出現的一種新型服務,為了提高信息推送的效率,需要對信息進行有針對性的推送。
截至2013年10月24日的信息推送技術,主要通過對用戶個性、使用習慣等歷史信息的分析而主動地向用戶提供其可能需要的信息。以“噹噹”網為例,“噹噹”會將用戶的查詢信息記錄下來,根據用戶的興趣愛好定期傳送相關的書籍信息,或者當用戶此次查詢的書目沒有找到,“噹噹”會在下次有這本書的時候通知用戶。
但是,網際網路中的信息(例如商品推送信息)具有多種屬性,例如電子商務中的商品信息,這些商品信息的屬性中部分屬性屬於商品本身的信息,如名稱、質地、顏色、功能、價格等,還有部分屬性與該商品的提供方有關,如生產廠家、保修時間、送貨範圍等,另外的一些屬性則是和銷售情況相關的,如某段時間在電子商務網站上被瀏覽的次數、被收藏的次數、被購買的數量以及被商家修改價格的次數等,但是現有(截至2013年10月24日)的信息推送技術沒有充分考慮到網際網路中的信息的屬性對於信息推送的針對性。
發明內容
專利目的
《一種信息推送方法及裝置》實施例提供一種信息推送方法及裝置,來提高推送信息的篩選效率和準確性。
技術方案
第一方面,《一種信息推送方法及裝置》實施例提供了一種信息推送方法,包括:獲取與待推送信息的屬性相關的互動題目;獲取包括所述互動題目的呈現檔案;向客戶端傳送所述呈現檔案;接收所述客戶端返回的針對所述呈現檔案的應答信息;
根據所述應答信息從所述待推送信息中選取信息進行展示。
第二方面,《一種信息推送方法及裝置》實施例還提供了一種信息推送裝置,包括:互動題目獲取單元,用於獲取與待推送信息的屬性相關的互動題目;呈現檔案獲取單元,用於獲取包括所述互動題目的呈現檔案;呈現檔案傳送單元,用於向客戶端傳送所述呈現檔案;應答信息接收單元,用於接收所述客戶端返回的針對所述呈現檔案的應答信息;待推送信息展示單元,用於根據所述應答信息從所述待推送信息中選取信息進行展示。
改善效果
《一種信息推送方法及裝置》實施例所述的技術方案通過獲取與待推送信息的屬性相關的互動題目,獲取包括所述互動題目的呈現檔案並傳送給客戶端,根據客戶端返回的應答信息從所述待推送信息中選取信息進行展示,能使信息推送更有針對性,從而提高信息推送的效率。
附圖說明
圖1是《一種信息推送方法及裝置》具體實施例一所述的信息推送方法流程圖;
圖2是《一種信息推送方法及裝置》具體實施例二所述的信息推送方法流程圖;
圖3是《一種信息推送方法及裝置》具體實施例三所述的信息推送裝置的結構框圖。
技術領域
《一種信息推送方法及裝置》涉及計算機套用技術領域,尤其涉及一種信息推送方法及裝置。
權利要求
1.一種信息推送方法,其特徵在於,包括:獲取與待推送信息的屬性相關的互動題目,所述待推送信息包括商品信息、廣告信息和/或新聞信息;獲取包括所述互動題目的呈現檔案;向客戶端傳送所述呈現檔案;接收所述客戶端返回的針對所述呈現檔案的應答信息;根據所述應答信息從所述待推送信息中選取信息進行展示。
2.如權利要求1所述的信息推送方法,其特徵在於,所述獲取與待推送信息的屬性相關的互動題目的步驟具體包括:在預先存儲的互動題目庫中,從與待推送信息的屬性相關的互動題目中隨機提取互動題目。
3.如權利要求1所述的信息推送方法,其特徵在於,所述獲取與待推送信息的屬性相關的互動題目的步驟具體包括:向客戶端傳送用於獲取所述與待推送信息的屬性相關的互動題目的互動題目問卷,接收所述客戶端返回的對所述互動題目問卷的答卷,根據所述答卷獲取互動題目。
4.如權利要求3所述的信息推送方法,其特徵在於,所述向客戶端傳送用於獲取所述與待推送信息的屬性相關的互動題目的互動題目問卷的步驟具體包括:向客戶端傳送包括用於呈現至少兩個信息種類的與待推送信息的屬性相關的互動題目問卷,以使客戶端通過所述題目問卷獲取至少一個信息種類。
5.如權利要求3所述的信息推送方法,其特徵在於,所述向客戶端傳送用於獲取所述與待推送信息的屬性相關的互動題目的互動題目問卷的步驟具體包括:向客戶端傳送包括用於呈現至少兩個互動題目難度級數的與待推送信息的屬性相關的互動題目問卷,以使客戶端通過所述題目問卷獲取互動題目難度級數。
6.如權利要求1所述的信息推送方法,其特徵在於,所述獲取包括所述互動題目的呈現檔案的步驟包括:獲取包括所述互動題目和用於對所述互動題目的答案進行提示的呈現檔案。
7.如權利要求1所述的信息推送方法,其特徵在於,所述獲取包括所述互動題目的呈現檔案的步驟包括:根據所述互動題目和待推送的信息生成包括所述互動題目的呈現檔案。
8.如權利要求7所述的信息推送方法,其特徵在於,所述根據所述互動題目和待推送的信息生成包括所述互動題目的呈現檔案的步驟包括:生成包含至少兩個互動題目選項的互動題目的呈現檔案,所述互動題目選項根據待推送信息生成。
9.一種信息推送裝置,其特徵在於,包括:互動題目獲取單元,用於獲取與待推送信息的屬性相關的互動題目,所述待推送信息包括商品信息、廣告信息和/或新聞信息;呈現檔案獲取單元,用於獲取包括所述互動題目的呈現檔案;呈現檔案傳送單元,用於向客戶端傳送所述呈現檔案;應答信息接收單元,用於接收所述客戶端返回的針對所述呈現檔案的應答信息;待推送信息展示單元,用於根據所述應答信息從所述待推送信息中選取信息進行展示。
10.如權利要求9所述的信息推送裝置,其特徵在於,所述互動題目獲取單元具體用於在預先存儲的互動題目庫中,從與待推送信息的屬性相關的互動題目中隨機提取互動題目。
11.如權利要求9所述的信息推送裝置,其特徵在於,所述互動題目獲取單元具體用於向客戶端傳送用於獲取所述與待推送信息的屬性相關的互動題目的互動題目問卷,接收所述客戶端返回的對所述互動題目問卷的答卷,根據所述答卷獲取互動題目。
12.如權利要求11所述的信息推送裝置,其特徵在於,所述互動題目獲取單元用於向客戶端傳送包括用於獲取所述互動題目的互動題目問卷具體包括:用於向客戶端傳送包括用於呈現至少兩個信息種類的與待推送信息的屬性相關的互動題目問卷,以使客戶端通過所述題目問卷獲取至少一個信息種類。
13.如權利要求11所述的信息推送裝置,其特徵在於,所述互動題目獲取單元用於向客戶端傳送用於獲取所述與待推送信息的屬性相關的互動題目的互動題目問卷具體包括:用於向客戶端傳送包括用於呈現至少兩個互動題目難度級數的與待推送信息的屬性相關的互動題目問卷,以使客戶端通過所述題目問卷獲取互動題目難度級數。
14.如權利要求9所述的信息推送裝置,其特徵在於,所述呈現檔案獲取單元具體用於:獲取包括所述互動題目和用於對所述互動題目的答案進行提示的呈現檔案。
15.如權利要求9所述的信息推送裝置,其特徵在於,所述呈現檔案獲取單元具體用於根據所述互動題目和待推送的信息生成包括所述互動題目的呈現檔案。
16.如權利要求15所述的信息推送裝置,其特徵在於,所述呈現檔案獲取單元用於根據所述互動題目和待推送的信息生成包括所述互動題目的呈現檔案具體包括:用於生成包含至少兩個互動題目選項的互動題目的呈現檔案,所述互動題目選項根據待推送信息生成。
實施方式
《一種信息推送方法及裝置》實施例所提供的信息推送方法可以通過伺服器實現向客戶端進行信息推送。伺服器包括但不限於電子商務網站伺服器,所推送的信息包括但不限於商品信息、廣告信息、新聞信息。圖1是該實施例所述的信息推送方法流程圖,如圖1所示,該實施例所述的信息推送方法包括:
S101、獲取與待推送信息的屬性相關的互動題目。
所述待推送信息的屬性包括多種,包括但不僅限於信息本身的屬性,還可包括客戶端、伺服器等賦於該信息的屬性。例如電子商務中的商品信息,這些商品信息的屬性中部分屬性屬於商品本身的信息,如名稱、質地、顏色、功能、價格等,還有部分屬性與該商品的提供方有關,即商品提供方屬性,如生產廠家、保修時間、送貨範圍等,另外的一些屬性則是和銷售情況相關的,即銷售屬性,如某段時間在電子商務網站上被瀏覽的次數、被收藏的次數、被購買的數量以及被商家修改價格的次數等。
具體地,獲取與待推送信息的屬性相關的互動題目的方式可有多種,包括但不限於如下方式:
方式一:伺服器從與待推送信息的屬性相關的互動題目中隨機提取互動題目;
方式二:伺服器向客戶端傳送用於獲取所述與待推送信息的屬性相關的互動題目的互動題目問卷,接收所述客戶端返回的對所述互動題目問卷的答卷,根據所述答卷獲取互動題目。
S102、獲取包括所述互動題目的呈現檔案。
獲取包括所述互動題目的呈現檔案,所述呈現檔案可僅包括互動題目,或同時包括所述互動題目和所述互動題目的答案提示信息,或包括所述互動題目和所述待推送信息。因此,該步驟中具體獲取包括所述互動題目的呈現檔案包括但不限於以下兩種方式:
方式一:獲取包括所述互動題目和用於對所述互動題目的答案進行提示的呈現檔案;
方式二:根據所述互動題目和待推送的信息生成包括所述互動題目的呈現檔案。
S103、向客戶端傳送所述呈現檔案。
伺服器向客戶端傳送所述呈現檔案的方式可為多種,例如當客戶端向伺服器請求網站主頁時,以彈窗的形式顯示所述呈現檔案,需客戶端將用戶返回的對所述呈現檔案的應答信息返回給所述伺服器作為在客戶端顯示所請求網站主頁的準入條件。又如客戶端請求某一類待推送信息時,顯示所述呈現檔案。
S104、接收所述客戶端返回的針對所述呈現檔案的應答信息。
S105、根據所述應答信息從所述待推送信息中選取信息進行展示。
伺服器將用戶通過客戶端返回的所述應答信息作為向所述用戶推送信息時篩選條件。
《一種信息推送方法及裝置》實施例所述的技術方案通過獲取與待推送信息的屬性相關的互動題目,獲取包括所述互動題目的呈現檔案並傳送給客戶端,根據客戶端返回的應答信息從所述待推送信息中選取信息進行展示,能使信息推送更有針對性,從而提高信息推送的效率。
與實施例一相比,該實施例所述的技術方案主要是提供了一種獲取與待推送信息的屬性相關的互動題目的具體實施方式,圖2是該實施例所述的信息推送方法流程圖,如圖2所示,該實施例所述的信息推送方法包括:
S201、向客戶端傳送用於獲取所述與待推送信息的屬性相關的互動題目的互動題目問卷。
伺服器向客戶端傳送用於獲取所述與待推送信息的屬性相關的互動題目的互動題目問卷,互動題目問卷的形式可為多種,包括但不限於選擇題、判斷題、投票形式的題目等形式。例如伺服器向客戶端傳送包括用於呈現至少兩個信息種類的與待推送信息的屬性相關的互動題目問卷,以使客戶端通過所述題目問卷獲取至少一個信息種類。又如伺服器向客戶端傳送包括用於呈現至少兩個互動題目難度級數的與待推送信息的屬性相關的互動題目問卷,以使客戶端通過所述題目問卷獲取互動題目難度級數。
S202、接收所述客戶端返回的對所述互動題目問卷的答卷。
客戶端接收用戶對所述互動題目問卷的應答後,客戶端將答卷返回給所述伺服器。例如,所述互動題目問卷為:請您選擇互動題目的類型,選項包括價格、熱賣程度、流行色、題目難度係數等。
S203、根據所述答卷獲取互動題目。
伺服器根據所述答卷有針對性地選擇互動題目,以使互動題目更有針對性。
S204、據所述互動題目和待推送的信息生成包括所述互動題目的呈現檔案。
生成包含至少兩個互動題目選項的互動題目的呈現檔案,所述互動題目選項根據待推送信息生成。
S205、向客戶端傳送所述呈現檔案。
S206、接收所述客戶端返回的針對所述呈現檔案的應答信息。
S207、根據所述應答信息從所述待推送信息中選取信息進行展示。
與上述實施例相比,該實施例進一步限定了獲取與待推送信息的屬性相關的互動題目的具體實施方式,使伺服器所獲取的互動題目更有針對性,從而進一步提高了信息推送的篩選效率。
圖3是該實施例所述的信息推送裝置的結構框圖,如圖3所示,該實施例所述的信息推送裝置包括:
互動題目獲取單元301,用於獲取與待推送信息的屬性相關的互動題目。
呈現檔案獲取單元302,用於獲取包括所述互動題目的呈現檔案。
呈現檔案傳送單元303,用於向客戶端傳送所述呈現檔案。
應答信息接收單元304,用於接收所述客戶端返回的針對所述呈現檔案的應答信息。
待推送信息展示單元305,用於根據所述應答信息從所述待推送信息中選取信息進行展示。
進一步地,所述互動題目獲取單元301具體用於在預先存儲的互動題目庫中,從與待推送信息的屬性相關的互動題目中隨機提取互動題目。
或者,所述互動題目獲取單元301具體用於向客戶端傳送用於獲取所述與待推送信息的屬性相關的互動題目的互動題目問卷,接收所述客戶端返回的對所述互動題目問卷的答卷,根據所述答卷獲取互動題目。例如,向客戶端傳送互動題目的類型選擇問卷或範圍選擇問卷,通過客戶端的用戶選擇,縮小題庫中出題的範圍,也可以提高信息推送的針對性。
進一步地,所述互動題目獲取單元301用於向客戶端傳送包括用於獲取所述互動題目的互動題目問卷具體包括:用於向客戶端傳送包括用於呈現至少兩個信息種類的與待推送信息的屬性相關的互動題目問卷,以使客戶端通過所述題目問卷獲取至少一個信息種類。
進一步地,所述互動題目獲取單元301用於向客戶端傳送用於獲取所述與待推送信息的屬性相關的互動題目的互動題目問卷具體包括:用於向客戶端傳送包括用於呈現至少兩個互動題目難度級數的與待推送信息的屬性相關的互動題目問卷,以使客戶端通過所述題目問卷獲取互動題目難度級數。
進一步地,所述呈現檔案獲取單元302具體用於:獲取包括所述互動題目和用於對所述互動題目的答案進行提示的呈現檔案。或者,用於根據所述互動題目和待推送的信息生成包括所述互動題目的呈現檔案。
或者,所述呈現檔案獲取單元302用於根據所述互動題目和待推送的信息生成包括所述互動題目的呈現檔案具體包括:用於生成包含至少兩個互動題目選項的互動題目的呈現檔案,所述互動題目選項根據待推送信息生成。
《一種信息推送方法及裝置》實施例所述的技術方案通過獲取與待推送信息的屬性相關的互動題目,獲取包括所述互動題目的呈現檔案並傳送給客戶端,根據客戶端返回的應答信息從所述待推送信息中選取信息進行展示,能使信息推送更有針對性,從而提高信息推送的效率。
以上實施例提供的技術方案中的全部或部分內容可以通過軟體編程實現,其軟體程式存儲在可讀取的存儲介質中,存儲介質例如:計算機中的硬碟、光碟或軟碟。
榮譽表彰
2018年12月20日,《一種信息推送方法及裝置》獲得第二十屆中國專利優秀獎。