一种智能设备绑定方法及装置与流程

文档序号:12789494阅读:373来源:国知局
一种智能设备绑定方法及装置与流程

本发明涉及智能硬件技术领域,具体而言,涉及一种智能设备绑定方法及装置。



背景技术:

随着智能硬件的发展,智能设备得到广泛应用。智能设备不仅仅是一种硬件设备,其还能通过软件支持来实现强大的功能。主流的智能设备包括智能手环、智能手表等。目前,智能设备,如智能手环、智能手表等在使用过程中都需要实现智能设备和移动终端之间的绑定和认证。现有的智能设备与移动终端之间的绑定通过固定的激活码进行激活,如果激活码被窃取,会导致智能设备的信息被非法获取。因此,现有方案无法保证智能设备绑定的安全性。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决或者减缓上述问题的智能设备绑定方法及装置,保证了智能设备绑定的安全性。

根据本发明的一个方面,提供了一种智能设备绑定方法,该方法包括以下步骤:

获取与待绑定智能设备对应的第一验证信息;

接收移动终端发送的第二验证信息,所述第二验证信息由所述移动终端通过扫描链接标识生成,所述链接标识展示于所述待绑定智能设备上,并且与所述待绑定智能设备对应的第一验证信息关联;

将获取的第一验证信息和接收的第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。

其中,所述获取与待绑定智能设备对应的第一验证信息,具体 包括:

根据预定规则生成与待绑定智能设备对应的第一验证信息。

其中,在所述根据预定规则生成与待绑定智能设备对应的第一验证信息之前,所述方法还包括:

接收所述待绑定智能设备发送的第一设备标识,所述第一设备标识用来标示所述待绑定智能设备;

所述根据预定规则生成与待绑定智能设备对应的第一验证信息,具体包括:

生成特定码,将所述特定码和所述第一设备标识的组合作为与待绑定智能设备对应的第一验证信息。

其中,在所述根据预定规则生成与待绑定智能设备对应的第一验证信息之前,所述方法还包括:

接收所述待绑定智能设备发送的第一设备标识,并记录当前的接收时间,所述第一设备标识用来标示所述待绑定智能设备;

所述根据预定规则生成与待绑定智能设备对应的第一验证信息,具体包括:

根据所述第一设备标识以及所述接收时间生成与待绑定智能设备对应的第一验证信息。

其中,所述方法还包括:

发送所述第一验证信息给所述待绑定智能设备。

其中,所述获取与待绑定智能设备对应的第一验证信息,具体包括:

接收所述待绑定智能设备发送的第一验证信息,所述第一验证信息由所述待绑定智能设备生成。

其中,所述第一验证信息由所述待绑定智能设备根据其第一设备标识以及即时时间生成。

其中,所述接收移动终端发送的第二验证信息,具体包括:

接收移动终端发送的绑定请求,获取所述绑定请求中携带的第二验证信息和第二设备标识,所述第二设备标识用来标示所述移动 终端;

相应地,所述获取与待绑定智能设备对应的第一验证信息之后,还包括:

建立映射关系,所述映射关系包括:第一验证信息与设备标识之间的对应关系;

相应的,所述将获取的第一验证信息和接收的第二验证信息进行匹配,具体包括:

从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以获取对应的第一验证信息;

将获取的第一验证信息和所述第二验证信息进行匹配。

其中,在所述获取与待绑定智能设备对应的第一验证信息之后,所述方法还包括:

生成所述第一验证信息对应的有效时间,所述映射关系还包括:第一验证信息与对应的有效时间之间的对应关系。

其中,在所述接收移动终端发送的绑定请求之后,所述方法还包括:

记录所述绑定请求的请求接收时间;

相应的,所述将获取的第一验证信息和接收的第二验证信息进行匹配之前,所述方法还包括:

从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以得到与所述第一设备标识对应的第一验证信息的有效时间;

判断所述请求接收时间是否属于所述有效时间的时间范围,若所述请求接收时间属于所述有效时间的时间范围,则执行所述将获取的第一验证信息和接收的第二验证信息进行匹配的步骤。

其中,所述根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定,具体包括:

判断是否存储有所述待绑定智能设备的绑定关系;

若是,则将所述移动终端添加至所述待绑定智能设备的绑定关 系中;

否则,建立所述移动终端和待绑定智能设备之间的绑定关系,将建立的绑定关系作为所述待绑定智能设备的绑定关系并进行存储。

其中,所述绑定成功后,则所述绑定关系中保存有用来标示所述待绑定智能设备的第一设备标识与用来标示所述移动终端的第二设备标识的对应关系。

根据本发明的另一个方面,提供了一种智能设备绑定装置,包括:

获取单元,适于获取与待绑定智能设备对应的第一验证信息;

