多终端之间的连接建立方法、装置和系统的制作方法

文档序号:9767791阅读:286来源:国知局
多终端之间的连接建立方法、装置和系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,具体涉及一种多终端之间的连接建立方法、装置和系统。
【背景技术】
[0002]随着互联网技术的飞速发展,信息分享的方式也越来越多样化,其中,通过为多个终端建立绑定连接关系来实现信息的共享,就是其中的一种方式。
[0003]在现有技术中,多终端可以通过登录相同的帐号来建立绑定关系,在建立绑定连接关系之后,这多个具有绑定关系的多个终端中的任何一个终端均可以从服务器中获取当前帐号的所有设备信息,这些设备信息可以标识这些终端,进而可以根据需求,利用设备信息向相应的终端发送信息或命令。
[0004]在对现有技术的研究和实践过程中,本发明的发明人发现,由于在现有技术中,建立绑定关系时,需要多个终端登录相同的账号,因此,实现较为不便,而且,由于每次都需要用户输入登录账号和密码,所以,不仅容易出错,而且效率较低。

【发明内容】

[0005]本发明实施例提供一种多终端之间的连接建立方法、装置和系统,不仅实现简便,而且可以降低出错率、以及提高效率。
[0006]一种多终端之间的绑定连接建立方法,包括:
[0007]第一终端扫描第二终端生成的图形码,所述图形码携带第二终端的终端信息,并指示允许其他设备与第二终端建立绑定连接关系;
[0008]第一终端根据所述图形码生成第一终端与第二终端之间的绑定请求,所述绑定请求携带第一终端的终端信息和第二终端的终端信息;
[0009]第一终端向服务器发送所述绑定请求,以便所述服务器根据所述绑定请求建立第一终端与第二终端之间的绑定连接关系。
[0010]一种多终端之间的连接建立方法,包括:
[0011]接收第一终端发送的第一终端与第二终端之间的绑定请求,所述绑定请求携带第一终端的终端信息和第二终端的终端信息;
[0012]根据所述绑定请求建立第一终端与第二终端之间的绑定连接关系;
[0013]根据所述绑定连接关系生成或更新第一终端的设备绑定列表和第二终端的设备绑定列表。
[0014]一种终端,作为第一终端,包括扫描单元、生成单元和发送单元,其中:
[0015]扫描单元,用于扫描第二终端生成的图形码,所述图形码携带第二终端的终端信息,并指示允许其他设备与第二终端建立绑定连接关系;
[0016]生成单元,用于根据所述图形码生成第一终端与第二终端之间的绑定请求,所述绑定请求携带第一终端的终端信息和第二终端的终端信息;
[0017]发送单元,用于向服务器发送所述绑定请求,以便所述服务器根据所述绑定请求建立第一终端与第二终端之间的绑定连接关系。
[0018]一种服务器,包括接收单元、建立单元和列表维护单元,其中:
[0019]接收单元,用于接收第一终端发送的第一终端与第二终端之间的绑定请求,所述绑定请求携带第一终端的终端信息和第二终端的终端信息;
[0020]建立单元,用于根据所述绑定请求建立第一终端与第二终端之间的绑定连接关系;
[0021]列表维护单元,用于根据所述绑定连接关系生成或更新第一终端的设备绑定列表和第二终端的设备绑定列表。
[0022]一种通信系统,包括本发明实施例提供的任一种终端和本发明实施例提供的任一种服务器。
[0023]本发明实施例采用由第一终端扫描第二终端生成的图形码,其中,该图形码携带第二终端的终端信息,并指示允许其他设备与第二终端建立绑定连接关系,然后,由第一终端根据该图形码生成第一终端与第二终端之间的绑定请求,该绑定请求携带第一终端的终端信息和第二终端的终端信息,并向服务器发送所述绑定请求,以便该服务器根据该绑定请求建立第一终端与第二终端之间的绑定连接关系;由于在该方案中,第二终端所生成的图形码中携带有第二终端的终端信息,并包括有进行绑定操作的指示(即指示允许其他设备与第二终端建立绑定连接关系),因此,第一终端只需扫描下该图形码,便可得到第二终端的终端信息,以及可以确定当前操作为绑定操作,进而只需第一终端单方向服务器发送绑定请求便可完成第一终端与第二终端之间的绑定关系的建立,相对于现有技术中需要第一终端和第二终端分别登录同一个账号,以便服务器分别从第一终端和第二终端中获取到建立绑定连接关系所需信息的方案而言,不仅实现更为简便,而且无需用户手工输入登录信息以进行登录,可以降低出错率、以及提高效率。
【附图说明】
[0024]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025]图1a是本发明实施例提供的多终端之间的连接建立方法的场景示意图;
[0026]图1b是本发明实施例提供的多终端之间的连接建立方法的流程示意图;
[0027]图1c是本发明实施例提供的图形码的示意图;
[0028]图2是本发明实施例提供的多终端之间的连接建立方法的另一流程示意图;
[0029]图3a是本发明实施例提供的多终端之间的连接建立方法的又一流程示意图;
[0030]图3b是本发明实施例提供的多终端之间的连接建立方法的操作场景示意图;
[0031]图3c是本发明实施例提供的多终端之间的连接建立方法的另一操作场景示意图;
[0032]图4是本发明实施例提供的终端的结构示意图;
[0033]图5是本发明实施例提供的服务器的结构示意图;
[0034]图6是本发明实施例提供的服务器的另一结构示意图;
[0035]图7是本发明实施例提供的终端的另一结构示意图。
【具体实施方式】
[0036]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]本发明实施例提供一种多终端之间的连接建立方法、装置和系统。
[0038]参见图la,在该多终端之间的连接建立方法所应用的通信系统中,该通信系统可以包括服务器和第一终端,还可以第二终端,其中,第二终端用于生成图形码,比如,生成二维码或条形码等,其中,该图形码携带第二终端的终端信息,并指示允许其他设备与第二终端建立绑定连接关系;当第一终端需要与第二终端建立绑定连接关系时,可以扫描该第二终端生成的图形码,根据该图形码生成第一终端与第二终端之间的绑定请求,其中,该绑定请求携带第一终端的终端信息和第二终端的终端信息,然后,向服务器发送该绑定请求,由服务器根据该绑定请求建立第一终端与第二终端之间的绑定连接关系,并根据该绑定连接关系生成或更新第一终端的设备绑定列表和第二终端的设备绑定列表。
[0039]此后,服务器还可以返回绑定成功响应给第一终端,以及返回绑定变更响应(比如第一绑定变更响应或第二绑定变更响应)给第二终端,已告知该绑定的具体情况;而后续第一终端或第二终端也可以取消该绑定关系,比如,由第二终端发送绑定取消请求给服务器,等等。
[0040]以下将分别进行详细说明。
[0041]实施例一、
[0042]本发明实施例将从终端的角度进行描述,该终端可以作为本发明实施例的第一终端,该终端具体可以为手机、平板电脑和个人计算机(PC, Personal Computer)等设备。
[0043]一种多终端之间的连接建立方法,包括:第一终端扫描第二终端生成的图形码,其中,该图形码携带第二终端的终端信息,并指示允许其他设备与第二终端建立绑定连接关系;根据该图形码生成第一终端与第二终端之间的绑定请求,其中,该绑定请求携带第一终端的终端信息和第二终端的终端信息;向服务器发送该绑定请求,以便该服务器根据该绑定请求建立第一终端与第二终端之间的绑定连接关系。
[0044]如图1b所示,该多终端之间的连接建立方法的具体流程可以如下:
[0045]101、第一终端扫描第二终端生成的图形码,比如,二维码或条形码等。
[0046]其中,该图形码可以由第二终端生成,该图形码携带第二终端的终端信息,并指示允许其他设备与第二终端建立绑定连接关系。其中,终端信息可以包括终端标识,还可以包括终端的设备名称和/或终端类型等信息。
[0047]例如,该图形码可以由第二终端根据第二终端在服务器中的注册地址,比如统一资源定位符(URL, Uniform Resource Locator),通过编码来生成,其中,该注册地址中可以包括第二终端的终端信息,以及用于指示允许其他设备与第二终端建立绑定连接关系的指示信息;比如,以该URL为“http://sc.qq.com/fx/qr ? guid = % s”为例,其中,字段“http://sc.qq.com/fx/qr ? ”指示允许其他设备与第二终端建立绑定连接关系的指示信息,而“guid =% s”则为第二终端的终端信息,比如终端标识等,该终端标识为服务器为各个终端分配,并且保证在一定范围内各个终端的终端标识,如“全局唯一标识符(GUID,Globally Unique Identifier) ” 的惟一性。
[0048]可选的,扫描的方式可以有多种,比如,具体可以通过启动第一终端的摄像头或扫描模块来进行扫描,等等,在此不再赘述。
[0049]102、第一终端根据该图形码生成第一终端与第二终端之间的绑定请求,其中,绑定请求携带第一终端的终端信息和第二终端的终端信息等信息,例如,具体可以如下:
[0050]第一终端解析该图形码,得到解析数据,根据该解析数据确定能够与第二终端建立绑定连接关系时,从该解析数据中提取第二终端的终端信息,根据第一终端的终端信息和第二终端的终端信息生成第一终端与第二终端之间的绑定请求。
[0051]比如,还是以该图形码是根据URL“http://sc.qq.com/fx/qr ? guid = % s”编码生成的为例,参见图lc,则第一终端解析该图形码,得到解析数据“http://SC.qq.com/fx/qr ? guid = % s,,,根据该解析出来的URL的前序部分“http://sc.qq.com/fx/qr ? ”确定能够与第二终端建立绑定连接关系,于是从该解析出来的URL中提取第二终端的终端信息,即“guid =% s”,然后将第一终端自身的终端信息,比如第一终端的“guid” 一并编码,生成第一终端与第二终端之间的绑定请求。可选的,还可以将其他的终端信息,比如第一终端的设备名称、第二终端的设备名称、绑定方式、绑定关系内容、绑定
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1