一种数据传输方法、终端、电子签名设备及系统的制作方法_4

文档序号:8945480阅读:来源:国知局
将终端10的蓝牙地址和第一信息发送给电子签名设备20 ;
[0113]具体的,步骤S202和步骤S203没有先后顺序,也可以先进行S203,再进行步骤S202 ;
[0114]通过NFC连接传输第一信息,有效地避免了先进行蓝牙配对后进行数据传输导致的数据传输速率低的问题,同时防止了数据被窃取和监听,保证了数据安全;
[0115]通过该步骤,电子签名设备20获取了终端10的蓝牙地址,便于后面电子签名设备20与终端10直接建立蓝牙连接进行数据传输,不需要再进行蓝牙配对,提高了用户体验;
[0116]上述步骤结束后,终端10可以将自身从电子签名设备20移开,或者根据提示将自身从电子签名设备20移开,即终端10与电子签名设备20可以断开NFC连接。
[0117]步骤S204:第一蓝牙模块12扫描环境中的蓝牙地址并扫描到通过NFC连接获取到的蓝牙地址;
[0118]具体的,第一蓝牙模块12获取蓝牙地址列表,然后判断蓝牙地址列表中是否存在通过NFC连接获取到的蓝牙地址,若是,则第一蓝牙模块12扫描到通过NFC连接获取到的蓝牙地址。
[0119]步骤S205:第一蓝牙模块12与电子签名设备20建立蓝牙连接;
[0120]具体的,第一蓝牙模块12扫描到电子签名设备20的蓝牙地址,而电子签名设备20获取了终端10的蓝牙地址,因此第一蓝牙模块12和电子签名设备20可以直接建立蓝牙连接进行数据传输,不需要再进行蓝牙配对,提高了用户体验。其中,建立蓝牙连接的过程是指使蓝牙通道连通的过程,而使蓝牙通道连通的过程不包括蓝牙配对过程和蓝牙绑定过程。
[0121]步骤S206:第一蓝牙模块12接收电子签名设备20通过蓝牙连接发送的第二信息;
[0122]当第二信息发送完毕后,电子签名设备20可以与终端10之间通过蓝牙连接进行多次数据交互,直至电子签名设备20与终端10完成全部数据交互;当然,电子签名设备20也可以在发送完第二信息即完成了与终端10的数据交互,此时,在电子签名设备20与终端10完成了数据交互后,电子签名设备20与终端10可以自动断开蓝牙连接,保证了安全性,在每次需要建立连接时,终端10与电子签名设备20之间均需要重新通过NFC连接传输各种的蓝牙地址给对方,同时建立蓝牙连接进行数据交互。
[0123]步骤S207:通信模块13将收到的第二信息发送给银行服务器30 ;
[0124]具体的,银行服务器30收到第二信息后对第二信息进行验证,并在验证通过后,根据交易信息执行转账、扣费、付款等操作。当然了,银行服务器30根据交易信息执行转账、扣费、付款等操作后,还可以向终端10返回确认信息。终端10收到确认信息后,执行退出APP应用软件或关闭NFC设备的操作,从而完成此次交易。
[0125]通过本实施例提供的数据传输方法,终端采用了 NFC技术与蓝牙技术进行结合的无线方式与电子签名设备连接,无线的数据传输方式避免了有线接口的磨损,终端和电子签名设备通过NFC交换对方的蓝牙地址从而避免了蓝牙的繁琐配对过程,防止了数据被窃取和监听,保证了数据安全,终端通过蓝牙方式接收电子签名设备返回至终端的处理信息,提高了数据传输速率,提高了用户体验。
[0126]图5是采用本实施例的数据传输系统的电子签名设备结构示意图。如图5所示,电子签名设备20包括:第二 NFC模块21、提示模块22、确认模块23、数据处理模块24和第二蓝牙模块25。
[0127]第二 NFC模块21,用于与终端10建立NFC连接,具体的,当终端10与电子签名设备20触碰时,或者将电子签名设备20与终端10的NFC设备触碰,使得第二 NFC模块21与终端10建立NFC连接。
[0128]第二 NFC模块21,还用于通过NFC连接将电子签名设备20的蓝牙地址发送给终端10,并且接收终端10通过NFC连接发送的终端10的蓝牙地址和第一信息,并将第一信息发送给数据处理模块24,将终端10的蓝牙地址发送给第二蓝牙模块25。电子签名设备20与终端10交换双方的蓝牙地址,便于后面电子签名设备20与终端10直接建立蓝牙连接进行数据传输,不需要再进行蓝牙配对,提高了用户体验。其中,建立蓝牙连接的过程是指使蓝牙通道连通的过程,而使蓝牙通道连通的过程不包括蓝牙配对过程和蓝牙绑定过程。而且,电子签名设备20通过NFC连接接收终端10发送的第一信息,有效地避免了先进行蓝牙配对后进行数据传输导致的数据传输速率低的问题,同时防止了数据被窃取和监听,保证了数据安全。
[0129]提示模块22,用于提示第一信息,以便用户确认该交易的真实性。
[0130]具体的,提示模块可以为显示屏和/或扬声器。
[0131]确认模块23,用于接收确认指令,并指示数据处理模块执行对第一信息进行处理的操作,其中,确认指令用于指示提示模块显示和/或语音播放的第一信息正确。
[0132]具体的,确认模块可以为按键,如果提示模块22显示和/或语音播放的第一信息准确,则按键接收确认指令,并指示后续执行对第一信息进行处理。
[0133]通过提示模块22和确认模块23,双重方式保证了待签名信息的真实性。
[0134]数据处理模块24,用于对第一信息进行处理得到第二信息,具体的,处理方式可以为对第一信息进行签名,得到签名信息即第二信息。然后,将第二信息发送至第二蓝牙模块25 ;
[0135]第二蓝牙模块25,用于广播电子签名设备20的蓝牙地址,并被终端10扫描到,然后与终端10的蓝牙地址对应的终端10建立蓝牙连接。因此,第二蓝牙模块25和终端10可以直接建立蓝牙连接进行数据传输,不需要再进行蓝牙配对,提高了用户体验。
[0136]第二蓝牙模块25还通过蓝牙连接将第二信息发送给终端10,提高了数据传输速率。
[0137]通过本实施例提供的电子签名设备,采用了 NFC技术与蓝牙技术进行结合的无线方式与终端连接,无线的数据传输方式避免了有线接口的磨损,电子签名设备和终端通过NFC交换对方的蓝牙地址从而避免了蓝牙的繁琐配对过程,防止了数据被窃取和监听,保证了数据安全,电子签名设备返回至终端的处理信息通过蓝牙方式传输,提高了数据传输速率,提高了用户体验。
[0138]在本实施例的一个可选实施方案中,第二蓝牙模块25可以为低功耗蓝牙((Bluetooth Low Energy,BLE)模块。由于BLE技术数据传输速率高、低功耗等特点,因此,终端和电子签名设备之间的数据传输还可以满足高速传输以及低功耗的目的。
[0139]通过本实施例提供的电子签名设备,采用了 NFC技术与蓝牙技术进行结合的无线方式与终端连接,无线的数据传输方式避免了有线接口的磨损,电子签名设备和终端通过NFC交换对方的蓝牙地址从而避免了蓝牙的繁琐配对过程,防止了数据被窃取,保证了数据安全,电子签名设备返回至终端的处理信息通过蓝牙方式传输,提高了数据传输速率,提高了用户体验。而且,当第一蓝牙模块为BLE模块时,还可以实现高速传输及低功耗。
[0140]图6是采用本实施例的数据传输系统的电子签名设备进行数据传输的流程示意图。如图6所示,该数据传输方法包括:
[0141]步骤S301:第二 NFC模块21与终端10建立NFC连接;
[0142]具体的,当终端10与电子签名设备20触碰时,或者将电子签名设备20与终端10的NFC设备触碰,第二 NFC模块21与终端10建立NFC连接。
[0143]步骤S302:第二 NFC模块21通过NFC连接将电子签名设备20的蓝牙地址发送给终端10 ;
[0144]通过该步骤,终端10获取了电子签名设备20的蓝牙地址,便于后面终端10与电子签名设备20直接建立蓝牙连接进行数据传输,不需要再进行蓝牙配对,提高了用户体验。其中,建立蓝牙连接的过程是指使蓝牙通道连通的过程,而使蓝牙通道连通的过程不包括蓝牙配对过程和蓝牙绑定过程。
[0145]步骤S303:第二 NFC模块21接收终端10通过NFC连接发送的终端10的蓝牙地址和第一信息;
[0146]具体的,步骤S302和步骤S303没有先后顺序,也可以先进行S303,再进行步骤S302,具体按实际情况进行确定,本实施例不对此进行限定;
[0147]通过NFC连接传输第一信息,有效地避免了先进行蓝牙配对后进行数据传输导致的数据传输速率低的问题,同时防止了数据被窃取和监听,保证了数据安全。
[0148]步骤S304:第二 NFC模块21将并将第一信息发送给数据处理模块24,将终端10的蓝牙地址发送给第二蓝牙模块25 ;
[0149]通过该步骤,便于第二蓝牙模块25与终端10直接建立蓝牙连接进行数据传输,不需要再进行蓝牙配对,提高了用户体验。
[0150]步骤S305:提示模块22显示和/或语音播放第一信息;
[0151]具体的,提示模块22可以设有显示屏,显示屏显示第一信息,和/或可以设有扬声器,语音播放第一信息,以便用户确认该第一信息的真实性,在交易过程中,第一信息具体可以为交易信息,例如交易信息至少包括账户和金额,还可以包括交易明细信息等。
[0152]步骤S306:确认模块23接收确认指令;
[0153]具体的,确认模块23可以设有按键(物理按键或者虚拟按键),如果提示模块22显示和/或语音播放的第一信息准确,则按键接收确认指令,并指
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1