專利名稱:網站連接方法及系統的制作方法
技術領域:
本發明涉及一種網站連接方法及系統,特別涉及采用數字模式的網址代表IP地址,且該數字模式的網址由左至右的各位數代表由大到小的網站分類的網站連接方法及系統。
背景技術:
在互聯網中,每一個節點都依TCP/IP協定而有唯一的IP地址。同樣的,萬維網中的網站也都有其唯一的IP地址。IP地址是以四個具有網域層次關系的數字代表互聯網中的一臺機器,因此在連接網站(上網)時可據此在互聯網中找到架設在那臺機器上的網站。然而,以數字為主的IP地址(例如168.95.1.83)雖然在了解網域的層次關系上有其長處,但是在實際的應用上卻有無法了解該數字所代表的地址上的網站內容的缺點,因此一般人所用的幾乎都是以文字為主的網址(例如www.hinet.net)。
以下借助圖1說明傳統的網站連接方法。當客戶端電腦裝置100與伺服端主機200建立網絡連接150后,客戶端即可向伺服端提出網站的連接請求。通常,用戶是從客戶端電腦裝置100的瀏覽器102上的全球資源地址輸入框(Input URL Box,以下稱URL輸入框)輸入網站300的網址,或選擇點擊顯示在瀏覽器102的網頁中的網站300的超鏈接(hyperlink),再根據該網址或超鏈接通過伺服端主機200向網域名稱系統(DNS,Domain Name System)詢問網站300的IP地址,并在DNS回復網站300的IP地址后,建立與網站300的連接,以取得網站300的首頁302并將其顯示在瀏覽器102上。
舉例來說,若用戶想連上HiNet的網站,則在瀏覽器的URL輸入框中輸入HiNet的網址www.hinet.net,瀏覽器接著以www.hinet.net詢問DNS而DNS回復HiNet網站的IP地址168.95.1.83之后,即可取得HiNet的網站首頁,客戶端因而可在瀏覽器上看到HiNet的網站首頁。
其中,在圖1的網絡結構中,網絡連接150并不僅限于有線網絡,也可為無線網絡,同時客戶端電腦裝置100也不僅限于一般人所謂的個人電腦(PC)、筆記本電腦(NB)或掌上電腦,也可為機頂盒(set top box)或類似的信息裝置(IA)、或個人數字助理(PDA)等個人隨身裝置、或手持電話等移動通信裝置等可以上網的裝置。可是,上述機頂盒、個人數字助理或手持電話,為使操作簡單或攜帶方便,通常都只有簡單的數字按鍵,因此在傳統的網站連接方法及系統中,以此類裝置上網便具有不易輸入文字模式網址的問題。
而且,隨著互聯網的蓬勃發展,越來越多的網站登記注冊,為避免與已注冊者重復,文字模式的網址有越來越長的趨勢,因此采用文字模式網址的傳統網站連接方法及系統會使上述不易輸入的問題更加嚴重。
再者,目前網站內容除了文字外,聲音及圖像等多媒體內容亦越來越多,因此可預計未來上網的人會越來越多,然而在目前的網站連接方法及系統中,網址仍然以英文為主,因此無疑的會對非英語系或不識字的人造成上網的障礙。
發明內容本發明的目的之一在于提供一種有利于機頂盒、個人數字助理或手持電話等可上網但只有簡單數字按鍵的裝置與網站連接的網站連接方法及系統。
本發明的再一目的在于提供一種可從網址本身了解網址所代表的網站的內容,并有利于對網站分類檢索的網站連接方法及系統。
本發明的又一目的在于提供一種不會對非英語系或不識字的人造成障礙的網站連接方法及系統。
本發明的網站連接方法,是在用于將客戶端電腦裝置連接至萬維網網站的網站連接系統中,預先使該網站連接系統具有包括IP地址數據,及與該IP地址數據對應的、利用其由左至右的各個數字代表在該IP地址的網站的大小分類的編碼網址數據的數據庫,該方法包括以下步驟1)由該網站連接系統接收用戶從該客戶端電腦裝置輸入的請求連接地址;2)由該網站連接系統在該數據庫中以該請求連接地址的一部分乃至該請求連接地址的全部為搜尋目標進行搜尋,若該數據庫中沒有一個數據的編碼網址與該請求連接地址相符,則繼續步驟3),若有至少一個數據的編碼網址與該請求連接地址相似,則取出相似的至少一個數據后跳至步驟4),若有一個數據的編碼網址與該請求連接地址相符,則取出該數據中的IP地址后跳至步驟5);3)由該網站連接系統將找不到該請求連接地址所指定的網站的訊息傳送至該客戶端電腦裝置,請用戶輸入新的請求連接地址,然后返回步驟1);4)由該網站連接系統將相似的至少一個數據傳送至該客戶端電腦裝置,請用戶選取其中一個數據,并在取出該數據的IP地址后繼續步驟5);以及5)由該網站連接系統找出并連接該IP地址所對應的網站,并將該網站的首頁數據傳送至該客戶端電腦裝置,以供用戶通過該首頁與該網站進行互聯。
本發明的網站連接系統,是一種用以將客戶端電腦裝置連接至萬維網中的網站的網站連接系統,包括數據庫,包含IP地址數據,及與該IP地址數據對應的、利用其由左至右的各個數字代表在該IP地址的網站的大小分類的編碼網址數據的數據庫;接收連接請求模塊,用以接收用戶從該客戶端電腦裝置輸入的請求連接地址;搜尋模塊,用以在該數據庫中,以來自該接收連接請求模塊的請求連接地址的一部分或該請求連接地址的全部為搜尋目標進行搜尋;響應連接請求模塊,用以根據來自搜尋模塊的搜尋結果,而在該數據庫中沒有一個數據的編碼網址與該請求連接地址相符時,將找不到該請求連接地址所指定的網站的訊息傳送至該客戶端電腦裝置,并請用戶輸入新的請求連接地址,在該數據庫中有至少一個數據的編碼網址與該請求連接地址相似時,將相似的至少一個數據傳送至該客戶端電腦裝置,請用戶選取其中一個數據,再連接該選取數據的IP地址所對應的網站,并將該網站的首頁數據傳送至該客戶端電腦裝置,以供用戶通過該首頁與該網站進行互聯,以及在該數據庫中有一個數據的編碼網址與該請求連接地址相符時,連接該數據的IP地址所對應的網站,并將該網站的首頁數據傳送至該客戶端電腦裝置,以供用戶通過該首頁與該網站進行互聯。
其中,與該IP地址數據對應的、利用其由左至右的各個數字代表在該IP地址的網站的大小分類的編碼網址數據,是以例如第一個數字為3時表示與餐廳有關的網站,第二個數字為1時表示與西餐廳有關的網站,第二個數字為2時表示與中餐廳有關的網站…的方式編碼,因此若有三家分別名為X、Y、Z的中餐廳,即可以”321”作為X餐廳的編碼網址、以”322”作為Y餐廳的編碼網址、以”323”作為Z餐廳的編碼網址。以上所述的例子是以較簡單的結構(3位數)說明本發明的網站連接方法及系統中所用的編碼網址的編碼方式,實際上,由于互聯網中網站的數目相當多,且日益增加,因此可以較多的位數編制編碼網址,例如以12位數的編碼當作編碼網址,并以其前3位數作為第一層的分類碼、以其次的3位數作為第二層的分類碼、以再其次的3位數作為第三層的分類碼、以最后3位數作為第四層分類碼,但不限于此,亦可視實際需要變化編碼網址的位數或各層分類碼的位數。
如此一來,不僅個人電腦(PC)、筆記本電腦(NB)及掌上型電腦等具有鍵盤的客戶端裝置,就連機頂盒、個人數字助理及手持電話等只有簡單數字按鍵的客戶端裝置也通過本發明的網站連接方法及系統容易地連接到希望瀏覽的網站。而且,利用上述編碼網址以其各個數字代表網站的大小分類的特性,用戶亦可通過本發明的網站連接方法及系統進行網站信息的檢索,例如用戶希望查詢網絡上有哪些與中餐廳有關的網站時,即可以”32”當作請求連接地址,由本發明的網站連接系統列出A、B、C等中餐廳。
另外,本發明的網站連接系統可全部內置于客戶端電腦裝置或全部內置于伺服端主機(伺服器)內,或部分內置于客戶端電腦裝置內,部分內置于與該客戶端電腦裝置連接的伺服端主機(伺服器)內,亦可整合為一電腦外設(Peripheral Device),再以外部連接方式裝設在一客戶端電腦裝置與一伺服端主機(伺服器)之間,即其構成方式并無特定限制,而是視實施時的實際需求與應用而定。
以下以最佳實施例結合附圖進一步詳述本發明的特點與功能。
圖1是用以說明傳統網站連接方法的網絡結構圖;圖2是本發明網站連接系統的第一實施例的方框圖;圖3是本發明網站連接方法的第一實施例的流程圖;圖4是本發明網站連接方法的第二實施例的流程圖;圖5是本發明網站連接系統的第三實施例的方框圖;圖6是第三實施例中的網絡連接程序的內容方框圖;圖7是第三實施例中的接收連接請求程序所提供的首頁的概略外觀圖;圖8是第三實施例中的響應連接請求程序所提供的網頁的概略外觀圖;圖9是第三實施例中的響應連接請求程序所提供的另一網頁的概略外觀圖;以及圖10是用于本發明網站連接方法及系統的數據庫的數據列表。
具體實施方式
第一實施例圖2是本發明網站連接系統的第一實施例的方框圖。如圖所示,本實施例的網站連接系統(虛線框中者)構成于客戶端電腦裝置100與萬維網中的一個網站300之間,其中包括接收連接請求模塊5、搜尋模塊7、響應連接請求模塊9及數據庫11,以便在與客戶端電腦裝置100建立網絡連接后,由接收連接請求模塊5接收客戶端電腦裝置100所提出的連接請求,取得來自客戶端電腦裝置100的請求連接地址,再由搜尋模塊7在數據庫11中搜尋與該請求連接地址相關的數據,然后由響應連接請求模塊9根據搜尋模塊7的搜尋結果,使客戶端電腦裝置100與網站300連接,或回復客戶端電腦裝置100無法連接的原因。
其中,數據庫11是包括IP地址數據,及與該IP地址數據對應的、利用其由左至右的各個數字代表在該IP地址的網站的大小分類的編碼網址數據的數據庫,而搜尋模塊7則在數據庫11中以該請求連接地址的一部分或該請求連接地址的全部為搜尋目標,搜尋編碼網址數據的一部分與該請求連接地址的全部或一部分相符的數據、或編碼網址數據的全部與該請求連接地址的全部或一部分相符的數據。
圖3是本發明網站連接方法的第一實施例的流程圖。以下參考圖2及圖3說明依據本發明的網站連接方法。
本實施例的網站連接方法在客戶端電腦裝置100與依據本發明的網站連接系統之間進行網絡連接,客戶端電腦裝置100提出連接請求(即輸入請求連接地址)后,接收連接請求模塊5即從客戶端電腦裝置100取得輸入的請求連接地址(步驟S2),然后,搜尋模塊7即在數據庫11中以來自接收連接請求模塊5的請求連接地址的一部分或該請求連接地址的全部為搜尋目標進行搜尋(步驟S6)。
此處,搜尋模塊7如前所述,在數據庫11中以該請求連接地址的一部分或該請求連接地址的全部為搜尋目標,搜尋編碼網址數據的一部分與該請求連接地址的全部或一部分相符的數據、或編碼網址數據的全部與該請求連接地址的全部或一部分相符的數據,因此可能產生以下三種搜尋結果(r),即數據庫11中沒有一個數據的編碼網址與該請求連接地址相符(r=1)、有至少一個數據的編碼網址與該請求連接地址相似(r=2)、及有一個數據的編碼網址與該請求連接地址相符(r=3)。
如圖3所示,在步驟S8中,若r=1則接著進行步驟S10,若r=2則接著進行步驟S14,若r=3則接著進行步驟S18。
在步驟S10中,響應連接請求模塊5將找不到該請求連接地址所指定的網站的訊息傳送到客戶端電腦裝置100,并請用戶輸入新的請求連接地址,接著在步驟S12中,若用戶選擇輸入新的請求連接地址,則返回步驟S2,若用戶不輸入新的請求連接地址或希望結束,則結束。
在步驟S14中,響應連接請求模塊5將所有相似的數據傳送到客戶端電腦裝置100,并請用戶選取其中一個數據,接著在步驟S16中,若用戶選取其中一個數據則返回步驟S2,若用戶不選取數據或希望結束則結束。
在步驟S18中,響應連接請求模塊5通過搜尋模塊7取得步驟S8中的一個相符數據中的IP地址或步驟S16中用戶所選取的一個數據的IP地址,再依據該IP地址將客戶端電腦裝置100連接至該IP地址所對應的網站300,并將該網站300的首頁數據傳送至該客戶端電腦裝置100,然后結束。
根據本發明第一實施例的網站連接方法及系統,由于是用編碼網址的數據庫,及以編碼化的數字模式網址請求連接,因此即使在機頂盒、個人數字助理或手持電話等可上網但只有簡單數字按鍵的裝置中,亦可利用其簡單的數字按鍵輕易地完成輸入。
再者,如前所述,使用本發明的網站連接方法及系統,可使不會英語或不識字的人也可輕松上網。第二實施例圖4是本發明網站連接系統的第二實施例的方框圖。如圖所示,在圖3所示流程圖的步驟S2與步驟S6之間加入步驟S3至步驟S5即完成本實施例。在步驟S3中,接收連接請求模塊5以所取得的請求連接地址詢問DNS,接著在步驟S4中,若DNS回復無相對應的IP地址則繼續步驟S6,若DNS回復一個IP地址則在步驟S5中依據該IP地址將客戶端電腦裝置100連接至該IP地址所對應的網站,并將該網站的首頁數據傳送至該客戶端電腦裝置100,然后結束。
這樣,除了第一實施例的各項功能外,本實施例的網站連接方法及系統還可與現行的DNS相兼容。因此,無論用戶輸入的是IP地址、文字模式的網址或本發明所用的編碼網址,本發明的網站連接方法及系統皆可將用戶連接至其所希望瀏覽的網站。第三實施例圖5是本發明網站連接系統的第三實施例的方框圖;圖6是第三實施例中所用的網站連接程序的方框圖。如圖5及圖6所示,第三實施例的網站連接系統是構成在包括輸入/輸出接口202、處理器204、存儲器206及數據存儲介質208的伺服端主機(或伺服器)200中,而且還包括如圖6所示的網站連接程序210及存儲在數據存儲介質208中的數據庫11。
處理器204可執行網站連接程序210,以進行如上所述的接收連接請求模塊、搜尋模塊及響應連接請求模塊的操作。在執行該程序的過程中,所有數據的傳送及接收是通過輸入/輸出接口202進行的。如圖6所示,網站連接程序210包含接收連接請求程序212、搜尋程序214及響應連接請求程序216。另外,在本實施例中網站連接程序210是存儲在數據存儲介質208中,但不僅限于此,網站連接程序210不大時亦可存儲在另外設置的處理器204,如可讀取的只讀存儲器(例如MASK ROM、EPROM、EEPROM)中。
在上述系統中,處理器204可為微處理器(microprocessor)或中央處理器(CPU),存儲器206可為動態隨機存取存儲器(DRAM),數據存儲介質208可為硬盤、磁帶或光盤,數據庫11則如前所述包括IP地址數據,及與該IP地址數據對應的利用其由左至右的各個數字代表在該IP地址的網站的大小分類的編碼網址數據。
以下通過接收連接請求程序212、搜尋程序214及響應連接請求程序216的功能性說明詳細說明應用于圖5的網站連接系統的網站連接方法。
上述接收連接請求程序212在客戶端電腦裝置100與伺服端主機間建立網絡連接后,提供本發明網站連接系統的首頁給客戶端電腦裝置100,再由客戶端電腦裝置100將之顯示在瀏覽器102上,另外接收連接請求程序212還會在用戶從瀏覽器102的URL輸入框輸入請求連接地址時,攔截該請求連接地址并將其暫存在存儲器206中。其中,當客戶端電腦裝置100為沒有瀏覽器的裝置時,接收連接請求程序212會提供如圖7所示的首頁104,以供用戶從首頁104中的輸入框106輸入欲連接的網站地址。
上述搜尋程序214從存儲器206中取出該請求連接地址并加以分析,此分析在本發明中是指根據編碼網址中的各層分類碼的位數(例如四層,每層分類碼皆為3位數)將該請求連接地址拆解為各個部分,并分別將其暫存于存儲器206中。
其中,搜尋程序214允許用戶輸入位數小于編碼網址的位數(例如12位數)的請求連接地址,亦即允許用戶以位數較少的請求連接地址進行網站的檢索。以12位數的編碼網址被分為四層,每層分類碼皆為3位數的例子進行說明,若用戶所輸入的請求連接地址為“02536”,則搜尋程序214將其拆解為“025”、“036”(或“360至369”)、“NULL(空字串)”、“NULL”等四個分類碼,并將其分別暫存于存儲器206中。
分析完該請求連接地址后,搜尋程序214接著在數據庫11中以該請求連接地址進行搜尋。詳細地,此搜尋是從存儲器206中取出各層分類碼,并依序以第一層分類碼、第二層分類碼.....的順序與逐一從數據存儲介質208中取出的編碼網址的各部分作比較。此比較結果依據輸入的請求連接地址的內容而有以下數種結果(r),即r=1數據庫11中沒有一個數據的編碼網址與該請求連接地址相符、r=2數據庫11中有至少一個數據的編碼網址與該請求連接地址部分相符(或相似)、及r=3數據庫11中有一個數據的編碼網址與該請求連接地址完全相符。
搜尋程序214在進行完搜尋操作后會將r的值及r=2或3時的一個相符數據或至少一個相似數據的數據號碼暫存在存儲器206中。
上述響應連接請求程序216從存儲器206中讀出r值,且在r=1時提供如圖8所示的網頁108,以報告找不到用戶先前輸入的請求連接地址,及請用戶從網頁108中的輸入框110輸入欲連接的網站地址;在r=2時同時從存儲器206中讀出至少一個相似數據的數據號碼,以從數據庫11中取出各個相似數據,然后提供如圖9所示的列出所有相關網站數據的網頁112,以請用戶從網頁112中選取一個欲連接的網站,并在用戶選取一個網站后,根據該選取網站數據中的IP地址將客戶端電腦裝置100連接至網站300,使用戶可通過網站300的首頁與網站300進行互聯;以及在r=3時同時從存儲器206中讀出該相符數據的數據號碼,以從數據庫11中取出該數據的IP地址,然后根據該IP地址將客戶端電腦裝置100連接至網站300,使用戶可通過網站300的首頁與網站300進行互聯。
如圖8及9所示,網頁108及112中具有確定及結束按鈕,以供用戶在輸入新的請求連接地址或選取一個網站后按確定,以命令響應連接請求程序216開始連接操作,以及供用戶在不希望繼續時按結束,以終止整個連接操作。
因此,除了第一實施例的各項功能外,由于接收連接請求程序212可提供具有輸入框106的首頁104,因此本實施例的網站連接方法及系統還可用于有、無瀏覽器的任何客戶端電腦裝置。
另外,由于搜尋程序214允許用戶以位數較少的地址進行網站的檢索,因此用戶可通過本實施例的網站連接方法而輕易地找到并連接至網站。
在上述各實施例中,客戶端電腦裝置100與本發明的網站連接系統之間的網絡連接并不限于有線的網絡,亦可為無線的網絡,同時客戶端電腦裝置100也不僅限于個人電腦、筆記本電腦或掌上型電腦,其亦可為機頂盒或類似的信息裝置、或個人數字助理等個人隨身裝置、或手持電話等移動通信裝置等可以上網的裝置。
另外,在第三實施例中,網站連接系統雖構成在具有輸入/輸出接口202、處理器204、存儲器206及數據存儲介質208的伺服端主機(或伺服器)中,但并不僅限于此,而是可視實際需要而全部構成于客戶端電腦裝置中,或部分構成于客戶端電腦裝置中,部分構成于伺服端主機(或伺服器)中,或整合為一電腦外設,僅以外部連接方式裝設于客戶端電腦裝置與伺服端主機(或伺服器)之間。
另外,在第三實施例中,分別與第一實施例的接收連接請求模塊、搜尋模塊及響應連接請求模塊對應的接收連接請求程序212、搜尋程序214及響應連接請求程序216雖然皆為可由處理器204執行的軟件程序,但并不僅限于此,其亦可制成具有特定功能的硬件,例如集成電路(IC),而與處理器204協同工作。
以下以圖10的數據庫11為例說明本發明對于不同的連接請求所作的回復。其中假設數據庫11包含數據號碼、網站名稱、IP地址、編碼網址等欄,且共具有四個數據。實例一若用戶輸入的請求連接地址為“51”,則經搜尋程序214的分析及比較后發現數據A至J的編碼網址中沒有與”51”相同或部分相同者,因此由響應連接請求程序216提供如圖8所示的網頁,請用戶重新輸入。實例二若用戶輸入的請求連接地址為”21”,則經搜尋程序214的分析及比較后發現有A,B,C,D四個部分相符的數據(前兩位數字皆為21),因此由響應連接請求程序216提供如圖9所示的網頁,請用戶選取其中一個。
其中,由于編碼網址是依照網站的大小分類而編碼,因此若第一個數字2表示與醫院有關的網站、第二個數字1表示與教學醫院有關的網站,則用戶通過本發明的方法及系統輸入請求連接地址”21”,即可檢索到A,B,C,D等四家教學醫院的網站。
因此,利用本發明的網站連接方法及系統,則用戶不僅可由編碼網址本身了解在該網址的網站的大致內容,而且可檢索互聯網中同一類型的網站。
以上所述僅為本發明的最佳實施例,并非對本發明實施范圍的限定;凡其它在未脫離本發明所揭示的精神與范疇的情況下所完成的等效改變或修飾,均應包含在下述權利要求所包含的保護范圍內。
權利要求
1.一種網站連接方法,其是在用以將客戶端電腦裝置連接至萬維網中的網站上的網站連接系統中,預先使該網站連接系統具有包括IP地址數據,和與該IP地址數據對應的利用其由左至右的各個數字代表在該IP地址的網站的大小分類的編碼網址數據的數據庫,所述方法包括以下步驟1)由該網站連接系統接收用戶從該客戶端電腦裝置輸入的請求連接地址;2)由網站連接系統在數據庫中以請求連接地址的一部分或該請求連接地址的全部為搜尋目標進行搜尋,若數據庫中沒有一個數據的編碼網址與該請求連接地址相符,則繼續步驟3),若有至少一個數據的編碼網址與該請求連接地址相似,則取出相似的至少一個數據后跳至步驟4),若有一個數據的編碼網址與該請求連接地址相符,則取出該數據的IP地址后跳至步驟5);3)由網站連接系統將找不到該請求連接地址所指定的網站的訊息傳送至客戶端電腦裝置,請用戶輸入新的請求連接地址,然后返回步驟1);4)由網站連接系統將相似的至少一個數據傳送至客戶端電腦裝置,請用戶選取其中一個數據,并在取出該數據的IP地址后繼續步驟5);以及5)由網站連接系統找出并連接該IP地址所對應的網站,并將該網站的首頁數據傳送至客戶端電腦裝置,以供用戶通過該首頁與該網站進行互聯。
2.如權利要求1所述的網站連接方法,其中,在進行步驟2)之前還包括如下步驟由網絡連接系統以請求連接地址詢問DNS,若DNS回復一個IP地址,則取得該IP地址后繼續步驟5),若DNS回復無相對應的IP地址,則繼續該步驟2)。
3.如權利要求1所述的網站連接方法,其中,客戶端電腦裝置是一臺電腦。
4.如權利要求3所述的網站連接方法,其中,該電腦包含一可供用戶在其上輸入請求連接地址,從而對網絡連接系統提出連接請求的瀏覽器(browser)。
5.如權利要求1所述的網站連接方法,其中,所述網站連接系統包括所述數據庫;接收連接請求模塊,用以執行步驟1)中接收請求連接地址的操作;搜尋模塊,用以執行步驟2)中的數據搜尋操作;響應連接請求模塊,用以根據步驟2)中的搜尋結果執行步驟3)、步驟4)或步驟5)的響應操作。
6.如權利要求1所述的網站連接方法,其中,所述網絡連接系統構成于一伺服器中。
7.如權利要求1所述的網站連接方法,其中,所述網絡連接系統構成于一電腦裝置中,且使一伺服器與該電腦裝置連接。
8.如權利要求1所述的網站連接方法,其中,所述網絡連接系統整合為一電腦外設,僅以外部連接方式裝設于一電腦裝置與一伺服器之間。
9.如權利要求1所述的網站連接方法,其中,所述網絡連接系統部分構成于一電腦裝置中,而其余部分則構成于一個與該電腦裝置連接的伺服器中。
10.一種網站連接方法,應用于包含接收連接請求模塊、搜尋模塊、響應連接請求模塊及數據庫的網站連接系統,以將客戶端電腦裝置連接至萬維網中的一個網站,其預先使該數據庫包括IP地址數據,和與該IP地址數據對應的利用其由左至右的各個數字代表在該IP地址的網站的大小分類的編碼網址數據,所述方法包括以下步驟1)令接收連接請求模塊接收用戶從客戶端電腦裝置輸入的請求連接地址;2)令搜尋模塊在數據庫中以來自接收連接請求模塊的請求連接地址的一部分或請求連接地址的全部為搜尋目標進行搜尋,并將搜尋結果送給響應連接請求模塊;3)令響應連接請求模塊根據來自搜尋模塊的搜尋結果,在數據庫中沒有一個數據的編碼網址與請求連接地址相符時,繼續步驟4),在有至少一個數據的編碼網址與請求連接地址相似時,取出相似的至少一個數據后跳至步驟5),在有一個數據的編碼網址與請求連接地址相符時,取出該數據的IP地址后跳至步驟6);4)令響應連接請求模塊將找不到該請求連接地址所指定的網站的訊息傳送至客戶端電腦裝置,請用戶輸入新的請求連接地址,然后返回步驟1);5)令響應連接請求模塊將相似的至少一個數據傳送至客戶端電腦裝置,請用戶選取其中一個數據,并在取出該數據的IP地址后繼續步驟6);以及6)令響應連接請求模塊連接經前述步驟所得到的IP地址所對應的網站,并將該網站的首頁數據傳送至客戶端電腦裝置,以供用戶通過該首頁與該網站進行互聯。
11.如權利要求10所述的網站連接方法,其中,所述網站連接方法在進行步驟2)之前還包括如下步驟令接收連接請求模塊以請求連接地址詢問DNS,若DNS回復一個IP地址,則取得該IP地址后繼續步驟6),若DNS回復無相對應的IP地址則繼續步驟2)。
12.如權利要求10所述的網站連接方法,其中,客戶端電腦裝置是一臺電腦。
13.如權利要求12所述的網站連接方法,其中,該電腦包含一可供用戶在其上輸入請求連接地址的瀏覽器(browser)。
14.如權利要求10所述的網站連接方法,其中,接收連接請求模塊、搜尋模塊、響應連接請求模塊及數據庫構成于一伺服器中。
15.如權利要求10所述的網站連接方法,其中,接收連接請求模塊、搜尋模塊、響應連接請求模塊及數據庫構成于一電腦裝置中,且使一伺服器與該電腦裝置連接。
16.如權利要求10所述的網站連接方法,其中,接收連接請求模塊、搜尋模塊、響應連接請求模塊及數據庫整合為一電腦外設,僅以外部連接方式裝設于一電腦裝置與一伺服器之間。
17.如權利要求10所述的網站連接方法,其中,接收連接請求模塊、搜尋模塊、響應連接請求模塊及數據庫部分構成于一電腦裝置中,而其余部分則構成于一個與該電腦裝置連接的伺服器中。
18.一種網站連接系統,用以將客戶端電腦裝置連接至萬維網中的網站上,包括數據庫,包括IP地址數據,及與該IP地址數據對應的、利用其由左至右的各個數字代表在該IP地址的網站的大小分類的編碼網址數據;接收連接請求模塊,用以接收用戶從客戶端電腦裝置輸入的請求連接地址;搜尋模塊,用以在數據庫中以來自接收連接請求模塊的請求連接地址的一部分或請求連接地址的全部為搜尋目標進行搜尋;響應連接請求模塊,用以根據來自搜尋模塊的搜尋結果,在數據庫中沒有一個數據的編碼網址與該請求連接地址相符時,將找不到該請求連接地址所指定的網站的訊息傳送至客戶端電腦裝置,并請用戶輸入新的請求連接地址,在數據庫中有至少一個數據的編碼網址與該請求連接地址相似時,將相似的至少一個數據傳送至客戶端電腦裝置,請用戶選取其中一個數據,再連接所選取數據的IP地址所對應的網站,并將該網站的首頁數據傳送至客戶端電腦裝置,以供用戶通過該首頁與該網站進行互聯,以及在數據庫中有一個數據的編碼網址與該請求連接地址相符時,連接該數據的IP地址所對應的網站,并將該網站的首頁數據傳送至客戶端電腦裝置,以供用戶通過該首頁與該網站進行互聯。
19.如權利要求18所述的網站連接方法,其中,客戶端電腦裝置是一臺電腦。
20.如權利要求19所述的網站連接方法,其中,該電腦包含一可供用戶在其上輸入請求連接地址的瀏覽器(browser)。
21.如權利要求18所述的網站連接方法,其中,接收連接請求模塊、搜尋模塊、響應連接請求模塊及數據庫構成于一伺服器中。
22.如權利要求18所述的網站連接方法,其中,接收連接請求模塊、搜尋模塊、響應連接請求模塊及數據庫構成于一電腦裝置中,且使一伺服器與該電腦裝置連接。
23.如權利要求18所述的網站連接方法,其中,接收連接請求模塊、搜尋模塊、響應連接請求模塊及數據庫整合為一電腦外設,僅以外部連接方式裝設于一電腦裝置與一伺服器之間。
24.如權利要求18所述的網站連接方法,其中,接收連接請求模塊、搜尋模塊、響應連接請求模塊及數據庫部分構成于一電腦裝置中,而其余部分則構成于一個與該電腦裝置連接的伺服器中。
全文摘要
一種網站(Web site)連接方法,用以將客戶端電腦裝置連接至萬維網(WWW)中的網站,其采用數字模式的網址代表網站的IP地址,以利于使用例如機頂盒(set top box)、個人數字助理(PDA)或移動電話等按鍵數少或只有數字按鍵的電腦裝置與網站連接,并使數字模式的網址由左至右的各個位數代表由大到小的網站分類,以利于進行網站的檢索;以及一種使用上述網站連接方法的網站連接系統。
文檔編號G06F17/30GK1402519SQ0112036
公開日2003年3月12日 申請日期2001年8月15日 優先權日2001年8月15日
發明者宮天美 申請人:金網專線通有限公司