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

信息顯示方法、裝置及終端與流程

文檔序號:11514599閱讀:319來源:國知局
信息顯示方法、裝置及終端與流程

本公開涉及人機交互領域,特別涉及一種信息顯示方法、裝置及終端。



背景技術:

在用戶使用終端上的應用程序時,經(jīng)常會對應用程序的用戶界面中顯示的興趣文本進行搜索。終端可以是智能手機、平板電腦或電子書閱讀器等。

典型的搜索過程如下:1,用戶在應用程序的用戶界面中查看到興趣文本后,長按興趣文本;2,移動終端在接收到長按信號后,彈出復制工具欄,用戶點擊復制工具欄上的復制按鈕;3,用戶退出該應用程序,回到桌面;4,用戶在桌面找到并打開瀏覽器;5,用戶在瀏覽器中打開搜索網(wǎng)站;6、將興趣文本粘貼到瀏覽器的搜索框中進行搜索,瀏覽器顯示與興趣文本有關的搜索結果信息。

由于用戶需要6步操作才能完成一個搜索過程,導致用戶的操作流程非常繁瑣,人機交互的效率較低。



技術實現(xiàn)要素:

為了解決相關技術中用戶的操作流程非常繁瑣,人機交互的效率較低的問題,本公開提供一種信息顯示方法、裝置及終端。所述技術方案如下:

根據(jù)本公開的第一方面,提供了一種信息顯示方法,應用于安裝有操作系統(tǒng)和應用程序的終端中,所述方法包括:

顯示所述應用程序的用戶界面,所述用戶界面包括至少一個界面元素;

接收在所述用戶界面上觸發(fā)的第一選擇操作;

根據(jù)所述第一選擇操作選擇所述至少一個界面元素中的目標界面元素;

通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示搜索結果信息,所述搜索結果信息是與所述目標界面元素對應的搜索結果信息。

在一個可選的實施例中,所述通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示搜索結果信息,包括:

通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示n個顯示元素,n為正整數(shù),所述顯示元素的顯示層級高于所述用戶界面的顯示層級,每個所述顯示元素上用于顯示至少一個所述搜索結果信息的第一級信息。

在一個可選的實施例中,所述通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示n個顯示元素,包括:

通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示列表視圖控件,所述列表視圖控件包括n個顯示元素,n≥2,所述n個顯示元素在所述列表控件中按照第一方向順序排列且第i個顯示元素的尾部與第i+1個顯示元素的首部相接,i為正整數(shù)且i≤n-1。

在一個可選的實施例中,所述局部區(qū)域是:

所述用戶界面的底部區(qū)域;

或,所述目標界面元素的相鄰區(qū)域;

或,所述選擇操作的操作位置的相鄰區(qū)域。

在一個可選的實施例中,所述通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示搜索結果信息之后,還包括:

在第j個搜索結果信息上接收第一滑動操作,所述第一滑動操作是沿所述第一方向滑動的操作;將所述第j個搜索結果信息跟隨所述第一滑動操作沿所述第一方向進行滑動顯示,將所述第j個搜索結果信息滑出所述局部區(qū)域的部分進行隱藏,將第j-1個搜索結果信息滑入所述局部區(qū)域的部分進行顯示,j為大于1的整數(shù),且j小于或等于n;

和/或,

在第k個搜索結果信息上接收第二滑動操作,所述第二滑動操作是沿所述第二方向滑動的操作;將所述第k個搜索結果信息跟隨所述第二滑動操作沿所述第二方向進行滑動顯示,將所述第k個搜索結果信息滑出所述局部區(qū)域的部分進行隱藏,將第k+1個搜索結果信息滑入所述局部區(qū)域的部分進行顯示,k為小于等于n的整數(shù);

其中,所述第一方向和所述第二方向相反。

在一個可選的實施例中,所述通過操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示搜索結果信息之前,還包括:

根據(jù)所述選擇操作獲取所述目標界面元素的內(nèi)容信息;

向服務器發(fā)送搜索請求,所述搜索請求包括所述目標界面元素的內(nèi)容信息;

接收所述服務器反饋的所述搜索結果信息。

在一個可選的實施例中,所述根據(jù)所述第一選擇操作獲取所述目標界面元素的內(nèi)容信息,包括:

根據(jù)所述第一選擇操作的操作坐標確定所述目標界面元素,抓取所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述根據(jù)所述第一選擇操作的操作坐標確定所述目標界面元素,抓取所述目標界面元素的內(nèi)容信息之前,還包括:

根據(jù)預設名單列表檢測所述應用程序的上下文信息是否符合抓取條件,所述預設名單列表存儲有符合所述抓取條件的上下文信息和/或不符合所述抓取條件的上下文信息;

若所述上下文信息符合所述抓取條件,則執(zhí)行所述根據(jù)所述第一選擇操作的操作坐標確定所述目標界面元素,抓取所述目標界面元素的內(nèi)容信息的步驟。

在一個可選的實施例中,所述操作系統(tǒng)包括:顯示屏驅動程序、搜索程序和內(nèi)容抓取程序;

所述根據(jù)所述第一選擇操作的操作坐標確定所述目標界面元素,抓取所述目標界面元素的內(nèi)容信息,包括:

通過所述顯示屏驅動程序向所述搜索程序上報所述第一選擇操作的操作坐標;

通過所述搜索程序向所述內(nèi)容抓取程序發(fā)送界面元素獲取請求,所述界面元素獲取請求攜帶有所述操作坐標;

通過所述內(nèi)容抓取程序抓取所述操作坐標對應的所述目標界面元素的內(nèi)容信息;

通過所述內(nèi)容抓取程序向所述搜索程序發(fā)送所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述操作系統(tǒng)包括:搜索程序和內(nèi)容抓取程序;

所述檢測所述應用程序的上下文信息是否符合抓取條件,包括:

通過所述搜索程序獲取所述應用程序的上下文信息,所述上下文信息包括所述應用程序的標識和/或所述用戶界面的標識;

生成包括所述第一操作坐標和所述上下文信息的所述界面元素獲取請求;

通過所述內(nèi)容抓取程序檢測所述上下文信息是否符合抓取條件。

在一個可選的實施例中,所述根據(jù)所述第一選擇操作獲取所述目標界面元素的內(nèi)容信息,包括:

當所述第一選擇操作選擇的所述目標界面元素是目標圖像時,將所述目標圖像的圖像數(shù)據(jù)確定為所述目標界面元素的內(nèi)容信息;

或,

當所述第一選擇操作選擇的所述目標界面元素是所述目標圖像時,獲取與所述目標圖像對應的識別結果,將所述識別結果確定為所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述根據(jù)所述第一選擇操作獲取所述目標界面元素的內(nèi)容信息,包括:

以所述選擇操作的操作位置為基準位置,顯示區(qū)域選擇控件;

在接收到確認信號時將所述區(qū)域選擇控件內(nèi)的界面元素進行截圖,得到目標圖像;

將所述目標圖像確定為所述目標界面元素的內(nèi)容信息,或,獲取與所述目標圖像對應的識別結果,將所述識別結果確定為所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述獲取與所述目標圖像對應的識別結果,包括:

對所述目標圖像進行光學字符ocr識別或圖像識別,得到與所述目標圖像對應的識別結果;

或,

將所述目標圖像發(fā)送至圖像處理服務器;接收所述圖像處理服務器反饋的與所述目標圖像對應的識別結果。

在一個可選的實施例中,所述在接收到確認信號時將所述區(qū)域選擇控件內(nèi)的界面元素進行截圖,得到目標圖像之前,還包括:

以所述第一選擇操作的操作位置為基準位置,對位于所述區(qū)域選擇控件內(nèi)的界面元素進行放大顯示。

在一個可選的實施例中,所述在接收到確認信號時,將所述區(qū)域選擇控件內(nèi)的界面元素進行截圖,得到目標圖像之前,還包括:

接收在所述區(qū)域選擇控件上觸發(fā)的調整操作;

根據(jù)所述調整操作改變所述區(qū)域選擇控件的位置和/或大小。

在一個可選的實施例中,所述向服務器發(fā)送搜索請求,包括:

獲取所述應用程序的上下文信息,所述上下文信息包括所述應用程序的標識和/或所述用戶界面的標識;

向所述服務器發(fā)送搜索請求,所述搜索請求包括所述目標界面元素的內(nèi)容信息和所述上下文信息;

其中,所述服務器用于將所述內(nèi)容信息進行分解,得到至少一個候選項;根據(jù)所述上下文信息從所述候選項中確定出搜索關鍵詞;根據(jù)所述搜索關鍵詞搜索得到所述搜索結果信息。

在一個可選的實施例中,所述接收在所述用戶界面上觸發(fā)的選擇操作,包括:

接收在所述用戶界面上觸發(fā)的長按操作,所述長按操作是觸控時長超過預設時長的操作;

或,

接收在所述用戶界面上觸發(fā)的壓力觸控操作,所述壓力觸控操作是觸控壓力超過預設壓力的操作。

在一個可選的實施例中,所述方法還包括:

在所述用戶界面的局部區(qū)域上疊加顯示搜索調整元素;

接收在所述搜索調整元素上觸發(fā)的觸發(fā)信號;

根據(jù)所述觸發(fā)信號顯示與所述搜索調整元素對應的候選項展示窗口,所述候選項展示窗口包括與所述目標界面元素對應的m個候選項,m為正整數(shù);

接收對至少一個所述候選項的第二選擇操作,所述第二選擇操作用于選擇目標候選項;

根據(jù)所述目標候選項確定搜索關鍵詞;

顯示與所述搜索關鍵詞對應的搜索結果信息。

在一個可選的實施例中,所述述搜索結果信息中存在至少一個第一搜索結果信息包括:用于調用本地應用程序的調用接口,所述調用接口的輸入?yún)?shù)包括與所述目標界面元素對應的搜索關鍵詞;

所述方法還包括:

接收在所述第一搜索結果信息上觸發(fā)的第三選擇操作,所述第三選擇操作用于觸發(fā)通過所述調用接口調用所述本地應用程序對所述搜索關鍵詞進行處理;

顯示所述本地應用程序的用戶界面,所述用戶界面包括所述本地應用程序對所述搜索關鍵詞進行處理后的處理結果。

在一個可選的實施例中,在所述搜索結果信息中存在至少一個第二搜索結果信息包括:用于調用網(wǎng)絡應用程序的調用接口,所述調用接口的輸入?yún)?shù)包括與所述目標界面元素對應的搜索關鍵詞;

所述方法還包括:

接收在所述第二搜索結果信息上觸發(fā)的第四選擇操作,所述第四選擇操作用于觸發(fā)通過所述調用接口調用所述網(wǎng)絡應用程序對所述搜索關鍵詞進行處理;

顯示所述網(wǎng)絡應用程序的用戶界面,所述用戶界面包括所述網(wǎng)絡應用程序對所述搜索關鍵詞進行處理后的處理結果。

在一個可選的實施例中,所述方法還包括:

當所述目標界面元素的內(nèi)容信息包括:影視作品名稱時,所述搜索結果信息包括但不限于:所述影視作品的介紹信息、所述影視作品的評分信息、所述影視作品的作者信息、所述影視作品在本地應用程序或網(wǎng)絡服務中的訂閱入口、所述影視作品在所述本地應用程序或所述網(wǎng)絡服務中的分享入口、所述影視作品在所述本地應用程序中的收藏入口、所述影視作品在所述網(wǎng)絡服務上的購票入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:文學作品名稱時,所述搜索結果信息包括但不限于:所述文學作品的介紹信息、所述文學作品的評分信息、所述文學作品的作者信息、所述文學作品在所述本地應用程序中的訂閱入口、所述文學作品在所述本地應用程序中的分享入口、所述文學作品在所述本地應用程序中的收藏入口、所述文學作品在所述網(wǎng)絡服務上的體驗閱讀入口、所述文學作品在所述網(wǎng)絡服務上的購買入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:人物信息時,所述搜索結果信息包括但不限于:所述人物的百科介紹信息、所述人物在所述網(wǎng)絡服務上的社交網(wǎng)絡服務主頁、所述人物在所述網(wǎng)絡服務上的最新新聞動態(tài)、所述人物在所述網(wǎng)絡服務上的動態(tài)訂閱入口、所述人物在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述人物在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:地點信息時,所述搜索結果信息包括但不限于:所述地點的介紹信息、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的導航信息、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的地圖預覽信息、以所述地點為目的地的打車入口、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:商家信息時,所述搜索結果信息包括但不限于:所述商家的介紹信息、所述商家在所述網(wǎng)絡服務上的社交網(wǎng)絡服務主頁、所述商家在所述網(wǎng)絡服務上的最新新聞動態(tài)、所述商家在所述網(wǎng)絡服務上的優(yōu)惠訂閱入口、所述商家的聯(lián)系方式信息、所述商家在所述本地應用程序或網(wǎng)絡服務上的導航信息、所述商家在所述本地應用程序或網(wǎng)絡服務上的地圖預覽信息、以所述商家為目的地的打車入口、所述商家在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述商家在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:商品信息時,所述搜索結果信息包括但不限于:所述商品的介紹信息、所述商品在所述網(wǎng)絡服務上的購買入口、所述商品在至少一個購物渠道的價格信息、所述商品在所述網(wǎng)絡服務上的優(yōu)惠訂閱入口、所述商品在所述網(wǎng)絡服務上的降價提醒入口、所述商品在所述本地應用程序或所述網(wǎng)絡服務上的歷史價格趨勢查看入口、所述商品在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述商品在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種。

