欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的方法和裝置的制作方法

文檔序號(hào):6372264閱讀:334來(lái)源:國(guó)知局
專利名稱:一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及瀏覽器技術(shù)領(lǐng)域,特別是涉及一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的方法和裝置。
背景技術(shù)
瀏覽器是指可以顯示網(wǎng)頁(yè)服務(wù)器或者文件系統(tǒng)的文件內(nèi)容,并讓用戶與這些文件交互的一種軟件。網(wǎng)頁(yè)瀏覽器主要通過(guò)HTTP(超文本傳送協(xié)議)協(xié)議與網(wǎng)頁(yè)服務(wù)器交互并獲取網(wǎng)頁(yè),這些網(wǎng)頁(yè)由URL(Uniform/Universal Resource Locator,統(tǒng)一資源定位符)指定,其網(wǎng)頁(yè)內(nèi)容的格式一般為HTML (Hypertext Markup Language Source,超文本標(biāo)記語(yǔ)言)。用戶可通過(guò)瀏覽器瀏覽網(wǎng)絡(luò)中的各種網(wǎng)頁(yè)內(nèi)容,而現(xiàn)有技術(shù)中存在一種閱讀模式,其用于將網(wǎng)頁(yè)信息中的核心內(nèi)容(比如小說(shuō)網(wǎng)頁(yè)的小說(shuō)內(nèi)容)提取出來(lái),放入閱讀模式進(jìn)行顯示,相比單由網(wǎng)頁(yè)進(jìn)行閱讀的方式,具有對(duì)核心內(nèi)容的加載速度高等優(yōu)點(diǎn)。
但是現(xiàn)有技術(shù)中,只是單純的將網(wǎng)頁(yè)信息的核心內(nèi)容提取,然后加載至閱讀模式進(jìn)行顯示,信息數(shù)據(jù)展示范圍窄,而無(wú)法根據(jù)用戶的閱讀行為加載相關(guān)信息在閱讀模式中進(jìn)行顯示,也無(wú)法及時(shí)給用戶提供更多與其閱讀相關(guān)的個(gè)性化信息。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的方法和裝置,解決現(xiàn)有技術(shù)中,信息數(shù)據(jù)展示范圍窄,而無(wú)法根據(jù)用戶的閱讀行為加載相關(guān)信息在閱讀模式中進(jìn)行顯示,也無(wú)法及時(shí)給用戶提供更多與其閱讀相關(guān)的個(gè)性化信息的問(wèn)題。為了解決上述問(wèn)題,本發(fā)明公開了一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的方法和裝置,包括切換當(dāng)前頁(yè)面到閱讀模式進(jìn)行顯示;記錄瀏覽器用戶的閱讀行為信息,并依該閱讀行為信息生成用戶閱讀偏好信息;依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息;在瀏覽器的閱讀模式中加載并顯示所述獲取的推薦信息。優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括瀏覽器的本地收藏夾信息或用戶的網(wǎng)絡(luò)收藏夾信息;則所述依該閱讀行為信息生成用戶閱讀偏好信息的步驟包括對(duì)所述本地收藏夾信息或者用戶的網(wǎng)絡(luò)收藏夾信息中的網(wǎng)址進(jìn)行分類,并獲取閱讀類的網(wǎng)址;提取閱讀類的網(wǎng)址中的閱讀信息關(guān)鍵字作為用戶的閱讀偏好信息。優(yōu)選的,所述閱讀信息關(guān)鍵字包括所述閱讀類的網(wǎng)址中閱讀內(nèi)容的類別、書名標(biāo)題、書籍ID、目錄信息、章節(jié)信息中的至少一個(gè)。優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀歷史記錄信息;則所述依該閱讀行為信息生成用戶閱讀偏好信息的步驟包括提取閱讀歷史記錄信息中的閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信
肩、O優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀操作
信息;則所述依該閱讀行為信息生成用戶閱讀偏好信息的步驟包括偵聽所述閱讀模式下鼠標(biāo)或鍵盤的滾動(dòng)操作事件;
在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄該閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信息。優(yōu)選的,所述用戶的閱讀偏好信息進(jìn)一步包括在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄的所述閱讀內(nèi)容的正文數(shù)據(jù)、和/或章節(jié)內(nèi)容節(jié)數(shù)據(jù)、和/或用戶的閱讀操作信息與所述閱讀內(nèi)容的對(duì)應(yīng)關(guān)系。優(yōu)選的,所述依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息包括在用戶沒(méi)有登錄瀏覽器時(shí),瀏覽器側(cè)將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎;并將接收到的搜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息;將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息作為推薦信息。優(yōu)選的,所述依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息包括在用戶登錄瀏覽器后,服務(wù)器側(cè)將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎;并將接收到的搜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息;將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息作為推薦信息。優(yōu)選的,進(jìn)一步包括獲取所述搜索結(jié)果中的與用戶閱讀偏好信息相關(guān)聯(lián)的視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少一種;并將所述視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少一種按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息分類作為推薦信息。優(yōu)選的,進(jìn)一步包括將所述搜索結(jié)果分類后,獲取其中同一作者的閱讀類信息,并將所述同一作者的閱讀類信息作為推薦信息。優(yōu)選的,所述依該閱讀行為信息生成用戶閱讀偏好信息在用戶非登錄狀態(tài)時(shí)保存在瀏覽器側(cè);在用戶登錄狀態(tài)時(shí)該用戶閱讀偏好信息作為用戶的屬性信息之一保存在服務(wù)器側(cè)。優(yōu)選的,所述在瀏覽器的閱讀模式中加載并顯示所述獲取的推薦信息的步驟包括
向所述瀏覽器發(fā)起瀏覽器輔助對(duì)象BHO請(qǐng)求;通過(guò)請(qǐng)求使用設(shè)定的注入程序獲取所述的推薦信息并加載至瀏覽器的閱讀模式中進(jìn)行顯示。優(yōu)選的,所述通過(guò)請(qǐng)求使用設(shè)定的注入程序獲取所述的推薦信息并加載至瀏覽器的閱讀模式中進(jìn)行顯示的步驟包括通過(guò)所述注入程序獲取所述推薦信息,生成Javascript自定義數(shù)據(jù)對(duì)象;循環(huán)該Javascript自定義數(shù)據(jù)對(duì)象,將所述推薦信息轉(zhuǎn)換為HTML的結(jié)構(gòu);將所述HTML結(jié)構(gòu)加載到所述閱讀模式中進(jìn)行顯示。相應(yīng)的,本申請(qǐng)還公開了一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的裝置,包括 切換模塊,用于切換當(dāng)前頁(yè)面到閱讀模式進(jìn)行顯示;偏好分析模塊,用于記錄瀏覽器用戶的閱讀行為信息,并依該閱讀行為信息生成用戶閱讀偏好信息;推薦信息獲取模塊,用于依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息;推薦信息加載顯示模塊,用于在瀏覽器的閱讀模式中加載并顯示所述獲取的推薦信息。優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括瀏覽器的本地收藏夾信息或用戶的網(wǎng)絡(luò)收藏夾信息;則所述偏好分析模塊包括閱讀類網(wǎng)址獲取模塊,用于對(duì)所述本地收藏夾信息或者用戶的網(wǎng)絡(luò)收藏夾信息中的網(wǎng)址進(jìn)行分類,并獲取閱讀類的網(wǎng)址;第一偏好信息提取模塊,用于提取閱讀類的網(wǎng)址中的閱讀信息關(guān)鍵字作為用戶的閱讀偏好息。優(yōu)選的,所述閱讀信息關(guān)鍵字包括所述閱讀類的網(wǎng)址中閱讀內(nèi)容的類別、書名標(biāo)題、書籍ID、目錄信息、章節(jié)信息中的至少一個(gè)。優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀歷史記錄信息;則所述偏好分析模塊包括第二偏好信息提取模塊,用于提取閱讀歷史記錄信息中的閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信息。優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀操作
信息;則所述偏好分析模塊包括鼠標(biāo)操作偵聽模塊,用于偵聽所述閱讀模式下鼠標(biāo)或鍵盤的滾動(dòng)操作事件;第三偏好信息提取模塊,用于在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄該閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信息。優(yōu)選的,還包括偏好信息判斷記錄模塊,用于在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄的所述閱讀內(nèi)容的正文數(shù)據(jù)、和/或章節(jié)內(nèi)容節(jié)數(shù)據(jù)、和/或用戶的閱讀操作信息與所述閱讀內(nèi)容的對(duì)應(yīng)關(guān)系。優(yōu)選的,所述推薦信息獲取模塊包括第一偏好信息發(fā)送模塊,用于在用戶沒(méi)有登錄瀏覽器時(shí),在瀏覽器側(cè),由第一偏好信息發(fā)送模塊將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎;第一搜索結(jié)果接收處理模塊,用于接收搜索引擎的搜索結(jié)果,并將接收到的搜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息;第一推薦信息整理模塊,用于將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息作為推薦信息。優(yōu)選的,所述依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息通過(guò) 如下模塊進(jìn)行第二偏好信息發(fā)送模塊,用于在用戶登錄瀏覽器后,在服務(wù)器側(cè),由第二偏好信息發(fā)送模塊將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎;第二搜索結(jié)果接收處理模塊,用于接收搜索引擎的搜索結(jié)果,并將接收到的搜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息;第二推薦信息整理模塊,用于將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所 述排序的信息作為推薦信息。優(yōu)選的,進(jìn)一步包括第一關(guān)聯(lián)信息獲取模塊,用于獲取所述搜索結(jié)果中的與用戶閱讀偏好信息相關(guān)聯(lián)的視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少一種;第三推薦信息整理模塊,用于并將所述視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少一種按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息分類作為推薦信息。優(yōu)選的,進(jìn)一步包括第二關(guān)聯(lián)信息獲取模塊,用于將所述搜索結(jié)果分類后,獲取其中同一作者的閱讀類信息,第四推薦信息整理模塊,用于并將所述同一作者的閱讀類信息作為推薦信息。優(yōu)選的,在瀏覽器側(cè)包括第一用戶偏好信息記錄模塊,用于將所述依該閱讀行為信息生成用戶閱讀偏好信息在用戶非登錄狀態(tài)時(shí)保存在瀏覽器側(cè);在服務(wù)器側(cè)包括第二用戶偏好信息記錄模塊,用于在用戶登錄狀態(tài)時(shí)該用戶閱讀偏好信息作為用戶的屬性信息之一保存在服務(wù)器側(cè)。優(yōu)選的,所述在推薦信息加載顯示模塊包括BHO請(qǐng)求發(fā)起模塊,用于向所述瀏覽器發(fā)起瀏覽器輔助對(duì)象BHO請(qǐng)求;第一推薦信息加載顯示模塊,用于載通過(guò)請(qǐng)求使用設(shè)定的注入程序獲取所述的推薦信息并加載至瀏覽器的閱讀模式中進(jìn)行顯示。優(yōu)選的,所述第一推薦信息加載顯示模塊包括數(shù)據(jù)對(duì)象生成模塊,用于通過(guò)所述注入程序獲取所述推薦信息,生成Javascript自定義數(shù)據(jù)對(duì)象;結(jié)構(gòu)轉(zhuǎn)換模塊,用于循環(huán)該Javascript自定義數(shù)據(jù)對(duì)象,將所述推薦信息轉(zhuǎn)換為HTML的結(jié)構(gòu);第二推薦信息加載顯示模塊,用于將所述HTML結(jié)構(gòu)加載到所述閱讀模式中進(jìn)行顯不O與現(xiàn)有技術(shù)相比,本發(fā)明包括以下優(yōu)點(diǎn)本發(fā)明根據(jù)記錄的瀏覽器用戶的閱讀行為信息,生成針對(duì)該用戶的個(gè)性化的用戶閱讀偏好信息,然后依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)的推薦信息,再將所述推薦信息加載至瀏覽器的閱讀模式中進(jìn)行顯示,如此,擴(kuò)展了信息數(shù)據(jù)展示的范圍,可將根據(jù)用戶的閱讀行為加載相關(guān)信息在閱讀模式中進(jìn)行顯示,能及時(shí)給用戶提供更多與其閱讀相關(guān)的個(gè)性化的信息。



