一种智能插线板绑定方法及系统与流程

文档序号:15819489发布日期:2018-11-02 22:58阅读:352来源:国知局
一种智能插线板绑定方法及系统与流程

本发明涉及智能通讯领域,尤其涉及一种智能插线板绑定方法及系统。

背景技术

随着智能设备技术的发展,越来越多的智能设备出现在人们的工作和生活当中。尤其是近几年,智能家居概念的提出以及高速发展,越来越多的家用电子设备连入无线网络,给人们的日常生活带来极大的便利,其中包括智能插线板,使用智能插线板控制其他家居设备时,脱离不了智能插线板与用户终端(如终端app)之间的交互,实现两者的交互,需要建立用户终端与智能插线板之间的绑定关系,目前,市面上用户终端与智能插线板之间通过的绑定主要有下面两种技术方案:

一个是smartconfig技术,另一个是softapp技术;这两种技术目前都能较好地解决智能设备与app之间的绑定,智能插线板这个智能设备也不例外;但实际运用中存在的问题是,当用户需要绑定多个智能插线板时,需要用户利用相关终端手动对每一个智能插线板进行一一绑定,无疑是给用户带来了重复操作的繁琐,不具有较高的智能性,还有待改进。

如公开号为cn105372998a的专利文献公开了一种“绑定智能设备的方法及装置”,方法包括:获取处于同一局域网中的未绑定设备信息;输出所述未绑定设备信息;接收针对未绑定设备的绑定事件,所述绑定事件包括针对输出的所述未绑定设备信息的绑定操作;根据所述绑定事件指示的待绑定设备,向服务器发送绑定请求,以使所述服务器建立所述待绑定设备与控制标识之间的绑定关系。通过获取未绑定设备信息,并接收针对输出的所述未绑定设备信息的绑定操作,根据所述绑定事件指示的待绑定设备,向服务器发送绑定请求,以实现服务器对待绑定智能设备和控制标识的绑定,进而实现具备控制标识的终端对智能设备的控制,提高了人机交互性。通过上述的设备绑定方法绑定设备,虽然可批量的绑定设备,但首先需要未绑定设备连入同一局域网,且当未绑定设备较多时,需要进行多次的绑定请求,耗费时间长。

又如公开号为cn105635143a的专利文献公开了“一种设备绑定方法”,方法包括:待绑定设备向服务器发送携带该设备识别标志的等待绑定请求;用户使用终端设备输入待绑定设备或说明书上的识别标志;终端设备向服务器发送携带用户账号与待绑定设备识别标志的绑定请求;服务器收到绑定请求后,向待绑定设备返回绑定请求中的用户账号;待绑定设备收到用户账号后,提示用户点击绑定确认按钮;用户点击确认按钮后,待绑定设备保存收到的用户账号或发送保存指令到服务器以确定绑定关系。优点是采用本方法用户需要实施的操作只有两项,简单快捷,且用物理的绑定确认,与现有的绑定方法相比更安全,绑定信息保存在待绑定设备上,能有效防止恶意篡改。但不一定能较好的将多个待绑定设备之间的联系体现出来。



技术实现要素:

本发明要解决的技术问题是针对上述现有技术的不足,提供一种能够实现数据交互和共享,减少绑定次数,避免多次绑定带来的繁琐操作,实用性更高,可提高用户体验满意度的智能插线板绑定方法及系统。

根据本发明的第一方面,提供一种智能插线板绑定方法,应用于智能插线板端,所述方法包括:

接收并保存用户终端发送的用户身份信息,并发送自身的设备身份信息至所述用户终端;

与服务器建立连接,并向所述服务器发送所述设备身份信息和所述用户身份信息;

检测是否存在预连接智能插线板,所述预连接智能插线板为与已接收并保存所述用户身份信息的智能插线板建立有预设连接关系的智能插线板,若存在,则向所述预连接智能插线板发送所述用户身份信息,以便所述预连接智能插线板向所述服务器发送自身的设备身份信息和所述用户身份信息。