根據(jù)本公開的第二方面,提供了一種信息顯示裝置,安裝有操作系統(tǒng)和應用程序,所述裝置包括:

顯示模塊,被配置為顯示所述應用程序的用戶界面,所述用戶界面包括至少一個界面元素;

接收模塊,被配置為接收在所述用戶界面上觸發(fā)的第一選擇操作;

選擇模塊,被配置為根據(jù)所述第一選擇操作選擇所述至少一個界面元素中的目標界面元素;

所述顯示模塊,被配置為通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示搜索結果信息,所述搜索結果信息是與所述目標界面元素對應的搜索結果信息。

在一個可選的實施例中,所述顯示模塊,被配置為通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示n個顯示元素,n為正整數(shù),所述顯示元素的顯示層級高于所述用戶界面的顯示層級,每個所述顯示元素上用于顯示至少一個所述搜索結果信息的第一級信息。

在一個可選的實施例中,所述顯示模塊,被配置為通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示列表視圖控件,所述列表視圖控件包括n個顯示元素,n≥2,所述n個顯示元素在所述列表控件中按照第一方向順序排列且第i個顯示元素的尾部與第i+1個顯示元素的首部相接,i為正整數(shù)且i≤n-1。

在一個可選的實施例中,所述用戶界面的底部區(qū)域;

或,所述目標界面元素的相鄰區(qū)域;

或,所述選擇操作的操作位置的相鄰區(qū)域。

在一個可選的實施例中,所述接收模塊,還被配置為,在第j個搜索結果信息上接收第一滑動操作,所述第一滑動操作是沿所述第一方向滑動的操作;

所述顯示模塊,還被配置為將所述第j個搜索結果信息跟隨所述第一滑動操作沿所述第一方向進行滑動顯示,將所述第j個搜索結果信息滑出所述局部區(qū)域的部分進行隱藏,將第j-1個搜索結果信息滑入所述局部區(qū)域的部分進行顯示,j為大于1的整數(shù),且j小于或等于n;

和/或,

所述接收模塊,還被配置為在第k個搜索結果信息上接收第二滑動操作,所述第二滑動操作是沿所述第二方向滑動的操作;

所述顯示模塊,還被配置為將所述第k個搜索結果信息跟隨所述第二滑動操作沿所述第二方向進行滑動顯示,將所述第k個搜索結果信息滑出所述局部區(qū)域的部分進行隱藏,將第k+1個搜索結果信息滑入所述局部區(qū)域的部分進行顯示,k為小于等于n的整數(shù);

其中,所述第一方向和所述第二方向相反。

在一個可選的實施例中,所述裝置,還包括:

獲取模塊,被配置為根據(jù)所述第一選擇操作獲取所述目標界面元素的內(nèi)容信息;

發(fā)送模塊,被配置為向服務器發(fā)送搜索請求,所述搜索請求包括所述目標界面元素的內(nèi)容信息;

所述接收模塊,被配置為接收所述服務器反饋的所述搜索結果信息。

在一個可選的實施例中,所述獲取模塊,被配置為根據(jù)所述第一選擇操作的操作坐標確定所述目標界面元素,抓取所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述獲取模塊,被配置為根據(jù)預設名單列表檢測所述應用程序的上下文信息是否符合抓取條件,所述預設名單列表存儲有符合所述抓取條件的上下文信息和/或不符合所述抓取條件的上下文信息;若所述上下文信息符合所述抓取條件,則執(zhí)行所述根據(jù)所述第一選擇操作的操作坐標確定所述目標界面元素,抓取所述目標界面元素的內(nèi)容信息的步驟。

在一個可選的實施例中,所述獲取模塊包括:顯示屏驅動程序模塊、搜索程序模塊和內(nèi)容抓取程序模塊;

所述顯示屏驅動程序模塊,被配置為向所述搜索程序上報所述第一選擇操作的操作坐標;

所述搜索程序模塊,被配置為向所述內(nèi)容抓取程序發(fā)送界面元素獲取請求,所述界面元素獲取請求攜帶有所述操作坐標;

所述內(nèi)容抓取程序模塊,被配置為抓取所述操作坐標對應的所述目標界面元素的內(nèi)容信息;

所述內(nèi)容抓取程序模塊,被配置為通過所述內(nèi)容抓取程序向所述搜索程序發(fā)送所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述獲取模塊包括:搜索程序模塊和內(nèi)容抓取程序模塊;

所述搜索程序模塊,被配置為獲取所述應用程序的上下文信息,所述上下文信息包括所述應用程序的標識和/或所述用戶界面的標識;生成包括所述操作坐標和所述上下文信息的所述界面元素獲取請求;

所述內(nèi)容抓取程序模塊,被配置為檢測所述上下文信息是否符合抓取條件。

在一個可選的實施例中,所述獲取模塊,被配置為當所述第一選擇操作選擇的所述目標界面元素是目標圖像時,將所述目標圖像的圖像數(shù)據(jù)確定為所述目標界面元素的內(nèi)容信息;

或,

所述獲取模塊,被配置為當所述第一選擇操作選擇的所述目標界面元素是所述目標圖像時,獲取與所述目標圖像對應的識別結果,將所述識別結果確定為所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述獲取模塊,被配置為以所述第一選擇操作的操作位置為基準位置,顯示區(qū)域選擇控件;在接收到確認信號時,將所述區(qū)域選擇控件內(nèi)的界面元素進行截圖,得到目標圖像;將所述目標圖像確定為所述目標界面元素的內(nèi)容信息,或,獲取與所述目標圖像對應的識別結果,將所述識別結果確定為所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述獲取模塊,被配置為對所述目標圖像進行光學字符ocr識別或圖像識別,得到與所述目標圖像對應的識別結果;

或,

所述獲取模塊,被配置為將所述目標圖像發(fā)送至圖像處理服務器;接收所述圖像處理服務器反饋的與所述目標圖像對應的識別結果。

在一個可選的實施例中,所述顯示模塊,還被配置為以所述第一選擇操作的操作位置為基準位置,對位于所述區(qū)域選擇控件內(nèi)的界面元素進行放大顯示。

在一個可選的實施例中,所述裝置,還包括:調整模塊;

所述接收模塊,還被配置為接收在所述區(qū)域選擇控件上觸發(fā)的調整操作;

所述調整模塊,被配置為根據(jù)所述調整操作改變所述區(qū)域選擇控件的位置和/或大小。

在一個可選的實施例中,所述裝置,還包括:

所述獲取模塊,被配置為獲取所述應用程序的上下文信息,所述上下文信息包括所述應用程序的標識和/或所述用戶界面的標識;

所述發(fā)送模塊,被配置為向所述服務器發(fā)送搜索請求,所述搜索請求包括所述目標界面元素的內(nèi)容信息和所述上下文信息。

其中,所述服務器用于根據(jù)所述內(nèi)容信息得到至少一個候選項;根據(jù)所述上下文信息從所述候選項中確定出搜索關鍵詞;根據(jù)所述搜索關鍵詞搜索得到所述搜索結果信息。

在一個可選的實施例中,所述接收模塊,還被配置為接收在所述用戶界面上觸發(fā)的長按操作,所述長按操作是觸控時長超過預設時長的操作;

或,

所述接收模塊,還被配置為接收在所述用戶界面上觸發(fā)的壓力觸控操作,所述壓力觸控操作是觸控壓力超過預設壓力的操作。

在一個可選的實施例中,所述顯示模塊,被配置為在所述用戶界面的局部區(qū)域上疊加顯示搜索調整元素;

所述接收模塊,被配置為接收在所述搜索調整元素上觸發(fā)的觸發(fā)信號;

所述顯示模塊,被配置為根據(jù)所述觸發(fā)信號顯示與所述搜索調整元素對應的候選項展示窗口,所述候選項展示窗口包括與所述目標界面元素對應的m個候選項,m為正整數(shù);

所述接收模塊,被配置為接收對至少一個所述候選項的第二選擇操作,該第二選擇操作用于將被選定的候選項確定為搜索關鍵詞;

所述顯示模塊,被配置為顯示與所述搜索關鍵詞對應的搜索結果信息。

在一個可選的實施例中,所述裝置,還包括:

調用模塊,被配置為用于調用本地應用程序的調用接口,所述調用接口的輸入?yún)?shù)包括與所述目標界面元素對應的搜索關鍵詞;

所述接收模塊,被配置為接收在所述第一搜索結果信息上觸發(fā)的第三選擇操作,所述第三選擇操作用于觸發(fā)通過所述調用接口調用所述本地應用程序對所述搜索關鍵詞進行處理;

所述顯示模塊,被配置為顯示所述本地應用程序的用戶界面,所述用戶界面包括所述本地應用程序對所述搜索關鍵詞進行處理后的處理結果。

在一個可選的實施例中,所述裝置,包括:

所述調用模塊,被配置為用于調用網(wǎng)絡應用程序的調用接口,所述調用接口的輸入?yún)?shù)包括與所述目標界面元素對應的搜索關鍵詞;

所述接收模塊,被配置為接收在所述第二搜索結果信息上觸發(fā)的第四選擇操作,所述第四選擇操作用于觸發(fā)通過所述調用接口調用所述網(wǎng)絡應用程序對所述搜索關鍵詞進行處理;

所述顯示模塊,被配置為顯示所述網(wǎng)絡應用程序的用戶界面,所述用戶界面包括所述網(wǎng)絡應用程序對所述搜索關鍵詞進行處理后的處理結果。

在一個可選的實施例中,

當所述目標界面元素的內(nèi)容信息包括:影視作品名稱時,所述搜索結果信息包括但不限于:所述影視作品的介紹信息、所述影視作品的評分信息、所述影視作品的作者信息、所述影視作品在本地應用程序或網(wǎng)絡服務中的訂閱入口、所述影視作品在所述本地應用程序或所述網(wǎng)絡服務中的分享入口、所述影視作品在所述本地應用程序中的收藏入口、所述影視作品在所述網(wǎng)絡服務上的購票入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:文學作品名稱時,所述搜索結果信息包括但不限于:所述文學作品的介紹信息、所述文學作品的評分信息、所述文學作品的作者信息、所述文學作品在所述本地應用程序中的訂閱入口、所述文學作品在所述本地應用程序中的分享入口、所述文學作品在所述本地應用程序中的收藏入口、所述文學作品在所述網(wǎng)絡服務上的體驗閱讀入口、所述文學作品在所述網(wǎng)絡服務上的購買入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:人物信息時,所述搜索結果信息包括但不限于:所述人物的百科介紹信息、所述人物在所述網(wǎng)絡服務上的社交網(wǎng)絡服務主頁、所述人物在所述網(wǎng)絡服務上的最新新聞動態(tài)、所述人物在所述網(wǎng)絡服務上的動態(tài)訂閱入口、所述人物在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述人物在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:地點信息時,所述搜索結果信息包括但不限于:所述地點的介紹信息、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的導航信息、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的地圖預覽信息、以所述地點為目的地的打車入口、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:商家信息時,所述搜索結果信息包括但不限于:所述商家的介紹信息、所述商家在所述網(wǎng)絡服務上的社交網(wǎng)絡服務主頁、所述商家在所述網(wǎng)絡服務上的最新新聞動態(tài)、所述商家在所述網(wǎng)絡服務上的優(yōu)惠訂閱入口、所述商家的聯(lián)系方式信息、所述商家在所述本地應用程序或網(wǎng)絡服務上的導航信息、所述商家在所述本地應用程序或網(wǎng)絡服務上的地圖預覽信息、以所述商家為目的地的打車入口、所述商家在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述商家在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:商品信息時,所述搜索結果信息包括但不限于:所述商品的介紹信息、所述商品在所述網(wǎng)絡服務上的購買入口、所述商品在至少一個購物渠道的價格信息、所述商品在所述網(wǎng)絡服務上的優(yōu)惠訂閱入口、所述商品在所述網(wǎng)絡服務上的降價提醒入口、所述商品在所述本地應用程序或所述網(wǎng)絡服務上的歷史價格趨勢查看入口、所述商品在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述商品在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種。

根據(jù)本公開的第三方面,提供了一種終端,所述終端包括處理器和存儲器,所述存儲器中存儲有至少一條指令,所述指令由所述處理器加載并執(zhí)行以實現(xiàn)如上第一方面或第一方面的可選實現(xiàn)方式所提供的信息顯示方法。

根據(jù)本公開的第四方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有至少一條指令,所述指令由處理器加載并執(zhí)行以實現(xiàn)如上第一方面或第一方面的可選實現(xiàn)方式所提供的信息顯示方法。

本公開實施例提供的技術方案的有益效果是:

在終端接收到第一選擇操作后,直接通過操作系統(tǒng)在用戶界面的局部區(qū)域上疊加顯示n個搜索結果信息,從用戶的角度來講,通過少量的操作就能夠得到與目標界面元素對應的搜索結果信息,從而將相關技術中6個搜索步驟進行簡化,減少了用戶在搜索過程中的操作次數(shù),提高了用戶與終端進行人機交互時的效率。

附圖說明

