麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

用于觸摸屏操作的電子設備和方法與流程

文檔序號:12034252閱讀:359來源:國知局
用于觸摸屏操作的電子設備和方法與流程

本文公開了一種用于以安全的方式進行觸摸屏輸入的電子設備和方法。



背景技術:

觸摸屏在電子設備和系統中被用于顯示諸如數字和/或字母的視覺內容,并且接收與所顯示的內容相對應的觸摸輸入。這樣的觸摸輸入表示用戶對用于使電子設備執行功能的具有獨特排列的字符組合的選擇,其通常涉及用于驗證用戶的輸入的、由電子設備進行的安全性檢查和認證。在一個特定示例中,自動柜員機(atm)通過在觸摸屏處的用戶觸摸輸入接收若干數字的密碼以授權金融交易,例如現金提取。在用戶觸摸輸入的過程期間,存在由用戶輸入到觸摸屏的密碼可能通過“肩窺”動作被公開給站在該用戶背后的第三方的風險,因此密碼可能被泄露給對用戶帶來嚴重安全性問題的第三方。



技術實現要素:

本發明的第一方面是如權利要求1中所限定的電子設備。

本發明的第二方面是如權利要求11中所限定的處理觸摸輸入的方法。

一些可選特征和/或步驟已經被限定在從屬權利要求中。

附圖說明

將參考附圖更全面地理解實施例的特征,在附圖中:

圖1a是圖示具有觸摸顯示面板的電子設備的一個實施例的示意圖;

圖1b是圖示在圖1的電子設備的觸摸顯示面板中的單元格中的 兩個單元格中顯示的第一組字符和第二組字符的位置關系的示意圖;

圖1c是圖示用于利用圖1的電子設備的觸摸操作的訪問區的示意性頂視圖;

圖2是圖示具有觸摸顯示面板的電子設備的另一實施例的示意圖;

圖3是圖示用于處理觸摸輸入的方法的實施例的框圖。

具體實施方式

將容易理解如在本文的附圖中大體描述的和說明的實施例的部件可以以除了所描述的示例實施例之外的各種各樣的不同配置來布置和設計。因此,如結合附圖所表示的,示例實施例的以下更詳細的描述不旨在限制如所要求保護的實施例的范圍,而是僅僅表示示例實施例。

在本說明書中對“一個實施例”、“另一實施例”或“實施例”(等等)的引用意味著結合該實施例來描述的特定特征、結構或特性被包含在至少一個實施例中。因此,在本說明書中的各個地方中出現的短語“在一個實施例中”或“在實施例中”等等不一定全部指代同一實施例。

另外,在一個或多個實施例中可以以任何適當的方式來組合所描述的特征、結構和特性。在以下描述中,許多具體細節被提供以給出對實施例的透徹理解。然而,相關領域技術人員將意識到能夠在沒有該具體細節中的一個或多個具體細節的情況下,或者利用其它方法、部件、材料等等來實踐各種實施例。在其他實例中,一些或所有已知的結構、材料或操作可以不被詳細示出或描述,以避免混淆。

根據一個方面,本文中的實施例提供具有觸摸屏的電子設備,觸摸屏用于將視覺內容顯示在其上并且用于接收對應于顯示的內容的觸摸輸入。根據實施例的由用戶使用電子設備的觸摸輸入將具有被公開給未授權一方的減小的風險,因此使用這樣的觸摸屏的安全性水平得到提高。

根據另一方面,本文中的實施例提供一種用于處理觸摸輸入的方法。將第一組字符和第二組字符顯示在觸摸顯示面板的鍵盤上。鍵盤具有多個單元格,第一組字符中的每個字符和第二組字符中的對應字符被顯示在單元格中的一個單元格中。第一組字符比第二組字符在視覺上更可識別。在鍵盤上接收到的觸摸操作提供顯示在單元格中的所述一個或多個單元格上的第二組字符中的相應一個或多個字符的輸入。

電子設備具有用于顯示鍵盤的觸摸顯示面板和耦合到觸摸顯示面板的處理器。處理器可操作用于生成第一組字符和第二組字符以用于在觸摸顯示面板上的鍵盤的相應單元格中顯示。鍵盤的每個單元格對應于用于觸摸輸入到電子設備中的第二組字符中的一個字符。第一組字符比第二組字符在視覺上更可識別。利用顯示在觸摸顯示面板上的鍵盤的單元格中的一個或多個單元格的觸摸操作提供第二組字符中的相應一個或多個字符的輸入。

在下文中將參考附圖詳細描述實施例。在描述和附圖中,相同的或相似的附圖標記將被用于指示實質上相同的元件和功能,并且這些元件和功能的重復描述可以被完全或部分重復或者可以不被完全或部分重復。另外,為清楚和簡單起見,可以省略本領域中的一些或所有已知的功能和構造的描述。

