公开/公告号CN105184568A
专利类型发明专利
公开/公告日2015-12-23
原文格式PDF
申请/专利权人 北京道通天下信息科技有限责任公司;
申请/专利号CN201510536340.0
申请日2015-08-27
分类号G06Q20/38(20120101);G06Q20/32(20120101);G06Q20/16(20120101);
代理机构11205 北京同立钧成知识产权代理有限公司;
代理人张莲莲;黄健
地址 100088 北京市海淀区知春路6号锦秋国际大厦15层B02号
入库时间 2023-12-18 12:59:36
法律状态公告日
法律状态信息
法律状态
2022-12-20
专利权的转移 IPC(主分类):G06Q20/38 专利号:ZL2015105363400 登记生效日:20221208 变更事项:专利权人 变更前权利人:许冰 变更后权利人:山东博超电力工程有限公司 变更事项:地址 变更前权利人:241000 安徽省芜湖市镜湖区黄山东路绿地新都会B座903室 变更后权利人:253000 山东省德州市禹城市国家高新技术产业开发区工业南路8号(盛丰工程施工公司三楼、四楼)
专利申请权、专利权的转移
2020-06-30
专利权的转移 IPC(主分类):G06Q20/38 登记生效日:20200611 变更前: 变更后: 申请日:20150827
专利申请权、专利权的转移
2019-05-24
授权
授权
2016-01-20
著录事项变更 IPC(主分类):G06Q20/38 变更前: 变更后: 申请日:20150827
著录事项变更
2016-01-20
实质审查的生效 IPC(主分类):G06Q20/38 申请日:20150827
实质审查的生效
2015-12-23
公开
公开
查看全部
技术领域
本发明涉及通信技术领域,尤其涉及一种密码输入方法、系统、密码键盘设备以及终端设备。
背景技术
移动支付也称为手机支付,指的是用户使用其移动终端(通常是手机)对所消费的商品或服务进行账务支付的一种服务方式。现有技术中,用户进行移动支付时,通常需要通过移动终端触摸屏上的虚拟键盘手动输入用户密码,移动终端将用户密码发送给后台服务器,后台服务器根据用户密码确定是否允许支付等。
然而,现有技术中,用户手动输入的用户密码,容易被木马截获,影响支付安全。
发明内容
本发明提供一种密码输入方法、系统、密码键盘设备以及终端设备,用于解决现有技术中支付不安全的问题。
本发明的第一个方面是提供一种密码输入方法,包括:
接收终端设备发送的输入密码指示信息,所述输入密码指示信息为所述终端设备根据设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备匹配时发送的指示信息;
根据所述输入密码指示信息获取待输入的密码信息,所述待输入的密码信息中携带:字符串;
查询预设的编码表,获取所述字符串中每个字符对应的密码键盘设备的电触点的接触方式;
依次根据每个字符对应的密码键盘设备的电触点的接触方式,控制所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态,以使所述终端设备将所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态发送给服务器,服务器根据所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态确定所述密码信息,根据所述密码信息进行处理。
进一步地,所述根据所述输入密码指示信息获取待输入的密码信息,包括:
获取预存的密码信息,将所述预存的密码信息确定为所述待输入的密码信息;或者,
获取用户输入的密码信息,将所述用户输入的密码信息确定为所述待输入的密码信息。
本发明的第二个方面提供一种密码输入方法,包括:
获取设定区域的电触点与密码键盘设备的电触点的接触状态;
根据所述设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备是否匹配;
在所述终端设备与密码键盘设备匹配时,向所述密码键盘设备发送输入密码指示信息,以使所述密码键盘设备根据所述输入密码指示信息获取待输入的密码信息,所述待输入的密码信息中携带:字符串,查询预设的编码表,获取所述字符串中每个字符对应的密码键盘设备的电触点的接触方式,依次根据每个字符对应的密码键盘设备的电触点的接触方式,控制所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态;
获取所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态;
根据所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态,查询预设的编码表,获取所述密码信息,根据所述密码信息进行处理。
进一步地,所述根据所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态,查询预设的编码表,获取所述密码信息,根据所述密码信息进行处理,包括:
根据所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态,确定所述密码键盘设备的电触点的接触方式;
根据所述密码键盘设备的电触点的接触方式,查询预设的编码表,确定与所述密码键盘设备的电触点的接触方式对应的字符;
根据与所述密码键盘设备的电触点的接触方式对应的字符确定所述密码信息;
根据所述密码信息进行处理。
本发明的第三个方面提供一种密码键盘设备,包括:
接收模块,用于接收终端设备发送的输入密码指示信息,所述输入密码指示信息为所述终端设备根据设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备匹配时发送的指示信息;
获取模块,用于根据所述输入密码指示信息获取待输入的密码信息,所述待输入的密码信息中携带:字符串;
查询模块,用于查询预设的编码表,获取所述字符串中每个字符对应的密码键盘设备的电触点的接触方式;
控制模块,用于依次根据每个字符对应的密码键盘设备的电触点的接触方式,控制所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态,以使所述终端设备将所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态发送给服务器,服务器根据所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态确定所述密码信息,根据所述密码信息进行处理。
进一步地,所述获取模块具体用于,
获取预存的密码信息,将所述预存的密码信息确定为所述待输入的密码信息;或者,
获取用户输入的密码信息,将所述用户输入的密码信息确定为所述待输入的密码信息。
本发明的第四个方面提供一种终端设备,包括:
获取模块,用于获取设定区域的电触点与密码键盘设备的电触点的接触状态;
确定模块,用于根据所述设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备是否匹配;
发送模块,用于在所述终端设备与密码键盘设备匹配时,向所述密码键盘设备发送输入密码指示信息,以使所述密码键盘设备根据所述输入密码指示信息获取待输入的密码信息,所述待输入的密码信息中携带:字符串,查询预设的编码表,获取所述字符串中每个字符对应的密码键盘设备的电触点的接触方式,依次根据每个字符对应的密码键盘设备的电触点的接触方式,控制所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态;
所述获取模块,还用于获取所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态;
查询模块,用于根据所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态,查询预设的编码表,获取所述密码信息,根据所述密码信息进行处理。
进一步地,所述查询模块包括:确定单元、查询单元和处理单元;
所述确定单元,用于根据所述密码键盘设备的电触点与所述终端设备的设定区域的电触点的接触状态,确定所述密码键盘设备的电触点的接触方式;
所述查询单元,用于根据所述密码键盘设备的电触点的接触方式,查询预设的编码表,确定与所述密码键盘设备的电触点的接触方式对应的字符;
所述确定单元,还用于根据与所述密码键盘设备的电触点的接触方式对应的字符确定所述密码信息;
所述处理单元,用于根据所述密码信息进行处理。
本发明的第五个方面提供一种密码输入系统,包括:如上所述的密码键盘设备,以及如上所述的终端设备。
本发明中,密码键盘设备与终端设备通过电触点进行交互,终端设备根据设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备是否匹配,在匹配时密码键盘设备将待输入的密码信息转换成密码键盘设备的电触点的接触方式,根据密码键盘设备的电触点的接触方式控制密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态,使得终端设备能够获取密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态并发送给服务器,服务器根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态确定密码信息,根据密码信息进行处理,从而避免用户手动输入用户密码,避免用户密码被截获,提高支付的安全性。
附图说明
图1为本发明提供的密码输入方法一个实施例的流程图;
图2为密码键盘设备的接触面的示意图;
图3为本发明提供的密码输入方法又一个实施例的流程图;
图4为本发明提供的密码键盘设备一个实施例的结构示意图;
图5为本发明提供的终端设备一个实施例的结构示意图;
图6为本发明提供的终端设备又一个实施例的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明提供的密码输入方法一个实施例的流程图,如图1所示,具体包括以下步骤:
101、接收终端设备发送的输入密码指示信息,输入密码指示信息为终端设备根据设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备匹配时发送的指示信息。
本发明提供的密码输入方法的执行主体为密码键盘设备,密码键盘设备为终端设备的外置设备,用于进行密码输入等操作。密码键盘设备与终端设备的接触面上可以设置有多个电触点,用于与终端设备的设定区域的电触点进行接触。其中,终端设备的设定区域可以为终端设备上的应用软件为了输入密码的必要而设置的专门用于与密码键盘设备的电触点进行接触的触摸屏区域。为了方便用户将密码键盘设备的接触面对准设定区域,可以将密码键盘设备的接触面设置成与设定区域相同的形状,例如方形、圆形、椭圆形等,如图2所示,为密码键盘设备的接触面的示意图。
当用户将密码键盘设备的接触面对准设定区域时,密码键盘设备的接触面上的每个电触点分别与设定区域的电触点接触,终端设备根据密码键盘设备的电触点与设定区域的电触点的接触情况可以确定密码键盘设备的接触面已对准设定区域的电触点,确定密码键盘设备与终端设备匹配。
102、根据输入密码指示信息获取待输入的密码信息,待输入的密码信息中携带:字符串。
其中,待输入的密码信息可以由用户通过密码键盘设备上的触摸屏或键盘提前输入,并预存在密码键盘设备内;或者,由用户临时输入或者密码键盘设备从存有密码信息的其他设备获取。因此,步骤102具体可以包括:获取预存的密码信息,将预存的密码信息确定为待输入的密码信息;或者,获取用户输入的密码信息,将用户输入的密码信息确定为待输入的密码信息。
103、查询预设的编码表,获取字符串中每个字符对应的密码键盘设备的电触点的接触方式。
其中,编码表中可以预先保存有字符与密码键盘设备的电触点的接触方式的对应关系。其中,密码键盘设备的电触点的数量可以为多个,电触点的接触方式可以有两种:接触和不接触。编码表中,一个字符对应的电触点的接触方式可以为密码键盘设备的所有电触点的接触方式。例如,若密码键盘设备有10个电触点,10个电触点的接触方式组成一个数组,字符“a”可以对应“接触,不接触,不接触,接触,接触,接触,不接触,接触,接触,不接触”。
104、依次根据每个字符对应的密码键盘设备的电触点的接触方式,控制密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态,以使终端设备将密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态发送给服务器,服务器根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态确定密码信息,根据密码信息进行处理。
另外,本实施例中,终端设备获取到密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态后,可以根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态确定密码信息,将密码信息发送给服务器进行处理。需要进行说明的是,此时进一步提高支付的安全性,待输入的密码信息中携带的字符串还可以为加密后的字符串,使得终端设备获取到的密码信息为加密后的字符串,从而避免终端设备获取到的字符串被木马截获而导致泄漏,提高支付的安全性。
本实施例中,密码键盘设备与终端设备通过电触点进行交互,终端设备根据设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备是否匹配,在匹配时密码键盘设备将待输入的密码信息转换成密码键盘设备的电触点的接触方式,根据密码键盘设备的电触点的接触方式控制密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态,使得终端设备能够获取密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态并发送给服务器,服务器根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态确定密码信息,根据密码信息进行处理,从而避免用户手动输入用户密码,避免用户密码被截获,提高支付的安全性。
图3为本发明提供的密码输入方法又一个实施例的流程图,如图3所示,具体包括以下步骤:
301、获取设定区域的电触点与密码键盘设备的电触点的接触状态。
本发明提供的密码输入方法的执行主体为终端设备。该终端设备可以设置有电容触摸屏,通过电容触摸屏终端设备可以获取设定区域的电触点与密码键盘设备的电触点的接触状态。
302、根据设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备是否匹配。
其中,终端设备获取设定区域的电触点与密码键盘设备的电触点的接触状态后,可以根据设定区域的电触点与密码键盘设备的电触点的接触状态确定密码键盘设备的电触点的接触方式,根据接触方式确定密码键盘设备的所有电触点是否都接触到电容触摸屏,若密码键盘设备的所有电触点都接触到电容触摸屏,则确定密码键盘设备已对准设定区域,说明密码键盘设备与终端设备匹配。为了方便用户将密码键盘设备对准设定区域,可以将密码键盘设备与终端设备的接触面设置成与设定区域相同的形状,例如方形、圆形、椭圆形等。
303、在终端设备与密码键盘设备匹配时,向密码键盘设备发送输入密码指示信息,以使密码键盘设备根据输入密码指示信息获取待输入的密码信息,待输入的密码信息中携带:字符串,查询预设的编码表,获取字符串中每个字符对应的密码键盘设备的电触点的接触方式,依次根据每个字符对应的密码键盘设备的电触点的接触方式,控制密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态。
其中,输入密码指示信息用于指示密码键盘设备与终端设备已匹配成功。
304、获取密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态。
305、根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态,查询预设的编码表,获取密码信息,根据密码信息进行处理。
其中,编码表中可以预先保存有字符与密码键盘设备的电触点的接触方式的对应关系。其中,密码键盘设备的电触点的数量可以为多个,电触点的接触方式可以有两种:接触和不接触。编码表中,一个字符对应的电触点的接触方式可以为密码键盘设备的所有电触点的接触方式。
进一步地,步骤305具体可以包括:根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态,确定密码键盘设备的电触点的接触方式;根据密码键盘设备的电触点的接触方式,查询预设的编码表,确定与密码键盘设备的电触点的接触方式对应的字符;根据与密码键盘设备的电触点的接触方式对应的字符确定密码信息;根据密码信息进行处理。
本实施例中,密码键盘设备与终端设备通过电触点进行交互,终端设备根据设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备是否匹配,在匹配时密码键盘设备将待输入的密码信息转换成密码键盘设备的电触点的接触方式,根据密码键盘设备的电触点的接触方式控制密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态,使得终端设备能够获取密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态并发送给服务器,服务器根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态确定密码信息,根据密码信息进行处理,从而避免用户手动输入用户密码,避免用户密码被截获,提高支付的安全性。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
图4为本发明提供的密码键盘设备一个实施例的结构示意图,如图4所示,包括:
接收模块41,用于接收终端设备发送的输入密码指示信息,输入密码指示信息为终端设备根据设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备匹配时发送的指示信息;
获取模块42,用于根据输入密码指示信息获取待输入的密码信息,待输入的密码信息中携带:字符串;
查询模块43,用于查询预设的编码表,获取字符串中每个字符对应的密码键盘设备的电触点的接触方式;
控制模块44,用于依次根据每个字符对应的密码键盘设备的电触点的接触方式,控制密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态,以使终端设备将密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态发送给服务器,服务器根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态确定密码信息,根据密码信息进行处理。
进一步地,获取模块42具体用于,
获取预存的密码信息,将预存的密码信息确定为待输入的密码信息;或者,获取用户输入的密码信息,将用户输入的密码信息确定为待输入的密码信息。
本实施例中,密码键盘设备与终端设备通过电触点进行交互,终端设备根据设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备是否匹配,在匹配时密码键盘设备将待输入的密码信息转换成密码键盘设备的电触点的接触方式,根据密码键盘设备的电触点的接触方式控制密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态,使得终端设备能够获取密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态并发送给服务器,服务器根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态确定密码信息,根据密码信息进行处理,从而避免用户手动输入用户密码,避免用户密码被截获,提高支付的安全性。
图5为本发明提供的终端设备一个实施例的结构示意图,如图5所示,包括:
获取模块51,用于获取设定区域的电触点与密码键盘设备的电触点的接触状态;
确定模块52,用于根据设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备是否匹配;
发送模块53,用于在终端设备与密码键盘设备匹配时,向密码键盘设备发送输入密码指示信息,以使密码键盘设备根据输入密码指示信息获取待输入的密码信息,待输入的密码信息中携带:字符串,查询预设的编码表,获取字符串中每个字符对应的密码键盘设备的电触点的接触方式,依次根据每个字符对应的密码键盘设备的电触点的接触方式,控制密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态;
获取模块51,还用于获取密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态;
查询模块54,用于根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态,查询预设的编码表,获取密码信息,根据密码信息进行处理。
进一步地,如图6所示,查询模块54包括:确定单元541、查询单元542和处理单元543;
确定单元541,用于根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态,确定密码键盘设备的电触点的接触方式;
查询单元542,用于根据密码键盘设备的电触点的接触方式,查询预设的编码表,确定与密码键盘设备的电触点的接触方式对应的字符;
确定单元541,还用于根据与密码键盘设备的电触点的接触方式对应的字符确定密码信息;
处理单元543,用于根据密码信息进行处理。
另外,本发明还提供一种密码输入系统,包括:如上所述的密码键盘设备,以及如上所述的终端设备。
本实施例中,密码键盘设备与终端设备通过电触点进行交互,终端设备根据设定区域的电触点与密码键盘设备的电触点的接触状态确定终端设备与密码键盘设备是否匹配,在匹配时密码键盘设备将待输入的密码信息转换成密码键盘设备的电触点的接触方式,根据密码键盘设备的电触点的接触方式控制密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态,使得终端设备能够获取密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态并发送给服务器,服务器根据密码键盘设备的电触点与终端设备的设定区域的电触点的接触状态确定密码信息,根据密码信息进行处理,从而避免用户手动输入用户密码,避免用户密码被截获,提高支付的安全性。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
机译: 密码通信系统终端设备,密码通信系统中继设备和密码通信系统控制方法
机译: 密码通信系统终端设备,密码通信系统中继设备和密码通信系统控制方法
机译: 使用移动设备进行密码输入的输入设备和接收设备,包括该输入设备的输入系统以及使用该设备的密码输入方法