為了更清楚地說明本公開實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本公開的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本公開一個示例性實施例提供的信息顯示系統(tǒng)的框圖;

圖2是本公開一個示例性實施例提供的信息顯示方法的流程圖;

圖3a至圖3c是本公開一個示例性實施例提供的信息顯示方法在實施時的界面示意圖;

圖4是本公開另一個示例性實施例提供的信息顯示方法的流程圖;

圖5a至圖5b是本公開一個示例性實施例提供的信息顯示方法在實施時的界面示意圖;

圖6是本公開一個示例性實施例提供的終端的框圖;

圖7是本公開另一個示例性實施例提供的信息顯示方法的流程圖;

圖8是本公開另一個示例性實施例提供的信息顯示方法的流程圖;

圖9是本公開一個示例性實施例提供的服務器的框圖;

圖10是本公開另一個示例性實施例提供的信息顯示方法的流程圖;

圖11是本公開另一個示例性實施例提供的信息顯示方法的流程圖;

圖12是本公開另一個示例性實施例提供的信息顯示方法的流程圖;

圖13是本公開另一個示例性實施例提供的信息顯示方法的流程圖;

圖14是本公開一個示例性實施例提供的信息顯示方法在實施時的界面示意圖;

圖15是本公開另一個示例性實施例提供的信息顯示方法的流程圖;

圖16a至圖16b是本公開另一個示例性實施例提供的信息顯示方法在實施時的界面示意圖;

圖17是本公開另一個示例性實施例提供的信息顯示方法在實施時的界面示意圖;

圖18是本公開另一個示例性實施例提供的信息顯示方法的流程圖;

圖19是本公開另一個示例性實施例提供的信息顯示方法在實施時的界面示意圖;

圖20是本公開另一個示例性實施例提供的信息顯示裝置的框圖。

具體實施方式

為使本公開的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本公開實施方式作進一步地詳細描述。

圖1是本公開一個示例性實施例提供的信息顯示系統(tǒng)的框圖。該系統(tǒng)包括:終端120和服務器140。終端120和服務器140之間通過通信網(wǎng)絡160相連。

終端120可以是智能手機、平板電腦、電子書閱讀器、膝上型便攜計算機和臺式計算機等等??蛇x地,終端120具有觸摸屏,該觸摸屏是普通觸摸屏,或懸浮觸控觸摸屏,或壓力感應觸摸屏。終端120中安裝有操作系統(tǒng)和至少一個應用程序。該操作系統(tǒng)可以是安卓(android)操作系統(tǒng)或蘋果(ios)操作系統(tǒng)。該操作系統(tǒng)可以通過

終端120和服務器140之間通過通信網(wǎng)絡相連,該通信網(wǎng)絡可以是有線網(wǎng)絡或無線網(wǎng)絡,有線網(wǎng)絡可以是城域網(wǎng)、局域網(wǎng)、光纖網(wǎng)等,無線網(wǎng)絡可以是移動通信網(wǎng)絡或無線保真網(wǎng)絡(wirelessfidelity,wifi)網(wǎng)絡。

服務器140是可以是用于提供搜索服務以及搜索結果信息的服務器,也可以是同時用于提供圖像處理服務的圖像處理服務器??蛇x地,服務器140包括:搜索服務器142和網(wǎng)頁服務器144。其中,搜索服務器142由操作系統(tǒng)對應的廠商提供,搜索服務器142用于提供搜索服務器;網(wǎng)頁服務器144用于提供與搜索結果信息對應的網(wǎng)頁,網(wǎng)頁服務器144可以由第三方應用程序的廠商提供。本公開中的“第三方”是指除用戶和操作系統(tǒng)兩方之外的另一方,不排除第三方和操作系統(tǒng)提供方實質上是同一組織的可能性。當?shù)谌綉贸绦虬ǘ鄠€或多類時,網(wǎng)頁服務器144也可以是多個。

圖2是本公開一個示例性實施例提供的信息顯示方法的流程圖。本實施例以該信息顯示方法應用于終端中來舉例說明,該終端中安裝有操作系統(tǒng)和至少一個應用程序。該方法包括:

在步驟201中,顯示應用程序的用戶界面,用戶界面中包括至少一個界面元素;

終端中安裝的應用程序包括:操作系統(tǒng)提供的原生應用程序,和/或,用戶自行安裝的第三方應用程序。在本實施例中,應用程序是指操作系統(tǒng)中安裝的任意應用程序或屬于預設名單列表的應用程序。

對于一個應用程序,通常包括有多個用戶界面。在終端中位于前臺運行的應用程序的用戶界面,會優(yōu)先顯示在終端的顯示屏中。

用戶界面上包括至少一個界面元素,每個界面元素均為用戶界面上的一個組成部分,界面元素包括但不限于:文本、圖片、音頻和視頻中的至少一種。

在步驟202中,接收在用戶界面上觸發(fā)的第一選擇操作;

第一選擇操作包括但不限于:長按操作、壓力觸控操作、多次點擊操作、懸浮觸控操作和雙指觸控操作中的至少一種。

其中,長按操作是按壓觸摸屏的時長超過第一時長的操作;壓力觸控操作是按壓壓力超過預設壓力值的操作;多次點擊操作是在預定時長內(nèi)點擊次數(shù)超過預定次數(shù)的操作;懸浮觸控操作是懸浮在觸摸屏上方的時長超過第二時長的操作;雙指觸控操作是用戶使用雙指同時點擊觸摸屏的操作。

在步驟203中,根據(jù)第一選擇操作選擇至少一個界面元素中的目標界面元素。

目標界面元素是至少一個界面元素中的一個界面元素(不排除是兩個或更多的可能性),目標界面元素通常是文本和/或圖片。目標界面元素具有內(nèi)容信息,當目標界面元素是文本時,內(nèi)容信息是字符;當目標界面元素是圖片時,內(nèi)容信息是圖片數(shù)據(jù)。

在步驟204中,通過操作系統(tǒng)在用戶界面的局部區(qū)域上疊加顯示搜索結果信息,搜索結果信息是與目標界面元素對應的搜索結果信息。

終端通過操作系統(tǒng)在用戶界面的局部區(qū)域上疊加顯示搜索結果信息,該搜索結果信息為n個,存在至少兩個搜索結果信息是不同的,n為正整數(shù)。可選地,n≥2。

可選地,搜索結果信息包括:人名信息、地名信息、百科介紹信息、導航信息、行程信息、用戶評論信息、購物信息和網(wǎng)站信息中的至少一種。

可選地,搜索結果信息來自至少兩個不同的網(wǎng)站。

可選地,局部區(qū)域是底部區(qū)域、頂部區(qū)域、左邊框區(qū)域、右邊框區(qū)域、目標界面元素的相鄰區(qū)域,選擇操作的操作坐標的相鄰區(qū)域中的任一一個。局部區(qū)域是顯示屏的整個顯示區(qū)域中的一部分,通常是整個顯示區(qū)域中未遮蓋住目標界面元素的區(qū)域??蛇x地,若顯示屏包括主屏和副屏,則局部區(qū)域是副屏所在的區(qū)域。

示意性的,當局部區(qū)域為顯示屏的底部區(qū)域時,可盡量減小局部區(qū)域對用戶界面的遮蓋,特別是對目標界面元素的遮蓋。同時相比于局部區(qū)域是頂部區(qū)域的方案,將搜索結果信息顯示在底部區(qū)域,還能避免用戶將搜索結果信息與在顯示屏的頂部區(qū)域中慣常顯示的通知消息互相混淆。

當局部區(qū)域為目標界面元素相鄰的區(qū)域時,便于用戶將搜索結果信息與目標界面元素中進行匹配閱覽,不需要用戶來回切換視覺焦點。

當局部區(qū)域為選擇操作位置相鄰的區(qū)域時,便于用戶對搜索結果信息進行下一步操作,比如在選擇操作之后,能夠就近采用滑動操作對不同搜索結果信息間進行滑動切換。

以局部區(qū)域為底部區(qū)域為例,結合圖3a可知,用戶界面21中存在用戶感興趣的目標界面元素22,該目標界面元素22是文本或圖片,當用戶長按該目標界面元素22時,終端在底部區(qū)域顯示n個搜索結果信息23,底部區(qū)域是與顯示區(qū)域的底邊相鄰的區(qū)域。由于搜索結果信息23可以為多個,受限于顯示區(qū)域的大小,終端可以僅顯示出一部分搜索結果信息23,比如,僅顯示出搜索結果信息1和搜索結果信息2。

以局部區(qū)域為左邊框區(qū)域為例,結合圖3b可知,用戶界面21中存在用戶感興趣的目標界面元素22,該目標界面元素22是文本或圖片,當用戶長按該目標界面元素22時,終端在左邊框區(qū)域顯示n個搜索結果信息23,左邊框區(qū)域是與顯示區(qū)域的左邊緣相鄰的區(qū)域。由于搜索結果信息23可以為多個,受限于顯示區(qū)域的大小,終端可以僅顯示出一部分搜索結果信息23,比如,僅顯示出搜索結果信息1、搜索結果信息2和搜索結果信息3。

以局部區(qū)域為目標界面元素的相鄰區(qū)域為例,結合圖3c可知,用戶界面21中存在用戶感興趣的目標界面元素22,該目標界面元素22是文本或圖片,當用戶長按該目標界面元素22時,終端在目標界面元素22的相鄰區(qū)域顯示n個搜索結果信息23,該相鄰區(qū)域是以目標界面元素的邊緣相鄰的區(qū)域。由于搜索結果信息23可以為多個,受限于顯示區(qū)域的大小,終端可以僅顯示出一部分搜索結果信息23,比如,僅顯示出搜索結果信息1和搜索結果信息2。

綜上所述,本公開提供的信息顯示方法,在終端接收到選擇操作后,能夠直接通過操作系統(tǒng)在用戶界面的局部區(qū)域上疊加顯示n個搜索結果信息,從用戶的角度來講,只需要少量操作就能夠得到與目標界面元素對應的的搜索結果信息,從而將相關技術中6個搜索步驟進行簡化,減少了用戶在搜索過程中的操作次數(shù),提高了用戶與終端進行人機交互時的效率。

另外,由于n個搜索結果信息是由操作系統(tǒng)來添加的,所以不論應用程序是操作系統(tǒng)提供的原生應用程序,還是用戶安裝的第三方應用程序,本實施例提供的信息顯示方法都可以實施,也即向用戶提供了一種在終端中的全局搜索能力,提高了該信息顯示方法的應用范圍。

可選地,上述n個搜索結果信息是來自于服務器對至少兩個不同的網(wǎng)站的數(shù)據(jù)進行搜索后的搜索結果信息,從而由操作系統(tǒng)將不同網(wǎng)站之間的優(yōu)質內(nèi)容串聯(lián)呈現(xiàn)在應用程序的局部區(qū)域中,不需要用戶不斷地在多個應用程序之間切換和中轉。

需要說明的是,本公開提供的信息展示方法可能用于任意類型的應用程序的用戶界面的搜索服務。搜索結果信息包括:文本介紹信息、本地應用程序入口、網(wǎng)絡服務入口中的至少一種。示意性的:

當目標界面元素的內(nèi)容信息包括:影視作品名稱時,搜索結果信息包括但不限于:影視作品的介紹信息、影視作品的評分信息、影視作品的作者信息、影視作品在本地應用程序或網(wǎng)絡服務中的訂閱入口、影視作品在本地應用程序或網(wǎng)絡服務中的分享入口、影視作品在本地應用程序中的收藏入口、影視作品在網(wǎng)絡服務上的購票入口中的至少一種;

當目標界面元素的內(nèi)容信息包括:文學作品名稱時,搜索結果信息包括但不限于:文學作品的介紹信息、文學作品的評分信息、文學作品的作者信息、文學作品在本地應用程序中的訂閱入口、文學作品在本地應用程序中的分享入口、文學作品在本地應用程序中的收藏入口、文學作品在網(wǎng)絡服務上的體驗閱讀入口、文學作品在網(wǎng)絡服務上的購買入口中的至少一種。

當目標界面元素的內(nèi)容信息包括:人物信息時,搜索結果信息包括但不限于:該人物的百科介紹信息、該人物在網(wǎng)絡服務上的社交網(wǎng)絡服務主頁、該人物在網(wǎng)絡服務上的最新新聞動態(tài)、該人物在網(wǎng)絡服務上的動態(tài)訂閱入口、該人物在本地應用程序或網(wǎng)絡服務上的分享入口、該人物在本地應用程序或網(wǎng)絡服務上的收藏入口中的至少一種。

當目標界面元素的內(nèi)容信息包括:地點信息時,搜索結果信息包括但不限于:該地點的介紹信息、該地點在本地應用程序或網(wǎng)絡服務上的導航信息、該地點在本地應用程序或網(wǎng)絡服務上的地圖預覽信息、以該地點為目的地的打車入口、該地點在本地應用程序或網(wǎng)絡服務上的分享入口、該地點在本地應用程序或網(wǎng)絡服務上的收藏入口中的至少一種。

當目標界面元素的內(nèi)容信息包括:商家信息時,搜索結果信息包括但不限于:該商家的介紹信息、該商家在網(wǎng)絡服務上的社交網(wǎng)絡服務主頁、該商家在網(wǎng)絡服務上的最新新聞動態(tài)、該商家在網(wǎng)絡服務上的優(yōu)惠訂閱入口、該商家的聯(lián)系方式信息、該商家在本地應用程序或網(wǎng)絡服務上的導航信息、該商家在本地應用程序或網(wǎng)絡服務上的地圖預覽信息、以該商家為目的地的打車入口、該商家在本地應用程序或網(wǎng)絡服務上的分享入口、該商家在本地應用程序或網(wǎng)絡服務上的收藏入口中的至少一種。

當目標界面元素的內(nèi)容信息包括:商品信息時,搜索結果信息包括但不限于:該商品的介紹信息、該商品在網(wǎng)絡服務上的購買入口、該商品在至少一個購物渠道的價格信息、該商品在網(wǎng)絡服務上的優(yōu)惠訂閱入口、該商品在網(wǎng)絡服務上的降價提醒入口、該商品在本地應用程序或網(wǎng)絡服務上的歷史價格趨勢查看入口、該商品在本地應用程序或網(wǎng)絡服務上的分享入口、該商品在本地應用程序或網(wǎng)絡服務上的收藏入口中的至少一種。

上述搜索結果信息可以是終端將目標界面元素的內(nèi)容信息發(fā)送給服務器后,由服務器進行搜索得到的,但不排除終端根據(jù)內(nèi)容信息從自身存儲的數(shù)據(jù)中進行搜索的可能性。示意性的,圖4是本公開另一個示例性實施例提供的信息顯示方法的流程圖。本實施例以信息顯示方法應用于圖1所示的終端和服務器之間來舉例說明。該方法包括:

在步驟401中,終端顯示應用程序的用戶界面,用戶界面包括至少一個界面元素;

用戶在使用終端時,不論使用操作系統(tǒng)提供的原生應用程序,還是用戶自行安裝的第三方應用程序,都會在終端的顯示屏中顯示該應用程序的用戶界面。

對于一個應用程序,通常包括有多個用戶界面。在終端中位于前臺運行的應用程序的用戶界面,會優(yōu)先顯示在終端的顯示屏中。

用戶界面上包括至少一個界面元素,每個界面元素均為用戶界面上的一個組成部分,界面元素包括但不限于:文本、圖片、音頻和視頻中的至少一種。

在步驟402中,終端接收在用戶界面上觸發(fā)的第一選擇操作,第一選擇操作用于選擇至少一個界面元素中的目標界面元素;

以第一選擇操作為長按操作為例,用戶可以在感興趣的界面元素上長按。終端通過觸摸屏接收用戶觸發(fā)的長按操作。該長按操作用于在用戶界面上選擇出目標界面元素。

可選地,該長按操作會在操作系統(tǒng)中產(chǎn)生一個觸摸事件,該觸摸事件包括長按操作的操作坐標,該操作坐標用于指示選擇操作在顯示屏上的位置。該操作坐標所在的坐標系的橫軸與顯示屏的水平邊緣平行,該操作坐標所在的坐標系的縱軸與顯示屏的垂直邊緣平行。

可選地,目標界面元素是用戶界面上的一個(或不止一個)界面元素。目標界面元素通常是文本和/或圖片。

在步驟403中,終端根據(jù)第一選擇操作獲取目標界面元素的內(nèi)容信息;

終端中的操作系統(tǒng)根據(jù)第一選擇操作獲取目標界面元素的內(nèi)容信息。當目標界面元素是文本時,內(nèi)容信息是字符;當目標界面元素是圖片時,內(nèi)容信息是圖片數(shù)據(jù)。

在步驟404中,終端向服務器發(fā)送搜索請求,該搜索請求包括目標界面元素的內(nèi)容信息;

終端通過有線網(wǎng)絡或無線網(wǎng)絡向服務器發(fā)送搜索請求,該搜索請求包括目標界面元素的內(nèi)容信息。

在步驟405中,服務器接收搜索請求;

在步驟406中,服務器根據(jù)目標界面元素的內(nèi)容信息,搜索出n個搜索結果信息;

當目標界面元素的內(nèi)容信息是文本時,服務器將文本拆分為若干個候選項;從若干個候選項中選擇出搜索關鍵詞,根據(jù)搜索關鍵詞搜索出n個搜索結果信息。

當目標界面元素的內(nèi)容信息是圖像數(shù)據(jù)時,服務器對圖像數(shù)據(jù)進行光學字符識別(opticalcharacterrecognition,ocr);將ocr識別出的文本拆分為若干個候選項;從若干個候選項中選擇出搜索關鍵詞,根據(jù)搜索關鍵詞搜索出n個搜索結果信息;或者,當目標界面元素的內(nèi)容信息是圖像數(shù)據(jù)時,服務器對圖像數(shù)據(jù)進行圖像識別,根據(jù)識別出的物體名稱、物體類型或物體屬性中的至少一種,得到文本形式的識別結果;將識別結果作為搜索關鍵詞,根據(jù)搜索關鍵詞搜索出n個搜索結果信息。

在步驟407中,服務器向終端發(fā)送n個搜索結果信息;

服務器通過有線網(wǎng)絡或無線網(wǎng)絡向終端發(fā)送n個搜索結果信息。

在步驟408中,終端接收n個搜索結果信息;

在步驟409中,終端通過操作系統(tǒng)在用戶界面的局部區(qū)域上疊加顯示n個顯示元素,n為正整數(shù);

由于顯示元素是操作系統(tǒng)控制顯示的,顯示元素的顯示層級高于用戶界面的顯示層級,每個顯示元素上用于顯示至少一個搜索結果信息。該顯示元素可以是卡片式的,示意性的,該顯示元素呈矩形,在矩形的顯示元素內(nèi)顯示有文字和/或圖標??蛇x地,文字用于表示搜索結果信息,圖標用于表示該搜索結果信息的信息提供方。

可選地,局部區(qū)域是底部區(qū)域,參考圖3a,用戶界面21中存在用戶感興趣的目標界面元素22,該目標界面元素22是文本或圖片,當用戶長按該目標界面元素22時,終端在底部區(qū)域顯示n個顯示元素23,每個顯示元素23用于顯示至少一個搜索結果信息,底部區(qū)域是與顯示區(qū)域的底邊相鄰的區(qū)域。由于搜索結果信息可以是多個,受限于終端的顯示區(qū)域,可以僅顯示出一部分顯示元素23。

可選地,n個顯示元素在用戶界面的局部區(qū)域上按照第一方向順序排列,圖3中以第一方向是從左到右的方向來進行示意,且第i個顯示元素的尾部與第i+1個顯示元素的首部相接,i為正整數(shù)且i≤n-1。其中,“相接”可以是第i個顯示元素的尾部與第i+1個顯示元素的首部重合,或者以預定間隔相接。

可選地,n個顯示元素采用列表視圖(listview)控件來顯示,每個顯示元素是列表視圖中的一個列表項。列表視圖包括n個顯示元素,n個顯示元素之間采用平鋪方式按照第一方向順序排序且第i個顯示元素的尾部與第i+1個顯示元素的首部相接,i≥2且i≤n-1。n個顯示元素還可以根據(jù)滑動操作進行滑動顯示,將滑出顯示屏的顯示區(qū)域的列表項進行隱藏,而將滑入顯示屏的顯示區(qū)域的列表項進行顯示。

可選地,為了不遮擋用戶界面的主要區(qū)域,顯示元素的面積小于顯示屏的整個顯示區(qū)域的1/2。

在步驟410中,終端接收作用于顯示元素上的滑動操作;

用戶可以滑動位于局部區(qū)域中的顯示元素。該滑動操作包括:沿第一方向滑動的第一滑動操作,和/或,沿第二方向滑動的第二滑動操作。第一方向和第二方向相反。

當顯示元素采用圖3a所示出的顯示方式時,第一滑動操作是從左往右滑動的操作,第二滑動操作是從右往左滑動的操作。

在步驟411中,終端根據(jù)滑動操作對位于局部區(qū)域中的顯示元素進行滑動顯示;

可選地,終端接收在第i個顯示元素上觸發(fā)的第一滑動操作,第一滑動操作是沿第一方向進行滑動的操作,終端根據(jù)滑動操作將第i個顯示元素沿第一方向進行滑動且將滑出顯示屏的部分進行隱藏,將第i-1個顯示元素沿第一方向進行滑動且將滑入顯示屏的部分進行顯示。

參考圖5a,終端接收在第3個顯示元素51上的右滑操作,終端根據(jù)右滑操作將第3個顯示元素51沿右方向在局部區(qū)域中進行滑動,并將滑出顯示屏的顯示區(qū)域的部分進行隱藏,將第2個顯示元素52沿右方向在局部區(qū)域中進行滑動,并將滑入顯示屏的顯示區(qū)域的第2個顯示元素52進行顯示。

可選地,終端接收在第i個顯示元素上觸發(fā)的第二滑動操作,第二滑動操作是沿第二方向進行滑動的操作,終端根據(jù)滑動操作將第i個顯示元素沿第二方向進行滑動且將滑出顯示屏的部分進行隱藏,將第i+1個顯示元素沿第二方向進行滑動且將滑入顯示屏的部分進行顯示。

參考圖5b,終端接收在第6個顯示元素53上的左滑操作,終端根據(jù)左滑操作將第6個顯示元素51沿左方向在局部區(qū)域中進行滑動,并將滑出顯示屏的顯示區(qū)域的部分(第5個顯示元素)進行隱藏,將第7個顯示元素54沿左方向在局部區(qū)域中進行滑動,并將滑入顯示屏的顯示區(qū)域的部分(第7個顯示元素54)進行顯示。

在一個具體的例子中,終端上位于前臺運行的應用程序是一個商家點評類應用程序,位于前臺運行的用戶界面是一個商家x提供的美食“北京烤鴨”的介紹頁面,當用戶長按目標界面元素“北京烤鴨是北京傳統(tǒng)佳肴之一,商家x的北京烤鴨,講究皮酥肉嫩,肥而不膩”時,終端將提供的目標界面元素的文本內(nèi)容發(fā)送給服務器,服務器反饋4個搜索結果信息:有關北京烤鴨的百科介紹、有關商家x的店鋪介紹、有關商家x的導航信息和有關商家x的北京烤鴨的網(wǎng)購信息;然后終端以四個顯示元素分別顯示這4個搜索結果信息。受限于顯示屏的寬度,終端可以同時顯示2個搜索結果,用戶可以使用滑動操作對各個搜索結果信息進行滑動后查看。

綜上所述,本實施例提供的信息顯示方法,通過終端確定出目標界面元素的內(nèi)容信息后,向服務器發(fā)送攜帶有內(nèi)容信息的搜索請求,由服務器搜索并反饋與目標界面元素對應的n個搜索結果信息,利用服務器上的海量信息來為用戶提供多元化的搜索結果信息,這些搜索結果信息可能來自于多個不同網(wǎng)站,使得終端上能夠以較快的速度顯示出多種不同的搜索結果信息,提高用戶獲取信息的速度。

本實施例提供的信息顯示方法,還通過終端接收到在顯示元素上觸發(fā)的滑動操作時,根據(jù)滑動操作對位于局部區(qū)域中的顯示元素進行滑動顯示,使得能夠在有限的局部區(qū)域上顯示多個搜索結果信息,提高該局部區(qū)域的顯示利用率。

圖6示出了本公開一個示例性實施例提供的終端的結構示意圖,該終端包括:處理器610、存儲器620、通信組件630和顯示屏640。

處理器610包括一個或一個以上的處理核心。

存儲器620用于存儲程序指令和/或數(shù)據(jù),處理器610被配置為執(zhí)行存儲器620中的程序指令,從而實現(xiàn)各種功能應用以及數(shù)據(jù)處理??蛇x地,存儲器620中存儲的程序指令被執(zhí)行時用于實現(xiàn)本公開各個實施例提供的信息顯示方法中由終端執(zhí)行的步驟。存儲器620可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。

通信組件630用于實現(xiàn)與服務器之間的通信,通信組件630可以是無線通信組件,比如rf(radiofrequency,射頻)電路、移動通信芯片、wifi通信芯片;通信組件630還可以是有線通信組件,比如,光纖接口、rj45網(wǎng)卡及接口等。

顯示屏640用于顯示用戶界面和接收外部輸入的觸摸操作??蛇x地,顯示屏640是觸摸屏,該觸摸屏可以收集用戶在其上或附近的觸摸操作??蛇x地,觸摸屏是支持懸浮觸控的觸摸屏,和/或,支持壓力觸控的觸摸屏。

可選地,存儲器620中存儲的程序指令包括:應用層622和內(nèi)核層624。應用層622位于內(nèi)核層624之上,應用層622包括至少一個應用程序。內(nèi)核層624包括:顯示屏驅動程序21、其它驅動程序22、操作系統(tǒng)內(nèi)核23、內(nèi)容抓取程序24;示意性的,應用層622包括:搜索程序25、應用程序a、應用程序b、應用程序c和應用程序d。

顯示屏驅動程序21用于將顯示屏640上接收到的觸摸操作封裝為觸摸事件,該觸摸事件包括操作坐標,然后將觸摸事件上報至應用層622中的應用程序。

其它驅動程序22可以是與處理器610有關的驅動程序、與存儲器620有關的驅動程序、與通信組件630有關的驅動程序等。

操作系統(tǒng)內(nèi)核23是操作系統(tǒng)的內(nèi)核文件。