接收单元,适于接收移动终端发送的第二验证信息,所述第二验证信息由所述移动终端通过扫描链接标识生成,所述链接标识展示于所述待绑定智能设备上,并且与所述待绑定智能设备对应的第一验证信息关联;

匹配单元,适于将获取的第一验证信息和接收的第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。

其中,所述获取单元,具体适于根据预定规则生成与待绑定智能设备对应的第一验证信息。

其中,所述接收单元,还适于在所述根据预定规则生成与待绑定智能设备对应的第一验证信息之前,接收所述待绑定智能设备发送的第一设备标识,所述第一设备标识用来标示所述待绑定智能设备;

相应地,所述获取单元,具体适于生成特定码,将所述特定码和所述第一设备标识的组合作为与待绑定智能设备对应的第一验证信息。

其中,所述接收单元,还适于在所述根据预定规则生成与待绑定智能设备对应的第一验证信息之前,接收所述待绑定智能设备发送的第一设备标识,并记录当前的接收时间,所述第一设备标识用 来标示所述待绑定智能设备;

相应地,所述获取单元,具体适于根据所述第一设备标识以及所述接收时间生成与待绑定智能设备对应的第一验证信息。

其中,所述装置还包括:

发送单元,适于发送所述第一验证信息给所述待绑定智能设备。

其中,所述获取单元,具体适于接收所述待绑定智能设备发送的第一验证信息,所述第一验证信息由所述待绑定智能设备生成。

其中,所述第一验证信息由所述待绑定智能设备根据其第一设备标识以及即时时间生成。

其中,所述接收单元,具体适于接收移动终端发送的绑定请求,获取所述绑定请求中携带的第二验证信息和第二设备标识,所述第二设备标识用来标示所述移动终端;

相应地,所述装置还包括:

关系建立单元,适于在获取与待绑定智能设备对应的第一验证信息之后,建立映射关系,所述映射关系包括:第一验证信息与设备标识之间的对应关系;

相应的,所述匹配单元,具体适于从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以获取对应的第一验证信息,将获取的第一验证信息和所述第二验证信息进行匹配。

其中,所述装置还包括:

生成单元,适于在所述获取与待绑定智能设备对应的第一验证信息之后,生成所述第一验证信息对应的有效时间,所述映射关系还包括:第一验证信息与对应的有效时间之间的对应关系。

其中,所述装置还包括:

记录单元,适于在所述接收移动终端发送的绑定请求之后,记录所述绑定请求的请求接收时间;

相应的,所述装置还包括:

查找单元,适于在所述将获取的第一验证信息和接收的第二验 证信息进行匹配之前,从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以得到与所述第一设备标识对应的第一验证信息的有效时间;

判断单元,适于判断所述请求接收时间是否属于所述有效时间的时间范围,当所述请求接收时间属于所述有效时间的时间范围时,所述匹配单元执行所述将获取的第一验证信息和接收的第二验证信息进行匹配的操作。

其中,所述匹配单元,具体还适于判断是否存储有所述待绑定智能设备的绑定关系,若是,则将所述移动终端添加至所述待绑定智能设备的绑定关系中;否则,建立所述移动终端和待绑定智能设备之间的绑定关系,将建立的绑定关系作为所述待绑定智能设备的绑定关系并进行存储。

其中,所述绑定成功后,则所述绑定关系中保存有用来标示所述待绑定智能设备的第一设备标识与用来标示所述移动终端的第二设备标识的对应关系。

本发明的有益效果为:

本发明提供的智能设备绑定方法及装置,通过将获取的待绑定智能设备对应的第一验证信息和接收到的移动终端发送的第二验证信息进行匹配,其中,第二验证信息由移动终端通过扫描链接标识生成,该链接标识展示于待绑定智能设备上,并且与待绑定智能设备对应的第一验证信息关联,并根据得到的匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定,这样不仅能够保证智能设备绑定的安全性,而且提高了设备绑定的成功率,提升用户体验。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示意性示出了本发明一个实施例的智能设备绑定方法的流程示意图;

图2示意性示出了本发明另一实施例的智能设备绑定方法的流程示意图;

图3示意性示出了本发明另一实施例的智能设备绑定方法的流程示意图;

图4示意性示出了本发明另一实施例的智能设备绑定方法的流程示意图;

图5示意性示出了本发明一个实施例的智能设备绑定装置的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一 致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。

以下将结合附图对本发明实施例的智能设备绑定方法和智能设备绑定装置进行详细说明。

