提供本地化搜索能力的用戶界面的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及信息搜索,例如搜索互聯(lián)網(wǎng)上的相關(guān)資源,并且更具體地涉及除了提供由傳統(tǒng)搜索引擎所提供的那些搜索結(jié)果之外還提供本地化搜索結(jié)果的用戶界面。
【背景技術(shù)】
[0002]對用于定位信息的搜索引擎的使用對于個人計算機(jī)和移動設(shè)備諸如智能電話、平板電腦等的用戶來說已變得屢見不鮮。例如,普及的搜索引擎使得用戶能夠?qū)嶋H上定位經(jīng)由互聯(lián)網(wǎng)可用的任何類型的信息。傳統(tǒng)地,瀏覽器用于訪問基于互聯(lián)網(wǎng)的搜索引擎,并且一旦用戶連接到搜索引擎的站點(diǎn),則可輸入查詢來定位感興趣的信息。響應(yīng)于查詢的輸入,搜索引擎返回互聯(lián)網(wǎng)網(wǎng)站的列表、和/或返回經(jīng)由互聯(lián)網(wǎng)可訪問的與搜索查詢相關(guān)的資源。
[0003]除了互聯(lián)網(wǎng)網(wǎng)站之外,其他信息資源也可能與用戶的查詢相關(guān)。例如,如果用戶正在尋找移動設(shè)備上使用的小應(yīng)用程序,而不使用互聯(lián)網(wǎng)搜索引擎,則用戶可啟動專門與在線小應(yīng)用程序商店相關(guān)聯(lián)的瀏覽器。在該瀏覽器內(nèi),用戶可輸入與正被尋找的小應(yīng)用程序的類型相關(guān)的信息,例如,“貨幣轉(zhuǎn)換器”,并且作為響應(yīng),瀏覽器返回在線商店中的與該話題相關(guān)的所有小應(yīng)用程序的列表。在該場景下,為了找到與貨幣轉(zhuǎn)換相關(guān)的多種類型的信息,需要戶用執(zhí)行多次搜索,即查找互聯(lián)網(wǎng)上的相關(guān)網(wǎng)站的一種搜索以及專門在所述在線商店中搜索小應(yīng)用程序的另一種搜索。第一種搜索在本質(zhì)上是全球性的,因為它能夠搜索互聯(lián)網(wǎng)上的所有公開可用的網(wǎng)站,但不提供非網(wǎng)站信息。第二種搜索在本質(zhì)上是更為本地化的,因為其涉及特定小應(yīng)用程序商店中的產(chǎn)品,并且可返回與用戶的特定感興趣區(qū)域更加相關(guān)的結(jié)果。如果用戶能夠經(jīng)由單次搜索從這兩種資源中獲得信息,則可提供更理想的用戶體驗。
【發(fā)明內(nèi)容】
[0004]本發(fā)明公開了一種用于瀏覽器的用戶界面,該用戶界面結(jié)合搜索引擎來操作以呈現(xiàn)與特定感興趣區(qū)域有關(guān)的本地化信息。當(dāng)搜索查詢的字符正被輸入到瀏覽器中時,它們被提供給與信息的相應(yīng)域相關(guān)聯(lián)的一個或多個服務(wù)器。如果那些域內(nèi)的信息對應(yīng)于正被輸入的搜索查詢,則除了提供由搜索引擎瀏覽器所提供的任何輸入之外,還向用戶提供那些結(jié)果的指示。用戶界面使得用戶即使在搜索之前也能夠訪問所述結(jié)果,以快速了解來自域的可能感興趣的項。
[0005]下文參考附圖中所示的示例性實施例描述了用戶界面的另外的特征和由此提供的優(yōu)點(diǎn)。
【附圖說明】
[0006]圖1A和IB是用于輸入搜索查詢和呈現(xiàn)來自搜索引擎的結(jié)果的示例性瀏覽器界面的圖示;
[0007]圖2是示出了根據(jù)本文所公開的用戶界面的輸入搜索查詢和呈現(xiàn)結(jié)果的顯示的圖示;
[0008]圖3是響應(yīng)于對本地化信息菜單中的項的用戶選擇而示出的顯示的圖示;
[0009]圖4是本地結(jié)果的顯示的第二實施例的圖示;
[0010]圖5是本地結(jié)果的顯示的另一實施例的圖示;
[0011]圖6是用于實現(xiàn)用戶界面的特征的網(wǎng)絡(luò)的一個實施例的示意圖;
[0012]圖7是用于實現(xiàn)用戶界面的網(wǎng)絡(luò)的另選實施例的示意圖;以及
[0013]圖8是實現(xiàn)用戶界面的功能的一系列步驟的流程圖。
【具體實施方式】
[0014]下文描述了用于瀏覽器的用戶界面以及相關(guān)聯(lián)的功能,該用戶界面通過包括從更本地化的域所獲得的信息來改善由互聯(lián)網(wǎng)搜索引擎等所獲得的結(jié)果。在本公開的上下文中,本地化域可包括駐留在計算設(shè)備上的信息,用戶經(jīng)由該計算設(shè)備進(jìn)行搜索,但并不限于此。更具體地說,“本地化”域的概念是指由實體所管理的與用戶的計算體驗相關(guān)的一組信息。例如,信息可由遠(yuǎn)離用戶的服務(wù)器來管理,但是當(dāng)執(zhí)行搜索時可經(jīng)由用戶的計算設(shè)備來進(jìn)行訪問。
[0015]為了有助于理解所公開的在用戶界面底層的概念,參考其在移動設(shè)備諸如智能電話或平板電腦中的具體實施來描述示例性實施例。應(yīng)當(dāng)理解,用戶界面的實際應(yīng)用不限于該特定應(yīng)用。相反,用戶界面可在傳統(tǒng)或理想的任何計算設(shè)備中實現(xiàn),以執(zhí)行對從適合的源諸如互聯(lián)網(wǎng)網(wǎng)站可得到的信息的搜索。此類計算設(shè)備包括用于執(zhí)行實現(xiàn)下文所述的功能的計算機(jī)程序指令的處理器、以及用于存儲程序指令的計算機(jī)可讀存儲器,例如,RAM、ROM、閃存驅(qū)動器、磁盤驅(qū)動器或光盤驅(qū)動器等。
[0016]圖1A和圖1B示出了當(dāng)用戶進(jìn)行互聯(lián)網(wǎng)搜索時可出現(xiàn)在用戶設(shè)備5的顯示器上的瀏覽器的傳統(tǒng)界面的實例。在圖1A的實例中,用戶已訪問互聯(lián)網(wǎng)搜索引擎的站點(diǎn)并且在搜索條目字段10中輸入搜索查詢的前三個字母,“t-a-c”。在許多普及的互聯(lián)網(wǎng)搜索引擎中,在用戶已輸入最小數(shù)量的字母之后,搜索引擎可開始基于普及的搜索站點(diǎn)來顯示用于完成該查詢的建議。在所示的實例中,在搜索查詢的輸入的字段10的下方,搜索引擎已提供以那三個字母開頭的多個建議的詞組12。參考圖1B,在用戶已輸入第四個字母之后,在該情況下為“O”,通過去除不包括該第四個字母的詞組并且添加更緊密匹配正被輸入的查詢的另外的詞組來改變建議。
[0017]一旦已輸入該查詢,用戶便將其提交至搜索引擎,例如通過在用戶界面上按壓“搜索”按鈕14。作為響應(yīng),搜索引擎顯示其已定位的所有互聯(lián)網(wǎng)網(wǎng)站的列表,在該列表中出現(xiàn)構(gòu)成搜索查詢的詞組或者該列表以其他方式與查詢詞相關(guān)。可按照最普及的站點(diǎn)或者一些其他適合的啟發(fā)式搜索的次序來對該列表進(jìn)行優(yōu)先化。
[0018]圖2示出了除了提供經(jīng)由互聯(lián)網(wǎng)搜索引擎所獲得的結(jié)果之外還提供本地化信息的用戶界面。與在傳統(tǒng)瀏覽器界面中一樣,查詢字段10為用戶提供用于輸入與正被查找的信息相關(guān)的搜索詞的空間。類似地,當(dāng)該查詢正被輸入時,顯示從搜索引擎接收的用于完成搜索條目12的建議的詞。顯示位于搜索條目字段與所建議的詞的列表之間的彈出(或彈起)菜單16。該菜單提供利用結(jié)合待由搜索引擎執(zhí)行的基于互聯(lián)網(wǎng)的搜索所進(jìn)行的本地化搜索所檢索的結(jié)果。應(yīng)當(dāng)理解,本地化信息菜單16可位于用戶界面上的其他位置,例如,建議12下方或者搜索條目字段10上方。
[0019]獨(dú)立于經(jīng)由在線搜索引擎所提供的任何數(shù)據(jù)來獲得呈現(xiàn)在菜單16中的本地化信息。在圖2中示出的特定實例中,顯示兩種類型的本地化結(jié)果的指示。菜單16指示兩個匹配結(jié)果位于在線小應(yīng)用程序商店中,并且十二個結(jié)果可在地圖小應(yīng)用程序中找到。當(dāng)搜索查詢正被輸入時這些結(jié)果被實時顯示,并且隨著查詢的每個新字符而更新。通過點(diǎn)擊菜單16中的任一條目,用戶可查看特定結(jié)果。例如,在一個實施例中,如果用戶在指示兩個結(jié)果出現(xiàn)在小應(yīng)用程序商店的行18上進(jìn)行輕擊或者點(diǎn)擊,則例如通過在瀏覽器界面上方滑動可出現(xiàn)諸如在圖3中所示的屏幕。一個結(jié)果是用于“tic-tac-toe”游戲的小應(yīng)用程序,并且另一個結(jié)果是用于Taco連鎖餐廳的小應(yīng)用程序。作為顯示特定結(jié)果的列表的替代方式,如圖3所示,在圖2中所示的小應(yīng)用程序商店結(jié)果指示18上進(jìn)行輕擊可自動啟動用于在線小應(yīng)用程序商店的駐留在用戶的設(shè)備上的小應(yīng)用程序。在該情況下,該顯示將切換到用于在線小應(yīng)用程序商店的正常界面,并且可示出響應(yīng)于正輸入的查詢而識別的兩個小應(yīng)用程序。
[0020]如果在用戶的設(shè)備上已駐留了在線商店結(jié)果中的任一個所識別的小應(yīng)用程序,則可提供安裝該小應(yīng)用程序的適合的指示20。通過點(diǎn)擊該指示符,可啟動已安裝的小應(yīng)用程序。如果沒有安裝任一個所識別的小應(yīng)用程序,則可按壓用于指示該小應(yīng)用程序可被購買的按鈕22。如此,可啟動用于在線商店的小應(yīng)用程序,以使得用戶能夠查看有關(guān)所識別的小應(yīng)用程序的信息并且如果需要則購買它。作為第三種可能,用戶可能已購買該小應(yīng)用程序,但沒安裝在設(shè)備上,例如安裝在用戶的設(shè)備中的不同的設(shè)備上。在這種情況下,按鈕20或22可為用戶提供在當(dāng)前設(shè)備上安裝該小應(yīng)用程序的選項。
[0021]相反,如果用戶期望查看結(jié)合地圖小應(yīng)用程序所識別的結(jié)果,則在圖2中的顯示中的對應(yīng)菜單項19上進(jìn)行輕擊或點(diǎn)擊可使得地圖小應(yīng)用程序自動啟動并且顯示所識別項的位置,例如本地Taco餐廳。
[0022]在另一個實施例中,不顯示如圖3所示的新屏幕,各個結(jié)果可與各個指示內(nèi)聯(lián)示出。參考圖4,每個指示18,19可提供有可由用戶激活的控制元件諸如三角形按鈕23。當(dāng)被激活時,結(jié)果以下拉式菜單的形式出現(xiàn)在該指示下方。在圖4的實例中,用于地圖結(jié)果的按鈕23已被激活。響應(yīng)于此,用于地圖應(yīng)用程序的各個結(jié)果25被顯示在指示符24下方。盡管出于示例性目的在圖4的實例中僅示出兩個此類結(jié)果,但是應(yīng)當(dāng)理解,只要空間允許可顯示任何適合數(shù)量的本地結(jié)果。
[0023]在另一個實施例中,針對與在線商店相關(guān)聯(lián)的本地化結(jié)果,用戶界面可轉(zhuǎn)變?yōu)槭境鰧υ搶?yīng)產(chǎn)品的商店顯示。例如,圖5示出了其中用戶在網(wǎng)站的搜索查詢字段10中輸入小應(yīng)用程序的名稱的實例。響應(yīng)于接收到匹配該查詢的本地化結(jié)果,用戶界面顯示對應(yīng)于該小應(yīng)用程序的商店屏幕或窗口 27。如果用戶已啟動在線商店的小應(yīng)用程序并且從該小應(yīng)用程序內(nèi)