[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104519485A - 一种终端之间的通信方法、装置和系统 - Google Patents

一种终端之间的通信方法、装置和系统 Download PDF

Info

Publication number
CN104519485A
CN104519485A CN201310454880.5A CN201310454880A CN104519485A CN 104519485 A CN104519485 A CN 104519485A CN 201310454880 A CN201310454880 A CN 201310454880A CN 104519485 A CN104519485 A CN 104519485A
Authority
CN
China
Prior art keywords
terminal
device identifier
information
communication
server
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.)
Granted
Application number
CN201310454880.5A
Other languages
English (en)
Other versions
CN104519485B (zh
Inventor
温彦杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201310454880.5A priority Critical patent/CN104519485B/zh
Priority to PCT/CN2014/085650 priority patent/WO2015043361A1/en
Publication of CN104519485A publication Critical patent/CN104519485A/zh
Application granted granted Critical
Publication of CN104519485B publication Critical patent/CN104519485B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/18Network architectures or network communication protocols for network security using different networks or channels, e.g. using out of band channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种终端之间的通信方法、装置和系统。本发明实施例采用由第一终端扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符,然后向服务器发送绑定请求,并在绑定请求中携带第一终端的设备标识符和第二终端的设备标识符,由服务器对第一终端和第二终端进行绑定,并分别返回绑定信息给第一终端和第二终端,使得第一终端和第二终端可以根据该绑定信息进行通信;该方案不仅对通信距离没有要求,使用方便,而且由于无需依赖账号信息,所以可以避免暴露隐私等安全隐患,大大提高了信息的安全性。

Description

一种终端之间的通信方法、装置和系统
技术领域
本发明涉及通信技术领域,具体涉及一种终端之间的通信方法、装置和系统。
背景技术
随着通信技术的发展,终端,特别是移动终端,比如智能手机、平板电脑等设备的使用也越来越为普及,其已逐渐成为人们生活中不可或缺的一部分,因此,如何更便利的实现终端之间的通信,也成为人们所关注的一个问题。
在现有技术中,一般可以通过蓝牙或红外等技术,来实现终端之间的近距离通信,但是,该方案对设备的配对和通信都有严格的距离要求,对于长距离的通信无能为力,所以,现有技术又提出了另一种方案,在该方案中,可以由用户申请一个帐号,然后通过在不同终端上登录同一个帐号,或者向帐号绑定的好友发送信息,来实现不同终端之间的消息共享。
在对现有技术的研究和实践过程中,本发明的发明人发现,由于现有方案过度依赖于账号信息,比如每次登陆前都需要登陆账号和密码,因此,交互成本较高,不仅使用不便,而且存在暴露隐私等信息安全隐患。
发明内容
本发明实施例提供一种终端之间的通信方法、装置和系统,不仅对通信距离没有要求,而且使用方便,并且可以提高个人信息的安全性。
一种终端之间的通信方法,包括:
第一终端扫描第二终端生成的二维码,所述二维码包括第二终端的设备标识符;
第一终端向服务器发送绑定请求,所述绑定请求包括所述第一终端的设备标识符和第二终端的设备标识符;
第一终端接收服务器根据绑定请求返回的设备绑定信息;
第一终端根据所述绑定信息与第二终端进行通信。
一种终端之间的通信方法,包括:
接收第一终端发送的绑定请求,所述绑定请求包括所述第一终端的设备标识符和第二终端的设备标识符,所述第二终端的设备标识符由第一终端通过扫描第二终端生成的二维码而获得;
根据所述绑定请求对第一终端和第二终端进行绑定,得到绑定信息;
分别发送所述绑定信息给第一终端和第二终端,以便第一终端和第二终端根据所述绑定信息进行通信。
一种终端,作为第一终端,包括:
扫描单元,用于扫描第二终端生成的二维码,所述二维码包括第二终端的设备标识符;
发送单元,用于向服务器发送绑定请求,所述绑定请求包括所述第一终端的设备标识符和第二终端的设备标识符;
接收单元,用于接收服务器根据绑定请求返回的设备绑定信息;
通信单元,用于根据所述绑定信息与第二终端进行通信。
一种服务器,包括:
接收单元,用于接收第一终端发送的绑定请求,所述绑定请求包括所述第一终端的设备标识符和第二终端的设备标识符,所述第二终端的设备标识符由第一终端通过扫描第二终端生成的二维码而获得;
绑定单元,用于根据所述绑定请求对第一终端和第二终端进行绑定,得到绑定信息;
发送单元,用于分别发送所述绑定信息给第一终端和第二终端,以便第一终端和第二终端根据所述绑定信息进行通信。
一种通信系统,包括本发明实施例提供的任一种终端和本发明实施例提供的任一种服务器。
本发明实施例采用由第一终端扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符,然后向服务器发送绑定请求,并在绑定请求中携带第一终端的设备标识符和第二终端的设备标识符,由服务器对第一终端和第二终端进行绑定,并分别返回绑定信息给第一终端和第二终端,使得第一终端和第二终端可以根据该绑定信息进行通信;该方案不仅对通信距离没有要求,使用方便,而且由于无需依赖账号信息,所以可以避免暴露隐私等安全隐患,大大提高了信息的安全性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的终端之间的通信方法的流程图;
图2是本发明实施例提供的终端之间的通信方法的另一流程图;
图3是本发明实施例提供的终端之间的通信方法的又一流程图;
图4是本发明实施例提供的终端的结构示意图;
图5是本发明实施例提供的服务器的结构示意图;
图6是本发明实施例提供的终端的另一结构示意图;
图7是本发明实施例提供的服务器的另一结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种终端之间的通信方法、装置和系统。以下分别进行详细说明。
实施例一、
本发明实施例将从第一终端的角度进行描述,该第一终端具体可以包括智能手机、平板电脑、电子书阅读器、动态影像专家压缩标准音频层面3(MP3,Moving Picture Experts Group Audio Layer III)播放器、动态影像专家压缩标准音频层面4(MP4,Moving Picture Experts Group Audio Layer IV)播放器、膝上型便携计算机和台式计算机等等。
一种终端之间的通信方法,包括:第一终端扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符;然后,向服务器发送包括第一终端的设备标识符和第二终端的设备标识符的绑定请求,并接收服务器根据绑定请求返回的设备绑定信息,根据该绑定信息与第二终端进行通信。
如图1所示,具体流程可以如下:
101、第一终端扫描第二终端生成的二维码。
例如,第一终端具体可以通过自身携带的摄像头来扫描第二终端生成的二维码。
其中,该二维码可以包括第二终端的设备标识符等信息,其中,设备标识符指的是用于标识某个终端中某种终端应用的标识,即根据该设备标识符不仅可以识别出其所属的终端,而且还可以识别出其所属的终端应用。
其中,第二终端生成二维码的方法具体可参见现有技术,在此不再赘述。
此外,该第二终端具体可以包括智能手机、平板电脑、电子书阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等等。
102、第一终端向服务器发送绑定请求。
其中,该绑定请求可以包括第一终端的设备标识符和第二终端的设备标识符等信息。
103、第一终端接收服务器根据绑定请求返回的设备绑定信息。
其中,该绑定信息由服务器根据接收到的绑定请求对第一终端和第二终端进行绑定所得,例如,绑定的方法具体可以如下:
服务器从所述绑定请求中提取第一终端的设备标识符和第二终端的设备标识符,建立第一终端的设备标识符和第二终端的设备标识符的对应关系,得到绑定信息。
其中,该绑定信息可以采用多种消息格式来进行记录,比如,具体可以采用列表的方式来进行记录,即可以建立一个关于第一终端的设备标识符和第二终端的设备标识符的映射关系表,等等。
104、第一终端根据该绑定信息与第二终端进行通信,例如,具体可以如下:
(1)第一终端向第二终端发送消息;
第一终端根据该绑定信息向服务器发送第一通信消息,其中,该第一通信消息可以包括第一消息内容和第二终端的设备标识符等信息,以便服务器根据该第二终端的设备标识符发送第一处理消息给第二终端,其中,第一处理消息可以包括第一消息内容等信息。
(2)第二终端向第一终端发送消息;
第一终端接收服务器发送的第二处理消息,其中,该第二处理消息由服务器根据第二终端发送的第二通信消息而生成,第二通信消息可以包括第二消息内容和第一终端的设备标识符等信息,而该第二处理消息则可以包括第二消息内容等信息。
(3)第一终端向第二终端发送消息,以及,第二终端向第一终端发送消息;
第一终端根据该绑定信息向服务器发送第一通信消息,其中,该第一通信消息可以包括第一消息内容和第二终端的设备标识符等信息,以便服务器根据该第二终端的设备标识符发送第一处理消息给第二终端,该第一处理消息可以包括第一消息内容等信息;以及,
第一终端接收服务器发送的第二处理消息,其中,该第二处理消息由服务器根据第二终端发送的第二通信消息而生成,第二通信消息可以包括第二消息内容和第一终端的设备标识符等信息,而该第二处理消息则可以包括第二消息内容等信息。
需说明的是,为了描述方便,在本发明实施例中,将第一终端根据该绑定信息向服务器发送的通信消息称为第一通信消息,而将第二终端根据该绑定信息向服务器发送的通信消息称为第二通信消息;同理,将第一通信消息中的消息内容称为第一消息内容,而将第二通信消息中的消息内容称为第二消息内容,将服务器对第一通信消息进行处理后得到的消息称为第一处理消息,而将服务器对第二通信消息进行处理后得到的消息称为第二处理消息,等等,在此不再赘述。
由上可知,本实施例采用由第一终端扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符,然后向服务器发送绑定请求,并在绑定请求中携带第一终端的设备标识符和第二终端的设备标识符,由服务器对第一终端和第二终端进行绑定,并分别返回绑定信息给第一终端和第二终端,使得第一终端和第二终端可以根据该绑定信息进行通信;该方案不仅对通信距离没有要求,使用方便,而且由于无需依赖账号信息,所以可以避免暴露隐私等安全隐患,大大提高了信息的安全性。
实施例二、
在本发明实施例中,将从服务器的角度进行描述,其中,该服务器具体可以为终端应用对应的业务服务器等设备。
一种终端之间的通信方法,包括:接收第一终端发送的绑定请求,其中,该绑定请求包括第一终端的设备标识符和第二终端的设备标识符,然后根据该绑定请求对第一终端和第二终端进行绑定,得到绑定信息,并分别发送该绑定信息给第一终端和第二终端,以便第一终端和第二终端根据所述绑定信息进行通信;其中,第二终端的设备标识符由第一终端通过扫描第二终端生成的二维码而获得。
如图2所示,具体流程可以如下:
201、接收第一终端发送的绑定请求,其中,该绑定请求可以包括第一终端的设备标识符和第二终端的设备标识符等信息。
其中,第一终端携带在绑定请求中的第二终端的设备标识符可以由第一终端通过扫描第二终端生成的二维码而获得,例如,具体可以如下:
第一终端通过自身携带的摄像头来扫描第二终端生成的二维码,其中,该二维码可以包括第二终端的设备标识符等信息。
202、根据步骤201中接收到的绑定请求对第一终端和第二终端进行绑定,得到绑定信息;例如,具体可以如下:
从该绑定请求中提取第一终端的设备标识符和第二终端的设备标识符,建立第一终端的设备标识符和第二终端的设备标识符的对应关系,得到绑定信息。
其中,该绑定信息可以采用多种消息格式来进行记录,比如,具体可以采用列表的方式来进行记录,即可以建立一个关于第一终端的设备标识符和第二终端的设备标识符的映射关系表,等等。
203、分别发送该绑定信息给第一终端和第二终端,以便第一终端和第二终端根据该绑定信息进行通信。
其中,第一终端和第二终端根据该绑定信息进行通信的方法具体可参见实施例一,在此不再赘述。需说明的是,第一终端和第二终端在进行通信时,也需要经过该服务器,即,在步骤“发送所述绑定信息给第一终端和第二终端(即步骤203)”之后,该方法还可以包括:
接收第一终端根据该绑定信息发送的第一通信消息,其中,该第一通信消息可以包括第一消息内容和第二终端的设备标识符等信息;根据该第二终端的设备标识符发送第一处理消息给第二终端,其中,该第一处理消息可以包括第一消息内容等信息;和/或,
接收第二终端根据该绑定信息发送的第二通信消息,其中,该第二通信消息可以包括第二消息内容和第一终端的设备标识符等信息;根据该第一终端的设备标识符发送第二处理消息给第二终端,其中,该第二处理消息可以包括第二消息内容等信息。
由上可知,本实施例采用由第一终端扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符,然后由服务器接收该第一终端发送的包括了第一终端的设备标识符和第二终端的设备标识符的绑定请求,然后根据该绑定请求对第一终端和第二终端进行绑定,得到绑定信息,并分别发送该绑定信息给第一终端和第二终端,以便第一终端和第二终端根据所述绑定信息进行通信。该方案不仅对通信距离没有要求,使用方便,而且由于无需依赖账号信息,所以可以避免暴露隐私等安全隐患,大大提高了信息的安全性。
实施例三、
根据实施例一和二所描述的方法,以下将举例作进一步详细说明。
在本实施例中,将以第一终端具体为终端A,第二终端具体为终端B,服务器具体为终端应用K的业务服务器S为例进行说明。其中,终端A和终端B需要分别向业务服务器S进行设备标识符的注册。
一种终端之间的通信方法,如图3所示,具体流程可以如下:
301、终端B根据终端应用K在终端B中生成二维码,其中,该二维码可以包括终端B的设备标识符等信息。
需说明的是,终端B需和业务服务器S保持长连接。
302、终端A扫描终端B生成的二维码,从而获得终端B的设备标识符等信息。
例如,终端A可以通过自身携带的摄像头来扫描终端B生成的二维码,等等。
303、终端A端向业务服务器S发送绑定请求,其中,该绑定请求可以包括终端A的设备标识符和终端B的设备标识符等信息。
需说明的是,终端A也需和业务服务器S保持长连接。
304、业务服务器S接收到终端A发送的绑定请求后,根据接收到的绑定请求对终端A和终端B进行绑定,得到绑定信息;例如,具体可以如下:
从该绑定请求中提取终端A的设备标识符和终端B的设备标识符,建立终端A的设备标识符和终端B的设备标识符的对应关系,得到绑定信息。
其中,该绑定信息可以采用多种消息格式来进行记录,比如,具体可以采用列表的方式来进行记录,即可以建立一个关于终端A的设备标识符和终端B的设备标识符的映射关系表,等等。
305、业务服务器S分别发送该绑定信息给终端A和终端B。
例如,如果在步骤304中,建立了一个关于终端A的设备标识符和终端B的设备标识符的映射关系表,则此时,业务服务器S可以分别发送该映射关系表给终端A和终端B。
306、终端A和终端B分别根据该绑定信息进行通信。
例如,如果该绑定消息以映射关系表来表示的话,则终端A和终端B可以分别从接收到的映射关系表中看到与自身绑定的设备的相关信息,比如可以看到与自身绑定的设备的名称、型号和/或设备标识等等,然后从中选择需要通信的设备进行通信,其中,具体的通信方法可以如下:
(1)终端A向终端B发送消息,具体可以如下:
终端A根据该绑定信息向业务服务器S发送第一通信消息,其中,该第一通信消息可以包括第一消息内容和终端B的设备标识符等信息,
业务服务器S接收到该第一通信消息后,对该第一通信消息进行处理,比如,具体可以从该第一通信消息中提取出第一消息内容和终端B的设备标识符,然后,根据终端B的设备标识符通过查找“关于终端A的设备标识符和终端B的设备标识符的映射关系表”,确定终端B为终端A的通信对象,于是根据第一通信消息生成第一处理消息,并发送第一处理消息给终端B,其中,第一处理消息包括第一消息内容等信息。
(2)终端B向终端A发送消息,具体可以如下:
终端B根据该绑定信息向业务服务器S发送第二通信消息,其中,该第二通信消息可以包括第二消息内容和终端A的设备标识符等信息,
业务服务器S接收到该第二通信消息后,对该第二通信消息进行处理,比如,具体可以从该第二通信消息中提取出第二消息内容和终端A的设备标识符,然后,根据终端A的设备标识符通过查找“关于终端A的设备标识符和终端B的设备标识符的映射关系表”,确定终端A为终端B的通信对象,于是根据第二通信消息生成第二处理消息,并发送第二处理消息给终端A,其中,第二处理消息包括第二消息内容等信息。
需说明的是,终端A除了可以和终端B进行绑定之外,同时还可以与其他的终端,比如终端C、终端D和/或终端E等进行绑定,终端A与其他终端进行绑定与上述方法相同,如果终端同时与一个以上的终端进行了绑定,则在绑定信息中可以显示多个已经和终端A进行了绑定的终端的相关信息,那么,在步骤306中,终端A可以从该绑定信息中选择需要进行通信的终端作为通信对象,并进行通信,其通信的方法与上述方法相同,在此不再赘述。
由上可知,本实施例采用由终端A扫描终端B生成的二维码,其中,该二维码包括终端B的设备标识符,然后向业务服务器S发送绑定请求,并在绑定请求中携带终端A的设备标识符和终端B的设备标识符,由业务服务器S对终端A和终端B进行绑定,并分别返回绑定信息给终端A和终端B,使得终端A和终端B可以根据该绑定信息进行通信;该方案不仅对通信距离没有要求,使用方便,而且由于无需依赖账号信息,所以可以避免暴露隐私等安全隐患,大大提高了信息的安全性。
实施例四、
为了更好地实施以上方法,本发明实施例还提供一种终端,作为第一终端,如图4所示,该终端包括扫描单元401、发送单元402、接收单元403和通信单元404;
扫描单元401,用于扫描第二终端生成的二维码;
例如,扫描单元401具体可以通过自身携带的摄像头来扫描第二终端生成的二维码。
其中,该二维码可以包括第二终端的设备标识符等信息,其中,设备标识符指的是用于标识某个终端中某种终端应用的标识,即根据该设备标识符不仅可以识别出其所属的终端,而且还可以识别出其所属的终端应用。
发送单元402,用于向服务器发送绑定请求;
其中,该绑定请求可以包括第一终端的设备标识符和第二终端的设备标识符等信息。
接收单元403,用于接收服务器根据绑定请求返回的设备绑定信息;
其中,该绑定信息由服务器根据接收到的绑定请求对第一终端和第二终端进行绑定所得,例如,绑定的方法具体可以如下:
服务器从所述绑定请求中提取第一终端的设备标识符和第二终端的设备标识符,建立第一终端的设备标识符和第二终端的设备标识符的对应关系,得到绑定信息。
其中,该绑定信息可以采用多种消息格式来进行记录,比如,具体可以采用列表的方式来进行记录,即可以建立一个关于第一终端的设备标识符和第二终端的设备标识符的映射关系表,等等。
通信单元404,用于根据该绑定信息与第二终端进行通信。
例如,通信单元404,具体可以用于根据该绑定信息向服务器发送第一通信消息,其中,该第一通信消息可以包括第一消息内容和第二终端的设备标识符等信息,以便服务器根据该第二终端的设备标识符发送第一处理消息给第二终端,该第一处理消息可以包括第一消息内容等信息;和/或,
通信单元404,具体可以用于接收服务器发送的第二处理消息,其中,该第二处理消息由服务器根据第二终端发送的第二通信消息而生成,第二通信消息可以包括第二消息内容和第一终端的设备标识符等信息,而该第二处理消息则可以包括第二消息内容等信息。
具体实现时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
该第一终端和该第二终端具体可以包括智能手机、平板电脑、电子书阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等等。
由上可知,本实施例的第一终端的扫描单元401可以扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符,然后由发送单元402向服务器发送绑定请求,并在绑定请求中携带第一终端的设备标识符和第二终端的设备标识符,由服务器对第一终端和第二终端进行绑定,并分别返回绑定信息给第一终端和第二终端,使得第一终端和第二终端的通信单元404可以根据该绑定信息进行通信;该方案不仅对通信距离没有要求,使用方便,而且由于无需依赖账号信息,所以可以避免暴露隐私等安全隐患,大大提高了信息的安全性。
实施例五、
相应的,本发明实施例还提供一种服务器,如图5所示,该服务器包括接收单元501、绑定单元502和发送单元503;
接收单元501,用于接收第一终端发送的绑定请求;
其中,该绑定请求可以包括第一终端的设备标识符和第二终端的设备标识符等信息。
其中,第一终端携带在绑定请求中的第二终端的设备标识符可以由第一终端通过扫描第二终端生成的二维码而获得,例如,具体可以如下:
第一终端通过自身携带的摄像头来扫描第二终端生成的二维码,其中,该二维码可以包括第二终端的设备标识符等信息。
绑定单元502,用于根据该绑定请求对第一终端和第二终端进行绑定,得到绑定信息;例如,具体可以如下:
从该绑定请求中提取第一终端的设备标识符和第二终端的设备标识符,建立第一终端的设备标识符和第二终端的设备标识符的对应关系,得到绑定信息。
其中,该绑定信息可以采用多种消息格式来进行记录,比如,具体可以采用列表的方式来进行记录,即可以建立一个关于第一终端的设备标识符和第二终端的设备标识符的映射关系表,等等。
发送单元503,用于发送该绑定信息给第一终端和第二终端,以便第一终端和第二终端根据该绑定信息进行通信。
其中,第一终端和第二终端根据该绑定信息进行通信的方法具体可参见前面的实施例,在此不再赘述。
此外,需说明的是,第一终端和第二终端在进行通信时,也需要经过该服务器,即服务器还可以包括通信单元;
通信单元,用于接收第一终端根据该绑定信息发送的第一通信消息,其中,该第一通信消息可以包括第一消息内容和第二终端的设备标识符等信息;根据该第二终端的设备标识符发送第一处理消息给第二终端,其中,该第一处理消息可以包括第一消息内容等信息;和/或,
通信单元,用于接收第二终端根据该绑定信息发送的第二通信消息,其中,该第二通信消息可以包括第二消息内容和第一终端的设备标识符等信息;根据该第一终端的设备标识符发送第二处理消息给第二终端,其中,该第二处理消息可以包括第二消息内容等信息。
具体实现时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
其中,该服务器具体可以为终端应用对应的业务服务器等设备。
由上可知,本实施例采用由第一终端扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符,然后由服务器的接收单元501接收该第一终端发送的包括了第一终端的设备标识符和第二终端的设备标识符的绑定请求,然后由绑定单元502根据该绑定请求对第一终端和第二终端进行绑定,得到绑定信息,并由发送单元503分别发送该绑定信息给第一终端和第二终端,以便第一终端和第二终端根据所述绑定信息进行通信。该方案不仅对通信距离没有要求,使用方便,而且由于无需依赖账号信息,所以可以避免暴露隐私等安全隐患,大大提高了信息的安全性。
实施例六、
相应的,本发明实施例还提供一种通信系统,包括本发明实施例提供的任一种终端和任一种服务器,其中,该终端和服务器具体可参见前面的实施例,例如,以该通信系统包括第一终端、第二终端和服务器为例,具体可以如下:
第一终端,用于扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符;然后,向服务器发送包括第一终端的设备标识符和第二终端的设备标识符的绑定请求,并接收服务器根据绑定请求返回的设备绑定信息,根据该绑定信息与第二终端进行通信。
第二终端,用于生成二维码,其中,该二维码包括第二终端的设备标识符,并接收服务器发送的绑定信息,根据该绑定信息与第一终端进行通信。
服务器,用于接收第一终端发送的绑定请求,其中,该绑定请求包括第一终端的设备标识符和第二终端的设备标识符,然后根据该绑定请求对第一终端和第二终端进行绑定,得到绑定信息,并分别发送该绑定信息给第一终端和第二终端。
以上各个设备的具体实施可参见前面的实施例,在此不再赘述。
由上可知,本实施例的通信系统采用由第一终端扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符,然后向服务器发送绑定请求,并在绑定请求中携带第一终端的设备标识符和第二终端的设备标识符,由服务器对第一终端和第二终端进行绑定,并分别返回绑定信息给第一终端和第二终端,使得第一终端和第二终端可以根据该绑定信息进行通信;该方案不仅对通信距离没有要求,使用方便,而且由于无需依赖账号信息,所以可以避免暴露隐私等安全隐患,大大提高了信息的安全性。
实施例七、
相应的,本发明实施例还提供一种终端,可以作为本发明实施例的第一终端,如图6所示,该终端可以包括射频(RF,Radio Frequency)电路601、包括有一个或一个以上计算机可读存储介质的存储器602、输入单元603、显示单元604、传感器605、音频电路606、无线保真(WiFi,Wireless Fidelity)模块607、包括有一个或者一个以上处理核心的处理器608、以及电源609等部件。本领域技术人员可以理解,图6中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
RF电路601可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器608处理;另外,将涉及上行的数据发送给基站。通常,RF电路601包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM,Subscriber IdentityModule)卡、收发信机、耦合器、低噪声放大器(LNA,Low Noise Amplifier)、双工器等。此外,RF电路601还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(GSM,Global System of Mobile communication)、通用分组无线服务(GPRS,General Packet Radio Service)、码分多址(CDMA,Code Division MultipleAccess)、宽带码分多址(WCDMA,Wideband Code Division Multiple Access)、长期演进(LTE,Long Term Evolution)、电子邮件、短消息服务(SMS,ShortMessaging Service)等。
存储器602可用于存储软件程序以及模块,处理器608通过运行存储在存储器602的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器602还可以包括存储器控制器,以提供处理器608和输入单元603对存储器602的访问。
输入单元603可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元603可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器608,并能接收处理器608发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元603还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元604可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元604可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid Crystal Display)、有机发光二极管(OLED,OrganicLight-Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器608以确定触摸事件的类型,随后处理器608根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图6中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
终端还可包括至少一种传感器605,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在终端移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路606、扬声器,传声器可提供用户与终端之间的音频接口。音频电路606可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路606接收后转换为音频数据,再将音频数据输出处理器608处理后,经RF电路601以发送给比如另一终端,或者将音频数据输出至存储器602以便进一步处理。音频电路606还可能包括耳塞插孔,以提供外设耳机与终端的通信。
WiFi属于短距离无线传输技术,终端通过WiFi模块607可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图6示出了WiFi模块607,但是可以理解的是,其并不属于终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器608是终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器602内的软件程序和/或模块,以及调用存储在存储器602内的数据,执行终端的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器608可包括一个或多个处理核心;优选的,处理器608可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器608中。
终端还包括给各个部件供电的电源609(比如电池),优选的,电源可以通过电源管理系统与处理器608逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源609还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,终端还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端中的处理器608会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器608来运行存储在存储器602中的应用程序,从而实现各种功能:
尽管未示出,终端还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端的显示单元是触摸屏显示器,终端还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行述一个或者一个以上程序包含用于进行以下操作的指令:
扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符;然后,向服务器发送包括本终端的设备标识符和第二终端的设备标识符的绑定请求,并接收服务器根据绑定请求返回的设备绑定信息,根据该绑定信息与第二终端进行通信。
其中,本终端根据绑定信息与第二终端进行通信的方法具体可以如下(以本终端为第一终端为例):
(1)第一终端向第二终端发送消息;
第一终端根据该绑定信息向服务器发送第一通信消息,其中,该第一通信消息可以包括第一消息内容和第二终端的设备标识符等信息,以便服务器根据该第二终端的设备标识符发送第一处理消息给第二终端,其中,第一处理消息可以包括第一消息内容等信息。
(2)第二终端向第一终端发送消息;
第一终端接收服务器发送的第二处理消息,其中,该第二处理消息由服务器根据第二终端发送的第二通信消息而生成,第二通信消息可以包括第二消息内容和第一终端的设备标识符等信息,而该第二处理消息则可以包括第二消息内容等信息。
(3)第一终端向第二终端发送消息,以及,第二终端向第一终端发送消息;
第一终端根据该绑定信息向服务器发送第一通信消息,其中,该第一通信消息可以包括第一消息内容和第二终端的设备标识符等信息,以便服务器根据该第二终端的设备标识符发送第一处理消息给第二终端,该第一处理消息可以包括第一消息内容等信息;以及,
第一终端接收服务器发送的第二处理消息,其中,该第二处理消息由服务器根据第二终端发送的第二通信消息而生成,第二通信消息可以包括第二消息内容和第一终端的设备标识符等信息,而该第二处理消息则可以包括第二消息内容等信息。
以上各个步骤的具体实施可参见前面的实施例,在此不再赘述。
由上可知,本实施例采用由本终端(即第一终端)扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符,然后向服务器发送绑定请求,并在绑定请求中携带第一终端的设备标识符和第二终端的设备标识符,由服务器对本终端和第二终端进行绑定,并分别返回绑定信息给本终端和第二终端,使得本终端和第二终端可以根据该绑定信息进行通信;该方案不仅对通信距离没有要求,使用方便,而且由于无需依赖账号信息,所以可以避免暴露隐私等安全隐患,大大提高了信息的安全性。
实施例七、
本发明实施例还提供一种服务器,如图7所示,其示出了本发明实施例所涉及的服务器的结构示意图,具体来讲:
该服务器可以包括一个或者一个以上处理核心的处理器701、一个或一个以上计算机可读存储介质的存储器702、射频(Radio Frequency,RF)电路703、无线通信模块如蓝牙模块和/或无线保真(WiFi,Wireless Fidelity)模块704等(图7中以WIFI模块704为例)、电源705、传感器706、输入单元707、以及显示单元708等部件。本领域技术人员可以理解,图7中示出的服务器结构并不构成对服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器701是该服务器的控制中心,利用各种接口和线路连接整个服务器的各个部分,通过运行或执行存储在存储器702内的软件程序和/或模块,以及调用存储在存储器702内的数据,执行服务器的各种功能和处理数据,从而对服务器进行整体监控。可选的,处理器701可包括一个或多个处理核心;优选的,处理器701可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器701中。
存储器702可用于存储软件程序以及模块,处理器701通过运行存储在存储器702的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器702可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据服务器的使用所创建的数据等。此外,存储器702可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器702还可以包括存储器控制器,以提供处理器701对存储器702的访问。
RF电路703可用于收发信息过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器701处理;另外,将涉及上行的数据发送给基站。通常,RF电路703包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、低噪声放大器(LNA,Low Noise Amplifier)、双工器等。此外,RF电路703还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(GSM,Global System ofMobile communication)、通用分组无线服务(GPRS,General Packet RadioService)、码分多址(CDMA,Code Division Multiple Access)、宽带码分多址(WCDMA,Wideband Code Division Multiple Access)、长期演进(LTE,LongTerm Evolution)、电子邮件、短消息服务(SMS,Short Messaging Service)等。
WiFi属于短距离无线传输技术,服务器通过WiFi模块704收发电子邮件和访问流式媒体等,它可以提供无线的宽带互联网访问。虽然图7示出了WiFi模块704,但是可以理解的是,其并不属于服务器的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
服务器还包括给各个部件供电的电源705(比如电池),优选的,电源可以通过电源管理系统与处理器701逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源705还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
该服务器还可包括至少一种传感器706,比如光传感器、运动传感器以及其他传感器。该服务器还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
该服务器还可包括输入单元707,该输入单元707可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元707可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器701,并能接收处理器701发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元707还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
该服务器还可包括显示单元708,该显示单元708可用于显示由用户输入的信息或提供给用户的信息以及服务器的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元708可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid Crystal Display)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器701以确定触摸事件的类型,随后处理器701根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图7中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
尽管未示出,服务器还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,服务器中的处理器701会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器702中,并由处理器701来运行存储在存储器702中的应用程序,从而实现各种功能,如下:
接收第一终端发送的绑定请求,其中,该绑定请求包括第一终端的设备标识符和第二终端的设备标识符,然后根据该绑定请求对第一终端和第二终端进行绑定,得到绑定信息,并分别发送该绑定信息给第一终端和第二终端,以便第一终端和第二终端根据所述绑定信息进行通信。
其中,第一终端携带在绑定请求中的第二终端的设备标识符可以由第一终端通过扫描第二终端生成的二维码而获得,例如,具体可以如下:
第一终端通过自身携带的摄像头来扫描第二终端生成的二维码,其中,该二维码可以包括第二终端的设备标识符等信息。
其中,绑定信息可以采用多种消息格式来进行记录,比如,具体可以采用列表的方式来进行记录,即可以建立一个关于第一终端的设备标识符和第二终端的设备标识符的映射关系表,等等。
其中,第一终端和第二终端根据该绑定信息进行通信的方法具体可参见前面的实施例,在此不再赘述。
此外,需说明的是,第一终端和第二终端在进行通信时,也需要经过该服务器,即,在步骤“发送所述绑定信息给第一终端和第二终端”之后,还可以包括:
接收第一终端根据该绑定信息发送的第一通信消息,其中,该第一通信消息可以包括第一消息内容和第二终端的设备标识符等信息;根据该第二终端的设备标识符发送第一处理消息给第二终端,其中,该第一处理消息可以包括第一消息内容等信息;和/或,
接收第二终端根据该绑定信息发送的第二通信消息,其中,该第二通信消息可以包括第二消息内容和第一终端的设备标识符等信息;根据该第一终端的设备标识符发送第二处理消息给第二终端,其中,该第二处理消息可以包括第二消息内容等信息。
以上各个步骤的具体实施可参见前面的实施例,在此不再赘述。
由上可知,本实施例采用由第一终端扫描第二终端生成的二维码,其中,该二维码包括第二终端的设备标识符,然后由服务器接收该第一终端发送的包括了第一终端的设备标识符和第二终端的设备标识符的绑定请求,然后根据该绑定请求对第一终端和第二终端进行绑定,得到绑定信息,并分别发送该绑定信息给第一终端和第二终端,以便第一终端和第二终端根据所述绑定信息进行通信。该方案不仅对通信距离没有要求,使用方便,而且由于无需依赖账号信息,所以可以避免暴露隐私等安全隐患,大大提高了信息的安全性。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
以上对本发明实施例所提供的一种终端之间的通信方法、装置和系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (11)