为了保证智能设备绑定的安全性,而且提高了设备绑定的成功率,提升用户体验,本发明实施例提出了一种智能设备绑定方法,包括:获取与待绑定智能设备对应的第一验证信息,接收移动终端发送的第二验证信息,所述第二验证信息由所述移动终端通过扫描链接标识生成,所述链接标识展示于所述待绑定智能设备上,并且与所述待绑定智能设备对应的第一验证信息关联,将获取的第一验证信息和接收的第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。

图1示意性示出了本发明一个实施例的智能设备绑定方法的流程示意图。

参照图1,本发明实施例的智能设备绑定方法包括以下步骤:

S11、获取与待绑定智能设备对应的第一验证信息。

需要说明的是,本实施中的待绑定智能设备为智能手表、智能手环等智能设备,当然,还可为其他需要进行绑定的智能设备,本发明对此不加以限制。

S12、接收移动终端发送的第二验证信息,所述第二验证信息由所述移动终端通过扫描链接标识生成,所述链接标识展示于所述待绑定智能设备上,并且与所述待绑定智能设备对应的第一验证信息关联。

其中,所述链接标识可通过二维码或条码的方式实现,也可通过其他具有链接功能沟通标识实现,本发明对此不做具体限定。

需要说明的是,本实施中的移动终端为手机、平板电脑、掌上电脑PDA或笔记本等设备,当然,还可为其他具有相似功能的设备,本发明对此不加以限制。

具体的,移动终端通过扫描展示于所述待绑定智能设备显示界 面上,并且与待绑定智能设备对应的第一验证信息关联的链接标识,生成第二验证信息,并将生成的第二验证信息发送到服务端,以使服务端实现对移动终端发送的第二验证信息的接收。

S13、将获取的第一验证信息和接收的第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。

具体的,服务端通过将获取的第一验证信息和接收到的移动终端发送的第二验证信息进行匹配,并根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。若获取的第一验证信息和接收的第二验证信息匹配成功,则对所述待绑定智能设备与移动终端进行绑定,若获取的第一验证信息和接收的第二验证信息匹配失败,则不执行对所述待绑定智能设备与移动终端的绑定操作。

本发明实施例,通过将获取的待绑定智能设备对应的第一验证信息和接收到的移动终端发送的第二验证信息进行匹配,其中,第二验证信息由移动终端通过扫描链接标识生成,该链接标识展示于待绑定智能设备上,并且与待绑定智能设备对应的第一验证信息关联,并根据得到的匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定,这样不仅能够保证智能设备绑定的安全性,使得其他人无法远距离对所述待绑定智能设备进行非法绑定,而且提高了设备绑定的成功率,提升用户体验。

图2示意性示出了本发明一个实施例的智能设备绑定方法的流程示意图。

参照图2,本发明实施例的智能设备绑定方法包括以下步骤:

S21、根据预定规则生成与待绑定智能设备对应的第一验证信息。

S22、接收移动终端发送的第二验证信息,所述第二验证信息由所述移动终端通过扫描链接标识生成,所述链接标识展示于所述待绑定智能设备上,并且与所述待绑定智能设备对应的第一验证信息关联。

S23、将获取的第一验证信息和接收的第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。

步骤S22~S23与图1所示的实施方式的步骤S12~S13相同,在此不再赘述。

本发明实施例中,与待绑定智能设备对应的第一验证信息由服务端生成。具体的,服务端根据预定规则生成与待绑定智能设备对应的第一验证信息。本实施例,通过由服务端生成与待绑定智能设备对应的第一验证信息的方式获取第一验证信息,便于服务端对每一待绑定智能设备的信息管理。

进一步地,在一个具体实施例中,在所述根据预定规则生成与待绑定智能设备对应的第一验证信息之前,所述方法还包括步骤:接收所述待绑定智能设备发送的第一设备标识,所述第一设备标识用来标示所述待绑定智能设备。

其中,第一设备标识可以为设备的身份标识码(Identity,简称id)、硬件地址(Media Access Control,简称MAC)等信息中的一种或多种。

相应地,所述根据预定规则生成与待绑定智能设备对应的第一验证信息,具体包括:生成特定码,将所述特定码和所述第一设备标识的组合作为与待绑定智能设备对应的第一验证信息。

进一步地,所述方法还包括:发送所述第一验证信息给所述待绑定智能设备。

本实施例中,待绑定智能设备将自己的第一设备标识发送至所述服务端,服务端通过预设策略生成特定码,并将生成的特定码与接收到的待绑定智能设备发送的第一设备标识进行组合,并将组合后的信息作为与待绑定智能设备对应的第一验证信息。

在具体实现中,特定码与第一设备标识进行组合可以通过:特定码-第一设备标识,或,第一设备标识-特定码的方式实现。

需要说明的是,上面提到的实现特定码与第一设备标识的组合的 方式仅是举例,除了上述情况之外还可以包括其他的情况。本发明不需要对具体根据怎样的模式实现特定码与第一设备标识的组合进行限定,本领域技术人员需要根据实际应用进行设置。