內(nèi)容抓取程序24具有抓取應用層622中的各個應用程序的用戶界面上的界面元素的能力。示意性的,每個應用程序具有至少一個用戶界面,每個用戶界面包括至少一個界面元素。通常,一個用戶界面上的n個界面元素構成一棵dom樹,該dom樹中的每個節(jié)點是一個界面元素。內(nèi)容抓取程序24具有抓取各個應用程序的用戶界面上的界面元素的能力。可選地,內(nèi)容抓取程序24還存儲有用戶界面上的各個界面元素在用戶界面上的坐標范圍,比如,用戶界面上包括一個文本視圖元素,內(nèi)容抓取程序24存儲有該文本視圖元素在用戶界面上的坐標范圍。

搜索程序25具有接收顯示屏驅動程序21上報的觸摸事件的能力,以及與內(nèi)容抓取程序24進行通信的能力??蛇x地,搜索程序25還具有獲取位于前臺運行的應用程序的標識的能力和獲取位于前臺運行的用戶界面的標識的能力??蛇x地,搜索程序25還具有與服務器通信的能力,以及從服務器獲取到至少一個搜索結果信息后,在已顯示的用戶界面上疊加顯示至少一個搜索結果信息的能力。

示例性的,應用程序a是操作系統(tǒng)提供的原生應用程序,應用程序b、應用程序c、應用程序d是第三方廠商提供的第三方應用程序。應用程序包括但不限于:新聞類應用程序、導航類應用程序、點評類應用程序、即時通信類應用程序、社交類應用程序、博客類應用程序、瀏覽器中的至少一種。

其中,顯示屏驅動程序21、其它驅動程序22、操作系統(tǒng)內(nèi)核23、內(nèi)容抓取程序24、搜索程序25、應用程序a可以認為是屬于操作系統(tǒng)內(nèi)的部分;應用程序b、應用程序c、應用程序d可以認為是屬于操作系統(tǒng)外的部分。

上述結構僅為對終端的示意性說明,本領域技術人員可以知曉,終端還可以包括比上述示意更多或更少的組件,比如,終端還可以包括揚聲器、麥克風、輸入/輸出(i/o)組件、電源等。

在基于圖4實施例的可選實施例中,終端根據(jù)第一選擇操作的操作坐標確定目標界面元素并抓取目標界面元素的內(nèi)容信息,圖4實施例流程圖中的步驟403可替代實現(xiàn)成為如下步驟403a至步驟403d,如圖7所示:

在步驟403a中,顯示屏驅動程序向搜索程序上報第一選擇操作的操作坐標;

當用戶在顯示屏上觸發(fā)第一選擇操作后,顯示屏驅動程序會生成與該選擇操作對應的觸控事件,該觸控事件包括第一選擇操作的操作坐標(x,y)。

顯示屏驅動程序向搜索程序上報該第一選擇操作的操作坐標(x,y)。比如,顯示屏驅動程序將該觸控事件通知給搜索程序。

在步驟403b中,搜索程序向內(nèi)容抓取程序發(fā)送內(nèi)容獲取請求,內(nèi)容獲取請求攜帶有操作坐標;

在步驟403c中,內(nèi)容抓取程序抓取操作坐標對應的目標界面元素的內(nèi)容信息;

內(nèi)容抓取程序抓取位于前臺運行的用戶界面的多個界面元素的內(nèi)容信息??蛇x地,該多個界面元素采用dom樹表示。內(nèi)容抓取程序還存儲有該用戶界面中每個界面元素對應的坐標范圍。

內(nèi)容程序根據(jù)操作坐標(x,y)和每個界面元素對應的坐標范圍,從該用戶界面的多個界面元素的內(nèi)容信息中,選擇出目標界面元素對應的內(nèi)容信息。

在步驟403d中,內(nèi)容抓取程序向搜索程序發(fā)送目標界面元素的內(nèi)容信息。

搜索程序接收目標界面元素的內(nèi)容信息。然后,搜索程序向服務器發(fā)送搜索請求,該搜索請求包括目標界面元素的內(nèi)容信息;搜索程序接收服務器反饋的至少一個搜索結果信息,在已顯示的用戶界面上疊加顯示至少一個搜索結果信息。

綜上所述,本實施例提供的信息顯示方法,通過搜索程序和內(nèi)容抓取程序的通信來實現(xiàn)對目標界面元素的內(nèi)容信息的獲取,實現(xiàn)了應用層和內(nèi)核層之間的協(xié)調配合,從而使得位于應用層的搜索程序能夠獲取到位于前臺運行的其它應用程序內(nèi)的目標界面元素的內(nèi)容信息。

當?shù)谝贿x擇操作是長按操作時,由于長按操作在某些應用程序有其它處理邏輯,比如長按操作在射擊游戲里用于實現(xiàn)開槍邏輯,所以在一些可選實施例中,內(nèi)容獲取程序中存儲有預設名單列表。終端根據(jù)預設名單列表檢測應用程序的上下文信息是否符合抓取條件,預設名單列表存儲有符合抓取條件的上下文信息和/或不符合抓取條件的上下文信息。示意性的,在基于圖4實施例的可選實施例中,圖4示出的實施例流程圖中的步驟403可替代實現(xiàn)成為如下步驟4031至步驟4038,如圖8所示:

在步驟4031中,顯示屏驅動程序向搜索程序上報第一選擇操作的操作坐標;

當用戶在顯示屏上觸發(fā)第一選擇操作后,顯示屏驅動程序會生成與該第一選擇操作對應的觸控事件,該觸控事件包括第一選擇操作的操作坐標(x,y)。

顯示屏驅動程序向搜索程序上報該第一選擇操作的操作坐標(x,y)。比如,顯示屏驅動程序將該觸控事件通知給搜索程序。

在步驟4032中,搜索程序獲取應用程序的上下文信息;

搜索程序獲取位于前臺運行的應用程序的上下文信息。以操作系統(tǒng)為andorid操作系統(tǒng)為例,示意性的,操作系統(tǒng)中提供有一個活動棧,該活動棧中位于棧頂?shù)幕顒?activity)對應位于前臺運行的應用程序的用戶界面,搜索程序從位于棧頂?shù)幕顒又?,獲取位于前臺運行的應用程序的標識和用戶界面的標識。其中,應用程序的標識可以是app對應的包名,用戶界面的標識可以是用戶界面對應的類名。

可選地,上下文信息包括:應用程序的標識和/或用戶界面的標識。該應用程序是位于前臺運行的應用程序,該用戶界面是位于前臺運行的用戶界面。

在步驟4033中,搜索程序生成內(nèi)容獲取請求,內(nèi)容獲取請求包括操作坐標和上下文信息;

在步驟4034中,搜索程序向內(nèi)容抓取程序發(fā)送內(nèi)容獲取請求,內(nèi)容獲取請求攜帶有操作坐標和上下文信息;

在步驟4035中,內(nèi)容抓取程序根據(jù)預設名單列表檢測上下文信息是否符合抓取條件;

預設名單列表包括:預設白名單列表,和/或,預設黑名單列表。

上述抓取條件是指:上下文信息所在的應用程序屬于預設白名單列表,或不屬于預設黑名單列表。

可選地,以抓取條件為上下文信息所在的應用程序屬于預設白名單列表為例,當上下文信息是否符合抓取條件,即上下文信息所在的應用程序屬于預設白名單列表時,進入步驟4036;

當上下文信息不符合抓取條件,即上下文信息所在的應用程序不屬于預設白名單列表時,進入步驟4039。

在步驟4036中,若上下文信息屬于預設白名單列表,則抓取用戶界面中的界面元素的內(nèi)容信息;

內(nèi)容抓取程序抓取位于前臺運行的用戶界面的多個界面元素的內(nèi)容信息??蛇x地,該多個界面元素采用dom樹表示。內(nèi)容抓取程序還存儲有該用戶界面中每個界面元素對應的坐標范圍。

在步驟4037中,內(nèi)容抓取程序根據(jù)操作坐標選擇出目標界面元素的內(nèi)容信息;

內(nèi)容程序根據(jù)操作坐標(x,y)和每個界面元素對應的坐標范圍,從該用戶界面的多個界面元素的內(nèi)容信息中,選擇出目標界面元素對應的內(nèi)容信息。

在步驟4038中,內(nèi)容抓取程序向搜索程序發(fā)送目標界面元素的內(nèi)容信息;

搜索程序接收目標界面元素的內(nèi)容信息。然后,搜索程序向服務器發(fā)送搜索請求,該搜索請求包括目標界面元素的內(nèi)容信息;搜索程序接收服務器反饋的至少一個搜索結果信息,在已顯示的用戶界面上疊加顯示至少一個搜索結果信息。

在步驟4039中,內(nèi)容抓取程序向搜索程序發(fā)送獲取失敗信息。

此時,搜索程序不需要向服務器發(fā)送搜索請求。

在這些可選實施例中,如果一個應用程序的用戶界面中的界面元素是內(nèi)容抓取程序無法抓取到的,則可以將該應用程序的標識排除在預設白名單列表之外,或列在預設黑名單之內(nèi);如果一個應用程序中的某一個用戶界面x是內(nèi)容抓取程序無法抓取到的,則可以將該用戶界面x的標識排除在預設白名單列表之外,或列在預設黑名單之內(nèi);如果一個應用程序中的用戶界面x是不適合內(nèi)容抓取程序抓取的,比如該應用程序是游戲應用程序,則將該游戲應用程序的標識排除在預設白名單列表之外,或列在預設黑名單之內(nèi)。

在上述實施例中,以白名單列表為例說明了內(nèi)容抓取程序的抓取條件,在另一個可選的實施例中,內(nèi)容獲取程序中存儲有預設黑名單列表,該預設黑名單列表包括:黑名單應用程序的標識和/或黑名單用戶界面的標識。在這些可選實施例中,如果一個應用程序的用戶界面中的界面元素是內(nèi)容抓取程序無法抓取到的,則可以將該應用程序的標識列在預設黑名單列表之內(nèi);如果一個應用程序中的某一個用戶界面x是內(nèi)容抓取程序無法抓取到的,則可以將該用戶界面x的標識列在預設黑名單列表之內(nèi);如果一個應用程序中的用戶界面x是不適合內(nèi)容抓取程序抓取的,比如該應用程序是游戲應用程序,則將該游戲應用程序的標識列在預設黑名單列表之內(nèi)。

綜上所述,本實施例提供的信息顯示方法,通過在內(nèi)容獲取程序中存儲預設名單列表,使得對于不符合抓取條件的應用程序和用戶界面,不需要進行目標界面元素的獲取,避免執(zhí)行不必要的獲取任務,也避免與第一選擇操作對應的其它運行邏輯發(fā)生沖突。

圖9示出了本公開一個示例性實施例提供的服務器的結構示意圖,該服務器包括:處理器910、存儲器920和網(wǎng)絡接口930。

處理器910包括一個或一個以上的處理核心。

存儲器920用于存儲程序指令和/或數(shù)據(jù),處理器910被配置為執(zhí)行存儲器920中的程序指令,從而實現(xiàn)各種功能應用以及數(shù)據(jù)處理。可選地,存儲器620中存儲的程序指令被執(zhí)行時用于實現(xiàn)本公開各個實施例提供的信息顯示方法中由服務器執(zhí)行的步驟。存儲器920可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。

網(wǎng)絡接口930用于實現(xiàn)與終端之間、或與其它服務器之間的通信,網(wǎng)絡接口930可以是有線通信組件,比如,光纖接口、rj45網(wǎng)卡及接口等。網(wǎng)絡接口930也可以是無線通信組件。

可選地,存儲器920中存儲的程序指令包括:應用層922和內(nèi)核層924。應用層922包括至少一個應用程序,示意性的,應用層922包括:數(shù)據(jù)庫搜索程序33、數(shù)據(jù)庫a、數(shù)據(jù)庫b和數(shù)據(jù)庫c。

數(shù)據(jù)庫搜索程序33具有從目標界面元素提取搜索關鍵詞,并根據(jù)搜索關鍵詞搜索出搜索結果信息的能力。

可以有一個以上的數(shù)據(jù)庫用于存儲搜索關鍵詞和搜索結果信息之間的對應關系。不同數(shù)據(jù)庫提供的搜索結果信息可以不同,示意性的,數(shù)據(jù)庫a用于提供人名與人物介紹信息之間的對應關系,數(shù)據(jù)庫b用于提供店鋪名與店鋪信息之間的對應關系,數(shù)據(jù)庫c用于提供商品與商品信息之間的對應關系。

可選地,應用層922還可能存儲有:用于實現(xiàn)將文本拆分為若干個詞語的詞語拆分程序以及詞性識別程序,用于實現(xiàn)ocr識別的ocr識別程序,用于實現(xiàn)圖像識別的圖像識別程序中的至少一種。這些程序也可以集成于數(shù)據(jù)庫搜索程序33中,作為數(shù)據(jù)庫搜索程序33的一部分。當數(shù)據(jù)庫搜索程序33獲取到的目標界面元素的內(nèi)容信息是文本形式時,詞語拆分程序可以將內(nèi)容信息拆分為若干個候選項,每個候選項是一個詞;詞性識別程序用于對每個候選項的詞性進行識別;當數(shù)據(jù)庫搜索程序33獲取到的目標界面元素的內(nèi)容信息是圖像數(shù)據(jù)時,ocr識別程序用于識別出圖像中的文字,重新將圖像中的文字作為該目標界面元素的內(nèi)容信息;或者,圖像識別程序用于識別出圖像中的物體名稱、物體類別或物體屬性,重新將物體名稱、物體類別或物體屬性作為該目標界面元素的內(nèi)容信息。這些識別結果可以用于向用戶提供作為搜索關鍵詞的候選項。

