一種信息輸入方法和裝置的制造方法
【專利說明】-種信息輸入方法和裝置
[0001] 本發(fā)明專利申請是W申請日為2015年3月24日、申請?zhí)枮?01510131329. 6、名稱 為"一種信息輸入方法和裝置"的中國發(fā)明專利申請為優(yōu)先權基礎提出的在后申請。
技術領域
[0002] 本發(fā)明設及輸入法技術領域,具體設及一種信息輸入方法和裝置。
【背景技術】
[0003] 隨著技術的發(fā)展,輸入法的字詞輸入功能越來越準確和完善,但是用戶在聊天客 戶端的聊天界面中使用輸入法輸入文字時,對于用戶來說,用戶此時輸入的字/詞之時很 可能需要捜索與該字/詞相關的更多信息,發(fā)送給客戶端,比如在聊天界面中,聊天對象說 "想看電影",其可能需要當前用戶將"正在上映哪上映的電影、場次等信息"知會聊天對象。 而現(xiàn)有技術中,實現(xiàn)上述過程,其一般是當前用戶離開當前的聊天界面,打開瀏覽器或者捜 索應用,啟動輸入法在捜索框中輸入用戶需求內(nèi)容的關鍵詞,得到捜索結果后,再通過對捜 索結果的復制或者截圖把信息輸入到聊天客戶端的聊天界面中,再在聊天界面中點擊發(fā)送 W將前述信息傳遞給聊天對象。
[0004] 但是上述傳統(tǒng)的過程中,存在如下問題:
[0005] 首先,當前聊天客戶端的用戶需要首先離開該聊天客戶端的聊天界面,去其他軟 件中進行捜索過程,其中斷了用戶連貫的聊天流程,增加了用戶的操作次數(shù);
[0006] 其次,如果用戶在輸入過程中,需要進行多次捜索,當前用戶進行切換的代價很 大;
[0007] 另外,在獲得捜索結果之后,當前聊天客戶端的用戶需要進行復雜的復制/粘貼、 截圖或者分享流程W把捜索結果發(fā)送給目標聊天客戶端,用戶復制或截圖的信息比較雜 亂,不能發(fā)送相對精確和簡練的信息給目標客戶端,并且,通過復制/粘貼、截圖發(fā)送的捜 索結果排版不規(guī)整,提高了對方的閱讀難度,提高交流成本。
【發(fā)明內(nèi)容】
[0008] 鑒于上述問題,提出了本發(fā)明W便提供一種克服上述問題或者至少部分地解決上 述問題的一種信息輸入方法和相應的一種信息輸入裝置。
[0009] 依據(jù)本發(fā)明的一個方面,提供了一種信息輸入方法,包括:
[0010] 獲取與輸入的編碼串對應的候選項,并從所述候選項中確定目標查詢串;
[0011] 對所述目標查詢串進行捜索,獲得對應的捜索結果;
[0012] 從所述捜索結果中提取對應的目標內(nèi)容;
[0013] 當檢測到第一聊天客戶端的信息發(fā)送接口被觸發(fā)時,采用第一聊天客戶端提供的 第一模板,將所述目標內(nèi)容重構為所述第一聊天客戶端所能識別的第一模板信息,并將所 述第一模板信息發(fā)送至第二聊天客戶端。
[0014] 根據(jù)本發(fā)明的另一方面,提供了一種信息輸入方法,包括::
[0015] 獲取與輸入的編碼串對應的候選項,并從所述候選項中確定目標查詢串;
[0016] 對所述目標查詢串進行捜索,獲得對應的捜索結果;
[0017] 從所述捜索結果中提取對應的目標內(nèi)容;
[0018] 采用當前輸入法程序提供的第二模板,將所述目標內(nèi)容重構為所述輸入法程序所 能識別的第二模板信息,并在當前輸入法界面中展現(xiàn)所述第二模板信息。
[0019] 根據(jù)本發(fā)明的另一方面,提供了一種信息輸入裝置,其包括:
[0020] 查詢串確定模塊,配置為獲取與輸入的編碼串對應的候選項,并從所述候選項中 確定目標查詢串;
[0021] 捜索結果獲取模塊,配置為對所述目標查詢串進行捜索,獲得對應的捜索結果;
[0022] 捜索結果分析模塊,配置為從所述捜索結果中提取對應的目標內(nèi)容;
[0023] 發(fā)送模塊,配置為當檢測到第一聊天客戶端的信息發(fā)送接口被觸發(fā)時,采用第一 聊天客戶端提供的第一模板,將所述目標內(nèi)容重構為所述第一聊天客戶端所能識別的第一 模板信息,并將所述第一模板信息發(fā)送至第二聊天客戶端。
[0024] 根據(jù)本發(fā)明的另一方面,提供了一種信息輸入裝置,其包括:
[00巧]查詢串確定模塊,配置為獲取與輸入的編碼串對應的候選項,并從所述候選項中 確定目標查詢串;
[0026]捜索結果獲取模塊,配置為對所述目標查詢串進行捜索,獲得對應的捜索結果;
[0027] 捜索結果分析模塊,配置為從所述捜索結果中提取對應的目標內(nèi)容;
[0028]內(nèi)容展示模塊,配置為采用當前輸入法程序提供的第二模板,將所述目標內(nèi)容重 構為所述輸入法程序所能識別的第二模板信息,并在當前輸入法界面中展現(xiàn)所述第二模板 f目息。
[0029] 相對現(xiàn)有技術,本發(fā)明具有如下優(yōu)點:
[0030] 本發(fā)明在聊天客戶端A(可W理解為本發(fā)明的第一聊天客戶端)與聊天客戶端 B(可W理解為本發(fā)明的第二聊天客戶端)進行聊天時,用戶可W直接在聊天客戶端A中,通 過輸入法獲取對應候選項的捜索結果,將捜索結果轉換為精確的、簡練的目標內(nèi)容,然后將 目標內(nèi)容重構為聊天客戶端B可識別格式的模板信息發(fā)送至聊天客戶端B,提高了輸入信 息的豐富程度。對于聊天客戶端A的用戶來說:
[0031] 首先,由于輸入法一直保留在用戶當前使用的聊天客戶端中,用戶不需要離開該 聊天客戶端的聊天界面W去其他軟件中進行捜索過程,保證了用戶連貫的聊天流程,沒有 任何多余切換操作。
[0032] 其次,如果用戶在輸入過程中,需要進行多次捜索,由于沒有多余的切換操作,基 本上沒有切換代價和成本;
[0033] 另外,不需要用戶進行復雜的復制/粘貼、截圖或者分享流程W把捜索結果發(fā)送 給聊天對象,可自動從捜索結果中整理精確和簡練的目標內(nèi)容,并將目標內(nèi)容重構成排版 后的適合第二聊天客戶端閱讀的形式,W發(fā)送第二客戶端,使得內(nèi)容更適合對方閱讀,降低 交流成本。
[0034] 上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段, 而可依照說明書的內(nèi)容予W實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠 更明顯易懂,W下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0035] 通過閱讀下文可選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通 技術人員將變得清楚明了。附圖僅用于示出可選實施方式的目的,而并不認為是對本發(fā)明 的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0036] 圖1示出了根據(jù)本發(fā)明一個實施例的一種信息輸入方法實施例一的流程示意圖; 陽037] 圖1A示出了根據(jù)本發(fā)明一個實施例的目標查詢串的捜索觸發(fā)接口的展示示例;
[0038] 圖1B示出了在圖1A的基礎上的捜索結果在輸入法中的展示示例;
[0039] 圖1C示出了在圖1B的基礎上的點擊捜索條目后的捜索結果在輸入法中的展示示 例; W40] 圖1D示出了在圖1B的基礎上的點擊發(fā)送接口后的展示示例;
[0041]圖2示出了根據(jù)本發(fā)明一個實施例的一種信息輸入方法實施例二的流程示意圖;
[0042] 圖3示出了根據(jù)本發(fā)明一個實施例的一種信息輸入方法實施例=的流程示意圖;
[0043] 圖4示出了根據(jù)本發(fā)明一個實施例的一種信息輸入方法實施例四的流程示意圖;
[0044] 圖5示出了根據(jù)本發(fā)明一個實施例的一種信息輸入方法實施例五的流程示意圖;
[0045] 圖6示出了根據(jù)本發(fā)明一個實施例的一種信息輸入裝置實施例一的結構示意圖;
[0046] 圖7示出了根據(jù)本發(fā)明一個實施例的一種信息輸入系統(tǒng)的結構示意圖;
[0047]圖8示出了根據(jù)本發(fā)明一個實施例的一種信息輸入裝置實施例二的結構示意圖。
【具體實施方式】
[0048] 下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開 的示例性實施例,然而應當理解,可各種形式實現(xiàn)本公開而不應被運里闡述的實施例 所限制。相反,提供運些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍 完整的傳達給本領域的技術人員。
[0049] 本發(fā)明的核屯、思想之一在于:在用戶使用的聊天客戶端中,根據(jù)用戶輸入的編碼 串對應的候選項,從中確定目標查詢串,W該目標查詢串去捜索服務器檢索相應的捜索結 果,然后從上述捜索結果中提取目標內(nèi)容,再采用所述第一聊天客戶端提供的第一模板,將 所述目標內(nèi)容重構為第一聊天客戶端所能識別的第一模板信息后發(fā)送至聊天對象所在的 第二聊天客戶端。其中,目標內(nèi)容可W為與用戶輸入意圖最相匹配的一些結構化信息,重構 的第一模板信息可W被聊天對象所在的第二聊天客戶端識別。如此,在當前輸入法程序中 可W實現(xiàn)捜索與候選項對應的目標內(nèi)容,并重構為第一模板信息直接發(fā)送至聊天對象所在 的第二聊天客戶端,無需用戶切換輸入法的載體程序,輸入法一直保留在用戶當前使用的 聊天客戶端中,不但提高了輸入信息的豐富程度,而且用戶不需要離開該聊天客戶端的聊 天界面W去其他軟件中進行捜索過程,保證了用戶連貫的聊天流程;并且,由于沒有任何多 余的切換操作,基本上沒有切換代價和成本,也不需要用戶進行復雜的復制/粘貼、截圖或 者分享流程W把捜索結果發(fā)送給聊天對象,可自動從捜索結果中整理精確和簡練的目標內(nèi) 容,并排版成第一模板信息W發(fā)送第二聊天客戶端,可W節(jié)省系統(tǒng)資源,降低交流成本。 陽050] 實施例一
[0051] 參照圖1,其示出了本發(fā)明一種信息輸入方法實施例一的流程示意圖,具體可W包 括:
[0052]步驟110,獲取與輸入的編碼串對應的候選項,并從所述候選項中確定目標查詢 串;
[0053]在本發(fā)明實施例中,輸入法程序是在第一聊天客戶端中啟用的,本發(fā)明提及的第 一聊天客戶端和第二聊天客戶端,可如QQ,微信,飛信、阿里旺旺等即時聊天客戶端;也可 W為具備即時通訊功能的客戶端,比如對于瀏覽器,某些即時通訊功能可W通過網(wǎng)頁實現(xiàn); 當然,還可為其他具備聊天功能的客戶端,比如郵件客戶端,用戶可W通過郵件往來進行聊 天。
[0054]比如,對于QQ客戶端A,在用戶使用QQ客戶端A與QQ客戶端B進行聊天的聊天界 面中,啟動本發(fā)明的輸入法程序后,用戶在輸入法程序中輸入"quan化de",輸入法程序識別 該編碼串得到"全聚德"等候選項,本發(fā)明可W將其中一個或多個候選項