本发明实施例,通过服务端生成特定码,并将特定码和所述第一设备标识进行组合的方式,得到第一验证信息,并发送得到的第一验证信息给所述待绑定智能设备。由于每次绑定时生成的特定码均不相同,进而确保每次获取的第一验证信息是实时变化的,避免第三方获取第一验证信息,并根据该验证信息进行非法绑定,从而保证手表绑定的安全性。

进一步地,在另一个具体实施例中,在所述根据预定规则生成与待绑定智能设备对应的第一验证信息之前,所述方法还包括步骤:接收所述待绑定智能设备发送的第一设备标识,并记录当前的接收时间,所述第一设备标识用来标示所述待绑定智能设备。

其中,第一设备标识可以为设备的身份标识码(Identity,简称id)、硬件地址(Media Access Control,简称MAC)等信息中的一种或多种。

相应地,所述根据预定规则生成与待绑定智能设备对应的第一验证信息,具体包括:根据所述第一设备标识以及所述接收时间生成与待绑定智能设备对应的第一验证信息。

进一步地,所述方法还包括:发送所述第一验证信息给所述待绑定智能设备。

本实施例中,待绑定智能设备将自己的第一设备标识发送至所述服务端,服务端接收到所述第一设备标识时,记录当前的接收时间,通过根据所述第一设备标识以及所述接收时间生成与待绑定智能设备对应的第一验证信息。

在具体实现中,根据所述第一设备标识以及所述接收时间生成与待绑定智能设备对应的第一验证信息具体可通过以下方式实现:第一设备标识-接收时间,或,第一设备标识-接收时间的方式实现。

需要说明的是,上面提到的根据第一设备标识以及所述接收时间 生成第一验证信息方式仅是举例,除了上述情况之外还可以包括其他的情况,如,根据预设策略对所述接收时间进行特定变形后再与第一设备标识进行组合等。本发明不需要对具体根据怎样的模式实现根据第一设备标识以及所述接收时间生成第一验证信息方式进行限定,本领域技术人员需要根据实际应用进行设置。

本发明实施例,服务端记录接收到待绑定智能设备发送的第一设备标识的时间,并将记录的接收时间和所述第一设备标识进行组合的方式,得到第一验证信息,并发送得到的第一验证信息给所述待绑定智能设备。由于每次绑定时对应的接收时间均不相同,进而确保每次获取的第一验证信息是实时变化的,避免第三方获取第一验证信息,并根据该验证信息进行非法绑定,从而保证手表绑定的安全性。

图3示意性示出了本发明一个实施例的智能设备绑定方法的流程示意图。

参照图3,本发明实施例的智能设备绑定方法包括以下步骤:

S31、接收所述待绑定智能设备发送的第一验证信息,所述第一验证信息由所述待绑定智能设备生成。

S32、接收移动终端发送的第二验证信息,所述第二验证信息由所述移动终端通过扫描链接标识生成,所述链接标识展示于所述待绑定智能设备上,并且与所述待绑定智能设备对应的第一验证信息关联。

S33、将获取的第一验证信息和接收的第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。

步骤S32~S33与图1所示的实施方式的步骤S12~S13相同,在此不再赘述。

本发明实施例中,第一验证信息通过待绑定智能设备自身生成。具体的,服务端通过接收所述待绑定智能设备发送的第一验证信息,获取待绑定智能设备对应的第一验证信息。

本实施例,通过接收待绑定智能设备自身生成的第一验证信息的方式获取待绑定智能设备对应的第一验证信息,不仅可以快速的获取到第一验证信息,还有效地缓解了服务端的处理压力,节约服务器资源。

进一步地,所述第一验证信息由所述待绑定智能设备根据其第一设备标识以及即时时间生成。

需要说明的是,所述的即时时间为待绑定智能设备生成所述第一验证信息时对应的时间。

本实施例,当移动终端对待绑定智能设备执行某一触发操作以进行设备绑定时,待绑定智能设备通过根据其第一设备标识以及当时的即时时间生成第一验证信息,并将生成的第一验证信息发送至服务端。之后待绑定智能设备根据第一验证信息生成与所述第一验证信息具有关联的链接标识,将生成的链接标识展示与显示界面,以使移动终端通过扫描该链接标识生成第二验证信息,并发送服务端。最终服务端将获取的第一验证信息和接收的第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。

本发明实施例,服务端通过接收待绑定智能设备发送的第一验证信息,获取待绑定智能设备对应的第一验证信息。其中,待绑定智能设备根据第一设备标识以及即时时间生成第一验证信息。由于每次绑定时对应的即时时间均不相同,进而确保每次获取的第一验证信息是实时变化的,进而避免第三方获取第一验证信息,并根据该验证信息进行非法绑定,从而保证手表绑定的安全性。

