專利名稱:用于網(wǎng)址導(dǎo)航的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種用于網(wǎng)址導(dǎo)航的方法和裝置。
背景技術(shù):
網(wǎng)址導(dǎo)航是一個(gè)集合較多網(wǎng)址,并按照一定條件進(jìn)行分類的一種網(wǎng)址站。網(wǎng)址導(dǎo)航方便用戶快速找到需要的網(wǎng)站,無(wú)須記住各類網(wǎng)站的網(wǎng)址,就可以直接點(diǎn)擊瀏覽所需的網(wǎng)站。目前的網(wǎng)址導(dǎo)航除具有多個(gè)導(dǎo)航網(wǎng)址外,一般還提供常用查詢工具,以及郵箱登錄、搜索引擎入口,有的還有熱點(diǎn)新聞等功能。在實(shí)現(xiàn)上,傳統(tǒng)網(wǎng)址導(dǎo)航均是在靜態(tài)頁(yè)面中添加站點(diǎn)鏈接、工具等,在用戶設(shè)為首頁(yè)后能夠較快到找到目標(biāo)站點(diǎn)。這種制作簡(jiǎn)單、傳播速度快的網(wǎng)址站已經(jīng)被越來(lái)越多的站長(zhǎng)作為吸取流量的手段。雖然這種傳統(tǒng)網(wǎng)址導(dǎo)航在一定程度上方便了用戶,但是,一方面,因?yàn)槭珍泝?nèi)容較多造成頁(yè)面冗長(zhǎng),用戶需要花費(fèi)一定時(shí)間查找所需的網(wǎng)址,存在著用戶瀏覽困難的問(wèn)題;另一方面,大部分網(wǎng)址導(dǎo)航內(nèi)容相似或相近,使得網(wǎng)址導(dǎo)航同質(zhì)化嚴(yán)重,無(wú)法滿足用戶的個(gè)性化需求,針對(duì)性低,導(dǎo)航效率不高。
發(fā)明內(nèi)容
鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的用于網(wǎng)址導(dǎo)航的方法和裝置。依據(jù)本發(fā)明的一個(gè)方面,提供了一種用于網(wǎng)址導(dǎo)航的方法,包括獲取用戶的瀏覽行為信息;根據(jù)瀏覽行為信息判斷用戶瀏覽的網(wǎng)址是否包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中;若是,則按照設(shè)定規(guī)則對(duì)網(wǎng)址列表中的每個(gè)網(wǎng)址進(jìn)行加權(quán)處理,得到每個(gè)網(wǎng)址的得分;根據(jù)每個(gè)網(wǎng)址的得分,區(qū)別顯示導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址,進(jìn)行網(wǎng)址導(dǎo)航;確定用戶的個(gè)人賬戶;將網(wǎng)址列表中每個(gè)網(wǎng)址的得分保存到確定的用戶的個(gè)人賬戶中??蛇x地,瀏覽行為信息包括以下至少之一用戶瀏覽的網(wǎng)址的統(tǒng)一資源定位符URL、網(wǎng)址的域名、網(wǎng)址的主機(jī)名??蛇x地,按照設(shè)定規(guī)則對(duì)網(wǎng)址列表中的每個(gè)網(wǎng)址進(jìn)行加權(quán)處理的步驟包括根據(jù)每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的瀏覽次數(shù)和各瀏覽時(shí)間段的權(quán)重,計(jì)算每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的時(shí)段得分,對(duì)各時(shí)段得分進(jìn)行累加得到每個(gè)網(wǎng)址的得分??蛇x地,在獲取用戶的瀏覽行為信息的步驟之前,還包括根據(jù)設(shè)定規(guī)則設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重。可選地,根據(jù)設(shè)定規(guī)則設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重的步驟包括根據(jù)各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重;和/或,根據(jù)各瀏覽時(shí)間段是否為工作時(shí)間段,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重??蛇x地,當(dāng)根據(jù)各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重時(shí),按照各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,從小到大依次設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重;當(dāng)根據(jù)各瀏覽時(shí)間段是否為工作時(shí)間段,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重時(shí),設(shè)置瀏覽時(shí)間段為工作時(shí)間段的權(quán)重大于/小于瀏覽時(shí)間段為非工作時(shí)間段的權(quán)重??蛇x地,根據(jù)每個(gè)網(wǎng)址的得分,區(qū)別顯示導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址,進(jìn)行網(wǎng)址導(dǎo)航的步驟包括按照網(wǎng)址列表中每個(gè)網(wǎng)址的得分,對(duì)網(wǎng)址列表中所有的網(wǎng)址進(jìn)行排序;根據(jù)設(shè)定的閾值將排序后的所有的網(wǎng)址分為多個(gè)熱度等級(jí);按照熱度等級(jí)對(duì)導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址進(jìn)行區(qū)別顯示,進(jìn)行網(wǎng)址導(dǎo)航。根據(jù)本發(fā)明的另一方面,提供了一種用于網(wǎng)址導(dǎo)航的裝置,包括獲取模塊,用于獲取用戶的瀏覽行為信息;判斷模塊,用于根據(jù)瀏覽行為信息判斷用戶瀏覽的網(wǎng)址是否包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中;加權(quán)模塊,用于若判斷模塊的判斷結(jié)果為是,則按照設(shè)定規(guī)則對(duì)網(wǎng)址列表中的每個(gè)網(wǎng)址進(jìn)行加權(quán)處理,得到每個(gè)網(wǎng)址的得分;顯示模塊,用于根據(jù)每個(gè)網(wǎng)址的得分,區(qū)別顯示導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址,進(jìn)行網(wǎng)址導(dǎo)航;存儲(chǔ)模塊,用于確定用戶的個(gè)人賬戶;將網(wǎng)址列表中每個(gè)網(wǎng)址的得分保存到確定的用戶的個(gè)人賬戶中。可選地,瀏覽行為信息包括以下至少之一用戶瀏覽的網(wǎng)址的統(tǒng)一資源定位符URL、網(wǎng)址的域名、網(wǎng)址的主機(jī)名??蛇x地,加權(quán)模塊,用于若判斷模塊的判斷結(jié)果為是,則根據(jù)每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的瀏覽次數(shù)和各瀏覽時(shí)間段的權(quán)重,計(jì)算每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的時(shí)段得分,對(duì)各時(shí)段得分進(jìn)行累加得到每個(gè)網(wǎng)址的得分??蛇x地,用于網(wǎng)址導(dǎo)航的裝置還包括設(shè)置模塊,用于在獲取模塊獲取用戶的瀏覽行為信息之前,根據(jù)設(shè)定規(guī)則設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重??蛇x地,設(shè)置模塊,用于根據(jù)各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重;和/或,根據(jù)各瀏覽時(shí)間段是否為工作時(shí)間段,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重。可選地,當(dāng)設(shè)置模塊根據(jù)各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重時(shí),按照各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,從小到大依次設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重;當(dāng)設(shè)置模塊根據(jù)各瀏覽時(shí)間段是否為工作時(shí)間段,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重時(shí),設(shè)置瀏覽時(shí)間段為工作時(shí)間段的權(quán)重大于/小于瀏覽時(shí)間段為非工作時(shí)間段的權(quán)重??蛇x地,顯示模塊,用于按照網(wǎng)址列表中每個(gè)網(wǎng)址的得分,對(duì)網(wǎng)址列表中所有的網(wǎng)址進(jìn)行排序;根據(jù)設(shè)定的閾值將排序后的所有的網(wǎng)址分為多個(gè)熱度等級(jí);按照熱度等級(jí)對(duì)導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址進(jìn)行區(qū)別顯示,進(jìn)行網(wǎng)址導(dǎo)航。通過(guò)本發(fā)明的用于網(wǎng)址導(dǎo)航的方案,根據(jù)用戶的瀏覽行為信息對(duì)網(wǎng)址進(jìn)行加權(quán)處理,進(jìn)而根據(jù)加權(quán)處理后各個(gè)網(wǎng)址的得分區(qū)別顯示,以便于用戶查找瀏覽。根據(jù)用戶瀏覽行為來(lái)個(gè)性化地對(duì)導(dǎo)航頁(yè)面中用戶常用的網(wǎng)址進(jìn)行突出顯示,可以提高用戶搜索其關(guān)注的網(wǎng)址的效率,節(jié)約用戶查找所需的網(wǎng)址的時(shí)間,便于用戶瀏覽;區(qū)別顯示導(dǎo)航頁(yè)面中的不同網(wǎng)址,對(duì)用戶常用的網(wǎng)址進(jìn)行突出顯示,可以有效滿足用戶的個(gè)性化需求,避免網(wǎng)址導(dǎo)航同質(zhì)化,提高了導(dǎo)航的針對(duì)性以及導(dǎo)航效率??梢?jiàn),通過(guò)本發(fā)明,解決了傳統(tǒng)網(wǎng)址導(dǎo)航頁(yè)面冗長(zhǎng)易導(dǎo)致瀏覽困難、同質(zhì)化嚴(yán)重的問(wèn)題,達(dá)到了節(jié)約用戶查找所需的網(wǎng)址的時(shí)間、便于用戶瀏覽、避免網(wǎng)址導(dǎo)航同質(zhì)化的效果。
上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式
。
通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中圖1是根據(jù)本發(fā)明實(shí)施例一的一種用于網(wǎng)址導(dǎo)航的方法的步驟流程圖;圖2是根據(jù)本發(fā)明實(shí)施例二的一種用于網(wǎng)址導(dǎo)航的方法的步驟流程圖;圖3是根據(jù)本發(fā)明實(shí)施例三的一種用于網(wǎng)址導(dǎo)航的方法的步驟流程圖;圖4是根據(jù)本發(fā)明實(shí)施例四的一種用于網(wǎng)址導(dǎo)航的裝置的結(jié)構(gòu)框圖;圖5是根據(jù)本發(fā)明實(shí)施例五的一種瀏覽器客戶端的結(jié)構(gòu)框圖。
具體實(shí)施例方式下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。實(shí)施例一參照?qǐng)D1,示出了根據(jù)本發(fā)明實(shí)施例一的一種用于網(wǎng)址導(dǎo)航的方法的步驟流程圖。本實(shí)施例的用于網(wǎng)址導(dǎo)航的方法包括以下步驟步驟S102 :獲取用戶的瀏覽行為信息。用戶的瀏覽行為信息用于表征用戶的瀏覽行為,可以包括任意與用戶的瀏覽行為相關(guān)的信息,如用戶瀏覽的網(wǎng)址的URL (Uniform Resource Locator,統(tǒng)一資源定位符)、瀏覽時(shí)間、瀏覽網(wǎng)址的域名、瀏覽網(wǎng)址的主機(jī)名等等。用戶的瀏覽行為信息可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況通過(guò)各種適當(dāng)方式獲取,如通過(guò)瀏覽器獲取、通過(guò)第三方應(yīng)用獲取、通過(guò)數(shù)據(jù)庫(kù)獲取等等,本發(fā)明對(duì)此不作限制。步驟S104:根據(jù)瀏覽行為信息判斷用戶瀏覽的網(wǎng)址是否包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中,若是,則執(zhí)行步驟S106 ;若否,則執(zhí)行步驟SI 10。導(dǎo)航網(wǎng)站的網(wǎng)址列表可以保存在服務(wù)器端,在需要的時(shí)候發(fā)送給瀏覽器客戶端,由瀏覽器客戶端進(jìn)行下述的加權(quán)顯示處理。但不限于此,服務(wù)器端也可以對(duì)自身保存的導(dǎo)航網(wǎng)站的網(wǎng)址列表進(jìn)行加權(quán)處理,然后將加權(quán)結(jié)果發(fā)送給瀏覽器客戶端,由瀏覽器客戶端根據(jù)加權(quán)結(jié)果進(jìn)行導(dǎo)航網(wǎng)址的顯示處理。步驟S106 :若判斷結(jié)果為是,則按照設(shè)定規(guī)則對(duì)網(wǎng)址列表中的每個(gè)網(wǎng)址進(jìn)行加權(quán)處理,得到每個(gè)網(wǎng)址的得分。對(duì)網(wǎng)址進(jìn)行加權(quán)處理的方式可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況適當(dāng)設(shè)置,以使用戶經(jīng)常瀏覽的網(wǎng)址能夠突出顯示為目的。
步驟S108 :根據(jù)每個(gè)網(wǎng)址的得分,區(qū)別顯示導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址,進(jìn)行網(wǎng)址導(dǎo)航,結(jié)束本流程。如,當(dāng)網(wǎng)址得分高時(shí),瀏覽器突出顯示該網(wǎng)址,或?qū)⒃摼W(wǎng)址置頂,或使用醒目的字體顏色加大加粗該網(wǎng)址顯示等。步驟SllO :若判斷結(jié)果為否,則執(zhí)行網(wǎng)址導(dǎo)航的常規(guī)操作。如,導(dǎo)航網(wǎng)頁(yè)中的網(wǎng)址仍按照常規(guī)顯示等。通過(guò)本實(shí)施例,根據(jù)用戶的瀏覽行為信息對(duì)網(wǎng)址進(jìn)行加權(quán)處理,進(jìn)而根據(jù)加權(quán)處理后各個(gè)網(wǎng)址的得分區(qū)別顯示,以便于用戶查找瀏覽。根據(jù)用戶瀏覽行為來(lái)個(gè)性化地對(duì)導(dǎo)航頁(yè)面中用戶常用的網(wǎng)址進(jìn)行突出顯示,可以提高用戶搜索其關(guān)注的網(wǎng)址的效率,節(jié)約用戶查找所需的網(wǎng)址的時(shí)間,便于用戶瀏覽;區(qū)別顯示導(dǎo)航頁(yè)面中的不同網(wǎng)址,對(duì)用戶常用的網(wǎng)址進(jìn)行突出顯示,可以有效滿足用戶的個(gè)性化需求,避免網(wǎng)址導(dǎo)航同質(zhì)化,提高了導(dǎo)航的針對(duì)性以及導(dǎo)航效率。可見(jiàn),通過(guò)本實(shí)施例,解決了傳統(tǒng)網(wǎng)址導(dǎo)航頁(yè)面冗長(zhǎng)易導(dǎo)致瀏覽困難、同質(zhì)化嚴(yán)重的問(wèn)題,達(dá)到了節(jié)約用戶查找所需的網(wǎng)址的時(shí)間、便于用戶瀏覽、避免網(wǎng)址導(dǎo)航同質(zhì)化的效果。實(shí)施例二參照?qǐng)D2,示出了根據(jù)本發(fā)明實(shí)施例二的一種用于網(wǎng)址導(dǎo)航的方法的步驟流程圖。本實(shí)施例的用于網(wǎng)址導(dǎo)航的方法包括以下步驟步驟S202 :導(dǎo)航網(wǎng)站服務(wù)器向客戶端瀏覽器發(fā)送導(dǎo)航網(wǎng)站的網(wǎng)址列表。導(dǎo)航網(wǎng)站服務(wù)器可以按照一定的規(guī)則向客戶端瀏覽器發(fā)送導(dǎo)航網(wǎng)站的網(wǎng)址列表,例如,當(dāng)客戶端瀏覽器訪問(wèn)導(dǎo)航網(wǎng)站時(shí),導(dǎo)航網(wǎng)站服務(wù)器向客戶端瀏覽器發(fā)送導(dǎo)航網(wǎng)站的網(wǎng)址列表;或者,每間隔設(shè)定時(shí)間或?qū)Ш骄W(wǎng)站的網(wǎng)址列表更新時(shí),導(dǎo)航網(wǎng)站服務(wù)器向客戶端瀏覽器發(fā)送導(dǎo)航網(wǎng)站的網(wǎng)址列表;或者,在任何需要發(fā)送導(dǎo)航網(wǎng)站的網(wǎng)址列表時(shí)發(fā)送等,本發(fā)明對(duì)此不作限制。步驟S204 :客戶端瀏覽器接收導(dǎo)航網(wǎng)站的網(wǎng)址列表,根據(jù)設(shè)定規(guī)則設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重。該步驟可以僅在客戶端瀏覽器首次接收到導(dǎo)航網(wǎng)站的網(wǎng)址列表時(shí)執(zhí)行,若后續(xù)網(wǎng)址列表無(wú)更新,則可以不必再次執(zhí)行。當(dāng)然,即使后續(xù)網(wǎng)址列表無(wú)更新,但在需要時(shí),也可以執(zhí)行以重新設(shè)置各網(wǎng)址的權(quán)重。一般來(lái)說(shuō),當(dāng)網(wǎng)址列表更新時(shí),需要再次執(zhí)行本步驟,以設(shè)置更新后的網(wǎng)址的權(quán)重。設(shè)定規(guī)則可以是本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況設(shè)置的任意適當(dāng)規(guī)則,優(yōu)選地,可以根據(jù)各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重;和/或,根據(jù)各瀏覽時(shí)間段是否為工作時(shí)間段,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重。更優(yōu)選地,在設(shè)定規(guī)則時(shí),當(dāng)根據(jù)各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重時(shí),可以按照各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,從小到大依次設(shè)置每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重;當(dāng)根據(jù)各瀏覽時(shí)間段是否為工作時(shí)間段,設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重時(shí),可以設(shè)置瀏覽時(shí)間段為工作時(shí)間段的權(quán)重大于或小于瀏覽時(shí)間段為非工作時(shí)間段的權(quán)重。通過(guò)設(shè)置權(quán)重,可以后續(xù)根據(jù)用戶的瀏覽行為信息對(duì)用戶瀏覽的網(wǎng)址進(jìn)行加權(quán)處理,進(jìn)而區(qū)別顯示。根據(jù)各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近設(shè)置權(quán)重,強(qiáng)調(diào)用戶近段時(shí)間訪問(wèn)的網(wǎng)址,便于及時(shí)調(diào)整網(wǎng)址顯示,提高導(dǎo)航的針對(duì)性以及導(dǎo)航效率;根據(jù)各瀏覽時(shí)間段是否為工作時(shí)間段設(shè)置權(quán)重,強(qiáng)調(diào)用戶工作時(shí)間段/非工作時(shí)間段訪問(wèn)的網(wǎng)址,貼切反映用戶的訪問(wèn)需求,同樣提高了導(dǎo)航的針對(duì)性以及導(dǎo)航效率。步驟S206 :客戶端瀏覽器獲取用戶的瀏覽行為信息。本實(shí)施例中,用戶的瀏覽行為信息包括以下至少之一用戶瀏覽的網(wǎng)址的URL、用戶瀏覽的網(wǎng)址的域名、用戶瀏覽的網(wǎng)址的主機(jī)名。當(dāng)然,不限于此,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際情況適當(dāng)增加其它用戶的瀏覽行為信息。用戶瀏覽的網(wǎng)址的URL、用戶瀏覽的網(wǎng)址的域名、和用戶瀏覽的網(wǎng)址的主機(jī)名能夠有效反映用戶的瀏覽行為,且獲取簡(jiǎn)單,實(shí)現(xiàn)方便,無(wú)需對(duì)瀏覽器或服務(wù)器的現(xiàn)有流程做大的改動(dòng)。步驟S208 :客戶端瀏覽器根據(jù)瀏覽行為信息判斷用戶瀏覽的網(wǎng)址是否包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中,若是,則執(zhí)行步驟S210 ;若否,則執(zhí)行步驟S214??蛇x地,客戶端瀏覽器可以先確定用戶的個(gè)人賬戶(如根據(jù)用戶的瀏覽行為信息,或者根據(jù)用戶的賬戶登錄信息或者其它適當(dāng)信息等確定用戶的個(gè)人賬戶),進(jìn)行根據(jù)用戶的瀏覽行為信息針對(duì)該賬戶中網(wǎng)址列表中的網(wǎng)址進(jìn)行加權(quán)處理,進(jìn)而區(qū)別顯示;以及,將加權(quán)處理后的網(wǎng)址列表中每個(gè)網(wǎng)址的得分保存到該用戶的個(gè)人賬戶中,以提高對(duì)單個(gè)用戶的導(dǎo)航的針對(duì)性。其中,客戶端瀏覽器中可以保存有用戶的個(gè)人賬戶,賬戶中保存有用戶瀏覽過(guò)的導(dǎo)航網(wǎng)站的網(wǎng)址。在獲取到用戶的瀏覽行為信息后,客戶端瀏覽器即針對(duì)該賬戶中的網(wǎng)址進(jìn)行處理。步驟S210 :客戶端瀏覽器根據(jù)每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的瀏覽次數(shù)和各瀏覽時(shí)間段的權(quán)重,計(jì)算每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的時(shí)段得分,對(duì)各時(shí)段得分進(jìn)行累加得到每個(gè)網(wǎng)址的得分。當(dāng)用戶瀏覽的網(wǎng)址包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中時(shí),客戶端瀏覽器可以根據(jù)各瀏覽時(shí)間段內(nèi)的瀏覽次數(shù)和步驟S204中設(shè)置的各瀏覽時(shí)間段的權(quán)重,如,根據(jù)各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近設(shè)置的權(quán)重,和/或,根據(jù)各瀏覽時(shí)間段是否為工作時(shí)間段設(shè)置的權(quán)重,對(duì)網(wǎng)址列表中的網(wǎng)址進(jìn)行加權(quán)處理,獲得每個(gè)網(wǎng)址的得分。步驟S212 :客戶端瀏覽器根據(jù)每個(gè)網(wǎng)址的得分,區(qū)別顯示導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址,進(jìn)行網(wǎng)址導(dǎo)航,結(jié)束本流程。包括按照網(wǎng)址列表中每個(gè)網(wǎng)址的得分,對(duì)網(wǎng)址列表中所有的網(wǎng)址進(jìn)行排序;根據(jù)設(shè)定的閾值將排序后的所有的網(wǎng)址分為多個(gè)熱度等級(jí);按照熱度等級(jí)對(duì)導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址進(jìn)行區(qū)別顯示,進(jìn)行網(wǎng)址導(dǎo)航。當(dāng)然,不限于此,本領(lǐng)域技術(shù)人員也可以根據(jù)每個(gè)網(wǎng)址的得分,采用其它適當(dāng)?shù)膮^(qū)別顯示方式。通過(guò)對(duì)每個(gè)網(wǎng)址的得分進(jìn)行排序和劃分熱度等級(jí),能夠簡(jiǎn)單有效地區(qū)別顯示不同熱度等級(jí)的網(wǎng)址。步驟S214 :若客戶端瀏覽器根據(jù)瀏覽行為信息判斷用戶瀏覽的網(wǎng)址未包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中,則執(zhí)行網(wǎng)址導(dǎo)航的常規(guī)操作。需要說(shuō)明的是,上述對(duì)導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址的加權(quán)處理也可以在服務(wù)器端進(jìn)行,如,服務(wù)器端根據(jù)設(shè)定規(guī)則設(shè)置每個(gè)網(wǎng)址在各瀏覽時(shí)間段的不同權(quán)重;獲取用戶的瀏覽行為信息;根據(jù)瀏覽行為信息判斷用戶瀏覽的網(wǎng)址是否包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中;若包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中,則根據(jù)每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的瀏覽次數(shù)和各瀏覽時(shí)間段的權(quán)重,計(jì)算每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的時(shí)段得分,對(duì)各時(shí)段得分進(jìn)行累加得到每個(gè)網(wǎng)址的得分;然后,由客戶端瀏覽器根據(jù)該得分區(qū)別顯示導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址,進(jìn)行網(wǎng)址導(dǎo)航。另外,對(duì)于導(dǎo)航網(wǎng)站來(lái)說(shuō),導(dǎo)航網(wǎng)站服務(wù)器也可以面向該網(wǎng)站的所有用戶,獲取所有用戶的瀏覽行為信息,進(jìn)而對(duì)其進(jìn)行分析、對(duì)網(wǎng)址進(jìn)行加權(quán)處理,以獲得對(duì)該導(dǎo)航網(wǎng)站來(lái)說(shuō),所有用戶訪問(wèn)較多的網(wǎng)址作為熱點(diǎn)導(dǎo)航網(wǎng)址進(jìn)行區(qū)別顯示。通過(guò)本實(shí)施例,根據(jù)用戶的瀏覽行為信息來(lái)個(gè)性化地對(duì)導(dǎo)航頁(yè)面中用戶常用的網(wǎng)址進(jìn)行突出顯示,提高了用戶搜索其關(guān)注的網(wǎng)址的效率。實(shí)施例三參照?qǐng)D3,示出了根據(jù)本發(fā)明實(shí)施例三的一種用于網(wǎng)址導(dǎo)航的方法的步驟流程圖。本實(shí)施例的用于網(wǎng)址導(dǎo)航的方法包括以下步驟步驟S302 :用戶啟動(dòng)瀏覽器,通過(guò)瀏覽器訪問(wèn)某一網(wǎng)站。具體來(lái)說(shuō),用戶訪問(wèn)網(wǎng)站可以在地址欄中輸入該網(wǎng)站的URL,也可以通過(guò)在收藏夾、歷史記錄或?qū)Ш秸军c(diǎn)中點(diǎn)擊對(duì)應(yīng)URL進(jìn)入。步驟S304 :瀏覽器獲取用戶訪問(wèn)的網(wǎng)站的URL。步驟S306 :瀏覽器將該URL與服務(wù)器推送到瀏覽器中的導(dǎo)航網(wǎng)站的網(wǎng)址列表進(jìn)行比對(duì),判斷該URL是否包含在網(wǎng)址列表中,若否,則執(zhí)行步驟S308 ;若是,則執(zhí)行步驟S310。URL與網(wǎng)址列表的比對(duì)過(guò)程可能僅存在域名對(duì)比或者主機(jī)名對(duì)比,而不是具體的URL的對(duì)比,對(duì)比的可以只是URL內(nèi)容的一部分。例如,用戶訪問(wèn)http://news. 163. com/12345, html,若在導(dǎo)航網(wǎng)站的網(wǎng)址列表中存在網(wǎng)易新聞http://news. 163. com,則此次訪問(wèn)也會(huì)被認(rèn)為是對(duì)網(wǎng)易新聞的一次有效訪問(wèn)。步驟S308 :如果用戶訪問(wèn)的網(wǎng)址不包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中,則瀏覽器不進(jìn)行附加操作,正常打開(kāi)該網(wǎng)址指示的網(wǎng)站。步驟S310 :如果用戶訪問(wèn)的網(wǎng)址包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中,則瀏覽器對(duì)該網(wǎng)址進(jìn)行加權(quán)處理,得到該網(wǎng)址的得分。當(dāng)用戶訪問(wèn)一個(gè)網(wǎng)址時(shí),若該網(wǎng)址在導(dǎo)航網(wǎng)站的網(wǎng)址列表中,則對(duì)于該網(wǎng)址增加一個(gè)累計(jì)次數(shù)。瀏覽器中維護(hù)有一個(gè)列表,列有導(dǎo)航網(wǎng)站服務(wù)器推送到瀏覽器的導(dǎo)航網(wǎng)站的各URL,以及瀏覽器計(jì)算的各URL對(duì)應(yīng)的得分。URL得分的計(jì)算按照時(shí)間來(lái)加權(quán),距離當(dāng)前時(shí)間最近的瀏覽,每次瀏覽所加的權(quán)重越大(也可以越小);距離當(dāng)前時(shí)間越遠(yuǎn)的瀏覽,每次瀏覽所加的權(quán)值越小(也可以越大)。此列表存儲(chǔ)在瀏覽器客戶端,定時(shí)更新或者在需要時(shí)更新。以下,以對(duì)網(wǎng)址列表中的網(wǎng)易新聞的網(wǎng)址進(jìn)行處理為例,對(duì)本實(shí)施例的網(wǎng)址加權(quán)處理進(jìn)行說(shuō)明。實(shí)例一設(shè)定網(wǎng)易新聞各瀏覽時(shí)間段的權(quán)重如表I設(shè)置;表I
權(quán)利要求
1.一種用于網(wǎng)址導(dǎo)航的方法,包括 獲取用戶的瀏覽行為信息; 根據(jù)所述瀏覽行為信息判斷所述用戶瀏覽的網(wǎng)址是否包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中; 若是,則按照設(shè)定規(guī)則對(duì)所述網(wǎng)址列表中的每個(gè)所述網(wǎng)址進(jìn)行加權(quán)處理,得到所述每個(gè)網(wǎng)址的得分; 根據(jù)所述每個(gè)網(wǎng)址的得分,區(qū)別顯示所述導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址,進(jìn)行網(wǎng)址導(dǎo)航; 確定所述用戶的個(gè)人賬戶; 將所述網(wǎng)址列表中每個(gè)網(wǎng)址的得分保存到確定的所述用戶的個(gè)人賬戶中。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述瀏覽行為信息包括以下至少之一所述用戶瀏覽的網(wǎng)址的統(tǒng)一資源定位符URL、所述網(wǎng)址的域名、所述網(wǎng)址的主機(jī)名。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述按照設(shè)定規(guī)則對(duì)所述網(wǎng)址列表中的每個(gè)所述網(wǎng)址進(jìn)行加權(quán)處理的步驟包括 根據(jù)所述每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的瀏覽次數(shù)和各瀏覽時(shí)間段的權(quán)重,計(jì)算所述每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的時(shí)段得分,對(duì)各時(shí)段得分進(jìn)行累加得到所述每個(gè)網(wǎng)址的得分。
4.根據(jù)權(quán)利要求3所述的方法,其中,在所述獲取用戶的瀏覽行為信息的步驟之前,還包括 根據(jù)設(shè)定規(guī)則設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重。
5.根據(jù)權(quán)利要求4所述的方法,其中,所述根據(jù)設(shè)定規(guī)則設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重的步驟包括 根據(jù)所述各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重; 和/或, 根據(jù)所述各瀏覽時(shí)間段是否為工作時(shí)間段,設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重。
6.根據(jù)權(quán)利要求5所述的方法,其中, 當(dāng)根據(jù)所述各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重時(shí),按照所述各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,從小到大依次設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重; 當(dāng)根據(jù)所述各瀏覽時(shí)間段是否為工作時(shí)間段,設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重時(shí),設(shè)置瀏覽時(shí)間段為工作時(shí)間段的權(quán)重大于/小于瀏覽時(shí)間段為非工作時(shí)間段的權(quán)重。
7.根據(jù)權(quán)利要求1所述的方法,其中,所述根據(jù)所述每個(gè)網(wǎng)址的得分,區(qū)別顯示所述導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址,進(jìn)行網(wǎng)址導(dǎo)航的步驟包括 按照所述網(wǎng)址列表中所述每個(gè)網(wǎng)址的得分,對(duì)所述網(wǎng)址列表中所有的網(wǎng)址進(jìn)行排序; 根據(jù)設(shè)定的閾值將排序后的所有的網(wǎng)址分為多個(gè)熱度等級(jí); 按照所述熱度等級(jí)對(duì)所述導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址進(jìn)行區(qū)別顯示,進(jìn)行網(wǎng)址導(dǎo)航。
8.一種用于網(wǎng)址導(dǎo)航的裝置,包括獲取模塊,用于獲取用戶的瀏覽行為信息;判斷模塊,用于根據(jù)所述瀏覽行為信息判斷所述用戶瀏覽的網(wǎng)址是否包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中;加權(quán)模塊,用于若所述判斷模塊的判斷結(jié)果為是,則按照設(shè)定規(guī)則對(duì)所述網(wǎng)址列表中的每個(gè)所述網(wǎng)址進(jìn)行加權(quán)處理,得到所述每個(gè)網(wǎng)址的得分;顯示模塊,用于根據(jù)所述每個(gè)網(wǎng)址的得分,區(qū)別顯示所述導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址,進(jìn)行網(wǎng)址導(dǎo)航;存儲(chǔ)模塊,用于確定所述用戶的個(gè)人賬戶;將所述網(wǎng)址列表中每個(gè)網(wǎng)址的得分保存到確定的所述用戶的個(gè)人賬戶中。
9.根據(jù)權(quán)利要求8所述的裝置,其中,所述瀏覽行為信息包括以下至少之一所述用戶瀏覽的網(wǎng)址的統(tǒng)一資源定位符URL、所述網(wǎng)址的域名、所述網(wǎng)址的主機(jī)名。
10.根據(jù)權(quán)利要求8或9所述的裝置,其中,所述加權(quán)模塊,用于若所述判斷模塊的判斷結(jié)果為是,則根據(jù)所述每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的瀏覽次數(shù)和各瀏覽時(shí)間段的權(quán)重,計(jì)算所述每個(gè)網(wǎng)址在各瀏覽時(shí)間段內(nèi)的時(shí)段得分,對(duì)各時(shí)段得分進(jìn)行累加得到所述每個(gè)網(wǎng)址的得分。
11.根據(jù)權(quán)利要求10所述的裝置,其中,所述裝置還包括設(shè)置模塊,用于在所述獲取模塊獲取用戶的瀏覽行為信息之前,根據(jù)設(shè)定規(guī)則設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重。
12.根據(jù)權(quán)利要求11所述的裝置,其中,所述設(shè)置模塊,用于根據(jù)所述各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重;和/或,根據(jù)所述各瀏覽時(shí)間段是否為工作時(shí)間段,設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重。
13.根據(jù)權(quán)利要求12所述的裝置,其中,當(dāng)所述設(shè)置模塊根據(jù)所述各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重時(shí),按照所述各瀏覽時(shí)間段距離當(dāng)前時(shí)間的遠(yuǎn)近,從小到大依次設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重;當(dāng)所述設(shè)置模塊根據(jù)所述各瀏覽時(shí)間段是否為工作時(shí)間段,設(shè)置所述每個(gè)網(wǎng)址在所述各瀏覽時(shí)間段的不同權(quán)重時(shí),設(shè)置瀏覽時(shí)間段為工作時(shí)間段的權(quán)重大于/小于瀏覽時(shí)間段為非工作時(shí)間段的權(quán)重。
14.根據(jù)權(quán)利要求8所述的裝置,其中,所述顯示模塊,用于按照所述網(wǎng)址列表中所述每個(gè)網(wǎng)址的得分,對(duì)所述網(wǎng)址列表中所有的網(wǎng)址進(jìn)行排序;根據(jù)設(shè)定的閾值將排序后的所有的網(wǎng)址分為多個(gè)熱度等級(jí);按照所述熱度等級(jí)對(duì)所述導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址進(jìn)行區(qū)別顯示,進(jìn)行網(wǎng)址導(dǎo)航。
全文摘要
本發(fā)明提供了一種用于網(wǎng)址導(dǎo)航的方法和裝置,其中,用于網(wǎng)址導(dǎo)航的裝置,包括獲取模塊,用于獲取用戶的瀏覽行為信息;判斷模塊,用于根據(jù)瀏覽行為信息判斷用戶瀏覽的網(wǎng)址是否包含在導(dǎo)航網(wǎng)站的網(wǎng)址列表中;加權(quán)模塊,用于若判斷模塊的判斷結(jié)果為是,則按照設(shè)定規(guī)則對(duì)網(wǎng)址列表中的每個(gè)網(wǎng)址進(jìn)行加權(quán)處理,得到每個(gè)網(wǎng)址的得分;顯示模塊,用于根據(jù)每個(gè)網(wǎng)址的得分,區(qū)別顯示導(dǎo)航網(wǎng)站的網(wǎng)址列表中的網(wǎng)址,進(jìn)行網(wǎng)址導(dǎo)航;存儲(chǔ)模塊,用于確定所述用戶的個(gè)人賬戶;將所述網(wǎng)址列表中每個(gè)網(wǎng)址的得分保存到確定的所述用戶的個(gè)人賬戶中。通過(guò)本發(fā)明,達(dá)到了節(jié)約用戶查找所需的網(wǎng)址的時(shí)間、便于用戶瀏覽、避免網(wǎng)址導(dǎo)航同質(zhì)化的效果。
文檔編號(hào)G06F17/30GK103049497SQ20121052662
公開(kāi)日2013年4月17日 申請(qǐng)日期2012年12月7日 優(yōu)先權(quán)日2012年12月7日
發(fā)明者李旭, 任寰 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司