1.一种终端之间的通信方法,其特征在于,包括:
第一终端扫描第二终端生成的二维码,所述二维码包括第二终端的设备标识符;
第一终端向服务器发送绑定请求,所述绑定请求包括所述第一终端的设备标识符和第二终端的设备标识符;
第一终端接收服务器根据绑定请求返回的设备绑定信息;
第一终端根据所述绑定信息与第二终端进行通信。
2.根据权利要求1所述的方法,其特征在于,所述第一终端根据所述绑定信息与第二终端进行通信,包括:
第一终端根据所述绑定信息向服务器发送第一通信消息,所述第一通信消息包括第一消息内容和第二终端的设备标识符,以便服务器根据所述第二终端的设备标识符发送第一处理消息给第二终端,所述第一处理消息包括第一消息内容;和/或
第一终端接收服务器发送的第二处理消息,所述第二处理消息由服务器根据第二终端发送的第二通信消息而生成,所述第二通信消息包括第二消息内容和第一终端的设备标识符,所述第二处理消息包括第二消息内容。
3.一种终端之间的通信方法,其特征在于,包括:
接收第一终端发送的绑定请求,所述绑定请求包括所述第一终端的设备标识符和第二终端的设备标识符,所述第二终端的设备标识符由第一终端通过扫描第二终端生成的二维码而获得;
根据所述绑定请求对第一终端和第二终端进行绑定,得到绑定信息;
分别发送所述绑定信息给第一终端和第二终端,以便第一终端和第二终端根据所述绑定信息进行通信。
4.根据权利要求3所述的方法,其特征在于,所述根据所述绑定请求对第一终端和第二终端进行绑定,得到绑定信息,包括:
从所述绑定请求中提取第一终端的设备标识符和第二终端的设备标识符;
建立第一终端的设备标识符和第二终端的设备标识符的对应关系,得到绑定信息。
5.根据权利要求3或4所述的方法,其特征在于,所述分别发送所述绑定信息给第一终端和第二终端之后,还包括:
接收第一终端根据所述绑定信息发送的第一通信消息,所述第一通信消息包括第一消息内容和第二终端的设备标识符;根据所述第二终端的设备标识符发送第一处理消息给第二终端,所述第一处理消息包括第一消息内容;和/或,
接收第二终端根据所述绑定信息发送的第二通信消息,所述第二通信消息包括第二消息内容和第一终端的设备标识符;根据所述第一终端的设备标识符发送第二处理消息给第二终端,所述第二处理消息包括第二消息内容。
6.一种终端,其特征在于,作为第一终端,包括:
扫描单元,用于扫描第二终端生成的二维码,所述二维码包括第二终端的设备标识符;
发送单元,用于向服务器发送绑定请求,所述绑定请求包括所述第一终端的设备标识符和第二终端的设备标识符;
接收单元,用于接收服务器根据绑定请求返回的设备绑定信息;
通信单元,用于根据所述绑定信息与第二终端进行通信。
7.根据权利要求6所述的终端,其特征在于,
所述通信单元,具体用于根据所述绑定信息向服务器发送第一通信消息,所述第一通信消息包括第一消息内容和第二终端的设备标识符,以便服务器根据所述第二终端的设备标识符发送第一处理消息给第二终端,所述第一处理消息包括第一消息内容;和/或,接收服务器发送的第二处理消息,所述第二处理消息由服务器根据第二终端发送的第二通信消息而生成,所述第二通信消息包括第二消息内容和第一终端的设备标识符,所述第二处理消息包括第二消息内容。
8.一种服务器,其特征在于,包括:
接收单元,用于接收第一终端发送的绑定请求,所述绑定请求包括所述第一终端的设备标识符和第二终端的设备标识符,所述第二终端的设备标识符由第一终端通过扫描第二终端生成的二维码而获得;
绑定单元,用于根据所述绑定请求对第一终端和第二终端进行绑定,得到绑定信息;
发送单元,用于分别发送所述绑定信息给第一终端和第二终端,以便第一终端和第二终端根据所述绑定信息进行通信。
9.根据权利要求8所述的服务器,其特征在于,
所述绑定单元,具体用于从所述绑定请求中提取第一终端的设备标识符和第二终端的设备标识符;建立第一终端的设备标识符和第二终端的设备标识符的对应关系,得到绑定信息。
10.根据权利要求8或9所述的服务器,其特征在于,还包括通信单元;
通信单元,用于接收第一终端根据所述绑定信息发送的第一通信消息,所述第一通信消息包括第一消息内容和第二终端的设备标识符,根据所述第二终端的设备标识符发送第一处理消息给第二终端,所述第一处理消息包括第一消息内容;和/或,接收第二终端根据所述绑定信息发送的第二通信消息,所述第二通信消息包括第二消息内容和第一终端的设备标识符,根据所述第一终端的设备标识符发送第二处理消息给第二终端,所述第二处理消息包括第二消息内容。
11.一种通信系统,其特征在于,包括权利要求6至7任一项所述的终端和权利要求8至10任一项所述的服务器。
CN201310454880.5A 2013-09-29 2013-09-29 一种终端之间的通信方法、装置和系统 Active CN104519485B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310454880.5A CN104519485B (zh) 2013-09-29 2013-09-29 一种终端之间的通信方法、装置和系统
PCT/CN2014/085650 WO2015043361A1 (en) 2013-09-29 2014-09-01 Methods, devices, and systems for completing communication between terminals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310454880.5A CN104519485B (zh) 2013-09-29 2013-09-29 一种终端之间的通信方法、装置和系统

