專(zhuān)利名稱(chēng):用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明提供了一種用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的方法和系統(tǒng), 其包括通過(guò)利用存儲(chǔ)在本地計(jì)算機(jī)中的快捷文件的標(biāo)題名稱(chēng)來(lái)索引和 記錄快捷索引數(shù)據(jù),從用戶(hù)接收查詢(xún)并立即執(zhí)行與上述査詢(xún)相關(guān)的快 捷文件。
背景技術(shù):
由于個(gè)人電腦例如臺(tái)式機(jī)、筆記本電腦等的存儲(chǔ)空間有了大幅度 的增加,且許多文件、圖片、電子郵件、信使內(nèi)容、電影或含有音樂(lè) 的文件等被相應(yīng)地存儲(chǔ)在上述存儲(chǔ)空間中如臺(tái)式機(jī)、筆記本等,因此 在臺(tái)式機(jī)或筆記本電腦中為了查到相應(yīng)的數(shù)據(jù)而搜索本地計(jì)算機(jī)的技 術(shù)變得越來(lái)越重要。
當(dāng)用戶(hù)想在本地計(jì)算機(jī)中檢索文件的時(shí)候,用戶(hù)必須通過(guò)使用在
操作系統(tǒng)(OS: Operation System)提供的文件搜索功能,輸入上述文件名 稱(chēng)以作為檢索詞。然而,實(shí)際中用戶(hù)不可能記住存儲(chǔ)在本地計(jì)算機(jī)中 的所有文件的文件名稱(chēng)。例如,當(dāng)本地計(jì)算機(jī)的用戶(hù)通過(guò)利用文字處 理軟件準(zhǔn)備且存儲(chǔ)與標(biāo)題為"Island"的電影相關(guān)的評(píng)論且在幾年之后 希望檢索存儲(chǔ)在此本地計(jì)算機(jī)中某處的上述電影標(biāo)題為"Island"的評(píng) 論的時(shí)候,用戶(hù)必須在搜索框中準(zhǔn)確地輸入上述評(píng)論所存儲(chǔ)在的文件 的文件名稱(chēng)。
且,在現(xiàn)有的Windows環(huán)境中,用戶(hù)通過(guò)獨(dú)立地檢索可執(zhí)行文件 (.exe)且單擊或單擊一圖標(biāo)例如桌面、開(kāi)始菜單等以用來(lái)執(zhí)行所需要的 程序。特別的是,當(dāng)多個(gè)程序執(zhí)行的時(shí)候用戶(hù)需要通過(guò)關(guān)閉上述打開(kāi) 的窗口來(lái)單擊上述桌面圖標(biāo)或檢索相對(duì)應(yīng)的可執(zhí)行文件以用來(lái)執(zhí)行其 他的程序。
圖1示出了根據(jù)現(xiàn)有技術(shù)的用于檢索本地計(jì)算機(jī)中的程序的示例。 如圖1所示,當(dāng)用戶(hù)輸入一查詢(xún)"GOMPLAYER"的時(shí)候,本地 計(jì)算機(jī)搜索上述"GOM PLAYER"是否存在于文件名稱(chēng)中或先前被存儲(chǔ)的文件內(nèi)容中,然后提供檢索結(jié)果。然而,由于上述査詢(xún)"GOM
PLAYER"是一個(gè)程序名稱(chēng),因此與作為上述程序名稱(chēng)輸入的上述查詢(xún) 相關(guān)的上述程序通過(guò)在本地計(jì)算機(jī)中提供的文件搜索功能不能被找 至U。因此本地計(jì)算機(jī)不能提供任何與上述查詢(xún)"GOMPLAYER"相關(guān)的 搜索結(jié)果。
通常,在Windows程序中,用來(lái)執(zhí)行程序的快捷文件(.Inkfile)包
括程序連接信息和特殊圖標(biāo),因此用戶(hù)通過(guò)上述程序連接信息和特殊 圖標(biāo)可以執(zhí)行一快捷文件。
然而,存在一負(fù)擔(dān)或不便利之處在于,每次用戶(hù)執(zhí)行上述程序的 時(shí)候,上述程序都必須經(jīng)過(guò)上述程序連接信息和特殊圖標(biāo)來(lái)執(zhí)行,并 且在桌面上沒(méi)有與之對(duì)應(yīng)的圖標(biāo)時(shí)用戶(hù)必須檢查每個(gè)獨(dú)立的可執(zhí)行文 件。
并且,仍然存在一個(gè)問(wèn)題即是上述可執(zhí)行文件通過(guò)現(xiàn)有Windows 的文件搜索功能的方法不能夠被找到。特別的是,雖然存在自編程序 的韓國(guó)程序信息的情形,但是對(duì)于上述自編程序也沒(méi)有功能支持被提 供?;诖朔N原因,用戶(hù)只能通過(guò)圖標(biāo)單擊來(lái)執(zhí)行程序。
因此,迫切地需要一種用于在本地計(jì)算機(jī)中執(zhí)行程序的方法和系 統(tǒng),其能通過(guò)適用于典型的文件搜索功能類(lèi)似的程序名稱(chēng)來(lái)迅速地檢 索和執(zhí)行程序。
發(fā)明內(nèi)容
技術(shù)目的
本發(fā)明的一個(gè)方面提供了 一種用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的系 統(tǒng)和方法,其中與存儲(chǔ)在本地計(jì)算機(jī)中的快捷文件名稱(chēng)相關(guān)的快捷索 引被單獨(dú)地索引和存儲(chǔ),因此用戶(hù)能夠檢索到所需要的文件以能夠通 過(guò)使用上述快捷文件名稱(chēng)來(lái)執(zhí)行上述文件。
本發(fā)明的另外一個(gè)方面提供了 一種用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序 的系統(tǒng)和方法,其中當(dāng)用戶(hù)輸入上述程序連接信息或快捷文件的名稱(chēng) 且按取執(zhí)行按鍵的時(shí)候,上述快捷文件通過(guò)利用含有被索引的快捷索 引數(shù)據(jù)而被直接地執(zhí)行。
本發(fā)明的另外一個(gè)方面也提供了一種用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的系統(tǒng)和方法,其中不同于現(xiàn)有技術(shù)中必須單擊特殊圖標(biāo)來(lái)執(zhí)行程 序,只需要在搜索框中輸入程序名稱(chēng)(標(biāo)題名稱(chēng))然后發(fā)送搜索請(qǐng)求就可 以檢索和執(zhí)行相關(guān)的程序。
本發(fā)明的另外一個(gè)方面也提供了一種用來(lái)在本地計(jì)算機(jī)中執(zhí)行程 序的系統(tǒng)和方法,其中上述系統(tǒng)的處理負(fù)載被檢查且當(dāng)在閑置狀態(tài)吋 快捷索引數(shù)據(jù)被索引。
技術(shù)方案
根據(jù)本發(fā)明的一個(gè)方面,提供了一種用來(lái)在本地計(jì)算機(jī)中執(zhí)行程 序的系統(tǒng),上述系統(tǒng)包括配置用來(lái)索引與存儲(chǔ)在本地計(jì)算機(jī)中的快捷 文件相關(guān)的索引數(shù)據(jù)的索引組件,配置用來(lái)記錄上述被索引的快捷索 引數(shù)據(jù)的快捷索引數(shù)據(jù)庫(kù),配置用來(lái)從用戶(hù)接收查詢(xún)的輸入組件,配 置用來(lái)從上述快捷索引數(shù)據(jù)庫(kù)中檢索與上述查詢(xún)相關(guān)的上述快捷索引 數(shù)據(jù)的檢索組件,和配置用來(lái)執(zhí)行與上述被檢索的快捧索引數(shù)據(jù)相關(guān) 的快捷文件的執(zhí)行組件。
根據(jù)本發(fā)明的另外一個(gè)方面,提供了一種用來(lái)在本地計(jì)算機(jī)中執(zhí) 行程序的方法,上述方法包括如下步驟索引與存儲(chǔ)在本地計(jì)算機(jī)中 的快捷文件相關(guān)的索引數(shù)據(jù);在快捷索引數(shù)據(jù)庫(kù)中記錄上述被索引的 快捷索引數(shù)據(jù);從用戶(hù)接收査詢(xún);從上述快捷索引數(shù)據(jù)庫(kù)中檢索與上 述查詢(xún)相關(guān)的快捷索引數(shù)據(jù);和執(zhí)行與上述被檢索的快捷索引數(shù)據(jù)相 關(guān)的快捷文件。
在此,上述本地計(jì)算機(jī)包括含有微處理器和存儲(chǔ)裝置的所有設(shè)備, 例如臺(tái)式機(jī)、筆記本電腦、膝上型電腦、個(gè)人數(shù)字助理(PDA: Personal Digital Assistant)、移動(dòng)電話(huà)和MP3播放器等。在這種情況下,上述存 儲(chǔ)裝置可以是硬盤(pán)、RAM或ROM且可以是內(nèi)置裝置或外置裝置。除 此之外,上述本地計(jì)算機(jī)也可以指經(jīng)由本地局域網(wǎng)(LAN: Local Area Network)連接的多臺(tái)計(jì)算機(jī)。
通過(guò)下面結(jié)合附圖對(duì)其示例性實(shí)施例進(jìn)行的描述,本發(fā)明的上述圖1是示出根據(jù)現(xiàn)有技術(shù)用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的示例的
示圖2是示出根據(jù)本發(fā)明的示例性實(shí)施例用來(lái)在本地計(jì)算機(jī)中執(zhí)行 程序的系統(tǒng)的框圖3是示出根據(jù)本發(fā)明的另外一個(gè)示例性實(shí)施例用來(lái)在本地計(jì)算 機(jī)中執(zhí)行程序的方法的流程圖4是示出通過(guò)利用參考圖2所描述的用來(lái)在本地計(jì)算機(jī)中執(zhí)行 程序的系統(tǒng)在執(zhí)行快捷文件檢索后得到的結(jié)果的示例。
具體實(shí)施例方式
本發(fā)明特定示例性實(shí)施例將結(jié)合附圖進(jìn)行詳細(xì)的說(shuō)明。
圖2是示出根據(jù)本發(fā)明的示例性實(shí)施例用來(lái)在本地計(jì)算機(jī)中執(zhí)行 程序的系統(tǒng)的框圖。
如圖2所示,用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的系統(tǒng)200包括配置 用來(lái)索引與存儲(chǔ)在本地計(jì)算機(jī)中的快捷文件相關(guān)的索引數(shù)據(jù)的索引組 件210,配置用來(lái)記錄上述被索引的快捷索引數(shù)據(jù)的快捷索引數(shù)據(jù)庫(kù) 230,配置用來(lái)從用戶(hù)接收査詢(xún)的輸入組件220,配置用來(lái)從上述快捷 索引數(shù)據(jù)庫(kù)中檢索與上述査詢(xún)相關(guān)的上述快捷索引數(shù)據(jù)的檢索組件 240,和配置用來(lái)執(zhí)行與上述被檢索的快捷索引數(shù)據(jù)相關(guān)的快捷文件的 執(zhí)行組件250。在此,執(zhí)行組件250通過(guò)利用與上述快捷文件相關(guān)的程 序連接信息來(lái)執(zhí)行上述快捷文件。
根據(jù)本發(fā)明的示例性實(shí)施例,用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的系 統(tǒng)200進(jìn)一步包括配置用來(lái)檢索存儲(chǔ)在上述本地計(jì)算機(jī)中的快捷文件 的文件掃描組件260。上述索引組件210在上述本地計(jì)算機(jī)的閑置時(shí)間 持續(xù)至少一預(yù)定時(shí)間的時(shí)候索弓I與上述快捷文件相關(guān)的快捷索弓1數(shù) 據(jù)。
根據(jù)本發(fā)明的另外一個(gè)示例性實(shí)施例,上述索引組件210在通過(guò) 檢索被索引的文件而來(lái)索引索引數(shù)據(jù)的時(shí)候可以單獨(dú)地索引與快捷文 件相關(guān)的快捷索引數(shù)據(jù)且在上述快捷索引數(shù)據(jù)庫(kù)230中記錄上述被索 弓1的快捷索引數(shù)據(jù),因此當(dāng)從用戶(hù)中接收到一個(gè)與快捷索弓i數(shù)據(jù)相關(guān) 的查詢(xún)時(shí),與上述快捷索引數(shù)據(jù)相關(guān)的快捷文件被直接執(zhí)行。因此,根據(jù)本發(fā)明,其不同于現(xiàn)有技術(shù)中必須單擊特殊圖標(biāo)來(lái)執(zhí) 行程序,只需要在搜索框中輸入程序名稱(chēng)(標(biāo)題名稱(chēng))然后發(fā)送搜索請(qǐng)求 就可以檢索和執(zhí)行相關(guān)的程序。
圖3是示出根據(jù)本發(fā)明的另外一個(gè)示例性實(shí)施例用來(lái)在本地計(jì)算 機(jī)中執(zhí)行程序的方法的流程圖。根據(jù)本發(fā)明的示例性實(shí)施例用來(lái)在本 地計(jì)算機(jī)中執(zhí)行程序的方法可以在結(jié)合圖2中描述的用來(lái)在本地計(jì)算 機(jī)中執(zhí)行程序的上述系統(tǒng)中來(lái)執(zhí)行。
在操作S301中,系統(tǒng)200的上述索引組件210索引與存儲(chǔ)在本地 計(jì)算機(jī)中的快捷文件相關(guān)的快捷索引數(shù)據(jù)。上述快捷文件(.link)是 Windows快捷圖標(biāo)的擴(kuò)展名,且代替可執(zhí)行文件而在桌面或開(kāi)始按鍵 中被注冊(cè),因此用戶(hù)只需單擊上述快捷圖標(biāo)就可以執(zhí)行與上述快捷文 件相關(guān)的程序。通常,上述快捷文件包含被連接的可知性文件的地址、 名稱(chēng)、執(zhí)行選項(xiàng)等的信息。
根據(jù)本發(fā)明的示例性實(shí)施例,索引組件210利用上述快捷文件名 稱(chēng)來(lái)索引上述快捷索引數(shù)據(jù)。在此,上述快捷索引數(shù)據(jù)可以從全部或 部分的快捷文件名稱(chēng)中提取,也可以從上述快捷文件名稱(chēng)的前端部分 中提取,也可以從上述快捷文件名稱(chēng)的后端部分中提取,或從上述快 捷文件名稱(chēng)的前端和后端部分中提取。因此,上述快捷索引數(shù)據(jù)可以 根據(jù)用戶(hù)的搜索傾向從用戶(hù)迅速地使用的部分中提取。
更進(jìn)一步,根據(jù)本發(fā)明的另外一個(gè)示例性實(shí)施例,索引組件210 通過(guò)利用上述快捷文件的程序連接信息可以索引上述快捷索引數(shù)據(jù)。 通常,在搜索文件的時(shí)候目錄或文件名稱(chēng)被使用。上述程序連接信息 通過(guò)考慮上述的搜索屬性可以被提取作為快捷索引數(shù)據(jù)。在此,上述 快捷索引數(shù)據(jù)按照如上所述相同的方法可以從全部或部分的上述程序 連接信息中被提取。
因此,在現(xiàn)有Windows環(huán)境中,用戶(hù)找到一可執(zhí)行文件(.exe)且單
擊或單擊一圖標(biāo)例如桌面、開(kāi)始菜單等以用來(lái)執(zhí)行所需要的程序。然 而,在本發(fā)明中,程序只需通過(guò)上述快捷文件名稱(chēng)的方法就可以被迅 速地執(zhí)行。
根據(jù)本發(fā)明的示例性實(shí)施例,用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的系 統(tǒng)200通過(guò)監(jiān)視本地計(jì)算機(jī)的上述閑置時(shí)間來(lái)索引上述快捷索引數(shù)據(jù)且當(dāng)上述閑置時(shí)間持續(xù)至少一預(yù)定時(shí)間的時(shí)候索引與上述快捷文件相 關(guān)的快捷索引數(shù)據(jù)。在此,上述閑置時(shí)間在用戶(hù)的本地電腦的使用率 或負(fù)載率或其他應(yīng)用程序小于一預(yù)定的級(jí)別的時(shí)候指定上述時(shí)間區(qū) 間。特別的是,上述閑置時(shí)間在本地計(jì)算機(jī)不被用于其它操作的時(shí)候 來(lái)指定上述時(shí)間區(qū)間。因此,上述閑置時(shí)間在用于本地計(jì)算機(jī)搜索的 索引操作中可以被利用。
閑置時(shí)間的存在通過(guò)考慮中央處理器(CPU: Central Processing Unit)使用率、內(nèi)存使用率、輸入設(shè)備操作的存在和硬盤(pán)使用率而被決 定。例如,與本地計(jì)算機(jī)相關(guān)的索引操作只在當(dāng)上述時(shí)間區(qū)間判定閑 置時(shí)間持續(xù)15秒的時(shí)候才被執(zhí)行。
根據(jù)本發(fā)明的另外一個(gè)示例性實(shí)施例,用來(lái)在本地計(jì)算機(jī)中執(zhí)行 程序的系統(tǒng)200進(jìn)一步包括用來(lái)檢索存儲(chǔ)在本地計(jì)算機(jī)中的快捷文件 的文件掃描組件260。索引組件210在上述閑置時(shí)間持續(xù)至少一預(yù)定時(shí) 間的時(shí)候來(lái)索引快捷索引數(shù)據(jù)。.
在操作S302中,系統(tǒng)200在上述快捷索引數(shù)據(jù)庫(kù)230中記錄上述 被索引的快捷索引數(shù)據(jù)。
根據(jù)本發(fā)明的示例性實(shí)施例,系統(tǒng)200不僅可以檢索快捷文件并 且可以檢索存儲(chǔ)在本地計(jì)算機(jī)的文件中被索引的文件。在此,被索引 的文件包括文檔文件、音頻文件、視頻文件、圖像文件、信使內(nèi)容文 件和電子郵件等。特別的是,被索引的在本地計(jì)算機(jī)的信息中具有特 殊擴(kuò)展名的部分文件可以是用于本地計(jì)算機(jī)搜索的被索引的對(duì)象。上 述索引的文件被索引以用來(lái)作為與將要被索引的每個(gè)文件相關(guān)的索引 數(shù)據(jù),并且被存儲(chǔ)在一預(yù)定的索引數(shù)據(jù)庫(kù)中。
在本發(fā)明中,當(dāng)索引數(shù)據(jù)通過(guò)檢索將要被索弓I的文件而被索弓I的 時(shí)候,與上述快捷文件相關(guān)的快捷索引數(shù)據(jù)在上述快捷索引數(shù)據(jù)庫(kù)230 中被單獨(dú)地索引和記錄,因此當(dāng)從用戶(hù)接收與快捷索引數(shù)據(jù)相關(guān)的査 詢(xún)的時(shí)候,與上述快捷索引數(shù)據(jù)相關(guān)的快捷文件被立刻執(zhí)行。
在操作S303中,系統(tǒng)200的輸入組件220從用戶(hù)接收查詢(xún)。上述 查詢(xún)與上述快捷索引數(shù)據(jù)相關(guān),其可以是上述的快捷文件名稱(chēng)或程序 連接信息。例如,用戶(hù)可以在輸入組件2、20'中輸入查詢(xún)例如"GOM PLAYER", "winamp", "ALzip","三國(guó)志,,等。根據(jù)本發(fā)明的示例性實(shí)施例,用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的系
統(tǒng)200利用現(xiàn)有Windows程序中的文件搜索功能以通常搜索框的形式 或以網(wǎng)絡(luò)瀏覽器的形式來(lái)提供輸入組件220,因此用戶(hù)可以通過(guò)通常的 搜索框或網(wǎng)絡(luò)瀏覽器來(lái)自由地輸入査詢(xún)。在通常搜索框的情形中,系 統(tǒng)200提供與上述被輸入的査詢(xún)相關(guān)的本地電腦的搜索結(jié)果,在網(wǎng)絡(luò) 瀏覽器的情況下,用以網(wǎng)頁(yè)搜索結(jié)果相結(jié)合的網(wǎng)絡(luò)文檔的形式來(lái)提供 本地計(jì)算機(jī)的搜索結(jié)果。
在操作S304中,系統(tǒng)200的上述檢索組件240檢索與上述快捷索 引數(shù)據(jù)庫(kù)230的查詢(xún)相關(guān)的快捷索引數(shù)據(jù)。例如,當(dāng)"GOMPLAYER" 被輸入作為一個(gè)査詢(xún)的時(shí)候,上述檢索組件240可以檢索與"GOM PLAYER"相關(guān)的快捷索引數(shù)據(jù)。
在操作S305中,系統(tǒng)200的上述執(zhí)行組件250執(zhí)行與上述被檢索 的快捷索引數(shù)據(jù)相關(guān)的快捷文件。當(dāng)至少一個(gè)快捷文件與上述被檢索 的快捷索引數(shù)據(jù)相關(guān)的時(shí)候,上述執(zhí)行組件250提供上述搜索結(jié)果且 當(dāng)上述搜索結(jié)果中的一個(gè)快捷文件被用戶(hù)選擇的時(shí)候來(lái)執(zhí)行上述快捷 文件的應(yīng)用程序以來(lái)執(zhí)行上述快捷文件。
根據(jù)本發(fā)明的示例性實(shí)施例,當(dāng)用戶(hù)通過(guò)網(wǎng)絡(luò)瀏覽器輸入查詢(xún)的 時(shí)候,本地計(jì)算機(jī)的搜索結(jié)果被轉(zhuǎn)換成為網(wǎng)頁(yè)文檔用來(lái)以網(wǎng)頁(yè)文檔的 格式來(lái)提供上述搜索結(jié)果。在此,上述網(wǎng)頁(yè)文檔可以是超文本標(biāo)示語(yǔ) 言(HTML: HyperText Markup Language)文檔,且上述網(wǎng)頁(yè)文檔格式的 搜索結(jié)果可以是對(duì)本地計(jì)算機(jī)搜索結(jié)果所需要的資源被添加的項(xiàng)目, 例如圖像、表達(dá)式等。
如上所述,根據(jù)本發(fā)明,當(dāng)用戶(hù)輸入上述程序連接信息或快捷文 件的名稱(chēng)且按取執(zhí)行按鍵的時(shí)候,上述快捷文件通過(guò)利用已經(jīng)被索引 的快捷索弓I數(shù)據(jù)可以被立刻執(zhí)行。
圖4是示出通過(guò)利用參考圖2所描述的用來(lái)在本地計(jì)算機(jī)中執(zhí)行 程序的系統(tǒng)在執(zhí)行快捷文件檢索后得到的結(jié)果的示例。
如圖4所示,當(dāng)用戶(hù)在搜索框(輸入組件220)中輸入查詢(xún)"GOM PLAYER"且按取"檢索"或"執(zhí)行"按鍵的時(shí)候,用來(lái)在本地計(jì)算機(jī)中 執(zhí)行程序的系統(tǒng)200從上述快捷索引數(shù)據(jù)庫(kù)230中檢索與"GOM PLAYER"相關(guān)的快捷索引數(shù)據(jù)以用來(lái)提供上述相應(yīng)的搜索結(jié)果(GOMPLAYER,ipophomepage)。用戶(hù)在希望執(zhí)行的上述搜索結(jié)果中選擇一個(gè) 快捷文件后上述被選擇的快捷文件就能被立刻執(zhí)行。
雖然未被顯示,但是當(dāng)在本地計(jì)算機(jī)中存在與"GOM PLAYER" 相關(guān)的一個(gè)快捷文件的時(shí)候,"GOM PLAYER"被立刻執(zhí)行而不是提供
上述搜索結(jié)果。
更進(jìn)一歩的是,雖然未被顯示,但是由于快捷索引數(shù)據(jù)通過(guò)利用 與快捷文件相關(guān)的全部或部分的標(biāo)題名稱(chēng)而被索引,因此雖然用戶(hù)輸 入上述査詢(xún)"GOMPLAYER",但是與"GOM"相關(guān)的快捷文件"GOM PLAYER"可以被檢索。
根據(jù)本發(fā)明的上述示例性實(shí)施例,用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序 的方法可以記錄在包含程序指令的計(jì)算機(jī)可讀介質(zhì)中通過(guò)電腦來(lái)實(shí)現(xiàn) 各種操作。上述介質(zhì)包括獨(dú)立或與上述程序指令相結(jié)合的,數(shù)據(jù)文件, 數(shù)據(jù)結(jié)構(gòu)等。上述介質(zhì)和程序指令可以是專(zhuān)門(mén)為本發(fā)明而設(shè)計(jì)的,也 可以是在計(jì)算機(jī)軟件工藝中可獲得或眾所周知的。計(jì)算機(jī)可讀介質(zhì)的 例子包括磁性介質(zhì)例如硬盤(pán)、軟盤(pán)和磁帶;光介質(zhì)例如CD-ROM盤(pán)和 DVD;光磁介質(zhì)例如光盤(pán);和特別配置用來(lái)存儲(chǔ)和執(zhí)行程序指令的硬 件裝置,例如只可讀內(nèi)存(ROM: Read-only Memory),隨機(jī)存儲(chǔ)內(nèi)存 (RAM: Random Access Memory)、閃存等。上述介質(zhì)可以為包括傳送指 定程序命令、數(shù)據(jù)結(jié)構(gòu)等的信號(hào)的反送波的光線(xiàn)或金屬線(xiàn)或?qū)Рü艿?的傳送介質(zhì)。程序指令的例子包括機(jī)器編碼例如由編譯程序生成的和 包含由通過(guò)計(jì)算機(jī)利用翻譯程序可以被執(zhí)行的高級(jí)編碼的文件。上述 的硬件裝置可以被配置一個(gè)或多個(gè)軟件單元來(lái)執(zhí)行本發(fā)明的上述示例 性實(shí)施例的上述操作。
如上所述,根據(jù)本發(fā)明,與存儲(chǔ)在本地計(jì)算機(jī)中的快捷文件名稱(chēng) 相關(guān)的快捷索引被單獨(dú)地索引和存儲(chǔ),因此用戶(hù)能夠檢索到所需要的 文件以能夠通過(guò)使用上述快捷文件名稱(chēng)來(lái)執(zhí)行上述文件。
根據(jù)本發(fā)明的另外一個(gè)方面,當(dāng)用戶(hù)輸入上述程序連接信息或快 捷文件的名稱(chēng)且按取執(zhí)行按鍵的時(shí)候,上述快捷文件通過(guò)利用含有被 索引的快捷索引數(shù)據(jù)而被直接地執(zhí)行。
根據(jù)本發(fā)明的另外一個(gè)方面,不同于現(xiàn)有技術(shù)中必須單擊特殊圖 標(biāo)來(lái)執(zhí)行程序,只需要在搜索框中輸入程序名稱(chēng)(標(biāo)題名稱(chēng))然后發(fā)送搜索請(qǐng)求就可以檢索和執(zhí)行相關(guān)的程序。
根據(jù)本發(fā)明的另外一個(gè)方面,上述系統(tǒng)的處理負(fù)載被檢查且當(dāng)在 閑置狀態(tài)時(shí)快捷索弓I數(shù)據(jù)被索弓I 。
盡管已經(jīng)參照其特定示例性實(shí)施例顯示和描述了本發(fā)明,但是本 領(lǐng)域的技術(shù)人員應(yīng)該理解,再不脫離由權(quán)利要求定義的本發(fā)明的精神 和范圍的情況下,可以對(duì)其進(jìn)行形式和細(xì)節(jié)上的各種改變。
權(quán)利要求
1、一種用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的系統(tǒng),上述系統(tǒng)包括配置用來(lái)索引與存儲(chǔ)在本地計(jì)算機(jī)中的快捷文件相關(guān)的索引數(shù)據(jù)的索引組件;配置用來(lái)記錄上述被索引的快捷索引數(shù)據(jù)的快捷索引數(shù)據(jù)庫(kù);配置用來(lái)從用戶(hù)接收查詢(xún)的輸入組件;配置用來(lái)從上述快捷索引數(shù)據(jù)庫(kù)中檢索與上述查詢(xún)相關(guān)的上述快捷索引數(shù)據(jù)的檢索組件;和配置用來(lái)執(zhí)行與上述被檢索的快捷索引數(shù)據(jù)相關(guān)的快捷文件的執(zhí)行組件。
2、 如權(quán)利要求l所述的系統(tǒng),進(jìn)一步包括配置用來(lái)檢索存儲(chǔ)在上述本地計(jì)算機(jī)中的快捷文件的文件掃描組件。
3、 如權(quán)利要求l所述的系統(tǒng),其中上述索引組件在上述本地計(jì)算 機(jī)的閑置時(shí)間持續(xù)至少 一預(yù)定時(shí)間的時(shí)候索弓I與上述快捷文件相關(guān)的 快捷索引數(shù)據(jù)。
4、 如權(quán)利要求1所述的系統(tǒng),其中上述索引組件通過(guò)利用上述快 捷文件的標(biāo)題名稱(chēng)來(lái)索弓1上述快捷索引數(shù)據(jù)。
5、 如權(quán)利要求l所述的系統(tǒng),其中上述查詢(xún)與上述快捷索引數(shù)據(jù) 相關(guān)。
6、 如權(quán)利要求1所述的系統(tǒng),其中上述輸入組件通過(guò)網(wǎng)絡(luò)瀏覽器從上述用戶(hù)中接收上述査詢(xún)。
7、 如權(quán)利要求1所述的系統(tǒng),其中上述執(zhí)行組件通過(guò)使用與上述 快捷文件相關(guān)的程序連接信息來(lái)執(zhí)行上述快捷文件。
8、 如權(quán)利要求1所述的系統(tǒng),其中上述執(zhí)行組件提供與上述快捷 索引數(shù)據(jù)相關(guān)的檢索結(jié)果,且從上述檢索結(jié)果中執(zhí)行經(jīng)由上述用戶(hù)選 擇的快捷文件。
9、 一種用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的方法,上述方法包括如下 步驟索弓I與存儲(chǔ)在本地計(jì)算機(jī)中的快捷文件相關(guān)的索弓i數(shù)據(jù);在快捷索引數(shù)據(jù)庫(kù)中記錄上述被索引的快捷索引數(shù)據(jù);從用戶(hù)接收査詢(xún);從上述快捷索引數(shù)據(jù)庫(kù)中檢索與上述査詢(xún)相關(guān)的快捷索引數(shù)據(jù);和執(zhí)行與上述被檢索的快捷索引數(shù)據(jù)相關(guān)的快捷文件。
10、 如權(quán)利要求9所述的方法,其中索引與存儲(chǔ)在上述本地計(jì)算 機(jī)中的上述快捷文件相關(guān)的快捷索引數(shù)據(jù)的步驟包括檢索存儲(chǔ)在上述 本地計(jì)算機(jī)中的快捷文件和當(dāng)上述本地計(jì)算機(jī)的閑置時(shí)間持續(xù)至少一 預(yù)定時(shí)間的時(shí)候索弓1與上述快捷文件相關(guān)的快捷索引數(shù)據(jù)。
11、 如權(quán)利要求9所述的方法,其中索引與存儲(chǔ)在上述本地計(jì)算 機(jī)中的上述快捷文件相關(guān)的快捷索引數(shù)據(jù)的步驟包括通過(guò)利用上述快 捷文件的標(biāo)題名稱(chēng)來(lái)索引上述快捷索引數(shù)據(jù)。
12、 如權(quán)利要求9所述的方法,其中上述査詢(xún)與上述快捷索引數(shù) 據(jù)相關(guān)。
13、 如權(quán)利要求9所述的方法,其中從用戶(hù)中接收上述査詢(xún)的步 驟包括通過(guò)網(wǎng)絡(luò)瀏覽器從上述用戶(hù)中接收上述査詢(xún)。
14、 如權(quán)利要求9所述的方法,其中執(zhí)行與被檢索的快捷索引數(shù) 據(jù)相關(guān)的上述快捷文件包括通過(guò)使用與上述快捷文件相關(guān)的程序連接 信息來(lái)執(zhí)行上述快捷文件的步驟。
15、 如權(quán)利要求9所述的方法,進(jìn)一步包括 檢索存儲(chǔ)在上述本地計(jì)算機(jī)中的快捷文件的歩驟。
16、 一種計(jì)算機(jī)可讀記錄介質(zhì)來(lái)存儲(chǔ)執(zhí)行權(quán)利要求9至15中任意 一個(gè)的方法的程序。
全文摘要
本發(fā)明提供了一種用來(lái)在本地計(jì)算機(jī)中執(zhí)行程序的系統(tǒng)和方法,其包括通過(guò)利用存儲(chǔ)在本地計(jì)算機(jī)中的快捷文件的標(biāo)題名稱(chēng)來(lái)索引和記錄快捷索引數(shù)據(jù),從用戶(hù)接收查詢(xún)并立即執(zhí)行與上述查詢(xún)相關(guān)的快捷文件。根據(jù)本發(fā)明的示例性實(shí)施例,上述系統(tǒng)包括配置用來(lái)索引與存儲(chǔ)在本地計(jì)算機(jī)中的快捷文件相關(guān)的索引數(shù)據(jù)的索引組件,配置用來(lái)記錄上述被索引的快捷索引數(shù)據(jù)的快捷索引數(shù)據(jù)庫(kù),配置用來(lái)從用戶(hù)接收查詢(xún)的輸入組件,配置用來(lái)從上述快捷索引數(shù)據(jù)庫(kù)中檢索與上述查詢(xún)相關(guān)的上述快捷索引數(shù)據(jù)的檢索組件,和配置用來(lái)執(zhí)行與上述被檢索的快捷索引數(shù)據(jù)相關(guān)的快捷文件的執(zhí)行組件。
文檔編號(hào)G06F17/30GK101416188SQ200780012458
公開(kāi)日2009年4月22日 申請(qǐng)日期2007年2月22日 優(yōu)先權(quán)日2006年4月6日
發(fā)明者林圭敏 申請(qǐng)人:Nhn公司