图4示意性示出了本发明另一实施例的智能设备绑定方法的流程示意图。

参照图4,本发明实施例的智能设备绑定方法包括以下步骤:

S41、接收所述待绑定智能设备发送的第一设备标识,所述第一设备标识用来标示所述待绑定智能设备。

S42、获取与待绑定智能设备对应的第一验证信息,具体包括: 生成特定码,将所述特定码和所述第一设备标识的组合作为与待绑定智能设备对应的第一验证信息。

S43、建立映射关系,所述映射关系包括:第一验证信息与第一设备标识之间的对应关系。

S44、接收移动终端发送的绑定请求,获取所述绑定请求中携带的第二验证信息和第二设备标识;其中,所述第二设备标识用来标示所述移动终端。

其中,所述第二验证信息由所述移动终端通过扫描链接标识生成,所述链接标识展示于所述待绑定智能设备上,并且与所述待绑定智能设备对应的第一验证信息关联。

S45、从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以获取对应的第一验证信息。

需要说明的是,由于第一验证信息中包括有第一设备标识,因此,通过扫描与所述第一验证信息关联的链接标识得到的第二验证信息中也包括有第一设备标识。

S46、将获取的第一验证信息和所述第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。

本发明实施例,当移动终端通过扫描展示于所述待绑定智能设备上、且与所述待绑定智能设备对应的第一验证信息关联的链接标识后,得到第二验证信息。通过从第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找预先建立的映射关系,以获取对应的第一验证信息。并将获取的第一验证信息和所述第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。从而确保智能设备绑定的安全性,提高设备绑定的成功率,进一步提升用户体验。

进一步地,在步骤S42中的获取与待绑定智能设备对应的第一验证信息之后,所述方法还包括步骤:生成所述第一验证信息对应的有效时间,所述映射关系还包括:第一验证信息与对应的有效时间之间的对应关系。

需要说明的是,有效时间为第一验证信息的存活时间,当第一验证信息超出所述有效时间时,若移动终端再次使用所述第一验证信息进行绑定时,则认为本次绑定为无效绑定。

其中,在所述接收移动终端发送的绑定请求之后,所述方法还包括:记录所述绑定请求的请求接收时间。

相应的,所述将获取的第一验证信息和接收的第二验证信息进行匹配之前,所述方法还包括:从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以得到与所述第一设备标识对应的第一验证信息的有效时间;判断所述请求接收时间是否属于所述有效时间的时间范围,若所述请求接收时间属于所述有效时间的时间范围,则执行所述将获取的第一验证信息和接收的第二验证信息进行匹配的步骤。

在一个具体示例中,所述有效时间的实现还可通过展示与待绑定智能设备上,并且与所述待绑定智能设备对应的第一验证信息关联的链接标识的展示时间实现,当超出所述有效时间的时间范围时,通过链接标识,如:二维码或条码,的自销毁机制实现。

本发明实施例中,不仅考虑了第一验证信息的实时变化,同时还为每一与待绑定智能设备对应的第一验证信息生产了对应的有效绑定时间,进而保证移动终端在每次绑定过程中,获取的待绑定智能设备的验证信息是实时变化的,而且具有一定的有效期限,从而保证了待绑定智能设备的绑定安全性,使得其他人无法远距离对所述待绑定智能设备进行非法绑定,从而保证手表绑定的安全性。

根据本发明的一个优选实施例,所述根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定,具体包括:判断是否存储有所述待绑定智能设备的绑定关系;若是,则将所述移动终端添加至所述待绑定智能设备的绑定关系中;否则,建立所述移动终端和待绑定智能设备之间的绑定关系,将建立的绑定关系作为所述待绑定智能设备的绑定关系并进行存储。

进一步地,在所述绑定成功后,则所述绑定关系中保存有用来 标示所述待绑定智能设备的第一设备标识与用来标示所述移动终端的第二设备标识的对应关系。

需要说明的是,移动终端在与待绑定智能设备进行绑定时,可能服务端预先已经存储有所述待绑定智能设备的绑定关系,因此,服务器需要判断是否存储有所述待绑定智能设备的绑定关系;若已经存储有所述待绑定智能设备的绑定关系,则将所述移动终端添加至所述待绑定智能设备的绑定关系中;否则,建立所述移动终端和待绑定智能设备之间的绑定关系,将建立的绑定关系作为所述待绑定智能设备的绑定关系并进行存储。本实施例通过对绑定关系的管理,进一步保证了待绑定智能设备的安全绑定。