上述結構僅為對服務器的示意性說明,本領域技術人員可以知曉,終端還可以包括比上述示意更多或更少的組件,比如,終端還可以包括揚聲器、麥克風、輸入/輸出(i/o)組件、電源等。

在圖7或圖8所示的實施例中,以目標界面元素的內(nèi)容信息是內(nèi)容抓取程序直接抓取到的文本為例來舉例說明。在一些實施例中,目標界面元素還可以是第一選擇操作所選擇的圖像。此時,圖4實施例中的步驟403可替代實現(xiàn)成為步驟403e或步驟403f,如圖10所示:

在步驟403e中,當?shù)谝贿x擇操作選擇的目標界面元素是目標圖像時,將目標圖像的圖像數(shù)據(jù)確定為目標界面元素的內(nèi)容信息。

在該種實現(xiàn)方式下,服務器會對目標圖像的圖像數(shù)據(jù)進行ocr識別或圖像識別,根據(jù)識別結果進行搜索,得到至少一個搜索結果信息。

在步驟403f中,當?shù)谝贿x擇操作選擇的目標界面元素是目標圖像時,獲取與目標圖像對應的識別結果,將識別結果確定為目標界面元素的內(nèi)容信息。

在該種實現(xiàn)方式下,終端對目標圖像的圖像數(shù)據(jù)進行ocr識別,將識別出的文字確定為目標界面元素的內(nèi)容信息;和/或,終端對目標圖像進行圖像識別,將識別出的物體名和/或物體屬性確定為目標界面元素的內(nèi)容信息。服務器會根據(jù)終端的識別結果進行搜索,得到至少一個搜索結果信息。

在圖10所示實施例中,以目標界面元素的內(nèi)容信息是內(nèi)容抓取程序直接抓取到的圖像為例來舉例說明。在一些實施例中,目標界面元素的內(nèi)容信息還可以是對用戶界面截圖后,根據(jù)截圖圖像分析到的文本。此時,圖4實施例中的步驟403可替代實現(xiàn)成為步驟403g至步驟403l,如圖11所示:

在步驟403g中,以第一選擇操作的操作位置為基準位置,顯示區(qū)域選擇控件;

區(qū)域選擇控件可以是矩形區(qū)域選擇控件、圓形區(qū)域選擇控件、不規(guī)則區(qū)域選擇控件中的任意一種。

以第一選擇操作為壓力觸控操作為例,在用戶用力按壓觸摸屏后,終端的操作系統(tǒng)以用力按壓觸摸屏的按壓位置為基準位置(或中心點),顯示區(qū)域選擇控件。

該區(qū)域選擇控件可以疊加顯示在目標界面元素的上方。

在步驟403h中,以第一選擇操作的操作位置為基準位置,對位于區(qū)域選擇控件內(nèi)的界面元素進行放大顯示;

出于方便用戶閱讀的考慮,終端的操作系統(tǒng)以第一選擇操作的操作位置為基準位置,對位于區(qū)域選擇控件內(nèi)的界面元素進行放大顯示。放大倍數(shù)可以是預設倍數(shù)。

結合參考圖13,用戶界面131上顯示有界面元素132,用戶對界面元素132感興趣時,對界面元素132進行壓力觸控操作(也可以是長按操作);操作系統(tǒng)以按壓點為中心,彈出顯示矩形區(qū)域選擇控件30。同時還對矩形區(qū)域選擇控件30內(nèi)的界面元素放大1.5倍后進行顯示。

在步驟403i中,接收在區(qū)域選擇控件上觸發(fā)的調整操作;

如果區(qū)域選擇控件的位置和/或大小不符合用戶的預期,則用戶可以調整區(qū)域選擇控件的位置和/或大小。

以區(qū)域選擇控件是矩形區(qū)域選擇控件為例,當用戶在矩形區(qū)域選擇控件的內(nèi)部觸發(fā)拖動操作時,該拖動操作是用于調整位置的調整操作;當用戶在矩形區(qū)域選擇控件的邊緣觸發(fā)拖動操作時,該拖動操作是用于調整大小的調整操作。

在步驟403j中,根據(jù)調整操作改變區(qū)域選擇控件的位置和/或大?。?/p>

當接收到用于調整位置的調整操作時,終端中的操作系統(tǒng)根據(jù)調整操作改變區(qū)域選擇控件的位置。比如,結合圖13可知,用戶拖動矩形區(qū)域選擇控件,使得界面元素132位于矩形區(qū)域選擇控件30的正中央。

當接收到用于調整大小的調整操作時,終端中的操作系統(tǒng)根據(jù)調整操作改變區(qū)域選擇控件的大小。

在步驟403k中,在接收到確認信號時,將區(qū)域選擇控件內(nèi)的界面元素進行截圖,得到目標圖像;

確認信號可以是用戶人工觸發(fā)的信號,也可以是區(qū)域選擇控件在預定時長內(nèi)沒有接收到任何外部操作時,自動產(chǎn)生的信號。

在接收到確認信號后,終端中的操作系統(tǒng)將區(qū)域選擇控件的界面元素進行截圖將截圖所得的圖像作為目標圖像。

在步驟403l中,根據(jù)目標圖像確定目標界面元素的內(nèi)容信息。

本步驟可以采用如下三種不同實現(xiàn)方式中的任意一種:

第一,終端將目標圖像的圖像數(shù)據(jù)確定為目標界面元素的內(nèi)容信息;

終端向服務器發(fā)送搜索請求,該搜索請求包括目標圖像的圖像數(shù)據(jù)。

可選地,服務器對圖像數(shù)據(jù)進行ocr識別,得到圖像數(shù)據(jù)中的文本,服務器對該文本進行分詞后,得到至少一個候選項;服務器從候選項中確定出搜索關鍵字,根據(jù)搜索關鍵字搜索出n個搜索結果信息,向終端發(fā)送n個搜索結果信息。和/或,服務器對圖像數(shù)據(jù)進行圖像識別,識別出圖像數(shù)據(jù)中的物體名稱、物體類型和物體屬性中的至少一種信息,服務器將圖像識別出的至少一種信息作為至少一個候選項;服務器從候選項中確定出搜索關鍵字,根據(jù)搜索關鍵字搜索出n個搜索結果信息,向終端發(fā)送n個搜索結果信息。

第二,終端對目標圖像的圖像數(shù)據(jù)進行ocr識別和/或圖像識別,將識別結果確定為目標界面元素的內(nèi)容信息;

可選地,終端對圖像數(shù)據(jù)進行ocr識別,得到圖像數(shù)據(jù)中的文本,將ocr識別出的文本確定為內(nèi)容信息;和/或,終端對圖像數(shù)據(jù)進行圖像識別,識別出圖像數(shù)據(jù)中的物體名稱、物體類型和物體屬性中的至少一種信息,將圖像識別出的至少一種信息作為內(nèi)容信息。

終端向服務器發(fā)送搜索請求,該搜索請求包括:對圖像數(shù)據(jù)進行ocr識別和/或圖像識別時的識別結果,服務器對該識別結果進行分詞后,得到至少一個候選項;服務器從候選項中確定出搜索關鍵字,根據(jù)搜索關鍵字搜索出n個搜索結果信息,向終端發(fā)送n個搜索結果信息。

第三,終端將目標圖像的圖像數(shù)據(jù)發(fā)送給圖像處理服務器,由圖像處理服務器對目標圖像的圖像數(shù)據(jù)進行ocr識別和/或圖像識別;終端接收圖像處理服務器的識別結果,并將識別結果確定為目標界面元素的內(nèi)容信息。;

終端向服務器發(fā)送搜索請求,該搜索請求包括:對圖像數(shù)據(jù)進行ocr識別和/或圖像識別時的識別結果,服務器對該識別結果進行分詞后,得到至少一個候選項;服務器從候選項中確定出搜索關鍵字,根據(jù)搜索關鍵字搜索出n個搜索結果信息,向終端發(fā)送n個搜索結果信息。

然后,終端接收到n個搜索結果信息,并通過操作系統(tǒng)在用戶界面的局部區(qū)域上疊加顯示n個顯示元素。

綜上所述,本實施例提供的信息顯示方法,通過截圖的方式來獲取內(nèi)容信息,使得對于圖片類、文本和圖片混合類、視頻類、動圖類等多種類型的界面元素均可以進行快速的搜索處理,提高了用戶使用終端時的搜索效率,并且簡化了用戶在搜索過程中的操作。

在基于圖4實施例的可選實施例中,步驟406可替代實現(xiàn)成為如下步驟406a至步驟406c,如圖12所示:

在步驟406a中,將目標界面元素的內(nèi)容信息進行分解,得到至少一個候選項;

當目標界面元素的內(nèi)容信息為文本時,由于單詞是最小的具有獨立意義的語言成分,服務器中的數(shù)據(jù)庫搜索程序將內(nèi)容信息進行分詞,得到至少一個候選項。

可選地,服務器還會識別出每個候選項的詞性和/或屬性,詞性包括動詞、名詞、形容詞、代詞、謂詞、數(shù)詞、量詞、嘆詞、擬聲詞中的至少一種,屬性包括:人名、地名、商家名、商品名、網(wǎng)址鏈接、符合預定格式的url等。

比如,目標界面元素的內(nèi)容信息“華夏藝術館將于19日舉行畫展”,則服務器將內(nèi)容信息拆分為五個候選項“華夏藝術館”、“將于”、“19日”、“舉行”、“畫展”。

當目標界面元素的內(nèi)容信息為圖像數(shù)據(jù)時,服務器對圖像數(shù)據(jù)的內(nèi)容信息進行ocr識別,得到圖像數(shù)據(jù)中的文本,服務器對該文本進行分詞后,得到至少一個候選項;或者,服務器對圖像數(shù)據(jù)進行圖像識別,識別出圖像數(shù)據(jù)中的物體名稱、物體類型和物體屬性中的至少一種信息,服務器將圖像識別出的至少一種信息作為至少一個候選項。

在步驟406b中,從至少一個候選項中,確定出搜索關鍵詞;

可選地,數(shù)據(jù)庫搜索程序將候選項中的人名、地名、商家名、商品名、網(wǎng)址鏈接、符合預定格式的url中的至少一個,確定為搜索關鍵詞。

在步驟406c中,根據(jù)搜索關鍵詞在數(shù)據(jù)庫中搜索得到搜索結果信息。

數(shù)據(jù)庫搜索程序將搜索關鍵詞輸入數(shù)據(jù)庫中,查詢出與搜索關鍵詞對應的搜索結果信息。

可選地,數(shù)據(jù)庫搜索程序將搜索關鍵詞輸入多個數(shù)據(jù)庫中,得到與搜索關鍵詞對應的n種搜索結果信息。

綜上所述,本實施例提供的信息顯示方法,通過服務器對內(nèi)容信息進行分解,得到至少一個候選項;從候選項中確定出搜索關鍵詞后,根據(jù)搜索關鍵詞搜索得到搜索結果信息;能夠準確地理解內(nèi)容信息的語義,查詢到符合用戶預期的搜索結果信息。

在基于圖4實施例的可選實施例中,步驟404可替代實現(xiàn)成為如下步驟4041和步驟4042,步驟406可替代實現(xiàn)成為如下步驟4061至步驟4063,如圖13所示:

在步驟4041中,終端獲取應用程序的上下文信息;

終端中的搜索程序獲取位于前臺運行的應用程序的上下文信息。以操作系統(tǒng)為andorid操作系統(tǒng)為例,示意性的,操作系統(tǒng)中提供有一個活動棧,該活動棧中位于棧頂?shù)幕顒?activity)對應位于前臺運行的應用程序的用戶界面,搜索程序從位于棧頂?shù)幕顒又?,獲取位于前臺運行的應用程序的標識和用戶界面的標識。其中,應用程序的標識可以是app對應的包名,用戶界面的標識可以是用戶界面對應的類名。

可選地,上下文信息包括:應用程序的標識和/或用戶界面的標識。該應用程序是位于前臺運行的應用程序,該用戶界面是位于前臺運行的用戶界面。在其它實施例中,上下文信息還可以包括:最近瀏覽的用戶界面的標識、已安裝的第三方應用程序的標識等其它信息,并不局限于上述信息。

需要說明的是,如果終端在步驟403中已經(jīng)獲取到上下文信息,則步驟4041可忽略執(zhí)行。

在步驟4042中,終端向服務器發(fā)送搜索請求,搜索請求包括目標界面元素的內(nèi)容信息和上下文信息;

終端中的搜索程序向服務器發(fā)送搜索請求,該搜索請求包括目標界面元素的內(nèi)容信息和上下文信息。

在步驟405中,服務器接收搜索請求;

在步驟4061中,服務器將目標界面元素的內(nèi)容信息進行分解,得到至少一個候選項;