Publications (2)

Publication Number Publication Date
CN104519485A true CN104519485A (zh) 2015-04-15
CN104519485B CN104519485B (zh) 2019-09-17

Family

ID=52742014

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310454880.5A Active CN104519485B (zh) 2013-09-29 2013-09-29 一种终端之间的通信方法、装置和系统

Country Status (2)

Country Link
CN (1) CN104519485B (zh)
WO (1) WO2015043361A1 (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105530222A (zh) * 2014-09-29 2016-04-27 腾讯科技(深圳)有限公司 多终端之间的连接建立方法、装置和系统
CN105722012A (zh) * 2016-02-02 2016-06-29 腾讯科技(深圳)有限公司 一种连接通信设备的方法、终端设备及服务器系统
CN105897888A (zh) * 2016-04-08 2016-08-24 腾讯科技(深圳)有限公司 一种客户端连接方法及系统
CN106211205A (zh) * 2015-04-30 2016-12-07 广东美的制冷设备有限公司 配置方法及系统、家用电器、移动终端和服务器
CN106411681A (zh) * 2015-07-29 2017-02-15 腾讯科技(深圳)有限公司 一种信息的处理方法和发起设备、服务器、参与设备
CN106911642A (zh) * 2015-12-23 2017-06-30 北京奇虎科技有限公司 一种智能设备绑定方法及装置
CN106998490A (zh) * 2017-04-18 2017-08-01 腾讯科技(深圳)有限公司 一种多媒体数据同步方法及装置
CN107222498A (zh) * 2017-06-30 2017-09-29 江西博瑞彤芸科技有限公司 共享数据的绑定处理方法
CN107402811A (zh) * 2016-05-20 2017-11-28 阿里巴巴集团控股有限公司 一种资源绑定方法和装置
CN108270867A (zh) * 2018-01-24 2018-07-10 网易(杭州)网络有限公司 游戏中虚拟资源的共享方法、存储介质
CN108600259A (zh) * 2018-05-08 2018-09-28 普联技术有限公司 设备的认证和绑定方法及计算机存储介质、服务器
CN109395379A (zh) * 2018-11-09 2019-03-01 青岛意想意创技术发展有限公司 一种基于微信摇一摇功能的互动游戏方法和装置
CN109874128A (zh) * 2017-12-05 2019-06-11 中国移动通信集团终端有限公司 设备与终端的绑定方法、装置、设备及介质
CN109933029A (zh) * 2019-03-11 2019-06-25 王祎凡 一种基于云服务器的智能家居控制系统

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6753088B2 (ja) * 2016-03-18 2020-09-09 株式会社リコー 遠隔コミュニケーションシステム、通信端末、端末連携方法および端末連携プログラム
CN110933772A (zh) * 2019-12-13 2020-03-27 上海传英信息技术有限公司 无线设备的连接方法、移动终端及计算机可读存储介质
CN115208916B (zh) * 2022-06-27 2024-07-02 广州广日电梯工业有限公司 物联网终端与电梯的绑定方法、系统、装置及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102769628A (zh) * 2012-07-27 2012-11-07 腾讯科技(深圳)有限公司 页面登录方法及服务器
CN102868696A (zh) * 2012-09-18 2013-01-09 广州市动景计算机科技有限公司 多设备间通讯和信息同步方法及系统
CN103023919A (zh) * 2012-12-26 2013-04-03 百度在线网络技术(北京)有限公司 基于二维码的登录控制方法和系统

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9143944B2 (en) * 2011-09-01 2015-09-22 Intel Corporation Secure peer-to-peer network setup
CN103078993A (zh) * 2012-12-13 2013-05-01 广东欧珀移动通信有限公司 一种联系人信息交换方法、装置及移动终端
CN103036902B (zh) * 2012-12-26 2016-06-15 百度在线网络技术(北京)有限公司 基于二维码的登录控制方法和系统

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102769628A (zh) * 2012-07-27 2012-11-07 腾讯科技(深圳)有限公司 页面登录方法及服务器
CN102868696A (zh) * 2012-09-18 2013-01-09 广州市动景计算机科技有限公司 多设备间通讯和信息同步方法及系统
CN103023919A (zh) * 2012-12-26 2013-04-03 百度在线网络技术(北京)有限公司 基于二维码的登录控制方法和系统

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105530222A (zh) * 2014-09-29 2016-04-27 腾讯科技(深圳)有限公司 多终端之间的连接建立方法、装置和系统
CN105530222B (zh) * 2014-09-29 2019-03-05 腾讯科技(深圳)有限公司 多终端之间的连接建立方法、装置和系统
CN106211205B (zh) * 2015-04-30 2019-04-30 广东美的制冷设备有限公司 配置方法及系统、家用电器、移动终端和服务器
CN106211205A (zh) * 2015-04-30 2016-12-07 广东美的制冷设备有限公司 配置方法及系统、家用电器、移动终端和服务器
CN106411681A (zh) * 2015-07-29 2017-02-15 腾讯科技(深圳)有限公司 一种信息的处理方法和发起设备、服务器、参与设备
CN106911642A (zh) * 2015-12-23 2017-06-30 北京奇虎科技有限公司 一种智能设备绑定方法及装置
US10772140B2 (en) 2016-02-02 2020-09-08 Tencent Technology (Shenzhen) Company Limited Communications device connection method, terminal device, and server system
CN105722012A (zh) * 2016-02-02 2016-06-29 腾讯科技(深圳)有限公司 一种连接通信设备的方法、终端设备及服务器系统
CN105722012B (zh) * 2016-02-02 2020-08-11 腾讯科技(深圳)有限公司 一种连接通信设备的方法、终端设备及服务器系统
US10958735B2 (en) 2016-04-08 2021-03-23 Tencent Technology (Shenzhen) Company Limited Client connection method and system
CN105897888B (zh) * 2016-04-08 2020-09-22 腾讯科技(深圳)有限公司 一种客户端连接方法及系统
CN105897888A (zh) * 2016-04-08 2016-08-24 腾讯科技(深圳)有限公司 一种客户端连接方法及系统
CN107402811A (zh) * 2016-05-20 2017-11-28 阿里巴巴集团控股有限公司 一种资源绑定方法和装置
CN106998490A (zh) * 2017-04-18 2017-08-01 腾讯科技(深圳)有限公司 一种多媒体数据同步方法及装置
CN107222498A (zh) * 2017-06-30 2017-09-29 江西博瑞彤芸科技有限公司 共享数据的绑定处理方法
CN109874128B (zh) * 2017-12-05 2021-09-03 中国移动通信集团终端有限公司 设备与终端的绑定方法、装置、设备及介质
CN109874128A (zh) * 2017-12-05 2019-06-11 中国移动通信集团终端有限公司 设备与终端的绑定方法、装置、设备及介质
CN108270867B (zh) * 2018-01-24 2021-02-09 网易(杭州)网络有限公司 游戏中虚拟资源的共享方法、存储介质
CN108270867A (zh) * 2018-01-24 2018-07-10 网易(杭州)网络有限公司 游戏中虚拟资源的共享方法、存储介质
CN108600259A (zh) * 2018-05-08 2018-09-28 普联技术有限公司 设备的认证和绑定方法及计算机存储介质、服务器
CN108600259B (zh) * 2018-05-08 2021-11-12 普联技术有限公司 设备的认证和绑定方法及计算机存储介质、服务器
CN109395379A (zh) * 2018-11-09 2019-03-01 青岛意想意创技术发展有限公司 一种基于微信摇一摇功能的互动游戏方法和装置
CN109933029A (zh) * 2019-03-11 2019-06-25 王祎凡 一种基于云服务器的智能家居控制系统

Also Published As

Publication number Publication date
WO2015043361A1 (en) 2015-04-02
CN104519485B (zh) 2019-09-17

Similar Documents

Publication Publication Date Title
CN104519485A (zh) 一种终端之间的通信方法、装置和系统
CN103716331B (zh) 一种数值转移的方法、终端、服务器及系统
CN104618440A (zh) 智能设备控制方法及装置
CN104951212A (zh) 一种移动终端的桌面数据处理方法、装置和系统
CN104518953A (zh) 删除消息的方法、即时通信终端及系统
CN103457951A (zh) 多终端登录服务器的方法及装置
CN104426962A (zh) 多终端绑定的方法、绑定服务器、终端及系统
CN104618217A (zh) 分享资源的方法、终端、服务器及系统
CN104519197A (zh) 用户登录的方法、装置及终端设备
CN104135728B (zh) 网络连接方法及装置
CN104636047A (zh) 对列表中的对象进行操作的方法、装置及触屏终端
CN104426963A (zh) 关联终端的方法和终端
CN104683456A (zh) 业务处理方法、服务器及终端
CN104301315A (zh) 一种限制信息访问的方法和装置
CN103179026B (zh) 用户交互式系统中的通信方法、系统及服务器和客户端
CN104142868A (zh) 建立连接的方法及装置
CN104717341A (zh) 一种消息提示方法及终端
CN104123120A (zh) 一种浏览器页面数据过滤方法、装置和系统
CN104901991A (zh) 虚拟资源转移方法、装置和系统
CN104901805A (zh) 一种身份鉴权方法、装置和系统
CN104135502A (zh) 一种实现应用消息提醒的方法、相关设备及系统
CN105530222A (zh) 多终端之间的连接建立方法、装置和系统
CN105530239A (zh) 多媒体数据获取方法及装置
CN103944922B (zh) 一种数据处理的方法、终端、服务器及系统
CN104363590A (zh) 接入点连接方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant