本申請(qǐng)涉及信息處理技術(shù)領(lǐng)域,特別是涉及一種信息輸入方法、一種信息輸入裝置和一種智能終端。
背景技術(shù):
隨著手機(jī)、平板電腦等智能終端的不斷普及,智能終端的功能也日漸豐富和完善。人們利用智能終端處理的事情也越來(lái)越多,比如即時(shí)通訊、發(fā)郵件、編輯文檔、瀏覽網(wǎng)頁(yè)等等。
當(dāng)人們使用智能終端進(jìn)行信息輸入時(shí),往往很多時(shí)候輸入的不僅僅是輸入法詞庫(kù)中的詞條信息,可能更多的時(shí)候需要詞條信息以外的其他信息,而這些其他信息有可能需要到智能終端的其他應(yīng)用中才能得到,比如需要輸入聯(lián)系人電話(huà)號(hào)碼、輸入時(shí)間信息等等。
在現(xiàn)有的信息輸入方案中,通常是在第一應(yīng)用的編輯框中進(jìn)行詞條信息的輸入,而當(dāng)需要詞條信息之外的信息時(shí),很多時(shí)候需要從上述第一應(yīng)用切換到相關(guān)的第二應(yīng)用、或者從上述第一應(yīng)用的當(dāng)前界面切換到其他界面,并通過(guò)系統(tǒng)剪貼板作為中轉(zhuǎn)站,將相關(guān)信息輸入至上述第一應(yīng)用的編輯框中;尤其地,一些相關(guān)信息不支持復(fù)制粘貼的操作,必須由用戶(hù)通過(guò)人工方式記錄??梢?jiàn),現(xiàn)有的信息輸入方案需要在不同應(yīng)用或者不同界面間進(jìn)行切換,且需要通過(guò)系統(tǒng)剪貼板或者人工方式記錄相關(guān)信息,因此影響了用戶(hù)的輸入效率,增加了用戶(hù)的操作路徑。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例所要解決的技術(shù)問(wèn)題是提供一種信息輸入方法,可以簡(jiǎn)化對(duì)于源自輸入法程序之外的應(yīng)用程序的擴(kuò)展內(nèi)容的輸入流程,從而能夠提高用戶(hù)的輸入效率。
相應(yīng)的,本申請(qǐng)實(shí)施例還提供了一種信息輸入裝置和一種智能終端,用以保證上述方法的實(shí)現(xiàn)及應(yīng)用。
為了解決上述問(wèn)題,本申請(qǐng)公開(kāi)了一種信息輸入方法,包括:
接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令;
響應(yīng)于所述第一觸發(fā)指令,向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;其中,所述擴(kuò)展內(nèi)容為從輸入法程序之外的應(yīng)用程序獲取的內(nèi)容。
可選地,所述向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容的步驟,包括:
響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;或者
響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口,并依據(jù)用戶(hù)針對(duì)所述第一訪(fǎng)問(wèn)入口的第二觸發(fā)指令,展示對(duì)應(yīng)的擴(kuò)展內(nèi)容。
可選地,所述預(yù)置規(guī)則包括:時(shí)間相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前時(shí)間信息;或者
所述預(yù)置規(guī)則包括:日期相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前日期信息;或者
所述預(yù)置規(guī)則包括:終端標(biāo)識(shí)相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前終端的標(biāo)識(shí)信息;或者
所述預(yù)置規(guī)則包括:地理位置相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的至少一項(xiàng)地理位置對(duì)象;或者
所述預(yù)置規(guī)則包括:聯(lián)系人相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息。
可選地,所述預(yù)置規(guī)則與預(yù)置意圖類(lèi)型相應(yīng),所述預(yù)置意圖類(lèi)型包括:時(shí)間類(lèi)型的意圖、日期類(lèi)型的意圖、終端標(biāo)識(shí)類(lèi)型的意圖、地理位置類(lèi)型的意圖和聯(lián)系人類(lèi)型的意圖中的至少一種。
可選地,通過(guò)如下步驟確定符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng):
將當(dāng)前輸入串對(duì)應(yīng)候選項(xiàng)與符合預(yù)置規(guī)則的意圖類(lèi)型內(nèi)容進(jìn)行匹配,若匹配成功,則將所述當(dāng)前輸入串對(duì)應(yīng)候選項(xiàng)確定為符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)。
可選地,通過(guò)如下步驟從輸入法程序之外的應(yīng)用程序獲取所述擴(kuò)展內(nèi)容:
依據(jù)所述預(yù)置規(guī)則對(duì)應(yīng)的預(yù)置意圖類(lèi)型,確定對(duì)應(yīng)的目標(biāo)應(yīng)用;
通過(guò)調(diào)用所述目標(biāo)應(yīng)用提供的應(yīng)用程序編程接口,從所述目標(biāo)應(yīng)用獲取所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容。
可選地,所述預(yù)置規(guī)則包括:地理位置相關(guān)的規(guī)則,則所述展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口的步驟,包括:
響應(yīng)于所述第一觸發(fā)指令,將所述目標(biāo)候選項(xiàng)上屏,并展示定位標(biāo)識(shí);
所述展示對(duì)應(yīng)的擴(kuò)展內(nèi)容的步驟,包括:
響應(yīng)于用戶(hù)對(duì)于所述定位標(biāo)識(shí)的第二觸發(fā)指令,將所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的地理位置對(duì)象上屏,或者,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的至少一項(xiàng)地理位置對(duì)象。
可選地,所述預(yù)置規(guī)則包括:聯(lián)系人相關(guān)的規(guī)則,所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息;
所述展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口的步驟,包括:
響應(yīng)于所述第一觸發(fā)指令,展示通訊錄標(biāo)識(shí);
所述展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容的步驟,包括:
響應(yīng)于用戶(hù)對(duì)于所述通訊錄標(biāo)識(shí)的第二觸發(fā)指令,從所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容中選擇預(yù)置數(shù)目的第一擴(kuò)展內(nèi)容進(jìn)行展示;
響應(yīng)于用戶(hù)的滑動(dòng)指令,從所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容中選擇除所述第一擴(kuò)展內(nèi)容外的擴(kuò)展內(nèi)容進(jìn)行展示。
可選地,所述方法還包括:
響應(yīng)于用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容的選擇指令,將所述選擇指令對(duì)應(yīng)的擴(kuò)展內(nèi)容上屏。
可選地,所述預(yù)置規(guī)則包括:聯(lián)系人相關(guān)的規(guī)則,所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息;
通過(guò)如下步驟接收用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容的選擇指令:
在展示所述至少一項(xiàng)通訊錄信息的同時(shí),展示所述至少一項(xiàng)通訊錄信息對(duì)應(yīng)的全選控件,響應(yīng)于用戶(hù)對(duì)于全選控件的觸發(fā)指令,得到用戶(hù)對(duì)于所有通訊錄信息的選擇指令;或者
響應(yīng)于用戶(hù)對(duì)于單項(xiàng)通訊錄信息的觸發(fā)指令,得到用戶(hù)對(duì)于所述單項(xiàng)通訊錄信息的選擇指令;或者
響應(yīng)于用戶(hù)對(duì)于單項(xiàng)通訊錄信息的觸發(fā)指令,對(duì)所述單項(xiàng)通訊錄信息進(jìn)行變色展示,響應(yīng)于用戶(hù)對(duì)于變色展示的單項(xiàng)通訊錄信息的觸發(fā)指令,得到用戶(hù)對(duì)于所述單項(xiàng)通訊錄信息的選擇指令。
可選地,所述方法還包括:
響應(yīng)于所述第一觸發(fā)指令,將所述目標(biāo)候選項(xiàng)上屏,并在展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容或者所述擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口的同時(shí),展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的聯(lián)想內(nèi)容。
可選地,其特征在于,在所述接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令的步驟之前,所述方法還包括:
在展現(xiàn)候選項(xiàng)的過(guò)程中,對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)進(jìn)行標(biāo)記展示。
可選地,所述對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)進(jìn)行標(biāo)記展示的步驟,包括:
通過(guò)標(biāo)記所述目標(biāo)候選項(xiàng)的字體或者顏色,對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)進(jìn)行標(biāo)記展示;和/或
在展示所述符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的同時(shí),展示所述目標(biāo)候選項(xiàng)的標(biāo)識(shí)。
可選地,所述預(yù)置規(guī)則包括:網(wǎng)絡(luò)詞相關(guān)的規(guī)則,所述方法還包括:
響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的相關(guān)應(yīng)用的第二訪(fǎng)問(wèn)入口;
響應(yīng)于用戶(hù)對(duì)于所述第二訪(fǎng)問(wèn)入口的第三觸發(fā)指令,跳轉(zhuǎn)至所述相關(guān)應(yīng)用和所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的頁(yè)面。
可選地,通過(guò)如下步驟確定符合網(wǎng)絡(luò)詞相關(guān)的規(guī)則的目標(biāo)候選項(xiàng):
依據(jù)當(dāng)前輸入串,在預(yù)先建立的輸入串與網(wǎng)絡(luò)詞之間的映射關(guān)系中進(jìn)行查詢(xún),并將當(dāng)前輸入串對(duì)應(yīng)的網(wǎng)絡(luò)詞作為符合網(wǎng)絡(luò)詞相關(guān)的規(guī)則的目標(biāo)候選 項(xiàng)。
另一方面,本申請(qǐng)還公開(kāi)了一種信息輸入裝置,包括:
接收模塊,用于接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令;及
提供模塊,用于響應(yīng)于所述第一觸發(fā)指令,向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;其中,所述擴(kuò)展內(nèi)容為從輸入法程序之外的應(yīng)用程序獲取的內(nèi)容。
可選地,所述提供模塊,包括:
第一展示子模塊,用于響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;或者
第二展示子模塊,用于響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口,并依據(jù)用戶(hù)針對(duì)所述第一訪(fǎng)問(wèn)入口的第二觸發(fā)指令,展示對(duì)應(yīng)的擴(kuò)展內(nèi)容。
可選地,所述預(yù)置規(guī)則包括:時(shí)間相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前時(shí)間信息;或者
所述預(yù)置規(guī)則包括:日期相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前日期信息;或者
所述預(yù)置規(guī)則包括:終端標(biāo)識(shí)相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前終端的標(biāo)識(shí)信息;或者
所述預(yù)置規(guī)則包括:地理位置相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的至少一項(xiàng)地理位置對(duì)象;或者
所述預(yù)置規(guī)則包括:聯(lián)系人相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息。
可選地,所述預(yù)置規(guī)則與預(yù)置意圖類(lèi)型相應(yīng),所述預(yù)置意圖類(lèi)型包括:時(shí)間類(lèi)型的意圖、日期類(lèi)型的意圖、終端標(biāo)識(shí)類(lèi)型的意圖、地理位置類(lèi)型的意圖和聯(lián)系人類(lèi)型的意圖中的至少一種。
可選地,所述裝置還包括:用于確定符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的確定 模塊;
其中,所述確定模塊,包括:
匹配子模塊,用于將當(dāng)前輸入串對(duì)應(yīng)候選項(xiàng)與符合預(yù)置規(guī)則的意圖類(lèi)型內(nèi)容進(jìn)行匹配,若匹配成功,則將所述當(dāng)前輸入串對(duì)應(yīng)候選項(xiàng)確定為符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)。
可選地,所述裝置還包括:用于從輸入法程序之外的應(yīng)用程序獲取所述擴(kuò)展內(nèi)容的獲取模塊;
其中,所述獲取模塊,包括:
確定子模塊,用于依據(jù)所述預(yù)置規(guī)則對(duì)應(yīng)的預(yù)置意圖類(lèi)型,確定對(duì)應(yīng)的目標(biāo)應(yīng)用;及
調(diào)用子模塊,用于通過(guò)調(diào)用所述目標(biāo)應(yīng)用提供的應(yīng)用程序編程接口,從所述目標(biāo)應(yīng)用獲取所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容。
可選地,所述預(yù)置規(guī)則包括:地理位置相關(guān)的規(guī)則,則所述第二展示子模塊,包括:
第一處理單元,用于響應(yīng)于所述第一觸發(fā)指令,將所述目標(biāo)候選項(xiàng)上屏,并展示定位標(biāo)識(shí);
第二處理單元,用于響應(yīng)于用戶(hù)對(duì)于所述定位標(biāo)識(shí)的第二觸發(fā)指令,將所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的地理位置對(duì)象上屏,或者,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的至少一項(xiàng)地理位置對(duì)象。
可選地,所述預(yù)置規(guī)則包括:聯(lián)系人相關(guān)的規(guī)則,所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息;
所述第二展示子模塊,包括:
第三處理單元,用于響應(yīng)于所述第一觸發(fā)指令,展示通訊錄標(biāo)識(shí);
第四處理單元,用于響應(yīng)于用戶(hù)對(duì)于所述通訊錄標(biāo)識(shí)的第二觸發(fā)指令,從所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容中選擇預(yù)置數(shù)目的第一擴(kuò)展內(nèi)容進(jìn)行展示;
第五處理單元,用于響應(yīng)于用戶(hù)的滑動(dòng)指令,從所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的 擴(kuò)展內(nèi)容中選擇除所述第一擴(kuò)展內(nèi)容外的擴(kuò)展內(nèi)容進(jìn)行展示。
可選地,所述裝置還包括:
上屏模塊,用于響應(yīng)于用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容的選擇指令,將所述選擇指令對(duì)應(yīng)的擴(kuò)展內(nèi)容上屏。
可選地,所述預(yù)置規(guī)則包括:聯(lián)系人相關(guān)的規(guī)則,所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息;
所述裝置還包括:用于接收用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容的選擇指令的第二接收模塊;
所述第二接收模塊,包括:
第一接收子模塊,用于在展示所述至少一項(xiàng)通訊錄信息的同時(shí),展示所述至少一項(xiàng)通訊錄信息對(duì)應(yīng)的全選控件,響應(yīng)于用戶(hù)對(duì)于全選控件的觸發(fā)指令,得到用戶(hù)對(duì)于所有通訊錄信息的選擇指令;或者
第二接收子模塊,用于響應(yīng)于用戶(hù)對(duì)于單項(xiàng)通訊錄信息的觸發(fā)指令,得到用戶(hù)對(duì)于所述單項(xiàng)通訊錄信息的選擇指令;或者
第三接收子模塊,用于響應(yīng)于用戶(hù)對(duì)于單項(xiàng)通訊錄信息的觸發(fā)指令,對(duì)所述單項(xiàng)通訊錄信息進(jìn)行變色展示,響應(yīng)于用戶(hù)對(duì)于變色展示的單項(xiàng)通訊錄信息的觸發(fā)指令,得到用戶(hù)對(duì)于所述單項(xiàng)通訊錄信息的選擇指令。
可選地,所述裝置還包括:
處理模塊,用于響應(yīng)于所述第一觸發(fā)指令,將所述目標(biāo)候選項(xiàng)上屏,并在展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容或者所述擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口的同時(shí),展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的聯(lián)想內(nèi)容。
再一方面,本申請(qǐng)還公開(kāi)了一種智能終端,包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行所述一個(gè)或者一個(gè)以上程序包含用于進(jìn)行以下操作的指令:
接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令;
響應(yīng)于所述第一觸發(fā)指令,向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;其中,所述擴(kuò)展內(nèi)容為從輸入法程序之外的應(yīng)用程序獲取的內(nèi)容
與現(xiàn)有技術(shù)相比,本申請(qǐng)實(shí)施例包括以下優(yōu)點(diǎn):
本申請(qǐng)實(shí)施例響應(yīng)于用戶(hù)針對(duì)目標(biāo)候選項(xiàng)的第一觸發(fā)指令,向用戶(hù)提供上述目標(biāo)候選項(xiàng)對(duì)應(yīng)的、從輸入法程序之外的應(yīng)用程序獲取的擴(kuò)展內(nèi)容;相對(duì)于現(xiàn)有方案,由于本申請(qǐng)實(shí)施例可以在不切換應(yīng)用或者不切換界面的情況下,向用戶(hù)提供除詞條信息外的擴(kuò)展內(nèi)容,以使用戶(hù)快速輸入該擴(kuò)展內(nèi)容,因此,本申請(qǐng)實(shí)施例可以簡(jiǎn)化對(duì)于源自輸入法程序之外的應(yīng)用程序的擴(kuò)展內(nèi)容的輸入流程,從而能夠提高用戶(hù)的輸入效率。
附圖說(shuō)明
圖1是本申請(qǐng)的一種信息輸入方法實(shí)施例一的步驟流程圖;
圖2是本申請(qǐng)的一種信息輸入方法實(shí)施例二的步驟流程圖;
圖3是本申請(qǐng)的一種信息輸入方法實(shí)施例三的步驟流程圖;
圖4是本申請(qǐng)的一種展現(xiàn)界面的示意圖;
圖5是本申請(qǐng)的另一種展現(xiàn)界面的示意圖;
圖6是本申請(qǐng)的一種信息輸入方法實(shí)施例四的步驟流程圖;
圖7是本申請(qǐng)的一種展現(xiàn)界面的示意圖;
圖8是本申請(qǐng)的另一種展現(xiàn)界面的示意圖;
圖9是本申請(qǐng)的一種信息輸入方法實(shí)施例五的步驟流程圖;
圖10是本申請(qǐng)的一種展現(xiàn)界面的示意圖;
圖11是本申請(qǐng)的一種展現(xiàn)界面的示意圖;
圖12是本申請(qǐng)的另一種展現(xiàn)界面的示意圖;
圖13是本申請(qǐng)的再一種展現(xiàn)界面的示意圖;
圖14是本申請(qǐng)的一種信息輸入方法實(shí)施例七的步驟流程圖;
圖15是本申請(qǐng)的一種信息輸入裝置實(shí)施例的結(jié)構(gòu)框圖;以及
圖16是本申請(qǐng)的一種智能終端實(shí)施例的結(jié)構(gòu)框圖。
具體實(shí)施方式
為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說(shuō)明。
傳統(tǒng)的輸入法程序往往僅能夠通過(guò)詞庫(kù)提供詞條信息,而無(wú)法提供詞條信息之外的信息;這樣,用戶(hù)需要輸入詞條信息之外的相關(guān)信息時(shí),需要在不同應(yīng)用或者在不同界面間進(jìn)行切換、并且需要用戶(hù)記錄相關(guān)信息。
本申請(qǐng)實(shí)施例的核心構(gòu)思之一在于,針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)從從輸入法程序之外的應(yīng)用程序獲取擴(kuò)展內(nèi)容,并響應(yīng)于用戶(hù)針對(duì)上述目標(biāo)候選項(xiàng)的第一觸發(fā)指令,向用戶(hù)提供上述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;因此,相對(duì)于現(xiàn)有的信息輸入方案需要在不同應(yīng)用或者在不同界面間進(jìn)行切換、及需要用戶(hù)記錄相關(guān)信息,本申請(qǐng)實(shí)施例可以簡(jiǎn)化對(duì)于源自輸入法程序之外的應(yīng)用程序的擴(kuò)展內(nèi)容的輸入流程,因此能夠提高用戶(hù)的輸入效率。
方法實(shí)施例一
參照?qǐng)D1,示出了本申請(qǐng)的一種信息輸入方法實(shí)施例一的步驟流程圖,具體可以包括如下步驟:
步驟101、接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令;
步驟102、響應(yīng)于所述第一觸發(fā)指令,向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;其中,所述擴(kuò)展內(nèi)容可以為從輸入法程序之外的應(yīng)用程序獲取的內(nèi)容。
本申請(qǐng)實(shí)施例可以應(yīng)用于計(jì)算機(jī)、手機(jī)等安裝有輸入法程序的智能終端中,當(dāng)用戶(hù)欲進(jìn)行信息輸入時(shí),可以觸發(fā)這些智能終端中的輸入法程序,以使輸入法程序通過(guò)系統(tǒng)提供的接口被需要信息輸入的當(dāng)前應(yīng)用程序(以下簡(jiǎn)稱(chēng)第一應(yīng)用)調(diào)用。例如,在本申請(qǐng)的一種應(yīng)用場(chǎng)景1中,用戶(hù)打開(kāi)智能終端的短信息編輯界面輸入信息時(shí),輸入法程序被調(diào)用,對(duì)應(yīng)的第一應(yīng)用為通訊錄程序。又如,在本申請(qǐng)的一種應(yīng)用場(chǎng)景2中,用戶(hù)打開(kāi)智能終端的即時(shí)通訊窗口輸入信息時(shí),輸入法程序被調(diào)用,對(duì)應(yīng)的第一應(yīng)用為即時(shí)通訊程序。
假設(shè)本申請(qǐng)實(shí)施例的擴(kuò)展內(nèi)容源自第二應(yīng)用,則第二應(yīng)用可以為與第一應(yīng)用相同的應(yīng)用,如上述應(yīng)用場(chǎng)景1中,第二應(yīng)用可以為提供通訊錄信息的通訊錄程序;第二應(yīng)用還可以為與第一應(yīng)用不同的應(yīng)用,如上述應(yīng)用場(chǎng)景2中,第二應(yīng)用可以為提供地理位置信息的地圖應(yīng)用等??梢岳斫猓旧暾?qǐng)實(shí) 施例對(duì)于具體的第一應(yīng)用和第二應(yīng)用不加以限制。
本申請(qǐng)實(shí)施例可以應(yīng)用于鍵盤(pán)符號(hào)等各種輸入方式的輸入法程序,即用戶(hù)在輸入法程序中鍵入輸入串(如“shijian”、“riqi”、“wozai”等),以使輸入法程序展現(xiàn)上述輸入串對(duì)應(yīng)的候選項(xiàng);上述候選項(xiàng)可以表現(xiàn)為文字、符號(hào)、圖標(biāo)等形式,本申請(qǐng)實(shí)施例對(duì)于候選項(xiàng)的具體形式不加以限制。在輸入法領(lǐng)域,無(wú)論是中文、日文、韓文還是其它語(yǔ)言的輸入法程序,都可以把用戶(hù)的輸入串轉(zhuǎn)換成相應(yīng)語(yǔ)言的候選項(xiàng)。
在實(shí)際應(yīng)用中,由于大部分的輸入法程序無(wú)法做到輸入串到文字(如中文)的一對(duì)一映射,故一個(gè)輸入串往往對(duì)應(yīng)很多候選項(xiàng)。其中,當(dāng)前輸入串對(duì)應(yīng)的多個(gè)候選項(xiàng)中,可能某個(gè)候選項(xiàng)符合預(yù)置規(guī)則,而其他候選項(xiàng)不符合預(yù)置規(guī)則,則符合預(yù)置規(guī)則的候選項(xiàng)可被稱(chēng)作目標(biāo)候選項(xiàng),其他候選項(xiàng)可被稱(chēng)作普通候選項(xiàng)。
在本申請(qǐng)的一種可選實(shí)施例中,所述預(yù)置規(guī)則具體可以包括:時(shí)間相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容具體可以包括:當(dāng)前時(shí)間信息;或者
所述預(yù)置規(guī)則具體可以包括:日期相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容具體可以包括:當(dāng)前日期信息;或者
所述預(yù)置規(guī)則具體可以包括:終端標(biāo)識(shí)相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容具體可以包括:當(dāng)前終端的標(biāo)識(shí)信息;或者
所述預(yù)置規(guī)則具體可以包括:地理位置相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容具體可以包括:當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的至少一項(xiàng)地理位置對(duì)象;其中,當(dāng)前地理位置信息可用于表示當(dāng)前的經(jīng)緯度信息、或者當(dāng)前的街道地址(如北京市海淀區(qū)學(xué)院路37號(hào)),地理位置對(duì)象可用于表示與當(dāng)前地理位置信息的距離在預(yù)置距離范圍內(nèi)的建筑、餐廳、酒店、銀行、公交站、醫(yī)院等對(duì)象;或者
所述預(yù)置規(guī)則具體可以包括:聯(lián)系人相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息。
在本申請(qǐng)的另一種可選實(shí)施例中,上述預(yù)置規(guī)則可以與預(yù)置意圖類(lèi)型 相應(yīng),所述預(yù)置意圖類(lèi)型具體可以包括:時(shí)間類(lèi)型的意圖、日期類(lèi)型的意圖、終端標(biāo)識(shí)類(lèi)型的意圖、地理位置類(lèi)型的意圖和聯(lián)系人類(lèi)型的意圖中的至少一種。這里,預(yù)置意圖類(lèi)型可用于表示候選項(xiàng)內(nèi)容所屬的意圖類(lèi)型、或者候選項(xiàng)內(nèi)容及其上下文所屬的意圖類(lèi)型。
在實(shí)際應(yīng)用中,可以預(yù)先收集各預(yù)置意圖類(lèi)型對(duì)應(yīng)的意圖類(lèi)型內(nèi)容,以得到符合預(yù)置規(guī)則的意圖類(lèi)型內(nèi)容。例如,時(shí)間類(lèi)型的意圖對(duì)應(yīng)的意圖類(lèi)型內(nèi)容具體可以包括:“時(shí)間”、“今天”、“現(xiàn)在”、“目前”、“當(dāng)前”、“幾點(diǎn)”等,日期類(lèi)型的意圖對(duì)應(yīng)的意圖類(lèi)型內(nèi)容具體可以包括:“日期”、“今天”、“初幾”、“目前”、“當(dāng)前”、“幾號(hào)”等,終端標(biāo)識(shí)類(lèi)型的意圖對(duì)應(yīng)的意圖類(lèi)型內(nèi)容具體可以包括:“IMEI(移動(dòng)設(shè)備國(guó)際身份碼,International Mobile Equipment Identity)、“設(shè)備識(shí)別碼”、“設(shè)備碼”、“設(shè)備身份碼”等,地理位置類(lèi)型的意圖對(duì)應(yīng)的意圖類(lèi)型內(nèi)容具體可以包括:“位置”、“我在”、“我現(xiàn)在”等,聯(lián)系人類(lèi)型的意圖對(duì)應(yīng)的意圖類(lèi)型內(nèi)容具體可以包括:通訊錄中各聯(lián)系人的名稱(chēng)等。
在本申請(qǐng)的再一種可選實(shí)施例中,可以通過(guò)如下步驟確定符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng):將當(dāng)前輸入串對(duì)應(yīng)候選項(xiàng)與符合預(yù)置規(guī)則的意圖類(lèi)型內(nèi)容進(jìn)行匹配,若匹配成功,則將所述當(dāng)前輸入串對(duì)應(yīng)候選項(xiàng)確定為符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)。假設(shè)當(dāng)前輸入串為“wozai”,當(dāng)前輸入串對(duì)應(yīng)候選項(xiàng)具體可以包括:“我在”、“我再”、“握在”、“窩在”、“wozai”等,則可以將這些候選項(xiàng)與符合預(yù)置規(guī)則的意圖類(lèi)型內(nèi)容進(jìn)行匹配,其中,“我在”的匹配結(jié)果為匹配成功,“我再”、“握在”、“窩在”、“wozai”等的匹配結(jié)果為匹配失敗,則可以將當(dāng)前輸入串的“我在”確定為目標(biāo)候選項(xiàng)。這里,通過(guò)匹配確定符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的過(guò)程可以提高目標(biāo)候選項(xiàng)的確定效率。
可以理解,上述通過(guò)匹配確定符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的過(guò)程只是作為可選方案,實(shí)際上,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際應(yīng)用需求,采用確定符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的其他方案,例如,可以依據(jù)當(dāng)前輸入串對(duì)應(yīng)候選項(xiàng)的語(yǔ)義、或者、當(dāng)前輸入串對(duì)應(yīng)候選項(xiàng)和上文的語(yǔ)義,分析該候選項(xiàng)的當(dāng)前意圖類(lèi)型,若該當(dāng)前意圖類(lèi)型與上述預(yù)置意圖類(lèi)型一致或者相應(yīng),則可以 將該候選項(xiàng)確定為符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng);可以理解,本申請(qǐng)實(shí)施例對(duì)于確定符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的具體方案不加以限制。
在本申請(qǐng)的一種可選實(shí)施例中,為了提高目標(biāo)候選項(xiàng)的辨識(shí)度,在所述接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令的步驟之前,所述方法還可以包括:在展現(xiàn)候選項(xiàng)的過(guò)程中,對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)進(jìn)行標(biāo)記展示。
在本申請(qǐng)的另一種可選實(shí)施例中,所述對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)進(jìn)行標(biāo)記展示的步驟,具體可以包括如下步驟中的至少一種:
步驟A1、通過(guò)標(biāo)記所述目標(biāo)候選項(xiàng)的字體或者顏色,對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)進(jìn)行標(biāo)記展示;例如,可以將目標(biāo)候選項(xiàng)的字體加粗、加下劃線(xiàn)、傾斜、立體化、設(shè)為紅色等,這相對(duì)于正常字體或者正常顏色的普通候選項(xiàng),能夠提高目標(biāo)候選項(xiàng)的辨識(shí)度。
步驟A2、在展示所述符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的同時(shí),展示所述目標(biāo)候選項(xiàng)的標(biāo)識(shí)。
在實(shí)際應(yīng)用中,目標(biāo)候選項(xiàng)的標(biāo)識(shí)可與其對(duì)應(yīng)的預(yù)置意圖類(lèi)型相匹配,例如,在其對(duì)應(yīng)的預(yù)置意圖類(lèi)型為時(shí)間類(lèi)型的意圖時(shí),其標(biāo)識(shí)可以為鐘表標(biāo)識(shí)、或者時(shí)間標(biāo)識(shí);又如,在其對(duì)應(yīng)的預(yù)置意圖類(lèi)型為日期類(lèi)型的意圖時(shí),其標(biāo)識(shí)可以為日歷標(biāo)識(shí)、或者日歷表標(biāo)識(shí);再如,在其對(duì)應(yīng)的預(yù)置意圖類(lèi)型為終端標(biāo)識(shí)類(lèi)型的意圖時(shí),其標(biāo)識(shí)可以包括:系統(tǒng)圖標(biāo);又如,在其對(duì)應(yīng)的預(yù)置意圖類(lèi)型為地理位置類(lèi)型的意圖時(shí),其標(biāo)識(shí)可以為定位標(biāo)識(shí);或者,在其對(duì)應(yīng)的預(yù)置意圖類(lèi)型為聯(lián)系人類(lèi)型的意圖時(shí),其標(biāo)識(shí)可以包括:聯(lián)系人圖標(biāo)等;可以理解,本申請(qǐng)實(shí)施例對(duì)于預(yù)置意圖類(lèi)型相匹配的具體標(biāo)識(shí)不加以限制。另外,目標(biāo)候選項(xiàng)的標(biāo)識(shí)可以位于上述目標(biāo)候選項(xiàng)的上標(biāo)等周?chē)恢?,可以理解,本申?qǐng)實(shí)施例對(duì)于該標(biāo)識(shí)的具體位置不加以限制。
在本申請(qǐng)的另一種可選實(shí)施例中,所述向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容的步驟,具體可以包括:
步驟B1、響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;或者
步驟B2、響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)擴(kuò)展內(nèi) 容的第一訪(fǎng)問(wèn)入口,并依據(jù)用戶(hù)針對(duì)所述第一訪(fǎng)問(wèn)入口的第二觸發(fā)指令,展示對(duì)應(yīng)的擴(kuò)展內(nèi)容。
其中,步驟B1可以直接展示目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容,例如,可以直接展示目標(biāo)候選項(xiàng)“時(shí)間”對(duì)應(yīng)的當(dāng)前時(shí)間信息,又如,可以直接展示目標(biāo)候選項(xiàng)“日期”對(duì)應(yīng)的當(dāng)前日期信息;再如,可以直接展示目標(biāo)候選項(xiàng)“IMEI”對(duì)應(yīng)的當(dāng)前終端標(biāo)識(shí)信息;或者,可以直接展示目標(biāo)候選項(xiàng)“我在”對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的至少一項(xiàng)地理位置對(duì)象;或者,可以直接展示目標(biāo)候選項(xiàng)“豚豚”對(duì)應(yīng)的至少一項(xiàng)通訊錄信息等。
步驟B2可以首先提供目標(biāo)候選項(xiàng)對(duì)應(yīng)擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口,然后依據(jù)用戶(hù)針對(duì)所述第一訪(fǎng)問(wèn)入口的第二觸發(fā)指令,展示對(duì)應(yīng)的擴(kuò)展內(nèi)容。以目標(biāo)候選項(xiàng)“我在”為例,則響應(yīng)于第一觸發(fā)指令,可以首先將所述目標(biāo)候選項(xiàng)上屏,并展示定位標(biāo)識(shí);然后,響應(yīng)于用戶(hù)對(duì)于所述定位標(biāo)識(shí)的第二觸發(fā)指令,將所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的地理位置對(duì)象上屏,或者,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的至少一項(xiàng)地理位置對(duì)象。
可以理解,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際應(yīng)用需求,采用上述步驟B1和步驟B2中的任一,本申請(qǐng)實(shí)施例對(duì)于向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容的具體方式不加以限制。
在本申請(qǐng)的再一種可選實(shí)施例中,可以通過(guò)如下步驟從輸入法程序之外的應(yīng)用程序獲取所述擴(kuò)展內(nèi)容:
步驟C1、依據(jù)所述預(yù)置規(guī)則對(duì)應(yīng)的預(yù)置意圖類(lèi)型,確定對(duì)應(yīng)的目標(biāo)應(yīng)用;
步驟C2、通過(guò)調(diào)用所述目標(biāo)應(yīng)用提供的應(yīng)用程序編程接口,從所述目標(biāo)應(yīng)用獲取所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容。
例如,在預(yù)置意圖類(lèi)型為時(shí)間類(lèi)型的意圖時(shí),其對(duì)應(yīng)的目標(biāo)應(yīng)用可以為系統(tǒng)應(yīng)用、瀏覽器應(yīng)用等能夠提供時(shí)鐘信息的應(yīng)用;又如,在預(yù)置意圖類(lèi)型為日期類(lèi)型的意圖時(shí),其對(duì)應(yīng)的目標(biāo)應(yīng)用可以為日歷應(yīng)用、瀏覽器應(yīng)用等能夠提供日期信息的應(yīng)用;再如,在預(yù)置意圖類(lèi)型為終端標(biāo)識(shí)類(lèi)型的意圖時(shí), 其對(duì)應(yīng)的目標(biāo)應(yīng)用可以為系統(tǒng)應(yīng)用等能夠提供設(shè)備信息的應(yīng)用;或者,在預(yù)置意圖類(lèi)型為地理位置類(lèi)型的意圖時(shí),其對(duì)應(yīng)的目標(biāo)應(yīng)用可以為地圖應(yīng)用、瀏覽器應(yīng)用等能夠提供地理位置信息和地理位置對(duì)象信息的應(yīng)用;或者,在預(yù)置意圖類(lèi)型為聯(lián)系人類(lèi)型的意圖時(shí),其對(duì)應(yīng)的目標(biāo)應(yīng)用可以為通訊錄應(yīng)用等能夠提供通訊錄信息的應(yīng)用。
在本申請(qǐng)的一種應(yīng)用示例中,地圖應(yīng)用可以提供SDK(軟件開(kāi)發(fā)工具包,Software Development Kit),該SDK中可以包括用于實(shí)現(xiàn)特定功能的API,上述特定功能具體包括:查詢(xún)當(dāng)前位置周邊的地理位置對(duì)象,則在預(yù)置意圖類(lèi)型為地理位置類(lèi)型的意圖時(shí),可以通過(guò)調(diào)用用于實(shí)現(xiàn)查詢(xún)當(dāng)前位置周邊的地理位置對(duì)象的API,以從該地圖應(yīng)用獲取當(dāng)前的地理位置對(duì)象。
在本申請(qǐng)的又一種可選實(shí)施例中,所述方法還可以包括:響應(yīng)于用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容的選擇指令,將所述選擇指令對(duì)應(yīng)的擴(kuò)展內(nèi)容上屏。上述上屏操作可以將對(duì)應(yīng)的擴(kuò)展內(nèi)容輸出至當(dāng)前應(yīng)用程序(第一應(yīng)用)中,由于本申請(qǐng)實(shí)施例可以在不切換應(yīng)用或者不切換界面的情況下,快速輸入目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容,因此能夠大大提高用戶(hù)的輸入效率。
需要說(shuō)明的是,本申請(qǐng)實(shí)施例中,第一觸發(fā)指令、第二觸發(fā)指令、選擇指令等用戶(hù)指令的輸入接口可以靈活設(shè)置以方便用戶(hù)進(jìn)行觸發(fā)操作。以第一觸發(fā)指令為例,其輸入接口可以設(shè)置在目標(biāo)候選項(xiàng)附近位置,也可以為空格鍵、數(shù)字鍵等快捷鍵,本申請(qǐng)實(shí)施例對(duì)于用戶(hù)指令的輸入接口不加以限制。另外,上述第一觸發(fā)指令對(duì)應(yīng)的觸發(fā)方式具體可以包括:如點(diǎn)擊、雙擊、拖拉和雙指捏合滑動(dòng)中的任一,本申請(qǐng)實(shí)施例對(duì)于觸發(fā)指令或者選擇指令的具體觸發(fā)方式不加以限制。
另外,需要說(shuō)明的是,可以在將所述目標(biāo)候選項(xiàng)上屏的情況下,執(zhí)行上述步驟102,也即,在接收到上述第一觸發(fā)指令后,可以將所述目標(biāo)候選項(xiàng)上屏,并向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;此種情況下,可以在接收到用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容的選擇指令后,將上述選擇指令對(duì)應(yīng)的擴(kuò)展內(nèi)容上屏至上述目標(biāo)候選項(xiàng)之后?;蛘?,可以在所述目標(biāo)候選項(xiàng)未上屏的情況下,執(zhí)行上述步驟102,此種情況下,可以在接收到用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容 的選擇指令后,將上述目標(biāo)候選項(xiàng)和上述選擇指令對(duì)應(yīng)的擴(kuò)展內(nèi)容同時(shí)上屏。
另外,在上述選擇指令對(duì)應(yīng)的擴(kuò)展內(nèi)容的首字符為數(shù)字或字母或中文時(shí),可以在上屏對(duì)應(yīng)的擴(kuò)展內(nèi)容之前自動(dòng)添加半角空格,這樣,可以避免不同的內(nèi)容混淆在一起而難以區(qū)分,從而可以提高待上屏擴(kuò)展內(nèi)容與已上屏內(nèi)容(如目標(biāo)候選項(xiàng)或者擴(kuò)展內(nèi)容)的區(qū)分度。
綜上,本申請(qǐng)實(shí)施例響應(yīng)于用戶(hù)針對(duì)目標(biāo)候選項(xiàng)的第一觸發(fā)指令,向用戶(hù)提供上述目標(biāo)候選項(xiàng)對(duì)應(yīng)的、從輸入法程序之外的應(yīng)用程序獲取的擴(kuò)展內(nèi)容;相對(duì)于現(xiàn)有方案,由于本申請(qǐng)實(shí)施例可以在不切換應(yīng)用或者不切換界面的情況下,向用戶(hù)提供除詞條信息外的擴(kuò)展內(nèi)容,以使用戶(hù)快速輸入該擴(kuò)展內(nèi)容,因此,本申請(qǐng)實(shí)施例可以簡(jiǎn)化對(duì)于源自輸入法程序之外的應(yīng)用程序的擴(kuò)展內(nèi)容的輸入流程,從而能夠提高用戶(hù)的輸入效率。
方法實(shí)施例二
參照?qǐng)D2,示出了本申請(qǐng)的一種信息輸入方法實(shí)施例二的步驟流程圖,具體可以包括如下步驟:
步驟201、接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令;
步驟202、響應(yīng)于所述第一觸發(fā)指令,向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;其中,所述擴(kuò)展內(nèi)容可以為從輸入法程序之外的應(yīng)用程序獲取的內(nèi)容;
步驟203、響應(yīng)于所述第一觸發(fā)指令,將所述目標(biāo)候選項(xiàng)上屏,并在展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容或者所述擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口的同時(shí),展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的聯(lián)想內(nèi)容。
相對(duì)于方法實(shí)施例一,本實(shí)施例還可以響應(yīng)于所述第一觸發(fā)指令,將所述目標(biāo)候選項(xiàng)上屏,并在展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容或者所述擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口的同時(shí),展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的聯(lián)想內(nèi)容;其中,上述聯(lián)想內(nèi)容可用于表示在所述目標(biāo)候選項(xiàng)后可能繼續(xù)輸入的內(nèi)容,其可由輸入法程序根據(jù)組詞算法或字詞短語(yǔ)自動(dòng)計(jì)算得到,也可由輸入法程序依據(jù)預(yù)先建立的目標(biāo)候選項(xiàng)和聯(lián)想內(nèi)容之間的對(duì)應(yīng)關(guān)系得到。
在本申請(qǐng)的一種應(yīng)用示例中,假設(shè)目標(biāo)候選項(xiàng)為“時(shí)間”,則對(duì)應(yīng)的聯(lián)想內(nèi)容可以包括:“去”、“啊”,可以理解,本申請(qǐng)實(shí)施例對(duì)于具體的聯(lián)想內(nèi)容及其獲取方式不加以限制。
需要說(shuō)明的是,可以采用不同的展示方式展示上述擴(kuò)展內(nèi)容和上述聯(lián)想內(nèi)容,以增加二者的區(qū)分度。例如,可以對(duì)二者使用不同的字體、字體顏色或則區(qū)域顏色等,本申請(qǐng)實(shí)施例對(duì)于二者的具體展示方式不加以限制。
綜上,由于本申請(qǐng)實(shí)施例不僅可以展示從輸入法程序之外的應(yīng)用程序獲取的擴(kuò)展內(nèi)容或者擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口,而且可以展示輸入法程序提供的聯(lián)想內(nèi)容,因此能夠增加契合后續(xù)輸入意圖的內(nèi)容的豐富性。
方法實(shí)施例三
本實(shí)施例為方法實(shí)施例一的可選實(shí)施例,其在方法實(shí)施例一的基礎(chǔ)上,對(duì)基于地理位置相關(guān)的規(guī)則的信息輸入方法進(jìn)行了具體說(shuō)明。
參照?qǐng)D3,示出了本申請(qǐng)的一種信息輸入方法實(shí)施例三的步驟流程圖,具體可以包括如下步驟:
步驟301、接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令;其中,所述預(yù)置規(guī)則具體可以包括:地理位置相關(guān)的規(guī)則;
步驟302、響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口;其中,所述擴(kuò)展內(nèi)容可以為從輸入法程序之外的應(yīng)用程序獲取的內(nèi)容;
步驟303、依據(jù)用戶(hù)針對(duì)所述第一訪(fǎng)問(wèn)入口的第二觸發(fā)指令,展示對(duì)應(yīng)的擴(kuò)展內(nèi)容;
其中,上述步驟302具體可以包括:
步驟321、響應(yīng)于所述第一觸發(fā)指令,將所述目標(biāo)候選項(xiàng)上屏,并展示定位標(biāo)識(shí);
上述步驟303具體可以包括:
步驟331、響應(yīng)于用戶(hù)對(duì)于所述定位標(biāo)識(shí)的第二觸發(fā)指令,將所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的地理位置對(duì) 象上屏,或者,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的至少一項(xiàng)地理位置對(duì)象。
在此通過(guò)具體的輸入串“wozai”給出基于地理位置相關(guān)的規(guī)則的信息輸入過(guò)程,該過(guò)程具體可以包括:
步驟D1、依據(jù)輸入串“wozai”,在輸入法程序的詞庫(kù)中查找得到對(duì)應(yīng)的多個(gè)候選項(xiàng);
步驟D2、分別將輸入串“wozai”對(duì)應(yīng)各候選項(xiàng)與符合地理位置相關(guān)的規(guī)則的意圖類(lèi)型內(nèi)容進(jìn)行匹配,以得到匹配成功的、符合預(yù)置地理位置相關(guān)的規(guī)則的目標(biāo)候選項(xiàng)“我在”;
步驟D3、對(duì)輸入串“wozai”對(duì)應(yīng)候選項(xiàng)進(jìn)行展示,其中,在展示目標(biāo)候選項(xiàng)“我在”的同時(shí),將定位標(biāo)識(shí)展示在“我在”的右上方位置;
步驟D4、響應(yīng)于用戶(hù)對(duì)于目標(biāo)候選項(xiàng)“我在”的第一觸發(fā)指令,將目標(biāo)候選項(xiàng)“我在”上屏,并展示定位標(biāo)識(shí);
步驟D5、響應(yīng)于用戶(hù)對(duì)于所述定位標(biāo)識(shí)的第二觸發(fā)指令,將所述目標(biāo)候選項(xiàng)“我在”對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的地理位置對(duì)象上屏,或者,展示所述目標(biāo)候選項(xiàng)“我在”對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的至少一項(xiàng)地理位置對(duì)象。
參照?qǐng)D4,示出了本申請(qǐng)的一種展現(xiàn)界面的示意圖,其中,可以將目標(biāo)候選項(xiàng)“我在”展現(xiàn)在候選項(xiàng)區(qū)域的最左側(cè),并在“我在”的右上方位置展現(xiàn)與地理位置類(lèi)型的意圖相應(yīng)的定位標(biāo)識(shí);當(dāng)接收到用戶(hù)針對(duì)于目標(biāo)候選項(xiàng)“我在”的第一觸發(fā)指令后,可以將目標(biāo)候選項(xiàng)“我在”上屏,并展示定位標(biāo)識(shí),同時(shí)還展示目標(biāo)候選項(xiàng)“我在”的聯(lián)想內(nèi)容:“我”、“你”、“好”“去”、“啊”等。
在本申請(qǐng)的一種可選實(shí)施例中,若目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息僅包括一項(xiàng)地理位置信息,或者,若當(dāng)前地理位置信息對(duì)應(yīng)的地理位置對(duì)象僅包括一項(xiàng)地理位置對(duì)象,也即,若目標(biāo)候選項(xiàng)對(duì)應(yīng)一項(xiàng)擴(kuò)展內(nèi)容,則響應(yīng)于用戶(hù)對(duì)于所述定位標(biāo)識(shí)的第二觸發(fā)指令,可以將這一項(xiàng)地理位置信息或者這一項(xiàng)地理位置對(duì)象上屏,以增加擴(kuò)展內(nèi)容的輸入效率。例如,參照?qǐng)D5, 示出了本申請(qǐng)的另一種展現(xiàn)界面的示意圖,其中,在接收到用戶(hù)針對(duì)圖4中定位標(biāo)識(shí)的觸發(fā)指令后,可以跳轉(zhuǎn)至圖5所示展現(xiàn)界面,該展現(xiàn)界面可以將一項(xiàng)地理位置信息“北京市朝陽(yáng)區(qū)呼家樓街道東三環(huán)中路輔路1號(hào)”上屏至目標(biāo)候選項(xiàng)“我在”之后,并在候選項(xiàng)區(qū)域展示“1號(hào)””的聯(lián)想內(nèi)容:“,”、“去”、“啊”、“我”、“你”、“來(lái)”等。
在本申請(qǐng)的一種可選實(shí)施例中,若目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息僅包括一項(xiàng)以上地理位置信息,或者,若當(dāng)前地理位置信息對(duì)應(yīng)的地理位置對(duì)象僅包括一項(xiàng)以上地理位置對(duì)象,或者,目標(biāo)候選項(xiàng)同時(shí)對(duì)應(yīng)至少一項(xiàng)當(dāng)前地理位置信息和至少一項(xiàng)地理位置對(duì)象,也即,在目標(biāo)候選項(xiàng)對(duì)應(yīng)一項(xiàng)以上擴(kuò)展內(nèi)容時(shí),響應(yīng)于用戶(hù)對(duì)于所述定位標(biāo)識(shí)的第二觸發(fā)指令,可以展示一項(xiàng)以上擴(kuò)展內(nèi)容以供用戶(hù)選擇,并響應(yīng)于用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容的選擇指令,將所述選擇指令對(duì)應(yīng)的擴(kuò)展內(nèi)容上屏。
方法實(shí)施例四
本實(shí)施例為方法實(shí)施例一的可選實(shí)施例,其在方法實(shí)施例一的基礎(chǔ)上,對(duì)基于聯(lián)系人相關(guān)的規(guī)則的信息輸入方法進(jìn)行了具體說(shuō)明。
參照?qǐng)D6,示出了本申請(qǐng)的一種信息輸入方法實(shí)施例四的步驟流程圖,具體可以包括如下步驟:
步驟601、接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令;其中,所述預(yù)置規(guī)則具體可以包括:聯(lián)系人相關(guān)的規(guī)則;
步驟602、響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;其中,所述擴(kuò)展內(nèi)容可以為從輸入法程序之外的應(yīng)用程序獲取的內(nèi)容,所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容具體可以包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息;
所述步驟602具體可以包括:
步驟621、響應(yīng)于所述第一觸發(fā)指令,展示通訊錄標(biāo)識(shí);
步驟622、響應(yīng)于用戶(hù)對(duì)于所述通訊錄標(biāo)識(shí)的第二觸發(fā)指令,從所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容中選擇預(yù)置數(shù)目的第一擴(kuò)展內(nèi)容進(jìn)行展示;
步驟623、響應(yīng)于用戶(hù)的滑動(dòng)指令,從所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容中選擇除所述第一擴(kuò)展內(nèi)容外的擴(kuò)展內(nèi)容進(jìn)行展示。
在此通過(guò)具體的輸入串“tuntun”給出基于聯(lián)系人相關(guān)的規(guī)則的信息輸入過(guò)程,該過(guò)程具體可以包括:
步驟E1、依據(jù)輸入串“tuntun”,在輸入法程序的詞庫(kù)中查找得到對(duì)應(yīng)的多個(gè)候選項(xiàng);
步驟E2、分別將輸入串“tuntun”對(duì)應(yīng)各候選項(xiàng)與符合聯(lián)系人相關(guān)的規(guī)則的意圖類(lèi)型內(nèi)容進(jìn)行匹配,以得到匹配成功的、符合預(yù)置聯(lián)系人相關(guān)的規(guī)則的目標(biāo)候選項(xiàng)“豚豚”;
步驟E3、對(duì)輸入串“tuntun”對(duì)應(yīng)候選項(xiàng)進(jìn)行展示,其中,在展示目標(biāo)候選項(xiàng)“豚豚”的同時(shí),將聯(lián)系人圖標(biāo)展示在“豚豚”的右上方位置;
步驟E4、響應(yīng)于用戶(hù)對(duì)于目標(biāo)候選項(xiàng)“豚豚”的第一觸發(fā)指令,將目標(biāo)候選項(xiàng)“豚豚”上屏,并展示“豚豚”對(duì)應(yīng)的至少一項(xiàng)通訊錄內(nèi)容;
步驟E5、若“豚豚”對(duì)應(yīng)的通訊錄內(nèi)容為一項(xiàng),則響應(yīng)于所述第一觸發(fā)指令,將這一項(xiàng)通訊錄內(nèi)容上屏;
步驟E6、若“豚豚”對(duì)應(yīng)的通訊錄內(nèi)容為一項(xiàng)以上,則響應(yīng)于所述第一觸發(fā)指令,展示通訊錄標(biāo)識(shí);
步驟E7、響應(yīng)于用戶(hù)對(duì)于通訊錄標(biāo)識(shí)的第二觸發(fā)指令,從“豚豚”對(duì)應(yīng)的通訊錄內(nèi)容中選擇預(yù)置數(shù)目的第一通訊錄內(nèi)容進(jìn)行展示;
步驟E8、響應(yīng)于用戶(hù)的滑動(dòng)指令,從“豚豚”對(duì)應(yīng)的通訊錄內(nèi)容中選擇除所述第一通訊錄內(nèi)容外的通訊錄內(nèi)容進(jìn)行展示。
參照?qǐng)D7,示出了本申請(qǐng)的一種展現(xiàn)界面的示意圖,其中,可以將目標(biāo)候選項(xiàng)“豚豚”展現(xiàn)在候選項(xiàng)區(qū)域的最左側(cè),并在“豚豚”的右上方位置展現(xiàn)與聯(lián)系人類(lèi)型的意圖相應(yīng)的聯(lián)系人圖標(biāo);當(dāng)接收到用戶(hù)針對(duì)于目標(biāo)候選項(xiàng)“豚豚”的第一觸發(fā)指令后,可以將目標(biāo)候選項(xiàng)“豚豚”上屏,并展示一項(xiàng)通訊錄內(nèi)容“電話(huà):138-1000-1111”,同時(shí)還展示目標(biāo)候選項(xiàng)“豚豚”的聯(lián)想內(nèi)容:“好”“去”、“啊”等。這樣,在接收到用戶(hù)針對(duì)“電話(huà):138-1000-1111”的選擇指令時(shí),可以將其上屏至“豚豚”之后。
參照?qǐng)D8,示出了本申請(qǐng)的另一種展現(xiàn)界面的示意圖,其中,當(dāng)接收到用戶(hù)針對(duì)于目標(biāo)候選項(xiàng)“豚豚”的第一觸發(fā)指令后,可以將目標(biāo)候選項(xiàng)“豚豚”上屏,并展示通訊錄標(biāo)識(shí),同時(shí)還展示目標(biāo)候選項(xiàng)“豚豚”的聯(lián)想內(nèi)容:“好”“去”、“啊”等。并且,在接收到用戶(hù)針對(duì)通訊錄標(biāo)識(shí)的第二觸發(fā)指令指令后,可以按照通訊錄程序?qū)τ谕ㄓ嶄泝?nèi)容的排序,從“豚豚”對(duì)應(yīng)的通訊錄內(nèi)容中前3條通訊錄內(nèi)容進(jìn)行展示。需要說(shuō)明的是,在接收到用戶(hù)對(duì)于屏幕的滑動(dòng)指令后,從“豚豚”對(duì)應(yīng)的通訊錄內(nèi)容中選擇除前3條通訊錄內(nèi)容外的通訊錄內(nèi)容進(jìn)行展示。假設(shè)通訊錄內(nèi)容的條數(shù)為N,若N小于等于6,則在首次接收到滑動(dòng)指令后,可以選擇后面的N-3條通訊錄內(nèi)容進(jìn)行展示;若N大于6,則在二次接收到滑動(dòng)指令后,可以從第7條內(nèi)容開(kāi)始選擇后續(xù)通訊錄內(nèi)容進(jìn)行展示。
方法實(shí)施例五
本實(shí)施例為方法實(shí)施例一的可選實(shí)施例,其在方法實(shí)施例一的基礎(chǔ)上,對(duì)基于聯(lián)系人相關(guān)的規(guī)則的信息輸入方法進(jìn)行了具體說(shuō)明。
參照?qǐng)D9,示出了本申請(qǐng)的一種信息輸入方法實(shí)施例五的步驟流程圖,具體可以包括如下步驟:
步驟901、接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令;其中,所述預(yù)置規(guī)則具體可以包括:聯(lián)系人相關(guān)的規(guī)則;
步驟902、響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;其中,所述擴(kuò)展內(nèi)容可以為從輸入法程序之外的應(yīng)用程序獲取的內(nèi)容,所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容具體可以包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息;
步驟903、響應(yīng)于用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容的選擇指令,將所述選擇指令對(duì)應(yīng)的擴(kuò)展內(nèi)容上屏;
其中,可以通過(guò)如下步驟接收用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容的選擇指令:
步驟904、在展示所述至少一項(xiàng)通訊錄信息的同時(shí),展示所述至少一項(xiàng)通訊錄信息對(duì)應(yīng)的全選控件,響應(yīng)于用戶(hù)對(duì)于全選控件的觸發(fā)指令,得到用 戶(hù)對(duì)于所有通訊錄信息的選擇指令;或者
步驟905、響應(yīng)于用戶(hù)對(duì)于單項(xiàng)通訊錄信息的觸發(fā)指令,得到用戶(hù)對(duì)于所述單項(xiàng)通訊錄信息的選擇指令;或者
步驟906、響應(yīng)于用戶(hù)對(duì)于單項(xiàng)通訊錄信息的觸發(fā)指令,對(duì)所述單項(xiàng)通訊錄信息進(jìn)行變色展示,響應(yīng)于用戶(hù)對(duì)于變色展示的單項(xiàng)通訊錄信息的觸發(fā)指令,得到用戶(hù)對(duì)于所述單項(xiàng)通訊錄信息的選擇指令。
相對(duì)于方法實(shí)施例一,本實(shí)施例可以支持同時(shí)選擇所有通訊錄信息,也可以支持以單項(xiàng)的方式逐項(xiàng)選擇單項(xiàng)通訊錄信息;其中,對(duì)于已接收過(guò)觸發(fā)指令的單項(xiàng)通訊錄信息,可以對(duì)其進(jìn)行變色展示,并且,在接收到用戶(hù)對(duì)于變色展示的單項(xiàng)通訊錄信息的觸發(fā)指令后,仍可以維持該單項(xiàng)通訊錄信息被選擇的有效性。
參照?qǐng)D10,示出了本申請(qǐng)的一種展現(xiàn)界面的示意圖,該展現(xiàn)界面上可以包括全選控件,以實(shí)現(xiàn)用戶(hù)對(duì)于所有通訊錄信息的選擇;并且,在接收到用戶(hù)對(duì)于單項(xiàng)通訊錄信息的觸發(fā)指令后,可以分別將單項(xiàng)通訊錄信息“電話(huà):5787-5666”和“郵箱:1111111@yunos.com”依次上屏,并且,對(duì)于已接收過(guò)觸發(fā)指令的單項(xiàng)通訊錄信息,可以對(duì)其進(jìn)行變色展示(例如,可以將其顏色變淺);若再次接收到針對(duì)變色展示的單項(xiàng)通訊錄信息的觸發(fā)指令,則維持其被選擇的有效性,也即其對(duì)應(yīng)上屏內(nèi)容可以保持不變。
方法實(shí)施例六
本實(shí)施例為方法實(shí)施例一的可選實(shí)施例,其在方法實(shí)施例一的基礎(chǔ)上,對(duì)基于時(shí)間、日期或者終端標(biāo)識(shí)相關(guān)的規(guī)則的信息輸入方法進(jìn)行了具體說(shuō)明。
參照?qǐng)D11,示出了本申請(qǐng)的一種展現(xiàn)界面的示意圖,其中,可以將目標(biāo)候選項(xiàng)“時(shí)間”展現(xiàn)在候選項(xiàng)區(qū)域的最左側(cè),并在“時(shí)間”的右上方位置展現(xiàn)與時(shí)間類(lèi)型的意圖相應(yīng)的鐘表圖標(biāo);當(dāng)接收到用戶(hù)針對(duì)于目標(biāo)候選項(xiàng)“時(shí)間”的第一觸發(fā)指令后,可以將目標(biāo)候選項(xiàng)“時(shí)間”上屏,并展示擴(kuò)展內(nèi)容“時(shí)間:2015年8月14日16:20”,同時(shí)還展示目標(biāo)候選項(xiàng)“時(shí)間”的聯(lián)想內(nèi)容:“去”、“啊”等。這樣,在接收到用戶(hù)針對(duì)“時(shí)間:2015年8月14 日16:20”的選擇指令時(shí),可以將其上屏至“時(shí)間”之后,并進(jìn)一步展示聯(lián)想內(nèi)容:“,”、“去”、“啊”、“我”、“你”、“來(lái)”等。
參照?qǐng)D12,示出了本申請(qǐng)的另一種展現(xiàn)界面的示意圖,其中,可以將目標(biāo)候選項(xiàng)“日期”展現(xiàn)在候選項(xiàng)區(qū)域的最左側(cè),并在“日期”的右上方位置展現(xiàn)與日期類(lèi)型的意圖相應(yīng)的日歷表圖標(biāo);當(dāng)接收到用戶(hù)針對(duì)于目標(biāo)候選項(xiàng)“日期”的第一觸發(fā)指令后,可以將目標(biāo)候選項(xiàng)“日期”上屏,并展示擴(kuò)展內(nèi)容“日期:2015年8月14日”,同時(shí)還展示目標(biāo)候選項(xiàng)“日期”的聯(lián)想內(nèi)容:“你”、“去”、“啊”等。這樣,在接收到用戶(hù)針對(duì)“日期:2015年8月14日”的選擇指令時(shí),可以將其上屏至“日期”之后,并進(jìn)一步展示聯(lián)想內(nèi)容:“,”、“去”、“啊”、“我”、“你”、“來(lái)”等。
參照?qǐng)D13,示出了本申請(qǐng)的再一種展現(xiàn)界面的示意圖,其中,可以將目標(biāo)候選項(xiàng)“IMEI”展現(xiàn)在候選項(xiàng)區(qū)域的最左側(cè),并在“IMEI”的右上方位置展現(xiàn)與IMEI類(lèi)型的意圖相應(yīng)的系統(tǒng)圖標(biāo);當(dāng)接收到用戶(hù)針對(duì)于目標(biāo)候選項(xiàng)“IMEI”的第一觸發(fā)指令后,可以將目標(biāo)候選項(xiàng)“IMEI”上屏,并展示擴(kuò)展內(nèi)容“IMEI:9984u21321bvz”,同時(shí)還展示目標(biāo)候選項(xiàng)“IMEI”的聯(lián)想內(nèi)容:“好”、“去”、“啊”等。這樣,在接收到用戶(hù)針對(duì)“IMEI:9984u21321bvz”的選擇指令時(shí),可以將其上屏至“IMEI”之后,并進(jìn)一步展示聯(lián)想內(nèi)容:“,”、“去”、“啊”、“我”、“你”、“來(lái)”等。
方法實(shí)施例七
參照?qǐng)D14,示出了本申請(qǐng)的一種信息輸入方法實(shí)施例七的步驟流程圖,具體可以包括如下步驟:
步驟1401、接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令;
步驟1402、響應(yīng)于所述第一觸發(fā)指令,向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;其中,所述擴(kuò)展內(nèi)容可以為從輸入法程序之外的應(yīng)用程序獲取的內(nèi)容;
步驟1403、響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的相關(guān)應(yīng)用的第二訪(fǎng)問(wèn)入口;
步驟1404、響應(yīng)于用戶(hù)對(duì)于所述第二訪(fǎng)問(wèn)入口的第三觸發(fā)指令,跳轉(zhuǎn)至所述相關(guān)應(yīng)用和所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的頁(yè)面。
相對(duì)于方法實(shí)施例一,本實(shí)施例除了可以展示目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容外,還可以展示目標(biāo)候選項(xiàng)對(duì)應(yīng)的相關(guān)應(yīng)用的第二訪(fǎng)問(wèn)入口,以將當(dāng)前界面直接跳轉(zhuǎn)至相關(guān)應(yīng)用和目標(biāo)候選項(xiàng)對(duì)應(yīng)的頁(yè)面。
在本申請(qǐng)的一種可選實(shí)施例中,可以通過(guò)如下步驟確定符合網(wǎng)絡(luò)詞相關(guān)的規(guī)則的目標(biāo)候選項(xiàng):依據(jù)當(dāng)前輸入串,在預(yù)先建立的輸入串與網(wǎng)絡(luò)詞之間的映射關(guān)系中進(jìn)行查詢(xún),并將當(dāng)前輸入串對(duì)應(yīng)的網(wǎng)絡(luò)詞作為符合網(wǎng)絡(luò)詞相關(guān)的規(guī)則的目標(biāo)候選項(xiàng)。
在實(shí)際應(yīng)用中,上述網(wǎng)絡(luò)詞可以為服務(wù)器預(yù)先收集的預(yù)置類(lèi)別的熱度大于熱度閾值的詞。例如,上述預(yù)置類(lèi)別具體可以包括:影視、音樂(lè)、明星、熱點(diǎn)事件、學(xué)術(shù)等類(lèi)別。服務(wù)器可以在上述映射關(guān)系中存儲(chǔ)網(wǎng)絡(luò)詞、輸入串、網(wǎng)絡(luò)詞詞頻等信息,這樣,對(duì)于用戶(hù)在第一應(yīng)用中的當(dāng)前輸入串,可以將其與上述映射關(guān)系中輸入串進(jìn)行匹配,若匹配成功則可以得到相應(yīng)的目標(biāo)候選項(xiàng)。其中,在目標(biāo)候選項(xiàng)為多個(gè)時(shí),可以按照網(wǎng)絡(luò)詞詞頻對(duì)多個(gè)目標(biāo)候選項(xiàng)進(jìn)行排序。
在具體實(shí)現(xiàn)中,目標(biāo)候選項(xiàng)可以對(duì)應(yīng)至少一種相關(guān)應(yīng)用。例如,上述相關(guān)應(yīng)用可以為搜索應(yīng)用,假設(shè)目標(biāo)候選項(xiàng)為歌星“劉德華”,則可以跳轉(zhuǎn)到“劉德華”在該搜索應(yīng)用中的搜索頁(yè)面。又如,上述相關(guān)應(yīng)用還可以為百科應(yīng)用,假設(shè)目標(biāo)候選項(xiàng)為花名“曼陀羅花”,則可以跳轉(zhuǎn)至“曼陀羅花”的百科頁(yè)面。再如,上述相關(guān)應(yīng)用還可以為地圖應(yīng)用,假設(shè)目標(biāo)候選項(xiàng)為地理位置相關(guān)的“我在”,則可以跳轉(zhuǎn)至當(dāng)前位置對(duì)應(yīng)的地圖搜索頁(yè)面?;蛘?,上述相關(guān)應(yīng)用還可以為瀏覽器應(yīng)用,假設(shè)目標(biāo)候選項(xiàng)為熱點(diǎn)事件的關(guān)鍵詞,則可以跳轉(zhuǎn)至該關(guān)鍵詞對(duì)應(yīng)的熱點(diǎn)事件的網(wǎng)頁(yè)。
需要說(shuō)明的是,在用戶(hù)關(guān)閉上述搜索頁(yè)面、百科頁(yè)面或者地圖搜索頁(yè)面后,可以返回輸入法程序,并將對(duì)應(yīng)的目標(biāo)候選項(xiàng)、或者,該目標(biāo)候選項(xiàng)在上述頁(yè)面中對(duì)應(yīng)的內(nèi)容(如地圖應(yīng)用提供的當(dāng)前位置周邊的餐廳名稱(chēng)等)上屏。
在本申請(qǐng)的一種可選實(shí)施例中,客戶(hù)端從服務(wù)器獲取網(wǎng)絡(luò)詞的過(guò)程可以包括:
步驟S1、客戶(hù)端按照預(yù)定的時(shí)間,在WiFi(無(wú)線(xiàn)保真,Wireless Fidelity)環(huán)境下,進(jìn)行網(wǎng)絡(luò)詞的訪(fǎng)問(wèn),并向服務(wù)器上傳上次更新時(shí)間及用戶(hù)ID;
步驟S2、服務(wù)器根據(jù)客戶(hù)端上傳的上次更新時(shí)間及用戶(hù)ID,檢測(cè)是否有新的網(wǎng)絡(luò)詞內(nèi)容;
步驟S3、在無(wú)新的網(wǎng)絡(luò)詞內(nèi)容時(shí),服務(wù)器不返回內(nèi)容,并向客戶(hù)端下發(fā)下次訪(fǎng)問(wèn)服務(wù)器的時(shí)間;
步驟S4、在存在新的網(wǎng)絡(luò)詞內(nèi)容時(shí),服務(wù)器將網(wǎng)絡(luò)詞內(nèi)容(網(wǎng)絡(luò)詞、輸入串、詞頻、相關(guān)應(yīng)用)提供給客戶(hù)端,并提供當(dāng)前更新時(shí)間及下次訪(fǎng)問(wèn)服務(wù)器的時(shí)間;
步驟S5、客戶(hù)端接受服務(wù)端提供的網(wǎng)絡(luò)詞內(nèi)容,并將上次更新內(nèi)容清除,其中,可以保留用戶(hù)確認(rèn)過(guò)的網(wǎng)絡(luò)詞,清除未確認(rèn)過(guò)的網(wǎng)絡(luò)詞。
需要說(shuō)明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng)實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本申請(qǐng)實(shí)施例所必須的。
裝置實(shí)施例
參照?qǐng)D15,示出了本申請(qǐng)的一種信息輸入裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:
接收模塊1501,用于接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令;及
提供模塊1502,用于響應(yīng)于所述第一觸發(fā)指令,向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;其中,所述擴(kuò)展內(nèi)容可以為從輸入法程序之外的應(yīng)用程序獲取的內(nèi)容。
在本申請(qǐng)的一種可選實(shí)施例中,所述提供模塊802,具體可以包括:
第一展示子模塊,用于響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;或者
第二展示子模塊,用于響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口,并依據(jù)用戶(hù)針對(duì)所述第一訪(fǎng)問(wèn)入口的第二觸發(fā)指令,展示對(duì)應(yīng)的擴(kuò)展內(nèi)容。
在本申請(qǐng)的另一種可選實(shí)施例中,所述預(yù)置規(guī)則包括:時(shí)間相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前時(shí)間信息;或者
所述預(yù)置規(guī)則具體可以包括:日期相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前日期信息;或者
所述預(yù)置規(guī)則具體可以包括:終端標(biāo)識(shí)相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前終端的標(biāo)識(shí)信息;或者
所述預(yù)置規(guī)則具體可以包括:地理位置相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的至少一項(xiàng)地理位置對(duì)象;或者
所述預(yù)置規(guī)則具體可以包括:聯(lián)系人相關(guān)的規(guī)則,則所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息。
在本申請(qǐng)的再一種可選實(shí)施例中,所述預(yù)置規(guī)則可以與預(yù)置意圖類(lèi)型相應(yīng),所述預(yù)置意圖類(lèi)型具體可以包括:時(shí)間類(lèi)型的意圖、日期類(lèi)型的意圖、終端標(biāo)識(shí)類(lèi)型的意圖、地理位置類(lèi)型的意圖和聯(lián)系人類(lèi)型的意圖中的至少一種。
在本申請(qǐng)的又一種可選實(shí)施例中,所述裝置還可以包括:用于確定符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一確定模塊;
其中,所述第一確定模塊,具體可以包括:
匹配子模塊,用于將當(dāng)前輸入串對(duì)應(yīng)候選項(xiàng)與符合預(yù)置規(guī)則的意圖類(lèi)型內(nèi)容進(jìn)行匹配,若匹配成功,則將所述當(dāng)前輸入串對(duì)應(yīng)候選項(xiàng)確定為符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)。
在本申請(qǐng)的一種可選實(shí)施例中,所述裝置還可以包括:用于從輸入法程 序之外的應(yīng)用程序獲取所述擴(kuò)展內(nèi)容的獲取模塊;
其中,所述獲取模塊,具體可以包括:
確定子模塊,用于依據(jù)所述預(yù)置規(guī)則對(duì)應(yīng)的預(yù)置意圖類(lèi)型,確定對(duì)應(yīng)的目標(biāo)應(yīng)用;及
調(diào)用子模塊,用于通過(guò)調(diào)用所述目標(biāo)應(yīng)用提供的應(yīng)用程序編程接口,從所述目標(biāo)應(yīng)用獲取所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容。
在本申請(qǐng)的另一種可選實(shí)施例中,所述預(yù)置規(guī)則具體可以包括:地理位置相關(guān)的規(guī)則,則所述第二展示子模塊,具體可以包括:
第一處理單元,用于響應(yīng)于所述第一觸發(fā)指令,將所述目標(biāo)候選項(xiàng)上屏,并展示定位標(biāo)識(shí);
第二處理單元,用于響應(yīng)于用戶(hù)對(duì)于所述定位標(biāo)識(shí)的第二觸發(fā)指令,將所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的地理位置對(duì)象上屏,或者,展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的當(dāng)前地理位置信息和/或當(dāng)前地理位置信息對(duì)應(yīng)的至少一項(xiàng)地理位置對(duì)象。
在本申請(qǐng)的再一種可選實(shí)施例中,所述預(yù)置規(guī)則具體可以包括:聯(lián)系人相關(guān)的規(guī)則,所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容具體可以包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息;
所述第二展示子模塊,具體可以包括:
第三處理單元,用于響應(yīng)于所述第一觸發(fā)指令,展示通訊錄標(biāo)識(shí);
第四處理單元,用于響應(yīng)于用戶(hù)對(duì)于所述通訊錄標(biāo)識(shí)的第二觸發(fā)指令,從所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容中選擇預(yù)置數(shù)目的第一擴(kuò)展內(nèi)容進(jìn)行展示;
第五處理單元,用于響應(yīng)于用戶(hù)的滑動(dòng)指令,從所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容中選擇除所述第一擴(kuò)展內(nèi)容外的擴(kuò)展內(nèi)容進(jìn)行展示。
在本申請(qǐng)的又一種可選實(shí)施例中,所述裝置還可以包括:
上屏模塊,用于響應(yīng)于用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容的選擇指令,將所述選擇指令對(duì)應(yīng)的擴(kuò)展內(nèi)容上屏。
在本申請(qǐng)的一種可選實(shí)施例中,所述預(yù)置規(guī)則具體可以包括:聯(lián)系人相 關(guān)的規(guī)則,所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容具體可以包括:所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的至少一項(xiàng)通訊錄信息;
所述裝置還可以包括:用于接收用戶(hù)對(duì)于所述擴(kuò)展內(nèi)容的選擇指令的第二接收模塊;
所述第二接收模塊,具體可以包括:
第一接收子模塊,用于在展示所述至少一項(xiàng)通訊錄信息的同時(shí),展示所述至少一項(xiàng)通訊錄信息對(duì)應(yīng)的全選控件,響應(yīng)于用戶(hù)對(duì)于全選控件的觸發(fā)指令,得到用戶(hù)對(duì)于所有通訊錄信息的選擇指令;或者
第二接收子模塊,用于響應(yīng)于用戶(hù)對(duì)于單項(xiàng)通訊錄信息的觸發(fā)指令,得到用戶(hù)對(duì)于所述單項(xiàng)通訊錄信息的選擇指令;或者
第三接收子模塊,用于響應(yīng)于用戶(hù)對(duì)于單項(xiàng)通訊錄信息的觸發(fā)指令,對(duì)所述單項(xiàng)通訊錄信息進(jìn)行變色展示,響應(yīng)于用戶(hù)對(duì)于變色展示的單項(xiàng)通訊錄信息的觸發(fā)指令,得到用戶(hù)對(duì)于所述單項(xiàng)通訊錄信息的選擇指令。
在本申請(qǐng)的另一種可選實(shí)施例中,所述裝置還可以包括:
處理模塊,用于響應(yīng)于所述第一觸發(fā)指令,將所述目標(biāo)候選項(xiàng)上屏,并在展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容或者所述擴(kuò)展內(nèi)容的第一訪(fǎng)問(wèn)入口的同時(shí),展示所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的聯(lián)想內(nèi)容。
在本申請(qǐng)的再一種可選實(shí)施例中,所述裝置還可以包括:
標(biāo)記展示模塊,用于在所述第一接收模塊接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令之前,在展現(xiàn)候選項(xiàng)的過(guò)程中,對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)進(jìn)行標(biāo)記展示。
在本申請(qǐng)的又一種可選實(shí)施例中,所述標(biāo)記展示模塊,具體可以包括:
第一標(biāo)記展示子模塊,用于通過(guò)標(biāo)記所述目標(biāo)候選項(xiàng)的字體或者顏色,對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)進(jìn)行標(biāo)記展示;和/或
第二標(biāo)記展示子模塊,用于在展示所述符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的同時(shí),展示所述目標(biāo)候選項(xiàng)的標(biāo)識(shí)。
在本申請(qǐng)的一種可選實(shí)施例中,所述預(yù)置規(guī)則具體可以包括:網(wǎng)絡(luò)詞相關(guān)的規(guī)則,所述裝置還可以包括:
入口展示模塊,用于響應(yīng)于所述第一觸發(fā)指令,展示所述目標(biāo)候選項(xiàng)對(duì) 應(yīng)的相關(guān)應(yīng)用的第二訪(fǎng)問(wèn)入口;
跳轉(zhuǎn)模塊,用于響應(yīng)于用戶(hù)對(duì)于所述第二訪(fǎng)問(wèn)入口的第三觸發(fā)指令,跳轉(zhuǎn)至所述相關(guān)應(yīng)用和所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的頁(yè)面。
在本申請(qǐng)的另一種可選實(shí)施例中,所述裝置還可以包括:用于確定符合網(wǎng)絡(luò)詞相關(guān)的規(guī)則的目標(biāo)候選項(xiàng)的第二確定模塊;
所述第二確定模塊,具體可以包括:
查詢(xún)子模塊,用于依據(jù)當(dāng)前輸入串,在預(yù)先建立的輸入串與網(wǎng)絡(luò)詞之間的映射關(guān)系中進(jìn)行查詢(xún),并將當(dāng)前輸入串對(duì)應(yīng)的網(wǎng)絡(luò)詞作為符合網(wǎng)絡(luò)詞相關(guān)的規(guī)則的目標(biāo)候選項(xiàng)。
對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
智能終端實(shí)施例
參照?qǐng)D16,示出了本申請(qǐng)一種智能終端實(shí)施例的結(jié)構(gòu)框圖,具體可以包括:至少一個(gè)存儲(chǔ)器1601、顯示器1602、至少一個(gè)處理器1603和至少一個(gè)輸入單元1604。
其中,該輸入單元1604可用于接收用戶(hù)輸入的數(shù)字或字符信息,以及控制信號(hào)。具體地,本申請(qǐng)實(shí)施例中,該輸入單元1604可以包括觸摸屏1641,可收集用戶(hù)在其上或附近的觸摸操作(比如用戶(hù)使用手指、觸筆等任何適合的物體或附件在觸摸屏1641上的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。當(dāng)然,除了觸摸屏1641,輸入單元1604還可以包括其他輸入設(shè)備,如物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)、鼠標(biāo)等。
顯示器1602具體可以包括顯示面板,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)或有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來(lái)配置顯示面板。其中,觸摸屏1641可以覆蓋顯示面板,形成觸摸顯示屏,當(dāng)該觸摸顯示屏檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器1603以執(zhí)行相應(yīng)的處理。
在本申請(qǐng)實(shí)施例中,通過(guò)調(diào)用存儲(chǔ)該存儲(chǔ)器1601內(nèi)的程序,和/或,模塊,和/或,數(shù)據(jù),處理器1603接收用戶(hù)針對(duì)符合預(yù)置規(guī)則的目標(biāo)候選項(xiàng)的第一觸發(fā)指令;響應(yīng)于所述第一觸發(fā)指令,向用戶(hù)提供所述目標(biāo)候選項(xiàng)對(duì)應(yīng)的擴(kuò)展內(nèi)容;其中,所述擴(kuò)展內(nèi)容為從輸入法程序之外的應(yīng)用程序獲取的內(nèi)容。
本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
在一個(gè)典型的配置中,所述計(jì)算機(jī)設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性?xún)?nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類(lèi)型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤(pán)只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(pán)(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤(pán)存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪(fǎng)問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非持續(xù)性的電腦可讀媒體(transitory media), 如調(diào)制的數(shù)據(jù)信號(hào)和載波。
本申請(qǐng)實(shí)施例是參照根據(jù)本申請(qǐng)實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(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)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本申請(qǐng)實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)實(shí)施例范圍的所有變更和修改。
最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方 法、物品或者終端設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
以上對(duì)本申請(qǐng)所提供的一種信息輸入方法、一種信息輸入裝置和一種智能終端,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。