當目標界面元素的內(nèi)容信息為文本時,由于單詞是最小的具有獨立意義的語言成分,服務器中的數(shù)據(jù)庫搜索程序將內(nèi)容信息進行分詞,得到至少一個候選項。

可選地,服務器還會識別出每個候選項的詞性和/或屬性,詞性包括動詞、名詞、形容詞、代詞、謂詞、數(shù)詞、量詞、嘆詞、擬聲詞中的至少一種,屬性包括:人名、地名、商家名、商品名、網(wǎng)址鏈接、符合預定格式的url等。

比如,目標界面元素的內(nèi)容信息“華夏藝術館將于19日舉行畫展”,則服務器將內(nèi)容信息拆分為五個候選項“華夏藝術館”、“將于”、“19日”、“舉行”、“畫展”。

當目標界面元素的內(nèi)容信息為圖像數(shù)據(jù)時,服務器對圖像數(shù)據(jù)的內(nèi)容信息進行ocr識別,得到圖像數(shù)據(jù)中的文本,服務器對該文本進行分詞后,得到至少一個候選項;或者,服務器對圖像數(shù)據(jù)進行圖像識別,識別出圖像數(shù)據(jù)中的物體名稱、物體類型和物體屬性中的至少一種信息,服務器將圖像識別出的至少一種信息作為至少一個候選項。

在步驟4062中,根據(jù)上下文信息從候選項中確定出搜索關鍵詞;

可選地,數(shù)據(jù)庫搜索程序保存有與上下文信息對應的選擇策略。數(shù)據(jù)庫搜索程序根據(jù)上下文信息確定出對應的選擇策略,根據(jù)該選擇策略從至少一個候選項中確定出搜索關鍵詞。

示意性的,當上下文信息指示位于前臺運行的應用程序是新聞類程序時,選擇策略為將所有名詞作為搜索關鍵詞;

當上下文信息指示位于前臺運行的用戶界面是用戶資料頁面時,選擇策略為將人名和地名作為搜索關鍵詞;

當上下文信息指示位于前臺運行的應用程序是地圖應用程序時,選擇策略為將地名作為搜索關鍵詞;

當上下文信息指示位于前臺運行的應用程序是購物應用程序時,選擇策略為將商家名、商品名、網(wǎng)址鏈接和/或符合預定格式的url作為搜索關鍵詞;

當上下文信息指示位于前臺運行的應用程序是電影應用程序時,選擇策略為將電影名、影院名和/或演員名作為搜索關鍵詞。

上述選擇策略僅為示意性的,并不構成對本公開實施例的限定。

在步驟4063中,根據(jù)搜索關鍵詞在數(shù)據(jù)庫中搜索得到搜索結果信息。

數(shù)據(jù)庫搜索程序將搜索關鍵詞輸入數(shù)據(jù)庫中,查詢出與搜索關鍵詞對應的搜索結果信息。

可選地,數(shù)據(jù)庫搜索程序將搜索關鍵詞輸入多個數(shù)據(jù)庫中,得到與搜索關鍵詞對應的n種搜索結果信息。

可選地,數(shù)據(jù)庫搜索程序根據(jù)上下文信息選擇出一部分目標數(shù)據(jù)庫,將搜索關鍵詞輸入目標數(shù)據(jù)庫中,得到與搜索關鍵詞對應的n種搜索結果信息。

綜上所述,本實施例提供的信息顯示方法,通過在搜索請求中攜帶上下文信息,服務器可以根據(jù)上下文信息在至少一個候選項中,選擇出更合適或更精準的搜索關鍵詞,根據(jù)搜索關鍵詞搜索得到更準確的搜索結果信息;從而實現(xiàn)在準確地理解內(nèi)容信息的語義上,還能結合用戶當前的使用場景,查詢到更符合用戶預期的搜索結果信息。

在基于圖4的可選實施例中,還可以向用戶提供搜索關鍵詞調整機制,具體來講,上述信息顯示方法還包括步驟412至步驟416,如圖15所示:

在步驟412中,在用戶界面的局部區(qū)域上還疊加顯示搜索調整元素;

終端在局部區(qū)域顯示n個搜索結果信息時,還可以在用戶界面的局部區(qū)域上疊加顯示搜索調整元素。當局部區(qū)域采用列表視圖顯示時,搜索調整元素作為一個列表項進行顯示。

可選地,搜索調整元素在局部區(qū)域的某一位置(比如最右側)固定顯示,此時步驟412和步驟409同時執(zhí)行;可選地,搜索調整元素在局部區(qū)域中作為最后一個顯示元素進行顯示,當根據(jù)滑動操作滑動到第n個顯示元素之后,會將搜索調整元素滑入局部區(qū)域中進行顯示。

比如,參考圖16a,用于顯示搜索結果信息的顯示元素為8個,當終端根據(jù)滑動操作滑動到第8個顯示元素151之后,終端會將搜索調整元素“精確查找”按鈕152顯示在第8個顯示元素151右側。

在步驟413中,接收在搜索調整元素上觸發(fā)的觸發(fā)信號;

可選地,觸發(fā)信號是作用于搜索調整元素上的點擊信號。

在步驟414中,顯示與搜索調整元素的候選項展示窗口,候選詞展示窗口包括與目標界面元素對應的m個候選項;

可選地,該候選項展示窗口為另外一個疊加窗口,該疊加窗口占據(jù)整個顯示區(qū)域的中部區(qū)域。在該候選項展示窗口上顯示有m個候選項,m為正整數(shù)。

在顯示候選項展示窗口時,疊加在局部區(qū)域上的n個顯示元素和搜索調整元素可以保留在原位置,也可以取消顯示。

比如,參考圖16a,當用戶點擊“精確查找”按鈕152之后,終端中的操作系統(tǒng)取消對n個顯示元素和“精確查找”按鈕152的顯示,在顯示屏的中部區(qū)域疊加顯示候選項展示窗口153,該候選項展示窗口153上顯示有四個候選項。

可選地,候選項展示窗口153上還顯示有“復制”按鈕、“搜索”按鈕和“全選”按鈕。

在另一個可選地實施例中,參考圖16b,當用戶點擊“精確查找”按鈕152之后,終端中的操作系統(tǒng)取消對n個顯示元素和“精確查找”按鈕152的顯示,在顯示屏的中部區(qū)域疊加顯示圖片候選項展示窗口154,該候選項展示窗口154上顯示有三個候選項154a、154b以及154c。

可選地,候選項展示窗口154上還顯示有“搜索”按鈕和“全選”按鈕。

在步驟415中,接收對至少一個候選項的第二選擇操作,該第二選擇操作用于將被選定的候選項對應的關鍵詞確定為搜索關鍵詞;

用戶可以在候選項展示窗口上對感興趣的候選項進行點擊,然后將至少一個候選項確定為搜索關鍵詞。

比如,參考圖16a,用戶將“候選項3”選定為搜索關鍵詞。

在另一個可選地實施例中,參考圖16b,用戶將圖片候選項154a選定為搜索關鍵詞。

在步驟416中,顯示與搜索關鍵詞對應的搜索結果信息。

可選地,終端將上述搜索關鍵詞發(fā)送給服務器,服務器向終端反饋與該搜索關鍵詞對應的n個搜索結果信息。

可選地,終端調用瀏覽器,并使用瀏覽器中的搜索引擎搜索與搜索關鍵詞匹配的搜索結果信息,并在瀏覽器中顯示與搜索關鍵詞匹配的搜索結果信息。

終端調用的瀏覽器可以是操作系統(tǒng)自帶的瀏覽器,也可以是用戶自定義的默認瀏覽器。

綜上所述,本實施例提供的信息顯示方法,在初次搜索的n個搜索結果信息較少或較多時,通過向用戶提供搜索調整元素和候選項展示窗口,使得用戶能夠手動選定搜索關鍵詞重新進行搜索,提高了搜索準確性;并且減少用戶再次打開瀏覽器并且輸入搜索關鍵詞的操作步驟。

需要說明的一點是,本領域技術人員還可以對上述各個實施例進行自由組合實施;不僅如此,本領域技術人員還可以將上述各個實施例與相關技術中的已有實施例進行自由組合實施。比如,長按操作在相關技術中通常會作為復制、粘貼、搜索等操作的觸發(fā)形式,當上述各個實施例與相關技術中的已有實施例組合實施時,如圖17所示,若用戶對目標界面元素22進行長按,則終端不僅會在局部區(qū)域23顯示至少一個搜索結果信息,還會在顯示屏的中部顯示“復制”控件24和“在瀏覽器中打開”按鈕25。

在基于圖4實施例的可選實施例中,在n個搜索結果信息存在至少一個第一搜索結果信息包括用于調用本地應用程序的調用接口,所述調用接口的輸入?yún)?shù)包括與所述目標界面元素對應的搜索關鍵詞。其中,步驟409至步驟411可替代實現(xiàn)成為如下步驟409a至步驟409b,或步驟409c至步驟409d,如圖18所示:

在步驟409a中,接收在第一搜索結果信息上觸發(fā)的第三選擇操作。

該第三選擇操作是用于選擇目標第一搜索結果信息的,第一搜索結果信息的內(nèi)容中包含有本地應用程序的調用接口,其中,本地應用程序是指已經(jīng)安裝在終端設備上的可使用的應用程序,調用接口是指調起本地應用程序的函數(shù)指令,或調起本起應用程序對應的網(wǎng)頁頁面的url地址。

在步驟409b中,顯示本地應用程序的用戶界面。

根據(jù)觸發(fā)的第三選擇操作接收在第一搜索結果信息上的本地應用程序調用接口,調起本地應用程序的用戶界面,該用戶界面包括本地應用程序對與第一搜索結果信息對應的搜索關鍵詞進行處理后的處理結果。

在一個可選的實施例中,參考圖19,用戶在第一搜索結果信息191上觸發(fā)第三選擇操作后,接收到第一搜索結果信息191中的本地應用調用接口,如,當?shù)谝凰阉鹘Y果信息包含地名時,第一搜索結果信息191中包含有本地地圖類應用程序的調用接口,該調用接口可以是地圖應用程序的函數(shù)調用指令,地圖應用程序對應的網(wǎng)頁頁面的url地址;觸發(fā)第三選擇操作后,接收到調起本起地圖應用程序的函數(shù)指令,并顯示地圖用戶界面192。其中,顯示的地圖用戶界面192包括地圖應用程序對第一搜索結果信息191對應的搜索關鍵詞進行處理后的搜索結果,如:第一搜索結果信息對應的搜索關鍵詞為“博物館”,則地圖用戶界面192中顯示的內(nèi)容包括以“博物館”為搜索關鍵詞在地圖應用程序中的搜索結果界面。

上述實施例中的步驟409a至步驟409b還可替代實現(xiàn)為步驟409c至步驟409d,步驟409a至步驟409b和步驟409c至步驟409d為兩種互相獨立的信息顯示方法的實施方式。步驟409a至步驟409b與步驟409c至步驟409d之間可以交替執(zhí)行,也可以與上述實施例中的任一或任意幾個實施例結合執(zhí)行。

在基于圖4實施例的可選實施例中,在n個搜索結果信息存在至少一個第二搜索結果信息包括用于調用網(wǎng)絡服務的調用接口,該調用接口的輸入?yún)?shù)包括與目標界面元素對應的搜索關鍵詞。

在步驟409c中,接收在第一搜索結果信息上觸發(fā)的第四選擇操作。

該第四選擇操作是用于選擇目標第一搜索結果信息的,第一搜索結果信息的內(nèi)容中包含有網(wǎng)絡服務的調用接口,其中,網(wǎng)絡服務是指尚未安裝在終端設備上的可在網(wǎng)頁中使用的應用程序或其它程序,如:搜索引擎等,調用接口是指調起網(wǎng)絡服務對應的網(wǎng)頁頁面的url地址。

在步驟409b中,顯示網(wǎng)絡服務的用戶界面。

根據(jù)觸發(fā)的第四選擇操作接收在第一搜索結果信息上的網(wǎng)絡服務調用接口,調起網(wǎng)絡服務的網(wǎng)頁頁面對應的用戶界面,該用戶界面包括網(wǎng)絡應用程序對與第一搜索結果信息對應的搜索關鍵詞進行處理后的處理結果。

在一個可選的實施例中,用戶在第一搜索結果信息上觸發(fā)第四選擇操作后,接收到第一搜索結果信息中的網(wǎng)絡應用調用接口,如,當?shù)谝凰阉鹘Y果信息包含書籍名時,第一搜索結果信息中包含有網(wǎng)絡應用程序的url地址;觸發(fā)第四選擇操作后,接收到調起瀏覽器應用程序的函數(shù)指令,并顯示用戶界面。其中,用戶界面包括瀏覽器搜索引擎對第一搜索結果信息對應的搜索關鍵詞進行處理后的搜索結果,如:第一搜索結果信息對應的搜索關鍵詞為“辭?!?,則瀏覽器用戶界面中顯示的內(nèi)容包括以“辭?!睘樗阉麝P鍵詞在搜索引擎中的搜索結果頁面。

圖20示出了本公開一個示例性實施例提供過的信息顯示裝置的框圖,該信息顯示裝置可以通過軟件、硬件和/或兩者的結合實現(xiàn)成為終端的全部和一部分,該裝置中安裝有操作系統(tǒng)和應用程序,所述裝置包括:

