鬼佬大哥大
  • / 34
  • 下載費用:30 金幣  

一種信息處理方法和裝置.pdf

摘要
申請專利號:

CN201510290630.1

申請日:

2015.05.29

公開號:

CN104917669A

公開日:

2015.09.16

當前法律狀態:

駁回

有效性:

無權

法律詳情: 發明專利申請公布后的駁回IPC(主分類):H04L 12/58申請公布日:20150916|||著錄事項變更IPC(主分類):H04L 12/58變更事項:發明人變更前:郝倩倩 馬爾胡甫 崔欣 張揚變更后:郝倩倩 馬爾胡甫·曼蘇爾 崔欣 張揚|||實質審查的生效IPC(主分類):H04L 12/58申請日:20150529|||公開
IPC分類號: H04L12/58; H04L29/08; G06F17/30 主分類號: H04L12/58
申請人: 北京搜狗科技發展有限公司
發明人: 郝倩倩; 馬爾胡甫; 崔欣; 張揚
地址: 100084北京市海淀區中關村東路1號院9號樓搜狐網絡大廈9層01房間
優先權:
專利代理機構: 北京潤澤恒知識產權代理有限公司11319 代理人: 蘇培華
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510290630.1

授權公告號:

|||||||||

法律狀態公告日:

2018.11.16|||2017.07.07|||2015.10.14|||2015.09.16

法律狀態類型:

發明專利申請公布后的駁回|||著錄事項變更|||實質審查的生效|||公開

摘要

本發明實施例提供了一種信息處理方法和裝置,以簡化操作流程。所述的方法包括:通過預置通訊方式進行交互的過程中,獲取對端發送的交互信息;通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息;對所述匹配的預設觸發條件對應的展示信息進行推薦。對交互過程中用戶可能感興趣的信息直接進行推薦并展示,簡化了操作流程,提高效率。

權利要求書

權利要求書
1.  一種信息處理方法,其特征在于,包括:
通過預置通訊方式進行交互的過程中,獲取對端發送的交互信息;
通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息;
對所述匹配的預設觸發條件對應的展示信息進行推薦。

2.  根據權利要求1所述的方法,其特征在于,所述通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息的步驟,包括:
對所述交互信息進行分析確定關鍵信息;
從預設觸發條件中查找與所述關鍵信息匹配的匹配字段;
獲取所述匹配字段對應的展示信息,其中,所述展示信息包括以下至少一項:關鍵信息、垂直搜索信息、本地相關信息、表情圖片和符號信息。

3.  根據權利要求2所述的方法,其特征在于,獲取所述匹配字段對應的展示信息的步驟,包括:
從本地獲取所述匹配字段對應的展示信息,包括本地相關信息、表情圖片和符號信息中的至少一項;和/或,
將所述匹配字段上傳到服務器,并接收所述服務器反饋的所述匹配字段對應的展示信息,包括垂直搜索信息、表情圖片和符號信息中的至少一項。

4.  根據權利要求2所述的方法,其特征在于,所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和證券信息;
所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。

5.  根據權利要求4所述的方法,其特征在于,
獲取所述匹配字段對應的展示信息的步驟,包括:
獲取當前終端所在的定位信息;
根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息至少包括:與所述定位信息相關的氣象信息,地圖信息,產品推薦信息,終端位置信息,日程信息中的一項。

6.  根據權利要求1所述的方法,其特征在于,所述對所述匹配的預設觸發條件對應的展示信息進行推薦,包括:
在輸入法的聯想區或候選區推薦所述匹配的預設觸發條件對應的展示信息。

7.  根據權利要求1至6任一所述的方法,其特征在于,所述的方法還包括:
依據觸發指示對所述展示信息進行上屏展示。

8.  根據權利要求7所述的方法,其特征在于,所述依據觸發指示對所述展示信息進行上屏展示的步驟,包括:
依據觸發指示對所述展示信息進行選擇;
獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在所述預置通訊方式對應的通訊應用內,或,調用第三方應用展示所述詳細信息,其中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。

9.  根據權利要求2所述的方法,其特征在于,對所述交互信息進行分析確定關鍵信息之后,還包括:將所述關鍵信息加入到高頻會話列表;
所述的方法還包括:接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信息的候選項。

10.  一種信息處理方法,其特征在于,包括:
通過預置通訊方式進行交互的過程中,獲取本端生成的交互信息;
通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息;
對所述匹配的預設觸發條件對應的展示信息進行推薦。

11.  根據權利要求10所述的方法,其特征在于,所述本端生成的交互信息包括:上屏信息和/或未上屏信息。

12.  根據權利要求11所述的方法,其特征在于,當所述交互信息為未上屏信息時,所述獲取本端生成的交互信息的步驟,包括:
接收輸入字符串;
在對所述輸入字符串進行切分和轉換處理過程中,將以下至少一項作為 未上屏信息:
所述輸入字符串,所述輸入字符串的切分結果,和依據輸入字符串的切分結果對應轉換得到的候選項。

13.  根據權利要求10所述的方法,其特征在于,所述通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息的步驟,包括:
對所述交互信息進行分析確定關鍵信息;
從預設觸發條件中查找與所述關鍵信息匹配的匹配字段;
獲取所述匹配字段對應的展示信息,其中,所述展示信息包括以下至少一項:關鍵信息、垂直搜索信息、本地相關信息、表情圖片和符號信息。

14.  根據權利要求13所述的方法,其特征在于,獲取所述匹配字段對應的展示信息的步驟,包括:
從本地獲取所述匹配字段對應的展示信息,包括本地相關信息、表情圖片和符號信息中的至少一項;
和/或,將所述匹配字段上傳到服務器,并接收所述服務器反饋的所述匹配字段對應的展示信息,包括垂直搜索信息、表情圖片和符號信息中的至少一項。

15.  根據權利要求13所述的方法,其特征在于,所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和證券信息;
所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。

16.  根據權利要求14所述的方法,其特征在于,獲取所述匹配字段對應的展示信息的步驟,包括:
獲取當前終端所在的定位信息;
根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息至少包括:與所述定位信息相關的氣象信息,與所述定位信息相關的地圖信息,與所述定位信息相關的產品推薦信息,與所述定位信息相關的終端位置信息,與所述定位信息相關的日程信息中的一項。

17.  根據權利要求10所述的方法,其特征在于,所述對所述匹配的預設觸發條件對應的展示信息進行推薦,包括:
在輸入法的聯想區或候選區推薦所述匹配的預設觸發條件對應的展示信息。

18.  根據權利要求10至17任一所述的方法,其特征在于,所述的方法還包括:
依據觸發指示對所述展示信息進行上屏展示。

19.  根據權利要求18所述的方法,其特征在于,
所述依據觸發指示對所述展示信息進行上屏展示的步驟,包括:
依據觸發指示對所述展示信息進行選擇;
獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在當前的通訊應用內,或,調用第三方應用展示選擇的展示信息對應詳細信息,其中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。

20.  根據權利要求18所述的方法,其特征在于,所述交互信息為未發送的上屏信息,所述依據觸發指示對所述展示信息進行上屏展示的步驟包括:
依據所述觸發指示將所述展示信息和未發送的上屏信息同時上屏展示在當前的通訊應用內。

21.  根據權利要求13所述的方法,其特征在于,對所述交互信息進行分析確定關鍵信息之后,還包括:將所述關鍵信息加入到高頻會話列表;
所述的方法還包括:接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信息的候選項。

22.  一種信息處理裝置,其特征在于,包括:
對端獲取模塊,用于通過預置通訊方式進行交互的過程中,獲取對端發送的交互信息;
第一分析模塊,用于通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息;
第一推薦模塊,用于對所述匹配的預設觸發條件對應的展示信息進行推 薦。

23.  根據權利要求22所述的裝置,其特征在于,所述第一分析模塊,包括:
第一分析子模塊,用于對所述交互信息進行分析確定關鍵信息;
第一查找子模塊,用于從預設觸發條件中查找與所述關鍵信息匹配的匹配字段;
第一獲取子模塊,用于獲取所述匹配字段對應的展示信息,其中,所述展示信息包括以下至少一項:關鍵信息、垂直搜索信息、本地相關信息、表情圖片和符號信息。

24.  根據權利要求23所述的裝置,其特征在于,
所述第一獲取子模塊,用于從本地獲取所述匹配字段對應的展示信息,包括本地相關信息、表情圖片和符號信息中至少一項;和/或,將所述匹配字段上傳到服務器,并接收所述服務器反饋的所述匹配字段對應的展示信息,包括垂直搜索信息、表情圖片和符號信息中至少一項。

25.  根據權利要求23所述的裝置,其特征在于,所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和證券信息;所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。

26.  根據權利要求25所述的裝置,其特征在于,
所述第一獲取子模塊,用于獲取當前終端所在的定位信息;根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息至少包括:與所述定位信息相關的氣象信息,地圖信息,產品推薦信息,終端位置信息,日程信息中的一項。

27.  根據權利要求22所述的裝置,其特征在于,
所述第一推薦模塊,用于在輸入法的聯想區或候選區推薦所述匹配的預設觸發條件對應的展示信息。