进一步地,所述接收并保存用户终端发送的用户身份信息,并发送自身的设备身份信息至所述用户终端,包括:

生成热点与用户终端建立连接;

接收并保存所述用户终端发送的用户身份信息;

发送自身的设备身份信息至所述用户终端;

关闭热点。

根据本发明的第二方面,提供一种智能插线板绑定方法,应用于服务器端,所述方法包括:

接收并匹配智能插线板发送的设备身份信息和用户身份信息;

根据所述设备身份信息和所述用户身份信息匹配结果判定所述智能插线板是否为预连接智能插线板,若不是,则保存所述设备身份信息和所述用户身份信息以建立两者的关联列表;若是,则添加所述设备身份信息至已有的相同所述用户身份信息下的关联列表中;其中,所述预连接智能插线板为与已接收并保存所述用户身份信息的智能插线板建立有预设连接关系的智能插线板;

接收用户终端发送的绑定请求,所述绑定请求中包含用户身份信息和所述用户终端接收到的所述设备身份信息;

查看是否存在相同所述用户身份信息和所述设备身份信息的关联列表,若存在,则根据该关联列表中的一个或多个所述设备身份信息,建立所述用户终端与一个或多个智能插线板的绑定关系。

进一步地,所述根据该关联列表中的一个或多个所述设备身份信息,建立所述用户终端与一个或多个智能插线板的绑定关系,包括:

根据关联列表中的所述用户身份信息向对应所述用户终端下发绑定情况确认信息,所述绑定情况确认信息包括所述关联列表中所述用户身份信息下关联的所有所述设备身份信息;

接收所述用户终端发送的绑定情况回复,根据所述绑定情况回复中包含的用户需要绑定的所述设备身份信息,建立所述用户终端与相应智能插线板的绑定关系。

根据本发明的第三方面,提供一种智能插线板绑定方法,应用于用户终端,所述方法包括:

获取用户身份信息;

连接智能插线板,并发送所述用户身份信息;

接收智能插线板发送的设备身份信息;

向服务器发送绑定请求,所述绑定请求包含所述用户身份信息和所述设备身份信息;

接收服务器发送的绑定情况确认信息并发送绑定情况回复;其中,所述绑定情况确认信息包括服务器中相同所述用户身份信息下关联的所有所述设备身份信息,所述绑定情况回复包括用户需要绑定的所述设备身份信息。

根据本发明的第四方面,提供一种智能插线板绑定系统,应用于智能插线板端,所述系统包括:

接收保存单元,接收并保存用户终端发送的用户身份信息;

发送单元,用于发送自身的设备身份信息至所述用户终端;

网络通信单元,用于与服务器建立连接,并向所述服务器发送所述设备身份信息和所述用户身份信息;

检测发送单元,用于检测是否存在预连接智能插线板,所述预连接智能插线板为与已接收并保存所述用户身份信息的智能插线板建立有预设连接关系的智能插线板,若存在,则向所述预连接智能插线板发送所述用户身份信息,以便所述预连接智能插线板向所述服务器发送自身的设备身份信息和所述用户身份信息。

进一步地,所述接收保存单元包括:

热点管理子单元,用于生成和关闭热点。

根据本发明的第五方面,提供一种智能插线板绑定系统,应用于服务器端,所述系统包括:

接收匹配单元,用于接收并匹配智能插线板发送的设备身份信息和用户身份信息;

判定关联单元,用于根据所述设备身份信息和所述用户身份信息匹配结果判定所述智能插线板是否为预连接智能插线板,若不是,则保存所述设备身份信息和所述用户身份信息以建立两者的关联列表;若是,则添加所述设备身份信息至已有的相同所述用户身份信息下的关联列表中;其中,所述预连接智能插线板为与已接收并保存所述用户身份信息的智能插线板建立有预设连接关系的智能插线板;

绑定请求接收单元,用于接收用户终端发送的绑定请求,所述绑定请求中包含用户身份信息和所述用户终端接收到的所述设备身份信息;

查看绑定单元,用于查看是否存在相同所述用户身份信息和所述设备身份信息的关联列表,若存在,则根据该关联列表中的一个或多个所述设备身份信息,建立所述用户终端与一个或多个智能插线板的绑定关系。

进一步地,所述查看绑定单元包括:

下发子单元,用于根据关联列表中的所述用户身份信息向对应所述用户终端下发绑定情况确认信息,所述绑定情况确认信息包括所述关联列表中所述用户身份信息下关联的所有所述设备身份信息;

绑定建立子单元,用于接收所述用户终端发送的绑定情况回复,根据所述绑定情况回复中包含的用户需要绑定的所述设备身份信息,建立所述用户终端与相应智能插线板的绑定关系。

根据本发明的第六方面,提供一种智能插线板绑定系统,应用于用户终端,所述系统包括:

获取单元,用于获取用户身份信息;

连接发送单元,用于连接智能插线板,并发送所述用户身份信息;

身份信息接收单元,用于接收智能插线板发送的设备身份信息;

绑定请求单元,用于向服务器发送绑定请求,所述绑定请求包含所述用户身份信息和所述设备身份信息;

收发单元,用于接收服务器发送的绑定情况确认信息并发送绑定情况回复;其中,所述绑定情况确认信息包括服务器中相同所述用户身份信息下关联的所有所述设备身份信息,所述绑定情况回复包括用户需要绑定的所述设备身份信息。

采用上述技术方案后,本发明的有益效果是:

设置智能插线板端保存用户终端发送的用户身份信息,设置与该智能插线板端建立有预设连接关系的预连接智能插线板,并通过该智能插线板端向预连接智能插线板共享所述用户身份信息,省去了原有用户终端必须一一与预连接智能插线板进行连接完成信息交互的操作;有利于节省信息交互时间和减少使用者的操作,使得信息交互更加智能;

设置预连接智能插线板接收到来自智能插线板端的用户身份信息后将所述用户身份信息和自身的设备身份信息发送至服务器,服务器根据所述用户身份信息和所述设备身份信息进行匹配,并形成相应的所述设备身份信息与所述用户身份信息关联关系,以便服务器根据绑定请求和关联关系建立智能插线板与对应用户终端的绑定,有利于最终实现用户终端通过一个智能插线板的绑定请求即可同时完成该一个智能插线板和与该一个智能插线板建立有预设连接关系的预连接智能插线板的绑定,为用户绑定多个智能插线板操作提供的快速和方便的操作途径,提升了智能插线板绑定过程的智能性和实用性;

此外,根据本发明,服务器先向对应所述用户终端下发绑定情况确认信息,所述绑定情况确认信息包括所述关联列表中所述用户身份信息下关联的所有所述设备身份信息,等待用户终端回复具体所需绑定的设备身份信息后,才根据回复的具体所需绑定的设备身份信息建立相应智能插线板与用户终端的绑定关系;有利于按需绑定,提升用户体验满意度。

附图说明

为了更清楚地说明本发明实施例或现有技术的技术方案,附图如下:

图1为根据一示例性实施例提供的一种智能插线板绑定方法流程图;

图2为根据一示例性实施例提供的一种智能插线板绑定方法流程图;

图3为根据一示例性实施例提供的一种智能插线板绑定方法流程图;

图4为根据一示例性实施例提供的一种智能插线板绑定系统框图;

图5为根据一示例性实施例提供的一种智能插线板绑定系统框图;

图6为根据一示例性实施例提供的一种智能插线板绑定系统框图。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

智能家居和智慧生活的理念现在越来越深入人心,人们生活中也出现越来越多的智能家居产品,其中就包括智能插线板,但在使用智能插线板的过程中,无疑脱离不了智能插线板和用户终端(如终端上的app)之间的信息交互,实际运作中,信息交互关系建立之前,需要app和插线板之间进行绑定,目前市面上智能设备和app之间的绑定技术都能满足现有大多数智能插线板和app之间的绑定,但是带来的一个问题就是在用户拥有多个智能插线板需要绑定的时候,必须用户手动对每个设备进行一一绑定,这样就给用户带来了重复操作的繁琐。

