• / 16
  • 下載費用:30 金幣  

基于電碼的終端輸入方法及裝置.pdf

摘要
申請專利號:

CN201510670657.3

申請日:

2015.10.16

公開號:

CN105242796A

公開日:

2016.01.13

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 3/023申請日:20151016|||公開
IPC分類號: G06F3/023; G06F3/02; G06F21/83(2013.01)I 主分類號: G06F3/023
申請人: 宇龍計算機通信科技(深圳)有限公司
發明人: 周福家
地址: 518040廣東省深圳市車公廟天安數碼城創新科技廣場B座8樓
優先權:
專利代理機構: 北京友聯知識產權代理事務所(普通合伙)11343 代理人: 尚志峰; 汪海屏
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510670657.3

授權公告號:

|||

法律狀態公告日:

2016.05.11|||2016.01.13

法律狀態類型:

實質審查的生效|||公開

摘要

本發明提供了一種基于電碼的終端輸入方法及裝置,其中,所述基于電碼的終端輸入方法包括:設置與電碼的不同字符相對應的輸入操作;在基于所述電碼進行輸入時,檢測用戶在終端上的輸入操作;根據與所述不同字符相對應的輸入操作,確定與所述用戶在所述終端上的輸入操作相對應的電碼字符;基于所述電碼字符確定所述用戶輸入的信息。通過本發明的技術方案,使得用戶可以自定義設置與電碼的不同字符相對應的輸入操作,滿足了用戶的個性化需求,同時由于電碼本身的神秘性,使得用戶在基于電碼完成信息輸入的過程中具有新鮮感和趣味性。

權利要求書

權利要求書
1.  一種基于電碼的終端輸入方法,其特征在于,包括:
設置與電碼的不同字符相對應的輸入操作;
在基于所述電碼進行輸入時,檢測用戶在終端上的輸入操作;
根據與所述不同字符相對應的輸入操作,確定與所述用戶在所述終端上的輸入操作相對應的電碼字符;
基于所述電碼字符確定所述用戶輸入的信息。

2.  根據權利要求1所述的基于電碼的終端輸入方法,其特征在于,還包括:
在接收到輔助輸入的指令時,獲取用戶輸入的字符串信息;
根據所述字符串信息確定與所述字符串信息相對應的電碼字符;
向所述用戶提示與所述字符串信息相對應的電碼字符,以供用戶根據與所述字符串信息相對應的電碼字符進行輸入。

3.  根據權利要求1所述的基于電碼的終端輸入方法,其特征在于,還包括:
在接收到翻譯指令時,獲取用戶已經輸入的字符串信息;
判斷所述字符串信息是中文字符串信息還是英文字符串信息;
在判定所述字符串信息是中文字符串信息時,將所述中文字符串信息轉換為字母組合形式的信息,并將所述字母組合形式的信息翻譯為對應的電碼字符;
在判定所述字符串信息是英文字符串信息時,將所述英文字符串信息翻譯為對應的電碼字符。

4.  根據權利要求1所述的基于電碼的終端輸入方法,其特征在于,還包括:
在檢測到所述終端處于指定的輸入場景時,啟動基于電碼的終端輸入法,以供所述用戶基于所述電碼進行輸入;和/或
在接收到開啟基于電碼的終端輸入法的指令時,啟動所述基于電碼的終端輸入法,以供所述用戶基于所述電碼進行輸入。

5.  根據權利要求1至4中任一項所述的基于電碼的終端輸入方法,其特征在于,與所述電碼的不同字符相對應的輸入操作包括以下任一或多個的組合:單擊操作、多次點擊操作、錄入指紋操作;
所述電碼包括摩爾斯電碼。

6.  一種基于電碼的終端輸入裝置,其特征在于,包括:
設置單元,用于設置與電碼的不同字符相對應的輸入操作;
檢測單元,用于在基于所述電碼進行輸入時,檢測用戶在終端上的輸入操作;
第一處理單元,用于根據與所述不同字符相對應的輸入操作,確定與所述用戶在所述終端上的輸入操作相對應的電碼字符;
第一確定單元,用于基于所述電碼字符確定所述用戶輸入的信息。

7.  根據權利要求6所述的基于電碼的終端輸入裝置,其特征在于,還包括:
第一獲取單元,用于在接收到輔助輸入的指令時,獲取用戶輸入的字符串信息;
第二確定單元,用于根據所述字符串信息確定與所述字符串信息相對應的電碼字符;
提示單元,用于向所述用戶提示與所述字符串信息相對應的電碼字符,以供用戶根據與所述字符串信息相對應的電碼字符進行輸入。

8.  根據權利要求6所述的基于電碼的終端輸入裝置,其特征在于,還包括:
第二獲取單元,用于在接收到翻譯指令時,獲取用戶已經輸入的字符串信息;
判斷單元,用于判斷所述字符串信息是中文字符串信息還是英文字符串信息;
第二處理單元,用于在所述判斷單元判定所述字符串信息是中文字符串信息時,將所述中文字符串信息轉換為字母組合形式的信息,并將所述字母組合形式的信息翻譯為對應的電碼字符,并用于在所述判斷單元判定所述字符串信息是英文字符串信息時,將所述英文字符串信息翻譯為對應 的電碼字符。

9.  根據權利要求6所述的基于電碼的終端輸入裝置,其特征在于,還包括:
第三處理單元,用于在檢測到所述終端處于指定的輸入場景時,啟動基于電碼的終端輸入法,以供所述用戶基于所述電碼進行輸入,和/或在接收到開啟基于電碼的終端輸入法的指令時,啟動所述基于電碼的終端輸入法,以供所述用戶基于所述電碼進行輸入。

10.  根據權利要求6至9中任一項所述的基于電碼的終端輸入裝置,其特征在于,與所述電碼的不同字符相對應的輸入操作包括以下任一或多個的組合:單擊操作、多次點擊操作、錄入指紋操作;
所述電碼包括摩爾斯電碼。

說明書

說明書基于電碼的終端輸入方法及裝置
技術領域
本發明涉及終端技術領域,具體而言,涉及一種基于電碼的終端輸入方法和一種基于電碼的終端輸入裝置。
背景技術
目前,用戶終端中的輸入法一般為拼音輸入法、五筆輸入法、手寫輸入法以及筆畫輸入法等,用戶可以根據自身習慣選擇任一輸入法來編輯信息,但是這些輸入法大同小異,不能滿足用戶的個性化需求,在使用過程中不足以給用戶帶來新鮮感和趣味性。
因此,需要一種新的終端輸入方案,可以滿足用戶的個性化需求,同時能夠給用戶帶來新鮮感和趣味性。
發明內容
本發明正是基于上述技術問題至少之一,提出了一種新的基于電碼的終端輸入方案,使得用戶可以自定義設置與電碼的不同字符相對應的輸入操作,滿足了用戶的個性化需求,同時由于電碼本身的神秘性,使得用戶在基于電碼完成信息輸入的過程中具有新鮮感和趣味性。
有鑒于此,本發明提出了一種基于電碼的終端輸入方法,包括:設置與電碼的不同字符相對應的輸入操作;在基于所述電碼進行輸入時,檢測用戶在終端上的輸入操作;根據與所述不同字符相對應的輸入操作,確定與所述用戶在所述終端上的輸入操作相對應的電碼字符;基于所述電碼字符確定所述用戶輸入的信息。
在該技術方案中,用戶可以自定義設置與電碼的不同字符相對應的輸入操作,使得能夠為后續根據用戶的輸入操作確定用戶輸入的信息提供必要的保障,同時也滿足了用戶的個性化需求;通過檢測用戶在終端上的輸 入操作,以根據與不同字符相對應的輸入操作,確定與用戶在終端上的輸入操作相對應的電碼字符,并基于電碼字符確定用戶輸入的信息,使得用戶可以基于電碼來輸入信息,同時由于電碼本身的神秘性,使得用戶在基于電碼完成信息輸入的過程中具有新鮮感和趣味性。
具體地,以上述電碼為摩爾斯電碼為例進行說明,摩爾斯電碼是一種時通時斷的信號代碼,通過不同的排列順序來表達不同的英文字母、數字和標點符號,摩爾斯電碼的電碼字符主要由“·”和“—”兩個字符來表示,比如“·—”表示英文字母“A”。在用戶希望輸入字母“A”時,在初始化設置階段,用戶可以將單擊操作設置為電碼字符“·”對應的輸入操作,將指紋信息1設置為電碼字符“—”對應的輸入操作,在輸入階段,若檢測到用戶在終端上進行“單擊操作+指紋信息1”的輸入操作,則確定用戶輸入的信息為“A”,整個過程給用戶帶來新鮮感和趣味性。
在上述技術方案中,優選地,還包括:在接收到輔助輸入的指令時,獲取用戶輸入的字符串信息;根據所述字符串信息確定與所述字符串信息相對應的電碼字符;向所述用戶提示與所述字符串信息相對應的電碼字符,以供用戶根據與所述字符串信息相對應的電碼字符進行輸入。
在該技術方案中,通過在接收到輔助輸入的指令時,根據獲取到的用戶輸入的字符串信息確定與字符串信息相對應的電碼字符,并向用戶提示與字符串信息相對應的電碼字符,以供用戶根據與字符串信息相對應的電碼字符進行輸入,避免用戶因忘記待輸入的字符串信息對應的電碼字符而無法輸入字符串信息的尷尬情況的發生,提升了用戶的使用體驗。
具體地,在用戶希望輸入字母“A”時,若忘記字母“A”對應的電碼時,就可以發出輔助輸入的指令,終端可以根據通過其他途徑(如查詢存儲的對應關系表、在網絡側進行搜索等)獲取到用戶輸入的字母“A”,提示其對應的電碼字符為“·—”,其中提示的方式可以是語音提示和/或顯示。
在上述任一項技術方案中,優選地,還包括:在接收到翻譯指令時,獲取用戶已經輸入的字符串信息;判斷所述字符串信息是中文字符串信息還是英文字符串信息;在判定所述字符串信息是中文字符串信息時,將所 述中文字符串信息轉換為字母組合形式的信息,并將所述字母組合形式的信息翻譯為對應的電碼字符;在判定所述字符串信息是英文字符串信息時,將所述英文字符串信息翻譯為對應的電碼字符。
在該技術方案中,通過在接收到翻譯指令時,判斷獲取到的用戶已經輸入的字符串信息是中文字符串信息還是英文字符串信息,以在判定字符串信息是中文字符串信息時,將中文字符串信息轉換為字母組合形式的信息,并將字母組合形式的信息翻譯為對應的電碼字符,在判定字符串信息是英文字符串信息時,直接將英文字符串信息翻譯為對應的電碼字符,使得無論是中文字符信息或英文字符信息都可以轉換形成電碼字符,增加了趣味性,同時在一定程度上保證了信息內容的安全性,比如,當用戶將某些敏感信息翻譯成電碼字符后,其他人就不易直觀地讀取到電碼字符代表的含義,從而在一定程度上保證了信息的安全性。
在上述任一項技術方案中,優選地,還包括:在檢測到所述終端處于指定的輸入場景時,啟動基于電碼的終端輸入法,以供所述用戶基于所述電碼進行輸入;和/或在接收到開啟基于電碼的終端輸入法的指令時,啟動所述基于電碼的終端輸入法,以供所述用戶基于所述電碼進行輸入。
在該技術方案中,通過在檢測到終端處于指定的輸入場景時,啟動基于電碼的終端輸入法,以供用戶基于所述電碼進行輸入,使得當終端處于指定的輸入場景時,可以自動開啟基于電碼的終端輸入法,避免了用戶手動開啟,節省了整個操作時間,當然也可以是用戶根據實際需要,手動開啟基于電碼的終端輸入法,以滿足用戶需求。其中,當指定的輸入場景為支付場景等對安全性要求較高的輸入場景時,該基于電碼的終端輸入法可以限制網絡權限,且不開放接口,以避免用戶輸入的信息被第三方惡意軟件竊取,確保了用戶使用基于電碼的終端輸入法的安全性;同時,由于用戶在對安全性要求較高的輸入場景中是通過基于電碼的輸入法進行輸入,因此即便其他用戶窺視到用戶的輸入操作,也無法準確獲知用戶輸入的實際信息,在一定程度上保證了信息的安全性。
在上述任一項技術方案中,優選地,與所述電碼的不同字符相對應的輸入操作包括以下任一或多個的組合:單擊操作、多次點擊操作、錄入指 紋操作;所述電碼包括摩爾斯電碼。
在該技術方案中,具體地,用戶可以根據自身需求自定義與電碼的不同字符相對應的輸入操作,如定義指紋1對應于“·”、指紋2對應于“—”,或者定義單擊操作對應于“·”、指紋1對應于“—”等。
根據本發明的第二方面,還提出了一種基于電碼的終端輸入裝置,包括:設置單元,用于設置與電碼的不同字符相對應的輸入操作;檢測單元,用于在基于所述電碼進行輸入時,檢測用戶在終端上的輸入操作;第一處理單元,用于根據與所述不同字符相對應的輸入操作,確定與所述用戶在所述終端上的輸入操作相對應的電碼字符;第一確定單元,用于基于所述電碼字符確定所述用戶輸入的信息。
在該技術方案中,用戶可以自定義設置與電碼的不同字符相對應的輸入操作,使得能夠為后續根據用戶的輸入操作確定用戶輸入的信息提供必要的保障,同時也滿足了用戶的個性化需求;通過檢測用戶在終端上的輸入操作,以根據與不同字符相對應的輸入操作,確定與用戶在終端上的輸入操作相對應的電碼字符,并基于電碼字符確定用戶輸入的信息,使得用戶可以基于電碼來輸入信息,同時由于電碼本身的神秘性,使得用戶在基于電碼完成信息輸入的過程中具有新鮮感和趣味性。
具體地,以上述電碼為摩爾斯電碼為例進行說明,摩爾斯電碼是一種時通時斷的信號代碼,通過不同的排列順序來表達不同的英文字母、數字和標點符號,摩爾斯電碼的電碼字符主要由“·”和“—”兩個字符來表示,比如“·—”表示英文字母“A”。在用戶希望輸入字母“A”時,在初始化設置階段,用戶可以將單擊操作設置為電碼字符“·”對應的輸入操作,將指紋信息1設置為電碼字符“—”對應的輸入操作,在輸入階段,若檢測到用戶在終端上進行“單擊操作+指紋信息1”的輸入操作,則確定用戶輸入的信息為“A”,整個過程給用戶帶來新鮮感和趣味性。
在上述技術方案中,優選地,還包括:第一獲取單元,用于在接收到輔助輸入的指令時,獲取用戶輸入的字符串信息;第二確定單元,用于根據所述字符串信息確定與所述字符串信息相對應的電碼字符;提示單元,用于向所述用戶提示與所述字符串信息相對應的電碼字符,以供用戶根據 與所述字符串信息相對應的電碼字符進行輸入。
在該技術方案中,通過在接收到輔助輸入的指令時,根據獲取到的用戶輸入的字符串信息確定與字符串信息相對應的電碼字符,并向用戶提示與字符串信息相對應的電碼字符,以供用戶根據與字符串信息相對應的電碼字符進行輸入,避免用戶因忘記待輸入的字符串信息對應的電碼字符而無法輸入字符串信息的尷尬情況的發生,提升了用戶的使用體驗。
具體地,在用戶希望輸入字母“A”時,若忘記字母“A”對應的電碼時,就可以發出輔助輸入的指令,終端可以根據通過其他途徑(如查詢存儲的對應關系表、在網絡側進行搜索等)獲取到用戶輸入的字母“A”,提示其對應的電碼字符為“·—”,其中提示的方式可以是語音提示和/或顯示。
在上述任一項技術方案中,優選地,還包括:第二獲取單元,用于在接收到翻譯指令時,獲取用戶已經輸入的字符串信息;判斷單元,用于判斷所述字符串信息是中文字符串信息還是英文字符串信息;第二處理單元,用于在所述判斷單元判定所述字符串信息是中文字符串信息時,將所述中文字符串信息轉換為字母組合形式的信息,并將所述字母組合形式的信息翻譯為對應的電碼字符,并用于在所述判斷單元判定所述字符串信息是英文字符串信息時,將所述英文字符串信息翻譯為對應的電碼字符。
在該技術方案中,通過在接收到翻譯指令時,判斷獲取到的用戶已經輸入的字符串信息是中文字符串信息還是英文字符串信息,以在判定字符串信息是中文字符串信息時,將中文字符串信息轉換為字母組合形式的信息,并將字母組合形式的信息翻譯為對應的電碼字符,在判定字符串信息是英文字符串信息時,直接將英文字符串信息翻譯為對應的電碼字符,使得無論是中文字符信息或英文字符信息都可以轉換形成電碼字符,增加了趣味性,同時在一定程度上保證了信息內容的安全性,比如,當用戶將某些敏感信息翻譯成電碼字符后,其他人就不易直觀地讀取到電碼字符代表的含義,從而在一定程度上保證了信息的安全性。
在上述任一項技術方案中,優選地,還包括:第三處理單元,用于在檢測到所述終端處于指定的輸入場景時,啟動基于電碼的終端輸入法,以 供所述用戶基于所述電碼進行輸入,和/或在接收到開啟基于電碼的終端輸入法的指令時,啟動所述基于電碼的終端輸入法,以供所述用戶基于所述電碼進行輸入。
在該技術方案中,通過在檢測到終端處于指定的輸入場景時,啟動基于電碼的終端輸入法,以供用戶基于所述電碼進行輸入,使得當終端處于指定的輸入場景時,可以自動開啟基于電碼的終端輸入法,避免了用戶手動開啟,節省了整個操作時間,當然也可以是用戶根據實際需要,手動開啟基于電碼的終端輸入法,以滿足用戶需求。其中,當指定的輸入場景為支付場景等對安全性要求較高的輸入場景時,該基于電碼的終端輸入法可以限制網絡權限,且不開放接口,以避免用戶輸入的信息被第三方惡意軟件竊取,確保了用戶使用基于電碼的終端輸入法的安全性;同時,由于用戶在對安全性要求較高的輸入場景中是通過基于電碼的輸入法進行輸入,因此即便其他用戶窺視到用戶的輸入操作,也無法準確獲知用戶輸入的實際信息,在一定程度上保證了信息的安全性。
在上述任一項技術方案中,優選地,與所述電碼的不同字符相對應的輸入操作包括以下任一或多個的組合:單擊操作、多次點擊操作、錄入指紋操作;所述電碼包括摩爾斯電碼。
在該技術方案中,具體地,用戶可以根據自身需求自定義與電碼的不同字符相對應的輸入操作,如定義指紋1對應于“·”、指紋2對應于“—”,或者定義單擊操作對應于“·”、指紋1對應于“—”等。
通過以上技術方案,使得用戶可以自定義設置與電碼的不同字符相對應的輸入操作,滿足了用戶的個性化需求,同時由于電碼本身的神秘性,使得用戶在基于電碼完成信息輸入的過程中具有新鮮感和趣味性。
附圖說明
圖1示出了根據本發明的實施例的基于電碼的終端輸入方法的示意流程圖;
圖2示出了根據本發明的實施例的基于電碼的終端輸入裝置的示意框圖;
圖3示出了根據本發明的實施例的摩爾斯電碼的樹形關系示意圖。
具體實施方式
為了能夠更清楚地理解本發明的上述目的、特征和優點,下面結合附圖和具體實施方式對本發明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細節以便于充分理解本發明,但是,本發明還可以采用其他不同于在此描述的其他方式來實施,因此,本發明的保護范圍并不受下面公開的具體實施例的限制。
圖1示出了根據本發明的實施例的基于電碼的終端輸入方法的示意流程圖。
如圖1所示,根據本發明的實施例的基于電碼的終端輸入方法,包括:
步驟102,設置與電碼的不同字符相對應的輸入操作;
步驟104,在基于所述電碼進行輸入時,檢測用戶在終端上的輸入操作;
步驟106,根據與所述不同字符相對應的輸入操作,確定與所述用戶在所述終端上的輸入操作相對應的電碼字符;
步驟108,基于所述電碼字符確定所述用戶輸入的信息。
在該技術方案中,用戶可以自定義設置與電碼的不同字符相對應的輸入操作,使得能夠為后續根據用戶的輸入操作確定用戶輸入的信息提供必要的保障,同時也滿足了用戶的個性化需求;通過檢測用戶在終端上的輸入操作,以根據與不同字符相對應的輸入操作,確定與用戶在終端上的輸入操作相對應的電碼字符,并基于電碼字符確定用戶輸入的信息,使得用戶可以基于電碼來輸入信息,同時由于電碼本身的神秘性,使得用戶在基于電碼完成信息輸入的過程中具有新鮮感和趣味性。
具體地,以上述電碼為摩爾斯電碼為例進行說明,摩爾斯電碼是一種時通時斷的信號代碼,通過不同的排列順序來表達不同的英文字母、數字和標點符號,摩爾斯電碼的電碼字符主要由“·”和“—”兩個字符來表 示,比如“·—”表示英文字母“A”。在用戶希望輸入字母“A”時,在初始化設置階段,用戶可以將單擊操作設置為電碼字符“·”對應的輸入操作,將指紋信息1設置為電碼字符“—”對應的輸入操作,在輸入階段,若檢測到用戶在終端上進行“單擊操作+指紋信息1”的輸入操作,則確定用戶輸入的信息為“A”,整個過程給用戶帶來新鮮感和趣味性。
在上述技術方案中,優選地,還包括:在接收到輔助輸入的指令時,獲取用戶輸入的字符串信息;根據所述字符串信息確定與所述字符串信息相對應的電碼字符;向所述用戶提示與所述字符串信息相對應的電碼字符,以供用戶根據與所述字符串信息相對應的電碼字符進行輸入。
在該技術方案中,通過在接收到輔助輸入的指令時,根據獲取到的用戶輸入的字符串信息確定與字符串信息相對應的電碼字符,并向用戶提示與字符串信息相對應的電碼字符,以供用戶根據與字符串信息相對應的電碼字符進行輸入,避免用戶因忘記待輸入的字符串信息對應的電碼字符而無法輸入字符串信息的尷尬情況的發生,提升了用戶的使用體驗。
具體地,在用戶希望輸入字母“A”時,若忘記字母“A”對應的電碼時,就可以發出輔助輸入的指令,終端可以根據通過其他途徑(如查詢存儲的對應關系表、在網絡側進行搜索等)獲取到用戶輸入的字母“A”,提示其對應的電碼字符為“·—”,其中提示的方式可以是語音提示和/或顯示。
在上述任一項技術方案中,優選地,還包括:在接收到翻譯指令時,獲取用戶已經輸入的字符串信息;判斷所述字符串信息是中文字符串信息還是英文字符串信息;在判定所述字符串信息是中文字符串信息時,將所述中文字符串信息轉換為字母組合形式的信息,并將所述字母組合形式的信息翻譯為對應的電碼字符;在判定所述字符串信息是英文字符串信息時,將所述英文字符串信息翻譯為對應的電碼字符。
在該技術方案中,通過在接收到翻譯指令時,判斷獲取到的用戶已經輸入的字符串信息是中文字符串信息還是英文字符串信息,以在判定字符串信息是中文字符串信息時,將中文字符串信息轉換為字母組合形式的信息,并將字母組合形式的信息翻譯為對應的電碼字符,在判定字符串信息 是英文字符串信息時,直接將英文字符串信息翻譯為對應的電碼字符,使得無論是中文字符信息或英文字符信息都可以轉換形成電碼字符,增加了趣味性,同時在一定程度上保證了信息內容的安全性,比如,當用戶將某些敏感信息翻譯成電碼字符后,其他人就不易直觀地讀取到電碼字符代表的含義,從而在一定程度上保證了信息的安全性。
在上述任一項技術方案中,優選地,還包括:在檢測到所述終端處于指定的輸入場景時,啟動基于電碼的終端輸入法,以供所述用戶基于所述電碼進行輸入;和/或在接收到開啟基于電碼的終端輸入法的指令時,啟動所述基于電碼的終端輸入法,以供所述用戶基于所述電碼進行輸入。
在該技術方案中,通過在檢測到終端處于指定的輸入場景時,啟動基于電碼的終端輸入法,以供用戶基于所述電碼進行輸入,使得當終端處于指定的輸入場景時,可以自動開啟基于電碼的終端輸入法,避免了用戶手動開啟,節省了整個操作時間,當然也可以是用戶根據實際需要,手動開啟基于電碼的終端輸入法,以滿足用戶需求。其中,當指定的輸入場景為支付場景等對安全性要求較高的輸入場景時,該基于電碼的終端輸入法可以限制網絡權限,且不開放接口,以避免用戶輸入的信息被第三方惡意軟件竊取,確保了用戶使用基于電碼的終端輸入法的安全性;同時,由于用戶在對安全性要求較高的輸入場景中是通過基于電碼的輸入法進行輸入,因此即便其他用戶窺視到用戶的輸入操作,也無法準確獲知用戶輸入的實際信息,在一定程度上保證了信息的安全性。
在上述任一項技術方案中,優選地,與所述電碼的不同字符相對應的輸入操作包括以下任一或多個的組合:單擊操作、多次點擊操作、錄入指紋操作;所述電碼包括摩爾斯電碼。
在該技術方案中,具體地,用戶可以根據自身需求自定義與電碼的不同字符相對應的輸入操作,如定義指紋1對應于“·”、指紋2對應于“—”,或者定義單擊操作對應于“·”、指紋1對應于“—”等。
圖2示出了根據本發明的實施例的基于電碼的終端輸入裝置的示意框圖。
如圖2所示,根據本發明的實施例的基于電碼的終端輸入裝置200, 包括:設置單元202、檢測單元204、第一處理單元206及第一確定單元208。
其中,設置單元202,用于設置與電碼的不同字符相對應的輸入操作;檢測單元204,用于在基于所述電碼進行輸入時,檢測用戶在終端上的輸入操作;第一處理單元206,用于根據與所述不同字符相對應的輸入操作,確定與所述用戶在所述終端上的輸入操作相對應的電碼字符;第一確定單元208,用于基于所述電碼字符確定所述用戶輸入的信息。
在該技術方案中,用戶可以自定義設置與電碼的不同字符相對應的輸入操作,使得能夠為后續根據用戶的輸入操作確定用戶輸入的信息提供必要的保障,同時也滿足了用戶的個性化需求;通過檢測用戶在終端上的輸入操作,以根據與不同字符相對應的輸入操作,確定與用戶在終端上的輸入操作相對應的電碼字符,并基于電碼字符確定用戶輸入的信息,使得用戶可以基于電碼來輸入信息,同時由于電碼本身的神秘性,使得用戶在基于電碼完成信息輸入的過程中具有新鮮感和趣味性。
具體地,以上述電碼為摩爾斯電碼為例進行說明,摩爾斯電碼是一種時通時斷的信號代碼,通過不同的排列順序來表達不同的英文字母、數字和標點符號,摩爾斯電碼的電碼字符主要由“·”和“—”兩個字符來表示,比如“·—”表示英文字母“A”。在用戶希望輸入字母“A”時,在初始化設置階段,用戶可以將單擊操作設置為電碼字符“·”對應的輸入操作,將指紋信息1設置為電碼字符“—”對應的輸入操作,在輸入階段,若檢測到用戶在終端上進行“單擊操作+指紋信息1”的輸入操作,則確定用戶輸入的信息為“A”,整個過程給用戶帶來新鮮感和趣味性。
在上述技術方案中,優選地,還包括:第一獲取單元210、第二確定單元212及提示單元214。其中,第一獲取單元210,用于在接收到輔助輸入的指令時,獲取用戶輸入的字符串信息;第二確定單元212,用于根據所述字符串信息確定與所述字符串信息相對應的電碼字符;提示單元214,用于向所述用戶提示與所述字符串信息相對應的電碼字符,以供用戶根據與所述字符串信息相對應的電碼字符進行輸入。
在該技術方案中,通過在接收到輔助輸入的指令時,根據獲取到的用 戶輸入的字符串信息確定與字符串信息相對應的電碼字符,并向用戶提示與字符串信息相對應的電碼字符,以供用戶根據與字符串信息相對應的電碼字符進行輸入,避免用戶因忘記待輸入的字符串信息對應的電碼字符而無法輸入字符串信息的尷尬情況的發生,提升了用戶的使用體驗。
具體地,在用戶希望輸入字母“A”時,若忘記字母“A”對應的電碼時,就可以發出輔助輸入的指令,終端可以根據通過其他途徑(如查詢存儲的對應關系表、在網絡側進行搜索等)獲取到用戶輸入的字母“A”,提示其對應的電碼字符為“·—”,其中提示的方式可以是語音提示和/或顯示。
在上述任一項技術方案中,優選地,還包括:第二獲取單元216、判斷單元218、第二處理單元220。其中,第二獲取單元216,用于在接收到翻譯指令時,獲取用戶已經輸入的字符串信息;判斷單元218,用于判斷所述字符串信息是中文字符串信息還是英文字符串信息;第二處理單元220,用于在所述判斷單元218判定所述字符串信息是中文字符串信息時,將所述中文字符串信息轉換為字母組合形式的信息,并將所述字母組合形式的信息翻譯為對應的電碼字符,并用于在所述判斷單元218判定所述字符串信息是英文字符串信息時,將所述英文字符串信息翻譯為對應的電碼字符。
在該技術方案中,通過在接收到翻譯指令時,判斷獲取到的用戶已經輸入的字符串信息是中文字符串信息還是英文字符串信息,以在判定字符串信息是中文字符串信息時,將中文字符串信息轉換為字母組合形式的信息,并將字母組合形式的信息翻譯為對應的電碼字符,在判定字符串信息是英文字符串信息時,直接將英文字符串信息翻譯為對應的電碼字符,使得無論是中文字符信息或英文字符信息都可以轉換形成電碼字符,增加了趣味性,同時在一定程度上保證了信息內容的安全性,比如,當用戶將某些敏感信息翻譯成電碼字符后,其他人就不易直觀地讀取到電碼字符代表的含義,從而在一定程度上保證了信息的安全性。
在上述任一項技術方案中,優選地,還包括:第三處理單元222,用于在檢測到所述終端處于指定的輸入場景時,啟動基于電碼的終端輸入 法,以供所述用戶基于所述電碼進行輸入,和/或在接收到開啟基于電碼的終端輸入法的指令時,啟動所述基于電碼的終端輸入法,以供所述用戶基于所述電碼進行輸入。
在該技術方案中,通過在檢測到終端處于指定的輸入場景時,啟動基于電碼的終端輸入法,以供用戶基于所述電碼進行輸入,使得當終端處于指定的輸入場景時,可以自動開啟基于電碼的終端輸入法,避免了用戶手動開啟,節省了整個操作時間,當然也可以是用戶根據實際需要,手動開啟基于電碼的終端輸入法,以滿足用戶需求。其中,當指定的輸入場景為支付場景等對安全性要求較高的輸入場景時,該基于電碼的終端輸入法可以限制網絡權限,且不開放接口,以避免用戶輸入的信息被第三方惡意軟件竊取,確保了用戶使用基于電碼的終端輸入法的安全性;同時,由于用戶在對安全性要求較高的輸入場景中是通過基于電碼的輸入法進行輸入,因此即便其他用戶窺視到用戶的輸入操作,也無法準確獲知用戶輸入的實際信息,在一定程度上保證了信息的安全性。
在上述任一項技術方案中,優選地,與所述電碼的不同字符相對應的輸入操作包括以下任一或多個的組合:單擊操作、多次點擊操作、錄入指紋操作;所述電碼包括摩爾斯電碼。
在該技術方案中,具體地,用戶可以根據自身需求自定義與電碼的不同字符相對應的輸入操作,如定義指紋1對應于“·”、指紋2對應于“—”,或者定義單擊操作對應于“·”、指紋1對應于“—”等。
以下以摩爾斯電碼為例對本發明的技術方案進一步說明。
在本實施例中,采用指紋模組來識別輸入,整體結構采用摩爾斯電碼和驗證指紋的方式來輸入字母,同時該輸入法沒有網絡權限,也不開放接口,做到自我安全,并且為用戶提供易用教程指導,在關鍵輸入時(如銀行支付,關鍵鑒權)可取代默認輸入法,采用摩爾斯指紋輸入,這樣在確保安全的同時,又能讓用戶體驗電碼的神秘。其中,摩爾斯電碼是通過不同的排列順序來表達不同的英文字母、數字和標點符號,主要為點、劃、點和劃之間的停頓、每個字符間停頓,以達到傳輸數據的效果,摩爾斯電碼與不同的英文字母、數字和標點符號對應關系如表1所示:
字符摩爾斯電碼字符摩爾斯電碼A·—W·——B—···X—··—C—·—·Y—·——D—··Z——··E·0—————F··—·1·————G——·2··———H····3···——I··4····—G·———5·····K—·—6—····L·—··7——···M——8———··N—·9————·O———,——··——P·——·.·—·—·—Q——·—··——··R·—·—·—·—·S···:———···T-—····—U··—/—··—·V···—)或(··——·—
表1
如圖3所示,摩爾斯電碼與不同的英文字母、數字和標點符號對應關系也可以表示為樹形結構,其中,向左表示橫(—),向右表示點(·)。
具體地,本實施例的采用摩爾斯電碼和驗證指紋的方式來輸入字母的方法主要包括:
步驟一、自定義摩爾斯指紋并錄入;
步驟二、輸入方式及識別存儲方法;
步驟三、調用并替代默認輸入法的快捷操作;
步驟四、對文本的傳輸加密,雙向翻譯。
具體地,步驟一、自定義摩爾斯指紋并錄入包括定義以下內容:
(1)點:使用手指尖點擊,不能識別指紋。
(2)橫:用戶自定義指紋一,錄入終端。
(3)字符間隔:快速兩次點擊。
(4)單詞間隔:用于對文本的傳輸加密,可定義一個對應指紋或三連擊。
(5)輸入完畢:用戶自定義指紋二,錄入終端。
本領域技術人員需要注意的是,上述的定義方式僅是本發明的一個實施例,用戶在實際使用過程中,可以根據自身需要靈活地進行定義。
步驟二、輸入方式及識別存儲方法包括:
終端定義一個錄入數組,用于保存輸入序列,然后和摩爾斯字符庫比較,最終來確定輸入字符。
(1)點識別:指紋識別模組通過點擊壓力識別點擊操作,并在數組中存入一個1。
(2)橫識別:輸入指紋時模組與預先存入終端的輸入指紋進行對比,確定是橫定義對應指紋后,在數組中存入2。
(3)字符間隔:快速兩次點擊,后臺處理為如果兩次點擊間隔時間小于特定時間,則數組中并列的兩個1,合并為3。
(4)輸入完畢:與預先存入的輸入指紋進行對比,確定是輸入結束對應的指紋后,在數組中存入0。
輸入結束后,將錄入數組(比如:12321110對應AB)與字符庫比較,翻譯出錄入的字符串。
步驟三、調用并替代默認輸入法的快捷操作包括:
在支付或等些安全情景下,長按電源鍵,彈出調用摩爾斯指紋輸入法的快捷方式,此時系統會停止默認輸入法進程,啟動摩爾斯指紋輸入法。 當然,終端在檢測到進入安全情景時,也可以自動啟動摩爾斯指紋輸入法。
比如,銀行中預留了6位密碼,可使用摩爾斯數字短碼錄入,完成支付,其中摩爾斯數字短碼的表示方法可參考表2或表3所示:
字符電碼符號字符電碼符號字符電碼符號01·—2··—3···——4····—5·····6—····7——···8—··9—·
表2
字符電碼符號字符電碼符號字符電碼符號01·—2··—3·——4···—5···6—···7——·8—··9—·
表3
步驟四、對文本的傳輸加密,雙向翻譯包括:
摩爾斯輸入法本身可以作為輸入使用,并且可以設置輸入框和提示指紋電碼順序功能。
比如用戶想知道“me”這個單詞的電碼:輸入“me”后,界面則提示操作順序“·—(··)·”,其中(··)表示一個字符輸入結束的雙擊操作。
對中文和英文文本的雙向翻譯:用戶端可以用其他輸入法錄入中文或英文,然后調用翻譯庫,首先將中文音標化,比如:你好,可譯為ni3hao3,然后翻譯為電碼形式。
中文和英文文本的雙向翻譯可應用于以下場景中:
在發短信或網絡聊天時,用戶A編寫好短信后,選擇電碼形式發送,用戶B接收時則顯示電碼,用戶B可以根據需要選擇是否進行翻譯,若 是,則調用本地或網絡中的翻譯庫翻譯還原為中文或英文。
以上結合附圖詳細說明了本發明的技術方案,考慮到現有的輸入法大同小異,不能滿足用戶的個性化需求,在使用過程中不足以給用戶帶來新鮮感和趣味性。因此,本發明的技術方案提出了一種新的基于電碼的終端輸入方案,用戶可以自定義設置與電碼的不同字符相對應的輸入操作,滿足了用戶的個性化需求,同時由于電碼本身的神秘性,使得用戶在基于電碼完成信息輸入的過程中具有新鮮感和趣味性。
以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。

關 鍵 詞:
基于 電碼 終端 輸入 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:基于電碼的終端輸入方法及裝置.pdf
鏈接地址:http://www.rgyfuv.icu/p-6409439.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

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


收起
展開
山东11选5中奖结果走势图