圖I是本發(fā)明一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的方法和裝置的流程示意圖;圖2是本發(fā)明在閱讀模式中展示時(shí)的一種示例;圖3是本發(fā)明一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的裝置的結(jié)構(gòu)示意圖;圖4是本發(fā)明的偏好分析模塊優(yōu)選實(shí)施例一的結(jié)構(gòu)示意圖;圖5是本發(fā)明的偏好分析模塊優(yōu)選實(shí)施例二的結(jié)構(gòu)示意圖;圖6是本發(fā)明的偏好分析模塊優(yōu)選實(shí)施例三的結(jié)構(gòu)示意圖;圖7是本發(fā)明的偏好分析模塊優(yōu)選實(shí)施例四的結(jié)構(gòu)示意圖;圖8是本發(fā)明的瀏覽器側(cè)推薦信息獲取模塊優(yōu)選實(shí)施例一結(jié)構(gòu)示意圖;圖9是本發(fā)明服務(wù)器側(cè)推薦信息獲取模塊優(yōu)選實(shí)施例二結(jié)構(gòu)示意圖;圖10是本發(fā)明推薦信息獲取模塊進(jìn)一步優(yōu)選的實(shí)施例三的結(jié)構(gòu)示意圖;圖11是本發(fā)明推薦信息獲取模塊進(jìn)一步優(yōu)選的實(shí)施例四的結(jié)構(gòu)示意圖;圖12是本發(fā)明推薦信息加載顯示模塊優(yōu)選的實(shí)施例一的結(jié)構(gòu)示意圖;圖13是本發(fā)第一推薦信息加載顯示模塊優(yōu)選的實(shí)施例一的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。本發(fā)明的核心思想之一在于,記錄當(dāng)前瀏覽器用戶的閱讀行為信息,然后依據(jù)該閱讀行為信息生成用戶閱讀偏好信息,再依據(jù)此個(gè)性化的閱讀偏好信息去服務(wù)器或者其他裝置中獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息,再把推薦信息加載至瀏覽器閱讀模式中進(jìn)行顯示,如此在閱讀模式中,擴(kuò)展了信息數(shù)據(jù)展示的范圍,可將根據(jù)用戶的閱讀行為加載相關(guān)信息在閱讀模式中進(jìn)行顯示,能及時(shí)給用戶提供更多與其閱讀相關(guān)的個(gè)性化的信息。參照?qǐng)D1,示出了本發(fā)明一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的方法的流程示意圖,具體可以包括步驟110,切換當(dāng)前頁(yè)面到閱讀模式進(jìn)行顯示;閱讀模式設(shè)置有切換功能按鈕,當(dāng)用戶瀏覽一個(gè)網(wǎng)頁(yè)時(shí),可點(diǎn)擊閱讀模式切換按鈕,發(fā)送模式切換指令,通知瀏覽器將當(dāng)前網(wǎng)頁(yè)的內(nèi)容切換進(jìn)入閱讀模式進(jìn)行顯示。
步驟120,記錄瀏覽器用戶的閱讀行為信息,并依該閱讀行為信息生成用戶閱讀偏好息;以瀏覽器用戶的閱讀行為信息為個(gè)性化參數(shù),分析生成該瀏覽器用戶的用戶閱讀偏好息。優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括瀏覽器的本地收藏夾信息或用戶的網(wǎng)絡(luò)收藏夾信息;基于瀏覽器的本地收藏夾信息或用戶的網(wǎng)絡(luò)收藏夾信息,則所述依該閱讀行為信息生成用戶閱讀偏好信息的步驟包括步驟All,對(duì)所述本地收藏夾信息或者用戶的網(wǎng)絡(luò)收藏夾信息中的網(wǎng)址進(jìn)行分類,并獲取閱讀類的網(wǎng)址;在用戶為登錄的情況下,可將獲取本地收藏夾信息中的網(wǎng)址,將本地收藏夾信息 中的網(wǎng)址進(jìn)行分類,并獲取閱讀類的網(wǎng)址。在用戶登錄的情況下,可獲取用戶存儲(chǔ)在云端服務(wù)器的網(wǎng)絡(luò)收藏夾信息中的網(wǎng)址,然后將網(wǎng)絡(luò)收藏夾信息中的網(wǎng)址進(jìn)行分類,并獲取閱讀類的網(wǎng)址。其中對(duì)本地收藏夾信息中的網(wǎng)址或者網(wǎng)絡(luò)收藏夾信息中的網(wǎng)址進(jìn)行分類時(shí),可根據(jù)網(wǎng)址對(duì)應(yīng)的內(nèi)容關(guān)鍵詞進(jìn)行分類,即將屬于具有屬于同一類別關(guān)鍵詞的網(wǎng)址分為一類。比如“小說(shuō)” “玄幻小說(shuō)”等分為小說(shuō)閱讀類。當(dāng)然,具體的分類方法本發(fā)明不對(duì)其加以限制。在對(duì)本地收藏夾信息中的網(wǎng)址或者網(wǎng)絡(luò)收藏夾信息中的網(wǎng)址進(jìn)行分類后,存在閱讀類網(wǎng)址,比如小說(shuō)網(wǎng)站類別,影評(píng)網(wǎng)站類別等,更進(jìn)一步的小說(shuō)網(wǎng)站類別還可分為更細(xì)的類別,比如仙俠小說(shuō)類別,穿越小說(shuō)類別等。本發(fā)明則將這類閱讀類網(wǎng)址進(jìn)行提取。步驟A12,提取閱讀類的網(wǎng)址中的閱讀信息關(guān)鍵字作為用戶的閱讀偏好信息。其中,所述閱讀信息關(guān)鍵字還可包括所述閱讀類的網(wǎng)址中閱讀內(nèi)容的類別、書名標(biāo)題、書籍ID、目錄信息、章節(jié)信息中的至少一個(gè)。每個(gè)類別存在其共性的關(guān)鍵詞,比如對(duì)于前述穿越小說(shuō)類別,則可提取該類別的關(guān)鍵字“穿越”,作為用戶的閱讀偏好信息。還比如,可提取閱讀類網(wǎng)址中存在的書名標(biāo)題,比如“誅仙”作為關(guān)鍵字等待。優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀歷史記錄信息;基于所述閱讀模式下用戶的閱讀歷史記錄信息,則所述依該閱讀行為信息生成用戶閱讀偏好信息的步驟包括步驟A21,提取閱讀歷史記錄信息中的閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好息。比如用戶閱讀過(guò)一本名叫《回到明朝》的小說(shuō),該小說(shuō)內(nèi)容的類別屬于穿越,那么則可將“穿越”作為用戶的閱讀偏好信息,或者直接將“回到明朝”作為用戶的閱讀偏好信
肩、O在本發(fā)明中,用戶的閱讀歷史記錄信息由閱讀模式進(jìn)行記錄,比如用戶采用閱讀模式閱讀小說(shuō)時(shí),則將閱讀過(guò)的小說(shuō)的網(wǎng)址、類別或標(biāo)題進(jìn)行記錄,那么本步驟即可提取閱讀歷史記錄信息中的閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信息。
優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀操作
信息;基于所述閱讀模式下用戶的閱讀操作信息,則所述依該閱讀行為信息生成用戶閱讀偏好信息的步驟包括步驟C11,偵聽所述閱讀模式下鼠標(biāo)或鍵盤的滾動(dòng)操作事 件;用戶在閱讀模式下進(jìn)行閱讀時(shí),可能會(huì)使用鼠標(biāo)或者鍵盤操作顯示界面向上或向下滾動(dòng),以閱讀顯示界面中的信息,那么當(dāng)用戶在閱讀模式下用鼠標(biāo)或鍵盤操作顯示界面滾動(dòng)時(shí),則可偵聽所述滾動(dòng)操作事件。步驟C12,在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄該閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信息。在偵聽所述滾動(dòng)操作事件時(shí),可記錄滾動(dòng)操作的發(fā)生次數(shù)。在本發(fā)明中,可預(yù)先根據(jù)先驗(yàn)經(jīng)驗(yàn)設(shè)置一個(gè)閾值,當(dāng)所述滾動(dòng)操作的發(fā)生次數(shù)達(dá)到閾值時(shí),比如達(dá)到100次時(shí),則記錄該閱讀內(nèi)容的類別、和/或標(biāo)題作為用戶的閱讀偏好信息,比如用戶在閱讀模式下閱讀前述《回到明朝》的電子小說(shuō),其向下滾動(dòng)了 100次,以閱讀該小說(shuō)的內(nèi)容,那么可將該小說(shuō)的類別“穿越”和/或標(biāo)題“回到明朝”作為用戶的閱讀偏好信息。其中,所述用戶的閱讀偏好信息進(jìn)一步包括在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄的所述閱讀內(nèi)容的正文數(shù)據(jù)、和/或章節(jié)內(nèi)容節(jié)數(shù)據(jù)、和/或用戶的閱讀操作信息與所述閱讀內(nèi)容的對(duì)應(yīng)關(guān)系。比如前述的用戶閱讀的《回到明朝》電子小說(shuō),當(dāng)所述滾動(dòng)操作事件發(fā)生次數(shù)達(dá)到100次時(shí),可記錄《回到明朝》的正文數(shù)據(jù)、和/或章節(jié)內(nèi)容節(jié)數(shù)據(jù)、和/或用戶的閱讀操作信息與用戶當(dāng)前的閱讀內(nèi)容的對(duì)應(yīng)關(guān)系。比如用戶當(dāng)前閱讀的是《回到明朝》的第30章節(jié),那么可將《回到明朝》的每個(gè)章節(jié)內(nèi)容數(shù)據(jù)等與當(dāng)前用戶閱讀的內(nèi)容數(shù)據(jù)的對(duì)應(yīng)關(guān)系進(jìn)行記錄。步驟130,依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息;在獲取到用戶閱讀偏好信息后,可依據(jù)用戶閱讀偏好信息獲取與用戶閱讀偏好信息相關(guān)聯(lián)的推薦信息。比如前述關(guān)鍵字“穿越”作為用戶偏好信息時(shí),可從服務(wù)器等裝置中獲取與關(guān)鍵字“穿越”相關(guān)聯(lián)的信息,比如“穿越”主題的各種小說(shuō),“穿越”主題的電影電視,“穿越”主題的游戲等。優(yōu)選的,所述依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息包括步驟D11,在用戶沒(méi)有登錄瀏覽器時(shí),瀏覽器側(cè)將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎;在本發(fā)明中,瀏覽器存在一種賬戶系統(tǒng),用戶在瀏覽器登錄,其與云端的服務(wù)器相連,可將登錄用戶的個(gè)性化信息存儲(chǔ)于云端的服務(wù)器,也可從云端的服務(wù)器將用戶個(gè)性化信息同步至本地,也可直接使用云端服務(wù)器的該用戶的個(gè)性化信息,即用戶可登錄瀏覽器與云端的服務(wù)器進(jìn)行交互,可使用云端的服務(wù)器側(cè)的功能。那么當(dāng)用戶沒(méi)有登錄瀏覽器時(shí),其只能使用瀏覽器側(cè)的功能,那么可在瀏覽器側(cè)將前述得到的用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎。比如前述關(guān)鍵詞“穿越”,將“穿越”作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎。步驟D12,并將接收到的搜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息;比如搜索引擎基于所述關(guān)鍵字“穿越”進(jìn)行檢索時(shí),可能得到與“穿越”關(guān)鍵字相關(guān)的各種內(nèi)容。本發(fā)明則這些內(nèi)容進(jìn)行分類,比如分為各種穿越類的小說(shuō)等閱讀類信息,穿越類的視頻類信息,穿越類的游戲類信息,穿越類的點(diǎn)評(píng)類信息等等。本步驟則提取其中的閱讀類信息。步驟D13,將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息作為推
薦信息。比如對(duì)于“穿越”關(guān)鍵字相關(guān)的閱讀類信息穿越類小說(shuō)。其可能包括多部各大小說(shuō)類網(wǎng)站的各版本的穿越類小說(shuō),那么本步驟則將穿越類的各種小說(shuō)按其對(duì)應(yīng)網(wǎng)頁(yè)的熱度進(jìn)行排序,比如按其網(wǎng)頁(yè)的點(diǎn)擊量進(jìn)行排序,也可按照其在某個(gè)榜單的排名(比如起點(diǎn)小說(shuō)網(wǎng)站的月票排行榜)進(jìn)行排序,然后將排序的信息作為推薦信息。在本發(fā)明實(shí)施例中,可 選擇排序靠前的至少一個(gè)作為推薦信息。優(yōu)選的,所述依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息包括步驟D21,在用戶登錄瀏覽器后,服務(wù)器側(cè)將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎;如前所述,本發(fā)明可設(shè)置一種賬戶系統(tǒng),當(dāng)用戶登錄瀏覽器后,可與運(yùn)動(dòng)的服務(wù)器相交互,那么可由服務(wù)器側(cè)將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎。步驟D22,并將接收到的搜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息;該步驟與步驟D12類似。當(dāng)步驟D22可在瀏覽器側(cè)進(jìn)行,也可在云端的服務(wù)器進(jìn)行。步驟D23,將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息作為推
薦信息。該步驟與D13類似。當(dāng)然,步驟D23可瀏覽器側(cè)進(jìn)行,也可在云端的服務(wù)器進(jìn)行。當(dāng)步驟D23在云端進(jìn)行時(shí),則將所得到的推薦信息發(fā)送給用戶端的瀏覽器。其中,所述依該閱讀行為信息生成用戶閱讀偏好信息在用戶非登錄狀態(tài)時(shí)保存在瀏覽器側(cè);在用戶登錄狀態(tài)時(shí)該用戶閱讀偏好信息作為用戶的屬性信息之一保存在服務(wù)器側(cè)。如此可長(zhǎng)期積累用戶的閱讀偏好信息,并可隨時(shí)根據(jù)用戶的閱讀行為進(jìn)行修正。優(yōu)選的,進(jìn)一步包括步驟D31,獲取所述搜索結(jié)果中的與用戶閱讀偏好信息相關(guān)聯(lián)的視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少一種;比如前述搜索結(jié)果進(jìn)行分類后,可能得到比如分為各種穿越類的小說(shuō)等閱讀類信息,穿越類的視頻類信息,穿越類的游戲類信息,穿越類的點(diǎn)評(píng)類信息其中一種或多種,那么本步驟可獲取所述搜索結(jié)果中的與用戶閱讀偏好信息相關(guān)聯(lián)的視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少一種。
步驟D32,并將所述視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少一種按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息分類作為推薦信息。上述分類中的信息也可根據(jù)其點(diǎn)擊量等參數(shù)作為網(wǎng)頁(yè)熱度及性能排序,然后將所述排序的信息分類作為推薦信息。其中,也可將排序的信息分類中至少一個(gè)排序靠前的信息作為推薦信息。優(yōu)選的,進(jìn)一步包括步驟D41,將所述搜索結(jié)果分類后,獲取其中同一作者的閱讀類信息,并將所述同一作者的閱讀類信息作為推薦信息。即比如前述穿越小說(shuō)《回到明朝》由作者A撰寫,那么可在搜索結(jié)果的分類中,獲取作者A的其他作品信息,然后將所述同一作者的閱讀類信息作為推薦信息。
步驟140,在瀏覽器的閱讀模式中加載并顯示所述獲取的推薦信息。當(dāng)獲取到推薦信息后,則可在瀏覽器的閱讀模式中加載并顯示所述獲取的推薦信
肩、O優(yōu)選的,所述在瀏覽器的閱讀模式中加載并顯示所述獲取的推薦信息的步驟包括步驟E11,向所述瀏覽器發(fā)起瀏覽器輔助對(duì)象BHO請(qǐng)求;BHO (Browser Helper Ob ject,瀏覽器輔助對(duì)象),是微軟推出的作為瀏覽器對(duì)第三方程序員開放交互接口的業(yè)界標(biāo)準(zhǔn),通過(guò)簡(jiǎn)單的代碼就可以進(jìn)入瀏覽器領(lǐng)域的“交互接口 ”(INTERACTIVED Interface)。通過(guò)這個(gè)接口,可獲取瀏覽器的行為。因此本發(fā)明實(shí)施例可利用BHO請(qǐng)求使用設(shè)定的注入程序獲取所述的推薦信息并加載至瀏覽器的閱讀模式中進(jìn)行顯示。步驟E12,通過(guò)請(qǐng)求使用設(shè)定的注入程序獲取所述的推薦信息并加載至瀏覽器的閱讀模式中進(jìn)行顯示。其中,所述通過(guò)請(qǐng)求使用設(shè)定的注入程序獲取所述的推薦信息并加載至瀏覽器的閱讀模式中進(jìn)行顯示的步驟包括步驟E21,通過(guò)所述注入程序獲取所述推薦信息,生成Javascript自定義數(shù)據(jù)對(duì)象;BHO請(qǐng)求是調(diào)用瀏覽器的一個(gè)IObjectWithSite接口的SetSite函數(shù),該接口被調(diào)用后瀏覽器會(huì)把其Browser對(duì)象交給發(fā)起B(yǎng)HO請(qǐng)求的C++程序,然后C++程序可以用該Browser對(duì)象,注入Javascript自定義數(shù)據(jù)對(duì)象。通過(guò)在瀏覽器中注入JavaScript語(yǔ)言的自定義對(duì)象,可以使閱讀模式的JavaScript代碼執(zhí)行一些操作,比如步驟E22和步驟E23的操作。其中SetSite函數(shù)的聲明如下HRESULT SetSite (IUnknown^pUnkSite)其中,通過(guò)pUnkSite這個(gè)指針能夠獲得Browser對(duì)象的IWebBrowser2接口 ;然后從 IWebBrowser2 接口獲取 active document automation object 對(duì)象,再?gòu)脑搶?duì)象獲取IHTMLDocument2接口,調(diào)用get Script方法,獲取script對(duì)象;該script對(duì)象表現(xiàn)為 IDispatchEx 接口,從 IDispatchEx 接口 中調(diào)用 GetDispID 方法,GetDispID 方法為新的JavaScript對(duì)象獲取一個(gè)的ID ;再調(diào)用InvokeEx方法,將該ID作為對(duì)應(yīng)的Javascript自定義數(shù)據(jù)對(duì)象對(duì)應(yīng)起來(lái),從此Javascript自定義數(shù)據(jù)對(duì)象,就可以在瀏覽器中運(yùn)用。步驟E22,循環(huán)該Javascript自定義數(shù)據(jù)對(duì)象,將所述推薦信息轉(zhuǎn)換為HTML的結(jié)構(gòu);比如取得的推薦信息為{bookid, ’ 1911369’,’ bookname, ’《國(guó)色芳華》’ },{ ‘bookid, ’ 1736421,,,bookname, ’《喜盈門》,},{ ‘bookid’ ’ 1421817,,,bookname, ’《剩女不淑》’ },{ ‘bookid, ’ 1589709,,,bookname, ’《天衣多媚》,},{ ‘bookid’ ’ 1296881’,’ bookname, ’《花影重重》} 那么當(dāng)由Javascript自定義數(shù)據(jù)對(duì)象取得這些推薦數(shù)據(jù)后,為了將其顯示在瀏覽器的閱讀模式的顯示頁(yè)面中,則需要將這些數(shù)據(jù)逐條轉(zhuǎn)換為HTML結(jié)構(gòu),即轉(zhuǎn)換為HTML展現(xiàn)代碼,以加載到所述閱讀模式的顯示頁(yè)面中顯示。步驟E23,將所述HTML結(jié)構(gòu)加載到所述閱讀模式中進(jìn)行顯示。即將前述得到的HTML結(jié)構(gòu)加載到瀏覽器的閱讀模式的顯示頁(yè)面中進(jìn)行顯示。其中,加載至閱讀模式中時(shí),可首先將推薦信息集中加載至一個(gè)顯示按鈕中,當(dāng)用戶點(diǎn)擊按鈕時(shí),再將推薦信息進(jìn)行展現(xiàn)。參照?qǐng)D2,其為在閱讀模式中顯示的示例。其中200為閱讀模式頁(yè)面的邊界,210為內(nèi)容顯示區(qū),220和230為功能按鈕比如字體縮放,皮膚變更等功能。240為推薦信息加載完畢所在的顯示按鈕,當(dāng)用戶點(diǎn)擊240時(shí),其展開顯示界面250,250中則將各種推薦信息進(jìn)行展現(xiàn)。參照?qǐng)D3,其示出了本發(fā)明一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的裝置的結(jié)構(gòu)示意圖,包括切換模塊310,用于切換當(dāng)前頁(yè)面到閱讀模式進(jìn)行顯示;偏好分析模塊320,用于記錄瀏覽器用戶的閱讀行為信息,并依該閱讀行為信息生成用戶閱讀偏好信息;推薦信息獲取模塊330,用于依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息;推薦信息加載顯示模塊340,用于在瀏覽器的閱讀模式中加載并顯示所述獲取的推薦信息。優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括瀏覽器的本地收藏夾信息或用戶的網(wǎng)絡(luò)收藏夾信息;參照?qǐng)D4,則所述偏好分析模塊320包括閱讀類網(wǎng)址獲取模塊410,用于對(duì)所述本地收藏夾信息或者用戶的網(wǎng)絡(luò)收藏夾信息中的網(wǎng)址進(jìn)行分類,并獲取閱讀類的網(wǎng)址;第一偏好信息提取模塊420,用于提取閱讀類的網(wǎng)址中的閱讀信息關(guān)鍵字作為用戶的閱讀偏好信息。優(yōu)選的,所述閱讀信息關(guān)鍵字包括所述閱讀類的網(wǎng)址中閱讀內(nèi)容的類別、書名標(biāo)題、書籍ID、目錄信息、章節(jié)信息中的至少一個(gè)。優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀歷史記錄信息;
參照?qǐng)D5,則所述偏好分析模塊包括第二偏好信息提取模塊510,用于提取閱讀歷史記錄信息中的閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信息。優(yōu)選的,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀操作
信息;參照?qǐng)D6,則所述偏好分析模塊包括鼠標(biāo)操作偵聽模塊610,用于偵聽所述閱讀模式下鼠標(biāo)或鍵盤的滾動(dòng)操作事件;第三偏好信息提取模塊620,用于在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄該閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信息。
優(yōu)選的,參照?qǐng)D7,所述偏好分析模塊還包括偏好信息判斷記錄模塊630,用于在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄的所述閱讀內(nèi)容的正文數(shù)據(jù)、和/或章節(jié)內(nèi)容節(jié)數(shù)據(jù)、和/或用戶的閱讀操作信息與所述閱讀內(nèi)容的對(duì)應(yīng)關(guān)系。優(yōu)選的,參照?qǐng)D8,所述推薦信息獲取模塊包括第一偏好信息發(fā)送模塊710,用于在用戶沒(méi)有登錄瀏覽器時(shí),在瀏覽器側(cè),由第一偏好信息發(fā)送模塊將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎;第一搜索結(jié)果接收處理模塊720,用于接收搜索引擎的搜索結(jié)果,并將接收到的搜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息;第一推薦信息整理模塊730,用于將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息作為推薦信息。優(yōu)選的,參照?qǐng)D9,所述依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息通過(guò)如下模塊進(jìn)行第二偏好信息發(fā)送模塊810,用于在用戶登錄瀏覽器后,在服務(wù)器側(cè),由第二偏好信息發(fā)送模塊將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎;第二搜索結(jié)果接收處理模塊820,用于接收搜索引擎的搜索結(jié)果,并將接收到的搜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息;第二推薦信息整理模塊830,用于將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息作為推薦信息。優(yōu)選的,參照?qǐng)D10,進(jìn)一步包括第一關(guān)聯(lián)信息獲取模塊910,用于獲取所述搜索結(jié)果中的與用戶閱讀偏好信息相關(guān)聯(lián)的視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少一種;第三推薦信息整理模塊920,用于并將所述視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少一種按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息分類作為推薦信息。優(yōu)選的,參照?qǐng)D11進(jìn)一步包括第二關(guān)聯(lián)信息獲取模塊1010,用于將所述搜索結(jié)果分類后,獲取其中同一作者的閱讀類信息,第四推薦信息整理模塊1020,用于并將所述同一作者的閱讀類信息作為推薦信
肩、O優(yōu)選的,在瀏覽器側(cè)包括第一用戶偏好信息記錄模塊,用于將所述依該閱讀行為信息生成用戶閱讀偏好信息在用戶非登錄狀態(tài)時(shí)保存在瀏覽器側(cè);在服務(wù)器側(cè)包括第二用戶偏好信息記錄模塊,用于在用戶登錄狀態(tài)時(shí)該用戶閱讀偏好信息作為用戶的屬性信息之一保存在服務(wù)器側(cè)。優(yōu)選的,參照?qǐng)D12,所述在推薦信息加載顯示模塊包括BHO請(qǐng)求發(fā)起模塊1110,用于向所述瀏覽器發(fā)起瀏覽器輔助對(duì)象BHO請(qǐng)求;第一推薦信息加載顯示模塊1120,用于載通過(guò)請(qǐng)求使用設(shè)定的注入程序獲取所述的推薦信息并加載至瀏覽器的閱讀模式中進(jìn)行顯示。優(yōu)選的,參照?qǐng)D13,所述第一推薦信息加載顯示模塊包括數(shù)據(jù)對(duì)象生成模塊1210,用于通過(guò)所述注入程序獲取所述推薦信息,生成Javascript自定義數(shù)據(jù)對(duì)象; 結(jié)構(gòu)轉(zhuǎn)換模塊1220,用于循環(huán)該Javascript自定義數(shù)據(jù)對(duì)象,將所述推薦信息轉(zhuǎn)換為HTML的結(jié)構(gòu);第二推薦信息加載顯示模塊1230,用于將所述HTML結(jié)構(gòu)加載到所述閱讀模式中進(jìn)行顯示。對(duì)于系統(tǒng)實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說(shuō)明即可。本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。上述本發(fā)明實(shí)施例中的方法、裝置適用于各種網(wǎng)絡(luò)或者客戶端環(huán)境中,例如可以實(shí)現(xiàn)在諸如個(gè)人計(jì)算機(jī)設(shè)備之類的計(jì)算機(jī)設(shè)備中,或者可以實(shí)現(xiàn)在諸如移動(dòng)電話、移動(dòng)通信設(shè)備、個(gè)人數(shù)字助理(PDA)等其他便攜式電子設(shè)備或者非便攜式電子設(shè)備中。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。以上對(duì)本發(fā)明所提供的一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的方法和裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本 說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的方法,其特征在于,包括 切換當(dāng)前頁(yè)面到閱讀模式進(jìn)行顯示; 記錄瀏覽器用戶的閱讀行為信息,并依該閱讀行為信息生成用戶閱讀偏好信息; 依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息; 在瀏覽器的閱讀模式中加載并顯示所述獲取的推薦信息。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述瀏覽器用戶的閱讀行為信息包括瀏覽器的本地收藏夾信息或用戶的網(wǎng)絡(luò)收藏夾信息; 則所述依該閱讀行為信息生成用戶閱讀偏好信息的步驟包括 對(duì)所述本地收藏夾信息或者用戶的網(wǎng)絡(luò)收藏夾信息中的網(wǎng)址進(jìn)行分類,并獲取閱讀類的網(wǎng)址; 提取閱讀類的網(wǎng)址中的閱讀信息關(guān)鍵字作為用戶的閱讀偏好信息。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述閱讀信息關(guān)鍵字包括所述閱讀類的網(wǎng)址中閱讀內(nèi)容的類別、書名標(biāo)題、書籍ID、目錄信息、章節(jié)信息中的至少ー個(gè)。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀歷史記錄信息; 則所述依該閱讀行為信息生成用戶閱讀偏好信息的步驟包括 提取閱讀歷史記錄信息中的閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信息。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀操作信息; 則所述依該閱讀行為信息生成用戶閱讀偏好信息的步驟包括 偵聽所述閱讀模式下鼠標(biāo)或鍵盤的滾動(dòng)操作事件; 在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄該閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信息。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述用戶的閱讀偏好信息進(jìn)ー步包括 在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄的所述閱讀內(nèi)容的正文數(shù)據(jù)、和/或章節(jié)內(nèi)容節(jié)數(shù)據(jù)、和/或用戶的閱讀操作信息與所述閱讀內(nèi)容的對(duì)應(yīng)關(guān)系。
7.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息包括 在用戶沒(méi)有登錄瀏覽器時(shí),瀏覽器側(cè)將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎; 并將接收到的捜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息; 將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息作為推薦信息。
8.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息包括 在用戶登錄瀏覽器后,服務(wù)器側(cè)將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎; 并將接收到的捜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息; 將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息作為推薦信息。
9.根據(jù)權(quán)利要求7或8中所述的方法,其特征在干,進(jìn)ー步包括 獲取所述搜索結(jié)果中的與用戶閱讀偏好信息相關(guān)聯(lián)的視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少ー種; 并將所述視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少ー種按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息分類作為推薦信息。
10.根據(jù)權(quán)利要求I或8中所述的方法,其特征在干,進(jìn)ー步包括 將所述搜索結(jié)果分類后,獲取其中同一作者的閱讀類信息, 并將所述同一作者的閱讀類信息作為推薦信息。
11.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述依該閱讀行為信息生成用戶閱讀偏好信息在用戶非登錄狀態(tài)時(shí)保存在瀏覽器側(cè);在用戶登錄狀態(tài)時(shí)該用戶閱讀偏好信息作為用戶的屬性信息之一保存在服務(wù)器側(cè)。
12.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述在瀏覽器的閱讀模式中加載并顯示所述獲取的推薦信息的步驟包括 向所述瀏覽器發(fā)起瀏覽器輔助對(duì)象BHO請(qǐng)求; 通過(guò)請(qǐng)求使用設(shè)定的注入程序獲取所述的推薦信息并加載至瀏覽器的閱讀模式中進(jìn)行顯示。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述通過(guò)請(qǐng)求使用設(shè)定的注入程序獲取所述的推薦信息并加載至瀏覽器的閱讀模式中進(jìn)行顯示的步驟包括 通過(guò)所述注入程序獲取所述推薦信息,生成Javascript自定義數(shù)據(jù)對(duì)象; 循環(huán)該Javascript自定義數(shù)據(jù)對(duì)象,將所述推薦信息轉(zhuǎn)換為HTML的結(jié)構(gòu); 將所述HTML結(jié)構(gòu)加載到所述閱讀模式中進(jìn)行顯示。
14.一種在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的裝置,其特征在于,包括 切換模塊,用于切換當(dāng)前頁(yè)面到閱讀模式進(jìn)行顯示; 偏好分析模塊,用于記錄瀏覽器用戶的閱讀行為信息,并依該閱讀行為信息生成用戶閱讀偏好信息; 推薦信息獲取模塊,用于依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息; 推薦信息加載顯示模塊,用于在瀏覽器的閱讀模式中加載并顯示所述獲取的推薦信O
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述瀏覽器用戶的閱讀行為信息包括瀏覽器的本地收藏夾信息或用戶的網(wǎng)絡(luò)收藏夾信息; 則所述偏好分析模塊包括 閱讀類網(wǎng)址獲取模塊,用于對(duì)所述本地收藏夾信息或者用戶的網(wǎng)絡(luò)收藏夾信息中的網(wǎng)址進(jìn)行分類,并獲取閱讀類的網(wǎng)址; 第一偏好信息提取模塊,用于提取閱讀類的網(wǎng)址中的閱讀信息關(guān)鍵字作為用戶的閱讀偏好ィ目息。
16.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述閱讀信息關(guān)鍵字包括所述閱讀類的網(wǎng)址中閱讀內(nèi)容的類別、書名標(biāo)題、書籍ID、目錄信息、章節(jié)信息中的至少ー個(gè)。
17.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀歷史記錄信息; 則所述偏好分析模塊包括 第二偏好信息提取模塊,用于提取閱讀歷史記錄信息中的閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信息。
18.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述瀏覽器用戶的閱讀行為信息包括所述閱讀模式下用戶的閱讀操作信息; 則所述偏好分析模塊包括 鼠標(biāo)操作偵聽模塊,用于偵聽所述閱讀模式下鼠標(biāo)或鍵盤的滾動(dòng)操作事件; 第三偏好信息提取模塊,用于在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄該閱讀內(nèi)容的類別和/或標(biāo)題作為用戶的閱讀偏好信息。
19.根據(jù)權(quán)利要求18所述的裝置,其特征在于,還包括 偏好信息判斷記錄模塊,用于在對(duì)閱讀內(nèi)容閱讀中記錄的滾動(dòng)操作事件的發(fā)生次數(shù)達(dá)預(yù)定閾值時(shí),記錄的所述閱讀內(nèi)容的正文數(shù)據(jù)、和/或章節(jié)內(nèi)容節(jié)數(shù)據(jù)、和/或用戶的閱讀操作信息與所述閱讀內(nèi)容的對(duì)應(yīng)關(guān)系。
20.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述推薦信息獲取模塊包括 第一偏好信息發(fā)送模塊,用于在用戶沒(méi)有登錄瀏覽器時(shí),在瀏覽器側(cè),由第一偏好信息發(fā)送模塊將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎; 第一捜索結(jié)果接收處理模塊,用于接收搜索引擎的搜索結(jié)果,并將接收到的捜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息; 第一推薦信息整理模塊,用于將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息作為推薦信息。
21.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息通過(guò)如下模塊進(jìn)行 第二偏好信息發(fā)送模塊,用于在用戶登錄瀏覽器后,在服務(wù)器側(cè),由第二偏好信息發(fā)送模塊將所述用戶閱讀偏好信息作為檢索關(guān)鍵字發(fā)送搜索請(qǐng)求到搜索引擎; 第二捜索結(jié)果接收處理模塊,用于接收搜索引擎的搜索結(jié)果,并將接收到的捜索結(jié)果進(jìn)行分類,獲取其中的閱讀類信息; 第二推薦信息整理模塊,用于將所述閱讀類信息按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息作為推薦信息。
22.根據(jù)權(quán)利要求20或21中所述的裝置,其特征在干,進(jìn)ー步包括 第一關(guān)聯(lián)信息獲取模塊,用于獲取所述搜索結(jié)果中的與用戶閱讀偏好信息相關(guān)聯(lián)的視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少ー種; 第三推薦信息整理模塊,用于并將所述視頻類信息、游戲類信息、點(diǎn)評(píng)類信息中的至少一種按照網(wǎng)頁(yè)熱度進(jìn)行排序,并將所述排序的信息分類作為推薦信息。
23.根據(jù)權(quán)利要求20或21中所述的裝置,其特征在干,進(jìn)ー步包括 第二關(guān)聯(lián)信息獲取模塊,用于將所述搜索結(jié)果分類后,獲取其中同一作者的閱讀類信息, 第四推薦信息整理模塊,用于并將所述同一作者的閱讀類信息作為推薦信息。
24.根據(jù)權(quán)利要求14所述的裝置,其特征在干,在瀏覽器側(cè)包括第一用戶偏好信息記錄模塊,用于將所述依該閱讀行為信息生成用戶閱讀偏好信息在用戶非登錄狀態(tài)時(shí)保存在瀏覽器側(cè); 在服務(wù)器側(cè)包括第二用戶偏好信息記錄模塊,用于在用戶登錄狀態(tài)時(shí)該用戶閱讀偏好信息作為用戶的屬性信息之一保存在服務(wù)器側(cè)。
25.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述在推薦信息加載顯示模塊包括 BHO請(qǐng)求發(fā)起模塊,用于向所述瀏覽器發(fā)起瀏覽器輔助對(duì)象BHO請(qǐng)求; 第一推薦信息加載顯示模塊,用于載通過(guò)請(qǐng)求使用設(shè)定的注入程序獲取所述的推薦信息并加載至瀏覽器的閱讀模式中進(jìn)行顯示。
26.根據(jù)權(quán)利要求25所述的裝置,其特征在于,所述第一推薦信息加載顯示模塊包括 數(shù)據(jù)對(duì)象生成模塊,用于通過(guò)所述注入程序獲取所述推薦信息,生成Javascript自定義數(shù)據(jù)對(duì)象; 結(jié)構(gòu)轉(zhuǎn)換模塊,用于循環(huán)該Javascript自定義數(shù)據(jù)對(duì)象,將所述推薦信息轉(zhuǎn)換為HTML的結(jié)構(gòu); 第二推薦信息加載顯示模塊,用于將所述HTML結(jié)構(gòu)加載到所述閱讀模式中進(jìn)行顯示。
全文摘要
本發(fā)明提供了在網(wǎng)頁(yè)的閱讀模式中進(jìn)行推薦信息加載的方法和裝置,涉及瀏覽器技術(shù)領(lǐng)域。所述方法包括切換當(dāng)前頁(yè)面到閱讀模式進(jìn)行顯示;記錄瀏覽器用戶的閱讀行為信息,并依該閱讀行為信息生成用戶閱讀偏好信息;依據(jù)所述閱讀偏好信息獲取與用戶閱讀偏好相關(guān)聯(lián)的推薦信息;在瀏覽器的閱讀模式中加載并顯示所述獲取的推薦信息。本發(fā)明擴(kuò)展了信息數(shù)據(jù)展示的范圍,可將根據(jù)用戶的閱讀行為加載相關(guān)信息在閱讀模式中進(jìn)行顯示,能及時(shí)給用戶提供更多與其閱讀相關(guān)的個(gè)性化的信息。
文檔編號(hào)G06F17/30GK102819555SQ20121021853
公開日2012年12月12日 申請(qǐng)日期2012年6月27日 優(yōu)先權(quán)日2012年6月27日
發(fā)明者潘洪學(xué), 謝洲為, 糜裕峰, 任寰 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
林州市| 贵州省| 黄冈市| 平山县| 乌拉特后旗| 柞水县| 石狮市| 布尔津县| 呈贡县| 巴林右旗| 蕉岭县| 英吉沙县| 平潭县| 遂平县| 尤溪县| 卢龙县| 静海县| 临江市| 辉南县| 福清市| 黑河市| 丰城市| 北辰区| 松阳县| 海淀区| 平原县| 安顺市| 墨竹工卡县| 岱山县| 桂平市| 富川| 青田县| 邢台市| 姚安县| 丰原市| 洞口县| 尖扎县| 静安区| 新余市| 友谊县| 神农架林区|