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

應(yīng)用程序搜索方法和裝置的制造方法

文檔序號:8282438閱讀:397來源:國知局
應(yīng)用程序搜索方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序搜索方法和裝置。
【背景技術(shù)】
[0002]用戶可以在應(yīng)用分發(fā)客戶端中搜索應(yīng)用程序,現(xiàn)有技術(shù)中,在搜索時通常是在服務(wù)端進(jìn)行在線結(jié)果,并將在線結(jié)果展示給用戶。另外,在搜索時用戶通常只能輸入應(yīng)用程序的名稱,得到的搜索結(jié)果是應(yīng)用程序。

【發(fā)明內(nèi)容】

[0003]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
[0004]為此,本發(fā)明的一個目的在于提出一種應(yīng)用程序搜索方法,該方法可以實現(xiàn)本地搜索和服務(wù)端搜索的結(jié)合,從而擴大搜索結(jié)果的數(shù)量,并且,在搜索時可以定位到應(yīng)用程序的組件,實現(xiàn)組件級別的搜索。
[0005]本發(fā)明的另一個目的在于提出一種應(yīng)用程序搜索裝置。
[0006]為達(dá)到上述目的,本發(fā)明第一方面實施例提出的應(yīng)用程序搜索方法,包括:獲取要搜索的應(yīng)用程序具有的功能信息;根據(jù)所述功能信息在本地以及服務(wù)端進(jìn)行搜索,得到搜索結(jié)果,所述搜索結(jié)果是應(yīng)用程序的組件;展示所述搜索結(jié)果。
[0007]本發(fā)明第一方面實施例提出的應(yīng)用程序搜索方法,通過獲取要搜索的應(yīng)用程序具有的功能信息,并根據(jù)該功能信息獲取搜索結(jié)果,搜索結(jié)果是應(yīng)用程序的組件,可以實現(xiàn)組件級別的搜索,細(xì)化搜索粒度;并且,在搜索時將本地搜索和服務(wù)端搜索結(jié)合,可以獲取更豐富的搜索結(jié)果。
[0008]為達(dá)到上述目的,本發(fā)明第二方面實施例提出的應(yīng)用程序搜索裝置,包括:獲取模塊,用于獲取要搜索的應(yīng)用程序具有的功能信息;搜索模塊,用于根據(jù)所述功能信息在本地以及服務(wù)端進(jìn)行搜索,得到搜索結(jié)果,所述搜索結(jié)果是應(yīng)用程序的組件;展示模塊,用于展示所述搜索結(jié)果。
[0009]本發(fā)明第二方面實施例提出的應(yīng)用程序搜索裝置,通過獲取要搜索的應(yīng)用程序具有的功能信息,并根據(jù)該功能信息獲取搜索結(jié)果,搜索結(jié)果是應(yīng)用程序的組件,可以實現(xiàn)組件級別的搜索,細(xì)化搜索粒度;并且,在搜索時將本地搜索和服務(wù)端搜索結(jié)合,可以獲取更豐富的搜索結(jié)果。
[0010]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【附圖說明】
[0011]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0012]圖1是本發(fā)明一實施例提出的應(yīng)用程序搜索方法的流程示意圖;
[0013]圖2是本發(fā)明另一實施例提出的應(yīng)用程序搜索方法的流程示意圖;
[0014]圖3是本發(fā)明實施例中在服務(wù)端搜索時一種搜索模式的實現(xiàn)流程示意圖;
[0015]圖4是本發(fā)明另一實施例提出的應(yīng)用程序搜索裝置的結(jié)構(gòu)示意圖;
[0016]圖5是本發(fā)明另一實施例提出的應(yīng)用程序搜索裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0017]下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
[0018]圖1是本發(fā)明一實施例提出的應(yīng)用程序搜索方法的流程示意圖,該方法包括:
[0019]Sll:獲取要搜索的應(yīng)用程序具有的功能信息。
[0020]本實施例的方法可以應(yīng)用在應(yīng)用分發(fā)客戶端,應(yīng)用分發(fā)客戶端例如為百度助手。
[0021]在一些情況下,用戶可能需要獲取具有特定功能的應(yīng)用程序(APP),而用戶并不知道具體的應(yīng)用程序的名稱,或者不關(guān)注是哪個應(yīng)用程序提供的功能。例如,用戶可能需要打開圖片,那么在搜索時,用戶可以在搜索框中輸入“打開圖片”這種功能信息。
[0022]可選的,所述獲取要搜索的應(yīng)用程序具有的功能信息,包括:
[0023]接收用戶輸入的搜索關(guān)鍵詞;
[0024]根據(jù)預(yù)設(shè)規(guī)則對所述搜索關(guān)鍵詞進(jìn)行分解,得到一個或者至少兩個的搜索條件,所述搜索條件用于表明要搜索的應(yīng)用程序具有的功能信息。
[0025]現(xiàn)有技術(shù)中,在搜索應(yīng)用程序時,通常只能輸入應(yīng)用程序名稱這一個搜索條件,而本實施例中,搜索條件不限于一個,還可以輸入多個搜索條件,例如,搜索條件包括“打開圖片”,以及,還可以包括“不要求訪問網(wǎng)絡(luò)”等。
[0026]可選的,搜索條件可以包括如下項中的至少一項:
[0027]應(yīng)用名和組件名;
[0028]可支持的系統(tǒng)行為(對應(yīng)Activity的Intent);
[0029]接收的系統(tǒng)事件(對應(yīng)廣播的Intent);
[0030]需要的許可(對應(yīng)Android 的 Permiss1n);
[0031]定義的特性(對應(yīng)Android的Feature);
[0032]簽名。
[0033]S12:根據(jù)所述功能信息在本地以及服務(wù)端進(jìn)行搜索,得到搜索結(jié)果,所述搜索結(jié)果是應(yīng)用程序的組件;
[0034]現(xiàn)有技術(shù)中,通常在搜索應(yīng)用程序時,會在服務(wù)端進(jìn)行在線搜索,而本實施例中,不僅可以在服務(wù)端進(jìn)行搜索,還可以在移動設(shè)備本地進(jìn)行搜索,以服務(wù)端具體為云端為例,可以將本機功能搜索與云端的分發(fā)推送結(jié)合起來,提升APP分發(fā)的渠道。
[0035]搜索時,從本地得到的搜索結(jié)果與從服務(wù)端得到的搜索結(jié)果可以不同,并且在搜索條件不同時,得到不同的搜索結(jié)果。假設(shè)從本地搜索的搜索結(jié)果稱為本地結(jié)果,從服務(wù)端得到的搜索結(jié)果稱為在線關(guān)聯(lián)結(jié)果,對應(yīng)不同的搜索條件,各搜索結(jié)果可以如下所示:
[0036]“要求訪問網(wǎng)絡(luò)”:本地結(jié)果為所有要求訪問網(wǎng)絡(luò)的APP ;在線關(guān)聯(lián)結(jié)果為每個APP的相關(guān)內(nèi)容;
[0037]“自動對焦特性”:本地結(jié)果為具有自動對焦許可的APP ;在線關(guān)聯(lián)的效果包括自動對焦的APP (直接關(guān)聯(lián))和照相機APP (間接關(guān)聯(lián));
[0038]“桌面小部件”:本地結(jié)果為所有支持特定Intent的BoradcastReceiver ;在線關(guān)聯(lián)結(jié)果包括每個應(yīng)用的相關(guān)內(nèi)容,同樣Intent的BoradcastReceiver的相關(guān)內(nèi)容;
[0039]“查看Jpeg”:本地結(jié)果為所有支持查看動態(tài),且MimeType中具有jpeg的Activity將被列出;在線關(guān)聯(lián)結(jié)果包括該應(yīng)用的相關(guān)內(nèi)容,同樣Intent的Activity。
[0040]現(xiàn)有技術(shù)中,在搜索時通常只能搜索到應(yīng)用程序級別的結(jié)果,而本實施例中,根據(jù)功能信息進(jìn)行搜索得到的搜索結(jié)果可以具體是指應(yīng)用程序的組件,實現(xiàn)組件級別的搜索。具體的,在用戶輸入搜索條件后,在本地查找時,可以查找與搜索條件對應(yīng)的應(yīng)用程序的組件;在服務(wù)端搜索時,可以直接根據(jù)搜索條件查找對應(yīng)的應(yīng)用程序的組件,或者,根據(jù)本地查找到的應(yīng)用程序的組件在服務(wù)端查找到關(guān)聯(lián)的應(yīng)用程序的組件。
[0041]另外,本實施例在搜索時在本地和服務(wù)端都進(jìn)行了搜索,但是一些情況下可能在其中一項不能獲取到搜索結(jié)果,例如,在離線情況下不能獲取到服務(wù)端的搜索結(jié)果,或者,經(jīng)過匹配時在本地不能查找到具有相應(yīng)功能的組件,使得不能獲取到本地結(jié)果,因此,搜索結(jié)果可以具體包括:本地結(jié)果,和/或,在線搜索結(jié)果。
[0042]S13:展示所述搜索結(jié)果。
[0043]從本地以及服務(wù)端獲取搜索結(jié)果后,可以將搜索結(jié)果展示在客戶端,展示時可以具體展示應(yīng)用程序的信息以及組件信息,例如以“應(yīng)用.組件”的形式進(jìn)行展示。
[0044]本實施例中,通過獲取要搜索的應(yīng)用程序具有的功能信息,并根據(jù)該功能信息獲取搜索結(jié)果,搜索結(jié)果是應(yīng)用程序的組件,可以實現(xiàn)組件級別的搜索,細(xì)化搜索粒度;并且,在搜索時將本地搜索和服務(wù)端搜索結(jié)合,可以獲取更豐富的搜索結(jié)果。
[0045]圖2是本發(fā)明另一實施例提出的應(yīng)用程序搜索方法的流程示意圖,該方法包括:
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿拉尔市| 浪卡子县| 米泉市| 左权县| 萨迦县| 融水| 平江县| 安塞县| 沐川县| 闽侯县| 长乐市| 澎湖县| 乳山市| 墨脱县| 高密市| 通榆县| 景洪市| 丰原市| 福安市| 兰考县| 孟州市| 壤塘县| 黑水县| 邵武市| 宁都县| 绥中县| 漾濞| 绵竹市| 临湘市| 天祝| 安宁市| 通化县| 铜川市| 巴楚县| 济阳县| 当雄县| 宕昌县| 甘孜| 萨嘎县| 米脂县| 古蔺县|