CN107835507B - 应用于蓝牙盾的通讯处理方法及蓝牙盾 - Google Patents
应用于蓝牙盾的通讯处理方法及蓝牙盾 Download PDFInfo
- Publication number
- CN107835507B CN107835507B CN201711033521.7A CN201711033521A CN107835507B CN 107835507 B CN107835507 B CN 107835507B CN 201711033521 A CN201711033521 A CN 201711033521A CN 107835507 B CN107835507 B CN 107835507B
- Authority
- CN
- China
- Prior art keywords
- bluetooth
- shield
- communication connection
- bluetooth shield
- usb
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 322
- 238000003672 processing method Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 claims abstract description 47
- 230000008569 process Effects 0.000 claims abstract description 37
- 238000012544 monitoring process Methods 0.000 claims abstract description 10
- 238000012545 processing Methods 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 19
- 230000002618 waking effect Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 10
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
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/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
- G06F21/35—User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种应用于蓝牙盾的通讯处理方法、蓝牙盾及计算机可读存储介质,其中,该通讯处理方法包括:当蓝牙盾处于USB通讯连接状态时,监听蓝牙连接消息的获取事件,其中,所述蓝牙连接消息与所述蓝牙盾建立蓝牙通讯连接相关;当监听到所述蓝牙连接消息的获取事件时,控制所述蓝牙盾基于所述蓝牙连接消息与相应设备建立蓝牙通讯连接,其中,所述相应设备为所述蓝牙连接消息的发送设备;若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,则断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。本发明提供的技术方案能够简化蓝牙盾从USB通讯连接状态切换为蓝牙通讯连接状态的操作过程。
Description
技术领域
本发明涉及蓝牙盾技术领域,具体涉及一种应用于蓝牙盾的通讯处理方法、蓝牙盾及计算机可读存储介质。
背景技术
随着电子商务的深入推广,电子支付的使用越来越普及,用户通过网上银行就可以方便地完成几乎所有的金融理财业务。由于涉及财产安全问题,因此,在通过网上银行进行金融理财业务的过程中,需要嵌入安全身份认证机制。
U盾是一种提供通用串行总线(USB,Universal Serial Bus)接口和安全身份认证机制的硬件设备,它内置单片机或智能卡芯片,有一定的存储空间,可以存储用户的私钥以及数字证书,利用U盾内置的公钥算法可以实现对用户身份的认证。而蓝牙盾是在U盾的基础上改进而成的设备,可以理解为是一种具备蓝牙功能的U盾。蓝牙盾利用蓝牙技术将U盾的功能扩展到移动终端上,打破了U盾的安全身份认证机制在移动终端上使用的物理限制,从技术上进一步提升了用户移动支付交易的安全性。
目前,当蓝牙盾通过USB接口接入诸如个人计算机(即PC机)、笔记本等支持USB通讯的设备时,蓝牙盾会与该设备建立USB通讯连接,以建立USB 通讯通道。由于目前蓝牙盾仅支持单通道通讯(即蓝牙盾无法同时采用蓝牙通讯通道和USB通讯通道进行通讯),因此,如果此时用户要采用该蓝牙盾的蓝牙通讯通道进行通讯,则需要该用户先断开该蓝牙盾上已建立的USB通讯连接,之后才能基于该蓝牙盾的蓝牙通讯通道去建立蓝牙通讯连接,操作过程较为繁琐。
发明内容
有鉴于此,本发明提供一种应用于蓝牙盾的通讯处理方法、蓝牙盾及计算机可读存储介质,用以简化蓝牙盾从USB通讯连接状态切换为蓝牙通讯连接状态的操作过程。
本发明第一方面提供应用于蓝牙盾的通讯处理方法,包括:
当蓝牙盾处于USB通讯连接状态时,监听蓝牙连接消息的获取事件,其中,所述蓝牙连接消息与所述蓝牙盾建立蓝牙通讯连接相关;
当监听到所述蓝牙连接消息的获取事件时,控制所述蓝牙盾基于所述蓝牙连接消息与相应设备建立蓝牙通讯连接,其中,所述相应设备为所述蓝牙连接消息的发送设备;
若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,则断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
基于本发明第一方面,在第一种可能的实现方式中,所述若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,则断开所述蓝牙盾的 USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态具体为:
若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,且所述蓝牙盾当前未通过USB接口处理APDU命令,则断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
基于本发明第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述控制所述蓝牙盾基于所述蓝牙连接消息与相应设备建立蓝牙通讯连接之后,还包括:
若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,且所述蓝牙盾当前正在通过USB接口处理APDU命令,则:
断开所述蓝牙通讯连接,
或者,
等待所述蓝牙盾处理完所述APDU命令后,断开所述蓝牙盾的USB通讯连接并控制所述蓝牙盾进入蓝牙通讯连接状态。
基于本发明第一方面,或者本发明第一方面的第一种可能的实现方式,或者本发明第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述通讯处理方法还包括:
当所述蓝牙盾断开蓝牙通讯连接时,使能所述蓝牙盾的USB接口,以便当所述蓝牙盾通过所述USB接口与外部可通讯设备连接时,响应所述外部可通讯设备的USB连接请求,其中,所述USB连接请求用以请求与所述蓝牙盾建立USB 通讯连接,其中,所述外部可通讯设备是指支持USB通讯的设备。
基于本发明第一方面,或者本发明第一方面的第一种可能的实现方式,或者本发明第一方面的第二种可能的实现方式,在第四种可能的实现方式中,所述通讯处理方法还包括:
若所述蓝牙盾的USB接口在所述蓝牙盾断开蓝牙通讯连接时未与外部可通讯设备连接,则控制所述蓝牙盾进入休眠状态或者控制所述蓝牙盾关机,其中,所述外部可通讯设备是指支持USB通讯的设备。
基于本发明第一方面,或者本发明第一方面的第一种可能的实现方式,或者本发明第一方面的第二种可能的实现方式,在第五种可能的实现方式中,所述通讯方法还包括:
若在所述蓝牙盾的休眠状态下,检测到所述蓝牙盾的USB接口与外部可通讯设备连接,则唤醒所述蓝牙盾;
和/或,
若在所述蓝牙盾的关机状态下,检测到所述蓝牙盾的USB接口未与外部可通讯设备连接,则控制所述蓝牙盾开机。
本发明第二方面提供一种蓝牙盾,包括:
蓝牙芯片模块和安全芯片模块;
所述蓝牙芯片模块用于在蓝牙盾处于USB通讯连接状态时,监听蓝牙连接消息的获取事件,并在监听到所述蓝牙连接消息的获取事件时基于所述蓝牙连接消息与相应设备建立蓝牙通讯连接,其中,所述蓝牙连接消息与所述蓝牙盾建立蓝牙通讯连接相关,所述相应设备为所述蓝牙连接消息的发送设备;
所述蓝牙芯片模块还用于:当所述蓝牙芯片模块与所述相应设备成功建立蓝牙通讯连接时,向所述安全芯片发送通知消息,其中,所述通知消息用以通知所述安全芯片模块蓝牙通讯连接成功;
所述安全芯片模块用于:在接收到所述通知消息时,断开所述蓝牙盾的 USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
基于本发明第二方面,在第一种可能的实现方式中,所述安全芯片模块具体用于:在接收到所述通知消息时,判断所述蓝牙盾当前是否通过USB接口处理APDU命令;若判定所述蓝牙盾当前未通过USB接口处理APDU命令,则断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
基于本发明第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述安全芯片模块还用于:在判断所述蓝牙盾当前是否通过USB接口处理 APDU命令之后,若判定所述蓝牙盾当前正通过USB接口处理APDU命令,则:触发所述蓝牙芯片模块断开所述蓝牙通讯连接,或者,等待所述蓝牙盾处理完所述APDU命令后,断开所述蓝牙盾的USB通讯连接并控制所述蓝牙盾进入蓝牙通讯连接状态。
本发明第三方面提供一种蓝牙盾,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现上述第一方面或者上述第一方面的任一可能实现方式中提及的通讯处理方法。
本发明第四方面提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,上述计算机程序被处理器执行时实现上述第一方面或者上述第一方面的任一可能实现方式中提及的通讯处理方法。
由上可见,本发明方案中,当蓝牙盾处于USB通讯连接状态时监听蓝牙连接消息的获取事件,当监听到蓝牙连接消息的获取事件时,控制该蓝牙盾与相应设备建立蓝牙通讯连接,并在成功建立蓝牙通讯连接时断开该蓝牙盾的USB 通讯连接,并控制该蓝牙盾进入蓝牙通讯连接状态,从而使得该蓝牙盾从USB 通讯连接自动切换到蓝牙通讯连接。由于上述切换的过程无需人为参与,因此有效简化了蓝牙盾从USB通讯连接状态切换为蓝牙通讯连接状态的操作过程。另外,在蓝牙盾与相应设备成功建立蓝牙通讯连接时才断开该蓝牙盾的USB 通讯连接,从而可以确保蓝牙盾通讯连接状态的有效切换。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的通讯处理方法一个实施例流程示意图;
图2为本发明提供的通讯处理装置一个实施例结构示意图;
图3为本发明提供的蓝牙盾一个实施例结构示意图;
图4为本发明提供的蓝牙盾另一个实施例结构示意图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面对本发明实施例提供的一种应用于蓝牙盾的通讯处理方法进行描述,请参阅图1,本发明实施例中的通讯处理方法包括:
步骤101、当蓝牙盾处于USB通讯连接状态时,监听蓝牙连接消息的获取事件;
本发明实施例中,蓝牙盾是指集成蓝牙功能和U盾功能的设备。当蓝牙盾处于USB通讯连接状态时,表明当前该蓝牙盾已通过USB接口***外部可通讯设备(外部可通讯设备是指支持USB通讯的设备,例如PC机、笔记本等)并建立USB通讯连接,此时,该蓝牙盾采用USB通讯通道进行通讯。
上述蓝牙连接消息与述蓝牙盾建立蓝牙通讯连接相关。
在一种应用场景中,上述蓝牙连接消息可以为周边设备发起的,且用以请求与上述蓝牙盾建立蓝牙通讯连接的蓝牙连接请求消息。具体的,当蓝牙盾开启蓝牙功能时,该蓝牙盾广播其蓝牙相关信息,以便位于该蓝牙盾周边的设备可基于蓝牙技术搜索到该蓝牙盾并针对该蓝牙盾发起上述蓝牙连接请求消息。
在另一种应用场景中,上述蓝牙连接消息也可以为位于该蓝牙盾周边的设备广播的,且携带上述蓝牙盾的设备标识(例如设备序列号)的消息。具体的,如果某个设备中存在与上述蓝牙盾建立蓝牙通讯连接的历史记录,则在后续该设备开启蓝牙功能时,该设备会广播携带该蓝牙盾的设备标识的蓝牙连接消息。本发明实施例中,当上述蓝牙盾开启蓝牙功能后,可从位于该蓝牙盾周边的设备广播的消息中过滤掉与该蓝牙盾建立蓝牙通讯连接不相关的消息(即未携带上述蓝牙盾的设备标识的消息),从中获取与上述蓝牙盾建立蓝牙通讯连接相关的蓝牙连接消息(即携带有上述蓝牙盾的设备标识的消息)。
在步骤101中,监听上述蓝牙连接消息的获取事件,以便在获取到上述蓝牙连接消息时可及时获知。
步骤102、当监听到上述蓝牙连接消息的获取事件时,控制上述蓝牙盾基于上述蓝牙连接消息与相应设备建立蓝牙通讯连接;
在步骤102中,当在蓝牙盾的USB通讯连接状态下监听到上述蓝牙连接消息的获取事件时,表明当前上述蓝牙盾有建立蓝牙通讯连接的需求,此时控制上述蓝牙盾基于上述蓝牙连接消息与相应设备建立蓝牙通讯连接。其中,上述相应设备为上述蓝牙连接消息的发送设备。具体地,上述蓝牙盾基于上述蓝牙连接消息与相应设备建立蓝牙通讯连接的过程可以参照已有技术实现,此处不再赘述。
步骤103、若上述蓝牙盾基于上述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,则断开上述蓝牙盾的USB通讯连接,并控制上述蓝牙盾进入蓝牙通讯连接状态;
在步骤103中,当上述蓝牙盾基于上述蓝牙连接消息与相应设备成功建立蓝牙通讯连接(相当于蓝牙配对成功),此时断开上述蓝牙盾的USB通讯连接,并控制上述蓝牙盾进入蓝牙通讯连接状态。其中,当上述蓝牙盾处于上述蓝牙通讯连接状态时,上述蓝牙盾采用蓝牙通讯通道进行通讯。应理解的是,若上述蓝牙盾在开机且未处于USB通讯连接状态的场景下,与周边的设备成功建立蓝牙通讯连接,此时上述蓝牙盾也将进入上述蓝牙通讯连接状态。
具体地,上述断开上述蓝牙盾的USB通讯连接可以为对上述蓝牙盾进行 USB软拔除处理。上述USB软拔除处理可以参照已有技术实现,此处不再赘述。
为了更好的理解图1所示的通讯处理方法,下面以一具体应用场景例进行说明。本应用场景中的蓝牙盾包括:蓝牙芯片模块(用于提供蓝牙通讯功能)、安全芯片(主要用于进行数字解密以及存放数字证书)和USB接口,其中,蓝牙芯片模块与安全芯片之间可通过串口连接,USB接口与安全芯片之间电气连接,在一种应用场景中,安全芯片和USB接口可集成在安全芯片模块中。当蓝牙盾处于USB通讯连接状态时,如果上述蓝牙芯片模块获取到蓝牙连接消息,则暂不通知上述安全芯片,而先基于上述蓝牙连接消息与相应设备建立蓝牙通讯连接,当基于上述蓝牙连接消息与相应设备成功建立蓝牙通讯连接时,向上述安全芯片发送指示蓝牙通讯连接建立成功的指令(例如通知消息),上述安全芯片在该指令的指示下对上述蓝牙盾进行USB软拔除处理,并将上述蓝牙盾的通讯通道切换为蓝牙通讯通道,以控制上述蓝牙盾进入蓝牙通讯连接状态。
为了避免当用户通过蓝牙盾的USB接口正在执行交易时,由于蓝牙盾的 USB通讯连接被断开而影响交易的进行,可选的,步骤103具体可以表现为:若上述蓝牙盾基于上述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,且上述蓝牙盾当前未通过USB接口处理APDU命令,则断开上述蓝牙盾的USB通讯连接,并控制上述蓝牙盾进入蓝牙通讯连接状态。其中,上述APDU(APDU的英文全称为ApplicationProtocol data unit)命令也即蓝牙盾与外部通讯设备之间传送的命令,具体的,关于APDU命令可以参照已有说明,此处不再赘述。进一步,步骤102之后还可以包括:若上述蓝牙盾基于上述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,且上述蓝牙盾当前正在通过USB接口处理 APDU命令,则:断开上述蓝牙通讯连接,或者,等待上述蓝牙盾处理完上述 APDU命令后,断开上述蓝牙盾的USB通讯连接并控制上述蓝牙盾进入蓝牙通讯连接状态。可选的,当在上述蓝牙盾的蓝牙通讯连接状态下时关断上述蓝牙盾的USB接口。通过此可选方案,当蓝牙盾处于蓝牙通讯连接状态时,即使该蓝牙盾被再次***PC机、笔记本等外部可通讯设备的USB接口,也将保持上述蓝牙盾的蓝牙通讯连接状态且不接收USB连接请求(USB连接请求用以请求与蓝牙盾建立USB通讯连接),即不建立上述蓝牙盾与上述外部可通讯设备的 USB通讯连接。当然,在蓝牙盾被***PC机、笔记本等外部可通讯设备的USB 接口时,无论是否建立USB通讯连接,上述蓝牙盾均可从该外部可通讯设备获得电源补给。另外,在该蓝牙盾配置有可充电电池的场景下,该可充电电池此时可处于充电状态。
进一步,当上述蓝牙盾断开蓝牙通讯连接时,使能上述蓝牙盾的USB接口,以便当上述蓝牙盾通过上述USB接口与外部可通讯设备连接时,响应上述外部可通讯设备的USB连接请求,其中,上述外部可通讯设备是指支持USB通讯的设备。以一具体应用场景进行说明,当上述蓝牙盾处于蓝牙通讯连接状态且已通过USB接口***外部可通讯设备中时,若此时上述蓝牙盾断开蓝牙通讯连接,则由于上述蓝牙盾的USB接口已***外部可通讯设备,此时可使能上述蓝牙盾的USB接口,以便上述蓝牙盾可与上述外部可通讯设备建立USB通讯连接,从而实现从蓝牙通讯连接状态自动切换为USB通讯连接状态。
为了节省上述蓝牙盾的功耗,可以在上述蓝牙盾未建立蓝牙通讯连接且上述蓝牙盾的USB接口未与外部可通讯设备连接(即USB接口未***该外部可通讯设备)时,控制上述蓝牙盾进入休眠状态或者关机。可选的,本发明实施例中的通讯方法可包括:
若上述蓝牙盾的USB接口在上述蓝牙盾断开蓝牙通讯连接时未与上述外部可通讯设备连接,则控制上述蓝牙盾进入休眠状态或者控制上述蓝牙盾关机。具体的,可以当上述蓝牙盾断开蓝牙通讯连接时,检测上述蓝牙盾的USB接口是否已与外部可通讯设备连接,若检测到上述蓝牙盾的USB接口未与外部可通讯设备连接,则控制上述蓝牙盾进入休眠状态或者关机;和/或,当上述蓝牙盾的USB接口从外部可通讯设备拔出时,检测上述蓝牙盾是否处于蓝牙通讯连接状态,若检测到上述蓝牙盾未处于蓝牙通讯连接状态,则控制上述蓝牙盾进入休眠状态或者关机。
进一步,在上述蓝牙盾的休眠状态下,可在检测到上述蓝牙盾的USB接口与外部可通讯设备连接或者在接收到预设的第一按键指令时,唤醒上述蓝牙盾。和/或,在上述蓝牙盾的关机状态下,可在检测到上述蓝牙盾的USB接口与外部可通讯设备连接或者在接收到预设的第二按键指令时,控制上述蓝牙盾开机。
需要说明的是,本发明实施例中的通讯处理方法可应用于通讯处理装置中,上述通讯处理装置可以为独立的设备,或者也可以集成在上述蓝牙盾中,此处不作限定。
由上可见,本发明实施例中,当蓝牙盾处于USB通讯连接状态时监听蓝牙连接消息的获取事件,当监听到蓝牙连接消息的获取事件时,控制该蓝牙盾与相应设备建立蓝牙通讯连接,并在成功建立蓝牙通讯连接时断开该蓝牙盾的 USB通讯连接,并控制该蓝牙盾进入蓝牙通讯连接状态,从而使得该蓝牙盾从 USB通讯连接自动切换到蓝牙通讯连接。由于上述切换的过程无需人为参与,因此有效简化了蓝牙盾从USB通讯连接状态切换为蓝牙通讯连接状态的操作过程。另外,在蓝牙盾与相应设备成功建立蓝牙通讯连接时才断开该蓝牙盾的 USB通讯连接,从而可以确保蓝牙盾通讯连接状态的有效切换。
实施例二
本发明实施例还提供一种应用于蓝牙盾的通讯处理装置,如图2所示,本发明实施例中的通讯处理装置200包括:
监听单元201,用于在蓝牙盾处于USB通讯连接状态时,监听蓝牙连接消息的获取事件,其中,所述蓝牙连接消息与所述蓝牙盾建立蓝牙通讯连接相关;
第一控制单元202,用于当监听单元201监听到所述蓝牙连接消息的获取事件时,控制所述蓝牙盾基于所述蓝牙连接消息与相应设备建立蓝牙通讯连接,其中,所述相应设备为所述蓝牙连接消息的发送设备;
第二控制单元203,用于当所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接时,断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
可选的,第二控制单元203具体用于:当所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,且所述蓝牙盾当前未通过USB接口处理 APDU命令时,断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
可选的,本发明实施例中的通讯处理装置还包括:第三控制单元,用于当所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,且所述蓝牙盾当前正在通过USB接口处理APDU命令时,断开所述蓝牙通讯连接,或者,等待所述蓝牙盾处理完所述APDU命令后,断开所述蓝牙盾的USB通讯连接并控制所述蓝牙盾进入蓝牙通讯连接状态。
可选的,本发明实施例中的通讯处理装置还包括:使能单元,用于当所述蓝牙盾断开蓝牙通讯连接时,使能所述蓝牙盾的USB接口,以便当所述蓝牙盾通过所述USB接口与外部可通讯设备连接时,响应所述外部可通讯设备的USB 连接请求,其中,所述USB连接请求用以请求与所述蓝牙盾建立USB通讯连接,其中,所述外部可通讯设备是指支持USB通讯的设备。
可选的,本发明实施例中的通讯处理装置还包括:节电控制单元,用于当所述蓝牙盾断开蓝牙通讯连接,且所述蓝牙盾的USB接口未与外部可通讯设备连接时,控制所述蓝牙盾进入休眠状态或控制所述蓝牙盾关机。也即,若上述蓝牙盾的USB接口在上述蓝牙盾断开蓝牙通讯连接时未***上述外部可通讯设备,则上述节电控制单元控制上述蓝牙盾进入休眠状态或控制上述蓝牙盾关机
可选的,本发明实施例中的通讯处理装置还包括:第一唤醒单元和/或第二唤醒单元。上述第一唤醒单元用于当在所述蓝牙盾的休眠状态下,检测到所述蓝牙盾的USB接口与外部可通讯设备连接时,唤醒所述蓝牙盾。上述第二唤醒单元用于当在所述蓝牙盾的关机状态下,检测到所述蓝牙盾的USB接口与外部可通讯设备连接时,控制所述蓝牙盾开机。
需要说明的是,本发明实施例中的通讯处理方法可应用于通讯处理装置中,上述通讯处理装置可以为独立的设备,或者也可以集成在上述蓝牙盾中,此处不作限定。
由上可见,本发明实施例中的通讯处理装置在蓝牙盾处于USB通讯连接状态时监听蓝牙连接消息的获取事件,当监听到蓝牙连接消息的获取事件时,控制该蓝牙盾与相应设备建立蓝牙通讯连接,并在成功建立蓝牙通讯连接时断开该蓝牙盾的USB通讯连接,并控制该蓝牙盾进入蓝牙通讯连接状态,从而使得该蓝牙盾从USB通讯连接自动切换到蓝牙通讯连接。由于上述切换的过程无需人为参与,因此有效简化了蓝牙盾从USB通讯连接状态切换为蓝牙通讯连接状态的操作过程。另外,在蓝牙盾与相应设备成功建立蓝牙通讯连接时才断开该蓝牙盾的USB通讯连接,从而可以确保蓝牙盾通讯连接状态的有效切换。
实施例三
本发明实施例提供一种蓝牙盾,请参阅图3,本发明实施例中的蓝牙盾包括:蓝牙芯片模块301和安全芯片模块302;其中,蓝牙芯片模块301与安全芯片模块302可通过串口连接。蓝牙盾的USB接口(图中未示出)可集成在安全芯片模块302中,或者,也可以独立于安全芯片模块302存在。
蓝牙芯片模块301用于在蓝牙盾处于USB通讯连接状态时,监听蓝牙连接消息的获取事件,并在监听到所述蓝牙连接消息的获取事件时基于所述蓝牙连接消息与相应设备建立蓝牙通讯连接,其中,所述蓝牙连接消息与所述蓝牙盾建立蓝牙通讯连接相关,所述相应设备为所述蓝牙连接消息的发送设备;
蓝牙芯片模块301还用于:当所述蓝牙芯片模块与所述相应设备成功建立蓝牙通讯连接时,向所述安全芯片发送通知消息,其中,所述通知消息用以通知所述安全芯片模块蓝牙通讯连接成功;
安全芯片模块302用于:在接收到所述通知消息时,断开所述蓝牙盾的 USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
可选的,安全芯片模块302具体用于:在接收到所述通知消息时,判断所述蓝牙盾当前是否通过USB接口处理APDU命令;若判定所述蓝牙盾当前未通过USB接口处理APDU命令,则断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
进一步,安全芯片模块302还可用于:在判断所述蓝牙盾当前是否通过 USB接口处理APDU命令之后,若判定所述蓝牙盾当前正通过USB接口处理APDU 命令,则:触发所述蓝牙芯片模块断开所述蓝牙通讯连接,或者,等待所述蓝牙盾处理完所述APDU命令后,断开所述蓝牙盾的USB通讯连接并控制所述蓝牙盾进入蓝牙通讯连接状态。
可选的,安全芯片模块302还可用于:当所述蓝牙盾断开蓝牙通讯连接时,使能所述蓝牙盾的USB接口,以便当所述蓝牙盾通过所述USB接口与外部可通讯设备连接时,响应所述外部可通讯设备的USB连接请求,其中,所述USB 连接请求用以请求与所述蓝牙盾建立USB通讯连接,其中,所述外部可通讯设备是指支持USB通讯的设备。
可选的,安全芯片模块302还可用于:当所述蓝牙盾的USB接口在所述蓝牙盾断开蓝牙通讯连接时未与外部可通讯设备连接时,控制所述蓝牙盾进入休眠状态或者控制所述蓝牙盾关机,其中,所述外部可通讯设备是指支持USB 通讯的设备。
可选的,安全芯片模块302还可用于:当在所述蓝牙盾的休眠状态下,检测到所述蓝牙盾的USB接口与外部可通讯设备连接时,唤醒所述蓝牙盾;和/ 或,当在所述蓝牙盾的关机状态下,检测到所述蓝牙盾的USB接口与外部可通讯设备连接时,控制所述蓝牙盾开机。
实施例四
本发明实施例提供一种蓝牙盾,请参阅图4,本发明实施例中的蓝牙盾包括:存储器401,一个或多个处理器402(图4中仅示出一个)及存储在存储器401上并可在处理器上运行的计算机程序。其中:存储器401用于存储软件程序以及模块,处理器402通过运行存储在存储器401的软件程序以及单元,从而执行各种功能应用以及数据处理。具体地,处理器402通过运行存储在存储器401的上述计算机程序时实现以下步骤:
当蓝牙盾处于USB通讯连接状态时,监听蓝牙连接消息的获取事件,其中,所述蓝牙连接消息与建立蓝牙通讯连接相关;
当监听到所述蓝牙连接消息的获取事件时,控制所述蓝牙盾基于所述蓝牙连接消息与相应设备建立蓝牙通讯连接,其中,所述相应设备为所述蓝牙连接消息的发送设备;
若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,则断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
假设上述为第一种可能的实施方式,则在第一种可能的实施方式作为基础而提供的第二种可能的实施方式中,所述若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,则断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态具体为:
若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,且所述蓝牙盾当前未通过USB接口处理APDU命令,则断开所述蓝牙盾的USB 通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
在上述第二种可能的实施方式作为基础而提供的第三种可能的实施方式中,在控制所述蓝牙盾基于所述蓝牙连接消息与相应设备建立蓝牙通讯连接之后,处理器402通过运行存储在存储器401的上述计算机程序时还实现以下步骤:
若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,且所述蓝牙盾当前正在通过USB接口处理APDU命令,则:
断开所述蓝牙通讯连接,
或者,
等待所述蓝牙盾处理完所述APDU命令后,断开所述蓝牙盾的USB通讯连接并控制所述蓝牙盾进入蓝牙通讯连接状态。
在上述第一种可能的实现方式、或者上述第二种可能的实现方式、或者上述第三种可能的实现方式作为基础而提供的第四种可能的实施方式中,处理器 402通过运行存储在存储器401的上述计算机程序时还实现以下步骤:
当所述蓝牙盾断开蓝牙通讯连接时,使能所述蓝牙盾的USB接口,以便当所述蓝牙盾通过所述USB接口与外部可通讯设备连接时,响应所述外部可通讯设备的USB连接请求,其中,所述USB连接请求用以请求与所述蓝牙盾建立 USB通讯连接,其中,所述外部可通讯设备是指支持USB通讯的设备。
在上述第一种可能的实现方式、或者上述第二种可能的实现方式、或者上述第三种可能的实现方式作为基础而提供的第五种可能的实施方式中,处理器 402通过运行存储在存储器401的上述计算机程序时还实现以下步骤:
若所述蓝牙盾的USB接口在所述蓝牙盾断开蓝牙通讯连接时未与外部可通讯设备连接,则控制所述蓝牙盾进入休眠状态或者控制所述蓝牙盾关机,其中,所述外部可通讯设备是指支持USB通讯的设备。
在上述第一种可能的实现方式、或者上述第二种可能的实现方式、或者上述第三种可能的实现方式作为基础而提供的第六种可能的实施方式中,处理器 402通过运行存储在存储器401的上述计算机程序时还实现以下步骤:
若在所述蓝牙盾的休眠状态下,检测到所述蓝牙盾的USB接口与外部可通讯设备连接,则唤醒所述蓝牙盾;
和/或,
若在所述蓝牙盾的关机状态下,检测到所述蓝牙盾的USB接口与外部可通讯设备连接,则控制所述蓝牙盾开机。
进一步,如图4所示,上述蓝牙盾还可包括:一个或多个输入设备403(图 4中仅示出一个)和一个或多个输出设备404(图4中仅示出一个)。存储器 401、处理器402、输入设备403和输出设备404通过总线405连接。
应当理解,在本发明实施例中,所称处理器402可以是中央处理单元 (CentralProcessing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(DigitalSignal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列 (Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
输入设备403可以包括USB接口、蓝牙芯片、键盘、触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风等,输出设备404 可以包括显示器、扬声器等。
存储器404可以包括只读存储器和随机存取存储器,并向处理器401提供指令和数据。存储器404的一部分或全部还可以包括非易失性随机存取存储器。例如,存储器404还可以存储设备类型的信息。
由上可见,本发明实施例中,当蓝牙盾处于USB通讯连接状态时监听蓝牙连接消息的获取事件,当监听到蓝牙连接消息的获取事件时,控制该蓝牙盾与相应设备建立蓝牙通讯连接,并在成功建立蓝牙通讯连接时断开该蓝牙盾的 USB通讯连接,并控制该蓝牙盾进入蓝牙通讯连接状态,从而使得该蓝牙盾从 USB通讯连接自动切换到蓝牙通讯连接。由于上述切换的过程无需人为参与,因此有效简化了蓝牙盾从USB通讯连接状态切换为蓝牙通讯连接状态的操作过程。另外,在蓝牙盾与相应设备成功建立蓝牙通讯连接时才断开该蓝牙盾的 USB通讯连接,从而可以确保蓝牙盾通讯连接状态的有效切换。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将上述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的***实施例仅仅是示意性的,例如,上述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,上述计算机程序包括计算机程序代码,上述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。上述计算机可读存储介质可以包括:能够携带上述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,上述计算机可读存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读存储介质不包括是电载波信号和电信信号。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (11)
1.一种应用于蓝牙盾的通讯处理方法,其特征在于,包括:
当蓝牙盾处于USB通讯连接状态时,监听蓝牙连接消息的获取事件,其中,所述蓝牙连接消息与所述蓝牙盾建立蓝牙通讯连接相关;
当监听到所述蓝牙连接消息的获取事件时,控制所述蓝牙盾基于所述蓝牙连接消息与相应设备建立蓝牙通讯连接,其中,所述相应设备为所述蓝牙连接消息的发送设备;
若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,则断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态,采用蓝牙通讯通道与所述相应设备进行通讯。
2.根据权利要求1所述的通讯处理方法,其特征在于,所述若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,则断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态具体为:
若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,且所述蓝牙盾当前未通过USB接口处理APDU命令,则断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
3.根据权利要求2所述的通讯处理方法,其特征在于,所述控制所述蓝牙盾基于所述蓝牙连接消息与相应设备建立蓝牙通讯连接之后,还包括:
若所述蓝牙盾基于所述蓝牙连接消息与相应设备成功建立蓝牙通讯连接,且所述蓝牙盾当前正在通过USB接口处理APDU命令,则:
断开所述蓝牙通讯连接,
或者,
等待所述蓝牙盾处理完所述APDU命令后,断开所述蓝牙盾的USB通讯连接并控制所述蓝牙盾进入蓝牙通讯连接状态。
4.根据权利要求1至3任一项所述的通讯处理方法,其特征在于,所述通讯处理方法还包括:
当所述蓝牙盾断开蓝牙通讯连接时,使能所述蓝牙盾的USB接口,以便当所述蓝牙盾通过所述USB接口与外部可通讯设备连接时,响应所述外部可通讯设备的USB连接请求,其中,所述USB连接请求用以请求与所述蓝牙盾建立USB通讯连接,其中,所述外部可通讯设备是指支持USB通讯的设备。
5.根据权利要求1至3任一项所述的通讯处理方法,其特征在于,所述通讯处理方法还包括:
若所述蓝牙盾的USB接口在所述蓝牙盾断开蓝牙通讯连接时未与外部可通讯设备连接,则控制所述蓝牙盾进入休眠状态或者控制所述蓝牙盾关机,其中,所述外部可通讯设备是指支持USB通讯的设备。
6.根据权利要求1至3任一项所述的通讯处理方法,其特征在于,所述方法还包括:
若在所述蓝牙盾的休眠状态下,检测到所述蓝牙盾的USB接口与外部可通讯设备连接,则唤醒所述蓝牙盾;
和/或,
若在所述蓝牙盾的关机状态下,检测到所述蓝牙盾的USB接口与外部可通讯设备连接,则控制所述蓝牙盾开机。
7.一种蓝牙盾,其特征在于,包括:
蓝牙芯片模块和安全芯片模块;
所述蓝牙芯片模块用于在蓝牙盾处于USB通讯连接状态时,监听蓝牙连接消息的获取事件,并在监听到所述蓝牙连接消息的获取事件时基于所述蓝牙连接消息与相应设备建立蓝牙通讯连接,其中,所述蓝牙连接消息与所述蓝牙盾建立蓝牙通讯连接相关,所述相应设备为所述蓝牙连接消息的发送设备;
所述蓝牙芯片模块还用于:当所述蓝牙芯片模块与所述相应设备成功建立蓝牙通讯连接时,向所述安全芯片发送通知消息,其中,所述通知消息用以通知所述安全芯片模块蓝牙通讯连接成功;
所述安全芯片模块用于:在接收到所述通知消息时,断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态,采用蓝牙通讯通道与所述相应设备进行通讯。
8.根据权利要求7所述的蓝牙盾,其特征在于,
所述安全芯片模块具体用于:在接收到所述通知消息时,判断所述蓝牙盾当前是否通过USB接口处理APDU命令;若判定所述蓝牙盾当前未通过USB接口处理APDU命令,则断开所述蓝牙盾的USB通讯连接,并控制所述蓝牙盾进入蓝牙通讯连接状态。
9.根据权利要求8所述的蓝牙盾,其特征在于,所述安全芯片模块还用于:在判断所述蓝牙盾当前是否通过USB接口处理APDU命令之后,若判定所述蓝牙盾当前正通过USB接口处理APDU命令,则:触发所述蓝牙芯片模块断开所述蓝牙通讯连接,或者,等待所述蓝牙盾处理完所述APDU命令后,断开所述蓝牙盾的USB通讯连接并控制所述蓝牙盾进入蓝牙通讯连接状态。
10.一种蓝牙盾,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下如权利要求1至6任一项所述方法的步骤。
11.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711033521.7A CN107835507B (zh) | 2017-10-30 | 2017-10-30 | 应用于蓝牙盾的通讯处理方法及蓝牙盾 |
PCT/CN2018/098065 WO2019085560A1 (zh) | 2017-10-30 | 2018-08-01 | 应用于蓝牙盾的通讯处理方法及蓝牙盾 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711033521.7A CN107835507B (zh) | 2017-10-30 | 2017-10-30 | 应用于蓝牙盾的通讯处理方法及蓝牙盾 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107835507A CN107835507A (zh) | 2018-03-23 |
CN107835507B true CN107835507B (zh) | 2020-02-21 |
Family
ID=61650832
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711033521.7A Active CN107835507B (zh) | 2017-10-30 | 2017-10-30 | 应用于蓝牙盾的通讯处理方法及蓝牙盾 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107835507B (zh) |
WO (1) | WO2019085560A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107835507B (zh) * | 2017-10-30 | 2020-02-21 | 北京明华联盟科技有限公司 | 应用于蓝牙盾的通讯处理方法及蓝牙盾 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN203502964U (zh) * | 2013-08-27 | 2014-03-26 | 江艳玲 | 一种可与手机相连的蓝牙u盾 |
CN103702323A (zh) * | 2013-12-19 | 2014-04-02 | 北京深思数盾科技有限公司 | 一种无线信息安全设备***及方法 |
CN105700983A (zh) * | 2014-11-26 | 2016-06-22 | 北京握奇智能科技有限公司 | 一种USBKey及USBKey工作模式的判断方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017051429A1 (en) * | 2015-09-22 | 2017-03-30 | Smartron India Private Limited | System and method for switching communication protocol between two devices |
CN107835507B (zh) * | 2017-10-30 | 2020-02-21 | 北京明华联盟科技有限公司 | 应用于蓝牙盾的通讯处理方法及蓝牙盾 |
-
2017
- 2017-10-30 CN CN201711033521.7A patent/CN107835507B/zh active Active
-
2018
- 2018-08-01 WO PCT/CN2018/098065 patent/WO2019085560A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN203502964U (zh) * | 2013-08-27 | 2014-03-26 | 江艳玲 | 一种可与手机相连的蓝牙u盾 |
CN103702323A (zh) * | 2013-12-19 | 2014-04-02 | 北京深思数盾科技有限公司 | 一种无线信息安全设备***及方法 |
CN105700983A (zh) * | 2014-11-26 | 2016-06-22 | 北京握奇智能科技有限公司 | 一种USBKey及USBKey工作模式的判断方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2019085560A1 (zh) | 2019-05-09 |
CN107835507A (zh) | 2018-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3873004B1 (en) | Method for establishing classic bluetooth connection between dual-mode bluetooth devices, and dual-mode bluetooth device | |
CN109417758B (zh) | 一种蓝牙连接的方法及终端 | |
US11216549B2 (en) | Security verification method and device | |
US11200561B2 (en) | NFC service processing method, terminal, and NFC chip | |
EP3069255B1 (en) | Method and apparatus for connecting communication of electronic devices | |
US20160132865A1 (en) | Electronic device including a plurality of payment modules | |
CN103647587A (zh) | 为移动终端解锁的方法、***、移动终端及穿戴电子设备 | |
KR20160117443A (ko) | 휴대용 프로세싱 및 어플리케이션 실행을 위한 디바이스 및 방법 | |
CN108337913A (zh) | 指纹登录方法、微控制单元、指纹电源组件及电子终端 | |
US11210377B2 (en) | Fingerprint recognition method and terminal device | |
EP3712829A1 (en) | Electronic device including a plurality of payment modules | |
US20180240109A1 (en) | Data Processing Method and System, and Wearable Electronic Device | |
CN112580051A (zh) | 开机控制方法及装置 | |
WO2011103734A1 (zh) | 终端设备的近场通信实现方法及实现近场通信的终端设备 | |
CN115514842A (zh) | 用于提示设备电量信息的方法、设备、芯片及存储介质 | |
KR20180069640A (ko) | 전자 장치를 충전하는 방법, 전자 장치 및 저장 매체 | |
CN107835507B (zh) | 应用于蓝牙盾的通讯处理方法及蓝牙盾 | |
CN104123512A (zh) | 实现智能密钥设备模式间切换的方法和装置 | |
EP3217620B1 (en) | Data interaction method and system | |
CN113766468B (zh) | 智能卡分享方法、电子设备及计算机可读存储介质 | |
CN115543500A (zh) | 一种窗口的处理方法及电子设备 | |
CN114765759A (zh) | 网络数据处理方法、装置、电子设备 | |
CN105657164A (zh) | 解除便携式终端的使用限制的方法和设备 | |
CN112448419A (zh) | 移动终端充电状态切换方法和装置 | |
CN112449327A (zh) | 无线数据交互终端工作状态切换方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |