跨應(yīng)用的信息獲取方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及計算機(jī)技術(shù)領(lǐng)域,具體涉及終端技術(shù)領(lǐng)域,尤其涉及跨應(yīng)用的信息獲取方法和裝置。
【背景技術(shù)】
[0002]目前,平臺類應(yīng)用可以為用戶提供多個第三方應(yīng)用的入口,用戶能夠通過點(diǎn)擊對應(yīng)的應(yīng)用圖標(biāo)啟動第三方應(yīng)用,或者用戶可以通過平臺應(yīng)用提供的搜索入口檢索到需要使用的應(yīng)用時點(diǎn)擊檢索到的應(yīng)用名稱進(jìn)入這些第三方應(yīng)用。
[0003]在這一類平臺類應(yīng)用的場景中,用戶只能通過搜索入口檢索出應(yīng)用的名稱、圖標(biāo)、版本或簡介等信息,用戶需要手動啟動應(yīng)用才能獲取應(yīng)用所提供的服務(wù)內(nèi)容,而無法通過平臺界面直接啟動應(yīng)用并獲取實時的服務(wù)內(nèi)容,操作過程較繁瑣。在一些情況下,用戶在使用某一應(yīng)用時需要及時啟動其他應(yīng)用以獲取相關(guān)的信息,例如在新聞客戶端中瀏覽新聞時看到了一只股票的消息,當(dāng)用戶想通過股票應(yīng)用了解這只股票的更多信息時,需要先在平臺中找到股票應(yīng)用,再打開股票應(yīng)用查詢該股票的消息。這種場景下用戶操作的連續(xù)性較差,操作繁瑣,平臺為用戶提供服務(wù)的效率有待提高。
【發(fā)明內(nèi)容】
[0004]有鑒于此,期望能夠提供一種快速獲取應(yīng)用的相關(guān)信息的方法。進(jìn)一步地,還期望能夠提供一種操作連續(xù)性好的獲取應(yīng)用的相關(guān)信息的方法。為了解決上述一個或多個問題,本申請?zhí)峁┝丝鐟?yīng)用的信息獲取方法和裝置。
[0005]—方面,本申請?zhí)峁┝艘环N跨應(yīng)用的信息獲取方法,包括:在第一應(yīng)用的界面中檢測用戶操作信息,其中,所述用戶操作信息包括搜索信息、點(diǎn)擊信息以及瀏覽信息;響應(yīng)于檢測到所述用戶操作信息,基于所述用戶操作信息確定出目標(biāo)應(yīng)用,其中,所述目標(biāo)應(yīng)用為與所述第一應(yīng)用不同的應(yīng)用;獲取所述目標(biāo)應(yīng)用的關(guān)聯(lián)信息;在所述第一應(yīng)用的界面中呈現(xiàn)所述目標(biāo)應(yīng)用的關(guān)聯(lián)信息。
[0006]在一些實施例中,所述基于所述用戶操作信息確定出目標(biāo)應(yīng)用,包括:基于從所述用戶操作信息中提取的第一關(guān)鍵詞確定所述目標(biāo)應(yīng)用。
[0007]在一些實施例中,所述基于從所述用戶操作信息中提取的第一關(guān)鍵詞確定所述目標(biāo)應(yīng)用,包括:查找出預(yù)先配置所述第一關(guān)鍵詞的第二應(yīng)用,作為所述目標(biāo)應(yīng)用;和/或確定所述第一關(guān)鍵詞的類別;將所述第一關(guān)鍵詞的類別與所述第二應(yīng)用預(yù)先配置的類別進(jìn)行匹配,將匹配度最高的至少一個第二應(yīng)用作為所述目標(biāo)應(yīng)用。
[0008]在一些實施例中,所述基于所述用戶操作信息確定出目標(biāo)應(yīng)用,包括:向至少一個第二應(yīng)用對應(yīng)的服務(wù)器廣播所述用戶操作信息;將返回響應(yīng)消息的服務(wù)器對應(yīng)的所述第二應(yīng)用作為所述目標(biāo)應(yīng)用;其中,所述響應(yīng)消息由所述第二應(yīng)用對應(yīng)的服務(wù)器響應(yīng)于確定能夠處理所述用戶操作信息而發(fā)送。
[0009]在一些實施例中,所述獲取所述目標(biāo)應(yīng)用的關(guān)聯(lián)信息,包括:獲取所述目標(biāo)應(yīng)用預(yù)先配置的信息;以及根據(jù)所述目標(biāo)應(yīng)用預(yù)先配置的信息從所述目標(biāo)應(yīng)用對應(yīng)的目標(biāo)服務(wù)器獲取所述關(guān)聯(lián)信息;或者接收所述第一應(yīng)用對應(yīng)的第一服務(wù)器發(fā)送的所述關(guān)聯(lián)信息,其中,所述關(guān)聯(lián)信息由所述第一服務(wù)器根據(jù)接收到的目標(biāo)應(yīng)用預(yù)先配置的信息從所述目標(biāo)應(yīng)用對應(yīng)的目標(biāo)服務(wù)器獲取。
[0010]在一些實施例中,在所述獲取所述目標(biāo)應(yīng)用的關(guān)聯(lián)信息之前,所述方法還包括:響應(yīng)于確定出目標(biāo)應(yīng)用,向所述目標(biāo)應(yīng)用對應(yīng)的目標(biāo)服務(wù)器發(fā)送通知消息;以及所述獲取所述目標(biāo)應(yīng)用的關(guān)聯(lián)信息,包括:接收所述目標(biāo)服務(wù)器響應(yīng)于所述通知消息而發(fā)送的所述關(guān)聯(lián)信息。
[0011]在一些實施例中,所述方法還包括:獲取展示配置信息,所述展示配置信息用于描述所述關(guān)聯(lián)信息的呈現(xiàn)屬性;以及所述在所述第一應(yīng)用的界面中呈現(xiàn)所述目標(biāo)應(yīng)用的關(guān)聯(lián)信息,包括:將所述界面的至少一部分區(qū)域配置為展示窗口;在所述展示窗口中根據(jù)所述展示配置信息對所述關(guān)聯(lián)信息進(jìn)行呈現(xiàn)。
[0012]在一些實施例中,所述方法還包括:配置對所述關(guān)聯(lián)信息進(jìn)行操作的接口;根據(jù)用戶通過所述接口執(zhí)行的操作進(jìn)行相應(yīng)的處理。
[0013]在一些實施例中,所述接口包括:更新接口、啟動接口、關(guān)閉接口、選擇接口;以及所述根據(jù)用戶通過所述接口執(zhí)行的操作進(jìn)行相應(yīng)的處理,包括以下至少一項:根據(jù)用戶通過更新接口執(zhí)行的更新操作對所述關(guān)聯(lián)信息進(jìn)行更新;根據(jù)用戶通過啟動接口執(zhí)行的啟動操作進(jìn)入所述目標(biāo)應(yīng)用的對應(yīng)界面;根據(jù)用戶通過關(guān)閉接口執(zhí)行的關(guān)閉操作停止呈現(xiàn)所述關(guān)聯(lián)信息并返回所述第一應(yīng)用的界面;根據(jù)用戶通過所述選擇接口執(zhí)行的選定操作向所述目標(biāo)應(yīng)用對應(yīng)的目標(biāo)服務(wù)器發(fā)送指令,以供所述目標(biāo)服務(wù)器根據(jù)所述指令對所述目標(biāo)應(yīng)用中的相關(guān)數(shù)據(jù)進(jìn)行相應(yīng)的處理。
[0014]第二方面,本申請?zhí)峁┝艘环N跨應(yīng)用的信息獲取裝置,包括:檢測單元,配置用于在第一應(yīng)用的界面中檢測用戶操作信息,其中,所述用戶操作信息包括搜索信息、點(diǎn)擊信息以及瀏覽信息;確定單元,配置用于響應(yīng)于檢測到所述用戶操作信息,基于所述用戶操作信息確定出目標(biāo)應(yīng)用,其中,所述目標(biāo)應(yīng)用為與所述第一應(yīng)用不同的應(yīng)用;第一獲取單元,配置用于獲取所述目標(biāo)應(yīng)用的關(guān)聯(lián)信息;呈現(xiàn)單元,配置用于在所述第一應(yīng)用的界面中呈現(xiàn)所述目標(biāo)應(yīng)用的關(guān)聯(lián)信息。
[0015]在一些實施例中,所述確定單元配置用于按如下方式確定出目標(biāo)應(yīng)用:基于從所述用戶操作信息中提取的第一關(guān)鍵詞確定所述目標(biāo)應(yīng)用。
[0016]在一些實施例中,所述確定單元進(jìn)一步配置用于按如下方式確定出目標(biāo)應(yīng)用:查找出預(yù)先配置所述第一關(guān)鍵詞的第二應(yīng)用,作為所述目標(biāo)應(yīng)用;和/或確定所述第一關(guān)鍵詞的類別;將所述第一關(guān)鍵詞的類別與所述第二應(yīng)用預(yù)先配置的類別進(jìn)行匹配,將匹配度最高的至少一個第二應(yīng)用作為所述目標(biāo)應(yīng)用。
[0017]在一些實施例中,所述確定單元配置用于按如下方式確定出目標(biāo)應(yīng)用:向至少一個第二應(yīng)用對應(yīng)的服務(wù)器廣播所述用戶操作信息;將返回響應(yīng)消息的服務(wù)器對應(yīng)的所述第二應(yīng)用作為所述目標(biāo)應(yīng)用;其中,所述響應(yīng)消息由所述第二應(yīng)用對應(yīng)的服務(wù)器響應(yīng)于確定能夠處理所述用戶操作信息而發(fā)送。
[0018]在一些實施例中,所述第一獲取單元配置用于按如下方式獲取所述目標(biāo)應(yīng)用的關(guān)聯(lián)信息:獲取所述目標(biāo)應(yīng)用預(yù)先配置的信息;以及根據(jù)所述目標(biāo)應(yīng)用預(yù)先配置的信息從所述目標(biāo)應(yīng)用對應(yīng)的目標(biāo)服務(wù)器獲取所述關(guān)聯(lián)信息;或者接收所述第一應(yīng)用對應(yīng)的第一服務(wù)器發(fā)送的所述關(guān)聯(lián)信息,其中,所述關(guān)聯(lián)信息由所述第一服務(wù)器根據(jù)接收到的目標(biāo)應(yīng)用預(yù)先配置的信息從所述目標(biāo)應(yīng)用對應(yīng)的目標(biāo)服務(wù)器獲取。
[0019]在一些實施例中,所述裝置還包括:發(fā)送單元,配置用于響應(yīng)于確定出目標(biāo)應(yīng)用,向所述目標(biāo)應(yīng)用對應(yīng)的目標(biāo)服務(wù)器發(fā)送通知消息;以及所述第一獲取單元進(jìn)一步配置用于按如下方式獲取所述目標(biāo)應(yīng)用的關(guān)聯(lián)信息:接收所述目標(biāo)服務(wù)器響應(yīng)于所述通知消息而發(fā)送的所述關(guān)聯(lián)信息。
[0020]在一些實施例中,所述裝置還包括:第二獲取單元,配置用于獲取展示配置信息,所述展示配置信息用于描述所述關(guān)聯(lián)信息的呈現(xiàn)屬性;所述呈現(xiàn)單元進(jìn)一步配置用于按如下方式呈現(xiàn)所述目標(biāo)應(yīng)用的關(guān)聯(lián)信息:將所述界面的至少一部分區(qū)域配置為展示窗口 ;在所述展示窗口中根據(jù)所述展示配置信息對所述關(guān)聯(lián)信息進(jìn)行呈現(xiàn)。
[0021 ]在一些實施例中,所述裝置還包括:配置單元,配置用于配置對所述關(guān)聯(lián)信息進(jìn)行操作的接口;處理單元,配置用于根據(jù)用戶通過所述接口執(zhí)行的操作進(jìn)行相應(yīng)的處理。
[0022]在一些實施例中,所述接口包括:更新接口、啟動接口、關(guān)閉接口、選擇接口;以及所述處理單元按如下至少一種方式進(jìn)行相應(yīng)的處理:根據(jù)用戶通過更新接口執(zhí)行的更新操作對所述關(guān)聯(lián)信息進(jìn)行更新;根據(jù)用戶通過啟動接口執(zhí)行的啟動操作進(jìn)入所述目標(biāo)應(yīng)用的對應(yīng)界面;根據(jù)用戶通過關(guān)閉接口執(zhí)行的關(guān)閉操作停止呈現(xiàn)所述關(guān)聯(lián)信息并返回所述第一應(yīng)用的界面;根據(jù)用戶通過所述選擇接口執(zhí)行的選定操作向所述目標(biāo)應(yīng)用對應(yīng)的目標(biāo)服務(wù)器發(fā)送指令,以供所述目標(biāo)服務(wù)器根據(jù)所述指令對所述目標(biāo)應(yīng)用中的相關(guān)數(shù)據(jù)進(jìn)行相應(yīng)的處理。
[0023]本申請?zhí)峁┑目鐟?yīng)用的信息獲取方法和裝置,通過在第一應(yīng)用的界面中檢測用戶操作信息,隨后響應(yīng)于檢測到所述用戶操作信息,基于用戶操作信息確定出與第一應(yīng)用不同的目標(biāo)應(yīng)用,之后獲取目標(biāo)應(yīng)用的關(guān)聯(lián)信息,最后在第一應(yīng)用的界面中呈現(xiàn)目標(biāo)應(yīng)用的關(guān)聯(lián)信息,能夠在應(yīng)用中向用戶展示其他應(yīng)用的相關(guān)信息,豐富了應(yīng)用的入口途徑,提升了為用戶提供服務(wù)的效率。
【附圖說明】
[0024]通過閱讀參照以下附圖所作的對非限制性實施例詳細(xì)描述,本申請的其它特征、目的和優(yōu)點(diǎn)將會變得更明顯:
[0025]圖1是本申請可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;
[0026]圖2是根據(jù)本申請的跨應(yīng)用的信息獲取方法的一個實施例的流程圖;
[0027]圖3是根據(jù)本申請的跨應(yīng)用的信息獲取方法的一個應(yīng)用場景的效果示意圖;
[0028]圖4是根據(jù)本申請的跨應(yīng)用的信息獲取方法的又一個實施例的流程圖;
[0029]圖5是根據(jù)本申請的跨應(yīng)用的信息獲取方法的再一個實施例的流程圖;
[0030]圖6是圖5所不實施例的具體流程圖;
[0031]圖7是根據(jù)本申請的跨應(yīng)用的信息獲取方法的另一個應(yīng)用場景的效果示意圖;
[0032]圖8是根據(jù)本申請的跨應(yīng)用的信息獲取裝置的一個實施例的結(jié)構(gòu)示意圖;
[0033]圖9是適于用來實現(xiàn)本申請實施例的終端設(shè)備或服務(wù)器的計算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0034]下面結(jié)合附圖和實施例對本申請作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋相關(guān)發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
[0035]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細(xì)說明本申請。
[0036]圖1示出了可以應(yīng)用本申請的跨應(yīng)用的信息獲取方法或跨應(yīng)用的信息獲取裝置的實施例的示例性系統(tǒng)架構(gòu)100。
[0037]如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、網(wǎng)絡(luò)103、服務(wù)器104和服務(wù)器105。網(wǎng)絡(luò)103用以在終端設(shè)備101、102和服務(wù)器104、服務(wù)器105之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)103可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
[0038]用戶110可以使用終端設(shè)備101、102通過網(wǎng)絡(luò)103與服務(wù)器104、服務(wù)器105交互,以接收或發(fā)送消息等。終端設(shè)備101、102上可以安裝有各種應(yīng)用,例如平臺型應(yīng)用、網(wǎng)頁瀏覽器應(yīng)用、搜索類應(yīng)用、即時通信工具、郵箱客戶端等。
[0039]終端設(shè)備101、102可以是具有顯示屏并且支持網(wǎng)頁瀏覽的各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦、電子書閱讀器、MP3播放器(Moving Picture Expe