欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

動(dòng)態(tài)生成可選擇搜索擴(kuò)展的系統(tǒng)和方法

文檔序號(hào):6507205閱讀:368來(lái)源:國(guó)知局
專利名稱:動(dòng)態(tài)生成可選擇搜索擴(kuò)展的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算領(lǐng)域,尤其涉及用于自動(dòng)生成可選擇搜索作為用戶輸入搜索項(xiàng)的平臺(tái),例如將文件屬性或內(nèi)容匹配到文件系統(tǒng)中的文件,搜索能以搜索窗口(word wheel)樣式呈現(xiàn),且可展開(kāi)目錄層或其中可執(zhí)行搜索的文件分層結(jié)構(gòu)中的其它點(diǎn)或?qū)印?br> 背景技術(shù)
在操作系統(tǒng)、應(yīng)用程序設(shè)計(jì)領(lǐng)域和其它領(lǐng)域中,提出了對(duì)用于頻繁搜索用戶存儲(chǔ)的有力且靈活的搜索工具的需求。用戶可希望例如搜索他或她的硬盤驅(qū)動(dòng)器來(lái)定位某一類型或擴(kuò)展名的所有文件,諸如“.doc”、“.jpg”、“.memo”、“.report”或其它的,以找出文檔來(lái)編輯、打印或以其它方式操作。用戶同樣可希望基于相關(guān)聯(lián)的元數(shù)據(jù),諸如文件大小、或創(chuàng)建或修改的日期來(lái)搜索文件。用戶有時(shí)也可選擇基于內(nèi)部文件內(nèi)容,諸如期望的文本或數(shù)字來(lái)搜索文件。當(dāng)用戶試圖檢查大量文件或數(shù)據(jù)時(shí),對(duì)有效啟動(dòng)和實(shí)現(xiàn)這些搜索的需求變得尤其強(qiáng)烈。這種情況可用于例如當(dāng)用戶檢查CRM封裝中的國(guó)家顧客列表或更新大型公司或其它組織內(nèi)的聯(lián)系人文件或共享文檔時(shí)。在其它情況中,用戶可希望排序或搜索音樂(lè)、視頻或其它媒體或文件材料的集合或目錄。響應(yīng)于大范圍的文件搜索或其它要求,發(fā)展了某些搜索工具和設(shè)施。
例如,某些應(yīng)用程序和其它封裝可向用戶呈現(xiàn)輸入框類型的搜索界面,其中用戶可輸入諸如文件擴(kuò)展名或其它屬性或文件中的字符或文本的搜索項(xiàng)。作為例如對(duì)部分或全部匹配所輸入的屬性或文本的本地硬盤驅(qū)動(dòng)器和相關(guān)聯(lián)的文件系統(tǒng)、進(jìn)程、文件的搜索可向用戶顯示來(lái)選擇或操縱。
然而,現(xiàn)有的搜索工具可能受到可用性或功能性上的某些限制。例如,即使如存在的這類搜索工具也僅呈現(xiàn)從在文件系統(tǒng)分層結(jié)構(gòu)的當(dāng)前層或點(diǎn)中搜索客戶機(jī)或其它文件系統(tǒng)中收集的結(jié)果。因此,如果在給定的目錄或文件夾中未找到任何結(jié)果,則即使當(dāng)使用相同的搜索項(xiàng)時(shí),用戶也可能被要求來(lái)重新開(kāi)始或在另一目錄或文件夾中重新輸入另一搜索。同樣,現(xiàn)有的搜索工具不允許文件屬性(擴(kuò)展名、名字等)以及例如匹配文本串的深入或內(nèi)部文件搜索上的搜索并發(fā)執(zhí)行。也存在文件管理和搜索技術(shù)上的其它問(wèn)題。
發(fā)明概述克服本領(lǐng)域中這些和其它問(wèn)題的本發(fā)明在一個(gè)方面中涉及用于自動(dòng)生成可選擇搜索擴(kuò)展的系統(tǒng)和方法,其中用戶可在文件系統(tǒng)分層結(jié)構(gòu)中的當(dāng)前層次或點(diǎn)上啟動(dòng)基于文件屬性或內(nèi)容的對(duì)文件系統(tǒng)的搜索。在實(shí)施例中,發(fā)明性平臺(tái)可自動(dòng)生成反映與文件系統(tǒng)分層結(jié)構(gòu)的當(dāng)前層次或點(diǎn)內(nèi)的文件匹配的飛速結(jié)果。例如,該平臺(tái)可當(dāng)用戶輸入一個(gè)或多個(gè)搜索項(xiàng)時(shí),顯示名字、日期、大小、作者或其它屬性或文本或其它內(nèi)容匹配這些輸入的搜索項(xiàng)的文件的累計(jì)。根據(jù)本發(fā)明的實(shí)施例,在另一方面中,當(dāng)對(duì)用戶輸入的搜索項(xiàng)的即時(shí)結(jié)果沒(méi)有顯示對(duì)文件系統(tǒng)分層結(jié)構(gòu)中當(dāng)前層次或點(diǎn)中的任何文件的任何匹配,或顯示太少匹配時(shí),或者基于其它條件,可自動(dòng)生成并呈現(xiàn)可選擇搜索框。在實(shí)施例中,該搜索框可動(dòng)態(tài)地為建議或候選搜索項(xiàng)提示自動(dòng)完成串。該可選擇搜索框在實(shí)施例中可按照加亮形式向用戶呈現(xiàn),并允許用戶使用相同的搜索輸入或準(zhǔn)則將搜索擴(kuò)展至其它層次,或通過(guò)點(diǎn)擊或以其它方式選擇文件系統(tǒng)分層結(jié)構(gòu)中的不同層次或點(diǎn),該層次或點(diǎn)可被加亮或在菜單界面中呈現(xiàn)以供快速激活。
附圖簡(jiǎn)述

