CN110177360B - 一种用于与可穿戴设备绑定的方法与设备 - Google Patents
一种用于与可穿戴设备绑定的方法与设备 Download PDFInfo
- Publication number
- CN110177360B CN110177360B CN201910407793.1A CN201910407793A CN110177360B CN 110177360 B CN110177360 B CN 110177360B CN 201910407793 A CN201910407793 A CN 201910407793A CN 110177360 B CN110177360 B CN 110177360B
- Authority
- CN
- China
- Prior art keywords
- binding
- wearable device
- target wearable
- instruction
- information
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/40—Security arrangements using identity modules
- H04W12/48—Security arrangements using identity modules using secure binding, e.g. securely binding identity modules to devices, services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Telephone Function (AREA)
Abstract
本申请涉及可穿戴设备技术领域,目的是提供一种用于与可穿戴设备绑定的方法与设备。与现有技术相比,本申请通过一种用于与可穿戴设备绑定的方法与设备,利用近场通讯(Near Field Communication,NFC)技术来实现智能手表等可穿戴设备的绑定,操作步骤简单,降低了误操作风险,能快速、安全地实现如智能手表等可穿戴设备的绑定。在方便操作的同时也能降低因误操作或操作不到位无法及时完成如智能手表等可穿戴设备的绑定,而且NFC技术是一种黑盒技术,数据通讯保密性高,因而可以提高操作安全性,进而更好地提升了用户体验。
Description
技术领域
本申请涉及可穿戴设备技术领域,尤其涉及一种用于与可穿戴设备绑定的技术。
背景技术
随着可穿戴设备技术的发展,有越来越多的可穿戴设备问世。可穿戴设备通常需要先激活、绑定后才能使用,而目前市场上智能手表等可穿戴设备最常用的绑定方式是通过扫描二维码绑定。二维码扫描实现绑定的方法一方面操作步骤繁杂,效率不高,另一方面市场上识别二维码的设备很多,不需要通过相应的特定扫描设备或程序就可识别可穿戴设备的二维码,获取可穿戴设备信息,使得扫描二维码来实现绑定的方法还存在信息外泄等安全风险。
发明内容
为了解决上述问题,本申请提供了一种用于与可穿戴设备绑定的方法与设备。
根据本申请的一个方面,提供了一种在移动设备端用于与目标可穿戴设备绑定的方法,其中,所述方法包括:
启动NFC功能并从获取到的已开启NFC功能的设备中确定所述目标可穿戴设备;
建立与所述目标可穿戴设备的NFC连接;
基于与所述目标可穿戴设备之间建立的NFC连接,获取所述目标可穿戴设备的属性信息;
将携带有所述目标可穿戴设备的属性信息的绑定请求发送至网络设备;
接收所述网络设备基于所述绑定请求返回的绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令。
进一步地,其中,所述启动NFC功能相应的触发条件包括以下任一项:
当获取到所述目标可穿戴设备绑定界面的开启指令;
当获取到用户触发的NFC开启指令。
进一步地,其中,所述从获取到的已开启NFC的设备中确定所述目标可穿戴设备包括以下任一项:
基于用户触发在所述已开启NFC的设备中的选择指令确定所述目标可穿戴设备;
基于所述已开启NFC的设备的标识信息确定所述目标可穿戴设备。
进一步地,其中,所述绑定请求经过加密处理。
进一步地,其中,所述方法还包括:
当所述绑定状态信息为绑定成功指令,且在预设时间内接收到用户确认指令,将所述用户确认指令发送至所述网络设备,并接受所述网络设备基于所述用户确认指令返回的绑定成功确定指令。
进一步地,其中,所述方法还包括:
当与所述目标可穿戴设备绑定成功,将所述目标可穿戴设备的标识信息添加至相应的应用界面中,其中,所述标识信息可修改。
根据本申请的另一方面,还提供了一种在网络设备端用于与目标可穿戴设备绑定的方法,其种,所述方法包括:
接收移动设备发送的、携带有所述目标可穿戴设备的属性信息的绑定请求;
基于所述绑定请求判断所述目标可穿戴设备的属性信息是否满足预设的绑定条件;
基于是否满足所述预设的绑定条件的判定结果,向所述移动设备和/或目标可穿戴设备发送绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令。
进一步地,其中所述预设的绑定条件包括以下至少任一项:
所述目标可穿戴设备的属性信息符合预设的长度信息;
所述目标可穿戴设备的属性信息符合预设的命名方式。
进一步地,其中,当所述绑定请求还包括用户账户信息,所述预设的绑定条件还包括:
所述用户账户信息为数据库中存在的正常用户账户信息。
进一步地,其中,所述方法还包括:
当所述绑定状态信息为绑定成功指令,且在预设时间内接收到用户确认指令,向所述移动设备发送绑定成功确定指令。
根据本申请的又一方面,还提供了一种计算机可读介质,所述计算机可读介质存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现前述方法。
根据本申请的又一方面,还提供了一种用于与目标可穿戴设备绑定的移动设备,其中,该移动设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如前述方法的操作。
根据本申请的再一方面,还提供了一种用于与目标可穿戴设备绑定的网络设备,其中,该网络设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如前述方法的操作。
与现有技术相比,本申请提供了一种用于与可穿戴设备绑定的方法与设备,利用NFC(Near Field Communication,近场通讯)技术来实现智能手表等可穿戴设备的绑定,操作步骤简单,降低了误操作风险,能快速、安全地实现如智能手表等可穿戴设备的绑定。在方便操作的同时也能降低因误操作或操作不到位无法及时完成如智能手表等可穿戴设备的绑定,而且NFC技术是一种黑盒技术,数据通讯保密性高,因而可以提高操作安全性,进而更好地提升了用户体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本申请一个方面的一种在移动设备端用于与目标可穿戴设备绑定的方法流程图;
图2示出根据本申请另一个方面的一种在网络设备端用于与目标可穿戴设备绑定的方法流程图;
图3示出根据本申请一个优选实施例的一种用于与目标可穿戴设备绑定的方法流程图
图4示出根据本申请一个优选实施例的一种用于与目标可穿戴设备绑定的设备环境示意图;
附图中相同或相似的附图标记代表相同或相似的步骤或装置。
具体实施方式
下面结合附图对本发明作进一步详细描述。
在本申请一个典型的配置中,移动设备、网络设备和可穿戴设备均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器、随机存取存储器 (RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存 (PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、同步动态随机存取存储器(SDRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
为更进一步阐述本申请所采取的技术手段及取得的效果,下面结合附图及实施例,对本申请的技术方案,进行清楚和完整的描述。
图1示出根据本申请一个方面的一种在移动设备12端用于与目标可穿戴设备11绑定的方法流程图,其中,一个实施例的方法包括:
S11启动NFC功能并从获取到的已开启NFC功能的设备中确定所述目标可穿戴设备11;
S12建立与所述目标可穿戴设备11的NFC连接;
S13基于与所述目标可穿戴设备11之间建立的NFC连接,获取所述目标可穿戴设备11的属性信息;
S14将携带有所述目标可穿戴设备11的属性信息的绑定请求发送至网络设备13;
S15接收所述网络设备13基于所述绑定请求返回的绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令。
在该实施例中,在所述步骤S11中,移动设备12启动NFC功能并从获取到的已开启NFC功能的设备中确定所述目标可穿戴设备11。
具体地,所述移动设备12可以自动启动NFC功能,例如,所述移动设备12可预先设置在开机时自动启动NFC功能,或者,在满足预设的触发条件时启动NFC功能。
优选地,所述启动NFC功能相应的触发条件包括以下任一项:当获取到所述目标可穿戴设备11绑定界面的开启指令;当获取到用户触发的NFC开启指令。例如,所述移动设备12上会存在对应的与所述目标可穿戴设备11 进行绑定的应用,当要完成与所述目标可穿戴设备11的绑定时用户首先会触发打开所述移动设备12上该应用,并进入绑定界面,当所述移动设备12获取到该绑定界面开启时,相应地获取开启指令来启动NFC功能;又例如,启动NFC功能还可以由用户来触发,当所述移动设备12获取到用户触发的NFC 开启指令时启动NFC功能。
在启动NFC功能后,所述移动设备12从获取到的已开启NFC功能的设备中确定所述目标可穿戴设备11,在此,所述移动设备12可能获取到周围 NFC信号可侦测范围内一个或多个可穿戴设备,当所述移动设备12只获取到一个可穿戴设备,则可以直接将该可穿戴设备确定为所述目标可穿戴设备11。
优选地,所述从获取到的已开启NFC的设备中确定所述目标可穿戴设备 11包括以下任一项:基于用户触发的在所述已开启NFC的设备中的选择指令确定所述目标可穿戴设备11;基于所述已开启NFC的设备的标识信息确定所述目标可穿戴设备11。
在该实施例中,确定所述目标可穿戴设备11的方式可以通过用户的选择指令来确定,例如,所述移动设备12上呈现一个或多个可穿戴设备时,用户可以去选择其中的一个或多个可穿戴设备作为所述目标可穿戴设备11,例如,所述移动设备12每次只可以绑定一个可穿戴设备,则选择一个可穿戴设备作为所述目标可穿戴设备11,若移动设备12每次也可以同时绑定多个可穿戴设备,则同时选择多个可穿戴设备作为所述目标可穿戴设备11;或者,所述移动设备12还可以基于所述已开启NFC的设备的标识信息确定所述目标可穿戴设备11,在此,所述设备标识信息包括但不限于能够识别不同可穿戴设备的信息,例如,能够呈现给用户的可穿戴设备的名称信息,比如,小天才 Z1、Honor K2、Huawei3 Pro等品牌型号名称或者是表示不同设备类型的信息,例如,智能手表或者智能眼镜等等。
继续在该实施例中,在所述步骤S12中,所述移动设备12建立与所述目标可穿戴设备11的NFC连接。
具体地,所述移动设备12与所述目标可穿戴设备11之间的NFC连接的建立是自动的,无需用户确认。
继续在该实施例中,在所述步骤S13中,所述移动设备12基于与所述目标可穿戴设备11之间建立的NFC连接,获取所述目标可穿戴设备11的属性信息。
优选地,所述目标可穿戴设备11的属性信息是唯一标识所述目标可穿戴设备的信息,比如,可以是所述目标可穿戴设备的UDID(Unique Device Identifier,唯一设备标识符),比如,智能手表的UDID是用于在移动电话网络中识别每一部独立的移动通信设备的IMEI(International Mobile Equipment Identity,国际移动设备识别码);所述目标可穿戴设备11的属性信息还可以是所述目标可穿戴设备的名称信息,例如,小天才Z1、HonorK2、 Huawei3 Pro等品牌型号名称。
继续在该实施例中,在所述步骤S14中,将携带有所述目标可穿戴设备 11的属性信息的绑定请求发送至网络设备13。
具体地,所述移动设备12将携带有所述目标可穿戴设备11的属性信息的绑定请求通过网络发送至所述网络设备13,其中,所述绑定请求用以请求网络设备13将移动设备12与目标可穿戴设备11建立关联关系,即进行绑定,其中,移动设备12可以对应一个或多个目标可穿戴设备11。其中,所述网络设备13包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述移动设备12通过与网络设备13之间建立的网络连接,发送所述绑定请求。
优选地,所述绑定请求经过加密处理,例如,可利用Https协议对所述绑定请求加密后通过网络发送至所述网络设备13,还可以利用wss或ssl协议对所述绑定请求加密后通过网络发送至所述网络设备13,在此,所述加密协议仅为举例,其他现有的或者今后适用于网络传输信息的加密协议或算法如适用于本申请也应包含在本申请的保护范围内,在此,以引用的方式包含于此。
继续在该实施例中,在所述步骤S15中,所述移动设备12接收所述网络设备13基于所述绑定请求返回的绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令。
优选地,其中,当所述绑定状态信息为绑定成功指令时,所述绑定成功指令用以指示移动设备12与目标可穿戴设备11成功绑定,即移动设备12与目标可穿戴设备11符合预设的绑定条件时,所述网络设备13会发送绑定成功信息至移动设备12或者目标可穿戴设备11至少其中之一,待用户确认绑定后,会发送用户确认指令至网络设备13,相应地,网络设备13基于所述用户确认指令返回绑定成功指令,其中,确认指令需在预设时间内触发。或者,当所述绑定状态信息为绑定失败指令时,即移动设备12与目标可穿戴设备11不符合预设的绑定条件时,所述网络设备13会发送绑定失败信息至移动设备11或者目标可穿戴设备12至少其中之一,或者用户在所述移动设备 12和/或目标可穿戴设备11上在预设时间内不触发接受绑定的确认指令,所述移动设备12接受所述网络设备13返回的绑定失败指令。
优选地,其中,所述方法还包括:S16(未示出)当所述目标可穿戴设备11绑定成功,将所述目标可穿戴设备11的标识信息添加至所述移动设备12 相应应用程序的界面中,例如,当绑定成功,在应用的绑定界面中会呈现出对应的一个或多个目标可穿戴设备11的标识信息,以供用户查看,其中,所述标识信息可修改,比如将小天才Z1、Honor K2、Huawei3Pro等品牌型号名称修改为所述目标可穿戴设备使用者的名字,或者可代表所述目标可穿戴设备使用者的标识,在此,所述标识信息的修改方式仅为举例,其他现有的或者今后可能出现的修改方式如适用于本申请,也应包含在本申请的保护范围内,在此,以引用的方式包含于此。
图2示出根据本申请另一个方面的一种在网络设备13端用于与目标可穿戴设备11绑定的方法流程图,其中,一个实施例的方法包括:
S21接收移动设备12发送的、携带有所述目标可穿戴设备11的属性信息的绑定请求;
S22基于绑定请求判断所述目标可穿戴设备11的属性信息是否满足预设的绑定条件;
S23基于是否满足所述预设的绑定条件的判定结果,向所述移动设备12 发送绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令。
在该实施例中,在所述步骤S21中,所述网络设备13接收所述移动设备 12发送的、携带有所述目标可穿戴设备11的属性信息的绑定请求。
优选地,所述目标可穿戴设备11的属性信息是唯一标识所述目标可穿戴设备11的信息,比如,可以是所述目标可穿戴设备11的UDID(Unique Device Identifier,唯一设备标识符),比如,智能手表的UDID是用于在移动电话网络中识别每一部独立的移动通信设备的IMEI(International Mobile Equipment Identity,国际移动设备识别码);所述获取所述目标可穿戴设备 11的属性信息还可以是所述目标可穿戴设备11的名称信息,例如,小天才 Z1、Honor K2、Huawei3 Pro等品牌型号名称或者是表示不同设备类型的信息,例如,智能手表或者智能眼镜等等。
进一步地,其中,所述目标可穿戴设备11的属性信息的绑定请求由移动设备12通过网络发送至所述网络设备13,其中,网络包括接入网(例如,WLAN网络、移动数据、无线互联网),以及网络互联设备。
优选地,所述绑定请求经过加密处理,例如,所述移动设备12可利用 Https协议对所述绑定请求加密后通过网络发送至所述网络设备13,还可以利用wss或ssl协议对所述绑定请求加密后通过网络发送至所述网络设备13,在此,所述加密协议仅为举例,其他现有的或者今后适用于网络传输信息的加密协议或算法如适用于本申请也应包含在本申请的保护范围内,在此,以引用的方式包含于此。
继续在该实施例中,在所述步骤S22中,所述基于绑定请求判断目标可穿戴设备的属性信息是否满足预设的绑定条件。
优选地,所述预设的绑定条件包括以下至少任一项:所述目标可穿戴设备11的属性信息符合预设的长度信息;所述目标可穿戴设备11的属性信息符合预设的命名方式。例如,智能手表的IMEI序列号共有15~17位数字,其中前6~8位(TAC)是型号核准号码(早期为6位),是区分手机品牌和型号的编码,接着2位(FAC)是代表最终装配地代码,后6位(SNR)是串号,代表生产顺序号,最后1位(SP)一般为0,是检验码。
优选地,当所述绑定请求还包括用户账户信息,所述预设的绑定条件还包括:所述用户账户信息为数据库中存在的正常用户账户信息。
具体地,其中用户账户信息包括用户登录应用的信息,用户可以通过在应用界面上注册获得。所述数据库存储有正常用户账户信息,所述网络设备 13能实时调用所述数据库。当所述绑定请求中还包括用户账户信息,所述网络设备13需要检测所述用户账户信息是否为正常用户账户信息,当所述用户账户信息为异常信息时,则不满足绑定条件。其中,确定是否为正常用户账户信息可以基于数据库中预先存储的用户账户信息来进行匹配。
继续在该实施例中,在所述步骤S23中,基于是否满足预设的绑定条件的判定结果,向所述移动设备发送绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令。
其中,判定结果可以是绑定匹配成功,或者是绑定匹配失败。
优选地,当绑定匹配成功时,所述网络设备13发送经过加密处理的绑定成功信息到所述移动设备13或者目标可穿戴设备11至少其中之一,且用户在所述移动设备12和/或目标可穿戴设备11上触发接受绑定的确认指令,相应地,所述网络设备13获取用户确认指令,基于所述用户确认指令向所述移动设备12发送绑定成功指令。其中,确认指令需在预设时间内触发。
或者,当绑定匹配成功时,所述网络设备13发送经过加密处理的绑定成功信息到所述移动设备12或者目标可穿戴设备11至少其中之一,且用户在所述移动设备12和/或目标可穿戴设备11上在预设时间内不触发接受绑定的确认指令,或者绑定匹配失败,所述网络设备13向所述移动设备12发送绑定失败指令。
具体地,所述绑定匹配信息经过加密处理,例如,可利用Https协议对所述绑定请求加密后通过网络发送至所述网络设备13,还可以利用wss或ssl 协议对所述绑定请求加密后通过网络发送至所述网络设备13,在此,所述加密协议仅为举例,其他现有的或者今后适用于网络传输信息的加密协议或算法如适用于本申请也应包含在本申请的保护范围内,在此,以引用的方式包含于此。
进一步地,当与所述目标可穿戴设备绑定成功,将所述目标可穿戴设备 11的已绑定成功信息添加到数据库中。
图3示出根据本申请一个优选实施例的一种用于与目标可穿戴设备11绑定的方法流程图,其中,所述方法包括:
S31所述移动设备12启动NFC功能并从获取到的已开启NFC功能的设备中确定所述目标可穿戴设备11;
S32所述移动设备12建立与所述目标可穿戴设备11的NFC连接;
S33所述移动设备12基于与所述目标可穿戴设备11之间建立的NFC连接,获取所述目标可穿戴设备11的属性信息;
S34所述移动设备12将携带有所述目标可穿戴设备11的属性信息的绑定请求发送至网络设备13,相应地,所述网络设备13接收移动设备12发送的、携带有所述目标可穿戴设备11的属性信息的绑定请求;
S35所述网络设备13基于绑定请求,判断所述目标可穿戴设备11的属性信息是否满足预设的绑定条件;
S36所述网络设备13基于是否满足预设的绑定条件的判定结果,向所述移动设备12发送绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令,相应地,所述移动设备12接收所述绑定状态信息;
在该优选实施例中,在所述步骤S31中,所述移动设备12启动NFC功能并从获取到的已开启NFC功能的设备中确定所述目标可穿戴设备11。
具体地,所述移动设备12可以自动启动NFC功能,例如,所述移动设备12可预先设置后在开机时自动启动NFC功能,或者,在满足预设的触发条件时启动NFC功能。
优选地,所述启动NFC功能相应的触发条件包括以下任一项:当获取到所述目标可穿戴设备11绑定界面的开启指令;当获取到用户触发的NFC开启指令。例如,所述移动设备12上会存在对应的与可穿戴设备进行绑定的应用程序,当要完成与可穿戴设备的绑定时用户首先会触发打开所述移动设备 12上该应用程序,并进入绑定界面,当所述移动设备12获取到该绑定界面开启时,相应地获取开启指令来启动NFC功能;又例如,启动NFC功能还可以由用户来触发,当所述移动设备12获取到用户触发的NFC开启指令时启动NFC功能。
具体地,所述目标可穿戴设备11可以自动启动NFC功能,例如,所述目标可穿戴设备11可在开机时自动启动NFC功能,或者,在满足预设的触发条件时启动NFC功能。
优选地,所述启动NFC功能相应的触发条件包括所述目标可穿戴设备11 获取到用户触发绑定界面开启指令。
继续在该实施例中,在所述步骤S32中,其中,所述移动设备12和所述目标可穿戴设备11相互处于NFC信号可侦测范围,自动建立NFC连接。
具体地,所述移动设备12与所述目标可穿戴设备11之间的NFC连接的建立是自动的,无需用户确认。
继续在该实施例中,在所述步骤S33中,其中,基于与所述目标可穿戴设备11之间建立的NFC连接,进入所述移动设备12的绑定界面,获取所述目标可穿戴设备11的属性信息。
具体地,进入所述移动设备12的绑定界面可以是用户触发应用程序后进入所述绑定界面。
优选地,所述获取所述目标可穿戴设备11的属性信息是唯一标识所述目标可穿戴设备11的信息,比如,可以是所述目标可穿戴设备11的UDID (Unique Device Identifier,唯一设备标识符),比如,智能手表的UDID是用于在移动电话网络中识别每一部独立的移动通信设备的IMEI(International Mobile Equipment Identity,国际移动设备识别码);所述获取所述目标可穿戴设备的属性信息还可以是所述目标可穿戴设备的名称信息。
继续在该实施例中,在所述步骤S34中,所述移动设备12将携带有所述目标可穿戴设备11的属性信息的绑定请求发送至所述网络设备13,相应地,所述网络设备13接收所述移动设备12发送的、携带有所述目标可穿戴设备 11的属性信息的绑定请求。
具体地,所述移动设备12将携带有所述目标可穿戴设备11的属性信息的绑定请求通过网络发送至所述网络设备13,其中,所述绑定请求用以请求网络设备13将移动设备12与目标可穿戴设备11建立关联关系,即进行绑定,其中,所述移动设备12可以对应一个或多个目标可穿戴设备11。其中,所述网络设备13包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(CloudComputing) 的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机,其中,所述网络包括但不限于各种接入网,例如WLAN、移动数据网络、无线互联网,以及网络互联设备。所述移动设备12通过与网络设备之间建立的网络连接,发送所述绑定请求。
优选地,所述绑定请求经过加密处理,例如,可利用Https协议对所述绑定请求加密后通过网络发送至所述网络设备13,还可以利用wss或ssl协议对所述绑定请求加密后通过网络发送至所述网络设备13,在此,所述加密协议仅为举例,其他现有的或者今后适用于网络传输信息的加密协议或算法如适用于本申请也应包含在本申请的保护范围内,在此,以引用的方式包含于此。
继续在该实施例中,在所述步骤S35中,所述网络设备13基于绑定请求,判断目标可穿戴设备11的属性信息是否满足预设的绑定条件。
优选地,所述预设的绑定条件包括以下至少任一项:所述目标可穿戴设备11的属性信息符合预设的长度信息;所述目标可穿戴设备11的属性信息符合预设的命名方式。
进一步地,优选地,当所述绑定请求还包括用户账户信息,所述预设的绑定条件还包括:所述用户账户信息为数据库中存在的正常用户账户信息。
具体地,所述数据库安装在所述网络设备13上,或者所述网络设备13 能实时调用所述数据库。
继续在该实施例中,在所述步骤S36中,所述网络设备13基于是否满足预设的绑定条件的判定结果,向所述移动设备12发送绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令,相应地,所述移动设备接收所述绑定状态信息。
其中,判定结果可以是绑定匹配成功,或者是绑定匹配失败。
优选地,当绑定匹配成功时,所述网络设备13发送经过加密处理的绑定成功信息到所述移动设备12或者目标可穿戴设备11至少其中之一,且用户在所述移动设备12和/或目标可穿戴设备11上触发接受绑定的确认指令,相应地,所述网络设备13获取用户确认指令,基于所述用户确认指令向所述移动设备12发送绑定成功指令。其中,确认指令需在预设时间内触发。
或者,当绑定匹配成功时,所述网络设备13发送经过加密处理的绑定成功信息到所述移动设备12或者目标可穿戴设备11至少其中之一,且用户在所述移动设备12和/或目标可穿戴设备11上在预设时间内不触发接受绑定的确认指令,或者绑定匹配失败,所述网络设备13向所述移动设备12发送绑定失败指令。
具体地,所述绑定匹配信息信息经过加密处理,例如,可利用Https协议对所述绑定请求加密后通过网络发送至所述网络设备13,还可以利用wss或 ssl协议对所述绑定请求加密后通过网络发送至所述网络设备13,在此,所述加密协议仅为举例,其他现有的或者今后适用于网络传输信息的加密协议或算法如适用于本申请也应包含在本申请的保护范围内,在此,以引用的方式包含于此。
优选地,其中,所述方法还包括:S37(未示出)当所述目标可穿戴设备11绑定成功,将所述目标可穿戴设备11的标识信息添加至所述移动设备12 相应应用程序的界面中,其中,所述标识信息可修改,比如将小天才Z1、Honor K2、Huawei3 Pro等品牌型号名称修改为所述目标可穿戴设备使用者的名字,或者可代表所述目标可穿戴设备使用者的标识,在此,所述标识信息的修改方式仅为举例,其他现有的或者今后可能出现的修改方式如适用于本申请,也应包含在本申请的保护范围内,在此,以引用的方式包含于此。
进一步地,当所述目标可穿戴设备11绑定成功,将所述目标可穿戴设备 11的已绑定成功信息添加到数据库中。
与现有技术相比,本申请通过一种用于与可穿戴设备绑定的方法与设备,利用NFC技术建立移动设备与来实现智能手表等可穿戴设备的NFC连接,将获取的可穿戴设备的属性信息发送到网络设备,判定是否与预设的绑定条件匹配,从而实现可穿戴设备的绑定。此方法操作步骤简单,降低了误操作风险,能快速、安全地实现如智能手表等可穿戴设备的绑定。在方便操作的同时也能降低因误操作或操作不到位无法及时完成如智能手表等可穿戴设备的绑定,而且NFC技术是一种黑盒技术,数据通讯保密性高,因而可以提高操作安全性,进而更好地提升了用户体验。
图4示出根据本申请一个优选实施例的一种用于与目标可穿戴设备11 绑定的设备环境示意图。
在此,移动设备12包括能够运行各种应用程序的终端设备,比如,移动设备12包括但不限于任何一种可与用户通过触摸装置和/或感应装置和/或键盘进行人机交互的移动电子产品,例如智能手机、平板电脑、便携式计算机等,其中,所述移动电子产品可以采用任意操作***,如android操作***、 iOS操作***、Windows操作***、各种云操作***等。
其中,可穿戴设备11包括但不限于可穿戴手表、手环、耳机、眼镜或者其他具有NFC功能的智能可穿戴设备。
所述网络设备13包括但不限于各种个人计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;其中,云由基于云计算 (Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。
所述网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息联系到一起,从而实现这些资源的共享,网络包括但不局限于接入网(例如,WLAN网络、移动数据、无线互联网),以及网络互联设备。在此,所述移动设备12、可穿戴设备11、网络设备13以及网络仅为举例,其他现有的或者今后可能出现的设备和/或资源共享平台如适用于本申请也应包含在本申请的保护范围内,在此,以引用的方式包含于此。
在实际应用中,用户分别打开移动设备12和目标可穿戴设备11的NFC 功能,触发打开移动设备12的相关应用程序,当目标可穿戴设备11与移动设备12处于NFC信号可侦测范围内,自动建立NFC连接,移动设备12获取到目标可穿戴设备11的属性信息,移动设备12将获取到的目标可穿戴设备11的属性信息或/和用户账户信息示经加密处理后作为绑定请求经网络发送至网络设备13,在网络设备13端判断绑定请求是否符合预设的绑定条件,基于是否满足预设的绑定条件的判定结果,网络设备13经过网络向移动设备 12发送绑定状态信息。
进一步地,当目标可穿戴设备11绑定成功,则将目标可穿戴设备11的标识信息添加至移动设备12相应的应用程序界面中,其中,所述标识信息可修改。进一步地,当目标可穿戴设备11绑定成功,将所述目标可穿戴设备 11的已绑定成功信息添加到数据库中。
此外,本申请实施例还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如前述方法。
本申请实施例还提供了一种用于与可穿戴设备绑定的移动设备,其中,该移动设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如前述方法的操作。
例如,计算机可读指令在被执行时使所述一个或多个处理器:开启NFC 功能;建立与目标可穿戴设备的NFC连接;获取到目标可穿戴设备的属性信息;对获取到的目标可穿戴设备的属性信息或/和用户账户信息进行加密处理生成绑定请求;发送绑定请求至网络设备;接收网络设备发送的绑定状态信息。进一步地,当目标可穿戴设备绑定成功,将目标可穿戴设备的标识信息添加至相应的应用界面中,其中,所述标识信息可修改。
此外,本申请实施例还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如前述方法。
另外,本申请实施例还提供了一种用于与可穿戴设备绑定的移动设备,其中,该移动设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如前述方法的操作。
例如,计算机可读指令在被执行时使所述一个或多个处理器:启动NFC 功能并从获取到的已开启NFC功能的设备中确定所述目标可穿戴设备;建立与所述目标可穿戴设备的NFC连接;基于与所述目标可穿戴设备之间建立的 NFC连接,获取所述目标可穿戴设备的属性信息;将携带有所述目标可穿戴设备的属性信息的绑定请求发送至网络设备;接收所述网络设备基于所述绑定请求返回的绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令。
另外,本申请实施例还提供了一种用于与可穿戴设备绑定的网络设备,其中,该网络设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如前述方法的操作。
例如,计算机可读指令在被执行时使所述一个或多个处理器:接收移动设备发送的、携带有所述目标可穿戴设备的属性信息的绑定请求;基于所述绑定请求判断所述目标可穿戴设备的属性信息是否满足预设的绑定条件;基于是否满足所述预设的绑定条件的判定结果,向所述移动设备发送绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他实施环境或步骤,单数不排除复数。
Claims (11)
1.一种在移动设备端用于与目标可穿戴设备绑定的方法,其特征在于,所述方法包括:
启动NFC功能并从获取到的已开启NFC功能的设备中确定所述目标可穿戴设备;
建立与所述目标可穿戴设备的NFC连接;
基于与所述目标可穿戴设备之间建立的NFC连接,获取所述目标可穿戴设备的属性信息;
将携带有所述目标可穿戴设备的属性信息的绑定请求发送至网络设备,其中,所述绑定请求用以请求所述网络设备将所述移动设备与所述目标可穿戴设备建立关联关系;
接收所述网络设备基于所述绑定请求返回的绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令;
当所述绑定状态信息为绑定成功指令,且在预设时间内接收到用户确认指令,将所述用户确认指令发送至所述网络设备,并接受所述网络设备基于所述用户确认指令返回的绑定成功确定指令。
2.根据权利要求1所述的方法,其特征在于,所述启动NFC功能相应的触发条件包括以下任一项:
当获取到所述目标可穿戴设备绑定界面的开启指令;
当获取到用户触发的NFC开启指令。
3.根据权利要求1所述的方法,其特征在于,所述从获取到的已开启NFC的设备中确定目标可穿戴设备包括以下任一项:
基于用户触发在所述已开启NFC的设备中的选择指令确定目标可穿戴设备;
基于所述已开启NFC的设备的标识信息确定目标可穿戴设备。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述绑定请求经过加密处理。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
当与所述目标可穿戴设备绑定成功,将所述目标可穿戴设备的标识信息添加至相应的应用界面中,其中,所述标识信息可修改。
6.一种在网络设备端用于与目标可穿戴设备绑定的方法,其特征在于,所述方法包括:
接收移动设备发送的、携带有所述目标可穿戴设备的属性信息的绑定请求,其中,所述绑定请求用以请求所述网络设备将所述移动设备与所述目标可穿戴设备建立关联关系;
基于所述绑定请求判断所述目标可穿戴设备的属性信息是否满足预设的绑定条件;
基于是否满足所述预设的绑定条件的判定结果,向所述移动设备发送绑定状态信息,其中,所述绑定状态信息包括绑定成功指令或者绑定失败指令;
当所述绑定状态信息为绑定成功指令,且在预设时间内接收到用户确认指令,向所述移动设备发送绑定成功确定指令。
7.根据权利要求6所述的方法,其特征在于,所述预设的绑定条件包括以下至少任一项:
所述目标可穿戴设备的属性信息符合预设的长度信息;
所述目标可穿戴设备的属性信息符合预设的命名方式。
8.根据权利要求6或7所述的方法,其特征在于,当所述绑定请求还包括用户账户信息,所述预设的绑定条件还包括:
所述用户账户信息为数据库中存在的正常用户账户信息。
9.一种计算机可读介质,其特征在于,
其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如权利要求1至8中任一项所述的方法。
10.一种用于与目标可穿戴设备绑定的移动设备,其特征在于,所述移动设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如权利要求1至5中任一项所述方法的操作。
11.一种用于与目标可穿戴设备绑定的网络设备,其特征在于,所述网络设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如权利要求6至8中任一项所述方法的操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910407793.1A CN110177360B (zh) | 2019-05-16 | 2019-05-16 | 一种用于与可穿戴设备绑定的方法与设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910407793.1A CN110177360B (zh) | 2019-05-16 | 2019-05-16 | 一种用于与可穿戴设备绑定的方法与设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110177360A CN110177360A (zh) | 2019-08-27 |
CN110177360B true CN110177360B (zh) | 2021-08-27 |
Family
ID=67691309
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910407793.1A Active CN110177360B (zh) | 2019-05-16 | 2019-05-16 | 一种用于与可穿戴设备绑定的方法与设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110177360B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111246439A (zh) * | 2020-01-09 | 2020-06-05 | 广东小天才科技有限公司 | 一种绑定手表的方法及终端 |
CN113093208A (zh) * | 2021-04-07 | 2021-07-09 | 甄十信息科技(上海)有限公司 | 一种基于智能穿戴设备的测距方法及设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106527673A (zh) * | 2015-09-11 | 2017-03-22 | 阿里巴巴集团控股有限公司 | 绑定可穿戴设备的方法和装置、电子支付方法和装置 |
CN108337210A (zh) * | 2017-01-19 | 2018-07-27 | 阿里巴巴集团控股有限公司 | 设备配置方法及装置、*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105974802B (zh) * | 2016-04-27 | 2017-09-29 | 腾讯科技(深圳)有限公司 | 一种控制智能设备的方法、装置和*** |
-
2019
- 2019-05-16 CN CN201910407793.1A patent/CN110177360B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106527673A (zh) * | 2015-09-11 | 2017-03-22 | 阿里巴巴集团控股有限公司 | 绑定可穿戴设备的方法和装置、电子支付方法和装置 |
CN108337210A (zh) * | 2017-01-19 | 2018-07-27 | 阿里巴巴集团控股有限公司 | 设备配置方法及装置、*** |
Also Published As
Publication number | Publication date |
---|---|
CN110177360A (zh) | 2019-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11669872B2 (en) | Smart broadcasting device | |
KR102275720B1 (ko) | 블루투스 통신방법 및 블루투스 통신디바이스 | |
US20190141031A1 (en) | Authenticating a user to a cloud service automatically through a virtual assistant | |
CN108965250B (zh) | 一种数字证书安装方法及*** | |
CN108337210B (zh) | 设备配置方法及装置、*** | |
WO2018160358A1 (en) | Techniques for device discovery and configuration | |
US20210136577A1 (en) | Method and a device for wireless connection | |
US20200257576A1 (en) | Verifying transfer of detected sensitive data | |
CN107148068B (zh) | 一种用于连接无线接入点的方法与设备 | |
CN104320161A (zh) | 一种蓝牙快速配对的方法和*** | |
US20150363182A1 (en) | Smart device, wearable device and method for pushing &receiving installation package | |
CN105072080A (zh) | 一种信息验证方法、装置及*** | |
WO2014111022A1 (zh) | 一种移动终端用户信息的显示方法、移动终端和服务*** | |
KR20190069574A (ko) | 무선 네트워크 유형 검출 방법과 장치, 및 전자 디바이스 | |
CN110177360B (zh) | 一种用于与可穿戴设备绑定的方法与设备 | |
CN105657781A (zh) | 接入WiFi网络的方法及装置 | |
JP6374666B2 (ja) | 通信装置およびその制御方法、ならびにプログラム | |
US20170155866A1 (en) | Method and device for controlling television | |
CN113709239A (zh) | 一种智能家居设备通讯方法、设备及介质 | |
CN105282821A (zh) | 一种终端及终端连接无线保真WiFi热点的方法 | |
CN107404722B (zh) | 一种用于对用户设备进行无线连接预授权的方法与设备 | |
CN114585055A (zh) | 车载WiFi接入方法、车辆控制器、云端服务器及移动终端 | |
CN111615091B (zh) | 一种基于智能手表的交通卡开卡方法及设备 | |
CN109462868B (zh) | 无线接入点查询目标信息的方法与设备 | |
CN114528264A (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 |