CN105787351A - 一种密码输入的控制方法与智能终端 - Google Patents
一种密码输入的控制方法与智能终端 Download PDFInfo
- Publication number
- CN105787351A CN105787351A CN201610116146.1A CN201610116146A CN105787351A CN 105787351 A CN105787351 A CN 105787351A CN 201610116146 A CN201610116146 A CN 201610116146A CN 105787351 A CN105787351 A CN 105787351A
- Authority
- CN
- China
- Prior art keywords
- intelligent terminal
- keyboard
- described intelligent
- mapping
- intelligent glasses
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
- G06F21/46—Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/84—Protecting input, output or interconnection devices output devices, e.g. displays or monitors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2125—Just-in-time application of countermeasures, e.g., on-the-fly decryption, just-in-time obfuscation or de-obfuscation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例涉及通信技术领域,公开了一种密码输入的控制方法及智能终端。其中,该方法包括:智能终端获取该智能终端显示的标准键盘对应的映射键盘;其中,上述映射键盘与上述标准键盘的部分相同位置所显示的字符不同;当上述标准键盘的任一位置所显示的字符被选择时,智能终端获取上述映射键盘中的上述任一位置所显示的字符以形成输入密码。实施本发明实施例,可以避免用户输入的密码被偷窥,提高了密码输入的安全性。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种密码输入的控制方法与智能终端。
背景技术
随着智能手机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)等智能终端的广泛普及,利用这些智能终端随时随地进行娱乐、购物、支付和信息查询等操作,已成为人们习以为常的生活方式。这些智能终端的应用虽然为人们的生活带来了巨大便利,但是也带来一些潜在风险,例如,用户利用智能终端在公众场合进行支付操作时,通常需要通过智能终端上的标准键盘(也称为字符键盘)输入密码,而不法分子可能偷窥到用户输入的密码,从而危害用户的财产安全。
发明内容
本发明实施例提供了一种密码输入的控制方法与智能终端,用于解决如何有效提高密码输入的安全性的问题。
本发明实施例第一方面公开了一种密码输入的控制方法,包括:
智能终端获取所述智能终端显示的标准键盘对应的映射键盘,其中,所述映射键盘与所述标准键盘的部分相同位置所显示的字符不同;
当所述标准键盘的任一位置所显示的字符被选择时,所述智能终端获取所述映射键盘中的所述任一位置所显示的字符以形成输入密码。
作为一种可选的实施方式,所述方法还包括:
所述智能终端将所述输入密码传输至与所述智能终端保持通信链接的智能眼镜进行显示。
作为一种可选的实施方式,所述方法还包括:
所述智能终端将所述映射键盘传输至与所述智能终端保持通信链接的所述智能眼镜进行显示。
作为一种可选的实施方式,所述智能终端获取所述智能终端显示的标准键盘对应的映射键盘,包括:
所述智能终端将所述智能终端显示的标准键盘包括的各个位置所显示的字符随机排序,以获得所述标准键盘对应的映射键盘。
作为一种可选的实施方式,所述智能终端将所述智能终端显示的标准键盘包括的各个位置所显示的字符随机排序,以获得所述标准键盘对应的映射键盘,包括:
所述智能终端接收所述智能眼镜发送的用于指示生成映射键盘的指令,所述指令是由所述智能眼镜检测到用户的眨眼频率高于预设频率时发送给所述智能终端的;
所述智能终端响应所述指令,将所述智能终端显示的标准键盘包括的各个位置所显示的字符随机排序,以获得所述标准键盘对应的映射键盘。
作为一种可选的实施方式,所述智能终端将所述输入密码传输至与所述智能终端保持通信链接的智能眼镜进行显示,包括:
所述智能终端测量与所述智能终端保持通信链接的智能眼镜之间的距离,并判断所述距离是否超过预设值,若所述距离未超过预设值,则发送所述输入密码至所述智能眼镜进行显示;若所述距离超过所述预设值,则提示所述智能眼镜发回验证信息,并且在验证所述验证信息通过后再发送所述输入密码至所述智能眼镜进行显示。
作为一种可选的实施方式,所述智能终端将所述映射键盘传输至与所述智能终端保持通信链接的所述智能眼镜进行显示,包括:
所述智能终端测量与所述智能终端保持通信链接的智能眼镜之间的距离,并判断所述距离是否超过预设值,若所述距离未超过预设值,则发送所述映射键盘至所述智能眼镜进行显示;若所述距离超过所述预设值,则提示所述智能眼镜发回验证信息,并且在验证所述验证信息通过后再发送所述映射键盘至所述智能眼镜进行显示。
本发明实施例第二方面公开了一种智能终端,包括:
获取单元,用于获取所述智能终端显示的标准键盘对应的映射键盘,其中,所述映射键盘与所述标准键盘的部分相同位置所显示的字符不同;
密码形成单元,用于当所述标准键盘的任一位置所显示的字符被选择时,获取所述映射键盘中的所述任一位置所显示的字符以形成输入密码。
作为一种可选的实施方式,所述智能终端还包括:
密码传输单元,用于将所述输入密码传输至与所述智能终端保持通信链接的智能眼镜进行显示。
作为一种可选的实施方式,所述智能终端还包括:
键盘传输单元,用于将所述映射键盘传输至与所述智能终端保持通信链接的所述智能眼镜进行显示。
作为一种可选的实施方式,所述获取单元,具体用于将所述智能终端显示的标准键盘包括的各个位置所显示的字符随机排序,以获得所述标准键盘对应的映射键盘。
作为一种可选的实施方式,所述获取单元,包括:
接收子单元,用于接收所述智能眼镜发送的用于指示生成映射键盘的指令,所述指令是由所述智能眼镜检测到用户的眨眼频率高于预设频率时发送给所述智能终端的;
排序子单元,用于响应所述指令,将所述智能终端显示的标准键盘包括的各个位置所显示的字符随机排序,以获得所述标准键盘对应的映射键盘。
作为一种可选的实施方式,所述密码传输单元,包括:
第一距离获取子单元,用于测量与所述智能终端保持通信链接的智能眼镜之间的距离;
第一判断子单元,用于判断所述距离是否超过预设值;
第一发送子单元,用于在所述第一判断子单元的判断结果为否时,发送所述输入密码至所述智能眼镜进行显示;
第二发送子单元,用于在所述第一判断子单元的判断结果为是时,提示所述智能眼镜发回验证信息,并且在验证所述验证信息通过后再发送所述输入密码至所述智能眼镜进行显示。
作为一种可选的实施方式,所述键盘传输单元,包括:
第二距离获取子单元,用于测量与所述智能终端保持通信链接的智能眼镜之间的距离;
第二判断子单元,用于判断所述距离是否超过预设值;
第三发送子单元,用于在所述第二判断子单元的判断结果为否时,发送所述映射键盘至所述智能眼镜进行显示;
第四发送子单元,用于在所述第二判断子单元的判断结果为是时,提示所述智能眼镜发回验证信息,并且在验证所述验证信息通过后再发送所述映射键盘至所述智能眼镜进行显示。
从以上技术方案可以看出,本发明实施例具有以下优点:
实施本发明实施例,用户在标准键盘上输入的字符串并不是最终智能终端获取的密码,不法分子即便能偷窥到用户在标准键盘上输入的字符串,也不会造成密码泄露,因此,实施本发明实施例有效提高了密码输入的安全性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例公开的一种密码输入的控制方法的流程示意图;
图2为本发明实施例公开的一种标准键盘与映射键盘对应关系的示意图;
图3为本发明实施例公开的另一种密码输入的控制方法的流程示意图;
图4为本发明实施例公开的一种智能终端的结构示意图;
图5为本发明实施例公开的另一种智能终端的结构示意图;
图6为本发明实施例公开的又一种智能终端的结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例提供了一种密码输入的控制方法与智能终端,可以有效提高密码输入的安全性。以下分别进行详细说明。
请参阅图1,图1是本发明实施例公开的一种密码输入的控制方法的流程示意图。其中,图1所示的密码输入的控制方法可以包括以下步骤:
101、智能终端获取该智能终端显示的标准键盘对应的映射键盘。
本发明实施例中,智能终端可以是各种移动智能终端,包括手机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、销售终端(PointofSales,POS)等,本发明实施例后续不作复述。
本发明实施例中,智能终端具有显示屏,在需要用户进行输入操作时,在显示屏上可以显示标准键盘。其中,根据用户的输入情境,标准键盘可以为数字九宫格键盘、拼音九宫格键盘、中文输入法全键盘和英文输入法全键盘等标准键盘(也称为字符键盘),具体为何种标准键盘,本发明实施例不作限定。
本发明实施例中,该映射键盘应当包含标准键盘所包含的所有字符,进一步地,映射键盘上字符的排列顺序应与标准键盘上的排列顺序有所不同,换句话说,映射键盘与标准键盘的部分相同位置所显示的字符不同。
请一并参阅图2,图2为本发明实施例公开的一种标准键盘与映射键盘对应关系的示意图。其中,图2以标准键盘是数字九宫格键盘为例,介绍了标准键盘与映射键盘的对应关系。如图2所示,智能终端可以将标准键盘各个位置所显示的字符随机排序,以获得与标准键盘对应的映射键盘。如图2所示,标准键盘中的字符“1”的位置与映射键盘中的字符“#”的位置相同,但是这两个相同位置所显示的字符不同;又例如,标准键盘中的字符“8”的位置与映射键盘中的字符“5”的位置相同,但是这两个相同位置所显示的字符也不同。
102、当上述标准键盘的任一位置所显示的字符被选择时,智能终端获取上述映射键盘中的上述任一位置所显示的字符以形成输入密码。
本发明实施例中,用户在智能终端显示的标准键盘上进行按压操作时,智能终端可以检测出被按压的位置,并且可以获取映射键盘中的该位置所显示的字符作为输入密码。
以图2为例,当标准键盘中的字符“2”和“5”被依次选择时,智能终端可以获取映射键盘中的字符“0”和“8”以形成输入密码“08”。
在图1所描述的方法中,用户在标准键盘上输入的字符串并不是最终智能终端获取的密码,不法分子即便能偷窥到用户在标准键盘上输入的字符串,也不会造成密码泄露,从而达到提高密码输入的安全性的目的。
请参阅图3,图3是本发明实施例公开的另一种密码输入的控制方法的流程示意图。如图3所示,该方法可以包括以下步骤:
301、智能终端显示标准键盘。
302、智能终端接收智能眼镜发送的用于指示生成映射键盘的指令。
本发明实施例中,该智能终端与智能眼镜间需建立无线通信连接,用于接收智能眼镜发送的用于指示生成映射键盘的指令和一些后续操作。
作为一种可选的实施方式,可以通过WIFI、NFC、蓝牙或红外等无线通信协议建立智能终端与智能眼镜之间的通信连接,具体采用何种方式本发明实施例不做唯一性限定。
本发明实施例中,智能眼镜可以检测用户的眨眼频率,若用户的眨眼频率超过预设频率,则发送上述指令到智能终端,使智能终端生成映射键盘。
通过这种方式,用户可以利用眨眼这个微小的动作发送指令使智能终端生成映射键盘,而不需要在智能终端上进行手动操作,从而为用户的操作带来便利。
303、智能终端响应上述指令,将上述标准键盘包括的各个位置所显示的字符随机排序,以获得上述标准键盘对应的映射键盘。
304、当上述标准键盘的任一位置所显示的字符被选择时,智能终端获取上述映射键盘中的上述任一位置所显示的字符以形成输入密码。
本发明实施例中,用户在智能终端显示的标准键盘上进行按压操作时,智能终端可以检测出被按压的位置,并且可以获取映射键盘中的该位置所显示的字符作为输入密码。
305、智能终端测量与该智能终端保持通信链接的智能眼镜之间的距离。
306、智能终端判断该距离是否超过预设值,如果是,执行步骤307和308;如果否,执行步骤309和310。
本发明实施例中,用户利用智能眼镜来配合智能终端进行密码输入操作,智能眼镜上可能显示映射键盘或输入密码,用以辅助用户的输入操作或帮助用户判断当前输入的密码是否正确。因此,智能眼镜中显示的信息如果被非用户本人看到,会产生密码泄露的风险。
本发明实施例中,若智能眼镜与智能终端间的距离超过预设值,则判定智能眼镜有一定概率丢失,当前若在智能眼镜上显示信息,可能会被非用户本人看到,从而产生密码泄露的风险。
作为一种可选的实施方式,可利用RSSI(ReceivedSignalStrengthIndication,接收信号强度指示)算法测量智能终端与智能眼镜间的距离。RSSI算法的原理是,信号在实际空间的传播会不断衰减,根据环境的具体情况设定衰减模型,通过接收到的信号强弱,带入衰减模型来确定信号点与接收点之间的距离。
举例来说,智能终端与智能眼镜间距离的预设值可以设置为2米,若智能终端与智能眼镜间的距离超过2米,则可判断智能眼镜当前的使用者非用户本人。
307、智能终端发送上述输入密码至该智能眼镜进行显示。
作为一种可选的实施方式,若上述距离未超过预设值,则智能终端通过无线连接,发送上述输入密码至该智能眼镜的右镜片进行显示。
308、智能终端发送上述映射键盘至该智能眼镜进行显示。
作为一种可选的实施方式,若上述距离未超过预设值,则智能终端通过无线连接,发送上述映射键盘至该智能眼镜的左镜片进行显示。
309、智能终端提示该智能眼镜发回验证信息,并且在验证上述验证信息通过后再发送上述输入密码至该智能眼镜进行显示。
作为一种可选的实施方式,智能终端可通过控制智能眼镜镜片上显示“超过安全使用距离,请输入智能眼镜开机密码以验证身份”来提示当前用户输入智能眼镜的开机密码来验证身份。智能终端接收发回的上述开机密码,验证该开机密码正确后,再发送上述输入密码至该智能眼镜的右镜片进行显示。
310、智能终端提示该智能眼镜发回验证信息,并且在验证上述验证信息通过后再发送上述映射键盘至该智能眼镜进行显示。
作为一种可选的实施方式,智能终端可通过控制智能眼镜镜片上显示“超过安全使用距离,请输入智能眼镜开机密码以验证身份”来提示当前用户输入智能眼镜的开机密码来验证身份。智能终端接收发回的上述开机密码,验证该开机密码正确后,再发送上述映射键盘至该智能眼镜的左镜片进行显示。
在图3所描述的方法中,用户在标准键盘上输入的字符串并不是最终智能终端获取的密码,不法分子即便能偷窥到用户在标准键盘上输入的字符串,也不会造成密码泄露,从而达到提高密码输入的安全性的目的。并且在智能眼镜上显示的映射键盘,可以为用户密码输入提供参考,而智能眼镜上显示的输入密码,可让用户验证输入密码的正确性,防止输错密码。
请参阅图4,图4是本发明实施例公开的一种智能终端的结构示意图。如图4所示,该智能终端可以包括:
获取单元401,用于获取上述智能终端显示的标准键盘对应的映射键盘。
本发明实施例中,该映射键盘应当包含标准键盘所包含的所有字符,进一步地,映射键盘上字符的排列顺序应与标准键盘上的排列顺序有所不同,换句话说,映射键盘与标准键盘的部分相同位置所显示的字符不同。
如图2所示,获取单元401可以将标准键盘各个位置所显示的字符随机排序,以获得与标准键盘对应的映射键盘。
密码形成单元402,用于当上述标准键盘的任一位置所显示的字符被选择时,获取上述映射键盘中的上述任一位置所显示的字符以形成输入密码。
本发明实施例中,用户在智能终端显示的标准键盘上进行按压操作时,密码形成单元402可以检测出被按压的位置,并且可以获取映射键盘中的该位置所显示的字符作为输入密码。
以图2为例,当标准键盘中的字符“2”和“5”被依次选择时,密码形成单元402可以获取映射键盘中的字符“0”和“8”以形成输入密码“08”。
在图4所描述的智能终端中,用户在标准键盘上输入的字符串并不是最终智能终端获取的密码,不法分子即便能偷窥到用户在标准键盘上输入的字符串,也不会造成密码泄露,从而达到提高密码输入的安全性的目的。
请一并参阅图5,图5是本发明实施例公开的另一种智能终端的结构示意图。其中,图5所示的智能终端是由图4所示的智能终端进行优化得到的,与图4所示的智能终端相比,图5所示的智能终端还包括:
密码传输单元403,用于将上述输入密码传输至与该智能终端保持通信链接的智能眼镜进行显示。
可选地,图5所示的智能终端还可以包括:
键盘传输单元404,用于将上述映射键盘传输至与该智能终端保持通信链接的所述智能眼镜进行显示。
作为一种可选的实施方式,如图5所示,获取单元401可以包括:
接收子单元4011,用于接收上述智能眼镜发送的用于指示生成映射键盘的指令。
本发明实施例中,智能眼镜可以检测用户的眨眼频率,若用户的眨眼频率超过预设频率,则发送上述指令到接收子单元401。
排序子单元4012,用于响应上述指令,将上述智能终端显示的标准键盘包括的各个位置所显示的字符随机排序,以获得上述标准键盘对应的映射键盘。
作为一种可选的实施方式,如图5所示,密码传输单元403可以包括:
第一距离获取子单元4031,用于测量与上述智能终端保持通信链接的智能眼镜之间的距离。
作为一种可选的实施方式,可利用RSSI(ReceivedSignalStrengthIndication,接收信号强度指示)算法测量智能终端与智能眼镜间的距离。RSSI算法的原理是,信号在实际空间的传播会不断衰减,根据环境的具体情况设定衰减模型,通过接收到的信号强弱,带入衰减模型来确定信号点与接收点之间的距离。
第一判断子单元4032,用于判断上述距离是否超过预设值。
本发明实施例中,用户利用智能眼镜来配合智能终端进行密码输入操作,智能眼镜上可能显示映射键盘或输入密码,用以辅助用户的输入操作或帮助用户判断当前输入的密码是否正确。因此,智能眼镜中显示的信息如果被非用户本人看到,会产生密码泄露的风险。
本发明实施例中,若智能眼镜与智能终端间的距离超过预设值,则判定智能眼镜有一定概率丢失,当前若在智能眼镜上显示信息,可能会被非用户本人看到,从而产生密码泄露的风险。
举例来说,智能终端与智能眼镜间距离的预设值可以设置为2米,若第一判断子单元4032判断智能终端与智能眼镜间的距离超过2米,则可判断智能眼镜当前的使用者非用户本人。
第一发送子单元4033,用于在上述第一判断子单元4032的判断结果为否时,发送上述输入密码至上述智能眼镜进行显示。
作为一种可选的实施方式,若第一判断子单元4032的判断结果为否时,则第一发送子单元4033通过无线连接发送上述输入密码至该智能眼镜的右镜片进行显示。
第二发送子单元4034,用于在上述第一判断子单元4032的判断结果为是时,提示上述智能眼镜发回验证信息,并且在验证上述验证信息通过后再发送上述输入密码至上述智能眼镜进行显示。
作为一种可选的实施方式,第二发送子单元4034可通过控制智能眼镜镜片上显示“超过安全使用距离,请输入智能眼镜开机密码以验证身份”来提示当前用户输入智能眼镜的开机密码来验证身份。智能终端接收发回的上述开机密码,验证该开机密码正确后,再由第二发送子单元4034发送上述输入密码至该智能眼镜的右镜片进行显示。
作为一种可选的实施方式,如图5所示,键盘传输单元404可以包括:
第二距离获取子单元4041,用于测量与上述智能终端保持通信链接的智能眼镜之间的距离。
第二判断子单元4042,用于判断上述距离是否超过预设值。
第三发送子单元4043,用于在上述第二判断子单元4042的判断结果为否时,发送上述输入密码至上述智能眼镜进行显示。
作为一种可选的实施方式,若第二判断子单元4042的判断结果为否时,则第三发送子单元4043通过无线连接,发送上述映射键盘至该智能眼镜的左镜片进行显示。
第四发送子单元4044,用于在上述第二判断子单元4042的判断结果为是时,提示上述智能眼镜发回验证信息,并且在验证上述验证信息通过后再发送上述输入密码至上述智能眼镜进行显示。
作为一种可选的实施方式,第四发送子单元4044可通过控制智能眼镜镜片上显示“超过安全使用距离,请输入智能眼镜开机密码以验证身份”来提示当前用户输入智能眼镜的开机密码来验证身份。智能终端接收发回的上述开机密码,验证该开机密码正确后,再由第四发送子单元4044发送上述映射键盘至该智能眼镜的左镜片进行显示。
在图5所描述的智能终端中,用户在标准键盘上输入的字符串并不是最终智能终端获取的密码,不法分子即便能偷窥到用户在标准键盘上输入的字符串,也不会造成密码泄露,从而达到提高密码输入的安全性的目的。并且在智能眼镜上显示的映射键盘,可以为用户密码输入提供参考,而智能眼镜上显示的输入密码,可让用户验证输入密码的正确性,防止输错密码。
请参阅图6,图6是本发明实施例公开的另一种智能终端的结构示意图。如图6所示,该智能终端可以包括:
输入单元601、处理器单元602、输出单元603、通信单元604、存储单元605和电源606等组件。这些组件通过一条或多条总线进行通信。本领域技术人员可以理解,图6所示的终端的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图6所示的结构更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施方式中,图6所示的智能终端包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)等各种智能终端。
输入单元601用于实现用户与智能终端的交互和/或信息输入到智能终端中。在本发明具体实施方式中,输入单元601可以是触控面板,触控面板也称为触摸屏或触控屏,可收集用户在其上触摸或接近的操作动作。比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或接近触控面板的位置的操作动作,并根据预先设定的程式驱动相应的连接装置。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸操作,并将检测到的触摸操作转换为电信号,以及将电信号传送给触摸控制器;触摸控制器从触摸检测装置上接收电信号,并将它转换成触点坐标,再送给处理器单元602。触摸控制器还可以接收处理器单元602发来的命令并执行。此外,可以采用电阻式、电容式、红外线(Infrared)以及表面声波等多种类型实现触控面板。
处理器单元602为智能终端的控制中心,利用各种接口和线路连接整个智能终端的各个部分,通过运行或执行存储在存储单元605内的程序代码和/或模块,以及调用存储在存储单元605内的数据,以执行智能终端的各种功能和/或处理数据。处理器单元可以由集成电路(IntegratedCircuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器单元602可以仅包括中央处理器(CentralProcessingUnit,简称CPU),也可以是CPU、数字信号处理器(digitalsignalprocessor,简称DSP)、图形处理器(GraphicProcessingUnit,简称GPU)及通信单元中的控制芯片(例如基带芯片)的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
通信单元604用于建立通信链接,使智能终端通过通信链接与智能眼镜建立连接,实现两者间的数据交互。通信单元604可以包括无线局域网(WirelessLocalAreaNetwork,简称wirelessLAN)模块、蓝牙模块、近距离无线通信(NearFieldCommunication,简称NFC)、基带(BaseBand)模块等无线通信模块和以太网、通用串行总线(UniversalSerialBus,简称USB)、闪电接口(Lightning,目前Apple用于iPhone6/6s等设备)等有线通信模块。
输出单元603可以包括但不限于影像输出单元、声音输出和触感输出单元。影像输出单元用于输出文字、图片和/或视频。影像输出单元可包括显示面板,例如采用LCD(LiquidCrystalDisplay,液晶显示器)、OLED(OrganicLight-EmittingDiode,有机发光二极管)、场发射显示器(fieldemissiondisplay,简称FED)等形式来配置的显示面板。或者影像输出单元可以包括反射式显示器,例如电泳式(electrophoretic)显示器,或利用光干涉调变技术(InterferometricModulationofLight)的显示器。影像输出单元可以包括单个显示器或不同尺寸的多个显示器。在本发明的具体实施方式中,上述输入单元601所采用的触控面板亦可同时作为输出单元603的显示面板。例如,显示面板提供标准键盘的视觉输出,用户根据所看到的视觉信息利用手指或触控笔等操作触控面板,当触控面板检测到在其上的触摸或接近的手势操作后,确定触摸或接近手势所指示的位置,传送给处理器单元602获取映射键盘上该位置的字符以形成输入密码。虽然在图6中,输入单元601与输出单元603是作为两个独立的部件来实现智能终端的输入和输出功能,但是在某些实施例中,可以将触控面板与显示面板集成一体而实现智能终端的输入和输出功能。例如,影像输出单元可以显示标准键盘,以供用户通过触控方式进行操作。
存储单元605可用于存储程序代码以及模块,处理器单元602通过运行存储在存储单元605的程序代码以及模块,从而执行终端的各种功能应用以及实现数据处理。存储单元605主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的程序代码,比如获取映射键盘上显示的字符以形成输入密码的程序代码;数据存储区可存储根据智能终端的使用所创建的数据(比如音频数据、电话本等)等。在本发明具体实施方式中,存储单元605可以包括易失性存储器,例如非挥发性动态随机存取内存(NonvolatileRandomAccessMemory,简称NVRAM)、相变化随机存取内存(PhaseChangeRAM,简称PRAM)、磁阻式随机存取内存(MagetoresistiveRAM,简称MRAM)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可抹除可规划只读存储器(ElectricallyErasableProgrammableRead-OnlyMemory,简称EEPROM)、闪存器件,例如反或闪存(NORflashmemory)或是反及闪存(NANDflashmemory)。非易失存储器储存处理器单元所执行的操作系统及程序代码。处理器单元从非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。操作系统包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,操作系统可以是Google公司的Android系统、Apple公司开发的iOS系统或Microsoft公司开发的Windows操作系统等,或者是Vxworks这类的嵌入式操作系统。
电源606用于给智能终端的不同部件进行供电以维持其运行。作为一般性理解,电源606可以是内置的电池,例如常见的锂离子电池、镍氢电池等,也包括直接向智能终端供电的外接电源,例如AC适配器等。在本发明的一些实施方式中,电源606还可以作更为广泛的定义,例如还可以包括电源管理系统、充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(如发光二极管),以及与移动终端的电能生成、管理及分布相关联的其他任何组件。
在图6所示的智能终端中,处理器单元602可以调用存储单元605中存储的程序代码,用于执行以下操作:
获取输出单元603显示的标准键盘对应的映射键盘,其中,该映射键盘与标准键盘的部分相同位置所显示的字符不同;
当输出单元603所显示的标准键盘的任一位置所显示的字符被选择时,获取该映射键盘中的该任一位置所显示的字符以形成输入密码。
作为一种可选的实施方式,处理器单元602调用存储单元605中存储的程序代码,还用于执行以下操作:
通过通信单元604将输入密码传输至与智能终端保持通信链接的智能眼镜进行显示。
作为另一种可选的实施方式,处理器单元602调用存储单元605中存储的程序代码,还用于执行以下操作:
通过通信单元604将映射键盘传输至与智能终端保持通信链接的智能眼镜进行显示。
作为一种可选的实施方式,处理器单元602获取输出单元603显示的标准键盘对应的映射键盘,包括:
将输出单元603显示的标准键盘包括的各个位置所显示的字符随机排序,以获得标准键盘对应的映射键盘。
作为一种可选的实施方式,处理器单元602将输出单元603显示的标准键盘包括的各个位置所显示的字符随机排序,以获得标准键盘对应的映射键盘,包括:
通过通信单元604接收智能眼镜发送的用于指示生成映射键盘的指令,该指令是由智能眼镜检测到用户的眨眼频率高于预设频率时发送给智能终端的;
响应该指令,将输出单元603显示的标准键盘包括的各个位置所显示的字符随机排序,以获得标准键盘对应的映射键盘。
作为又一种可选的实施方式,处理器单元602通过通信单元604将输入密码传输至与智能终端保持通信链接的智能眼镜进行显示,包括:
测量与智能终端保持通信链接的智能眼镜之间的距离,并判断该距离是否超过预设值,若该距离未超过预设值,则通过通信单元604发送输入密码至智能眼镜进行显示;若该距离超过预设值,则通过通信单元604提示智能眼镜发回验证信息,并且在验证该验证信息通过后再通过通信单元604发送输入密码至智能眼镜进行显示。
作为又一种可选的实施方式,处理器单元602通过通信单元604将映射键盘传输至与智能终端保持通信链接的智能眼镜进行显示,包括:
测量与智能终端保持通信链接的智能眼镜之间的距离,并判断该距离是否超过预设值,若该距离未超过预设值,则通过通信单元604发送映射键盘至智能眼镜进行显示;若该距离超过预设值,则通过通信单元604提示智能眼镜发回验证信息,并且在验证该验证信息通过后再通过通信单元604发送映射键盘至智能眼镜进行显示。
在图6所描述的智能终端中,用户在标准键盘上输入的字符串并不是最终智能终端获取的密码,不法分子即便能偷窥到用户在标准键盘上输入的字符串,也不会造成密码泄露,从而达到提高密码输入的安全性的目的。
值得注意的是,上述智能终端实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
另外,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-OnlyMemory,ROM)、随机存储器(RandomAccessMemory,RAM)、可编程只读存储器(ProgrammableRead-onlyMemory,PROM)、可擦除可编程只读存储器(ErasableProgrammableReadOnlyMemory,EPROM)、一次可编程只读存储器(One-timeProgrammableRead-OnlyMemory,OTPROM)、电子抹除式可复写只读存储器(Electrically-ErasableProgrammableRead-OnlyMemory,EEPROM)、只读光盘(CompactDiscRead-OnlyMemory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (14)
1.一种密码输入的控制方法,其特征在于,包括:
智能终端获取所述智能终端显示的标准键盘对应的映射键盘,其中,所述映射键盘与所述标准键盘的部分相同位置所显示的字符不同;
当所述标准键盘的任一位置所显示的字符被选择时,所述智能终端获取所述映射键盘中的所述任一位置所显示的字符以形成输入密码。
2.根据权利要求1所述方法,其特征在于,所述方法还包括:
所述智能终端将所述输入密码传输至与所述智能终端保持通信链接的智能眼镜进行显示。
3.根据权利要求2所述方法,其特征在于,所述方法还包括:
所述智能终端将所述映射键盘传输至与所述智能终端保持通信链接的所述智能眼镜进行显示。
4.根据权利要求3所述方法,其特征在于,所述智能终端获取所述智能终端显示的标准键盘对应的映射键盘,包括:
所述智能终端将所述智能终端显示的标准键盘包括的各个位置所显示的字符随机排序,以获得所述标准键盘对应的映射键盘。
5.根据权利要求4所述方法,其特征在于,所述智能终端将所述智能终端显示的标准键盘包括的各个位置所显示的字符随机排序,以获得所述标准键盘对应的映射键盘,包括:
所述智能终端接收所述智能眼镜发送的用于指示生成映射键盘的指令,所述指令是由所述智能眼镜检测到用户的眨眼频率高于预设频率时发送给所述智能终端的;
所述智能终端响应所述指令,将所述智能终端显示的标准键盘包括的各个位置所显示的字符随机排序,以获得所述标准键盘对应的映射键盘。
6.根据权利要求2~5任一项所述方法,其特征在于,所述智能终端将所述输入密码传输至与所述智能终端保持通信链接的智能眼镜进行显示,包括:
所述智能终端测量与所述智能终端保持通信链接的智能眼镜之间的距离,并判断所述距离是否超过预设值,若所述距离未超过预设值,则发送所述输入密码至所述智能眼镜进行显示;若所述距离超过所述预设值,则提示所述智能眼镜发回验证信息,并且在验证所述验证信息通过后再发送所述输入密码至所述智能眼镜进行显示。
7.根据权利要求3~5任一项所述方法,其特征在于,所述智能终端将所述映射键盘传输至与所述智能终端保持通信链接的所述智能眼镜进行显示,包括:
所述智能终端测量与所述智能终端保持通信链接的智能眼镜之间的距离,并判断所述距离是否超过预设值,若所述距离未超过预设值,则发送所述映射键盘至所述智能眼镜进行显示;若所述距离超过所述预设值,则提示所述智能眼镜发回验证信息,并且在验证所述验证信息通过后再发送所述映射键盘至所述智能眼镜进行显示。
8.一种智能终端,其特征在于,包括:
获取单元,用于获取所述智能终端显示的标准键盘对应的映射键盘,其中,所述映射键盘与所述标准键盘的部分相同位置所显示的字符不同;
密码形成单元,用于当所述标准键盘的任一位置所显示的字符被选择时,获取所述映射键盘中的所述任一位置所显示的字符以形成输入密码。
9.根据权利要求8所述的智能终端,其特征在于,所述智能终端还包括:
密码传输单元,用于将所述输入密码传输至与所述智能终端保持通信链接的智能眼镜进行显示。
10.根据权利要求9所述的智能终端,其特征在于,所述智能终端还包括:
键盘传输单元,用于将所述映射键盘传输至与所述智能终端保持通信链接的所述智能眼镜进行显示。
11.根据权利要求10所述的智能终端,其特征在于,
所述获取单元,具体用于将所述智能终端显示的标准键盘包括的各个位置所显示的字符随机排序,以获得所述标准键盘对应的映射键盘。
12.根据权利要求11所述的智能终端,其特征在于,所述获取单元,包括:
接收子单元,用于接收所述智能眼镜发送的用于指示生成映射键盘的指令,所述指令是由所述智能眼镜检测到用户的眨眼频率高于预设频率时发送给所述智能终端的;
排序子单元,用于响应所述指令,将所述智能终端显示的标准键盘包括的各个位置所显示的字符随机排序,以获得所述标准键盘对应的映射键盘。
13.根据权利要求9~12任一项所述的智能终端,其特征在于,所述密码传输单元,包括:
第一距离获取子单元,用于测量与所述智能终端保持通信链接的智能眼镜之间的距离;
第一判断子单元,用于判断所述距离是否超过预设值;
第一发送子单元,用于在所述第一判断子单元的判断结果为否时,发送所述输入密码至所述智能眼镜进行显示;
第二发送子单元,用于在所述第一判断子单元的判断结果为是时,提示所述智能眼镜发回验证信息,并且在验证所述验证信息通过后再发送所述输入密码至所述智能眼镜进行显示。
14.根据权利要求10~12任一项所述的智能终端,其特征在于,所述键盘传输单元,包括:
第二距离获取子单元,用于测量与所述智能终端保持通信链接的智能眼镜之间的距离;
第二判断子单元,用于判断所述距离是否超过预设值;
第三发送子单元,用于在所述第二判断子单元的判断结果为否时,发送所述映射键盘至所述智能眼镜进行显示;
第四发送子单元,用于在所述第二判断子单元的判断结果为是时,提示所述智能眼镜发回验证信息,并且在验证所述验证信息通过后再发送所述映射键盘至所述智能眼镜进行显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610116146.1A CN105787351A (zh) | 2016-02-29 | 2016-02-29 | 一种密码输入的控制方法与智能终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610116146.1A CN105787351A (zh) | 2016-02-29 | 2016-02-29 | 一种密码输入的控制方法与智能终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105787351A true CN105787351A (zh) | 2016-07-20 |
Family
ID=56387678
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610116146.1A Pending CN105787351A (zh) | 2016-02-29 | 2016-02-29 | 一种密码输入的控制方法与智能终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105787351A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106909859A (zh) * | 2017-04-14 | 2017-06-30 | 成都知道创宇信息技术有限公司 | 一种用于键盘转换的微型智能设备 |
CN116895112A (zh) * | 2023-08-08 | 2023-10-17 | 刘强 | 一种从键盘上分离动态键位信息的密码输入方法及系统 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1952855A (zh) * | 2005-10-20 | 2007-04-25 | 联想(北京)有限公司 | 一种防止被偷窥的密码输入方法和系统 |
CN101340478A (zh) * | 2008-05-27 | 2009-01-07 | 北京爱奥时代信息科技有限公司 | 按键式手机密码输入方法及系统 |
CN102117393A (zh) * | 2011-01-04 | 2011-07-06 | 惠州Tcl移动通信有限公司 | 移动终端密码输入方法及移动终端 |
CN202075725U (zh) * | 2010-10-18 | 2011-12-14 | 北京京东方光电科技有限公司 | 一种密码输入系统 |
EP2693255A1 (en) * | 2012-08-03 | 2014-02-05 | BlackBerry Limited | Method and apparatus pertaining to an augmented-reality keyboard |
CN103916515A (zh) * | 2012-12-31 | 2014-07-09 | 比亚迪股份有限公司 | 用于移动终端的动态解密方法及移动终端 |
CN104050402A (zh) * | 2014-06-12 | 2014-09-17 | 深圳市汇顶科技股份有限公司 | 移动终端安全认证的方法、系统与移动终端 |
CN104463036A (zh) * | 2014-11-22 | 2015-03-25 | 广东欧珀移动通信有限公司 | 密码输入的方法、移动终端及系统 |
CN104573476A (zh) * | 2013-10-09 | 2015-04-29 | 纬创资通股份有限公司 | 防止密码信息被偷窥的电子设备及方法 |
-
2016
- 2016-02-29 CN CN201610116146.1A patent/CN105787351A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1952855A (zh) * | 2005-10-20 | 2007-04-25 | 联想(北京)有限公司 | 一种防止被偷窥的密码输入方法和系统 |
CN101340478A (zh) * | 2008-05-27 | 2009-01-07 | 北京爱奥时代信息科技有限公司 | 按键式手机密码输入方法及系统 |
CN202075725U (zh) * | 2010-10-18 | 2011-12-14 | 北京京东方光电科技有限公司 | 一种密码输入系统 |
CN102117393A (zh) * | 2011-01-04 | 2011-07-06 | 惠州Tcl移动通信有限公司 | 移动终端密码输入方法及移动终端 |
EP2693255A1 (en) * | 2012-08-03 | 2014-02-05 | BlackBerry Limited | Method and apparatus pertaining to an augmented-reality keyboard |
CN103916515A (zh) * | 2012-12-31 | 2014-07-09 | 比亚迪股份有限公司 | 用于移动终端的动态解密方法及移动终端 |
CN104573476A (zh) * | 2013-10-09 | 2015-04-29 | 纬创资通股份有限公司 | 防止密码信息被偷窥的电子设备及方法 |
CN104050402A (zh) * | 2014-06-12 | 2014-09-17 | 深圳市汇顶科技股份有限公司 | 移动终端安全认证的方法、系统与移动终端 |
CN104463036A (zh) * | 2014-11-22 | 2015-03-25 | 广东欧珀移动通信有限公司 | 密码输入的方法、移动终端及系统 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106909859A (zh) * | 2017-04-14 | 2017-06-30 | 成都知道创宇信息技术有限公司 | 一种用于键盘转换的微型智能设备 |
CN106909859B (zh) * | 2017-04-14 | 2019-08-13 | 成都知道创宇信息技术有限公司 | 一种用于键盘转换的微型智能设备 |
CN116895112A (zh) * | 2023-08-08 | 2023-10-17 | 刘强 | 一种从键盘上分离动态键位信息的密码输入方法及系统 |
CN116895112B (zh) * | 2023-08-08 | 2024-02-06 | 刘强 | 一种从键盘上分离动态键位信息的密码输入方法及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11163969B2 (en) | Fingerprint recognition method and apparatus, and mobile terminal | |
US10402065B2 (en) | Method and apparatus for operating a virtual keyboard | |
KR102229006B1 (ko) | 터치 스크린을 이용한 입력 처리 방법 및 장치 | |
EP3206110B1 (en) | Method of providing handwriting style correction function and electronic device adapted thereto | |
US20170011557A1 (en) | Method for providing augmented reality and virtual reality and electronic device using the same | |
CN109075820A (zh) | 一种蓝牙配对方法以及终端设备 | |
CN112232801B (zh) | 一种电子交易的方法及终端 | |
CN105493073A (zh) | 电子装置和电子装置的输入签名处理方法 | |
KR20160071826A (ko) | 무선 네트워크 연결 방법 및 그 전자 장치 및 방법 | |
KR20170109433A (ko) | 보안 결제를 수행하는 전자 장치 및 방법 | |
US10037135B2 (en) | Method and electronic device for user interface | |
KR20160046401A (ko) | 보안을 제어하기 위한 방법 및 그 전자 장치 | |
CN105956436A (zh) | 一种应用程序的权限控制方法与终端 | |
CN104104656B (zh) | 找回帐号的方法及装置 | |
CN105721510A (zh) | 一种账号登录方法与终端设备 | |
US10528248B2 (en) | Method for providing user interface and electronic device therefor | |
US20170097751A1 (en) | Electronic device for providing one-handed user interface and method therefor | |
CN106598448A (zh) | 一种输入法的管理方法及终端 | |
CN105787351A (zh) | 一种密码输入的控制方法与智能终端 | |
CN106462352B (zh) | 一种指纹事件的处理方法、装置及终端 | |
US10698468B2 (en) | Device and method for changing setting value of electric power equipment | |
EP2905688A1 (en) | Method for controlling lock function and apparatus | |
US11068877B2 (en) | Method and device for displaying indication of payment | |
CN108496140B (zh) | 一种处理方法和电子设备 | |
CN108351683B (zh) | 消息处理方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160720 |