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

自動(dòng)搜索方法和移動(dòng)通信終端的制作方法

文檔序號(hào):6352960閱讀:340來源:國(guó)知局
專利名稱:自動(dòng)搜索方法和移動(dòng)通信終端的制作方法
自動(dòng)搜索方法和移動(dòng)通信終端
技術(shù)領(lǐng)域
本發(fā)明涉及信息技術(shù),特別是涉及一種搜索方法和移動(dòng)通信終端。背景技術(shù)
搜索是人們獲得想要的資源最常用的方式之一。通常的搜索操作為用戶打開搜 索界面,例如瀏覽器或者搜索工具欄等,在相應(yīng)的文本輸入?yún)^(qū)域輸入關(guān)鍵字,再點(diǎn)擊搜 索按鈕,產(chǎn)生搜索請(qǐng)求發(fā)送到服務(wù)器,服務(wù)器根據(jù)該關(guān)鍵字產(chǎn)生相應(yīng)的搜索結(jié)果返回到 客戶端。然而,這種傳統(tǒng)搜索方法需要有較為便利的輸入方法,對(duì)于某些無法輸入文字 或者輸入不方便的情況,則無法進(jìn)行搜索或者導(dǎo)致搜索不便。例如,手機(jī)為了滿足便攜 性,通常不具備可以直接輸入各個(gè)字母的鍵盤,或者雖然具備可以直接輸入各個(gè)字母的 按鍵鍵盤或虛擬顯示鍵盤,但是受尺寸限制通常較小,使得輸入速度受影響,從而影響 了使用搜索功能的便利性。

發(fā)明內(nèi)容基于此,有必要針對(duì)傳統(tǒng)的搜索方法使用不方便的問題,提供一種搜索方法。一種搜索方法,包括以下步驟監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事件;判斷是否有新的應(yīng)用程序啟動(dòng);如果有新的應(yīng)用程序啟動(dòng),則發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜 索請(qǐng)求;顯示根據(jù)所述搜索請(qǐng)求返回的搜索結(jié)果。在優(yōu)選的實(shí)施方式中,如果有新的應(yīng)用程序啟動(dòng),在搜索所述應(yīng)用程序的關(guān)聯(lián) 應(yīng)用程序資源的步驟之前,還包括判斷是否滿足預(yù)設(shè)搜索頻率的步驟,如果滿足預(yù)設(shè)搜 索頻率,才執(zhí)行所述搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的步驟;如果不滿足預(yù)設(shè)搜 索頻率,則返回執(zhí)行所述監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事件的步驟。在優(yōu)選的實(shí)施方式中,所述判斷是否滿足預(yù)設(shè)搜索頻率的步驟包括查詢搜索設(shè)置和歷史搜索記錄;判斷當(dāng)前時(shí)間與上次搜索的時(shí)間差是否大于預(yù)設(shè)的時(shí)間間隔,或者判斷上次搜 索后所述應(yīng)用程序啟動(dòng)次數(shù)是否大于預(yù)設(shè)的次數(shù);如果是,則認(rèn)為滿足預(yù)設(shè)搜索頻率,反之則認(rèn)為不滿足預(yù)設(shè)搜索頻率。在優(yōu)選的實(shí)施方式中,所述發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索 請(qǐng)求的步驟包括獲取所述應(yīng)用程序的名稱;對(duì)名稱進(jìn)行處理獲得檢索詞,所述檢索詞為名稱的全部、一部分或相關(guān)的詞 語(yǔ);
以所述檢索詞作為關(guān)鍵詞發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng) 求。在優(yōu)選的實(shí)施方式中,所述搜索請(qǐng)求被發(fā)送到代理服務(wù)器,通過所述代理服務(wù) 器以所述檢索詞作為關(guān)鍵詞在兩個(gè)以上應(yīng)用程序資源服務(wù)器搜索。此外,有必要針對(duì)傳統(tǒng)的搜索方法使用不方便的問題,提供一種移動(dòng)通信終端。一種移動(dòng)通信終端,包括監(jiān)聽模塊,用于監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事件;判斷模塊,與所述監(jiān)聽模塊相連,判斷是否有新的應(yīng)用程序啟動(dòng);搜索模塊,與所述判斷模塊相連,如果所述判斷模塊判斷為有新的應(yīng)用程序啟 動(dòng),則指令所述搜索模塊發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng)求;顯示模塊,用于顯示根據(jù)所述搜索請(qǐng)求返回的搜索結(jié)果。在優(yōu)選的實(shí)施方式中,所述判斷模塊還用于判斷是否滿足預(yù)設(shè)搜索頻率,如果 滿足預(yù)設(shè)搜索頻率,才指令所述搜索模塊搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源。在優(yōu)選的實(shí)施方式中,所述判斷模塊判斷是否滿足預(yù)設(shè)搜索頻率的過程為查詢搜索設(shè)置和歷史搜索記錄;判斷當(dāng)前時(shí)間與上次搜索的時(shí)間差是否大于預(yù)設(shè)的時(shí)間間隔,或者判斷上次搜 索后所述應(yīng)用程序啟動(dòng)次數(shù)是否大于預(yù)設(shè)的次數(shù);如果是,則認(rèn)為滿足預(yù)設(shè)搜索頻率,反之則認(rèn)為不滿足預(yù)設(shè)搜索頻率。在優(yōu)選的實(shí)施方式中,所述搜索模塊發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資 源的搜索請(qǐng)求具體為獲取所述應(yīng)用程序的名稱;對(duì)名稱進(jìn)行處理獲得檢索詞,所述檢索詞為名稱的全部、一部分或相關(guān)的詞 語(yǔ);以所述檢索詞作為關(guān)鍵詞發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng) 求。在優(yōu)選的實(shí)施方式中,所述搜索模塊將所述搜索請(qǐng)求發(fā)送到代理服務(wù)器,通過 所述代理服務(wù)器以所述檢索詞作為關(guān)鍵詞在兩個(gè)以上應(yīng)用程序資源服務(wù)器搜索。上述搜索方法及移動(dòng)通信終端省略了文字輸入的操作,在應(yīng)用程序啟動(dòng)時(shí),即 搜索出該應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源,無需用戶手動(dòng)輸入文字和搜索請(qǐng)求,在用戶不 方便輸入文字的時(shí)候,依然能夠便捷的通過搜索找到應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源,并 且能自動(dòng)為用戶找到應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源。