28.  根據權利要求22至27任一所述的裝置,其特征在于,所述的裝置還包括:
第一上屏模塊,用于依據觸發指示對所述展示信息進行上屏展示。

29.  根據權利要求28所述的裝置,其特征在于,
所述第一上屏模塊,用于依據觸發指示對所述展示信息進行選擇;獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在所述預置通訊方式對應的通訊應用內,或,調用第三方應用展示所述詳細信息,其中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。

30.  根據權利要求23所述的裝置,其特征在于,還包括:
第一添加模塊,用于將所述關鍵信息加入到高頻會話列表;
第一候選模塊,用于接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信息的候選項。

31.  一種信息處理裝置,其特征在于,包括:
本端獲取模塊,用于通過預置通訊方式進行交互的過程中,輸入法獲取本端生成的交互信息;
第二分析模塊,用于通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息;
第二推薦模塊,用于對所述匹配的預設觸發條件對應的展示信息進行推薦。

32.  根據權利要求31所述的裝置,其特征在于,所述本端生成的交互信息包括:上屏信息和/或未上屏信息。

33.  根據權利要求32所述的裝置,其特征在于,
所述本端獲取模塊,用于當所述交互信息為未上屏信息時,接收輸入字符串;在對所述輸入字符串進行切分和轉換處理過程中,將以下至少一項作為未上屏信息:所述輸入字符串,所述輸入字符串的切分結果,和依據輸入字符串的切分結果對應轉換得到的候選項。

34.  根據權利要求31所述的裝置,其特征在于,所述第二分析模塊,包括:
第二分析子模塊,用于對所述交互信息進行分析確定關鍵信息;
第二查找子模塊,用于從預設觸發條件中查找與所述關鍵信息匹配的匹 配字段;
第二獲取子模塊,用于在獲取所述匹配字段對應的展示信息,其中,所述展示信息包括以下至少一項:關鍵信息、垂直搜索信息、本地相關信息、表情圖片和符號信息。

35.  根據權利要求34所述的裝置,其特征在于,
所述第二獲取子模塊,用于從本地獲取所述匹配字段對應的展示信息,包括本地相關信息、表情圖片和符號信息中至少一項;和/或,將所述匹配字段上傳到服務器,并接收所述服務器反饋的所述匹配字段對應的展示信息,包括垂直搜索信息、表情圖片和符號信息中至少一項。

36.  根據權利要求34所述的裝置,其特征在于,所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和證券信息;所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。

37.  根據權利要求35所述的裝置,其特征在于,
所述第二獲取子模塊,用于獲取當前終端所在的定位信息;將根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息至少包括:與所述定位信息相關的氣象信息,地圖信息,產品推薦信息,終端位置信息,日程信息中的一項。

38.  根據權利要求31所述的裝置,其特征在于,
所述第二推薦模塊,用于在輸入法的聯想區或候選區推薦所述匹配的預設觸發條件對應的展示信息。

39.  根據權利要求35至38任一所述的裝置,其特征在于,所述的裝置還包括:
第二上屏模塊,用于依據觸發指示對所述展示信息進行上屏展示。

40.  根據權利要求39所述的裝置,其特征在于,
所述第二上屏模塊,用于依據觸發指示對所述展示信息進行選擇;獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在所述預置通訊方式對應的通訊應用內,或,調用第三方應用展示選擇的展示信息對應詳細信 息,其中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。

41.  根據權利要求39所述的裝置,其特征在于,
所述第二上屏模塊,還用于依據所述觸發指示將所述展示信息和未發送的上屏信息同時上屏展示在當前的通訊應用內。

42.  根據權利要求31所述的裝置,其特征在于,還包括:
第二添加模塊,用于將所述關鍵信息加入到高頻會話列表;
第二候選模塊,用于接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信息的候選項。

說明書