如圖1a所示,電子設備100包括用于將鍵盤104顯示在其上的觸摸顯示面板102和耦合到觸摸顯示面板102的處理器108。鍵盤104具有九個單元格111a、111b、111c、111d、111e、111f、111g、111h和111i,在上下文中被統稱為單元格111。單元格111中的每個單元格要接收對其的觸摸輸入。處理器108可操作用于生成第一組字符121和第二組字符122以用于在觸摸顯示面板102上的鍵盤104的相應單元格111中顯示。第一組字符121和第二組字符122是數字字符,例如每組字符具有從1到9的九個阿拉伯數字。備選地,第一組字符和/或第二組字符還可以是英語或其他拉丁語言的字母以及非拉丁語言字符、符號或各種類型的字符的組合。

每個單元格111被配置為將第一組字符121中的一個字符和第二組字符122中的一個字符顯示在其中。利用單元格111中的一個或多個單元格的觸摸操作對應于顯示在單元格111中的所述一個或多個單元格中的第二組字符122中的相應一個或多個字符,以將第二組字符122中的一個或多個字符的值提供為到鍵盤104中的輸入。作為示例,如圖1a所示,利用單元格111a、111b、111e和111i的觸摸操作分別對應于顯示在單元格111a、111b、111e和111i中的第二組字符122的字符“7”、“1”、“9”和“8”,并且所述觸摸操作提供代碼“7198”作為到鍵盤104中的輸入。

第一組字符121和第二組字符122可以以獨立的隨機順序被生成并被顯示在鍵盤104上的單元格111中的每個單元格中。顯示在單元格111中的給定單元格中的第一組字符121和第二組字符122可以是相同的或不同的。例如,在單元格111a中,在一個觸摸操作中顯示在其中的第一組字符121和第二組字符122分別是“4”和“6”。在另一觸摸操作中,顯示在單元格111a中的第一組字符121和第二組字符122可以分別是“7”和“7”。在其他單元格中的字符可以以類似的隨機的方式來顯示。在當前實施例中,如圖1所示,在每個單元格111a、111b、111c、111d、111e、111f、111g、111h和111i中的第一組字符121與第二組字符122的對應字符不同。參考如以上所圖示的相同示例,在單元格111a、111b、111e和111i中的第一組字符122分別是“3”、“5”、“1”和“6”。

第一組字符121被配置為在視覺上比第二組字符122更可識別。在一個實施例中,第一組字符121中的每個字符具有第一字體大小,第二組字符中的每個字符具有小于第一字體大小的第二字體大小。在另一實施例中,第一組字符121中的每個字符具有相對于單元格的第一背景的第一對比度水平,第一組字符中的所述字符被顯示在該單元格中,并且第二組字符中的每個對應字符具有相對于該單元格的第二背景的第二對比度水平。第二對比度水平低于第一對比度水平。附加地,在第一單元格中的第二組字符122中的字符與第一組字符121中 的對應字符之間的相對位置可以與在第二單元格中的在第二組字符122中的字符與第一組字符121中的對應字符之間的相對位置不同。例如,第二組字符中的字符“7”和第一組字符中的對應字符“3”被顯示在單元格111a中,并且第二組的字符“7”被定位在相對于第一組的字符“3”的左下方位置處。第二組字符中的另一字符“1”和第一組字符中的對應字符“5”被顯示在單元格111b中,并且第二組的字符“1”被定位在相對于第一組的字符“5”的右下方位置處。在這一點上,如圖1b所示,第一取向向量131通過在第一單元格111a中將第二組字符中的字符“7”連接到第一組字符中的對應字符“3”來被定義,并且第二取向向量132通過將第二組字符中的另一字符“1”連接到第一組字符中的對應字符“5”來被定義。在第一取向向量131與第二取向向量132之間的夾角135大于零,即在圖1b中示出的示例中為90度。

在第二組字符122中的字符與第一組字符121中的對應字符之間的值和/或定位關系還可以在每次第一組字符121和第二組字符122被顯示在鍵盤104上時變化。

在使用時,參考圖1c,被定位在距觸摸顯示面板102的訪問區142內的用戶12在鍵盤104處執行觸摸操作以通過觸摸對應于形成密碼的第二組字符122的單元格來輸入密碼。在上下文中,訪問區142被定義為距離觸摸顯示面板102的預定距離140內并且在預定觀察角度150內的區域。在預定距離140以外和在預定觀察角度150外的區被定義為非訪問區144、152和154。

在第二組字符122被顯示在其中的單元格111處的觸摸輸入在鍵盤104處被接收并被發送到處理器108,以針對存儲在其中的用于電子設備100執行經授權的交易(例如,現金提取)的實際代碼或密碼進行檢查。

站在鍵盤104前面的、在預定距離140以外的非訪問區(例如,非訪問區144)中的第三方14(如果存在)不能夠或具有較低概率來清楚地觀察到第二組字符122。第三方14可以僅僅能夠被使得對于第 一組字符121可見。因此,即使用戶的觸摸輸入操作被暴露,第三方14可以僅僅能夠將用戶12的觸摸輸入與第一組字符121相關聯,在當前實施例中第一組字符121不表示形成密碼的實際字符。結合圖1參考如以上所圖示的示例,用戶在鍵盤104處對字符“7198”的輸入通過基于顯示在單元格111a、111b、111e和111i中的對應的第二組字符122順序地觸摸單元格111a、111b、111e和111i來執行。第三方14可以僅僅能夠被使得對于顯示在單元格111a、111b、111e和111i中的第一組字符121(即“3516”)可見,其與由用戶12輸入到鍵盤104中的實際字符“7198”不同。以這種方法,由實施例提供的解決方案降低用戶的觸摸輸入被公開給定位在用戶背后并且在訪問區外的第三方的風險。