圖1為第一實(shí)施方式的搜索方法的流程圖;圖2為第二實(shí)施方式的搜索方法的流程圖;圖3為第三實(shí)施方式的搜索方法的流程圖;圖4為一實(shí)施方式的移動(dòng)通信終端的結(jié)構(gòu)示意圖;圖5為另一實(shí)施方式的移動(dòng)通信終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式針對(duì)在某些場(chǎng)景輸入文字不方便而影響搜索便捷性的問題,省略文字輸入的操 作,在應(yīng)用程序啟動(dòng)時(shí),即搜索出該應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源,無需用戶手動(dòng)輸入 文字和搜索請(qǐng)求,自動(dòng)搜索與該應(yīng)用程序相同、同類或者相關(guān)的應(yīng)用程序資源。如圖1所示,其為第一實(shí)施方式的搜索方法的流程圖,該搜索方法包括以下步 驟步驟S110,監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事件。該搜索方法開始執(zhí)行后,對(duì)應(yīng)用程序的啟 動(dòng)進(jìn)行監(jiān)聽,在用戶啟動(dòng)某項(xiàng)應(yīng)用程序或系統(tǒng)自動(dòng)啟動(dòng)某項(xiàng)應(yīng)用程序時(shí),則會(huì)產(chǎn)生應(yīng)用 程序啟動(dòng)事件并被監(jiān)聽到。步驟S120,判斷是否有新的應(yīng)用程序啟動(dòng)。根據(jù)步驟S110的監(jiān)聽結(jié)果,判斷 用戶或系統(tǒng)是否啟動(dòng)了應(yīng)用程序,如果啟動(dòng),則進(jìn)入步驟S130,反之返回步驟S110。步驟S130,發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng)求。如果步驟 S120的判斷為有新的應(yīng)用程序啟動(dòng),則發(fā)送搜索請(qǐng)求,查找該應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序 資源。關(guān)聯(lián)應(yīng)用程序資源可以是相同應(yīng)用程序資源、同類應(yīng)用程序資源或相關(guān)應(yīng)用程序 資源。相同應(yīng)用程序資源是與該應(yīng)用程序完全相同的應(yīng)用程序資源,用來搜索該應(yīng)用程 序的各種版本等;同類應(yīng)用程序資源是同一類應(yīng)用程序,例如都是瀏覽器或者都是股票 行情軟件;相關(guān)應(yīng)用程序資源是指存在相關(guān)性的應(yīng)用程序資源,例如被啟動(dòng)的應(yīng)用程序 是音頻播放軟件,則相關(guān)應(yīng)用程序資源可以是視頻播放軟件或音頻格式轉(zhuǎn)換軟件等。步驟S140,顯示根據(jù)搜索請(qǐng)求返回的搜索結(jié)果。服務(wù)器接收到搜索請(qǐng)求后,會(huì) 根據(jù)該搜索請(qǐng)求進(jìn)行搜索并返回搜索結(jié)果,將該搜索結(jié)果顯示出來供用戶瀏覽。上述搜索方法省略了文字輸入的操作,在應(yīng)用程序啟動(dòng)時(shí),即搜索出該應(yīng)用程 序的關(guān)聯(lián)應(yīng)用程序資源,無需用戶手動(dòng)輸入文字和搜索請(qǐng)求,在用戶不方便輸入文字的 時(shí)候,依然能夠便捷的通過搜索找到應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源,并且能自動(dòng)為用戶 找到應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源。如圖2所示,其為第二實(shí)施方式的搜索方法的流程圖。本實(shí)施方式中,步驟 S210、步驟S220、步驟S240和步驟S250分別與步驟S110、步驟S120、步驟S130和步 驟S240相同,不再贅述。本實(shí)施方式中,如果經(jīng)步驟S220判斷為有新的應(yīng)用程序啟動(dòng), 在搜索應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源之前,即步驟S240之前,還包括判斷是否滿足預(yù)設(shè) 搜索頻率的步驟(S230)。預(yù)設(shè)搜索頻率是預(yù)先設(shè)置的是否進(jìn)行搜索的條件,可以用間隔 預(yù)定時(shí)間(例如每間隔一個(gè)月、一周等)進(jìn)行搜索,也可以用間隔預(yù)定啟動(dòng)次數(shù)(例如五 次、十次等)進(jìn)行搜索。如果滿足預(yù)設(shè)搜索頻率,才執(zhí)行搜索應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序 資源的步驟,即步驟S240;如果不滿足預(yù)設(shè)搜索頻率,則返回執(zhí)行監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事 件的步驟,即步驟S210。在優(yōu)選的實(shí)施方式中,判斷是否滿足預(yù)設(shè)搜索頻率的步驟(S230)包括查詢搜 索設(shè)置和歷史搜索記錄,判斷當(dāng)前時(shí)間與上次搜索的時(shí)間差是否大于預(yù)設(shè)的時(shí)間間隔或 者判斷上次搜索后所述應(yīng)用程序啟動(dòng)次數(shù)是否大于預(yù)設(shè)的次數(shù),如果是,則認(rèn)為滿足預(yù) 設(shè)搜索頻率,反之則認(rèn)為不滿足預(yù)設(shè)搜索頻率。搜索設(shè)置是用戶設(shè)定的或者系統(tǒng)默認(rèn)的 進(jìn)行搜索的時(shí)間間隔或啟動(dòng)次數(shù)間隔。歷史搜索記錄是上次搜索的時(shí)間或者上次搜索以來應(yīng)用程序啟動(dòng)的次數(shù)。例如用戶設(shè)定的進(jìn)行搜索的時(shí)間間隔為一個(gè)月,如果上次進(jìn)行 搜索的時(shí)間是一個(gè)月前,在應(yīng)用程序啟動(dòng)后,則會(huì)認(rèn)為是時(shí)間差大于預(yù)設(shè)的時(shí)間間隔, 即滿足預(yù)設(shè)搜索頻率。通過設(shè)置判斷是否滿足預(yù)設(shè)搜索頻率的步驟,可以避免每次應(yīng)用程序的啟動(dòng)都 進(jìn)行搜索,避免搜索過于頻繁,占用過多網(wǎng)絡(luò)資源和經(jīng)常分散用戶注意力。如圖3所示,其為第三實(shí)施方式的搜索方法的流程圖。本實(shí)施方式中,步驟 S310、步驟S320和步驟S330分別與步驟S210、步驟S220和步驟S230相同,不再贅述。 本實(shí)施方式中,將圖2所示實(shí)施方式中的步驟S240具體為包括如下步驟步驟S340,獲取應(yīng)用程序的名稱。應(yīng)用程序的名稱可以是圖標(biāo)的命名、對(duì)應(yīng)的 文件名或者版本信息中的名稱等。步驟S350,對(duì)名稱進(jìn)行處理獲得檢索詞。檢索詞可以是名稱的全部、一部分或 與名稱相關(guān)的詞語(yǔ)??梢灶A(yù)先建立應(yīng)用程序的名稱與檢索詞的對(duì)應(yīng)表,根據(jù)獲取的應(yīng)用 程序的名稱相關(guān)的詞語(yǔ),得到對(duì)應(yīng)的檢索詞。例如,某個(gè)應(yīng)用程序的圖標(biāo)命名為“掌上 證券”,在對(duì)“掌上證券”進(jìn)行分詞處理分別獲得“掌上”和“證券”后,可以得到
“ “掌上”、“移動(dòng)”、“隨身”和證券”、“股票”、“行情”、“財(cái)經(jīng)”等檢索詞。步驟S360,以所述檢索詞作為關(guān)鍵詞發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資 源的搜索請(qǐng)求。將分析獲得的檢索詞作為關(guān)鍵詞發(fā)出搜索請(qǐng)求,搜索引擎獲得該關(guān)鍵詞 后,將進(jìn)行搜索并返回搜索的結(jié)果,從而用戶可以查看搜索到的應(yīng)用程序資源。本實(shí)施方式中,在只用應(yīng)用程序名稱中的詞語(yǔ)作為關(guān)鍵詞進(jìn)行搜索時(shí),可以獲 得相同應(yīng)用程序資源或同類應(yīng)用程序資源,從而找到各種版本的相同應(yīng)用程序資源或者 判斷是否有可替換的應(yīng)用程序資源,例如在使用“掌上證券”中的“證券”進(jìn)行搜索 時(shí),可以獲得多種證券類的應(yīng)用程序資源。在使用與應(yīng)用程序的名稱相關(guān)的詞語(yǔ)作為 關(guān)鍵詞進(jìn)行搜索時(shí),可以獲得一些相關(guān)的應(yīng)用程序資源,例如在使用“圖片瀏覽器”進(jìn) 行搜索時(shí),可以獲得“圖片編輯器”等應(yīng)用程序資源,方便用戶擴(kuò)展使用相關(guān)的應(yīng)用程 序。在其他的實(shí)施方式中,也可以不對(duì)名稱進(jìn)行處理獲得檢索詞,直接使用步驟S340獲 取的應(yīng)用程序的名稱進(jìn)行搜索,可以簡(jiǎn)化流程,快速獲得結(jié)果。在進(jìn)一步的改進(jìn)中,搜索請(qǐng)求被發(fā)送到代理服務(wù)器,可以通過代理服務(wù)器以檢 索詞作為關(guān)鍵詞在兩個(gè)以上應(yīng)用程序資源服務(wù)器搜索。由于應(yīng)用程序的資源與一般的網(wǎng) 頁(yè)資源不一樣,這些資源的開發(fā)通常要耗費(fèi)較大的人力物力,特別是在手機(jī)上使用的應(yīng) 用程序資源,需要滿足一定的條件(例如收取一定的費(fèi)用、注冊(cè)會(huì)員)才能下載并安裝在 手機(jī)上使用,因此,出現(xiàn)了一些專門提供這些應(yīng)用程序資源的服務(wù)器,由服務(wù)提供商或 者硬件制造商進(jìn)行維護(hù)。對(duì)于相同平臺(tái)的手機(jī)(例如Android平臺(tái)、Windows Mobile平 臺(tái)等),通常有很多應(yīng)用程序資源服務(wù)器,通過代理服務(wù)器接收用戶的搜索請(qǐng)求,并在兩 個(gè)以上的應(yīng)用程序資源服務(wù)器進(jìn)行搜索,可以獲得更多的搜索結(jié)果,由代理服務(wù)器統(tǒng)一 返回到客戶端,方便管理并且有利于幫用戶找到更多結(jié)果。另外,步驟S350也可以由代 理服務(wù)器完成,可以減少終端的任務(wù)處理量,也有利于更新應(yīng)用程序的名稱與檢索詞的 對(duì)應(yīng)表,并使得分詞處理更強(qiáng),處理結(jié)果更準(zhǔn)確。此外,還提供了一種移動(dòng)通信終端,如圖4所示,移動(dòng)通信終端400包括監(jiān)聽模 塊410、判斷模塊420、搜索模塊430及顯示模塊440。
監(jiān)聽模塊410用于監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事件。在用戶啟動(dòng)某項(xiàng)應(yīng)用程序或系統(tǒng)自 動(dòng)啟動(dòng)某項(xiàng)應(yīng)用程序時(shí),則會(huì)產(chǎn)生應(yīng)用程序啟動(dòng)事件并被監(jiān)聽模塊410監(jiān)聽到。判斷模塊420與監(jiān)聽模塊410相連,判斷是否有新的應(yīng)用程序啟動(dòng)。如果判斷 模塊420判斷為有新的應(yīng)用程序啟動(dòng),則指令與判斷模塊420相連的搜索模塊430發(fā)送搜 索應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng)求。關(guān)聯(lián)應(yīng)用程序資源可以是相同應(yīng)用程序資 源、同類應(yīng)用程序資源或相關(guān)應(yīng)用程序資源。相同應(yīng)用程序資源是與該應(yīng)用程序完全相 同的應(yīng)用程序資源,用來搜索該應(yīng)用程序的各種版本等;同類應(yīng)用程序資源是同一類應(yīng) 用程序,例如都是瀏覽器或者都是股票行情軟件;相關(guān)應(yīng)用程序資源是指存在相關(guān)性的 應(yīng)用程序資源,例如被啟動(dòng)的應(yīng)用程序是音頻播放軟件,則相關(guān)應(yīng)用程序資源可以是視 頻播放軟件或音頻格式轉(zhuǎn)換軟件等。 顯示模塊440,用于顯示根據(jù)所述搜索請(qǐng)求返回的搜索結(jié)果。服務(wù)器接收到搜索 請(qǐng)求后,會(huì)根據(jù)該搜索請(qǐng)求進(jìn)行搜索并返回搜索結(jié)果,將該搜索結(jié)果顯示出來供用戶瀏 覽。上述移動(dòng)通信終端省略了文字輸入的操作,在應(yīng)用程序啟動(dòng)時(shí),即搜索出該應(yīng) 用程序的關(guān)聯(lián)應(yīng)用程序資源,無需用戶手動(dòng)輸入文字和搜索請(qǐng)求,在用戶不方便輸入文 字的時(shí)候,依然能夠便捷的通過搜索找到應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源,并且能自動(dòng)為 用戶找到應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源。在優(yōu)選的實(shí)施方式中,判斷模塊420還用于判斷是否滿足預(yù)設(shè)搜索頻率,如果 滿足預(yù)設(shè)搜索頻率,才指令搜索模塊430搜索應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源。預(yù)設(shè)搜索 頻率是預(yù)先設(shè)置的是否進(jìn)行搜索的條件,可以用間隔預(yù)定時(shí)間(例如每間隔一個(gè)月、一 周等)進(jìn)行搜索,也可以用間隔預(yù)定啟動(dòng)次數(shù)(例如五次、十次等)進(jìn)行搜索。如果滿足 預(yù)設(shè)搜索頻率,才指令搜索模塊430搜索應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源。如果不滿足預(yù) 設(shè)搜索頻率,則不指令搜索模塊430搜索應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源,由監(jiān)聽模塊410 繼續(xù)監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事件。在優(yōu)選的實(shí)施方式中,判斷模塊420判斷是否滿足預(yù)設(shè)搜索頻率的過程包括 查詢搜索設(shè)置和歷史搜索記錄,判斷當(dāng)前時(shí)間與上次搜索的時(shí)間差是否大于預(yù)設(shè)的時(shí)間 間隔或者判斷上次搜索后所述應(yīng)用程序啟動(dòng)次數(shù)是否大于預(yù)設(shè)的次數(shù),如果是,則認(rèn)為 滿足預(yù)設(shè)搜索頻率,反之則認(rèn)為不滿足預(yù)設(shè)搜索頻率。搜索設(shè)置是用戶設(shè)定的或者系統(tǒng) 默認(rèn)的進(jìn)行搜索的時(shí)間間隔或啟動(dòng)次數(shù)間隔。歷史搜索記錄是上次搜索的時(shí)間或者上次 搜索以來應(yīng)用程序啟動(dòng)的次數(shù)。例如用戶設(shè)定的進(jìn)行搜索的時(shí)間間隔為一個(gè)月,如果上 次進(jìn)行搜索的時(shí)間是一個(gè)月前,在應(yīng)用程序啟動(dòng)后,則會(huì)認(rèn)為是時(shí)間差大于預(yù)設(shè)的時(shí)間 間隔,即滿足預(yù)設(shè)搜索頻率。通過設(shè)置判斷是否滿足預(yù)設(shè)搜索頻率的步驟,可以避免每次應(yīng)用程序的啟動(dòng)都 進(jìn)行搜索,避免搜索過于頻繁,占用過多網(wǎng)絡(luò)資源和經(jīng)常分散用戶注意力。如圖5所示,在另一實(shí)施方式的移動(dòng)通信終端500中,移動(dòng)通信終端500包括監(jiān) 聽模塊510、判斷模塊4520、搜索模塊530及顯示模塊540。監(jiān)聽模塊510用于監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事件。在用戶啟動(dòng)某項(xiàng)應(yīng)用程序或系統(tǒng)自 動(dòng)啟動(dòng)某項(xiàng)應(yīng)用程序時(shí),則會(huì)產(chǎn)生應(yīng)用程序啟動(dòng)事件并被監(jiān)聽模塊510監(jiān)聽到。判斷模塊520與監(jiān)聽模塊510相連,判斷是否有新的應(yīng)用程序啟動(dòng)。如果判斷模塊520判斷為有新的應(yīng)用程序啟動(dòng),則指令與判斷模塊520相連的搜索模塊530發(fā)送搜 索應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng)求。關(guān)聯(lián)應(yīng)用程序資源可以是相同應(yīng)用程序資 源、同類應(yīng)用程序資源或相關(guān)應(yīng)用程序資源。相同應(yīng)用程序資源是與該應(yīng)用程序完全相 同的應(yīng)用程序資源,用來搜索該應(yīng)用程序的各種版本等;同類應(yīng)用程序資源是同一類應(yīng) 用程序,例如都是瀏覽器或者都是股票行情軟件;相關(guān)應(yīng)用程序資源是指存在相關(guān)性的 應(yīng)用程序資源,例如被啟動(dòng)的應(yīng)用程序是音頻播放軟件,則相關(guān)應(yīng)用程序資源可以是視 頻播放軟件或音頻格式轉(zhuǎn)換軟件等。顯示模塊540,用于顯示根據(jù)所述搜索請(qǐng)求返回的搜索結(jié)果。服務(wù)器接收到搜索 請(qǐng)求后,會(huì)根據(jù)該搜索請(qǐng)求進(jìn)行搜索并返回搜索結(jié)果,將該搜索結(jié)果顯示出來供用戶瀏 覽。本實(shí)施方式中,搜索模塊530發(fā)送搜索應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng) 求具體為首先,獲取應(yīng)用程序的名稱。應(yīng)用程序的名稱可以是圖標(biāo)的命名、對(duì)應(yīng)的文件 名或者版本信息中的名稱等。然后,對(duì)名稱進(jìn)行處理獲得檢索詞。檢索詞可以是名稱的全部、一部分或與名 稱相關(guān)的詞語(yǔ)。可以預(yù)先建立應(yīng)用程序的名稱與檢索詞的對(duì)應(yīng)表,根據(jù)獲取的應(yīng)用程序 的名稱相關(guān)的詞語(yǔ),得到對(duì)應(yīng)的檢索詞。例如,某個(gè)應(yīng)用程序的圖標(biāo)命名為“掌上證 券”,在對(duì)“掌上證券”進(jìn)行分詞處理分別獲得“掌上”和“證券”后,可以得到“掌 上”、“移動(dòng)”、“隨身”和“證券”、“股票”、“行情”、“財(cái)經(jīng)”等檢索詞。最后,以檢索詞作為關(guān)鍵詞發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索 請(qǐng)求。優(yōu)選地,搜索模塊530將搜索請(qǐng)求發(fā)送到代理服務(wù)器600,通過代理服務(wù)器600以 檢索詞作為關(guān)鍵詞在兩個(gè)以上應(yīng)用程序資源服務(wù)器搜索。由于應(yīng)用程序的資源與一般的 網(wǎng)頁(yè)資源不一樣,這些資源的開發(fā)通常要耗費(fèi)較大的人力物力,特別是在手機(jī)上使用的 應(yīng)用程序資源,需要滿足一定的條件(例如收取一定的費(fèi)用、注冊(cè)會(huì)員)才能下載并安裝 在手機(jī)上使用,因此,出現(xiàn)了一些專門提供這些應(yīng)用程序資源的服務(wù)器,由服務(wù)提供商 或者硬件制造商進(jìn)行維護(hù)。對(duì)于相同平臺(tái)的手機(jī)(例如Android平臺(tái)、Windows Mobile 平臺(tái)等),通常有很多應(yīng)用程序資源服務(wù)器,通過代理服務(wù)器600接收搜索模塊530的搜 索請(qǐng)求,并在兩個(gè)以上的應(yīng)用程序資源服務(wù)器進(jìn)行搜索,可以獲得更多的搜索結(jié)果,由 代理服務(wù)器600統(tǒng)一返回搜索結(jié)果,方便管理并且有利于幫用戶找到更多結(jié)果。另外, 對(duì)名稱進(jìn)行處理獲得檢索詞的步驟也可以由代理服務(wù)器600完成,可以減少終端的任務(wù) 處理量,也有利于更新應(yīng)用程序的名稱與檢索詞的對(duì)應(yīng)表,并使得分詞處理更強(qiáng),處理 結(jié)果更準(zhǔn)確。本實(shí)施方式中,在只用應(yīng)用程序名稱中的詞語(yǔ)作為關(guān)鍵詞進(jìn)行搜索時(shí),可以獲 得相同應(yīng)用程序資源或同類應(yīng)用程序資源,從而找到各種版本的相同應(yīng)用程序資源或者 判斷是否有可替換的應(yīng)用程序資源,例如在使用“掌上證券”中的“證券”進(jìn)行搜索 時(shí),可以獲得多種證券類的應(yīng)用程序資源。在使用與應(yīng)用程序的名稱相關(guān)的詞語(yǔ)作為 關(guān)鍵詞進(jìn)行搜索時(shí),可以獲得一些相關(guān)的應(yīng)用程序資源,例如在使用“圖片瀏覽器”進(jìn) 行搜索時(shí),可以獲得“圖片編輯器”等應(yīng)用程序資源,方便用戶擴(kuò)展使用相關(guān)的應(yīng)用程 序。在其他的實(shí)施方式中,也可以不對(duì)名稱進(jìn)行處理獲得檢索詞,直接使用應(yīng)用程序的名稱進(jìn)行搜索,可以簡(jiǎn)化流程,快速獲得結(jié)果。 以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但 并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù) 人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本 發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種搜索方法,包括以下步驟 監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事件;判斷是否有新的應(yīng)用程序啟動(dòng);如果有新的應(yīng)用程序啟動(dòng),則發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng)求;顯示根據(jù)所述搜索請(qǐng)求返回的搜索結(jié)果。
2.根據(jù)權(quán)利要求1所述的搜索方法,其特征在于,如果有新的應(yīng)用程序啟動(dòng),在搜 索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的步驟之前,還包括判斷是否滿足預(yù)設(shè)搜索頻率的 步驟,如果滿足預(yù)設(shè)搜索頻率,才執(zhí)行所述搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的步 驟;如果不滿足預(yù)設(shè)搜索頻率,則返回執(zhí)行所述監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事件的步驟。
3.根據(jù)權(quán)利要求2所述的搜索方法,其特征在于,所述判斷是否滿足預(yù)設(shè)搜索頻率的 步驟包括查詢搜索設(shè)置和歷史搜索記錄;判斷當(dāng)前時(shí)間與上次搜索的時(shí)間差是否大于預(yù)設(shè)的時(shí)間間隔,或者判斷上次搜索后 所述應(yīng)用程序啟動(dòng)次數(shù)是否大于預(yù)設(shè)的次數(shù);如果是,則認(rèn)為滿足預(yù)設(shè)搜索頻率,反之則認(rèn)為不滿足預(yù)設(shè)搜索頻率。
4.根據(jù)權(quán)利要求1至3中任意一項(xiàng)所述的搜索方法,其特征在于,所述發(fā)送搜索所述 應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng)求的步驟包括獲取所述應(yīng)用程序的名稱;對(duì)名稱進(jìn)行處理獲得檢索詞,所述檢索詞為名稱的全部、一部分或相關(guān)的詞語(yǔ); 以所述檢索詞作為關(guān)鍵詞發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng)求。
5.根據(jù)權(quán)利要求4所述的搜索方法,其特征在于,所述搜索請(qǐng)求被發(fā)送到代理服 務(wù)器,通過所述代理服務(wù)器以所述檢索詞作為關(guān)鍵詞在兩個(gè)以上應(yīng)用程序資源服務(wù)器搜索。
6.—種移動(dòng)通信終端,包括監(jiān)聽模塊,用于監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事件;判斷模塊,與所述監(jiān)聽模塊相連,判斷是否有新的應(yīng)用程序啟動(dòng); 搜索模塊,與所述判斷模塊相連,如果所述判斷模塊判斷為有新的應(yīng)用程序啟動(dòng), 則指令所述搜索模塊發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng)求; 顯示模塊,用于顯示根據(jù)所述搜索請(qǐng)求返回的搜索結(jié)果。
7.根據(jù)權(quán)利要求6所述的移動(dòng)通信終端,其特征在于,所述判斷模塊還用于判斷是否 滿足預(yù)設(shè)搜索頻率,如果滿足預(yù)設(shè)搜索頻率,才指令所述搜索模塊搜索所述應(yīng)用程序的 關(guān)聯(lián)應(yīng)用程序資源。
8.根據(jù)權(quán)利要求7所述的移動(dòng)通信終端,其特征在于,所述判斷模塊判斷是否滿足預(yù) 設(shè)搜索頻率的過程為查詢搜索設(shè)置和歷史搜索記錄;判斷當(dāng)前時(shí)間與上次搜索的時(shí)間差是否大于預(yù)設(shè)的時(shí)間間隔,或者判斷上次搜索后 所述應(yīng)用程序啟動(dòng)次數(shù)是否大于預(yù)設(shè)的次數(shù);如果是,則認(rèn)為滿足預(yù)設(shè)搜索頻率,反之則認(rèn)為不滿足預(yù)設(shè)搜索頻率。
9.根據(jù)權(quán)利要求6至8中任意一項(xiàng)所述的移動(dòng)通信終端,其特征在于,所述搜索模塊 發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng)求具體為獲取所述應(yīng)用程序的名稱;對(duì)名稱進(jìn)行處理獲得檢索詞,所述檢索詞為名稱的全部、一部分或相關(guān)的詞語(yǔ); 以所述檢索詞作為關(guān)鍵詞發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng)求。
10.根據(jù)權(quán)利要求9所述的移動(dòng)通信終端,其特征在于,所述搜索模塊將所述搜索請(qǐng) 求發(fā)送到代理服務(wù)器,通過所述代理服務(wù)器以所述檢索詞作為關(guān)鍵詞在兩個(gè)以上應(yīng)用程 序資源服務(wù)器搜索。
全文摘要
一種搜索方法,包括以下步驟監(jiān)聽?wèi)?yīng)用程序啟動(dòng)事件;判斷是否有新的應(yīng)用程序啟動(dòng);如果有新的應(yīng)用程序啟動(dòng),則發(fā)送搜索所述應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源的搜索請(qǐng)求;顯示根據(jù)所述搜索請(qǐng)求返回的搜索結(jié)果。上述搜索方法省略了文字輸入的操作,在應(yīng)用程序啟動(dòng)時(shí),即搜索出該應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源,無需用戶手動(dòng)輸入文字和搜索請(qǐng)求,在用戶不方便輸入文字的時(shí)候,依然能夠便捷的通過搜索找到應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源,并且能自動(dòng)為用戶找到應(yīng)用程序的關(guān)聯(lián)應(yīng)用程序資源。此外,還提供了一種移動(dòng)通信終端。
文檔編號(hào)G06F17/30GK102024063SQ20111000424
公開日2011年4月20日 申請(qǐng)日期2011年1月11日 優(yōu)先權(quán)日2011年1月11日
發(fā)明者王路誼 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
平阳县| 咸丰县| 塔城市| 济源市| 鄱阳县| 丰顺县| 会东县| 多伦县| 瑞丽市| 宝清县| 五莲县| 十堰市| 安顺市| 临西县| 阿尔山市| 澄江县| 略阳县| 碌曲县| 五家渠市| 大兴区| 乌兰察布市| 梁平县| 长垣县| 石嘴山市| 新宁县| 开封县| 伽师县| 阿鲁科尔沁旗| 航空| 广丰县| 富川| 玉溪市| 化州市| 姚安县| 申扎县| 伊春市| 炎陵县| 克拉玛依市| 廊坊市| 龙山县| 龙里县|