網址導航的生成方法、無線路由終端及系統的製作方法
2023-12-07 03:01:36 1
專利名稱:網址導航的生成方法、無線路由終端及系統的製作方法
技術領域:
本發明涉及通信技術領域,具體涉及網址導航的生成方法、無線路由終端及系統。
背景技術:
瀏覽網頁是網絡應用中最常見的操作,如何方便用戶瀏覽網頁,不需要用戶每次瀏覽網頁都輸入要訪問網頁的網址,從而衍生出了網址導航。網址導航就是一個集合較多網址,並按照一定條件進行分類的一種網址站。網址導航方便網友們快速找到自己需要的網站,而不用去記住各類網站的網址,就可以直接進到所需的網站。網址導航一般包括由瀏覽器提供的網址導航,在瀏覽器中新建網頁的時候瀏覽器會提供最常訪問網址導航,方便用戶訪問自己最喜歡訪問的網站連結。網址導航還包括由網絡公司註冊提供的網址導航,用戶登錄網絡公司主頁的時候,在主頁上為用戶提供該用戶在該公司主頁最常訪問的網站連結;使用這種網絡公司提供的網址導航需要用戶註冊登錄,並且所有的網站訪問必須在其登錄網站後進行轉跳才能記錄,否則無法記錄用戶上網信息,給用戶的使用帶來不便。網址導航還包括導航網站,如haol23、2345網址大全、265網址、提供的是大量的分類網站,這些網站可能並不是用戶最經常訪問的網站,用戶使用過程中需要從中查找自己需要的網站,在使用中沒有瀏覽器提供的常用網址導航便利。在對現有技術的研究和實踐過程中,本發明的發明人發現,瀏覽器提供的網址導航是通過分析用戶訪問的歷史數據獲得,一旦用戶清空上網記錄就沒有辦法提供了 ;而且每個瀏覽器有各自的歷史數據緩存,一個瀏覽器無法訪問別的瀏覽器的訪問歷史記錄;尤其是當用戶更換使用的電腦,則無法提供原有的網絡導航。
發明內容
本發明實施例提供一種網址導航的生成方法,可以使用戶在不同的用戶端上網時,都能使用到用戶常用網址的網址導航。本發明實施例還提供了相應的無線路由終端和系統。一種網址導航的生成方法,包括接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址;從所述網絡訪問請求中解析出用戶要訪問的網址;存儲所述用戶要訪問的網址;接收用戶端發起的網址導航主頁訪問請求;在已存儲的網址中,按照預置規則選取網址生成網址導航發送給用戶端供用戶使用。一種無線路由終端,包括 接收單元,用於接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址;
解析單元,用於從所述接收單元接收到的網絡訪問請求中解析出用戶要訪問的網址;存儲單元,用於存儲所述解析單元解析出的用戶要訪問的網址;所述接收單元,用於接收用戶端發起的網址導航主頁訪問請求;網址導航生成單元,用於在所述接收單元接收到戶發起網址導航主頁訪問請求後,在所述存儲單元已存儲 的網址中,按照預置規則選取網址生成網址導航發給用戶端供用戶使用。一種網址導航生成系統,其特徵在於,包括用戶端和無線路由終端;所述無線路由終端為上述技術方案中所述的無線路由終端。本發明實施例採用接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址;從所述網絡訪問請求中解析出用戶要訪問的網址;存儲所述用戶要訪問的網址;接收用戶端發起的網址導航主頁訪問請求;在已存儲的網址中,按照預置規則選取網址生成網址導航發給用戶端供用戶使用。與現有技術相比,本發明實施例提供的網址導航的生成方法,無線路由終端可以獲取並存儲用戶要訪問的網址,並生成的網址導航,因無線路由終端可以隨身攜帶,所以用戶在不同的用戶端上網時,只要使電腦或手機等可以瀏覽網頁的終端與無線路由終端連接,用戶就可以使用到常用網址的網址導航。
圖I是本發明實施例中網址導航的生成方法的一實施例示意圖;圖2是本發明實施例中一應用場景實施例示意圖;圖3是本發明實施例中另一應用場景實施例示意圖;圖4是本發明實施例中另一應用場景實施例示意圖;圖5是本發明實施例中無線路由終端的一實施例示意圖;圖6是本發明實施例中無線路由終端的另一實施例示意圖;圖7是本發明實施例中無線路由終端的另一實施例示意圖;圖8是本發明實施例中無線路由終端的另一實施例示意圖;圖9是本發明實施例中系統的一實施例示意圖。
具體實施例方式本發明實施例提供一種網址導航的生成方法,可以使用戶在任何上網條件下,都能使用到用戶常用網址的網址導航。本發明實施例還提供了相應的無線路由終端和系統。以下分別進行詳細說明。本發明實施例中的無線路由終端包括無線路由器、無線數據卡、移動wifi和具有移動wifi功能的手機。參閱圖1,本發明實施例提供的網址導航的生成方法的一實施例包括101、無線路由終端接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址。本發明實施例中,用戶端與無線路由終端一側構成區域網(LAN, Local AreaNetwork),無線路由終端與網際網路(Internet) —側構成廣域網(WAN,Wide Area Network)。
用戶要訪問網頁時,用戶端發起Internet網絡訪問請求,所述Internet網絡訪問請求經過無線路由終端才能到達Internet。102、無線路由終端從所述網絡訪問請求中解析出用戶要訪問的網址。
無線路由終端接收到網絡訪問請求後,通過域名系統(DNS,Domain Name System)進行解析,解析出用戶要訪問的網址和該網址對應的IP位址,如果解析出的IP位址是外網的IP位址,則將網絡訪問請求通過WAN 口經無線協議棧(Wireless Protocol Stack)發送給Internet,如解析出的IP位址為LAN的IP位址,則將網絡訪問請求發送給網頁伺服器(Webserver)。103、無線路由終端存儲所述用戶要訪問的網址。 步驟102解析出用戶要訪問的網址後,存儲所述用戶要訪問的網址,所述存儲所述用戶要訪問的網址,包括當解析出的網址在無線路由終端中已經存在時,對所述網址的計數進行累加,當解析出的網址在無線路由終端中不存時,存儲所述網址,並對所述網址開始計數。也就是說,當解析出的網址已經存在,那麼對該網址的計數加1,如果解析出的網址不存在,那麼存儲該網址,並對該網址從I開始計數。104、無線路由終端接收用戶端發起的網址導航主頁訪問請求。這裡的用戶端可以是步驟101中的用戶端,也可以是其他的用戶端,本發明實施例提供的無線路由終端可以與不同的用戶端連接使用,無論是哪個用戶端,只要與所述無線路由終端連接,都可以向無線路由終端發起網址導航主頁訪問請求,使無線路由終端也可提供常用的網址導航。105、無線路由終端在已存儲的網址中,按照預置規則選取網址生成網址導航發給用戶端供用戶使用。對於用戶經常瀏覽的網頁,該網頁網址的計數一定較高,按照預置規則選取網址生成網址導航,包括選取計數超過預置數量的網址生成網址導航。或者,根據存儲的網址的計數進行排序;選取排序後計數最大的預置個數的網址生成網址導航。例如,某用戶經常訪問的網址有http://news, baidu. com/ ;http://www. sina.com. cn/ ;http://www. google, com. hk/ ;無線路由終端計數的結果是,網址 http://news.baidu. com/累加的計數是115次,網址http://www. sina. com. cn/累加的計數是89次,網址http://www. google, com. hk/累加的計數是65次,那麼生成網址導航的順序就是http://news, baidu. com/ http://www. sina. com, cn/ ;http://www. google, com. hk/。 當用戶要瀏覽這幾個網頁時,就可以直接在網址導航上選擇要瀏覽的網址連結,就可以快速瀏覽網頁。尤其是用戶常用網頁的網址導航保存在無線路由終端中,即方便攜帶,可以在任何上網條件下使用,又可以不受更換電腦的影響。本發明提供的實施例,接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址;從所述網絡訪問請求中解析出用戶要訪問的網址;存儲所述用戶要訪問的網址;接收用戶端發起的網址導航主頁訪問請求;在已存儲的網址中,按照預置規則選取網址生成網址導航發給用戶端供用戶使用。與現有技術相比,本發明實施例提供的網址導航的生成方法,無線路由終端可以獲取並存儲用戶要訪問的網址,並生成的網址導航,因無線路由終端可以隨身攜帶,所以用戶在不同的用戶端上網時,只要使電腦或手機等可以瀏覽網頁的終端與無線路由終端連接,用戶就可以使用到常用網址的網址導航。
為便於理解,下面以幾個應用場景為例,說明本發明網址導航的生成方法參閱圖2,本應用場景中,以無線路由器為例,PC與無線路由器建立虛擬區域網LAN,用戶發起網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址,通過無線路由器中的DNS Relay查找所述用戶要訪問的網址對應的IP位址,並存儲所述用戶要訪問的網址,所述存儲所述用戶要訪問的網址,包括當解析出的網址已經存在時,對所述網址的計數進行累加,當解析出的網址不存在時,存儲所述網址,並對所述網址開始計數。也就是說,當解析出的網址已經存在,那麼對該網址的計數加1,如果解析出的網址不存在,那麼存儲該網址,並對該網址從I開始計數。當PC得到IP位址後,發送P0ST/GET請求,當IP位址到達IP層後,如果IP位址為外網,將從Wan 口經無線協議棧(Wireless Protocol Stack)到Internet ;如果是IP位址為區域網IP,將請求發送給Webserver。當用戶端發起網址導航主頁訪問請求時,無線路由器根據存儲的網址的計數進行 排名,獲取排名最前的n(n可以是預置的任意數值,如5)個網址,生成網址導航,也可以是選取網址計數超過預置數量的網址生成網址導航,如當預置數量為90時,選取計數超過90的所有網址生成網址導航。本應用場景中,無線路由器接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址;從所述網絡訪問請求中解析出用戶要訪問的網址;存儲所述用戶要訪問的網址;接收用戶端發起的無線路由終端主頁訪問請求;在已存儲的網址中,按照預置規則選取網址生成網址導航供用戶使用。與現有技術相比,本發明實施例提供的網址導航的生成方法,無線路由終端可以獲取並存儲用戶要訪問的網址,並生成的網址導航,因無線路由終端可以隨身攜帶,所以用戶在任何上網條件下,只要使電腦或手機等可以瀏覽網頁的終端與無線路由終端連接,用戶就可以使用到常用網址的網址導航。參閱圖3,本應用場景中以USB接口的無線數據卡為例進行說明本發明實施例所提供的無線數據卡具有本發明圖I對應的實施例中所述的的無線路由功能。使用時將USB接口的無線數據卡(USB Wireless data card)插入PC機中,此處只是給出了 PC機,實際上也可以是其他具有網頁瀏覽功能的終端設備,無線數據卡插入PC後,PC與無線數據卡建立虛擬區域網LAN,用戶發起網絡訪問請求,通過無線路由器中的DNS Relay查找所述用戶要訪問的網址對應的IP位址,並存儲所述用戶要訪問的網址,所述存儲所述用戶要訪問的網址,包括當解析出的網址已經存在時,對所述網址的計數進行累加,當解析出的網址不存在時,存儲所述網址,並對所述網址開始計數。也就是說,當解析出的網址已經存在,那麼對該網址的計數加1,如果解析出的網址不存在,那麼存儲該網址,並對該網址從I開始計數。當PC得到IP位址後,發送P0ST/GET請求,當IP到達IP層後,如果IP位址為外網,將從Wan 口經無線協議棧(Wireless Protocol Stack)到Internet ;如果是IP位址為區域網IP,將請求發送Webserver。當用戶端發起網址導航主頁訪問請求時,無線數據卡根據存儲的網址的計數進行排名,獲取排名最前的n(n可以是預置的任意數值,如5)個記錄,生成網址導航,也可以是選取網址計數超過預置數量的網址生成網址導航,如當預置數量為90時,選取計數超過90的所有網址生成網址導航。參閱圖4,本應用場景中以mobile wifi為例進行說明本發明實施例所提供的mobile wifi具有本發明圖I對應的實施例中所述的的無線路由功能。
使用時,mobile wifi與PC建立連接虛擬區域網,用戶端發起網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址,通過無線路由器中的DNS Relay查找所述用戶要訪問的網址對應的IP位址,並存儲所述用戶要訪問的網址,所述存儲所述用戶要訪問的網址,包括當解析出的網址已經存在時,對所述網址的計數進行累加,當解析出的網址不存在時,存儲所述網址,並對所述網址開始計數。也就是說,當解析出的網址已經存在,那麼對該網址的計數加1,如果解析出的網址不存在,那麼存儲該網址,並對該網址從I開始計數。當PC得到IP位址後,發送P0ST/GET請求,當IP到達IP層後,如果IP位址為外網,將從Wan口經無線協議棧(Wireless Protocol Stack)到Internet ;如果是IP位址為區域網IP,將請求發送WebServer0當用戶端發起網址導航主頁訪問請求時,無線路由器根據存儲的網址的計數進行排名,獲取排名最前的n(n可以是預置的任意數值,如5)個記錄,生成網址導航,也可以是選取網址計數超過預置數量的網址生成網址導航,如當預置數量為90時,選取計數超過90的所有網址生成網址導航。參閱圖5,本發明實施例提供的無線路由終端的一實施例包括接收單元201,用於接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址;解析單元202,用於從所述接收單元201接收到的網絡訪問請求中解析出用戶要訪問的網址;存儲單元203,用於存儲所述解析單元202解析出的用戶要訪問的網址;所述接收單元201,用於接收用戶端發起的網址導航主頁訪問請求;網址導航生成單元204,用於在所述接收單元201接收到戶發起的網址導航主頁訪問請求後,在所述存儲單元203已存儲的網址中,按照預置規則選取網址生成網址導航發給用戶端供用戶使用。本發明實施例中,接收單元201接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址;解析單元202從所述接收單元201接收到的網絡訪問請求中解析出用戶要訪問的網址;存儲單元203存儲所述解析單元202解析出的用戶要訪問的網址;所述接收單元201接收用戶端發起的網址導航主頁訪問請求;網址導航生成單元204在所述接收單元201接收到戶發起的網址導航主頁訪問請求後,在所述存儲單元203已存儲的網址中,按照預置規則選取網址生成網址導航發給用戶端供用戶使用。本發明實施例提供的無線路由終端,可以獲取並存儲用戶要訪問的網址,並生成的網址導航,因無線路由終端可以隨身攜帶,所以用戶在任何上網條件下,只要使電腦或手機等可以瀏覽網頁的終端與無線路由終端連接,用戶就可以使用到常用網址的網址導航。參閱圖6,在上述圖5對應的實施例的基礎上,本發明實施例提供的無線路由終端的存儲單元203包括計數模塊2031,用於當所述解析單元202解析出的網址已經存在時,對所述網址的計數進行累加;存儲模塊2032,用於當所述解析單元202解析出的網址不存在時,存儲所述網址;所述計數模塊2031,還用於在所述存儲模塊2032存儲所述網址後,對所述網址開始計數。、
參閱圖7,在上述圖5、圖6對應的實施例的基礎上,本發明實施例提供的無線路由終端的網址導航生成單元204包括
排序模塊2041,用於根據存儲的網址的計數進行排序;第二選取模塊2042,用於選取所述排序模塊2041排序後計數最大的預置個數的網址生成網址導航。可選地,網址導航生成單元204包括第一選取模塊,用於選取計數超過預置數量的網址生成網址導航。參閱圖8,在上述實施例的基礎上,本發明實施例提供的無線路由終端的另一實施例還包括判斷單元205,用於判斷所述解析單元202解析出的網址是否已經存在。本發明實施例提供的無線路由終端,可以獲取並存儲的用戶要訪問的網址,並生成的網址導航,因無線路由終端可以隨身攜帶,所以用戶在任何上網條件下,只要使電腦或手機等可以瀏覽網頁的終端與無線路由終端連接,用戶就可以使用到常用網址的網址導航。參閱圖9,本發明實施例提供的網址導航生成系統的一實施例包括用戶端10和無線路由終端20;所述用戶端10,用於發起網絡訪問請求或網址導航主頁訪問請求。所述無線路由終端20,用於接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址;從所述網絡訪問請求中解析出用戶要訪問的網址;存儲所述用戶要訪問的網址;接收用戶端發起的網址導航主頁訪問請求;在已存儲的網址中,按照預置規則選取網址生成網址導航發送給用戶端供用戶使用。本發明實施例提供的系統,無線路由終端可以獲取並存儲的用戶要訪問的網址,並生成的網址導航,因無線路由終端可以隨身攜帶,所以用戶在任何上網條件下,只要使電腦或手機等可以瀏覽網頁的終端與無線路由終端連接,用戶就可以使用到常用網址的網址導航。本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,該程序可以存儲於一計算機可讀存儲介質中,存儲介質可以包括ROM、RAM、磁碟或光碟等。以上對本發明實施例所提供的網址導航的生成方法、無線路由終端及系統進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在具體實施方式
及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
權利要求
1.一種網址導航的生成方法,其特徵在於,包括 接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址; 從所述網絡訪問請求中解析出用戶要訪問的網址; 存儲所述用戶要訪問的網址; 接收用戶端發起的網址導航主頁訪問請求; 在已存儲的網址中,按照預置規則選取網址生成網址導航發送給用戶端供用戶使用。
2.根據權利要求I所述的方法,其特徵在於,所述存儲所述用戶要訪問的網址,具體包括 當解析出的網址已經存在時,對所述網址的計數進行累加,當解析出的網址不存在時,存儲所述網址,並對所述網址開始計數。
3.根據權利要求2所述的方法,其特徵在於,所述按照預置規則選取網址生成網址導航,具體包括 選取計數超過預置數量的網址生成網址導航。
4.根據權利要求2所述的方法,其特徵在於,所述按照預置規則選取網址生成網址導航,具體包括 根據存儲的網址的計數進行排序; 選取排序後計數最大的預置個數的網址生成網址導航。
5.根據權利要求2 4任意一項所述方法,其特徵在於,所述存儲所述用戶要訪問的網址前,還包括 判斷解析出的網址是否已經存在。
6.一種無線路由終端,其特徵在於,包括 接收單元,用於接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址; 解析單元,用於從所述接收單元接收到的網絡訪問請求中解析出用戶要訪問的網址; 存儲單元,用於存儲所述解析單元解析出的用戶要訪問的網址; 所述接收單元,用於接收用戶端發起的網址導航主頁訪問請求; 網址導航生成單元,用於在所述接收單元接收到戶發起網址導航主頁訪問請求後,在所述存儲單元已存儲的網址中,按照預置規則選取網址生成網址導航發給用戶端供用戶使用。
7.根據權利要求6所述的無線路由終端,其特徵在於,所述存儲單元包括 計數模塊,用於當所述解析單元解析出的網址已經存在時,對所述網址的計數進行累加; 存儲模塊,用於當所述解析單元解析出的網址不存在時,存儲所述網址; 所述計數模塊,還用於在所述存儲模塊存儲所述網址後,對所述網址開始計數。
8.根據權利要求7所述的無線路由終端,其特徵在於,所述網址導航生成單元包括 第一選取模塊,用於選取計數超過預置數量的網址生成網址導航。
9.根據權利要求7所述的無線路由終端,其特徵在於,所述網址導航生成單元包括 排序模塊,用於根據存儲的網址的計數進行排序; 第二選取模塊,用於選取所述排序模塊排序後計數最大的預置個數的網址生成網址導航。
10.根據權利要求7 9任意一項所述的無線路由終端,其特徵在於,還包括 判斷單元,用於判斷所述解析單元解析出的網址是否已經存在。
11.一種網址導航生成系統,其特徵在於,包括用戶端和無線路由終端; 所述無線路由終端為上述權利要求6 10任意一項所述的無線路由終端。
全文摘要
本發明公開了一種網址導航的生成方法,接收用戶端發起的網絡訪問請求,所述網絡訪問請求中攜帶用戶要訪問的網址;從所述網絡訪問請求中解析出用戶要訪問的網址;存儲所述用戶要訪問的網址;接收用戶端發起的網址導航主頁訪問請求;在已存儲的網址中,按照預置規則選取網址生成網址導航發送給用戶端供用戶使用。本發明實施例技術方案,可以使用戶在不同的用戶端上網時,都能使用到用戶常用網址的網址導航。本發明實施例還提供了相應的無線路由終端和系統。
文檔編號H04L29/08GK102647463SQ201210090309
公開日2012年8月22日 申請日期2012年3月30日 優先權日2012年3月30日
發明者肖寧波 申請人:華為終端有限公司