專利名稱:網(wǎng)絡搜尋方法與計算機裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)絡搜尋方法與計算機裝置。特別是涉及一種利用第一字串執(zhí)行初步搜尋,并根據(jù)搜尋結(jié)果頁面獲得一第二字串,然后利用第一字串與第二字串再次執(zhí)行網(wǎng)絡搜尋的方法與計算機裝置。
背景技術(shù):
以往,使用者通常是利用一組計算機系統(tǒng)執(zhí)行網(wǎng)絡數(shù)據(jù)搜尋工作。通過計算機系統(tǒng)的輸入裝置,例如鍵盤,使用者可以輕易地輸入文字作為關(guān)鍵字。如今,隨著先進技術(shù)的研發(fā),使用者愈來愈常在不同類型的裝置上執(zhí)行網(wǎng)絡數(shù)據(jù)搜尋工作,這些裝置包含例如智能手機、智能電視、個人數(shù)字助理(PDA)等等。然而,當使用者利用智能手機、智能電視、個人數(shù)字助理等裝置執(zhí)行網(wǎng)絡數(shù)據(jù)搜尋時,由于這些裝置并未提供鍵盤,使得文字輸入成為令使用者困擾的問題。傳統(tǒng)上,這些裝置是通過選取使用者目前觀賞畫面中所包含的文字的方式,以取得搜尋網(wǎng)絡數(shù)據(jù)所需要的關(guān)鍵字,藉此,減少使用者需要輸入文字所造成的不便。但是,這樣的方式仍然具有搜尋結(jié)果不精確的問題存在。因此,提出一種新的網(wǎng)絡搜尋方法與計算機裝置,可以幫助使用者減少文字輸入的次數(shù),并且有效地以及精確地在網(wǎng)絡上搜尋數(shù)據(jù)是有其需要存在。
發(fā)明內(nèi)容
本發(fā)明的一方面,是提出一種可以減少使用者進行文字輸入次數(shù)的網(wǎng)絡搜尋方法與計算機裝置。本發(fā)明的另一方面,是提出一種可以利用第一字串執(zhí)行初步搜尋,并根據(jù)搜尋結(jié)果獲得一第二字串,然后利用第一字串與第二字串再次執(zhí)行網(wǎng)絡搜尋的方法與計算機裝置。需說明的是,本發(fā)明中所謂“網(wǎng)絡”,可包含因特網(wǎng)(Internet)或是內(nèi)部網(wǎng)絡(Intranet)。本發(fā)明的一實施例中提出一種網(wǎng)絡搜尋方法,其步驟包含(a)接收一第一字串;(b)根據(jù)第一字串在一網(wǎng)絡中搜尋,以輸出一第一結(jié)果頁面;(c)比對結(jié)果頁面與一數(shù)據(jù)庫,以輸出一第二字串;以及(d)根據(jù)第一字串及第二字串在網(wǎng)絡中再次搜尋,以輸出一第二結(jié)果頁面。
圖1顯示本發(fā)明一實施例的計算機裝置。圖2顯示本發(fā)明一實施例的網(wǎng)絡搜尋方法流程圖。圖3A至圖3G顯示本發(fā)明一實施例的網(wǎng)絡搜尋方法示意圖。附圖符號說明
計算機裝置100處理器110選取單元111搜尋單元112比對單元113儲存裝置120網(wǎng)絡130關(guān)鍵字301搜尋選單30具體實施例方式圖1顯示本發(fā)明一實施例的計算機裝置100。計算機裝置100可以設(shè)置于任何能夠進行網(wǎng)絡數(shù)據(jù)搜尋的裝置中,尤其是不具有鍵盤的裝置,例如智能手機、智能電視、個人數(shù)字助理等等,以下本文將以計算機裝置100設(shè)置于智能電視為例作進一步說明。需說明的是,本發(fā)明中所謂“網(wǎng)絡”,可 包含因特網(wǎng)(Internet)或是內(nèi)部網(wǎng)絡(Intranet)。計算機裝置100包含一處理器110與一儲存裝置120。處理器110執(zhí)行應用程序AP(例如一網(wǎng)絡瀏覽器程序)以實現(xiàn)一選取單元111、一搜尋單元112、以及一比對單元113,儲存裝置120存放一數(shù)據(jù)庫DB。但上述選取單元111、搜尋單元112、以及比對單元113亦可由個別硬件元件加以實現(xiàn),本發(fā)明不欲加以限制。其他計算機裝置100中與本發(fā)明較無相關(guān)的元件與設(shè)置,可參考現(xiàn)有市面上的智能電視(例如SONY LED液晶電視,型號KDL-55HX920 ;或Samsung LED液晶電視,型號UA40D6600),在此不予贅述。選取單元111用以接收使用者選取的一第一字串,例如使用者可以利用遙控器在目前電視畫面上所觀賞的網(wǎng)絡頁面中選取一關(guān)鍵字作為第一字串。使用者也可以利用遙控器在目前電視畫面上所觀賞的網(wǎng)絡頁面中選取一圖片,則該圖片所對應的網(wǎng)址便作為第一字串。或使用者也可以利用遙控器選取目前網(wǎng)絡頁面中的一影片,則該影片所對應的網(wǎng)址即作為第一字串。換言之,凡可供用作網(wǎng)絡搜尋的數(shù)據(jù)型式皆可作為第一字串,本發(fā)明并不僅限于以上列舉的方式。接收第一字串之后,則搜尋單元112根據(jù)該第一字串在網(wǎng)絡130搜尋并輸出第一結(jié)果頁面。此外,本發(fā)明另一實施例中還包含搜尋單元112提供一搜尋選單,該搜尋選單112包含多個搜尋引擎項目,每一個搜尋引擎項目對應于一搜尋引擎,例如:圖片搜尋引擎、網(wǎng)頁搜尋引擎、購物搜尋引擎,或地圖搜尋引擎等等。使用者可以通過選取單元111選取其中一個搜尋引擎項目所對應的搜尋引擎,搜尋單元112將第一字串藉由所選取的搜尋引擎在網(wǎng)絡130搜尋,輸出第一結(jié)果頁面。本文所謂的“結(jié)果頁面”,表示使用者端裝置的應用程序AP (例如網(wǎng)絡瀏覽器程序)呈現(xiàn)的搜尋引擎搜尋所得數(shù)據(jù)。舉例來說,若使用者所選擇的第一字串是一專有名詞(例如“臺風”),則使用者可以在搜尋選單上選取對應于網(wǎng)頁搜尋引擎(例如YAHOO奇摩搜尋引擎、GOOGLE搜尋引擎等等)的搜尋引擎項目,則第一字串便藉由該網(wǎng)頁搜尋引擎在網(wǎng)絡搜尋后,輸出第一結(jié)果頁面。若使用者所選擇的第一字串是一商品名詞(例如“IPH0NE”、“IPAD”),則使用者可以在搜尋選單上選取對應于購物搜尋引擎(例如PCHOME購物搜尋引擎、EBAY購物搜尋引擎等等)的搜尋引擎項目,則第一字串便藉由該購物搜尋引擎在網(wǎng)絡中搜尋后,輸出第一結(jié)果頁面。同理,若使用者所選擇的第一字串是一圖片所對應的網(wǎng)址,則使用者可以在搜尋選單上選取對應于圖片搜尋引擎(例如TINEYE搜尋引擎等等)的搜尋引擎項目,則第一字串便藉由該圖片搜尋引擎在網(wǎng)絡中搜尋后,輸出第一結(jié)果頁面。又或者,使用者所選擇的第一字串是一地址,則使用者可以在搜尋選單上選取對應于地圖搜尋引擎(例如GOOGLE MAP搜尋引擎等等)的搜尋引擎項目,則第一字串便藉由地圖搜尋引擎在網(wǎng)絡中搜尋后輸出第一結(jié)果頁面。比對單元113根據(jù)第一結(jié)果頁面比對儲存裝置120中的數(shù)據(jù)庫,輸出一第二字串。儲存裝置120的數(shù)據(jù)庫具有預設(shè)的多個字串,每一字串可以是一關(guān)鍵字、一圖片所對應的網(wǎng)址,或其它可供用作網(wǎng)絡搜尋的數(shù)據(jù)型式。在本發(fā)明另一實施例中,比對單元113還包含根據(jù)第一結(jié)果頁面呈現(xiàn)的所有內(nèi)容比對數(shù)據(jù)庫的所有字串后輸出多個參考字串;然后使用者通過選取單元111從該多個參考字串中選取一參考字串,以該選取的參考字串作為該第二字串。其中,第一結(jié)果頁面呈現(xiàn)的所有內(nèi)容可以僅包含搜尋引擎在網(wǎng)絡中搜尋后,呈現(xiàn)給使用者當下可觀看到的內(nèi)容。但結(jié)果頁面呈現(xiàn)的所有內(nèi)容,亦可以包含搜尋引擎在網(wǎng)絡中搜尋后,每一個網(wǎng)址鏈結(jié)所對應的網(wǎng)頁的所有內(nèi)容。在一實施例中,數(shù)據(jù)庫與結(jié)果頁面的比對方式,可以是將數(shù)據(jù)庫中每一個字串逐一比對是否出現(xiàn)在結(jié)果頁面,而曾出現(xiàn)在結(jié)果頁面的字串即可作為參考字串。同時,還可以統(tǒng)計每一參考字串出現(xiàn)在結(jié)果頁面的次數(shù),然后根據(jù)出現(xiàn)次數(shù)多寡而排序以及輸出這些參考字串供使用者選取。以上所述方式僅提供參考,本發(fā)明并不限定比對方式。此外,在本發(fā)明又一實施例中,還包含使用者通過選取單元111選取結(jié)果頁面的部份內(nèi)容作為一輔助字串比對該數(shù)據(jù)庫,以輸出多個參考字串供使用者選取;然后使用者通過選取單元111從該多個參考字串中選取一參考字串,以該選取的參考字串作為該第二字串。舉例來說,使用者可能以「蘋果計算機」作為第一字串輸入網(wǎng)頁搜尋引擎(例如GOOGLE搜尋引擎)在網(wǎng)絡上搜尋數(shù)據(jù),然后獲得第一結(jié)果頁面。在本發(fā)明一實施例中,該結(jié)果頁面呈現(xiàn)的所有內(nèi)容會比對數(shù)據(jù)庫中的所有字串后輸出多個參考字串(例如包含「iPhone」、「iPad」、「賈伯斯」等等)。然后使用者從該多個參考字串中選取一參考字串,以該選取的參考字串作為第二字串(例如「賈伯斯」)。本發(fā)明另一實施例中,使用者根據(jù)第一結(jié)果頁面的部份內(nèi)容選取一輔助字串(例如使用者選取「賈伯斯請辭蘋果計算機執(zhí)行長」這段文字作為輔助字串)比對數(shù)據(jù)庫中的所有字串,以輸出多個參考字串供使用者選取(例如包含「賈伯斯」、「請辭」、「執(zhí)行長」等等);最后,因應使用者從該多個參考字串中選取的參考字串,以該選取的參考字串作為該第二字串(例如「賈伯斯」)。最后,搜尋單元112根據(jù)第一字串及第二字串在網(wǎng)絡130中再次搜尋。同樣的,本發(fā)明另一實施例中還包含搜尋單元112在此時提供一搜尋選單,搜尋選單包含多個搜尋引擎項目,每一個搜尋引擎項目對應于一搜尋引擎。使用者可以通過選取單元111選取其中一個搜尋引擎項目所對應的搜尋引擎,搜尋單元112將第一字串及第二字串藉由所選取的搜尋引擎搜尋網(wǎng)絡130,輸出第二結(jié)果頁面。
例如,若使用者是以「蘋果計算機」作為第一字串,并在多個參考字串中選取「賈伯斯」作為第二字串。則最后搜尋單元112便根據(jù)「蘋果計算機」以及「賈伯斯」作為關(guān)鍵字藉由使用者所選取的搜尋引擎(例如GOOGLE搜尋引擎)再次搜尋網(wǎng)絡。圖2顯示根據(jù)本發(fā)明一實施例的網(wǎng)絡搜尋方法流程圖,由使用者的裝置實施。以下說明內(nèi)容,請同時參照圖1與圖2。首先,選取單元111接收一第一字串(步驟S01),若以智能電視為例,使用者可以利用遙控器在目前電視畫面上所觀賞的網(wǎng)絡頁面中選取一關(guān)鍵字,使智能電視的選取單元111接收該關(guān)鍵字作為第一字串。在本發(fā)明其它實施例中,使用者也可以利用遙控器在目前電視畫面上所觀賞的網(wǎng)絡頁面中選取一圖片,則該圖片所對應的網(wǎng)址被接收作為第一字串。然后,搜尋單元112根據(jù)該第一字串在網(wǎng)絡130中搜尋,以輸出第一結(jié)果頁面(步驟S02)。例如,本發(fā)明一實施例中是利用一預設(shè)的搜尋引擎,輸入該第一字串在網(wǎng)絡中搜尋,該搜尋引擎可以是一圖片搜尋引擎、一網(wǎng)頁搜尋引擎、一購物搜尋引擎或一地圖搜尋引擎,但本發(fā)明并不以此為限。此外,為了令使用者更準確的搜尋所需要的數(shù)據(jù),本發(fā)明另一實施例中還包含搜尋單元112提供一搜尋選單,該搜尋選單包含多個搜尋引擎項目,每一個搜尋引擎項目對應于一搜尋引擎,例如圖片搜尋引擎、網(wǎng)頁搜尋引擎、購物搜尋引擎,或地圖搜尋引擎等等。使用者可以選取其中一個搜尋引擎項目所對應的搜尋引擎,將第一字串藉由所選取的搜尋引擎在網(wǎng)絡中搜尋,輸出第一結(jié)果頁面。在步驟S03中,比對單元113比對第一結(jié)果頁面與一數(shù)據(jù)庫,以輸出一第二字串。其中,該數(shù)據(jù)庫中具有預設(shè)的多個字串,每一字串可以是一關(guān)鍵字或一圖片所對應的網(wǎng)址。在本發(fā)明另一實施例中,步驟S03還包含比對單元113根據(jù)第一結(jié)果頁面呈現(xiàn)的所有內(nèi)容比對數(shù)據(jù)庫中的所有字串后輸出多個參考字串;然后因應使用者從該多個參考字串中選取的一參考字串,以該選取的參考字串作為該第二字串。此外,在本發(fā)明又一實施例中,步驟S03還包含因應使用者從第一結(jié)果頁面中選取的一輔助字串比對該數(shù)據(jù)庫,以輸出多個參考字串供使用者選??;然后因應使用者從該多個參考字串中選取的一參考字串,以該選取的參考字串作為該第二字串。在步驟S04,搜尋單元212根據(jù)第一字串及第二字串在網(wǎng)絡130中再次搜尋,以輸出一第二結(jié)果頁面。同樣的,為了令使用者更準確的搜尋所需要的數(shù)據(jù),步驟S04在本發(fā)明另一實施例中還包含搜尋單元212先提供一搜尋選單,該搜尋選單包含多個搜尋引擎項目,每一個搜尋引擎項目對應于一搜尋引擎。使用者可以選取其中一個搜尋引擎項目所對應的搜尋引擎,然后根據(jù)第一字串及第二字串藉由所選取的搜尋引擎再次搜尋網(wǎng)絡以獲得第二結(jié)果頁面。其中,在步驟S02與步驟S04所選擇的搜尋引擎可為相同或不同。根據(jù)以上說明可知,本發(fā)明所提供的網(wǎng)絡搜尋方法可以根據(jù)使用者所選取的第一字串執(zhí)行網(wǎng)絡數(shù)據(jù)搜尋,并輸出第一結(jié)果頁面。然后再根據(jù)結(jié)果頁面呈現(xiàn)的全部內(nèi)容或部份內(nèi)容與一數(shù)據(jù)庫中的多個字串比對,提供多個參考字串給使用者選取其中一個作為第二字串。最后,根據(jù)第一字串及第二字串再次搜尋網(wǎng)絡以獲得第二結(jié)果頁面。藉由以上方法,使用者可以在不方便輸入文字的裝置上容易地獲得第二字串輔助搜尋網(wǎng)絡數(shù)據(jù)。此外,通過同時利用第一字串與第二字串的組合再一次搜尋網(wǎng)絡,也可以獲得更精確的數(shù)據(jù)。圖3A至圖3G顯示本發(fā)明一實施例的網(wǎng)絡搜尋方法示意圖。以下說明是以使用者在智能電視上實施本方法為范例,但本實施例同樣可以應用于其它能夠執(zhí)行網(wǎng)絡數(shù)據(jù)搜尋的裝置中。圖3A顯示使用者通過智能電視正在瀏覽有關(guān)于「iPhone 5」新聞的一網(wǎng)絡頁面,且使用者利用遙控器選取網(wǎng)絡頁面的一關(guān)鍵字301 (即「iPhone 5」)作為第一字串。圖3B顯示在進行搜尋之前,本發(fā)明可以提供一搜尋選單302讓使用者選擇需要的搜尋引擎。搜尋選單302包含多個搜尋引擎項目,每一個搜尋引擎項目對應于一搜尋引擎。圖3B中的搜尋選單302包含了 GOOGLE搜尋引擎、TINEYE搜尋引擎、PCHOME購物搜尋引擎,以及GOOGLE MAP搜尋引擎。在圖3B的范例中,使用者是選擇GOOGLE搜尋引擎進行第一字串「iPhone 5J的數(shù)據(jù)搜尋。圖3C顯示本實施例中將第一字串「iPhone 5J輸出至使用者所選擇的GOOGLE搜尋引擎的網(wǎng)絡頁面。圖3D顯示第一字串「iPhone 5」經(jīng)由G00GLE搜尋引擎搜尋數(shù)據(jù)之后的第一結(jié)果頁面。圖3E顯示結(jié)果頁面經(jīng)由比對數(shù)據(jù)庫后,本實施例會輸出多個參考字串提供使用者選擇其中一個作為第二字串。在本發(fā)明的實施例中,可以將第一結(jié)果頁面呈現(xiàn)的所有內(nèi)容比對數(shù)據(jù)庫中的所有字串后輸出多個參考字串;或者,使用者可以僅選取第一結(jié)果頁面的部份內(nèi)容作為一輔助字串;然后根據(jù)輔助字串比對數(shù)據(jù)庫中的所有字串后,輸出多個參考字串。圖3E的范例是將第一結(jié)果頁面呈現(xiàn)的所有內(nèi)容比對數(shù)據(jù)庫中的所有字串后輸出多個參考字串,但使用者也可以僅選取第一結(jié)果頁面的部份內(nèi)容作為一輔助字串(例如以「iPhone 59月5日開賣」作為輔助字串);然后根據(jù)輔助字串比對數(shù)據(jù)庫中的所有字串后,輸出多個參考字串。經(jīng)比對數(shù)據(jù)庫后,圖3E顯示輸出了「上市日期」、「外型」、「售價」、「賈伯斯」作為參考字串供使用者選取,且使用者選取「上市日期」作為第二字串。此外,圖3E也顯示本發(fā)明可以再次出現(xiàn)搜尋選單302供使用者選擇所需要的搜尋引擎。圖3F顯示本范例中第一字串「iPhone 5」以及第二字串「上市日期」輸出至使用者所選擇的G00GLE搜尋引擎的網(wǎng)絡頁面。圖3G則顯示第一字串「iPhone 5」以及第二字串「上市日期」經(jīng)由G00GLE搜尋引擎再次搜尋數(shù)據(jù)后所呈現(xiàn)的第二結(jié)果頁面。由以上圖3A至圖3G的示意圖可知,本實施例所提供的網(wǎng)絡搜尋方法可以在使用者不方便輸入文字的裝置上容易地獲得第二字串輔助搜尋網(wǎng)絡數(shù)據(jù)。此外,通過同時利用第一字串與第二字串的組合再一次搜尋網(wǎng)絡,也可以獲得更精確的數(shù)據(jù)。以上所述僅為本發(fā)明的較佳實施例而已,并非用以限定本發(fā)明的權(quán)利要求的范圍;凡其它未脫離本發(fā)明所揭示的精神下所完成的等效改變或修飾,均應包含在本發(fā)明的權(quán)利要求的范圍內(nèi)。
權(quán)利要求
1.一種網(wǎng)絡搜尋方法,其步驟包含: (a)接收一第一字串; (b)根據(jù)該第一字串在一網(wǎng)絡中搜尋,以輸出一第一結(jié)果頁面; (C)比對該結(jié)果頁面與一數(shù)據(jù)庫,以輸出一第二字串;以及 (d)根據(jù)該第一字串及該第二字串在該網(wǎng)絡中再次搜尋,以輸出一第二結(jié)果頁面。
2.如權(quán)利要求1所述的方法,其中該第一字串包含一關(guān)鍵字或一網(wǎng)址。
3.如權(quán)利要求1所述的方法,其中該第二字串包含一關(guān)鍵字或一網(wǎng)址。
4.如權(quán)利要求1所述的方法,其中該步驟(b)還包含: (bl)提供一第一搜尋選單,該第一搜尋選單包含多個搜尋引擎項目;以及(b2)因應使用者從該第一搜尋選單中選取的一第一搜尋引擎,以該第一搜尋引擎進行搜尋?!?br>
5.如權(quán)利要求4所述的方法,其中該步驟(d)還包含: (dl)提供一第二搜尋選單,該第二搜尋選單包含多個搜尋引擎項目;以及(d2)因應使用者從該第二搜尋選單中選取的一第二搜尋引擎,以該第二搜尋引擎進行搜尋; 其中該第一搜尋引擎與該第二搜尋引擎可為相同或不同。
6.如權(quán)利要求1所述的方法,其中該步驟(c)還包含: (Cl)因應使用者從該結(jié)果頁面中選取的一輔助字串比對該數(shù)據(jù)庫,以輸出多個參考字串供使用者選取;以及 (c2)因應使用者從該多個參考字串中選取的一參考字串,以該選取的參考字串作為該第二字串。
7.如權(quán)利要求1所述的方法,其中該步驟(c)還包含: (cl)比對該結(jié)果頁面與該數(shù)據(jù)庫,輸出多個參考字串;以及 (c2)因應使用者從該多個參考字串中選取的一參考字串,以該選取的參考字串作為該第二字串。
8.如權(quán)利要求1所述的方法,其中該步驟(d)還包含: (dl)提供一第二搜尋選單,該第二搜尋選單包含多個搜尋引擎項目;以及(d2)因應使用者從該第二搜尋選單中選取的一第二搜尋引擎,以該第二搜尋引擎進行搜尋。
9.一種計算機裝置,包含: 一處理器,供執(zhí)行一網(wǎng)絡搜尋程序,以實施如權(quán)利要求1至8中任一權(quán)利要求所述的方法。
10.如權(quán)利要求9所述的計算機裝置,還包含: 一儲存裝置,用以存放該數(shù)據(jù)庫。
全文摘要
本發(fā)明提出一種網(wǎng)絡搜尋方法與計算機裝置。該計算機裝置可以利用第一字串在網(wǎng)絡中執(zhí)行初步搜尋,并根據(jù)搜尋結(jié)果獲得一第二字串,然后利用第一字串與第二字串在網(wǎng)絡中再次執(zhí)行搜尋。該網(wǎng)絡搜尋方法,其步驟包含(a)接收一第一字串;(b)根據(jù)第一字串在網(wǎng)絡中搜尋,輸出第一結(jié)果頁面;(c)比對結(jié)果頁面與數(shù)據(jù)庫,輸出一第二字串;(d)根據(jù)第一字串及第二字串在該網(wǎng)絡中再次搜尋,以輸出一第二結(jié)果頁面。
文檔編號G06F17/30GK103077169SQ20111032872
公開日2013年5月1日 申請日期2011年10月26日 優(yōu)先權(quán)日2011年10月26日
發(fā)明者陳首志, 李建緯 申請人:宏碁股份有限公司