一種調(diào)整輸入法的方法、系統(tǒng)及移動終端的制作方法
【專利摘要】本發(fā)明適用于通信領(lǐng)域,提供了一種調(diào)整輸入法的方法、系統(tǒng)及移動終端。所述方法包括:開啟應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面,所述應(yīng)用程序是能通過通信網(wǎng)絡(luò)與對方進行通信的應(yīng)用程序;獲取通過所述應(yīng)用程序與對方進行通信的通信記錄;根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法;將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法。本發(fā)明可以有效的根據(jù)用戶的需要,動態(tài)調(diào)整輸入法,使得輸入法更加人性化、智能化、便捷化,可以極大提高用戶對輸入法的體驗。
【專利說明】一種調(diào)整輸入法的方法、系統(tǒng)及移動終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于通信領(lǐng)域,尤其涉及一種調(diào)整輸入法的方法、系統(tǒng)及移動終端。
【背景技術(shù)】
[0002]隨著移動終端的不斷發(fā)展,用戶對移動終端的要求也越來越高,移動終端的智能化、人性化、便捷化、簡單化的操作,極大提高用戶對移動終端的體驗。
[0003]針對目前移動終端的輸入法來說,大部分都是一種固定的模式打開輸入法,比如當打開短信編輯界面、QQ聊天界面、微博編輯界面、郵件編輯界面等時,都是默認打開中文輸入法,該固定的模式比較死板,當用戶實際需要使用英文輸入法時,需要用戶自己手動去切換輸入法,不具備人性化,不能根據(jù)用戶的需要動態(tài)的切換輸入法。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種調(diào)整輸入法的方法、系統(tǒng)及移動終端,旨在解決現(xiàn)有技術(shù)的移動終端的輸入法不具備人性化,不能根據(jù)用戶的需要動態(tài)的切換的問題。
[0005]第一方面,本發(fā)明提供了一種調(diào)整輸入法的方法,所述方法包括:
[0006]開啟應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面,所述應(yīng)用程序是能通過通信網(wǎng)絡(luò)與對方進行通信的應(yīng)用程序;
[0007]獲取通過所述應(yīng)用程序與對方進行通信的通信記錄;
[0008]根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法;
[0009]將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法。
[0010]第二方面,本發(fā)明提供了一種調(diào)整輸入法的系統(tǒng),所述系統(tǒng)包括:
[0011]開啟模塊,用于開啟應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面,所述應(yīng)用程序是能通過通信網(wǎng)絡(luò)與對方進行通信的應(yīng)用程序;
[0012]獲取模塊,用于獲取通過所述應(yīng)用程序與對方進行通信的通信記錄;
[0013]確定模塊,用于根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法;
[0014]調(diào)整模塊,用于將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法。
[0015]第三方面,本發(fā)明提供了一種包括上述調(diào)整輸入法的系統(tǒng)的移動終端。
[0016]在本發(fā)明中,由于獲取通過應(yīng)用程序與對方進行通信的通信記錄;根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法,例如如果所述通信記錄的內(nèi)容的語言是英文,則確定輸入法為英文,而不是固定的中文輸入法,因此不需要由用戶手動切換為英文輸入法。因此可以有效的根據(jù)用戶的需要,動態(tài)調(diào)整輸入法,使得輸入法更加人性化、智能化、便捷化,可以極大提高用戶對輸入法的體驗。
【專利附圖】
【附圖說明】
[0017]圖1是本發(fā)明實施例一提供的調(diào)整輸入法的方法的流程圖。
[0018]圖2是本發(fā)明實施例二提供的調(diào)整輸入法的系統(tǒng)的功能模塊框圖。[0019]圖3是本發(fā)明實施例三提供的調(diào)整輸入法的方法的流程圖。
[0020]圖4是本發(fā)明實施例四提供的調(diào)整輸入法的系統(tǒng)的功能模塊框圖。
【具體實施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進行說明。
[0023]實施例一:
[0024]請參閱圖1,本發(fā)明實施例一提供的調(diào)整輸入法的方法包括以下步驟:
[0025]S101、開啟應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面,所述應(yīng)用程序是能通過通信網(wǎng)絡(luò)與對方進行通信的應(yīng)用程序;
[0026]在本發(fā)明實施例一中,所述應(yīng)用程序包括短信、QQ、微博、微信、郵件等;所述應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面包括短信編輯界面、QQ聊天界面、微博編輯界面、微信聊天界面、郵件編輯界面等。
[0027]S102、獲取通過所述應(yīng)用程序與對方進行通信的通信記錄;
[0028]S103、根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法;
[0029]S104、將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法。
[0030]在本發(fā)明實施例一中,由于獲取通過應(yīng)用程序與對方進行通信的通信記錄;根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法,例如如果所述通信記錄的內(nèi)容的語言是英文,則確定輸入法為英文,而不是固定的中文輸入法,因此不需要由用戶手動切換為英文輸入法。因此可以有效的根據(jù)用戶的需要,動態(tài)調(diào)整輸入法,使得輸入法更加人性化、智能化、便捷化,可以極大提高用戶對輸入法的體驗。
[0031]實施例二:
[0032]請參閱圖2,本發(fā)明實施例二提供的調(diào)整輸入法的系統(tǒng)包括:開啟模塊11、獲取模塊12、確定模塊13和調(diào)整模塊14。其中,
[0033]開啟模塊11,用于開啟應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面,所述應(yīng)用程序是能通過通信網(wǎng)絡(luò)與對方進行通信的應(yīng)用程序;
[0034]在本發(fā)明實施例二中,所述應(yīng)用程序包括短信、QQ、微博、微信、郵件等;所述應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面包括短信編輯界面、QQ聊天界面、微博編輯界面、微信聊天界面、郵件編輯界面等。
[0035]獲取模塊12,用于獲取通過所述應(yīng)用程序與對方進行通信的通信記錄;
[0036]確定模塊13,用于根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法;
[0037]調(diào)整模塊14,用于將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法。
[0038]在本發(fā)明實施例二中,由于獲取通過應(yīng)用程序與對方進行通信的通信記錄;根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法,例如如果所述通信記錄的內(nèi)容的語言是英文,則確定輸入法為英文,而不是固定的中文輸入法,因此不需要由用戶手動切換為英文輸入法。因此可以有效的根據(jù)用戶的需要,動態(tài)調(diào)整輸入法,使得輸入法更加人性化、智能化、便捷化,可以極大提高用戶對輸入法的體驗。[0039]實施例三:
[0040]請參閱圖3,本發(fā)明實施例三提供的調(diào)整輸入法的方法包括以下步驟:
[0041]S201、預(yù)先設(shè)置需要調(diào)整輸入法的應(yīng)用程序,所述應(yīng)用程序是能通過通信網(wǎng)絡(luò)與對方進行通信的應(yīng)用程序;
[0042]在本發(fā)明實施例三中,所述應(yīng)用程序包括短信、QQ、微博、微信、郵件等;
[0043]S202、開啟應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面;
[0044]所述應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面包括短信編輯界面、QQ聊天界面、微博編輯界面、微信聊天界面、郵件編輯界面等。
[0045]S203、根據(jù)預(yù)先設(shè)置的需要調(diào)整輸入法的應(yīng)用程序確定開啟的應(yīng)用程序是需要調(diào)整輸入法的應(yīng)用程序;
[0046]S204、判斷是否第一次跟對方通信;如果是第一次跟對方通信,則執(zhí)行S205,如果不是第一次跟對方通信,則執(zhí)行S207 ;
[0047]S205、查詢對方的相關(guān)個人信息;
[0048]在本發(fā)明實施例三中,所述對方的相關(guān)個人信息是指對方在所述應(yīng)用程序的注冊信息,或者是指本地用戶所存儲的對方的相關(guān)個人信息。例如,對于短信,則對方的相關(guān)個人信息是指本地用戶所存儲的對方的相關(guān)個人信息,包括姓名、地址等。對于微博,則對方的相關(guān)個人信息是指對方在微博的注冊信息。
[0049]S206、根據(jù)所述個人信息的描述語言確定輸入法,然后執(zhí)行S209 ;
[0050]在本發(fā)明實施例三中,S206具體為:根據(jù)所述個人信息的主要描述語言確定輸入法。例如個人信息的主要描述語言是英文,還包含部分數(shù)字時,則確定輸入法為英文輸入法;個人信息的主要描述語言是中文,還包含部分數(shù)字和英文時,則確定輸入法為中文輸入法。
[0051]S207、獲取通過所述應(yīng)用程序與對方進行通信的通信記錄;
[0052]S208、根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法;
[0053]在本發(fā)明實施例三中,S207具體可以為:獲取通過所述應(yīng)用程序與對方進行通信的所有通信記錄;
[0054]此時S208具體為:根據(jù)所述通信記錄的內(nèi)容的主要語言確定輸入法。
[0055]在本發(fā)明實施例三中,S207具體也可以為:獲取通過所述應(yīng)用程序與對方進行通信的最近一次的通信記錄,所述最近一次的通信記錄可以是接收的信息,也可以是發(fā)送的
信息;
[0056]此時S208具體為:根據(jù)所述最近一次的通信記錄的內(nèi)容的主要語言確定輸入法。
[0057]在本發(fā)明實施例三中,S207具體也可以包括以下步驟:
[0058]判斷通過所述應(yīng)用程序與對方最近一次進行通信的時間是否超過預(yù)設(shè)的時間;如果是,則獲取通過所述應(yīng)用程序與對方進行通信的所有通信記錄;此時S208具體為:根據(jù)所述通信記錄的內(nèi)容的主要語言確定輸入法;如果不是,則獲取通過所述應(yīng)用程序與對方進行通信的最近一次的通信記錄;此時S208具體為:根據(jù)所述最近一次的通信記錄的內(nèi)容的主要語言確定輸入法。
[0059]S209、將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法。
[0060]在本發(fā)明實施例三中,由于判斷是否第一次跟對方通信;如果是第一次跟對方通信,則根據(jù)對方的個人信息的描述語言確定輸入法,如果不是第一次跟對方通信,則獲取通過應(yīng)用程序與對方進行通信的通信記錄;根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法,例如,當?shù)谝淮胃鷮Ψ酵ㄐ艜r,如果對方的個人信息的描述語言是英文,則確定輸入法為英文,當不是第一次跟對方通信時,如果所述通信記錄的內(nèi)容的語言是英文,則確定輸入法為英文,而不是固定的中文輸入法,因此不需要由用戶手動切換為英文輸入法。因此可以有效的根據(jù)用戶的需要,動態(tài)調(diào)整輸入法,使得輸入法更加人性化、智能化、便捷化,可以極大提高用戶對輸入法的體驗。
[0061]實施例四:
[0062]請參閱圖4,本發(fā)明實施例四提供的調(diào)整輸入法的系統(tǒng)包括:設(shè)置模塊21、開啟模塊22、第一確定模塊23、判斷模塊24、查詢模塊25、第二確定模塊26、獲取模塊27、確定模塊28和調(diào)整模塊29。
[0063]設(shè)置模塊21,用于預(yù)先設(shè)置需要調(diào)整輸入法的應(yīng)用程序,所述應(yīng)用程序是能通過通信網(wǎng)絡(luò)與對方進行通信的應(yīng)用程序;
[0064]在本發(fā)明實施例四中,所述應(yīng)用程序包括短信、QQ、微博、微信、郵件等;
[0065]開啟模塊22,用于開啟應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面;
[0066]所述應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面包括短信編輯界面、QQ聊天界面、微博編輯界面、微信聊天界面、郵件編輯界面等。
[0067]第一確定模塊23,用于根據(jù)預(yù)先設(shè)置的需要調(diào)整輸入法的應(yīng)用程序確定開啟的應(yīng)用程序是需要調(diào)整輸入法的應(yīng)用程序;
[0068]判斷模塊24,用于判斷是否第一次跟對方通信;
[0069]查詢模塊25,用于當判斷模塊24判斷是第一次跟對方通信時,查詢對方的相關(guān)個人信息;
[0070]在本發(fā)明實施例四中,所述對方的相關(guān)個人信息是指對方在所述應(yīng)用程序的注冊信息,或者是指本地用戶所存儲的對方的相關(guān)個人信息。例如,對于短信,則對方的相關(guān)個人信息是指本地用戶所存儲的對方的相關(guān)個人信息,包括姓名、地址等。對于微博,則對方的相關(guān)個人信息是指對方在微博的注冊信息。
[0071]第二確定模塊26,用于根據(jù)所述個人信息的描述語言確定輸入法,然后由所述調(diào)整模塊29將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法;
[0072]在本發(fā)明實施例四中,第二確定模塊26具體用于根據(jù)所述個人信息的主要描述語言確定輸入法。例如個人信息的主要描述語言是英文,還包含部分數(shù)字時,則確定輸入法為英文輸入法;個人信息的主要描述語言是中文,還包含部分數(shù)字和英文時,則確定輸入法為中文輸入法。
[0073]獲取模塊27,用于當判斷模塊24判斷不是第一次跟對方通信時,獲取通過所述應(yīng)用程序與對方進行通信的通信記錄;
[0074]確定模塊28,用于根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法;
[0075]在本發(fā)明實施例四中,獲取模塊27具體可以用于獲取通過所述應(yīng)用程序與對方進行通信的所有通信記錄;
[0076]此時確定模塊28具體用于根據(jù)所述通信記錄的內(nèi)容的主要語言確定輸入法。
[0077]在本發(fā)明實施例四中,獲取模塊27具體也可以用于獲取通過所述應(yīng)用程序與對方進行通信的最近一次的通信記錄,所述最近一次的通信記錄可以是接收的信息,也可以是發(fā)送的信息;
[0078]此時確定模塊28具體用于根據(jù)所述最近一次的通信記錄的內(nèi)容的主要語言確定輸入法。
[0079]在本發(fā)明實施例四中,獲取模塊27具體也可以包括:
[0080]第一判斷模塊,用于判斷通過所述應(yīng)用程序與對方最近一次進行通信的時間是否超過預(yù)設(shè)的時間;
[0081]第一獲取子模塊,用于當?shù)谝慌袛嗄K判斷通過所述應(yīng)用程序與對方最近一次進行通信的時間超過預(yù)設(shè)的時間時,獲取通過所述應(yīng)用程序與對方進行通信的所有通信記錄;此時確定模塊28具體用于根據(jù)所述通信記錄的內(nèi)容的主要語言確定輸入法;
[0082]第二獲取子模塊,用于當?shù)谝慌袛嗄K判斷通過所述應(yīng)用程序與對方最近一次進行通信的時間沒有超過預(yù)設(shè)的時間時,獲取通過所述應(yīng)用程序與對方進行通信的最近一次的通信記錄;此時確定模塊28具體用于根據(jù)所述最近一次的通信記錄的內(nèi)容的主要語言確定輸入法。
[0083]調(diào)整模塊29,用于將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法。
[0084]在本發(fā)明實施例四中,由于判斷是否第一次跟對方通信;如果是第一次跟對方通信,則根據(jù)對方的個人信息的描述語言確定輸入法,如果不是第一次跟對方通信,則獲取通過應(yīng)用程序與對方進行通信的通信記錄;根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法,例如,當?shù)谝淮胃鷮Ψ酵ㄐ艜r,如果對方的個人信息的描述語言是英文,則確定輸入法為英文,當不是第一次跟對方通信時,如果所述通信記錄的內(nèi)容的語言是英文,則確定輸入法為英文,而不是固定的中文輸入法,因此不需要由用戶手動切換為英文輸入法。因此可以有效的根據(jù)用戶的需要,動態(tài)調(diào)整輸入法,使得輸入法更加人性化、智能化、便捷化,可以極大提高用戶對輸入法的體驗。
[0085]本發(fā)明實施例還提供了一種包括本發(fā)明實施例二或本發(fā)明實施例四提供的調(diào)整輸入法的系統(tǒng)的移動終端。
[0086]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如R0M/RAM、磁盤、光盤等。
[0087]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種調(diào)整輸入法的方法,其特征在于,所述方法包括: 開啟應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面,所述應(yīng)用程序是能通過通信網(wǎng)絡(luò)與對方進行通信的應(yīng)用程序; 獲取通過所述應(yīng)用程序與對方進行通信的通信記錄; 根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法; 將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法。
2.如權(quán)利要求1所述的方法,其特征在于,所述開啟應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面之后,所述方法還包括: 判斷是否第一次跟對方通信;如果是第一次跟對方通信,則查詢對方的相關(guān)個人信息,根據(jù)所述個人信息的描述語言確定輸入法,然后執(zhí)行所述將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法的步驟;如果不是第一次跟對方通信,則執(zhí)行所述獲取通過所述應(yīng)用程序與對方進行通信的通信記錄的步驟。
3.如權(quán)利要求1或2所述的方法,其特征在于, 所述獲取通過所述應(yīng)用程序與對方進行通信的通信記錄具體為:獲取通過所述應(yīng)用程序與對方進行通信的所有通信記錄; 所述根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法具體為:根據(jù)所述通信記錄的內(nèi)容的主要語言確定輸入法。
4.如權(quán)利要求1或2所述的方法,其特征在于, 所述獲取通過所述應(yīng)用程序 與對方進行通信的通信記錄具體為:獲取通過所述應(yīng)用程序與對方進行通信的最近一次的通信記錄; 所述根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法具體為:根據(jù)所述最近一次的通信記錄的內(nèi)容的主要語言確定輸入法。
5.如權(quán)利要求1或2所述的方法,其特征在于, 所述獲取通過所述應(yīng)用程序與對方進行通信的通信記錄具體包括: 判斷通過所述應(yīng)用程序與對方最近一次進行通信的時間是否超過預(yù)設(shè)的時間;如果是,則獲取通過所述應(yīng)用程序與對方進行通信的所有通信記錄;此時所述根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法具體為:根據(jù)所述通信記錄的內(nèi)容的主要語言確定輸入法;如果不是,則獲取通過所述應(yīng)用程序與對方進行通信的最近一次的通信記錄;此時所述根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法具體為:根據(jù)所述最近一次的通信記錄的內(nèi)容的主要語言確定輸入法。
6.一種調(diào)整輸入法的系統(tǒng),其特征在于,所述系統(tǒng)包括: 開啟模塊,用于開啟應(yīng)用程序中編輯與對方溝通內(nèi)容的編輯界面,所述應(yīng)用程序是能通過通信網(wǎng)絡(luò)與對方進行通信的應(yīng)用程序; 獲取模塊,用于獲取通過所述應(yīng)用程序與對方進行通信的通信記錄; 確定模塊,用于根據(jù)所述通信記錄的內(nèi)容的語言確定輸入法; 調(diào)整模塊,用于將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 判斷模塊,用于判斷是否第一次跟對方通信; 查詢模塊,用于當判斷模塊判斷是第一次跟對方通信時,查詢對方的相關(guān)個人信息;第二確定模塊,用于根據(jù)所述個人信息的描述語言確定輸入法,然后由所述調(diào)整模塊將所述編輯界面顯示的輸入法調(diào)整為所確定的輸入法; 所述獲取模塊具體用于當判斷模塊判斷不是第一次跟對方通信時,獲取通過所述應(yīng)用程序與對方進行通信的通信記錄。
8.如權(quán)利要求6或7所述的系統(tǒng),其特征在于, 所述獲取模塊具體用于獲取通過所述應(yīng)用程序與對方進行通信的所有通信記錄; 所述確定模塊具體用于根據(jù)所述通信記錄的內(nèi)容的主要語言確定輸入法。
9.如權(quán)利要求6或7所述的系統(tǒng),其特征在于, 所述獲取模塊具體用于獲取通過所述應(yīng)用程序與對方進行通信的最近一次的通信記錄; 所述確定模塊具體用于根據(jù)所述最近一次的通信記錄的內(nèi)容的主要語言確定輸入法。
10.一種包括權(quán)利要求6至9任`一項所述的調(diào)整輸入法的系統(tǒng)的移動終端。
【文檔編號】G06F3/023GK103488307SQ201310435768
【公開日】2014年1月1日 申請日期:2013年9月23日 優(yōu)先權(quán)日:2013年9月23日
【發(fā)明者】張開營 申請人:宇龍計算機通信科技(深圳)有限公司