圖1示出了根據(jù)本發(fā)明的實(shí)施例,可在其中操作用于基于輸入搜索項(xiàng)動(dòng)態(tài)生成可選搜索的系統(tǒng)和方法的平臺(tái)。
圖2示出了根據(jù)本發(fā)明的實(shí)施例包含輸入搜索框的搜索工具或界面。
圖3示出了根據(jù)本發(fā)明在另一方面的實(shí)施例的搜索工具或界面,它包括多層搜索。
圖4示出了根據(jù)本發(fā)明的實(shí)施例的總體搜索擴(kuò)展處理的流程圖。
實(shí)施例的詳細(xì)描述圖1示出了根據(jù)本發(fā)明的實(shí)施例可在其中操作系統(tǒng)和方法的體系結(jié)構(gòu)。如圖中所示,用戶可在操作系統(tǒng)108的控制下使用和操縱客戶機(jī)102上的用戶界面104,例如操作一組應(yīng)用程序110中的一個(gè)或多個(gè)應(yīng)用程序以及執(zhí)行其它任務(wù)??蛻魴C(jī)102可包括諸如硬盤驅(qū)動(dòng)器、如CD-ROM或DVD-ROM的光盤驅(qū)動(dòng)器、電子介質(zhì)或其它介質(zhì)或存儲(chǔ)的存儲(chǔ)106。在實(shí)施例中,存儲(chǔ)106可包括文件系統(tǒng)118,該系統(tǒng)可物理或邏輯地對(duì)存儲(chǔ)106上所存儲(chǔ)的諸如例如目錄、文件、庫(kù)、樹(shù)或其它分層結(jié)構(gòu)或其它結(jié)構(gòu)中的程序和數(shù)據(jù)編碼。根據(jù)本發(fā)明的實(shí)施例,文件系統(tǒng)118可以是或包括Microsoft WindowsTM系列操作系統(tǒng)的接連幾代中所包含的WindowsTM文件系統(tǒng)(WFS)。
在客戶機(jī)102的操作和使用期間,用戶可訪問(wèn)存儲(chǔ)106和文件系統(tǒng)118來(lái)執(zhí)行諸如定位、打開(kāi)、修改和保存文件和其它對(duì)象的任務(wù)。用戶可參與的任務(wù)可包括搜索一個(gè)或多個(gè)文件或其它對(duì)象、例如使用一組應(yīng)用程序110中的一個(gè)或多個(gè)應(yīng)用程序來(lái)打開(kāi)這些文件、列舉一組本地文件、例如生成某一類型的文件的個(gè)數(shù)的總計(jì)、定位和刪除廢棄的文件、或者其它目的或任務(wù)。根據(jù)本發(fā)明的實(shí)施例一方面中,用戶可操縱用戶界面104來(lái)啟動(dòng)和執(zhí)行文件搜索任務(wù),例如使用操作系統(tǒng)108中所包含或支持的一個(gè)或多個(gè)工具、文件類型、對(duì)象或其它特征。
在所示實(shí)施例中,用戶從而例如可通過(guò)進(jìn)行對(duì)諸如通過(guò)點(diǎn)擊或激活“我的電腦”或其它圖標(biāo)、工具條、菜單或其它資源而生成的那些屏幕或視圖的操作系統(tǒng)108中的一個(gè)或多個(gè)屏幕內(nèi)的文件菜單選擇,來(lái)激活搜索項(xiàng)輸入框112。用戶可通過(guò)輸入與所感興趣的一個(gè)或多個(gè)文件相關(guān)聯(lián)的一個(gè)或多個(gè)搜索項(xiàng)來(lái)響應(yīng)搜索項(xiàng)輸入框112。例如,用戶可希望查看具有期望屬性的所有文件,諸如擁有“.doc”、“.memo”、“.report”、“.txt”、“.jpg”或其它擴(kuò)展名的文件,或由給定用戶或在某一日期創(chuàng)建的文件。其它的擴(kuò)展名或?qū)傩砸彩强赡艿?,諸如文件系統(tǒng)118內(nèi)的一個(gè)或多個(gè)文件的時(shí)間、語(yǔ)言、文件大小或其它屬性。用戶在另一方面可同樣在文件系統(tǒng)118內(nèi)基于文件的內(nèi)部文本、字符、數(shù)字或其它內(nèi)容來(lái)搜索這些文件,并從而輸入這些搜索項(xiàng)。搜索項(xiàng)、數(shù)據(jù)結(jié)構(gòu)和相關(guān)資源在實(shí)施例中可以包括或通過(guò)接口連接至例如前述的美國(guó)專利申請(qǐng)第10/440,035序列號(hào)和美國(guó)專利申請(qǐng)第10/403,341序列號(hào)中所述的那些,或其它搜索方案或機(jī)制。
如圖2中所示,根據(jù)本發(fā)明的實(shí)施例,在一方面中,當(dāng)用戶開(kāi)始輸入一個(gè)或多個(gè)搜索項(xiàng)到搜索項(xiàng)輸入框112中時(shí),系統(tǒng)可通過(guò)自動(dòng)生成和呈現(xiàn)搜索框114來(lái)響應(yīng)。搜索框114可響應(yīng)于所輸入的搜索項(xiàng)反映搜索活動(dòng)和邏輯。根據(jù)所示實(shí)施例,搜索框114可例如在菜單面板的上部包括匹配所輸入的搜索項(xiàng)或部分搜索項(xiàng)的文件的屬性集的列表。根據(jù)實(shí)施例,可按照飛速(on-the-fly)、即時(shí)或?qū)崟r(shí)的方式生成屬性集的列表,使得當(dāng)鍵入或以其它方式輸入搜索項(xiàng)中的每一新字母、字符、數(shù)字或其它符號(hào)時(shí),結(jié)果可被立即顯示。
在所示實(shí)施例中,飛速結(jié)果可包括至此刻匹配所輸入的搜索項(xiàng)或部分搜索項(xiàng)的文件的總數(shù)的附帶的計(jì)數(shù)??勺⒁獾剑鐖D2中所示,當(dāng)例如多于一個(gè)屬性值匹配搜索串或項(xiàng)時(shí),可向用戶呈現(xiàn)指示屬性“包含”搜索串或項(xiàng)的菜單條目,諸如所示的“Name contains‘lo’(名字包含‘lo’)”。即,在說(shuō)明性示例中,視圖中的多個(gè)名字可包含串‘lo’,例如“Logan”、“Lorraine”、“Lomar”等。另一方面,當(dāng)視圖中僅存在匹配搜索串或項(xiàng)的一個(gè)唯一的屬性時(shí),可向用戶呈現(xiàn)指示該屬性“is(是)”搜索串或項(xiàng)的菜單條目,諸如所示的“City is Los Angeles(城市是洛杉磯)”。也有可能有用于顯示結(jié)果的其它界面和格式。
根據(jù)本發(fā)明的實(shí)施例,在一個(gè)方面中,關(guān)于文件屬性的飛速搜索結(jié)果可通過(guò)搜索當(dāng)前列表中所顯示的文件來(lái)生成。在實(shí)施例中,這些文件可位于單個(gè)目錄或位置中,或多個(gè)位置上。如圖2中進(jìn)一步示出,當(dāng)對(duì)文件屬性進(jìn)行飛速搜索活動(dòng)時(shí),根據(jù)實(shí)施例,可啟動(dòng)其它搜索活動(dòng)。更具體地,如圖所示,搜索框114可在較低菜單部分中呈現(xiàn),或可呈現(xiàn)一組其它的搜索資源,在該示例性情況中這包括指示可與對(duì)文件屬性的飛速搜索并發(fā)或順序進(jìn)行的內(nèi)部(或深入)文件搜索的一行或多行。在說(shuō)明性示例中,因此當(dāng)用戶輸入文本(“l(fā)o”)時(shí),可對(duì)處于文件系統(tǒng)118的當(dāng)前點(diǎn)或?qū)哟紊系奈募z查該內(nèi)部文本。包含該文本串的文件可被定位,當(dāng)其被定位時(shí)它們可被呈現(xiàn)在搜索框114中。根據(jù)文件系統(tǒng)118中當(dāng)前點(diǎn)或?qū)又械奈募臄?shù)量、輸入搜索項(xiàng)、該文件系統(tǒng)上索引的類型或存在與否、或其它因素,可生成內(nèi)部搜索命中的速度可有所變化。這樣,根據(jù)本發(fā)明在一個(gè)方面中,可在生成包括匹配文件屬性(說(shuō)明性地,搜索框114的上半部分)和內(nèi)部文件內(nèi)容(下半部分)的結(jié)果的同時(shí)向啟動(dòng)搜索活動(dòng)的用戶實(shí)時(shí)呈現(xiàn)結(jié)果的多部分視圖,而不必激活任何其它的選項(xiàng)來(lái)這樣做。
而且,根據(jù)本發(fā)明的實(shí)施例,在其它方面中,由于搜索框114中呈現(xiàn)的結(jié)果展開(kāi),因此可向用戶呈現(xiàn)其它自動(dòng)選項(xiàng)將他們的搜索活動(dòng)擴(kuò)展至文件系統(tǒng)118的不同的點(diǎn)或?qū)哟蔚取T谶@樣的情況中,如圖3中更具體示出,根據(jù)本發(fā)明的實(shí)施例,系統(tǒng)可返回在文件系統(tǒng)118的當(dāng)前層次120上搜索的結(jié)果。這些結(jié)果可伴隨自動(dòng)生成的搜索擴(kuò)展或選項(xiàng)的搜索框114中的呈現(xiàn)。在所示實(shí)施例中,這些擴(kuò)展可包括可對(duì)其應(yīng)用用戶輸入的相同搜索項(xiàng)的文件系統(tǒng)118中的不同的或修改的層次122或其它點(diǎn)或位置的增強(qiáng)亮度,以試圖定位更多或其它的匹配文件或其它命中。
用戶例如可對(duì)諸如文件系統(tǒng)118中的公司目錄或組織聯(lián)系人列表、個(gè)人文件文件夾或庫(kù)、最近訪問(wèn)的文件列表、或其它經(jīng)修改的或不同的點(diǎn)或?qū)哟蔚慕?jīng)修改的層次122增強(qiáng)亮度,以激活該位置中的進(jìn)一步搜索。連續(xù)或擴(kuò)展的搜索的結(jié)果可同樣呈現(xiàn)在搜索框114中等。經(jīng)修改的層次122可例如基于諸如移動(dòng)至文件系統(tǒng)118中的上一層或下一層的預(yù)定的關(guān)系規(guī)則、按諸如移動(dòng)至具有匹配或相關(guān)名字或處于與當(dāng)前層次120的雙親、孩子或其它關(guān)系中的目錄的邏輯規(guī)則、按諸如在最近訪問(wèn)的文件列表中查找的默認(rèn)規(guī)則、或按其它規(guī)則或準(zhǔn)則來(lái)搜索。
向用戶呈現(xiàn)的搜索選項(xiàng)因此可被自動(dòng)準(zhǔn)備在文件系統(tǒng)118中的其它預(yù)定或邏輯相關(guān)的位置中查找,而不必用戶手動(dòng)改變他們正查看的目錄或其它分層層次。在實(shí)施例中,對(duì)搜索擴(kuò)展選項(xiàng)的呈現(xiàn)可被自動(dòng)呈現(xiàn),而不考慮文件系統(tǒng)當(dāng)前層次120處的結(jié)果的數(shù)量或類型或者其它參數(shù)。在其它實(shí)施例中,對(duì)搜索框114中的搜索擴(kuò)展選項(xiàng)的觸發(fā)可以以所定義的準(zhǔn)則為條件,諸如當(dāng)基于整個(gè)或部分搜索項(xiàng)的對(duì)屬性和內(nèi)容的搜索沒(méi)有生成任何匹配結(jié)果、或生成少于用戶必需的命中時(shí)。在實(shí)施例中,用戶可輸入最小閾值,或它們可被默認(rèn)設(shè)置。也有可能有其它的觸發(fā)條件。
圖4示出了根據(jù)本發(fā)明的實(shí)施例的總體的搜索和文件管理處理。在步驟402中,處理可開(kāi)始。在步驟404中,用戶可例如通過(guò)選擇操作系統(tǒng)中的文件管理工具欄、通過(guò)選擇調(diào)用操作系統(tǒng)資源的應(yīng)用程序中的文件搜索工具、或通過(guò)其它菜單或選擇來(lái)啟動(dòng)文件搜索選項(xiàng)。在步驟406中,用戶輸入可經(jīng)由搜索項(xiàng)輸入框112或例如接收鍵入的搜索項(xiàng)的其它界面接收。在步驟408中,可啟動(dòng)飛速搜索活動(dòng)來(lái)基于用戶輸入在文件系統(tǒng)118內(nèi)的當(dāng)前層次中搜索文件屬性,諸如在當(dāng)前目錄、文件夾或文件系統(tǒng)分層結(jié)構(gòu)中的其它點(diǎn)或?qū)哟沃兴阉?。例如,可在文件系統(tǒng)118中的當(dāng)前點(diǎn)或?qū)哟嗡阉鞑⑴判蚓哂袛U(kuò)展名“.memo”或由“Smith”創(chuàng)建的所有文件。
在步驟410中,可向用戶呈現(xiàn)在文件系統(tǒng)118中當(dāng)前層次上關(guān)于屬性的飛速搜索的運(yùn)行結(jié)果,例如經(jīng)由搜索框114、以搜索窗口類型方式或其它方式。在步驟412中,可在文件系統(tǒng)118中當(dāng)前點(diǎn)或?qū)哟?,例如在?dāng)前目錄或文件夾內(nèi)啟動(dòng)例如涉及內(nèi)部打開(kāi)文件或文件索引并在其中搜索匹配用戶輸入的文本或串的順序或并發(fā)的深入文件搜索。
在步驟414中,可例如經(jīng)由搜索框114向用戶呈現(xiàn)關(guān)于內(nèi)部文件內(nèi)容的飛速深入搜索的結(jié)果,例如經(jīng)由菜單分隔符或線與基于文件屬性的實(shí)時(shí)搜索結(jié)果分開(kāi)。在步驟416中,取決于飛速屬性和/或深入文件搜索的結(jié)果,可向用戶呈現(xiàn)可選搜索擴(kuò)展框,將基于當(dāng)前輸入的搜索項(xiàng)的搜索擴(kuò)展至文件系統(tǒng)118的分層結(jié)構(gòu)中的其它點(diǎn)或?qū)哟巍?br> 在步驟418中,可啟動(dòng)將搜索至文件系統(tǒng)118中的其它點(diǎn)或?qū)哟蔚臄U(kuò)展,例如當(dāng)用戶激活搜索框114中的加亮目錄、文件或其它提示時(shí)。在實(shí)施例中,可將與用戶輸入至搜索項(xiàng)輸入框112中搜索項(xiàng)的相同搜索項(xiàng)預(yù)插入至搜索框114的加亮部分等中。飛速結(jié)果在實(shí)施例中可經(jīng)由搜索框114類似呈現(xiàn),作為對(duì)搜索活動(dòng)進(jìn)程的多層次擴(kuò)展。
在步驟420中,可更新搜索框114或其它界面中的視圖來(lái)顯示用戶選擇的或加亮的文件或其它結(jié)果,例如位于文件系統(tǒng)118中不同層次的被點(diǎn)擊或加亮的一個(gè)或一組文件。當(dāng)該視圖移動(dòng)至文件系統(tǒng)118中新的點(diǎn)或?qū)哟螘r(shí),文件可被打開(kāi)、排序或以其它方式操縱。在實(shí)施例中,之前的層次可被存儲(chǔ)或顯示為陰影目錄、文件夾或其它對(duì)象。在步驟422中,處理可重復(fù)、返回至之前的處理點(diǎn)、跳轉(zhuǎn)至其它處理點(diǎn)或結(jié)束。
本發(fā)明的前述描述是說(shuō)明性,且對(duì)配置和實(shí)現(xiàn)的修改對(duì)本領(lǐng)域的技術(shù)人員是顯而易見(jiàn)的。例如,盡管按照其中界面顯示單個(gè)搜索框或工具的平臺(tái)來(lái)一般描述了本發(fā)明,但在實(shí)施例中,當(dāng)找到匹配或部分匹配時(shí)可生成多個(gè)搜索框或其它界面,例如級(jí)聯(lián)搜索框。
類似地,盡管在實(shí)施例中本發(fā)明被一般描述為在本地硬盤或其它存儲(chǔ)上執(zhí)行搜索,但在實(shí)施例中,可在一個(gè)或多個(gè)本地、遠(yuǎn)程或分布式存儲(chǔ)或文件系統(tǒng)中獨(dú)立或組合地執(zhí)行自動(dòng)搜索。例如,可搜索遠(yuǎn)程服務(wù)器磁盤,或可結(jié)合存儲(chǔ)區(qū)網(wǎng)絡(luò)(SAN)搜索本地硬盤??赏瑯哟谢虿⑿械厮阉鞫鄠€(gè)本地磁盤或其它介質(zhì)。
被描述為單數(shù)的其它硬件、軟件或其它資源在實(shí)施例中可以是分布式的,且類似地,在實(shí)施例中被描述為分布式的資源可以是組合的。此外,盡管本發(fā)明一般被描述為涉及當(dāng)鍵入串或搜索項(xiàng)時(shí)的基于單個(gè)搜索項(xiàng)的飛速搜索,但在實(shí)施例中,可接受多個(gè)或結(jié)合的搜索項(xiàng)來(lái)搜索,例如使用布爾運(yùn)算。本發(fā)明的范圍從而旨在僅受以下權(quán)利要求書(shū)限制。
權(quán)利要求
1.一種用于自動(dòng)生成文字匹配界面內(nèi)的搜索框工具的系統(tǒng),包括從用戶接收輸入搜索項(xiàng)的輸入界面;以及搜索引擎,所述搜索引擎與所述輸入界面通信來(lái)接收所述輸入搜索項(xiàng),并基于使用所述輸入搜索項(xiàng)搜索文件系統(tǒng)的結(jié)果動(dòng)態(tài)生成可選擇搜索框。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述輸入界面包括圖形用戶界面。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述搜索引擎基于將所述輸入搜索項(xiàng)匹配到所述文件系統(tǒng)中的文件的一組文件屬性的結(jié)果生成所述可選擇搜索框。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述搜索引擎基于將所述輸入搜索項(xiàng)匹配到所述文件系統(tǒng)中的一組文件的內(nèi)容的結(jié)果生成所述可選擇搜索框。
5.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述可選擇搜索框包括在所述文件系統(tǒng)的經(jīng)修改的分層層次中的預(yù)配置搜索。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述文件系統(tǒng)經(jīng)修改的分層層次被加亮。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述用戶可通過(guò)激活所述加亮的分層層次來(lái)激活所述預(yù)配置的搜索。
8.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述預(yù)配置的搜索是當(dāng)當(dāng)前層次上對(duì)所述文件系統(tǒng)的搜索的結(jié)果不能滿足預(yù)定準(zhǔn)則時(shí)生成的。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述預(yù)定準(zhǔn)則包括對(duì)所述文件系統(tǒng)的當(dāng)前層次上的文件的至少一個(gè)匹配。
10.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述基于輸入搜索項(xiàng)對(duì)文件系統(tǒng)搜索的結(jié)果基于對(duì)所述輸入搜索項(xiàng)的更新至少基本上即時(shí)更新。
11.一種用于自動(dòng)生成文字匹配界面內(nèi)搜索框工具的方法,包括從用戶接收輸入搜索項(xiàng);以及基于使用所述輸入搜索項(xiàng)對(duì)文件系統(tǒng)的搜索結(jié)果動(dòng)態(tài)生成可選擇搜索框。
12.如權(quán)利要求11所述的方法,其特征在于,所述接收輸入搜索項(xiàng)包括經(jīng)由圖形用戶界面接收輸入搜索項(xiàng)。
13.如權(quán)利要求11所述的方法,其特征在于,所述動(dòng)態(tài)生成包括基于將所述輸入搜索項(xiàng)匹配到所述文件系統(tǒng)中的文件的一組文件屬性的結(jié)果生成所述可選擇搜索框。
14.如權(quán)利要求11所述的方法,其特征在于,所述動(dòng)態(tài)生成包括基于將所述輸入搜索項(xiàng)匹配到所述文件系統(tǒng)中的一組文件的內(nèi)容的結(jié)果生成所述可選擇搜索框。
15.如權(quán)利要求11所述的方法,其特征在于,所述可選擇搜索框包括所述文件系統(tǒng)中經(jīng)修改的分層層次中的預(yù)配置搜索。
16.如權(quán)利要求15所述的方法,其特征在于,所述文件系統(tǒng)經(jīng)修改的分層層次被加亮。
17.如權(quán)利要求16所述的方法,其特征在于,還包括通過(guò)激活所述加亮的分層層次激活所述預(yù)配置的搜索。
18.如權(quán)利要求15所述的方法,其特征在于,所述預(yù)配置的搜索是當(dāng)當(dāng)前層次上對(duì)所述文件系統(tǒng)的搜索結(jié)果不能滿足預(yù)定準(zhǔn)則時(shí)生成的。
19.如權(quán)利要求18所述的方法,其特征在于,所述預(yù)定準(zhǔn)則包括對(duì)所述文件系統(tǒng)的當(dāng)前層次上的文件的至少一個(gè)匹配。
20.如權(quán)利要求11所述的方法,其特征在于,所述基于輸入搜索項(xiàng)對(duì)文件系統(tǒng)搜索的結(jié)果基于對(duì)所述輸入搜索項(xiàng)的更新至少基本上被即時(shí)更新。
21.一組搜索結(jié)果,所述一組搜索結(jié)果根據(jù)一方法生成,所述方法包括從用戶接收輸入搜索項(xiàng);基于使用所述輸入搜索項(xiàng)搜索文件系統(tǒng)的結(jié)果動(dòng)態(tài)生成可選擇搜索框;以及基于所述可選擇搜索框中的選擇執(zhí)行所述文件系統(tǒng)經(jīng)修改的分層層次中的預(yù)配置搜索。
22.如權(quán)利要求21所述的一組搜索結(jié)果,其特征在于,所述接收輸入搜索項(xiàng)包括經(jīng)由圖形用戶界面接收輸入搜索項(xiàng)。
23.如權(quán)利要求21所述的一組搜索結(jié)果,其特征在于,所述動(dòng)態(tài)生成包括基于將所述輸入搜索項(xiàng)匹配到所述文件系統(tǒng)中的文件的一組文件屬性的結(jié)果生成所述可選擇搜索框。
24.如權(quán)利要求21所述的一組搜索結(jié)果,其特征在于,所述動(dòng)態(tài)生成包括基于將所述輸入搜索項(xiàng)匹配到所述文件系統(tǒng)中的一組文件的內(nèi)容的結(jié)果生成所述可選擇搜索框。
25.如權(quán)利要求21所述的一組搜索結(jié)果,其特征在于,所述基于輸入搜索項(xiàng)搜索所述文件系統(tǒng)的結(jié)果基于對(duì)所述輸入搜索項(xiàng)的更新至少基本上被即時(shí)更新。
26.一種用于自動(dòng)生成文字匹配界面內(nèi)的搜索框工具的系統(tǒng),包括從用戶接收輸入搜索項(xiàng)的輸入裝置;以及搜索裝置,所述搜索裝置與所述輸入裝置通信來(lái)接收所述輸入搜索項(xiàng),并基于使用所述輸入搜索項(xiàng)搜索文件系統(tǒng)裝置的結(jié)果動(dòng)態(tài)生成可選擇搜索框。
27.如權(quán)利要求26所述的系統(tǒng),其特征在于,所述輸入裝置包括圖形用戶界面。
28.如權(quán)利要求26所述的系統(tǒng),其特征在于,所述搜索裝置基于將所述輸入搜索項(xiàng)匹配到所述文件系統(tǒng)裝置中的文件的一組文件屬性的結(jié)果生成所述可選擇搜索框。
29.如權(quán)利要求26所述的系統(tǒng),其特征在于,所述搜索裝置基于將所述輸入搜索項(xiàng)匹配到所述文件系統(tǒng)裝置中的一組文件的內(nèi)容的結(jié)果生成所述可選擇搜索框。
30.如權(quán)利要求26所述的系統(tǒng),其特征在于,所述可選擇搜索框包括所述文件系統(tǒng)裝置的經(jīng)修改分層層次中的預(yù)配置搜索。
31.如權(quán)利要求26所述的系統(tǒng),其特征在于,所述基于所述輸入搜索項(xiàng)搜索所述文件系統(tǒng)的結(jié)果基于對(duì)所述輸入搜索項(xiàng)的更新至少基本上被即時(shí)更新。
全文摘要
系統(tǒng)和相關(guān)技術(shù)接受用戶輸入的搜索項(xiàng)來(lái)執(zhí)行對(duì)文件系統(tǒng)分層結(jié)構(gòu)內(nèi)文件的搜索。用戶通過(guò)在用戶界面(104)的搜索項(xiàng)輸入框(112)中輸入搜索項(xiàng)來(lái)搜索文件系統(tǒng)(120)的當(dāng)前層次。搜索框(114)被動(dòng)態(tài)創(chuàng)建,它可呈現(xiàn)搜索至文件系統(tǒng)中不同層次(122)的擴(kuò)展,以試圖定位更多或其它的匹配文件或命中。搜索的擴(kuò)展可當(dāng)初始搜索不能產(chǎn)生任何結(jié)果時(shí)自動(dòng)生成。當(dāng)用戶確實(shí)選擇可選擇搜索框時(shí),用戶的搜索可無(wú)縫地?cái)U(kuò)展至文件系統(tǒng)中的其它文件、文件夾、樹(shù)或其它點(diǎn)或?qū)哟?。?dāng)用戶輸入更多字符或其它數(shù)據(jù)時(shí),搜索結(jié)果可連續(xù)或動(dòng)態(tài)地被更新。
文檔編號(hào)G06F7/00GK1938673SQ200480042761
公開(kāi)日2007年3月28日 申請(qǐng)日期2004年7月30日 優(yōu)先權(quán)日2004年5月3日
發(fā)明者C·R·安東尼, C·K·班多克, M·I·沃森, R·M·班克斯 申請(qǐng)人:微軟公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
云梦县| 临清市| 通河县| 蚌埠市| 久治县| 象州县| 高淳县| 美姑县| 琼海市| 河东区| 根河市| 高雄市| 黄冈市| 广汉市| 稻城县| 东台市| 周至县| 石台县| 唐海县| 淅川县| 岐山县| 稻城县| 梓潼县| 阳西县| 象州县| 清涧县| 深泽县| 清流县| 浑源县| 德格县| 宁德市| 遵化市| 焦作市| 布尔津县| 白银市| 海南省| 高陵县| 泗水县| 江阴市| 邵东县| 木兰县|