在又一實施例中,如圖2所示,電子設備200包括用于將鍵盤204顯示在其上的觸摸顯示面板202和耦合到觸摸顯示面板202的處理器208。鍵盤204具有九個單元格211a、211b、211c、211d、211e、211f、211g、211h和211i,在上下文中被統稱為單元格211。單元格211中的每個單元格要接收對其的觸摸輸入。處理器208可操作用于生成第一組字符221和第二組字符222以用于在觸摸顯示面板202上的鍵盤204的相應單元格211中顯示。第一組字符221和第二組字符222是數字字符,例如每組字符具有從1到9的九個阿拉伯數字。備選地,第一組字符和/或第二組字符還可以是英語或其他拉丁語言的字母以及非拉丁語言字符、符號或各種類型的字符的組合。

鍵盤204中的每個單元格211對應于用于觸摸輸入到電子設備200中的第一組字符221和第二組字符222中的一個字符。利用單元格211中的所述一個或多個單元格的觸摸操作提供第二組字符222中的相應字符的輸入,以及顯示在單元格211中的所述一個或多個單元格中的第一組字符221中的相應字符的初始輸入。

作為示例,如圖2所示,利用單元格211i、211g、211d和211h的觸摸操作分別對應于顯示在單元格211i、211g、211d和211h中的第二組字符222的字符“3”、“9”、“5”和“7”,并且所述觸摸 操作提供到鍵盤204中的輸入“3957”。

同時,利用單元格211i、211g、211d和211h的觸摸操作分別對應于顯示在單元格211i、211g、211d和211h中的第一組字符221的字符“5”、“2”、“9”和“8”,并且所述觸摸操作提供到鍵盤204中的初始輸入“5298”。

如果輸入與密碼(即“3957”)相匹配,則對應的初始輸入“5298”被記錄在例如耦合到處理器208的存儲器模塊232中作為可能的樣本黑客輸入。與初始輸入“5298”相關聯的信息,諸如輸入和初始輸入被執行的日期和時間,以及電子設備的標識號/位置等等還可以被記錄在存儲器模塊232中。

在后續輸入與初始輸入(即“5298”)相匹配的情況下,這樣的后續輸入將被標識為可能的實際黑客輸入。除了拒絕任何授權以執行密碼啟用操作之外,電子設備200還可以被配置為觸發作為預警措施的動作。這樣的動作可以包括激活耦合到處理器208的圖像記錄器234以捕獲視覺標識符,例如提供后續輸入(即“5298”)的一方的面部圖像。備選地或同時地,動作還可以包括經由耦合到處理器208的通信模塊236通知提供密碼的用戶發生可疑黑客輸入連同記錄的相關聯的信息。

圖3示出了根據實施例的用于處理觸摸輸入的方法300。在框310處,將第一組字符和第二組字符顯示在觸摸顯示面板的鍵盤上。該鍵盤具有多個單元格,第一組字符中的每個字符和第二組字符中的對應字符被顯示在單元格中的一個單元格中。第一組字符比第二組字符在視覺上更可識別。在框320處,接收鍵盤上的觸摸操作。該觸摸操作提供顯示在單元格中的所述一個或多個單元格上的第二組字符中的相應一個或多個字符的輸入。

如本文所使用的,單數的“一”和“一個”可以被理解為包括復數的“一個或多個”,除非另行明確指示。

本公開內容已經出于說明和描述的目的而被呈現,但是不旨在為窮舉的或限制性的。許多修改和變型對于本領域普通技術人員而言將 是顯而易見的。示例實施例被選擇并被描述以便解釋原理和實際應用,并且以便使得本領域其他技術人員針對具有如適于預期的特定用途的各種修改的各種實施例理解本公開內容。

因此,盡管已經在本文參考附圖描述了說明性示例實施例,但是要理解,該描述不是限制性的并且可以在不背離本公開內容的范圍或精神的情況下由本領域技術人員在其中實現各種其他改變和修改。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 仙游县| 安丘市| 武陟县| 达拉特旗| 彰化市| 屏南县| 神木县| 宝兴县| 哈巴河县| 柘荣县| 灌云县| 思茅市| 日喀则市| 镇宁| 英超| 唐海县| 桑日县| 全椒县| 浪卡子县| 任丘市| 大化| 瓦房店市| 东乌珠穆沁旗| 大邑县| 长子县| 新建县| 乐至县| 阿拉善左旗| 巴里| 珠海市| 开封县| 庆安县| 兰西县| 阿坝| 黎川县| 南投市| 定南县| 西乡县| 淮北市| 杂多县| 田东县|