說明書一種信息處理方法和裝置
技術領域
本發明涉及數據處理技術領域,特別是涉及一種信息處理方法和一種信息處理裝置。
背景技術
用戶在通過即時通訊方式進行交互時,彼此會發送各種交互消息實現即時通訊交互。交互過程中若對交互內容感興趣,例如想要檢索某一內容,則要退出即時通訊應用,開啟瀏覽器通過輸入法輸入感興趣的內容再進行搜索,處理過程比較繁瑣。
發明內容
本發明實施例所要解決的技術問題是提供一種信息處理方法,以簡化操作流程。
相應的,本發明實施例還提供了一種信息處理裝置,用以保證上述方法的實現及應用。
為了解決上述問題,本發明實施例公開了一種信息處理方法,包括:通過預置通訊方式進行交互的過程中,獲取對端發送的交互信息;通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息;對所述匹配的預設觸發條件對應的展示信息進行推薦。
可選的,所述通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息的步驟,包括:對所述交互信息進行分析確定關鍵信息;從預設觸發條件中查找與所述關鍵信息匹配的匹配字段;獲取所述匹配字段對應的展示信息,其中,所述展示信息包括以下至少一項:關鍵信息、垂直搜索信息、本地相關信息、表情圖片和符號信息。
可選的,獲取所述匹配字段對應的展示信息的步驟,包括:從本地獲取所述匹配字段對應的展示信息,包括本地相關信息、表情圖片和符號信息中的至少一項;和/或,將所述匹配字段上傳到服務器,并接收所述服務器反饋 的所述匹配字段對應的展示信息,包括垂直搜索信息、表情圖片和符號信息中的至少一項。
可選的,所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和證券信息;所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。
可選的,獲取所述匹配字段對應的展示信息的步驟,包括:獲取當前終端所在的定位信息;根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息至少包括:與所述定位信息相關的氣象信息,地圖信息,產品推薦信息,終端位置信息和日程信息中的一項。
可選的,對所述匹配的預設觸發條件對應的展示信息進行推薦,包括:在輸入法的聯想區或候選區推薦所述匹配的預設觸發條件對應的展示信息。
可選的,所述的方法還包括:依據觸發指示對展示信息進行上屏展示。
可選的,所述依據觸發指示對所述展示信息進行上屏展示的步驟,包括:依據觸發指示對所述展示信息進行選擇;獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在所述預置通訊方式對應的通訊應用內,或,調用第三方應用展示所述詳細信息,其中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。
可選的,對所述交互信息進行分析確定關鍵信息之后,還包括:將所述關鍵信息加入到高頻會話列表;所述的方法還包括:接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信息的候選項。
本發明實施例還公開了一種信息處理方法,包括:通過預置通訊方式進行交互的過程中,獲取本端生成的交互信息;通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息;對所述匹配的預設觸發條件對應的展示信息進行推薦。
可選的,所述本端生成的交互信息包括:上屏信息和/或未上屏信息。
可選的,當所述交互信息為未上屏信息時,所述獲取本端生成的交互信息的步驟,包括:接收輸入字符串;在對所述輸入字符串進行切分和轉換處 理過程中,將以下至少一項作為未上屏信息:所述輸入字符串,輸入字符串的切分結果,和依據輸入字符串的切分結果對應轉換得到的候選項。
可選的,所述通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息的步驟,包括:對所述交互信息進行分析確定關鍵信息;從預設觸發條件中查找與所述關鍵信息匹配的匹配字段;獲取所述匹配字段對應的展示信息,其中,所述展示信息包括以下至少一項:關鍵信息、垂直搜索信息、本地相關信息、表情圖片和符號信息;
可選的,獲取所述匹配字段對應的展示信息的步驟,包括:從本地獲取所述匹配字段對應的展示信息,包括本地相關信息、表情圖片和符號信息中的至少一項;和/或,將所述匹配字段上傳到服務器,并接收所述服務器反饋的所述匹配字段對應的展示信息,包括垂直搜索信息、表情圖片和符號信息中的至少一項。
可選的,所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和證券信息;所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。
可選的,獲取所述匹配字段對應的展示信息的步驟,包括:獲取當前終端所在的定位信息;根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息至少包括:與所述定位信息相關的氣象信息,地圖信息,產品推薦信息,終端位置信息,日程信息中的一項。
可選的,對所述匹配的預設觸發條件對應的展示信息進行推薦,包括:在輸入法的聯想區或候選區推薦所述匹配的預設觸發條件對應的展示信息。
可選的,所述的方法還包括:依據觸發指示對展示信息進行上屏展示。
可選的,所述依據觸發指示對所述展示信息進行上屏展示的步驟,包括:依據觸發指示對所述展示信息進行選擇;獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在當前的通訊應用內,或,調用第三方應用展示選擇的展示信息對應詳細信息,其中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。
可選的,所述交互信息為未發送的上屏信息,所述依據觸發指示對所述展示信息進行上屏展示的步驟包括:依據所述觸發指示將所述展示信息和未發送的上屏信息同時上屏展示在當前的通訊應用內。
可選的,對所述交互信息進行分析確定關鍵信息之后,還包括:將所述關鍵信息加入到高頻會話列表;所述的方法還包括:接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信息的候選項。
本發明實施例還公開了一種信息處理裝置,包括:對端獲取模塊,用于通過預置通訊方式進行交互的過程中,獲取對端發送的交互信息;第一分析模塊,用于通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息;第一推薦模塊,用于對所述匹配的預設觸發條件對應的展示信息進行推薦。
可選的,所述第一分析模塊,包括:第一分析子模塊,用于對所述交互信息進行分析確定關鍵信息;第一查找子模塊,用于從預設觸發條件中查找與所述關鍵信息匹配的匹配字段;第一獲取子模塊,用于獲取所述匹配字段對應的展示信息,其中,所述展示信息包括以下至少一項:關鍵信息、垂直搜索信息、本地相關信息、表情圖片和符號信息。
可選的,所述第一獲取子模塊,用于從本地獲取所述匹配字段對應的展示信息,包括本地相關信息、表情圖片和符號信息中至少一項;和/或,將所述匹配字段上傳到服務器,并接收所述服務器反饋的所述匹配字段對應的展示信息,包括垂直搜索信息、表情圖片和符號信息中至少一項。
可選的,所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和證券信息;所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。
可選的,所述第一獲取子模塊,用于獲取當前終端所在的定位信息;根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息至少包括:與所述定位信息相關的氣象信息,地圖信息,產品推薦信息,終端位置信息,日程信息中的一項。
可選的,所述第一推薦模塊,用于在輸入法的聯想區或候選區推薦所述匹配的預設觸發條件對應的展示信息。
可選的,所述的裝置還包括:第一上屏模塊,用于依據觸發指示對所述展示信息進行上屏展示。
可選的,所述第一上屏模塊,用于依據觸發指示對所述展示信息進行選擇;獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在所述預置通訊方式對應的通訊應用內,或,調用第三方應用展示所述詳細信息,其中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。
可選的,所述的裝置還包括:第一添加模塊,用于將所述關鍵信息加入到高頻會話列表;第一候選模塊,用于接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信息的候選項。
本發明實施例還公開了一種信息處理裝置,其特征在于,包括:本端獲取模塊,用于通過預置通訊方式進行交互的過程中,獲取本端生成的交互信息;第二分析模塊,用于通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息;第二推薦模塊,用于對所述匹配的預設觸發條件對應的展示信息進行推薦。
可選的,所述本端生成的交互信息包括:上屏信息和/或未上屏信息。
可選的,所述本端獲取模塊,用于當所述交互信息為未上屏信息時,接收輸入字符串;在對所述輸入字符串進行切分和轉換處理過程中,將以下至少一項作為未上屏信息:所述輸入字符串,所述輸入字符串的切分結果,和依據輸入字符串的切分結果對應轉換得到的候選項。
可選的,所述第二分析模塊,包括:第二分析子模塊,用于對所述交互信息進行分析確定關鍵信息;第二查找子模塊,用于從預設觸發條件中查找與所述關鍵信息匹配的匹配字段;第二獲取子模塊,用于在獲取所述匹配字段對應的展示信息,其中,所述展示信息包括以下至少一項:關鍵信息、垂直搜索信息、本地相關信息、表情圖片和符號信息。
可選的,所述第二獲取子模塊,用于從本地獲取所述匹配字段對應的展示信息,包括本地相關信息、表情圖片和符號信息中至少一項;和/或,將所 述匹配字段上傳到服務器,并接收所述服務器反饋的所述匹配字段對應的展示信息,包括垂直搜索信息、表情圖片和符號信息中至少一項。
可選的,所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和證券信息;所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。
可選的,所述第二獲取子模塊,用于獲取當前終端所在的定位信息;將根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息至少包括:與所述定位信息相關的氣象信息,地圖信息,產品推薦信息,終端位置信息,日程信息中的一項。
可選的,所述第二推薦模塊,用于在輸入法的聯想區或候選區推薦所述匹配的預設觸發條件對應的展示信息。
可選的,所述的裝置還包括:第二上屏模塊,用于依據觸發指示對所述展示信息進行上屏展示。
可選的,所述第二上屏模塊,用于依據觸發指示對所述展示信息進行選擇;獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在所述預置通訊方式對應的通訊應用內,或,調用第三方應用展示選擇的展示信息對應詳細信息,其中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。
可選的,所述第二上屏模塊,還用于依據所述觸發指示將所述展示信息和未發送的上屏信息同時上屏展示在當前的通訊應用內。
可選的,所述的裝置還包括:第二添加模塊,用于將所述關鍵信息加入到高頻會話列表;第二候選模塊,用于接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信息的候選項。
與現有技術相比,本發明實施例包括以下優點:
通過預置通訊方式進行交互的過程中,可以獲取對端發送的交互信息,通過分析確定所述交互信息匹配的預設觸發條件,對所述匹配的預設觸發條件對應的展示信息進行推薦,可以直接推薦用戶可能需要的展示信息以供用 戶選擇,對交互過程中用戶可能感興趣的信息直接進行推薦并展示,簡化了操作流程,提高效率。
附圖說明
圖1是本發明實施例提供的一種基于對端信息的信息處理方法的步驟流程圖;
圖2是本發明實施例提供的另一種基于對端信息的信息處理方法的步驟流程圖;
圖3是本發明實施例提供的第一種通訊應用的顯示界面示意圖;
圖4是本發明實施例提供的第二種通訊應用的顯示界面示意圖;
圖5是本發明實施例提供的第三種通訊應用的顯示界面示意圖;
圖6是本發明實施例提供的一種基于本端信息的信息處理方法的步驟流程圖;
圖7是本發明實施例提供的一種基于本端未上屏信息的信息處理方法的步驟流程圖;
圖8是本發明實施例提供的第四種通訊應用的顯示界面示意圖;
圖9是本發明實施例提供的一種基于本端上屏信息的信息處理的步驟流程圖;
圖10A、B是本發明實施例提供的第五種通訊應用的顯示界面示意圖;
圖11是本發明實施例提供的第六種通訊應用的顯示界面示意圖;
圖12是本發明實施例五提供的一種信息處理裝置的結構框圖;
圖13是本發明實施例五提供的另一種信息處理裝置的結構框圖;
圖14是本發明實施例六提供的一種信息處理裝置的結構框圖;
圖15是本發明實施例六提供的另一種信息處理裝置的結構框圖。
具體實施方式
為使本發明的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖和具體實施方式對本發明作進一步詳細的說明。
本發明實施例的核心構思之一在于,提供一種信息處理方法,以簡化操 作流程。通過預置通訊方式進行交互的過程中,可以獲取對端發送的交互信息,通過分析確定與所述交互信息匹配的預設觸發條件,對所述匹配的預設觸發條件對應的展示信息進行推薦,可以直接推薦用戶可能需要的展示信息以供用戶選擇,進一步可以依據用戶的觸發指示對展示信息進行上屏展示,對交互過程中用戶可能感興趣的信息直接進行推薦并展示,簡化了操作流程,提高效率。
實施例一
參照圖1,示出了本發明實施例提供的一種基于對端信息的信息處理方法的步驟流程圖,具體可以包括如下步驟:
步驟102,通過預置通訊方式進行交互的過程中,獲取對端發送的交互信息。
本發明實施例中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。當然還可以包括其他執行交互的通訊方式,本實施例對此不作限定。
其中,即時通訊(Instant Messaging)是一個實時通信方式,允許兩人或多人使用網絡實時的傳遞文字消息、文件、語音與視頻交流。短消息是一種電信業務,通過移動通信系統的信令信道和信令網,傳送文字、數字等短信息,屬于一種非實時的、非語音的數據通信業務。用戶在通過即時通訊方式或短消息方式進行交互的過程中,通常可以采用輸入法進行文字信息的輸入,而后將文字信息發送到在當前的通訊應用內實現交互。
可以獲取交互過程中對端發送的交互信息,如即時通訊用的交互或聊天窗口進行聊天交互的另一端發送的文字信息。例如在終端設備中一推薦平臺的應用,該應用可以獲取交互信息,又如通過終端設備中的輸入法獲取交互信息等,獲取交互信息的主體和方式有多種,本發明實施例對此做限定。
步驟104,通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息。
步驟106,對所述匹配的預設觸發條件對應的展示信息進行推薦。
本實施例預先設置了展示信息對應的觸發條件,該預設觸發條件用于觸 發展示信息的匹配和推送,其中觸發條件可以由服務器下發,也可以預置或預先存儲于終端本地,并且本地存儲的觸發條件可以編輯,即可以新增、刪除或更改等,本發明實施例對此不作限定。通過對交互信息進行分析,確定該交互信息所匹配的預設觸發條件然后獲取該預設觸發條件對應的展示信息,在當前終端中推薦展示該展示信息以供用戶選擇,本實施例每次輸入過程中的未上屏信息可以匹配推薦一個或多個展示信息。
例如,針對推薦平臺在終端中安裝的應用,其基于交互信息匹配到展示信息后,可以在終端設置一推薦顯示區域,在該推薦顯示區域中顯示展示信息。又如以輸入法為例,可以在輸入法的候選區或聯想區等區域對該展示信息進行推薦。若用戶對該展示信息感興趣,則可以通過觸發指令對該展示信息進行上屏展示,如在終端當前的即時通訊應用程序中展示,并且上屏展示的可以是該展示信息,也可以與展示信息相關的其他信息,例如展示信息為網頁鏈接信息,則上屏展示的可以是其對應的網頁等。其中,在輸入法的示例中,在輸入法候選區、聯想區的推薦是將展示信息可以作為候選項之一推薦給用戶,是輸入法輸入過程的一個中間值,因此推薦展示的位置也是輸入法的界面區域。而后續的上屏展示時將展示信息作為輸入法的輸出值進行輸出,上屏展示的位置可以是非輸入法的應用區域,如當前輸入法的輸出至的應用為即時通訊應用則展示在即時通訊應用內。
例如,用戶A在即時通訊應用內發送消息“你認識‘犇’這個字嗎?”給用戶B,則用戶B的應用例如輸入法可以獲取該消息作為交互信息,通過分析得到展示信息為“犇(bēn)”,在用戶B的應用的推薦顯示區域中推薦展示信息“犇(bēn)”給用戶提示。
綜上,通過通訊方式進行交互過程中,可以獲取對端發送的交互信息,通過分析確定所述交互信息匹配的預設觸發條件,對所述匹配的預設觸發條件對應的展示信息進行推薦,可以直接推薦用戶可能需要的展示信息以供用戶選擇,對交互過程中用戶可能感興趣的信息直接進行推薦并展示,簡化了操作流程,提高效率。
實施例二
在上述實施例的基礎上,本實施例詳細論述基于對端發送的交互信息的匹配方法。
參照圖2,示出了本發明實施例提供的另一種基于對端信息的信息處理方法的步驟流程圖,具體可以包括如下步驟:
步驟202,通過預置通訊方式進行交互的過程中,獲取對端發送的交互信息。
以移動終端為例,用戶可以采用即時通訊應用進行交互,交互過程中的交互信息可以顯示在當前的通訊應用內,如即時通訊應用或短消息應用。
步驟204,對所述交互信息進行分析確定關鍵信息。
步驟206,從預設觸發條件中查找與所述關鍵信息匹配的匹配字段。
步驟208,獲取所述匹配字段對應的展示信息。
對交互信息進行分析時,分析方式可以有多種,如語義分析、關鍵詞抽取等,也可以多種分析方式相結合,例如對該交互信息進行語句劃分、詞性篩選等確定出關鍵詞,再結合該交互信息的語義確定出該交互信息的關鍵信息。因此,該關鍵信息用于標識交互信息的內容,該關鍵信息可以包括關鍵詞、語句含義信息等。然后從預設觸發條件中查找與所述關鍵信息匹配的匹配字段,獲取所述匹配字段對應的展示信息。
本實施例中,所述展示信息包括以下至少一項:關鍵信息、垂直搜索信息、本地相關信息、表情圖片和符號信息。
其中,所述垂直搜索信息指的是對網頁庫中的某類專門的信息進行一次整合,定向分字段抽取出需要的數據進行處理后,再以某種形式返回給用戶的信息。垂直搜索是相對通用搜索引擎的信息量大、查詢不準確、深度不夠等提出來的新的搜索引擎服務模式,通過針對某一特定領域、某一特定人群或某一特定需求提供的有一定價值的信息和相關服務。本地相關信息指的是從終端本地獲取的信息,如終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息等。表情圖片指的是表情相關圖片。符號信息指的是通過符號表示的信息,如符號表情等。
優選的,所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推 薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和證券信息。網頁搜索信息指的是網頁搜索內容如新聞、百科、網站網頁等各類型的網頁,又如網頁的URL(Uniform Resource Locator,統一資源定位符)地址,網頁摘要信息等,而網頁類型可以依據實際需求確定,如新聞熱點網頁,論壇網頁等;產品推薦信息指的是產品的推廣信息,如產品的點評信息、店鋪推薦信息、優惠券信息等;多媒體信息指的是多媒體相關信息,如音、視頻的摘要信息等,且多媒體信息可以來源于終端本地或網絡,從而在用戶選中后播放對應多媒體內容。應用推薦信息指的是終端應用的推薦信息,如熱門APP(Application,應用程序)等;氣象信息指的是氣象相關信息,如天氣預報信息,天氣預警信息、空氣質量信息,天氣相關的生活指數信息(如穿衣指數信息、出行指數信息等);地圖信息指的是與地理位置相關的信息,如用戶輸入的地點在地圖中的位置,地圖上的線路信息等;證券信息指的是財經、證券等經濟類信息,如股票行情、匯率、利率等信息。
所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。終端位置信息指的是通過定位所確定的與終端地理位置相關的信息,如定位位置、定位確定出的本地地圖信息等;通訊錄信息指的是終端的通訊錄中的信息,如聯系人的聯系信息包括電話、郵件、地址等各類信息;日程信息指的是終端的日歷或待辦事項記錄的日程信息;本地應用信息指的是終端本地已安裝的應用信息,如QQ、微博、各種APP等;本地文件信息指的是終端本地存儲的文件,如圖片、照片、音頻、視頻等多媒體資源以及文檔等內容。當然,上述僅用于舉例論述垂直搜索信息和本地相關信息,不應理解為是對本發明的限制。
從而通過分析得到交互信息的關鍵信息,可以匹配得到預設觸發條件中的匹配字段,從而確定出各種類型的展示信息推薦給用戶,從而實現對即時通訊過程中對端發送的交互信息的自動分析、匹配得到推薦的展示信息。
本發明一個可選實施例中,獲取所述匹配字段對應的展示信息的步驟,包括:從本地獲取所述匹配字段對應的展示信息,包括本地相關信息、表情圖片和符號信息中的至少一項;和/或,將所述匹配字段上傳到服務器,并接 收所述服務器反饋的所述匹配字段對應的展示信息,包括垂直搜索信息、表情圖片和符號信息中的至少一項。本實施例中,展示信息可以來源于終端本地,也可以來源于網絡側。例如,表情圖片、符號信息和/或本地相關信息等可以直接依據終端本地存儲的內容確定展示信息進行推薦;還可以將匹配字段上傳到服務器側,服務側依據該匹配字段匹配展示信息,將展示信息反饋給終端進行推薦,從而推薦垂直搜索信息、表情圖片、符號信息等。當然也可以在本地和網絡服務器側分別進行匹配,確定相應的展示信息。
本發明另一個可選實施例中,獲取所述匹配字段對應的展示信息的步驟,包括:獲取當前終端所在的定位信息;根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息至少包括:與所述定位信息相關的氣象信息,地圖信息,產品推薦信息,終端位置信息和日程信息中的一項。本實施例中,有些展示信息與終端所在位置相關,因此還可以當匹配字段對應展示信息為與位置相關的信息時,首先終端當前的位置信息,可以由用戶自行確定,也可以調用終端的定位裝置確定,或者依據未上屏信息確定定位信息,然后根據該定位信息和所述匹配字段確定匹配的展示信息。
上述根據定位信息確定的展示信息可以包括以下至少一種:與所述定位信息相關的氣象信息、與所述定位信息相關的地圖信息、與所述定位信息相關的產品推薦信息、與所述定位信息相關的終端位置信息、以及與所述定位信息相關的日程信息等。例如,依據定位信息確定該位置對應區域,如城市的氣象信息;又如,依據定位信息確定該位置在地圖中的位置,并獲取相應標記位置的地圖信息,如用戶A給用戶B發送消息為“你的位置是”,用戶B的應用獲取對端(即用戶A)的交互信息為“你的位置是”通過分析確定關鍵信息為“位置”,匹配到“用戶位置”的匹配字段,從而應用在用戶B的終端中調用定位裝置獲取自身的位置信息并上傳給服務器后,可以接收服務器反饋給標記了用戶B所在位置的地圖圖片作為展示信息在推薦顯示區域內進行推薦,或者直接調用用戶B終端本地的地圖應用,獲取該用戶位置對應的地圖信息作為展示信息在推薦顯示區域內進行推薦。
由此可見,本實施例中展示信息的內容涵蓋但不限于百科、點評、商鋪 或商品推薦、音頻(例如音樂、聲音片段等)、視頻(包括動畫、電影等)、地理位置信息、股市、天氣、軟件推薦等垂直搜索信息;以及地理位置信息、通訊錄詞庫、日歷等可以從本機讀取到的相關信息。并且展示信息可以是上述信息的完整信息,也可以是摘要、預覽等信息,可以依據實際需求確定本實施例對此不作限定。
例如,用戶A給用戶B發送消息為“你想打籃球還是踢足球”,用戶B的應用獲取對端(即用戶A)的交互信息為“你想打籃球還是踢足球”通過分析確定關鍵信息為“打籃球”“踢足球”或者“籃球”“足球”,匹配到“消息內容選擇”的匹配字段,即從消息中選擇,從而將關鍵信息作為該匹配字段的展示信息,即在用戶B的應用的推薦顯示區域中展示“打籃球”和“踢足球”作為候選項,或者展示“籃球”“足球”作為候選項進行推薦。
又如,以輸入法為例,第一種通訊應用的顯示界面如圖3所示。輸入法可以獲取該即時通訊應用的交互或聊天窗口中對端用戶發送的交互信息,如獲取圖3中的對端發送的交互消息“李舒揚的手機號碼你知道嗎?”。通過分析確定出關鍵信息為“李舒揚”“手機號碼”等,從而從預設觸發條件中查找與“手機號碼”或“李舒揚”匹配的匹配字段,如該匹配字段可以為“聯系信息”,則輸入法依據該“聯系信息”調用終端的通訊錄,從該通訊錄中查找“李舒揚”的手機號碼“13581111111”,而后將“李舒揚”“手機號碼”“13581111111”生成相應的展示信息。該展示信息可以展示在輸入法的設定區域內,如聯想區或候選區等,如圖3中在聯想區推薦展示信息“李舒揚手機號碼13581111111”。
步驟210,對所述匹配的預設觸發條件對應的展示信息進行推薦。
在獲取到匹配字段對應展示信息后,可以對該展示信息進行推薦展示,以提供給用戶選擇需要的信息。其中,可以將展示信息展示在輸入法的候選區,也可以將展示信息展示在輸入法的聯想區,還可以將展示信息展示在應用平臺對應應用的推薦顯示區域中。本實施例中,針對輸入法的示例,輸入法展示候選項的區域可以按照實際情況區分,當有輸入行為但還未上屏時,展示候選項區域稱為候選區;在無輸入行為時,展示候選的區域稱為聯想區。 本實施例中,上述候選區和聯想區均可以推薦展示信息,其中,聯想區可以支持點擊跳轉等行為。
步驟212,依據觸發指示對所述展示信息進行上屏展示。
用戶看到應用推薦的展示信息后,可以選擇自己感興趣的展示信息進行上屏,接收用戶的觸發指示,從該觸發指示中的參數確定用戶選擇的展示信息,然后對選擇的展示信息進行上屏處理。
本實施例中,對選擇的展示信息進行上屏處理包括:獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在當前的通訊應用內,或,調動第三方應用展示選擇的展示信息對應詳細信息。
依據展示信息與應用環境的不同,對展示信息具有不同的上屏操作。其中,上屏展示的內容可以是該展示信息,例如若展示信息為表情圖片,則可以直接對表情圖片進行上屏處理。由于展示信息也可能是某些信息的摘要內容,因此也可以是展示信息對應詳細信息,例如,網頁搜索信息可能是對應網頁的標題等摘要內容和鏈接地址,其對應詳細信息即為該網頁,又如地圖信息可能是位置或線路的縮略圖,則詳細信息即為地圖上實際的位置或線路。
本發明一個可選實施例中,針對輸入法應用,對所述交互信息進行分析確定關鍵信息之后,還包括:將所述關鍵信息加入到高頻會話列表;所述的方法還包括:接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信息的候選項。
上述對所述交互信息進行分析確定出關鍵信息后,還可以將關鍵信息加入到高頻會話列表中,該高頻會話列表是針對該用戶出現頻率較高的詞匯的列表。從而后續用戶在輸入字符串的過程中,對該輸入字符串匹配候選項時,可以所述高頻會話列表確定出包括所述關鍵信息的候選項。
例如,用戶A發送“收到請回復”給用戶B,用戶B的輸入法通過分析確定出關鍵信息為“收到”和“收到請回復”,會關鍵信息加入用戶B輸入法的高頻會話列表中。若用戶B輸入“shoudao”,則通過輸入法內核匹配候選項時,可以依據高頻會話列表將“收到”作為首位候選,而不會誤上屏 “受到”。
又如,用戶A發送“今天中午北語一吃還是北語二吃”給用戶B,通過分析確定關鍵信息為“北語一”和“北語二”,這兩個詞匯均為自造詞,將其加入到用戶B輸入法的高頻會話列表中。此后,當用戶B輸入“beiyuyi”時,依據高頻會話列表確定首位候選項為“北語一”。
依據上下文信息以及當前的環境信息,可以將展示信息或展示信息的詳細信息直接展示在當前的通訊應用內,或者調用第三方應用展示。例如針對即時通訊應用,若展示信息為網頁搜索信息,則可以直接在該應用內展示或在調用瀏覽器應用中開啟相應的網頁展示網頁信息;若展示信息為多媒體信息,則可以調用第三方播放應用播放對應的多媒體內容。又如對于地圖信息,可以直接在當前應用中展示包含對應位置的地圖圖片,或者調用瀏覽器應用、地圖應用展示該位置對應地圖數據。
因此,本實施例中對展示信息的展示方式涵蓋但不限于wap網頁跳轉、APP端跳轉、軟件下載、支付跳轉等形式。如展示信息為網頁搜索信息時可以跳轉到瀏覽器應用開啟,若為支付信息可以跳轉到支付應用。
結合具體的應用場景論述上述基于對端的交互信息進行匹配的實施例。可以預先從服務器端(如輸入法服務器,又如推薦平臺)下載預設觸發條件,該預設觸發條件包括多種匹配字段,不同的匹配字段可以匹配相同或不同的展示信息,可以依據實際需求設定。
如圖4所示為第二種通訊應用的顯示界面示意圖。對端發送交互信息“就差你了到哪了?”,輸入法獲取該交互信息后通過分析確定關鍵信息為“到哪”或“位置”,從而對應匹配字段為“定位信息”,輸入法匹配展示信息,如在輸入法的聯想區進行推薦展示,如“發送當前位置”,又如在候選區或聯想區進行推薦展示,并且上述展示信息還可以為具體位置信息,如展示“搜狐網絡大廈”的候選項。若用戶選擇該展示信息,則可以調用定位裝置獲取終端當前的位置展示在通訊應用內,如展示文字描述的位置信息,或者包含該位置的地圖信息等。
如圖5所示為第三種通訊應用的顯示界面示意圖。對端發送交互信息“用 什么快遞?”,輸入法獲取該交互信息后通過分析確定關鍵信息為“快遞”,從而對應匹配字段為“產品推薦信息”,輸入法匹配展示信息,在輸入法的聯想區展示“順豐EMS圓通申通中通”。若用戶選擇該“順豐”,則可以展示“順豐”對應的網頁搜索信息,如服務電話、公司簡介、在線下單網頁信息等。
從而在通訊交互的過程中,能夠從通訊應用中獲取對端發送的交互消息并進行分析,確定該交互消息的匹配字段對應的展示信息并進行推薦,便于用戶快速獲取與交互相關的各種信息,節省輸入、查找、切換等各種操作的時間。
實施例三
本實施例的場景不限于對對端交互信息的推薦,還可以基于本端輸入內容或場景等進行推薦。
參照圖6,示出了本發明實施例提供的一種基于本端信息的信息處理方法的步驟流程圖,具體可以包括如下步驟:
步驟602,通過預置通訊方式進行交互的過程中,獲取本端生成的交互信息。
用戶在進行預置通訊方式的交互時需要采用輸入法進行輸入,可以獲取輸入法在本端輸入對應生成的交互信息。該交互信息是在通訊過程中應用所在一側生成的交互信息,包括:上屏信息和/或未上屏信息。該上屏信息包括已發送到當前通訊應用的交互或聊天窗口中的信息,以及上屏到通訊應用的消息發送區域的信息,即輸入法已選擇上屏但未發送到交互或聊天窗口的信息。其中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。
步驟604,通過分析確定所述交互信息匹配的預設觸發條件,獲取對應的展示信息。
步驟606,對所述匹配的預設觸發條件對應的展示信息進行展示。
本實施例中,不同的交互信息可能會推薦顯示相同或不同的展示信息,例如,輸入開心,可能會推薦開心相關的表情,又如輸入天氣可能會推薦本 地天氣信息等。因此本實施例預先設置了展示信息對應的觸發條件,該預設觸發條件用于觸發展示信息的匹配和推送,其中觸發條件可以由服務器下發,也可以預置或預先存儲于終端本地,并且本地存儲的觸發條件可以編輯,即可以新增、刪除或更改等,本發明實施例對此不作限定。
通過對交互信息進行分析,確定該交互信息所匹配的預設觸發條件然后獲取該預設觸發條件對應的展示信息,例如在當前終端中輸入法的候選區推薦展示該展示信息以供用戶選擇,又如,在應用的推薦顯示區域推薦展示信息,本實施例每次輸入過程中的未上屏信息可以匹配推薦一個或多個展示信息。
由于通過輸入法完成輸入后,再依據輸入內容進行操作時,操作比較繁瑣,因此本實施例獲取本端生成的交互信息,通過分析確定所述交互信息匹配的預設觸發條件,對所述匹配的預設觸發條件對應的展示信息進行推薦,即向用戶推薦可能需要的展示信息以供用戶選擇,從而在輸入過程中即可推薦與輸入相關的展示信息,簡化了操作流程,提高效率。
實施例四
在上述實施例的基礎上,本實施例詳細論述針對本端生成的交互信息進行信息匹配方法。
1、未上屏信息的匹配推薦
參照圖7,示出了本發明實施例提供的一種基于本端未上屏信息的信息處理方法的步驟流程圖,以輸入法輸入過程中的未上屏信息為例,具體可以包括如下步驟:
步驟702,接收輸入字符串。
步驟704,在對輸入字符串進行切分和轉換處理過程中獲取未上屏信息。
在采用輸入法進行輸入時,輸入法系統會獲取用戶的輸入字符串,然后將輸入字符串經由輸入法內核進行切分、轉換等處理確定相應的候選項供用戶選擇。輸入法系統在接收用戶輸入字符串,到輸入字符串轉換為候選項上屏的輸入過程中,可以獲取各階段的未上屏信息。其中,輸入字符串是輸入法系統直接接收的用戶輸入內容,用戶可以采用任意的輸入手段進行字符的 輸入,如通過鍵盤、手寫板、觸摸屏等進行的輸入。輸入法內核指的是輸入法系統的核心算法,根據輸入內容合理展現候選項。
其中,上述輸入過程中將以下至少一項作為未上屏信息:所述輸入字符串,所述輸入字符串的切分結果,和依據輸入字符串的切分結果對應轉換得到的候選項。
即在輸入法的輸入過程中,對于接收的輸入字符串可以直接將其作為未上屏信息進行匹配,例如對于輸入字符串“weixiao”,“jintiantianqizenmeyang”等。還可以在輸入法對輸入字符串進行切分的過程中,獲取各切分結果作為未上屏信息,例如對于上述輸入字符串切分為“jin’tian/tian’qi/zen’me’yang”可以將“jin’tian”,“tian’qi”和“zen’me’yang”分別作為未上屏信息。并且,還可以在切分結果進行轉換后,將轉換得到的候選項作為未上屏信息,如上述切分結果匹配得到候選項“今天天氣怎么樣”,“今天天氣”,“今天”以及“天氣”等作為未上屏信息。
并且,本實施例對于未上屏信息,還可以依據其上下文信息確定語義信息或語境信息,從而基于該語義或語境確定未上屏信息。
步驟706,對所述未上屏信息進行分析確定關鍵信息;
步驟708,檢測所述關鍵信息與預設觸發條件中的匹配字段是否匹配。
對交互信息語義分析、關鍵詞抽取等分析方式,例如對該交互信息進行語句劃分、詞性篩選等確定出關鍵詞,再結合該交互信息的語義確定出該交互信息的關鍵信息。因此,該關鍵信息用于標識交互信息的內容,該關鍵信息可以包括關鍵詞、語句含義信息等。然后從預設觸發條件中查找與所述關鍵信息匹配的匹配字段,獲取所述匹配字段對應的展示信息。
本實施例中,不同的預設觸發條件會觸發顯示不同的展示內容,而對于同一預設觸發條件,可以匹配一個或多個匹配字段,例如“開心”,“高興”以及“愉快”可以是同一個預設觸發條件的不同匹配字段。因此,不同的未上屏信息可能匹配出相同或不同的展示信息。
其中,上述觸發條件可以預置于終端本地,或者由服務器下發并存儲于終端本地,或者將上述未上屏信息上傳到服務器進行比較,可以依據具體需 求確定,本發明實施例對此不作限定。另外,本地存儲的觸發條件是可以編輯的,例如可以新增、刪除或更改等。
從預設觸發條件中查找與所述關鍵信息匹配的匹配字段,例如采用該關鍵信息與預設觸發條件的匹配字段進行匹配,檢測該關鍵信息是否與匹配字段相匹配。若是,即關鍵信息與匹配字段匹配,執行步驟712;若否,即未上屏信息與匹配字段不匹配,執行步驟710。
步驟710,執行正常輸入流程。
當關鍵信息與匹配字段不匹配,則正常按照輸入法輸入流程執行即可,即在切分、轉換完成后展示相應候選項即可。
步驟712,獲取所述匹配字段對應的展示信息。
在所述未上屏信息與預設觸發條件中的匹配字段匹配時,獲取所述匹配字段對應的展示信息,其中,所述展示信息包括以下至少一項:垂直搜索信息、本地相關信息、表情圖片和符號信息。其中,所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和股市信息。所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。本實施例可以自動依據輸入的未上屏信息推薦多種類型的展示信息,從而不用確定輸入內容后再執行其他諸如搜索、查找等操作,減少操作步驟,提高效率。
本實施例中,每個匹配字段均與展示信息相對應,在確定未上屏信息后即可確定與該未上屏信息對應的匹配字段,從而確定匹配的展示信息。
本發明一個可選實施例中,獲取所述匹配字段對應的展示信息的步驟,包括:從本地獲取所述匹配字段對應的展示信息,包括本地相關信息、表情圖片和符號信息中的至少一項;和/或,將所述匹配字段上傳到服務器,并接收所述服務器反饋的所述匹配字段對應的展示信息,包括垂直搜索信息、表情圖片和符號信息中的至少一項。
本實施例中,展示信息可以來源于終端本地,也可以來源于網絡側。例如,表情圖片、符號信息以及本地相關信息等可以直接依據終端本地存儲的內容確定展示信息進行推薦;還可以將匹配字段上傳到服務器側,服務側依 據該匹配字段匹配展示信息,將展示信息反饋給終端的輸入法系統進行推薦。當然也可以在終端本地和網絡服務器側分別進行匹配,確定相應的展示信息。
本發明另一個可選實施例中,獲取所述匹配字段對應的展示信息的步驟,包括:獲取當前終端所在的定位信息;根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息至少包括:與所述定位信息相關的氣象信息,地圖信息,產品推薦信息,終端位置信息,日程信息中的一項。
本實施例中,有些展示信息與終端所在的位置相關,如氣象信息、地圖信息等,因此當匹配字段對應展示信息為與位置相關的信息時,首先終端當前的位置信息,可以由用戶自行確定,也可以調用終端的定位裝置確定,或者依據未上屏信息確定定位信息,然后將該定位信息和匹配字段確定展示信息。上述根據定位信息確定的展示信息至少包括:與所述定位信息相關的氣象信息,與所述定位信息相關的地圖信息,與所述定位信息相關的產品推薦信息,與所述定位信息相關的終端位置信息,與所述定位信息相關的日程信息等中的一項。
例如,依據定位信息確定該位置對應區域,如城市的氣象信息;又如,依據定位信息確定該位置在地圖中的位置,并獲取相應標記位置的地圖信息,如用戶的輸入字符串為“wodeweizhishi”,將對應候選項“我的位置是”作為未上屏信息,匹配到“用戶位置”的匹配字段,從而輸入法調用終端本地的定位裝置獲取自身的位置信息并上傳給服務器后,可以接收服務器反饋給標記了該用戶位置的地圖信息或者地圖圖片進行展示。又如,依據用戶輸入的上下文語義或當前環境信息分析匹配用戶當前可能需要獲取的線路信息,則可以獲取未上屏信息確定的位置,以及依據終端獲取的定位信息,調用終端本地的地圖確定終端獲取的定位信息對應位置和未上屏信息對應位置在地圖上的線路信息。
步驟714,對所述匹配的預設觸發條件對應的展示信息進行推薦。
在獲取到匹配字段對應展示信息后,可以對該展示信息進行展示,以提供給用戶選擇需要的信息。該展示信息可以展示在輸入法的候選區或聯想區 等區域。
步驟716,對所述匹配的預設觸發條件對應的展示信息進行推薦。
步驟718,對選擇的展示信息進行上屏展示。
用戶看到輸入法推薦的展示信息后,可以選擇自己感興趣的展示信息進行上屏,輸入法接收用戶的觸發指示,從該觸發指示中的參數確定用戶選擇的展示信息,然后對選擇的展示信息進行上屏處理,以及將匹配出該展示信息的未上屏信息對應的候選項進行上屏等處理。
本實施例中,對選擇的展示信息進行上屏處理包括:獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在當前的通訊應用內,或,調動第三方應用展示選擇的展示信息對應的詳細信息。
依據展示信息與應用環境的不同,對展示信息具有不同的上屏操作。其中,上屏展示的內容可以是該展示信息,例如若展示信息為表情圖片,則可以直接對表情圖片進行上屏處理。由于展示信息也可能是某些信息的摘要內容,因此也可以是展示信息對應詳細信息,例如,網頁鏈接信息可能是對應網頁的標題等摘要內容和鏈接地址,其對應詳細信息即為該網頁,又如地圖信息可能是位置或線路的縮略圖,則詳細信息即為地圖上實際的位置或線路。
依據上下文信息以及當前的環境信息,可以將展示信息或展示信息的詳細信息直接展示在當前的通訊應用內,或者調用第三方應用展示。例如針對即時通訊應用,若展示信息為網頁搜索信息,則可以直接在該應用內展示或在調用瀏覽器應用中開啟相應的網頁展示網頁信息;若展示信息為多媒體信息,則可以調用第三方播放應用播放對應的多媒體內容。又如對于地圖信息,可以直接在當前應用中展示包含對應位置的地圖圖片,或者調用瀏覽器應用、地圖應用展示該位置對應地圖數據。
綜上所述,在輸入字符串的輸入過程中,對輸入字符串,輸入字符串的切分結果,和依據輸入字符串的切分結果對應轉換得到的候選項,均可作為未上屏信息通過分析與預設觸發條件進行匹配,從而匹配更加靈活、快速,減少輸入內容上屏后才能執行相應操作獲取對應展示內容的操作,提高了展 示效率。
其次,展示信息包括以下至少一項:垂直搜索信息、本地相關信息、表情圖片和符號信息,從而無需輸入完成即可查看新聞、優惠信息等網頁內容,無需輸入即可播放多媒體信息、查看天氣信息、查找地圖線圖等,減少了輸入后的查詢等執行步驟。
上述實施例論述了在輸入過程中通過預設觸發條件觸發展示信息的展示,并對選定展示信息進行上屏,減少了在選定輸入內容后再觸發查找、搜索等操作,提高了處理效率,更便于用戶的使用。
本實施例中,結合具體的應用場景論述上述基于輸入的信息處理方法,可以預先從輸入法服務器端下載預設觸發條件,該預設觸發條件包括多種匹配字段,不同的匹配字段可以匹配相同或不同的展示信息,可以依據實際需求設定。
1、將輸入字符串作為未上屏信息進行匹配
接收用戶輸入的輸入字符串“shengrikuaile”將其作為未上屏信息進行匹配,可以匹配到的匹配字段為“生日快樂”或者“happy birthday”,確定對應的展示信息為生日快樂的相關表情圖片,如生日蛋糕的動態或動畫圖片等,以及生日快樂歌的音頻或音頻摘要等,在用戶選擇音頻摘要時獲取對應的音頻數據進行播放。
2、將切分結果作為未上屏信息進行匹配
接收用戶的輸入字符串“jintianzhengkaixin”,對輸入字符串進行切分得到對應的切分結果“jintian/zheng/kaixin”,切分結果中“kaixin”與匹配字段“愉快”匹配,確定對應的展示信息為符號信息,如符號表情“O(∩_∩)O~~”,在用戶選擇后對相應的符號表情進行上屏展示。
3、將候選項作為未上屏信息進行匹配
獲取用戶的輸入字符串“huoluhuoba”對應轉換得到候選項“火爐火吧、火爐火、活路、火爐、火”等,采用候選項與預設觸發條件的匹配字段進行匹配,獲取到匹配字段“火爐火”和“火”,對應展示信息分別為“火爐火”的優惠信息簡介和“火”的表情圖片,期間用戶可以選擇候選項“火爐火吧” 上屏,將其發送到當前即時通訊應用的交互或聊天窗口中。其中,展示信息可以作為候選項的聯想信息展示在聯想區,或者在“火爐火吧”上屏后作為候選項顯示在候選區。
此后,在接收到選擇優惠信息簡介的觸發指示時,依據該觸發指示將“優惠信息簡介”上屏展示到當前即時通訊應用的交互或聊天窗口中,如圖8所示。后續,用戶在即時通訊應用中點擊該優惠信息簡介時可以顯示對應的評價、位置、推薦菜色、人均消費、優惠券等各類推薦信息。
并且,在確定未上屏信息對應的匹配字段時,還可以依據上下文以及環境確定。例如,獲取輸入字符串“xidan”,并且獲取用戶的上文信息“一會兒我要去”,從而通過上下文的語義分析出該用戶要去某一位置,對應候選項“西單”作為未上屏信息匹配到“線路”的匹配字段,然后展示相應線路推薦的簡要信息給用戶,在用戶選擇該線路推薦的簡要信息后,將獲取的包括用戶位置和“西單”之間線路的地圖或包括當前道路情況的實時地圖反饋給用戶,該地圖可以調用終端中安裝的地圖、導航等應用程序進行展示,或者接收服務器的反饋并展示。
因此,在輸入過程中可以將各階段的輸入內容作為未上屏信息進行匹配,匹配更加靈活;且匹配推薦的展示信息靈活多樣,為用戶提供更多樣的信息,更好地達到節省操作流程的效果。
2、上屏信息的匹配推薦
參照圖9,示出了本發明實施例提供的一種基于本端上屏信息的信息處理方法的步驟流程圖,以推薦平臺對應應用獲取本端的上屏信息為例,具體可以包括如下步驟:
步驟902,通過預置通訊方式進行交互的過程中,獲取本端生成的上屏信息。
步驟904,對所述上屏信息進行分析確定關鍵信息。
步驟906,從預設觸發條件中查找與所述關鍵信息匹配的匹配字段。
步驟908,獲取所述匹配字段對應的展示信息。
進一步還包括:
步驟910,對所述匹配的預設觸發條件對應的展示信息進行推薦。
步驟912,依據觸發指示對所述展示信息進行上屏展示。
本端的上屏信息包括本端輸入法輸入的位于交互信息或聊天窗口中的交互信息和處于發送區域的交互信息。對該上屏信息進行語義分析等獲取關鍵信息,查找與關鍵信息匹配的匹配字段,取所述匹配字段對應的展示信息,對所述匹配的預設觸發條件對應的展示信息進行推薦,進一步可以依據觸發指示對所述展示信息進行上屏展示,其中,所述依據觸發指示對所述展示信息進行上屏展示的步驟包括:依據所述觸發指示將所述展示信息和未發送的上屏信息同時上屏顯示到當前即時通訊應用的交互或聊天窗口中。
例如,本端的用戶A上屏了“聽聽時間煮雨這首歌”但還沒發送給對端的用戶B,即處于發送區域而沒有發送到交互或聊天窗口中。獲取該交互信息后通過分析確定關鍵信息為“時間煮雨”“歌”,匹配字段為“音樂”,則獲取相應的展示信息為“時間煮雨”的播放鏈接。若本端的用戶A選擇上屏該播放鏈接,則上屏信息可以為“聽聽時間煮雨這首歌”和該播放鏈接;用戶選擇發送該信息時,則“聽聽時間煮雨這首歌”和該播放鏈接一起發送到對端的用戶B的交互或聊天窗口。對端用戶B的一側在收到了用戶A發來的內容后,即可點擊相應的鏈接去聽“時間煮雨”這首歌。
又如,用戶A發送消息“你想打籃球還是踢足球”給用戶B,用戶A通過分析確定關鍵信息為“打籃球”“踢足球”或者“籃球”“足球”,匹配到“消息內容選擇”的匹配字段,即從消息中選擇,從而將關鍵信息作為該匹配字段的展示信息,即在用戶B的應用的推薦顯示區域中展示“打籃球”和“踢足球”。或者在輸入法的示例中展示“籃球”“足球”作為候選項進行推薦。此后,例如接收到用戶B回復“你說呢”,則用戶A可以直接選擇候選項“打籃球”、“踢足球”、“籃球”或“足球”上屏。
如圖10所示為第五種通訊應用的顯示界面示意圖。圖10A中用戶A本端將上屏信息“全聚德吧”發送到交互或聊天窗口后,用戶A的輸入法獲取該交互信息后通過分析確定關鍵信息為“全聚德”,從而對應的匹配字段可以為“餐廳”,用戶A的輸入法匹配展示信息,在輸入法的聯想區展示“全 聚德優惠評分詳情”。若用戶A選擇該展示信息,則可以上屏展示全聚德相關的餐廳信息,如圖10B所示。并且,用戶A的輸入法在確定展示信息時可以調用定位裝置獲取終端當前的位置信息進行展示,從而匹配距離終端最近的“全聚德”餐廳作為首選推薦的展示信息。
如圖11所示為第六種通訊應用的顯示界面示意圖。本端發送交互信息“今天晚上有空嗎?”,輸入法獲取該交互信息后通過分析確定關鍵信息為“今天”或“日程”,從而對應匹配字段為“日歷”或“待辦事項”,輸入法匹配展示信息,在輸入法的聯想區可以展示“日歷”對應的例如“今天(2月17日)15:00-18:00五層會議室”的待辦信息或提示信息等。
本實施例中上屏信息的推薦匹配步驟與上述未上屏信息的推薦匹配步驟基本一致,因此不再贅述。
從而本實施例通過本端的交互信息可以匹配出各種類型的展示信息,從而為用戶推薦所需的各種信息,如百科、新聞、音視頻等信息,并且,還可以推薦商業化信息,如分享、點評、商鋪商品或品牌推薦等。
本發明一個可選實施例中,針對輸入法應用,對所述交互信息進行分析確定關鍵信息之后,還包括:將所述關鍵信息加入到高頻會話列表;所述的方法還包括:接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信息的候選項。
上述對所述交互信息進行分析確定出關鍵信息后,還可以將關鍵信息加入到高頻會話列表中,該高頻會話列表是針對該用戶出現頻率較高的詞匯的列表。從而后續用戶在輸入字符串的過程中,對該輸入字符串匹配候選項時,可以所述高頻會話列表確定出包括所述關鍵信息的候選項。
例如,用戶A發送“今天中午北語一吃還是北語二吃”給用戶B,通過分析確定關鍵信息為“北語一”和“北語二”,這兩個詞匯均為自造詞,將其加入到用戶A的輸入法的高頻會話列表中。此后,用戶A可能收到用戶B回復“聽你的”,則用戶A繼續輸入“beiyuyi”時,從而依據高頻會話列表可以確定首位候選項為“北語一”。
需要說明的是,對于本發明方法實施例,為了簡單描述,故將其都表述 為一系列的動作組合,但是本領域技術人員應該知悉,本發明實施例并不受所描述的動作順序的限制,因為依據本發明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優選實施例,所涉及的動作并不一定是本發明實施例所必須的。
實施例五
在上述實施例的基礎上,本實施例還公開了一種信息處理裝置。
參照圖12,示出了本發明實施例五提供的一種信息處理裝置的結構框圖,本發明實施例五提供的一種信息處理裝置具體可以包括如下模塊:
對端獲取模塊1202,用于通過預置通訊方式進行交互的過程中,獲取對端發送的交互信息。第一分析模塊1204,用于通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息。第一推薦模塊1206,用于對所述匹配的預設觸發條件對應的展示信息進行推薦。
本發明實施例中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。當然還可以包括其他執行交互的通訊方式,本實施例對此不作限定。
綜上所述,通過預置通訊方式進行交互的過程中,可以獲取對端發送的交互信息,通過分析確定所述交互信息匹配的預設觸發條件,對所述匹配的預設觸發條件對應的展示信息進行推薦,可以直接推薦用戶可能需要的展示信息以供用戶選擇,對交互過程中用戶可能感興趣的信息直接進行推薦并展示,簡化了操作流程,提高效率。
參照圖13,示出了本發明實施例五提供的另一種信息處理裝置的結構框圖,本發明實施例五提供的另一種信息處理裝置具體可以包括如下模塊:
對端獲取模塊1302,用于通過預置通訊方式進行交互過程中,獲取對端發送的交互信息。第一分析模塊1304,用于通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息。第一推薦模塊1306,用于對候選區所述匹配的預設觸發條件對應的展示信息進行推薦。第一上屏模塊1308,用于依據觸發指示對所述展示信息進行上屏展示。
其中,所述第一分析模塊1304,包括:第一分析子模塊13042,用于對所述交互信息進行分析確定關鍵信息;第一查找子模塊13044,用于從預設觸發條件中查找與所述關鍵信息匹配的匹配字段;第一獲取子模塊13046,用于獲取所述匹配字段對應的展示信息,其中,所述展示信息包括以下至少一項:關鍵信息、垂直搜索信息、本地相關信息、表情圖片和符號信息。
本發明一個可選實施例中,所述第一獲取子模塊13046,用于從本地獲取所述匹配字段對應的展示信息,包括本地相關信息、表情圖片和符號信息中的至少一項;和/或,將所述匹配字段上傳到服務器,并接收所述服務器反饋的所述匹配字段對應的展示信息,包括垂直搜索信息、表情圖片和符號信息中的至少一項。
所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和證券信息;所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。
本發明另一個可選實施例中,所述第一獲取子模塊13046,用于獲取當前終端所在的定位信息;根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息包括以下至少一項:與所述定位信息相關的氣象信息,地圖信息,產品推薦信息,終端位置信息,日程信息。
本發明一個可選實施例中,所述第一推薦模塊1306,用于在輸入法的聯想區或候選區推薦所述匹配的預設觸發條件對應的展示信息。
本發明一個可選實施例中,所述第一上屏模塊1308,用于依據觸發指示對所述展示信息進行選擇;獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在所述預置通訊方式對應的通訊應用內,或,調用第三方應用展示所述詳細信息,其中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。
本發明另一個可選實施例中,所述的裝置還包括:第一添加模塊1310,用于將所述關鍵信息加入到高頻會話列表;第一候選模塊1312,用于接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信 息的候選項。
從而在通訊交互的過程中,能夠從通訊應用中獲取對端發送的交互消息并進行分析,確定該交互消息的匹配字段對應的展示信息并進行推薦,便于用戶快速獲取與交互相關的各種信息,節省輸入、查找、切換等各種操作的時間。
實施例六
在上述實施例的基礎上,本實施例還公開了一種信息處理裝置。
參照圖14,示出了本發明實施例六提供的一種信息處理裝置的結構框圖,本發明實施例六提供的一種信息處理裝置,具體可以包括如下模塊:
本端獲取模塊1402,用于通過預置通訊方式進行交互過程中,獲取本端生成的交互信息。第二分析模塊1404,用于通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息。第二推薦模塊1406,用于對所述匹配的預設觸發條件對應的展示信息進行推薦。
本發明實施例中,所述預置通訊方式包括以下至少一種:即時通訊方式和短消息方式。當然還可以包括其他執行交互的通訊方式,本實施例對此不作限定。
本實施例獲取本端生成的交互信息,通過分析確定所述交互信息匹配的預設觸發條件,推薦所述匹配的預設觸發條件對應的展示信息,即推薦用戶可能需要的展示信息以供用戶選擇,在輸入過程中即可推薦與輸入相關的展示信息,簡化了操作流程,提高效率。
參照圖15,示出了本發明實施例六提供的另一種信息處理裝置的結構框圖,本發明實施例六提供的另一種信息處理裝置,具體可以包括如下模塊:
本端獲取模塊1502,用于通過預置通訊方式進行交互過程中,獲取本端生成的交互信息。第二分析模塊1504,用于通過分析確定與所述交互信息匹配的預設觸發條件,獲取對應的展示信息。第二推薦模塊1506,用于對所述匹配的預設觸發條件對應的展示信息進行推薦。第二上屏模塊1508,用于依據觸發指示對所述展示信息進行上屏展示。
其中,所述本端生成的交互信息包括:上屏信息和/或未上屏信息。
本發明一個可選實施例中,本端獲取模塊1502,用于當所述交互信息為未上屏信息時,接收輸入字符串;在對所述輸入字符串進行切分和轉換處理過程中,將以下至少一項作為未上屏信息:所述輸入字符串,所述輸入字符串的切分結果,和依據輸入字符串的切分結果對應轉換得到的候選項。
所述第二分析推薦模塊1504,包括:第二分析子模塊15042,用于檢對所述交互信息進行分析確定關鍵信息;第二查找子模塊15044,用于從預設觸發條件中查找與所述關鍵信息匹配的匹配字段;第二獲取子模塊15046,用于在獲取所述匹配字段對應的展示信息,其中,所述展示信息包括以下至少一項:關鍵信息、垂直搜索信息、本地相關信息、表情圖片和符號信息。
本發明一個可選實施例中,所述第二獲取子模塊15046,用于從本地獲取所述匹配字段對應的展示信息,包括:本地相關信息、表情圖片和符號信息中的至少一項;和/或,將所述匹配字段上傳到服務器,并接收所述服務器反饋的所述匹配字段對應的展示信息,包括:垂直搜索信息、表情圖片和符號信息中的至少一項。
所述垂直搜索信息包括以下至少一項:網頁搜索信息、產品推薦信息、多媒體信息、應用推薦信息、氣象信息、地圖信息和股市信息;所述本地相關信息包括以下至少一項:終端位置信息、通訊錄信息、日程信息、本地應用信息和本地文件信息。
本發明另一個可選實施例中,所述第二獲取子模塊15046,用于獲取當前終端所在的定位信息;將根據所述定位信息和所述匹配字段確定匹配的展示信息,所述展示信息包括以下至少一項:與所述定位信息相關的氣象信息,地圖信息,產品推薦信息,終端位置信息,日程信息。
本發明一個可選實施例中,所述第二推薦模塊1506,用于在輸入法的聯想區或候選區推薦所述匹配的預設觸發條件對應的展示信息。
本發明一個可選實施例中,所述第二上屏模塊1508,用于依據觸發指示對所述展示信息進行選擇;獲取選擇的展示信息對應詳細信息,將所述詳細信息上屏展示在所述預置通訊方式對應的通訊應用內,或,調用第三方應用展示選擇的展示信息對應詳細信息,其中,所述預置通訊方式包括以下至少 一種:即時通訊方式和短消息方式。
本發明另一個可選實施例中,所述第二上屏模塊1508,還用于依據所述觸發指示將所述展示信息和未發送的上屏信息同時上屏顯示到當前通訊應用的交互或聊天窗口中。
本發明一個可選實施例中,所述的裝置還包括:第二添加模塊1510,用于將所述關鍵信息加入到高頻會話列表;第二候選模塊1512,用于接收輸入字符串,依據所述高頻會話列表確定所述輸入字符串對應包括所述關鍵信息的候選項。
綜上所述,在輸入字符串的輸入過程中,對輸入字符串,輸入字符串的切分結果,和依據輸入字符串的切分結果對應轉換得到的候選項,均可作為未上屏信息,通過分析與預設觸發條件進行匹配,匹配方法更加靈活、快速,減少輸入內容上屏后才能執行相應操作獲取對應展示內容的操作,提高了展示效率。
其次,展示信息包括以下至少一項:垂直搜索信息、本地相關信息、表情圖片和符號信息,從而無需輸入完成即可查看新聞、優惠信息等網頁內容,無需輸入即可播放多媒體信息、查看天氣信息、查找地圖線圖等,減少了輸入后的查詢等執行步驟。
對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
本領域內的技術人員應明白,本發明實施例的實施例可提供為方法、裝置、或計算機程序產品。因此,本發明實施例可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
本發明實施例是參照根據本發明實施例的方法、裝置的流程圖和/或方 框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理終端設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理終端設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理終端設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理終端設備上,使得在計算機或其他可編程終端設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程終端設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設備中還存在另外的相同要素。
以上對本發明所提供的一種信息處理方法和一種信息處理裝置,進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。

關 鍵 詞:
一種 信息處理 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種信息處理方法和裝置.pdf
鏈接地址:http://www.wwszu.club/p-6373555.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大