对于上述存在的技术问题,现提出一种解决方案,智能插线板和app之间的绑定依然是基于上面提到的两者绑定技术,但对于多个智能插线板的绑定来说,用户只需要手动通过app其中任意一台智能插线板,然后将其他插线板与已的设备建立预设连接关系(可以是利用物理接口通信,如232通信,485通信,spi通信等,也可以是利用无线网通信,如同一局域网内的信息交互),通过数据共享,最终实现其他插线板的自动绑定,这样能够规避重复绑定操作的繁琐,具有较高的实用性。

如图1所示,为根据本发明一示例性实施例提供的一种智能插线板绑定方法流程图,该方法应用于智能插线板端,方法包括以下步骤:

在步骤s101中,接收并保存用户终端发送的用户身份信息,并发送自身的设备身份信息至所述用户终端;

具体地,本实施例中,用户终端在需要绑定智能插线板时,可通过与某一智能插线板建立连接,如热点连接,并通过连接向该智能插线板发送能够代表用户以及用户权限的用户身份信息,该智能插线板则接受并保存下用户终端发送的用户身份信,同时还会向该用户终端发送一个自身的设备身份信息来告知该用户终端以便该用户终端利用设备身份信息向服务器发起绑定请求;其中,用户身份信息可以是用户身份标识号(userid),设备身份信息可以是智能插线板的mac地址或者设备身份标识号(deviceid),用户终端上可以通过安装智能插线板绑定app来进行上述操作。

在步骤s102中,与服务器建立连接,并向所述服务器发送所述设备身份信息和所述用户身份信息;即智能插线板向所述用户终端发送完自身的设备身份信息后,就会与服务器建立连接,向所述服务器发送自身的设备身份信息和自身保存了的所述用户身份信息,需要说明的是,与服务器建立连接是利用上网参数建立网络连接,即利用一个可用网络的名称(ssid)和密码(password)与服务器建立网络连接,可用网络的名称(ssid)和密码(password)可以是由用户终端向该智能插线板发送用户身份信息时同时发送的。

在步骤s103中,检测是否存在预连接智能插线板,所述预连接智能插线板为与已接收并保存所述用户身份信息的智能插线板建立有预设连接关系的智能插线板,若存在,则向所述预连接智能插线板发送所述用户身份信息,以便所述预连接智能插线板向所述服务器发送自身的设备身份信息和所述用户身份信息;本步骤中,预设连接关系为通过导线通信的物理连接,表现到物理结构上最为简单的方式就是一个智能插线板插设于另一智能插线板上的关系,且智能插线板中具有可相互通信的单片机或plc等通信设备用于两者之间的数据共享。需要说明的是,本发明并不仅局限于上述预设连接关系;

具体地,本实施例中,智能插线板除了向服务器发送所述用户身份信息外,还会检测查看当前状态下是否存在预连接智能插线板,即,智能插线板先检测自身是否保存有用户身份信息,若保存有,则会检测是否存在与自身建立有预设连接关系的其他智能插线板,当自身上插设有其他智能插线板时,该其他智能插线板即为预连接智能插线板,即为存在预连接智能插线板;

若存在预连接智能插线板,就会向预连接智能插线板发送所述用户身份信息,发送的方式可以是无线通信,也可以是有线的接口通信,即可通过设置使用相同通信协议接口的板卡或plc或单片机等进行所述用户身份信息的发送来完成数据共享,此外,除了所述用户身份信息类型的数据共享,还可以是如上网参数等其他类型的数据共享;

预连接智能插线板接收到所述用户身份信息后也会进行保存,并自动与服务器连接,发送所述用户身份信息和自身的设备身份信息以便服务器完成数据关联,需要说明的是,预连接智能插线板在保存用户身份信息后,也能向它自己的预连接智能插线板发送所述用户身份信息,进而有利于扩展数据共享范围,保障远距离、多设备情况下的多个智能插线板绑定。