在一个具体示例中,当服务端已经存储有所述待绑定智能设备的绑定关系时,可通过向绑定关系中对应的具有管理权限的移动终端发送添加请求,并在接收到所述具有管理权限的移动终端返回的确认消息后,执行建立所述移动终端和待绑定智能设备之间的绑定关系的步骤;或,通过向绑定关系中已存在的每一移动终端发送添加请求,并在接收到所有的移动终端返回的确认消息后,执行建立所述移动终端和待绑定智能设备之间的绑定关系的步骤。在绑定成功后,则所述绑定关系中保存有用来标示所述待绑定智能设备的第一设备标识与用来标示所述移动终端的第二设备标识的对应关系。

此外,对于绑定关系中各移动终端的管理权限的分配,本领域技术人员可根据实际应用进行设置,在此不再赘述。

对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

图5示意性示出了本发明一个实施例的智能设备绑定装置的结构示意图。

参照图5,本发明实施例的智能设备绑定装置具体包括获取单元501、接收单元502以及匹配单元503,其中:

所述获取单元501,适于获取与待绑定智能设备对应的第一验证信息;

所述接收单元502,适于接收移动终端发送的第二验证信息,所述第二验证信息由所述移动终端通过扫描链接标识生成,所述链接标识展示于所述待绑定智能设备上,并且与所述待绑定智能设备对应的第一验证信息关联;

所述匹配单元503,适于将获取的第一验证信息和接收的第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。

本发明实施例提供的智能设备绑定装置,通过将获取的待绑定智能设备对应的第一验证信息和接收到的移动终端发送的第二验证信息进行匹配,其中,第二验证信息由移动终端通过扫描链接标识生成,该链接标识展示于待绑定智能设备上,并且与待绑定智能设备对应的第一验证信息关联,并根据得到的匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定,这样不仅能够保证智能设备绑定的安全性,使得其他人无法远距离对所述待绑定智能设备进行非法绑定,而且提高了设备绑定的成功率,提升用户体验。

在本发明的一种可选实施例中,所述获取单元,具体适于根据预定规则生成与待绑定智能设备对应的第一验证信息。

在本发明的一种可选实施例中,所述接收单元,还适于在所述根据预定规则生成与待绑定智能设备对应的第一验证信息之前,接收所述待绑定智能设备发送的第一设备标识,所述第一设备标识用来标示所述待绑定智能设备;

相应地,所述获取单元,具体适于生成特定码,将所述特定码和所述第一设备标识的组合作为与待绑定智能设备对应的第一验证信息。

在本发明的一种可选实施例中,所述接收单元,还适于在所述 根据预定规则生成与待绑定智能设备对应的第一验证信息之前,接收所述待绑定智能设备发送的第一设备标识,并记录当前的接收时间,所述第一设备标识用来标示所述待绑定智能设备;

相应地,所述获取单元,具体适于根据所述第一设备标识以及所述接收时间生成与待绑定智能设备对应的第一验证信息。

在本发明的一种可选实施例中,所述装置还包括:

发送单元,适于发送所述第一验证信息给所述待绑定智能设备。

在本发明的一种可选实施例中,所述获取单元,具体适于接收所述待绑定智能设备发送的第一验证信息,所述第一验证信息由所述待绑定智能设备生成。

其中,所述第一验证信息由所述待绑定智能设备根据其第一设备标识以及即时时间生成。

在本发明的一种可选实施例中,所述接收单元,具体适于接收移动终端发送的绑定请求,获取所述绑定请求中携带的第二验证信息和第二设备标识,所述第二设备标识用来标示所述移动终端;

相应地,所述装置还包括:

关系建立单元,适于在获取与待绑定智能设备对应的第一验证信息之后,建立映射关系,所述映射关系包括:第一验证信息与设备标识之间的对应关系;

相应的,所述匹配单元,具体适于从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以获取对应的第一验证信息,将获取的第一验证信息和所述第二验证信息进行匹配。

在本发明的一种可选实施例中,所述装置还包括:

生成单元,适于在所述获取与待绑定智能设备对应的第一验证信息之后,生成所述第一验证信息对应的有效时间,所述映射关系还包括:第一验证信息与对应的有效时间之间的对应关系。

在本发明的一种可选实施例中,所述装置还包括:

记录单元,适于在所述接收移动终端发送的绑定请求之后,记 录所述绑定请求的请求接收时间;

相应的,所述装置还包括:

查找单元,适于在所述将获取的第一验证信息和接收的第二验证信息进行匹配之前,从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以得到与所述第一设备标识对应的第一验证信息的有效时间;

判断单元,适于判断所述请求接收时间是否属于所述有效时间的时间范围,当所述请求接收时间属于所述有效时间的时间范围时,所述匹配单元执行所述将获取的第一验证信息和接收的第二验证信息进行匹配的操作。

