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