上述步骤中,步骤s103并不一定是在步骤s102后才开始执行,也可以是同时进行。

可选地,在步骤s101中,包括以下步骤:

s1011:生成热点与用户终端建立连接;

s1012:接收并保存所述用户终端发送的用户身份信息;

s1013:发送自身的设备身份信息至所述用户终端;

s1014:关闭热点。

智能插线板在进行绑定前,除了需要通电,还需要能够与用户终端建立连接,本步骤中,通过开启wlan热点可搜寻状态来使得用户终端能够对其进行连接,连接成功后用户终端会将用户身份信息发送给建立有热点连接的智能插线板;然后智能插线板会依次执行步骤s1011以后的步骤。

综上所述,本发明的绑定方法,省略了部分插线板(预连接智能插线板)绑定过程中与用户终端进行手动一一连接以接收数据的过程,增加了预连接智能插线板,借助已接收并保存用户身份信息的智能插线板对预连接智能插线板的数据共享和交互,使得绑定过程更加的智能化,从而减少多个智能插线板都需要绑定时的绑定次数,提高了绑定效率。

如图2所示,为根据本发明一示例性实施例提供的一种智能插线板绑定方法流程图,该方法应用于服务器端,所述方法包括以下步骤:

在步骤s201中,接收并匹配智能插线板发送的设备身份信息和用户身份信息;

在步骤s202中,根据所述设备身份信息和所述用户身份信息匹配结果判定所述智能插线板是否为预连接智能插线板,若不是,则保存所述设备身份信息和所述用户身份信息以建立两者的关联列表;若是,则添加所述设备身份信息至已有的相同所述用户身份信息下的关联列表中;其中,所述预连接智能插线板为与已接收并保存所述用户身份信息的智能插线板建立有预设连接关系的智能插线板;

在步骤s203中,接收用户终端发送的绑定请求,所述绑定请求中包含用户身份信息和所述用户终端接收到的所述设备身份信息;

在步骤s204中,查看是否存在相同所述用户身份信息和所述设备身份信息的关联列表,若存在,则根据该关联列表中的一个或多个所述设备身份信息,建立所述用户终端与一个或多个智能插线板的绑定关系。

本实施例中,服务器既要处理来自智能插线板的信息还要处理来自用户终端的信息;

处理来自智能插线板的信息包括步骤s201和s202:服务器接收并匹配智能插线板发送的设备身份信息和用户身份信息,对智能插线板的类型进行判定,即查看所述智能插线板是否为预连接智能插线板,然后根据智能插线板的不同执行不同的操作;若不是预连接智能插线板,即服务器中匹配不到相同的用户身份信息和设备身份信息,则保存所述设备身份信息和所述用户身份信息在服务器中建立两者的关联列表;若是,即匹配到存在相同所述用户身份信息,则添加所述设备身份信息至服务器中已有的相同所述用户身份信息下的关联列表中,基于前面对若不是预连接智能插线板,则保存所述设备身份信息和所述用户身份信息在服务器中建立两者的关联列表的表述,可以认为当是预连接智能插线板时,服务器中必然已存在相同所述用户身份信息的关联列表,故此处的表述不应当有异议,区分是预连接智能插线板和不是预连接智能插线板有利于减少数据的重复保存和建立相同用户身份信息下的多个设备身份信息之间的关联,以便预连接智能插线板能够完成与相应用户终端的自动绑定。

处理来自用户终端的信息包括步骤s203和s204:服务器接收用户终端发送的绑定请求,所述绑定请求中包含用户身份信息和所述用户终端接收到的所述设备身份信息;需要说明的是,由于预连接智能插线板设置的特殊性,预连接智能插线板并不会产生与用户终端的交互,故无法也无需发送设备身份信息至用户终端;