在本发明的一种可选实施例中,所述匹配单元,具体还适于判断是否存储有所述待绑定智能设备的绑定关系,若是,则将所述移动终端添加至所述待绑定智能设备的绑定关系中;否则,建立所述移动终端和待绑定智能设备之间的绑定关系,将建立的绑定关系作为所述待绑定智能设备的绑定关系并进行存储。

进一步地,所述绑定成功后,则所述绑定关系中保存有用来标示所述待绑定智能设备的第一设备标识与用来标示所述移动终端的第二设备标识的对应关系。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

综上所述,本发明实施例提供的智能设备绑定方法及装置,通过将获取的待绑定智能设备对应的第一验证信息和接收到的移动终端发送的第二验证信息进行匹配,其中,第二验证信息由移动终端通过扫描链接标识生成,该链接标识展示于待绑定智能设备上,并且与待绑定智能设备对应的第一验证信息关联,并根据得到的匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定,这样不仅能够保证智能设备绑定的安全性,而且提高了设备绑定的成功率,提升用户体验。

应当注意,在此提供的算法和公式不与任何特定计算机、虚拟系 统或者其它设备固有相关。各种通用系统也可以与基于在此的示例一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明并帮助理解本发明各个方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法和装置解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如权利要求书所反映,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例 包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的网站安全检测设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

本发明公开了A1、一种智能设备绑定方法,包括:

获取与待绑定智能设备对应的第一验证信息;

接收移动终端发送的第二验证信息,所述第二验证信息由所述移动终端通过扫描链接标识生成,所述链接标识展示于所述待绑定智能设备上,并且与所述待绑定智能设备对应的第一验证信息关联;

将获取的第一验证信息和接收的第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。

A2、如A1所述的方法,其中,所述获取与待绑定智能设备对应的第一验证信息,具体包括:

根据预定规则生成与待绑定智能设备对应的第一验证信息。

A3、如A2所述的方法,其中,在所述根据预定规则生成与待绑定智能设备对应的第一验证信息之前,所述方法还包括:

接收所述待绑定智能设备发送的第一设备标识,所述第一设备 标识用来标示所述待绑定智能设备;

所述根据预定规则生成与待绑定智能设备对应的第一验证信息,具体包括:

生成特定码,将所述特定码和所述第一设备标识的组合作为与待绑定智能设备对应的第一验证信息。

A4、如A2所述的方法,其中,在所述根据预定规则生成与待绑定智能设备对应的第一验证信息之前,所述方法还包括:

接收所述待绑定智能设备发送的第一设备标识,并记录当前的接收时间,所述第一设备标识用来标示所述待绑定智能设备;

所述根据预定规则生成与待绑定智能设备对应的第一验证信息,具体包括:

根据所述第一设备标识以及所述接收时间生成与待绑定智能设备对应的第一验证信息。

A5、如A3或A4所述的方法,还包括:

发送所述第一验证信息给所述待绑定智能设备。

A6、如A1所述的方法,其中,所述获取与待绑定智能设备对应的第一验证信息,具体包括:

接收所述待绑定智能设备发送的第一验证信息,所述第一验证信息由所述待绑定智能设备生成。

A7、如A6所述的方法,其中,所述第一验证信息由所述待绑定智能设备根据其第一设备标识以及即时时间生成。

A8、如A3、A4或A7所述的方法,其中,所述接收移动终端发送的第二验证信息,具体包括:

接收移动终端发送的绑定请求,获取所述绑定请求中携带的第二验证信息和第二设备标识,所述第二设备标识用来标示所述移动终端;

相应地,所述获取与待绑定智能设备对应的第一验证信息之后,还包括:

建立映射关系,所述映射关系包括:第一验证信息与设备标识 之间的对应关系;

相应的,所述将获取的第一验证信息和接收的第二验证信息进行匹配,具体包括:

从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以获取对应的第一验证信息;

将获取的第一验证信息和所述第二验证信息进行匹配。

A9、如A8所述的方法,其中,在所述获取与待绑定智能设备对应的第一验证信息之后,所述方法还包括:

生成所述第一验证信息对应的有效时间,所述映射关系还包括:第一验证信息与对应的有效时间之间的对应关系。

A10、如A9所述的方法,其中,在所述接收移动终端发送的绑定请求之后,所述方法还包括:

记录所述绑定请求的请求接收时间;

相应的,所述将获取的第一验证信息和接收的第二验证信息进行匹配之前,所述方法还包括:

从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以得到与所述第一设备标识对应的第一验证信息的有效时间;

判断所述请求接收时间是否属于所述有效时间的时间范围,若所述请求接收时间属于所述有效时间的时间范围,则执行所述将获取的第一验证信息和接收的第二验证信息进行匹配的步骤。