顯示模塊1720,被配置為顯示所述應用程序的用戶界面,所述用戶界面包括至少一個界面元素;

接收模塊1740,被配置為接收在所述用戶界面上觸發(fā)的第一選擇操作;

選擇模塊1760,被配置為根據(jù)所述第一選擇操作選擇所述至少一個界面元素中的目標界面元素;

所述顯示模塊1720,被配置為通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示搜索結果信息,所述搜索結果信息是與所述目標界面元素對應的搜索結果信息。

在一個可選的實施例中,所述顯示模塊1720,被配置為通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示n個顯示元素,n為正整數(shù),所述顯示元素的顯示層級高于所述用戶界面的顯示層級,每個所述顯示元素上用于顯示至少一個所述搜索結果信息的第一級信息。

在一個可選的實施例中,所述顯示模塊1720,被配置為通過所述操作系統(tǒng)在所述用戶界面的局部區(qū)域上疊加顯示列表視圖控件,所述列表視圖控件包括n個顯示元素,n≥2,所述n個顯示元素在所述列表控件中按照第一方向順序排列且第i個顯示元素的尾部與第i+1個顯示元素的首部相接,i為正整數(shù)且i≤n-1。

在一個可選的實施例中,所述局部區(qū)域是:

所述用戶界面的底部區(qū)域;

或,所述目標界面元素的相鄰區(qū)域;

或,所述選擇操作的操作位置的相鄰區(qū)域。

在一個可選的實施例中,所述接收模塊,還被配置為,在第j個搜索結果信息上接收第一滑動操作,所述第一滑動操作是沿所述第一方向滑動的操作;

所述顯示模塊,還被配置為將所述第j個搜索結果信息跟隨所述第一滑動操作沿所述第一方向進行滑動顯示,將所述第j個搜索結果信息滑出所述局部區(qū)域的部分進行隱藏,將第j-1個搜索結果信息滑入所述局部區(qū)域的部分進行顯示,j為大于1的整數(shù),且j小于或等于n;

和/或,

所述接收模塊,還被配置為在第k個搜索結果信息上接收第二滑動操作,所述第二滑動操作是沿所述第二方向滑動的操作;

所述顯示模塊,還被配置為將所述第k個搜索結果信息跟隨所述第二滑動操作沿所述第二方向進行滑動顯示,將所述第k個搜索結果信息滑出所述局部區(qū)域的部分進行隱藏,將第k+1個搜索結果信息滑入所述局部區(qū)域的部分進行顯示,k為小于等于n的整數(shù);

其中,所述第一方向和所述第二方向相反。

在一個可選的實施例中,所述裝置,還包括:

獲取模塊,被配置為根據(jù)所述第一選擇操作獲取所述目標界面元素的內(nèi)容信息;

發(fā)送模塊,被配置為向服務器發(fā)送搜索請求,所述搜索請求包括所述目標界面元素的內(nèi)容信息;

所述接收模塊,被配置為接收所述服務器反饋的所述搜索結果信息。

在一個可選的實施例中,所述獲取模塊,被配置為根據(jù)所述第一選擇操作的操作坐標確定所述目標界面元素,抓取所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述獲取模塊,被配置為根據(jù)預設名單列表檢測所述應用程序的上下文信息是否符合抓取條件,所述預設名單列表存儲有符合所述抓取條件的上下文信息和/或不符合所述抓取條件的上下文信息;若所述上下文信息符合所述抓取條件,則執(zhí)行所述根據(jù)所述第一選擇操作的操作坐標確定所述目標界面元素,抓取所述目標界面元素的內(nèi)容信息的步驟。

在一個可選的實施例中,所述獲取模塊包括:顯示屏驅動程序模塊、搜索程序模塊和內(nèi)容抓取程序模塊;

所述顯示屏驅動程序模塊,被配置為向所述搜索程序上報所述第一選擇操作的操作坐標;

所述搜索程序模塊,被配置為向所述內(nèi)容抓取程序發(fā)送界面元素獲取請求,所述界面元素獲取請求攜帶有所述操作坐標;

所述內(nèi)容抓取程序模塊,被配置為抓取所述操作坐標對應的所述目標界面元素的內(nèi)容信息;

所述內(nèi)容抓取程序模塊,被配置為通過所述內(nèi)容抓取程序向所述搜索程序發(fā)送所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述獲取模塊包括:搜索程序模塊和內(nèi)容抓取程序模塊;

所述搜索程序模塊,被配置為獲取所述應用程序的上下文信息,所述上下文信息包括所述應用程序的標識和/或所述用戶界面的標識;生成包括所述操作坐標和所述上下文信息的所述界面元素獲取請求;

所述內(nèi)容抓取程序模塊,被配置為檢測所述上下文信息是否符合抓取條件。

在一個可選的實施例中,所述獲取模塊,被配置為當所述第一選擇操作選擇的所述目標界面元素是目標圖像時,將所述目標圖像的圖像數(shù)據(jù)確定為所述目標界面元素的內(nèi)容信息;

或,

所述獲取模塊,被配置為當所述第一選擇操作選擇的所述目標界面元素是所述目標圖像時,獲取與所述目標圖像對應的識別結果,將所述識別結果確定為所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述獲取模塊,被配置為以所述第一選擇操作的操作位置為基準位置,顯示區(qū)域選擇控件;在接收到確認信號時,將所述區(qū)域選擇控件內(nèi)的界面元素進行截圖,得到目標圖像;將所述目標圖像確定為所述目標界面元素的內(nèi)容信息,或,獲取與所述目標圖像對應的識別結果,將所述識別結果確定為所述目標界面元素的內(nèi)容信息。

在一個可選的實施例中,所述獲取模塊,被配置為對所述目標圖像進行光學字符ocr識別或圖像識別,得到與所述目標圖像對應的識別結果;

或,

所述獲取模塊,被配置為將所述目標圖像發(fā)送至圖像處理服務器;接收所述圖像處理服務器反饋的與所述目標圖像對應的識別結果。

在一個可選的實施例中,所述顯示模塊,還被配置為以所述第一選擇操作的操作位置為基準位置,對位于所述區(qū)域選擇控件內(nèi)的界面元素進行放大顯示。

在一個可選的實施例中,所述裝置,還包括:調整模塊;

所述接收模塊,還被配置為接收在所述區(qū)域選擇控件上觸發(fā)的調整操作;

所述調整模塊,被配置為根據(jù)所述調整操作改變所述區(qū)域選擇控件的位置和/或大小。

在一個可選的實施例中,所述裝置,還包括:

所述獲取模塊,被配置為獲取所述應用程序的上下文信息,所述上下文信息包括所述應用程序的標識和/或所述用戶界面的標識;

所述發(fā)送模塊,被配置為向所述服務器發(fā)送搜索請求,所述搜索請求包括所述目標界面元素的內(nèi)容信息和所述上下文信息。

其中,所述服務器用于根據(jù)所述內(nèi)容信息得到至少一個候選項;根據(jù)所述上下文信息從所述候選項中確定出搜索關鍵詞;根據(jù)所述搜索關鍵詞搜索得到所述搜索結果信息。

在一個可選的實施例中,所述接收模塊,還被配置為接收在所述用戶界面上觸發(fā)的長按操作,所述長按操作是觸控時長超過預設時長的操作;

或,

所述接收模塊,還被配置為接收在所述用戶界面上觸發(fā)的壓力觸控操作,所述壓力觸控操作是觸控壓力超過預設壓力的操作。

在一個可選的實施例中,所述顯示模塊,被配置為在所述用戶界面的局部區(qū)域上疊加顯示搜索調整元素;

所述接收模塊,被配置為接收在所述搜索調整元素上觸發(fā)的觸發(fā)信號;

所述顯示模塊,被配置為根據(jù)所述觸發(fā)信號顯示與所述搜索調整元素對應的候選項展示窗口,所述候選項展示窗口包括與所述目標界面元素對應的m個候選項,m為正整數(shù);

所述接收模塊,被配置為接收對至少一個所述候選項的第二選擇操作,該第二選擇操作用于將被選定的候選項對應的關鍵詞確定為搜索關鍵詞;

所述顯示模塊,被配置為顯示與所述搜索關鍵詞對應的搜索結果信息。

在一個可選的實施例中,所述裝置,還包括:

調用模塊,被配置為用于調用本地應用程序的調用接口,所述調用接口的輸入?yún)?shù)包括與所述目標界面元素對應的搜索關鍵詞;

所述接收模塊,被配置為接收在所述第一搜索結果信息上觸發(fā)的第三選擇操作,所述第三選擇操作用于觸發(fā)通過所述調用接口調用所述本地應用程序對所述搜索關鍵詞進行處理;

所述顯示模塊,被配置為顯示所述本地應用程序的用戶界面,所述用戶界面包括所述本地應用程序對所述搜索關鍵詞進行處理后的處理結果。

在一個可選的實施例中,所述裝置,包括:

所述調用模塊,被配置為用于調用網(wǎng)絡應用程序的調用接口,所述調用接口的輸入?yún)?shù)包括與所述目標界面元素對應的搜索關鍵詞;

所述接收模塊,被配置為接收在所述第二搜索結果信息上觸發(fā)的第四選擇操作,所述第四選擇操作用于觸發(fā)通過所述調用接口調用所述網(wǎng)絡應用程序對所述搜索關鍵詞進行處理;

所述顯示模塊,被配置為顯示所述網(wǎng)絡應用程序的用戶界面,所述用戶界面包括所述網(wǎng)絡應用程序對所述搜索關鍵詞進行處理后的處理結果。

在一個可選的實施例中,

當所述目標界面元素的內(nèi)容信息包括:影視作品名稱時,所述搜索結果信息包括但不限于:所述影視作品的介紹信息、所述影視作品的評分信息、所述影視作品的作者信息、所述影視作品在本地應用程序或網(wǎng)絡服務中的訂閱入口、所述影視作品在所述本地應用程序或所述網(wǎng)絡服務中的分享入口、所述影視作品在所述本地應用程序中的收藏入口、所述影視作品在所述網(wǎng)絡服務上的購票入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:文學作品名稱時,所述搜索結果信息包括但不限于:所述文學作品的介紹信息、所述文學作品的評分信息、所述文學作品的作者信息、所述文學作品在所述本地應用程序中的訂閱入口、所述文學作品在所述本地應用程序中的分享入口、所述文學作品在所述本地應用程序中的收藏入口、所述文學作品在所述網(wǎng)絡服務上的體驗閱讀入口、所述文學作品在所述網(wǎng)絡服務上的購買入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:人物信息時,所述搜索結果信息包括但不限于:所述人物的百科介紹信息、所述人物在所述網(wǎng)絡服務上的社交網(wǎng)絡服務主頁、所述人物在所述網(wǎng)絡服務上的最新新聞動態(tài)、所述人物在所述網(wǎng)絡服務上的動態(tài)訂閱入口、所述人物在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述人物在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:地點信息時,所述搜索結果信息包括但不限于:所述地點的介紹信息、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的導航信息、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的地圖預覽信息、以所述地點為目的地的打車入口、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述地點在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:商家信息時,所述搜索結果信息包括但不限于:所述商家的介紹信息、所述商家在所述網(wǎng)絡服務上的社交網(wǎng)絡服務主頁、所述商家在所述網(wǎng)絡服務上的最新新聞動態(tài)、所述商家在所述網(wǎng)絡服務上的優(yōu)惠訂閱入口、所述商家的聯(lián)系方式信息、所述商家在所述本地應用程序或網(wǎng)絡服務上的導航信息、所述商家在所述本地應用程序或網(wǎng)絡服務上的地圖預覽信息、以所述商家為目的地的打車入口、所述商家在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述商家在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種;

和/或,

當所述目標界面元素的內(nèi)容信息包括:商品信息時,所述搜索結果信息包括但不限于:所述商品的介紹信息、所述商品在所述網(wǎng)絡服務上的購買入口、所述商品在至少一個購物渠道的價格信息、所述商品在所述網(wǎng)絡服務上的優(yōu)惠訂閱入口、所述商品在所述網(wǎng)絡服務上的降價提醒入口、所述商品在所述本地應用程序或所述網(wǎng)絡服務上的歷史價格趨勢查看入口、所述商品在所述本地應用程序或所述網(wǎng)絡服務上的分享入口、所述商品在所述本地應用程序或所述網(wǎng)絡服務上的收藏入口中的至少一種。

本公開還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有至少一條指令,所述指令由處理器加載并執(zhí)行以實現(xiàn)如上任一實施例提供的信息顯示方法。

本領域普通技術人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序指令配合相關的硬件完成,所述程序指令可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。

以上所述僅為本公開的較佳實施例,并不用以限制本公開,凡在本公開的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本公開的保護范圍之內(nèi)。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
唐河县| 东阿县| 鄂尔多斯市| 大化| 铜山县| 子洲县| 合川市| 玉溪市| 九龙城区| 若羌县| 济阳县| 额敏县| 平谷区| 荔波县| 额尔古纳市| 贵定县| 玉树县| 横山县| 洪江市| 五家渠市| 苗栗市| 富顺县| 泸水县| 南召县| 甘泉县| 龙口市| 金阳县| 鄂托克前旗| 宁强县| 隆化县| 长葛市| 山丹县| 永寿县| 孟连| 镇沅| 星子县| 凌源市| 布拖县| 合水县| 长宁区| 郸城县|