信息提供方法及裝置的製作方法
2023-04-26 13:37:51 4
專利名稱:信息提供方法及裝置的製作方法
技術領域:
本發明涉及網際網路信息處理技術領域,尤其涉及一種信息提供方法及裝置。
背景技術:
隨著科學技術的迅速發展,網際網路上的信息越來越多,用戶可以通過網際網路獲得大量的信息。當用戶瀏覽網際網路上的網頁時,網絡側可以為該用戶反饋一些信息,例如,將與用戶瀏覽的網頁內容相關的網頁的連結信息反饋給用戶。如圖1所示,為現有技術中為用戶提供信息的方法流程圖,其具體處理流程如下步驟11,在用戶終端上安裝客戶端,用來收集用戶所瀏覽的網頁的內容;步驟12,對客戶端收集的內容進行歸類和分析;步驟13,根據歸類和分析的結果,查找與客戶端收集的內容相關的內容;步驟14,向用戶反饋查找到的相關的內容。由上可見,現有技術中根據用戶瀏覽的網頁內容來為用戶提供信息,提供的信息不限於為與瀏覽的網頁內容相關的內容,也可以為一些提示信息等。若用戶點擊了某網頁的連結後,客戶端即認為該用戶瀏覽了該網頁的內容,網絡側就會向該用戶提供相關信息,但是當由於設備或網絡問題,用戶誤點擊了某網頁的連結時,該用戶可能馬上關閉了該網頁,或者進行了瀏覽器的後退操作,也就是說用戶根本沒有瀏覽該網頁的內容,按照現有技術的方法,網絡側還是要向用戶提供相應的信息,這就耗費了較多的處理資源。
發明內容
本發明實施例提供一種信息提供方法及裝置,用以解決現有技術存在的向用戶提供信息時耗費了較多處理資源的問題。本發明實施例技術方案如下一種信息提供方法,該方法包括步驟獲得用戶在規定時間長度內針對網頁的操作行為;在存儲的信息中,確定與獲得的操作行為匹配的信息;將確定出的信息提供給用戶。一種信息提供裝置,包括獲得單元,用於獲得用戶在規定時間長度內針對網頁的操作行為;確定單元,在存儲的信息中,確定與獲得單元獲得的操作行為匹配的信息;提供單元,用於將確定單元確定出的信息提供給用戶。本發明實施例技術方案中,首先獲得用戶在規定時間長度內針對網頁的操作行為,然後在存儲的信息中,確定與獲得的操作行為匹配的信息,將確定出的信息提供給用戶,因此本發明實施例技術方案不再根據用戶瀏覽的網頁的內容來為用戶提供信息,而是根據用戶針對網頁的操作行為來為用戶提供信息,因此能夠避免用戶未瀏覽網頁內容時, 仍向用戶提供相應信息的問題,從而節省了較多的處理資源。
圖1為現有技術中,信息提供方法流程示意圖;圖2為本發明實施例中,信息提供方法流程示意圖;圖3為本發明實施例中,問卷調查方法的網絡架構示意圖;圖4為本發明實施例中,在問卷調查過程中,網站側的處理流程圖;圖5為本發明實施例中,在問卷調查過程中,問卷系統的處理流程圖;圖6為本發明實施例中,信息提供裝置結構示意圖。
具體實施例方式下面結合各個附圖對本發明實施例技術方案的主要實現原理具體實施方式
及其對應能夠達到的有益效果進行詳細地闡述。如圖2所示,為本發明實施例中信息提供方法流程圖,其具體處理流程如下步驟21,獲得用戶在規定時間長度內針對網頁的操作行為;本發明實施例提出,可以但不限於通過採集代碼來採集用戶針對網頁的操作行為,具體為預先在網頁中插入一段預設的採集代碼,該段採集代碼需要對網頁的事件處理程序進行掛載,因而可以採集到用戶針對頁面的操作行為,但是不會影響網頁的本身功能,在用戶通過瀏覽器訪問插入了採集代碼的網頁時,該採集代碼通過捕獲用戶針對頁面所作的各種滑鼠及鍵盤事件來獲得用戶的操作行為,而無需在用戶終端側安裝客戶端,因此能夠有效地提高信息反饋的靈活性。本發明實施例中,可以將上述採集代碼插入到網頁的模板中,從而可以自動的包含在每個頁面,而不必對每個頁面再進行編輯,對於某些特殊頁面,還可以將該採集代碼置於Flash插件中,通過Flash插件來獲取用戶針對網頁的操作行為,並將信息提供給用戶。此外,上述規定時間長度可以預先設定,例如設置為10分鐘、1小時等,若規定時間長度設置為10分鐘,則當採集到用戶在10分鐘內對頁面的操作行為時,就對採集到的操作行為進行分析,然後提供相應的信息。本發明實施例中,用戶針對頁面的操作行為包括下述行為中的至少一種頁面點擊行為;滑鼠移動行為;滑鼠懸停行為;頁面滾動行為;頁面停留行為;瀏覽器的前進或後退行為;關閉彈出窗口的行為。步驟22,在存儲的信息中,確定與獲得的操作行為匹配的信息;本發明實施例中,向用戶提供的信息也可以稱為反饋信息,下面所提到的反饋信息,均指需向用戶提供的信息。由於用戶針對頁面的操作行為中,可能包含一些噪音行為,例如,用戶在兩次頁面點擊行為中夾雜了一些不相干的移動行為,因此本發明實施例提出在確定與獲得的操作行為匹配的反饋信息之前,還可以進一步對獲得的操作行為進行去噪音處理,去噪音處理主要包括移動軌跡平滑處理、異常點清除處理、無效操作識別處理等,其中,移動軌跡平滑處理對滑鼠正常移動軌跡中的短暫偏離進行修正,但是不會誤識別為滑鼠懸停操作;異常點清除處理通過分析前後操作的連貫性,去掉操作流程中出現的異常點,例如由於設備或網絡原因造成的滑鼠在短時間內出現的連續點擊操作等;無效操作識別處理通過滑鼠軌跡的異常,識別並清除一些無意義的操作,例如為了找到滑鼠而快速左右晃動滑鼠的操作等。本發明實施例提出,在獲得用戶在規定時間長度內針對頁面的操作行為後,或者在完成去噪音處理後,還可以進一步進行數據轉換處理,將用戶針對網頁的操作行為進行初步整合,並轉換為統一的格式,可以但不限於將用戶針對頁面的操作行為轉換為有意義的具體的產品名或頁面名,例如,將用戶針對某頁面產生的操作行為進行整合後,轉換為 用戶點擊「公司簡介」,間隔1秒後,點擊了「產品介紹」,接著用戶向下滾動頁面,間隔1分鐘後,再向上滾動頁面,間隔30秒後,再次點擊「公司簡介」,間隔1分鐘後,再次點擊「產品介紹」。本發明實施例預先存儲了待提供給用戶的各反饋信息,在獲得用戶在規定時間長度內針對頁面的操作行為後,可以在存儲的各反饋信息中確定出與獲得的用戶的操作行為匹配的反饋信息,具體過程可以但不限於為下述首先對獲得的操作行為進行分析,抽取出其主要特徵,根據抽取出的主要特徵確定所對應的各行為模式,然後根據確定出的各行為模式,在存儲的反饋信息中,確定出與獲得的操作行為匹配的反饋信息。若用戶1針對頁面的操作行為中包含「從頁面A進入頁面B,1秒後回退至頁面A」, 而用戶2針對頁面的操作行為中包含「從頁面C進入頁面D,1秒後回退至頁面C」,雖然用戶1和用戶2的操作行為所針對的頁面不同,但是對上述操作行為進行分析可知,上述操作行為均是由第一頁面進入第二頁面,然後回退至第一頁面,而且在第二頁面停留的時間小於規定閾值(例如將規定閾值設置為5秒),因此上述操作行為的主要特徵均為進入某頁面後,立即回退,由於本發明實施例預先存儲了各個行為模式與主要特徵的對應關係,因此可以根據主要特徵,確定出操作行為對應的行為模式為「短時間回退模式」。行為模式還可以為「反覆滾動頁面模式」、「循環點擊模式」等,其中,用戶在規定時間長度內針對頁面的操作行為可以針對多個行為模式。在確定出各行為模式後,在確定與獲得的操作行為匹配的反饋信息時,可以先針對確定出的每個行為模式,分別確定該行為模式在確定出的各行為模式中的第一權重值, 然後針對存儲的每個反饋信息,分別根據該反饋信息對應的各行為模式的第二權重值,以及確定出的各行為模式的第一權重值,確定獲得的操作行為與該反饋信息的匹配度,選擇出確定出的匹配度滿足預設條件的反饋信息,選擇出的反饋信息即為與操作行為匹配的反饋fe息。若用戶在規定時間長度內針對頁面的操作行為對應m個行為模式,分別為行為模式1、行為模式2、……、行為模式i、……、行為模式m,其中行為模式1的第一權重值為 S1,行為模式2的第一權重值為&、行為模式i的第一權重值為Si、行為模式m的第一權重值為^11 ;本發明實施例存儲的每個反饋信息均對應至少一個行為模式,針對每個反饋信息,預先對每個行為模式設置對應的第二權重值,若第j個反饋信息對應k個行為模式,分別為 行為模式1'、行為模式2'、……、行為模式i、……、行為模式k,其中行為模式1'的第二權重值為、,行為模式2的第二權重值為t2、行為模式i的第二權重值為t」行為模式k 的第二權重值為tk,其中確定出的m個行為模式和第j個反饋信息對應的k個行為模式中, 相同的行為模式的數量為n,即確定出的m個行為模式中,存在η個行為模式與第j個反饋信息對應的行為模式相同,可以但不限於通過下述方式來確定獲得的操作行為與第j個反饋信息之間的匹配度
權利要求
1.一種信息提供方法,其特徵在於,包括 獲得用戶在規定時間長度內針對網頁的操作行為; 在存儲的信息中,確定與獲得的操作行為匹配的信息; 將確定出的信息提供給用戶。
2.如權利要求1所述的信息提供方法,其特徵在於,獲得用戶在規定時間長度內針對網頁的操作行為,具體包括在插入了採集代碼的網頁被用戶瀏覽訪問時,根據插入的所述採集代碼,採集用戶在規定時間長度內針對網頁的操作行為。
3.如權利要求1所述的信息提供方法,其特徵在於,確定與獲得的操作行為匹配的信息,具體包括確定獲得的操作行為所對應的各行為模式;根據確定出的各行為模式,在存儲的信息中,確定出與獲得的操作行為匹配的信息。
4.如權利要求3所述的信息提供方法,其特徵在於,根據確定出的各行為模式,在存儲的信息中,確定出與獲得的操作行為匹配的信息,具體包括針對確定出的每個行為模式,分別確定該行為模式在確定出的各行為模式中的第一權重值;針對存儲的每個信息,分別根據該信息對應的各行為模式的第二權重值,以及確定出的各行為模式的第一權重值,確定獲得的操作行為與該信息的匹配度; 選擇確定出的匹配度滿足預設條件的信息。
5.如權利要求4所述的信息提供方法,其特徵在於,通過如下方式確定獲得的操作行為與信息的匹配度
6.如權利要求4所述的信息提供方法,其特徵在於,所述預設條件為 匹配度不小於規定閾值;或按照匹配度由高到底的順序進行排序後的前規定數目個匹配度;或不小於規定閾值的匹配度中,按照匹配度由高到底的順序進行排序後的前規定數目個匹配度。
7.如權利要求1 6任一所述的信息提供方法,其特徵在於,在確定與獲得的操作行為匹配的信息之前,還包括對獲得的操作行為進行去噪音處理。
8.如權利要求1 6任一所述的信息提供方法,其特徵在於,還包括 接收用戶針對所述信息提供的反饋應答信息。
9.如權利要求1 6任一所述的信息提供方法,其特徵在於,所述操作行為包括下述行為中的至少一種頁面點擊行為; 滑鼠移動行為; 滑鼠懸停行為; 頁面滾動行為; 頁面停留行為; 瀏覽器的前進或後退行為; 關閉彈出窗口的行為。
10.一種信息提供裝置,其特徵在於,包括獲得單元,用於獲得用戶在規定時間長度內針對網頁的操作行為; 確定單元,在存儲的信息中,確定與獲得單元獲得的操作行為匹配的信息; 提供單元,用於將確定單元確定出的信息提供給用戶。
11.如權利要求10所述的信息提供裝置,其特徵在於,在插入了採集代碼的網頁被用戶瀏覽訪問時,獲得單元根據插入的所述採集代碼,採集用戶在規定時間長度內針對網頁的操作行為。
12.如權利要求10所述的信息提供裝置,其特徵在於,確定單元具體包括 第一確定子單元,用於確定獲得單元獲得的操作行為所對應的各行為模式;第二確定子單元,用於根據第一確定子單元確定出的各行為模式,在存儲的信息中,確定出與獲得的操作行為匹配的信息。
13.如權利要求12所述的信息提供裝置,其特徵在於,第二確定子單元具體包括第一確定模塊,用於針對第一確定子單元確定出的每個行為模式,分別確定該行為模式在確定出的各行為模式中的第一權重值;第二確定模塊,用於針對存儲的每個信息,分別根據該信息對應的各行為模式的第二權重值,以及第一確定模塊確定出的各行為模式的第一權重值,確定獲得單元獲得的操作行為與該信息的匹配度;選擇模塊,用於選擇第二確定模塊確定出的匹配度滿足預設條件的信息。
14.如權利要求10 13任一所述的信息提供裝置,其特徵在於,還包括處理單元,用於在確定單元確定與獲得單元獲得的操作行為匹配的信息之前,對獲得單元獲得的操作行為進行去噪音處理。
15.如權利要求10 13任一所述的信息提供裝置,其特徵在於,還包括接收單元,用於接收用戶針對所述信息提供的反饋應答信息。
全文摘要
本發明公開了一種信息提供方法及裝置,該方法包括步驟獲得用戶在規定時間長度內針對網頁的操作行為;在存儲的信息中,確定與獲得的操作行為匹配的信息;將確定出的信息提供給用戶。採用本發明技術方案,解決了現有技術中存在的向用戶提供信息時耗費了較多處理資源的問題。
文檔編號G06F3/048GK102567344SQ201010593740
公開日2012年7月11日 申請日期2010年12月17日 優先權日2010年12月17日
發明者吳晶, 胡可雲 申請人:中國移動通信集團公司