A11、如A1-A10任一项所述的方法,其中,所述根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定,具体包括:

判断是否存储有所述待绑定智能设备的绑定关系;

若是,则将所述移动终端添加至所述待绑定智能设备的绑定关系中;

否则,建立所述移动终端和待绑定智能设备之间的绑定关系,将建立的绑定关系作为所述待绑定智能设备的绑定关系并进行存储。

A12、如A11所述的方法,其中,所述绑定成功后,则所述绑定关系中保存有用来标示所述待绑定智能设备的第一设备标识与用来标示所述移动终端的第二设备标识的对应关系。

B13、一种智能设备绑定装置,包括:

获取单元,适于获取与待绑定智能设备对应的第一验证信息;

接收单元,适于接收移动终端发送的第二验证信息,所述第二验证信息由所述移动终端通过扫描链接标识生成,所述链接标识展示于所述待绑定智能设备上,并且与所述待绑定智能设备对应的第一验证信息关联;

匹配单元,适于将获取的第一验证信息和接收的第二验证信息进行匹配,根据匹配结果确定是否对所述待绑定智能设备与移动终端进行绑定。

B14、如B13所述的装置,其中,所述获取单元,具体适于根据预定规则生成与待绑定智能设备对应的第一验证信息。

B15、如B14所述的装置,其中,所述接收单元,还适于在所述根据预定规则生成与待绑定智能设备对应的第一验证信息之前,接收所述待绑定智能设备发送的第一设备标识,所述第一设备标识用来标示所述待绑定智能设备;

相应地,所述获取单元,具体适于生成特定码,将所述特定码和所述第一设备标识的组合作为与待绑定智能设备对应的第一验证信息。

B16、如B14所述的装置,其中,所述接收单元,还适于在所述根据预定规则生成与待绑定智能设备对应的第一验证信息之前,接收所述待绑定智能设备发送的第一设备标识,并记录当前的接收时间,所述第一设备标识用来标示所述待绑定智能设备;

相应地,所述获取单元,具体适于根据所述第一设备标识以及所述接收时间生成与待绑定智能设备对应的第一验证信息。

B17、如B15或B16所述的装置,还包括:

发送单元,适于发送所述第一验证信息给所述待绑定智能设备。

B18、如B13所述的装置,其中,所述获取单元,具体适于接收所述待绑定智能设备发送的第一验证信息,所述第一验证信息由所述待绑定智能设备生成。

B19、如B18所述的装置,其中,所述第一验证信息由所述待绑定智能设备根据其第一设备标识以及即时时间生成。

B20、如B15、B16或B19所述的装置,其中,所述接收单元,具体适于接收移动终端发送的绑定请求,获取所述绑定请求中携带的第二验证信息和第二设备标识,所述第二设备标识用来标示所述移动终端;

相应地,所述装置还包括:

关系建立单元,适于在获取与待绑定智能设备对应的第一验证信息之后,建立映射关系,所述映射关系包括:第一验证信息与设备标识之间的对应关系;

相应的,所述匹配单元,具体适于从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以获取对应的第一验证信息,将获取的第一验证信息和所述第二验证信息进行匹配。

B21、如B20所述的装置,其中,还包括:

生成单元,适于在所述获取与待绑定智能设备对应的第一验证信息之后,生成所述第一验证信息对应的有效时间,所述映射关系还包括:第一验证信息与对应的有效时间之间的对应关系。

B22、如B21所述的装置,其中,还包括:

记录单元,适于在所述接收移动终端发送的绑定请求之后,记录所述绑定请求的请求接收时间;

相应的,所述装置还包括:

查找单元,适于在所述将获取的第一验证信息和接收的第二验证信息进行匹配之前,从所述第二验证信息中获取所述第一设备标识,并根据所述第一设备标识查找所述映射关系,以得到与所述第一设备标识对应的第一验证信息的有效时间;

判断单元,适于判断所述请求接收时间是否属于所述有效时间的时间范围,当所述请求接收时间属于所述有效时间的时间范围时,所述匹配单元执行所述将获取的第一验证信息和接收的第二验证信息进行匹配的操作。

B23、如B13-B22任一项所述的装置,其中,所述匹配单元,具体还适于判断是否存储有所述待绑定智能设备的绑定关系,若是,则将所述移动终端添加至所述待绑定智能设备的绑定关系中;否则,建立所述移动终端和待绑定智能设备之间的绑定关系,将建立的绑定关系作为所述待绑定智能设备的绑定关系并进行存储。

B24、如B23所述的装置,其中,所述绑定成功后,则所述绑定关系中保存有用来标示所述待绑定智能设备的第一设备标识与用来标示所述移动终端的第二设备标识的对应关系。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1