收到绑定请求后,查看服务器中是否存在与绑定请求中所述用户身份信息和所述设备身份信息两者均相同的关联列表,若存在,则根据该关联列表中的一个或多个所述设备身份信息,建立所述用户终端与一个或多个智能插线板的绑定关系。之所以强调一个或多个所述设备身份信息是因为关联列表中相同所述用户身份信息下可能存在多个所述设备身份信息,但并不是所有的设备身份信息对应的智能插线板都是用户所希望或需要绑定的。

综上,本实施例有利于最终实现用户终端通过一个智能插线板的绑定请求即可同时完成该一个智能插线板和与该一个智能插线板建立有预设连接关系的预连接智能插线板的绑定,为用户绑定多个智能插线板操作提供的快速和方便的操作途径,提升了智能插线板绑定过程的智能性和实用性。

可选地,所述步骤s204包括以下步骤:

s2041:根据关联列表中的所述用户身份信息向对应所述用户终端下发绑定情况确认信息,所述绑定情况确认信息包括所述关联列表中所述用户身份信息下关联的所有所述设备身份信息;

s2042:接收所述用户终端发送的绑定情况回复,根据所述绑定情况回复中包含的用户需要绑定的所述设备身份信息,建立所述用户终端与相应智能插线板的绑定关系。上述方法步骤有利于按需建立相应智能插线板的绑定。

如图3所示,为根据本发明一示例性实施例提供的一种智能插线板绑定方法流程图,该方法应用于用户终端,所述方法包括以下步骤:

在步骤s301中,获取用户身份信息;

在步骤s302中,连接智能插线板,并发送所述用户身份信息;

在步骤s303中,接收智能插线板发送的设备身份信息;

在步骤s304中,向服务器发送绑定请求,所述绑定请求包含所述用户身份信息和所述设备身份信息;

在步骤s305中,接收服务器发送的绑定情况确认信息并发送绑定情况回复;其中,所述绑定情况确认信息包括服务器中相同所述用户身份信息下关联的所有所述设备身份信息,所述绑定情况回复包括用户需要绑定的所述设备身份信息。

本实施例中,用户终端作为用户需求与设备控制最直接的介质,首先用户利用用户终端登陆用户账号,并从相应的管理用户账号的服务器中获取唯一指定用户身份的用户身份信息;然后连接一个想要绑定的智能插线板,并向其发送所述用户身份信息;

智能插线板接收到用户终端发来的所述用户身份信息后,也会向该用户终端发去自身的设备身份信息,还会与服务器连接,向所述服务器发送所述设备身份信息和所述用户身份信息以便服务器保存相关信息,还会向建立有预设连接关系的预连接智能插线板发送所述用户身份信息以便预连接智能插线板与服务器交互;

用户终端接收该想要绑定的智能插线板发送的设备身份信息,然后生成并向服务器发送绑定请求,所述绑定请求包含所述用户身份信息和想要绑定的智能插线板的所述设备身份信息;

服务器响应绑定请求,当存在相同所述用户身份信息和所述设备身份信息的关联列表时,向对应所述用户终端下发绑定情况确认信息,所述绑定情况确认信息包括所述关联列表中所述用户身份信息下关联的所有所述设备身份信息;

用户终端接收服务器发送的绑定情况确认信息并发送绑定情况回复;所述绑定情况回复包括用户需要绑定的所述设备身份信息;

服务器接收所述用户终端发送的绑定情况回复,根据所述绑定情况回复中包含的用户需要绑定的所述设备身份信息,建立所述用户终端与相应智能插线板的绑定关系。

综上所述,本发明公开的绑定方法不仅能通过一个智能插线板的绑定请求即可同时完成该一个智能插线板和与该一个智能插线板建立有预设连接关系的预连接智能插线板的绑定,为用户绑定多个智能插线板操作提供的快速和方便的操作途径,还能根据用户实际需要按需绑定相应智能插线板,整体上提升了智能插线板绑定过程的智能性和实用性,优化和改善了用户体验。

如图4所示,为根据本发明一示例性实施例提供的一种智能插线板绑定系统框图,该系统应用于智能插线板端,所述系统包括:

接收保存单元111,接收并保存用户终端发送的用户身份信息;

发送单元112,用于发送自身的设备身份信息至所述用户终端;

网络通信单元113,用于与服务器建立连接,并向所述服务器发送所述设备身份信息和所述用户身份信息;

检测发送单元114,用于检测是否存在预连接智能插线板,所述预连接智能插线板为与已接收并保存所述用户身份信息的智能插线板建立有预设连接关系的智能插线板,若存在,则向所述预连接智能插线板发送所述用户身份信息,以便所述预连接智能插线板向所述服务器发送自身的设备身份信息和所述用户身份信息。

可选地,所述接收保存单元111包括:热点管理子单元1111,用于生成和关闭热点。具体地,根据用户需要,在用户设置开启wlan热点可搜寻状态启动开关后,生成wlan热点,在发送单元112发送自身的设备身份信息至所述用户终端后关闭wlan热点。

本实施例公开的一种智能插线板绑定系统,通过检测是否存在预连接智能插线板,若存在,则向所述预连接智能插线板发送所述用户身份信息,实现了设备间的数据共享与交互,有利于减少用户终端与智能插线板端的交互,免除用户绑定多个智能插线板操作时需要手动一一与每个智能插线板交互的繁复操作,为以后多个智能插线板的绑定提供了便利,有利于优化和改善用户体验。

如图5所示,为根据本发明一示例性实施例提供的一种智能插线板绑定系统框图,该系统应用于服务器端,所述系统包括:

接收匹配单元211,用于接收并匹配智能插线板发送的设备身份信息和用户身份信息;

判定关联单元212,用于根据所述设备身份信息和所述用户身份信息匹配结果判定所述智能插线板是否为预连接智能插线板,若不是,则保存所述设备身份信息和所述用户身份信息以建立两者的关联列表;若是,则添加所述设备身份信息至已有的相同所述用户身份信息下的关联列表中;其中,所述预连接智能插线板为与已接收并保存所述用户身份信息的智能插线板建立有预设连接关系的智能插线板;

绑定请求接收单元213,用于接收用户终端发送的绑定请求,所述绑定请求中包含用户身份信息和所述用户终端接收到的所述设备身份信息;

查看绑定单元214,用于查看是否存在相同所述用户身份信息和所述设备身份信息的关联列表,若存在,则根据该关联列表中的一个或多个所述设备身份信息,建立所述用户终端与一个或多个智能插线板的绑定关系。

可选地,所述查看绑定单元214包括:

下发子单元2141,用于根据关联列表中的所述用户身份信息向对应所述用户终端下发绑定情况确认信息,所述绑定情况确认信息包括所述关联列表中所述用户身份信息下关联的所有所述设备身份信息;

绑定建立子单元2142,用于接收所述用户终端发送的绑定情况回复,根据所述绑定情况回复中包含的用户需要绑定的所述设备身份信息,建立所述用户终端与相应智能插线板的绑定关系。

本实施例公开的一种智能插线板绑定系统,通过设置服务器根据所述设备身份信息和所述用户身份信息匹配结果判定是否为预连接智能插线板,并根据是否为预连接智能插线板执行两种不同的关联方式,有利于减少数据的重复保存和建立相同用户身份信息下的多个设备身份信息之间的关联,以便预连接智能插线板能够完成与相应用户终端的自动绑定,通过设置下发子单元2141和绑定建立子单元2142,有利于根据用户实际需要按需绑定相应智能插线板,整体上提升了智能插线板绑定过程的智能性和实用性,优化和改善了用户体验。

如图6所示,为根据本发明一示例性实施例提供的一种智能插线板绑定系统框图,该系统应用于用户终端,所述系统包括:

获取单元311,用于获取用户身份信息;

连接发送单元312,用于连接智能插线板,并发送所述用户身份信息;

身份信息接收单元313,用于接收智能插线板发送的设备身份信息;

绑定请求单元314,用于向服务器发送绑定请求,所述绑定请求包含所述用户身份信息和所述设备身份信息;

收发单元315,用于接收服务器发送的绑定情况确认信息并发送绑定情况回复;其中,所述绑定情况确认信息包括服务器中相同所述用户身份信息下关联的所有所述设备身份信息,所述绑定情况回复包括用户需要绑定的所述设备身份信息。

本实施例公开的一种智能插线板绑定系统,通过增加收发单元315,用于接收服务器发送的绑定情况确认信息并发送绑定情况回复,能够根据用户实际需要选择相应所述设备身份信息回复,以便根据用户实际需要按需绑定相应智能插线板,提升用户体验。

需要说明的是,上述应用于智能插线板端、服务器端以及用户终端的绑定系统也可以联系起来作为一个整体系统应用于包含有服务器、用户终端以及多个智能插线板的应用场景下的智能插线板绑定,其中建立有预设连接关系智能插线板应用场景下包括:用户终端、智能插线板a、与智能插线板a建立有预设连接关系的预连接智能插线板(本场景中预连接智能插线板插设于智能插线板a上,两者可相互通信)以及服务器。

智能插线板a的绑定流程如下:

用户操作用户终端通过获取单元311获取用户身份信息,通过连接发送单元312连接智能插线板a,并向其发送所述用户身份信息和上网参数;

智能插线板a的接收保存单元111接收并保存用户终端发送的用户身份信息,发送单元112发送自身的设备身份信息至所述用户终端,网络通信单元113与服务器建立连接,并向所述服务器发送所述设备身份信息和所述用户身份信息以便在服务器上的判定关联单元212执行任务,检测发送单元114在检测到存在预连接智能插线板时,向预连接智能插线板发送所述用户身份信息,以便预连接智能插线板发送自身设备身份信息和所述用户身份信息;

服务器的接收匹配单元211接收并匹配智能插线板a发送的设备身份信息和用户身份信息;判定关联单元212根据所述设备身份信息和所述用户身份信息匹配结果判定所述智能插线板是否为预连接智能插线板,若不是,则保存所述设备身份信息和所述用户身份信息以建立两者的关联列表;若是,则添加所述设备身份信息至已有的相同所述用户身份信息下的关联列表中;即智能插线板a发来设备身份信息和用户身份信息后,服务器保存两者建立两者的关联列表,预连接智能插线板发来设备身份信息和所述用户身份信息,服务器添加所述设备身份信息至已有的相同所述用户身份信息下的关联列表;

用户终端身份信息接收单元313接收智能插线板a发送的设备身份信息后,利用绑定请求单元314向服务器发送携带设备身份信息和用户身份信息的绑定请求;

服务器绑定请求接收单元213接收用户终端发送的绑定请求,查看绑定单元214查看是否存在相同所述用户身份信息和所述设备身份信息的关联列表,若存在,则通过下发子单元2141,根据关联列表中的所述用户身份信息向对应所述用户终端下发绑定情况确认信息;

用户终端收发单元315接收服务器发送的绑定情况确认信息并发送绑定情况回复,所述绑定情况确认信息包括服务器中相同所述用户身份信息下关联的所有所述设备身份信息,所述绑定情况回复包括用户需要绑定的所述设备身份信息;

服务器绑定建立子单元2142接收所述用户终端发送的绑定情况回复,根据所述绑定情况回复中包含的用户需要绑定的所述设备身份信息,建立所述用户终端与相应智能插线板的绑定关系。

综上可见,本实施例整体上操作便捷,效率高。用户仅需通过用户终端向一个智能插线板发出绑定的一系列操作,即可同时完成其他预连接智能插线板的自动绑定,且绑定过程中还能够按照用户需求绑定具体的预连接智能插线板,因为预连接智能插线板可能有多个,但并不是每个都是用户需要绑定的。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

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