建立通信连接的方法及装置制造方法

文档序号:7807139阅读:119来源:国知局
建立通信连接的方法及装置制造方法
【专利摘要】本发明实施例公开了一种建立通信连接的方法及装置。应用于服务器的方法包括:接收主动发起终端发送的携带有主动发起终端所对应的远程终端对象的第一通信标识第一连接请求;确定主动发起终端所对应的第一连接邀请码;基于第一通信标识,发送携带有第一连接邀请码的通知信息;接收目标终端发送的携带有第二连接邀请码的第二连接请求;依据第二连接邀请码和第一连接邀请码是否匹配,确定目标终端是否为主动发起终端对应的远程终端对象;当确定出目标终端为远程终端对象时,对主动发起终端和目标终端进行配对,以建立主动发起终端和作为远程终端对象的目标终端间的通信连接。通过利用本方案,实现了用户通过简单操作即可建立通信连接的目的。
【专利说明】建立通信连接的方法及装置

【技术领域】
[0001] 本发明涉及通信领域,特别涉及一种建立通信连接的方法及装置。

【背景技术】
[0002] 随着智能电视和机顶盒等终端的逐渐发展,其功能越来越多,随之而来的功能设 置操作越来越多,例如:对无线网络进行密码设置、付费使用功能设置等。
[0003] 由于功能设置操作的学习及使用难度较大,比较年长的用户经常会感到困难,尤 其是子女在外地工作时,比较年长的用户一旦遇到不会操作的问题,子女无法现场代为解 决,因此,远程设置功能应用而生。而远程设置功能的前提是,在两个终端间建立通信连接, 进而在通信连接建立成功建立后进行远程设置。
[0004] 因此,提供一种用户通过简单操作即可建立通信连接的方法是一个亟待解决的问 题。


【发明内容】

[0005] 基于上述问题,本发明实施例公开了一种建立通信连接的方法及装置,以使得用 户通过简单操作即可建立通信连接。技术方案如下:
[0006] 第一方面,本发明实施例提供了一种建立通信连接的方法,应用于服务器;所述方 法包括:
[0007] 接收主动发起终端发送的第一连接请求,其中,所述第一连接请求携带有主动发 起终端所对应的远程终端对象的第一通信标识;
[0008] 确定所述主动发起终端所对应的第一连接邀请码;
[0009] 基于所述第一通信标识,发送携带有所述第一连接邀请码的通知信息,以使得接 收到所述通知信息的终端能够基于所述通知信息发送连接请求;
[0010] 接收目标终端发送的第二连接请求,其中,所述第二连接请求携带有第二连接邀 请码;
[0011] 依据所述第二连接邀请码和所述第一连接邀请码是否匹配,确定所述目标终端是 否为所述主动发起终端对应的远程终端对象;
[0012] 当确定出所述目标终端为所述主动发起终端对应的远程终端对象时,对所述主动 发起终端和所述目标终端进行配对,以建立所述主动发起终端和作为远程终端对象的目标 终端间的通信连接。
[0013] 可选的,携带有所述第一连接邀请码的通知信息包括:
[0014] 携带有所述第一连接邀请码的URL信息。
[0015] 可选的,所述依据所述第二连接邀请码和所述第一连接邀请码是否匹配,确定所 述目标终端是否为所述主动发起终端对应的远程终端对象,包括:
[0016] 判断所述第二连接邀请码与所述第一连接邀请码是否相同,如果是,确定所述目 标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端不为所述主动 发起终端对应的远程终端对象;
[0017]或者,
[0018] 判断所述第二连接邀请码与所述第一连接邀请码是否满足预设对应关系,如果 是,确定所述目标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端 不为所述主动发起终端对应的远程终端对象。
[0019] 可选的,所述第二连接请求还携带有所述目标终端所对应的第二通信标识。
[0020] 可选的,所述依据所述第二连接邀请码和所述第一连接邀请码是否匹配,确定所 述目标终端是否为所述主动发起终端对应的远程终端对象,包括:
[0021] 依据所述第二连接邀请码和所述第一连接邀请码是否匹配以及所述第一通信标 识和所述第二通信标识是否匹配,确定所述目标终端是否为所述主动发起终端对应的远程 终端对象。
[0022] 可选的,所述依据所述第二连接邀请码和所述第一连接邀请码是否匹配以及所述 第二通信标识和所述第一通信标识是否匹配,确定所述目标终端是否为所述主动发起终端 对应的远程终端对象,包括:
[0023] 判断所述第二连接邀请码与所述第一连接邀请码是否相同,且判断所述第第二通 信标识与所述第一通信标识是否相同;当判断结果均为是时,确定所述目标终端为所述主 动发起终端对应的远程终端对象;否则,确定所述目标终端不为所述主动发起终端对应的 远程终端对象;
[0024] 或者,
[0025] 判断所述第二连接邀请码与所述第一连接邀请码是否满足预设对应关系,且判断 所述第二通信标识与所述第一通信标识是否相同;当判断结果均为是时,确定所述目标终 端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端不为所述主动发起 终端对应的远程终端对象。
[0026] 第二方面,本发明实施例提供了一种建立通信连接的方法,应用于主动发起终端; 所述方法包括:
[0027] 接收用户发出的远程连接开始指令;
[0028] 响应所述远程连接开始指令,展示用于指示用户输入远程终端对象的第一通信标 识的界面;
[0029] 接收用户输入第一通信标识;
[0030] 构建携带所述第一通信标识的第一连接请求;
[0031] 向服务器发送所述第一连接请求;
[0032] 在所述服务器的控制下,与所述远程终端对象进行配对,从而建立所述主动发起 终端和所述远程终端对象间的通信连接。
[0033] 第三方面,本发明实施例提供了一种建立通信连接的装置,应用于服务器;所述装 置包括:
[0034] 第一连接请求接收模块,用于接收主动发起终端发送的第一连接请求,其中,所述 第一连接请求携带有主动发起终端所对应的远程终端对象的第一通信标识;
[0035] 第一连接邀请码确定模块,用于确定所述主动发起终端所对应的第一连接邀请 码;
[0036] 通知信息发送模块,用于基于所述第一通信标识,发送携带有所述第一连接邀请 码的通知信息,以使得接收到所述通知信息的终端能够基于所述通知信息发送连接请求;
[0037] 第二连接请求接收模块,用于接收目标终端发送的第二连接请求,其中,所述第二 连接请求携带有第二连接邀请码;
[0038] 分析模块,用于依据所述第二连接邀请码和所述第一连接邀请码是否匹配,确定 所述目标终端是否为所述主动发起终端对应的远程终端对象;
[0039] 配对模块,用于当确定出所述目标终端为所述主动发起终端对应的远程终端对象 时,对所述主动发起终端和所述目标终端进行配对,以建立所述主动发起终端和作为远程 终端对象的目标终端间的通信连接。
[0040] 可选的,携带有所述第一连接邀请码的通知信息包括:
[0041] 携带有所述第一连接邀请码的URL信息。
[0042] 可选的,所述分析模块,包括:
[0043] 第一分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否相同, 如果是,确定所述目标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标 终端不为所述主动发起终端对应的远程终端对象;
[0044] 或者,
[0045] 第二分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否满足预 设对应关系,如果是,确定所述目标终端为所述主动发起终端对应的远程终端对象;否则, 确定所述目标终端不为所述主动发起终端对应的远程终端对象。
[0046] 可选的,所述第二连接请求还携带有所述目标终端所对应的第二通信标识。
[0047] 可选的,所述分析模块,包括:
[0048] 分析子模块,用于依据所述第二连接邀请码和所述第一连接邀请码是否匹配以及 所述第一通信标识和所述第二通信标识是否匹配,确定所述目标终端是否为所述主动发起 终端对应的远程终端对象。
[0049] 可选的,所述分析子模块,包括:
[0050] 第三分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否相同, 且判断所述第第二通信标识与所述第一通信标识是否相同;当判断结果均为是时,确定所 述目标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端不为所述 主动发起终端对应的远程终端对象;
[0051] 或者,
[0052] 第四分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否满足预 设对应关系,且判断所述第二通信标识与所述第一通信标识是否相同;当判断结果均为是 时,确定所述目标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端 不为所述主动发起终端对应的远程终端对象。
[0053] 第四方面,本发明实施例提供了一种建立通信连接的装置,应用于主动发起终端; 所述装置包括:
[0054] 指令接收模块,用于接收用户发出的远程连接开始指令;
[0055] 指令响应模块,用于响应所述远程连接开始指令,展示用于指示用户输入远程终 端对象的第一通信标识的界面;
[0056] 通信标识接收模块,用于接收用户输入第一通信标识;
[0057] 第一连接请求构建模块,用于构建携带所述第一通信标识的第一连接请求;
[0058] 第一连接请求发送模块,用于向所述服务器发送所述第一连接请求;
[0059] 配对模块,用于在所述服务器的控制下,与所述远程终端对象进行配对,从而建立 所述主动发起终端和所述远程终端对象间的通信连接。
[0060] 本方案中,主动发起终端将用户输入的远程终端对象所对应的第一通信标识发送 给服务器,而服务器可以依据远程终端对象的第一通信标识以及为主动发起终端所确定的 第一连接邀请码确定远程终端对象,进而建立主动发起终端和远程终端对象的通信连接。 可见,通过利用本方案,用户仅仅输入并发送远程终端对象的通信标识后便可依赖服务器 来建立主动发起终端和远程终端对象之间的通信连接,实现了用户通过简单操作即可建立 通信连接的目的。

【专利附图】

【附图说明】
[0061] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0062] 图1为本发明实施例所提供的一种建立通信连接的方法的第一种流程图;
[0063] 图2为本发明实施例所提供的一种建立通信连接的方法的第二种流程图;
[0064] 图3为本发明实施例所提供的一种建立通信连接的装置的第一种结构示意图; [0065] 图4为本发明实施例所提供的一种建立通信连接的装置的第二种结构示意图。

【具体实施方式】
[0066] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0067] 为了使得用户通过简单操作即可建立通信连接,从而实现后续的远程设置,本发 明实施例提供了 一种建立通信连接的方法及装置。
[0068] 下面首先对本发明实施例所提供的一种建立通信连接的方法进行介绍。
[0069] 为了清楚起见,下面首先从主动发起终端的角度,对本发明实施例所提供的一种 建立通信连接的方法进行介绍。
[0070] 需要说明的是,在实际应用中,本实施例中所述的主动发起终端可以:智能电视、 平板电脑、笔记本电脑或台式电脑等。并且,后续的远程终端对象可以为:智能手机、笔记本 电脑、台式电脑等。
[0071 ] 并且,后续内容所给出的"第一连接邀请码"中的"第一"、"第二连接邀请码"中的 "第二"、"第一通信标识"中的"第一"以及"第二通信标识"中的"第二"仅仅从名称上起到 区分作用,并不应该具有任何限定意义。
[0072] 如图1所示,一种建立通信连接的方法,可以包括:
[0073] S101,接收用户发出的远程连接开始指令;
[0074] 其中,当持有主动发起终端的用户需要与远程终端对象建立通信连接从而实现远 程设置时,可以通过特定操作向主动发起终端发送远程连接开始指令;而主动发起终端可 以接收到远程连接开始指令,进行执行后续的响应远程连接开始指令的步骤。
[0075] 其中,所谓特定操作可以为:点击主动发起终端的设置界面上的指示发起远程连 接的按钮;或者,输入指示发起远程连接的语音等,这都是合理的。
[0076] S102,响应该远程连接开始指令,展示用于指示用户输入远程终端对象的第一通 信标识的界面;
[0077] 在接收到该远程连接开始指令后,该主动发起终端可以响应该远程连接开始指 令,展示用于指示用户输入远程终端对象的第一通信标识的界面。
[0078] 其中,用于指示用户输入远程终端对象的第一通信标识的界面的具体展示形式可 以采用现有展示形式,在此不作赘述。
[0079] S103,接收用户输入第一通信标识;
[0080] 其中,第一通信标识可以为:手机号码、QQ号码或微信号码,当然并不局限于此。 并且,在实际应用中,可以向用户展示允许输入的第一通信标识的种类,而用户可以依据实 际情况来选择第一通信标识的种类,然后输入该第一通信标识。
[0081] S104,构建携带该第一通信标识的第一连接请求;
[0082] S105,向服务器发送该第一连接请求;
[0083] 在向用户展示出用于指示用户输入远程终端对象的第一通信标识的界面后,用户 可以基于该界面输入远程终端对象的第一通信标识;而主动发起终端可以接收到用户输入 的第一通信标识,构建携带该第一通信标识的第一连接请求,并向服务器发送该第一连接 请求,以使得服务器在接收到该第一连接请求后,确定主动发起终端所对应的第一连接邀 请码,基于第一通信标识,发送携带有第一连接邀请码的通知信息,以使得接收到通知信息 的终端能够基于通知信息发送连接请求;进而在接收到目标终端发送的第二连接请求后, 基于第二连接请求中的第二连接邀请码和第一连接邀请码是否匹配,确定目标终端是否为 主动发起终端所对应的远程终端对象。其中,第一连接邀请码可以为字符串,具体的,字符 串中的字符形式可以包括:数字、字母或文字中的至少一种形式。
[0084] S106,在该服务器的控制下,与该远程终端对象进行配对,从而建立该主动发起终 端和该远程终端对象间的通信连接。
[0085] 其中,服务器在确定出远程终端对象后,主动发起终端可以在该服务器的控制下, 与该远程终端对象进行配对,从而建立该主动发起终端和该远程终端对象间的通信连接。 [0086] 本领域技术人员可以理解的是,服务器在确定出远程终端对象后,对主动发起终 端和远程终端对象进行配对以建立通信连接的具体实现方式可以采用现有技术,在此不作 赘述。并且,主动发起终端和远程终端对象建立通信连接后的远程设置由于不涉及本发明 的发明点,在此不作介绍。
[0087] 本方案中,主动发起终端在接收到用户发出的远程连接开始指令后,响应远程连 接开始指令,展示用于指示用户输入远程终端对象的第一通信标识的界面;接收用户输入 第一通信标识;构建携带第一通信标识的第一连接请求;向服务器发送第一连接请求;在 服务器的控制下,与远程终端对象进行配对,从而建立主动发起终端和远程终端对象间的 通信连接。可见,通过利用本方案,用户仅仅输入并发送远程终端对象的通信标识后便可依 赖服务器来建立主动发起终端和远程终端对象之间的通信连接,实现了用户通过简单操作 即可建立通信连接的目的。
[0088] 下面从服务器的角度,对本发明实施例所提供的一种建立通信连接的方法进行介 绍。
[0089] 如图2所示一种建立通信连接的方法,可以包括:
[0090] S201,接收主动发起终端发送的第一连接请求;
[0091] 其中,当主动发起终端向服务器发送第一连接请求后,该服务器可以接收到主动 发起终端所发送的第一连接请求,进而执行后续的处理。其中,该第一连接请求携带有主动 发起终端所对应的远程终端对象的第一通信标识。其中,第一通信标识可以为:手机号码、 QQ号码或微信号码,当然并不局限于此。
[0092] S202,确定该主动发起终端所对应的第一连接邀请码;
[0093] 在接收到主动发起终端所发送的第一连接请求后,可以确定该主动发起终端所对 应的第一连接邀请码。其中,第一连接邀请码可以为字符串,字符串中的字符可以包括:数 字、字母或文字中的至少一种形式。
[0094] 并且,在保证主动发起终端与第一连接邀请码具有唯一对应性的前提下,可以依 据预设规则,确定主动发起终端所对应的第一连接邀请码。举例而言,第一连接请求中可以 携带有主动发起终端的唯一的设备识别码,从而将主动发起终端的设备识别码确定为主动 发起终端所对应的第一连接邀请码;或者,依据所接收到的第一连接请求的时间,确定主动 发起终端所对应的第一连接邀请码;或者,依据当前所接收到连接请求的总数量,确定主动 发起终端所对应的第一连接邀请码。
[0095] 需要强调的是,上述关于确定主动发起终端所对应的第一连接邀请码的具体方式 仅仅作为示例,并不应该构成对本实施例的限定。
[0096] S203,基于该第一通信标识,发送携带有该第一连接邀请码的通知信息,以使得接 收到该通知信息的终端能够基于该通知信息发送连接请求;
[0097] 其中,在确定出主动发起终端所对应的第一连接邀请码后,可以基于该第一通信 标识,发送携带有该第一连接邀请码的通知信息;而接收到该通知信息的终端可以基于该 通知信息发送连接请求,以实现与主动发起终端的配对。
[0098] 具体的,携带有第一连接邀请码的通知信息可以包括:携带有第一连接邀请码的 URL信息。其中,用户可以点击该URL信息可以直接向服务器发送携带该第一连接邀请码的 连接请求。当然,该携带有第一连接邀请码的通知信息也可以为不含有URL的文本信息,此 时,用户可以在接收到该通知信息的终端或其他终端登录相应的网站界面,进而在网页界 面中输入与第一连接邀请码匹配的连接邀请码。可以理解的是,与第一连接邀请码匹配的 连接邀请码可以为:与第一连接邀请码相同的连接邀请码,或者,与第一连接邀请码满足预 设对应关系的连接邀请码,当然并不局限于此。
[0099] 需要强调的是,不同种类的第一通信标识所对应的通知信息的发送形式不同。举 例而言,当第一通信标识属于手机号码时,可以基于该手机号码以短信形式发送携带有该 第一连接邀请码的通知信息;而当第一通信标识属于QQ号码时,可以基于QQ号码以QQ信 息形式发送携带有该第一连接邀请码的通知信息;而当第一通信标识属于微信号码时,可 以基于微信号码以微信信息形式发送携带有第一连接邀请码的通知信息。
[0100] S204,接收目标终端发送的第二连接请求,其中,该第二连接请求携带有第二连接 邀请码;
[0101] S205,依据该第二连接邀请码和该第一连接邀请码是否匹配,确定该目标终端是 否为该主动发起终端对应的远程终端对象;
[0102] 在基于该第一通信标识,发送携带有该第一连接邀请码的通知信息后,服务器可 以接收到目标终端发送的携带有第二连接邀请码的第二连接请求,并依据该第二连接邀请 码和该第一连接邀请码是否匹配,确定该目标终端是否为该主动发起终端对应的远程终端 对象,进而根据判断结果执行不同的操作。
[0103] 具体的,依据该第二连接邀请码和该第一连接邀请码是否匹配,确定该目标终端 是否为该主动发起终端对应的远程终端对象,可以包括:
[0104] 判断该第二连接邀请码与该第一连接邀请码是否相同,如果是,确定该目标终端 为该主动发起终端对应的远程终端对象;否则,确定该目标终端不为该主动发起终端对应 的远程终端对象;
[0105] 或者,
[0106] 判断该第二连接邀请码与所述第一连接邀请码是否满足预设对应关系,如果是, 确定该目标终端为该主动发起终端对应的远程终端对象;否则,确定该目标终端不为该主 动发起终端对应的远程终端对象。
[0107] S206,当确定出该目标终端为该主动发起终端对应的远程终端对象时,对该主动 发起终端和该目标终端进行配对,以建立该主动发起终端和作为远程终端对象的目标终端 间的通信连接。
[0108] 服务器在确定出目标终端为主动发起终端所对应的远程终端对象后,对该主动发 起终端和该目标终端进行配对,以建立该主动发起终端和作为远程终端对象的目标终端间 的通信连接;而服务器在确定出目标终端不为主动发起终端所对应的远程终端对象后,可 以不作处理。
[0109] 本领域技术人员可以理解的是,服务器在确定出主动发起终端所对应的远程终端 对象后,对主动发起终端和远程终端对象进行配对以建立通信连接的具体实现方式可以采 用现有技术,在此不作赘述。并且,主动发起终端和远程终端对象建立通信连接后的远程设 置由于不涉及本发明的发明点,在此不作介绍。
[0110] 本方案中,服务器在接收到主动发起终端所发送的携带有远程终端对象的第一通 信标识的第一连接请求后,可以依据远程终端对象所对应的第一通信标识以及为主动发起 终端所确定的第一连接邀请码确定远程终端对象,进而建立主动发起终端和远程终端对象 的通信连接。可见,通过利用本方案,用户仅仅输入并发送远程终端对象的通信标识后便可 依赖服务器来建立主动发起终端和远程终端对象之间的通信连接,实现了用户通过简单操 作即可建立通信连接的目的。
[0111] 更进一步的,为了提高安全性,该第二连接请求还携带有该目标终端所对应的第 二通信标识;
[0112] 相应的,依据该第二连接邀请码和该第一连接邀请码是否匹配,确定该目标终端 是否为该主动发起终端对应的远程终端对象,可以包括:
[0113] 依据该第二连接邀请码和该第一连接邀请码是否匹配以及该第一通信标识和该 第二通信标识是否匹配,确定该目标终端是否为该主动发起终端对应的远程终端对象。
[0114] 具体的,依据该第二连接邀请码和该第一连接邀请码是否匹配以及该第二通信标 识和该第一通信标识是否匹配,确定该目标终端是否为该主动发起终端对应的远程终端对 象,可以包括:
[0115] 判断该第二连接邀请码与该第一连接邀请码是否相同,且判断该第第二通信标识 与该第一通信标识是否相同;当判断结果均为是时,确定该目标终端为该主动发起终端对 应的远程终端对象;否则,确定该目标终端不为该主动发起终端对应的远程终端对象;
[0116] 或者,
[0117] 判断该第二连接邀请码与该第一连接邀请码是否满足预设对应关系,且判断该第 二通信标识与该第一通信标识是否相同;当判断结果均为是时,确定该目标终端为该主动 发起终端对应的远程终端对象;否则,确定该目标终端不为该主动发起终端对应的远程终 端对象。
[0118] 相应于上述从主动发起终端的角度所提供的方法,本发明实施例还提供了一种建 立通信连接的装置。
[0119] 如图3所示,一种建立通信连接的装置,应用于主动发起终端;所述装置可以包 括:
[0120] 指令接收模块310,用于接收用户发出的远程连接开始指令;
[0121] 指令响应模块320,用于响应所述远程连接开始指令,展示用于指示用户输入远程 终端对象的第一通信标识的界面;
[0122] 通信标识接收模块330,用于接收用户输入第一通信标识;
[0123] 第一连接请求构建模块340,用于构建携带所述第一通信标识的第一连接请求;
[0124] 第一连接请求发送模块350,用于向所述服务器发送所述第一连接请求;
[0125] 配对模块360,用于在所述服务器的控制下,与所述远程终端对象进行配对,从而 建立所述主动发起终端和所述远程终端对象间的通信连接。
[0126] 本方案中,主动发起终端在接收到用户发出的远程连接开始指令后,响应远程连 接开始指令,展示用于指示用户输入远程终端对象的第一通信标识的界面;接收用户输入 第一通信标识;构建携带第一通信标识的第一连接请求;向服务器发送第一连接请求;在 服务器的控制下,与远程终端对象进行配对,从而建立主动发起终端和远程终端对象间的 通信连接。可见,通过利用本方案,用户仅仅输入并发送远程终端对象的通信标识后便可依 赖服务器来建立主动发起终端和远程终端对象之间的通信连接,实现了用户通过简单操作 即可建立通信连接的目的。
[0127] 相应于上述从服务器的角度所提供的方法,本发明实施例还提供了一种建立通信 连接的装置。
[0128] 如图4所示,一种建立通信连接的装置,应用于服务器;所述装置可以包括:
[0129] 第一连接请求接收模块410,用于接收主动发起终端发送的第一连接请求,其中, 所述第一连接请求携带有主动发起终端所对应的远程终端对象的第一通信标识;
[0130] 第一连接邀请码确定模块420,用于确定所述主动发起终端所对应的第一连接邀 请码;
[0131] 通知信息发送模块430,用于基于所述第一通信标识,发送携带有所述第一连接 邀请码的通知信息,以使得接收到所述通知信息的终端能够基于所述通知信息发送连接请 求;
[0132] 第二连接请求接收模块440,用于接收目标终端发送的第二连接请求,其中,所述 第二连接请求携带有第二连接邀请码;
[0133] 分析模块450,用于依据所述第二连接邀请码和所述第一连接邀请码是否匹配,确 定所述目标终端是否为所述主动发起终端对应的远程终端对象;
[0134] 配对模块460,用于当确定出所述目标终端为所述主动发起终端对应的远程终端 对象时,对所述主动发起终端和所述目标终端进行配对,以建立所述主动发起终端和作为 远程终端对象的目标终端间的通信连接。
[0135] 本方案中,服务器在接收到主动发起终端所发送的携带有远程终端对象的第一通 信标识的第一连接请求后,可以依据远程终端对象所对应的第一通信标识以及为主动发起 终端所确定的第一连接邀请码确定远程终端对象,进而建立主动发起终端和远程终端对象 的通信连接。可见,通过利用本方案,用户仅仅输入并发送远程终端对象的通信标识后便可 依赖服务器来建立主动发起终端和远程终端对象之间的通信连接,实现了用户通过简单操 作即可建立通信连接的目的。
[0136] 其中,携带有所述第一连接邀请码的通知信息可以包括:
[0137] 携带有所述第一连接邀请码的URL信息。
[0138] 其中,所述分析模块450,可以包括:
[0139] 第一分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否相同, 如果是,确定所述目标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标 终端不为所述主动发起终端对应的远程终端对象;
[0140] 或者,
[0141] 第二分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否满足预 设对应关系,如果是,确定所述目标终端为所述主动发起终端对应的远程终端对象;否则, 确定所述目标终端不为所述主动发起终端对应的远程终端对象。
[0142] 其中,所述第二连接请求还携带有所述目标终端所对应的第二通信标识。
[0143] 其中,所述分析模块450,可以包括:
[0144] 分析子模块,用于依据所述第二连接邀请码和所述第一连接邀请码是否匹配以及 所述第一通信标识和所述第二通信标识是否匹配,确定所述目标终端是否为所述主动发起 终端对应的远程终端对象。
[0145] 具体的,所述分析子模块,可以包括:
[0146] 第三分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否相同, 且判断所述第第二通信标识与所述第一通信标识是否相同;当判断结果均为是时,确定所 述目标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端不为所述 主动发起终端对应的远程终端对象;
[0147] 或者,
[0148] 第四分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否满足预 设对应关系,且判断所述第二通信标识与所述第一通信标识是否相同;当判断结果均为是 时,确定所述目标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端 不为所述主动发起终端对应的远程终端对象。
[0149] 对于系统或装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简 单,相关之处参见方法实施例的部分说明即可。
[0150] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实 体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存 在任何这种实际的关系或者顺序。而且,术语"包括"、"包含"或者其任何其他变体意在涵 盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要 素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备 所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除 在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0151] 本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中, 这里所称得的存储介质,如:R0M/RAM、磁碟、光盘等。
[0152] 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围 内。
【权利要求】
1. 一种建立通信连接的方法,其特征在于,应用于服务器;所述方法包括: 接收主动发起终端发送的第一连接请求,其中,所述第一连接请求携带有主动发起终 端所对应的远程终端对象的第一通信标识; 确定所述主动发起终端所对应的第一连接邀请码; 基于所述第一通信标识,发送携带有所述第一连接邀请码的通知信息,以使得接收到 所述通知信息的终端能够基于所述通知信息发送连接请求; 接收目标终端发送的第二连接请求,其中,所述第二连接请求携带有第二连接邀请 码; 依据所述第二连接邀请码和所述第一连接邀请码是否匹配,确定所述目标终端是否为 所述主动发起终端对应的远程终端对象; 当确定出所述目标终端为所述主动发起终端对应的远程终端对象时,对所述主动发起 终端和所述目标终端进行配对,以建立所述主动发起终端和作为远程终端对象的目标终端 间的通信连接。
2. 根据权利要求1所述的方法,其特征在于,携带有所述第一连接邀请码的通知信息 包括: 携带有所述第一连接邀请码的URL信息。
3. 根据权利要求1或2所述的方法,其特征在于,所述依据所述第二连接邀请码和所述 第一连接邀请码是否匹配,确定所述目标终端是否为所述主动发起终端对应的远程终端对 象,包括: 判断所述第二连接邀请码与所述第一连接邀请码是否相同,如果是,确定所述目标终 端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端不为所述主动发起 终端对应的远程终端对象; 或者, 判断所述第二连接邀请码与所述第一连接邀请码是否满足预设对应关系,如果是,确 定所述目标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端不为 所述主动发起终端对应的远程终端对象。
4. 根据权利要求1所述的方法,其特征在于,所述第二连接请求还携带有所述目标终 端所对应的第二通信标识。
5. 根据权利要求4所述的方法,其特征在于,所述依据所述第二连接邀请码和所述第 一连接邀请码是否匹配,确定所述目标终端是否为所述主动发起终端对应的远程终端对 象,包括: 依据所述第二连接邀请码和所述第一连接邀请码是否匹配以及所述第一通信标识和 所述第二通信标识是否匹配,确定所述目标终端是否为所述主动发起终端对应的远程终端 对象。
6. 根据权利要求5所述的方法,其特征在于,所述依据所述第二连接邀请码和所述第 一连接邀请码是否匹配以及所述第二通信标识和所述第一通信标识是否匹配,确定所述目 标终端是否为所述主动发起终端对应的远程终端对象,包括: 判断所述第二连接邀请码与所述第一连接邀请码是否相同,且判断所述第第二通信标 识与所述第一通信标识是否相同;当判断结果均为是时,确定所述目标终端为所述主动发 起终端对应的远程终端对象;否则,确定所述目标终端不为所述主动发起终端对应的远程 终端对象; 或者, 判断所述第二连接邀请码与所述第一连接邀请码是否满足预设对应关系,且判断所述 第二通信标识与所述第一通信标识是否相同;当判断结果均为是时,确定所述目标终端为 所述主动发起终端对应的远程终端对象;否则,确定所述目标终端不为所述主动发起终端 对应的远程终端对象。
7. -种建立通信连接的方法,其特征在于,应用于主动发起终端;所述方法包括: 接收用户发出的远程连接开始指令; 响应所述远程连接开始指令,展示用于指示用户输入远程终端对象的第一通信标识的 界面; 接收用户输入第一通信标识; 构建携带所述第一通信标识的第一连接请求; 向服务器发送所述第一连接请求; 在所述服务器的控制下,与所述远程终端对象进行配对,从而建立所述主动发起终端 和所述远程终端对象间的通信连接。
8. -种建立通信连接的装置,其特征在于,应用于服务器;所述装置包括: 第一连接请求接收模块,用于接收主动发起终端发送的第一连接请求,其中,所述第一 连接请求携带有主动发起终端所对应的远程终端对象的第一通信标识; 第一连接邀请码确定模块,用于确定所述主动发起终端所对应的第一连接邀请码; 通知信息发送模块,用于基于所述第一通信标识,发送携带有所述第一连接邀请码的 通知信息,以使得接收到所述通知信息的终端能够基于所述通知信息发送连接请求; 第二连接请求接收模块,用于接收目标终端发送的第二连接请求,其中,所述第二连接 请求携带有第二连接邀请码; 分析模块,用于依据所述第二连接邀请码和所述第一连接邀请码是否匹配,确定所述 目标终端是否为所述主动发起终端对应的远程终端对象; 配对模块,用于当确定出所述目标终端为所述主动发起终端对应的远程终端对象时, 对所述主动发起终端和所述目标终端进行配对,以建立所述主动发起终端和作为远程终端 对象的目标终端间的通信连接。
9. 根据权利要求8所述的装置,其特征在于,携带有所述第一连接邀请码的通知信息 包括: 携带有所述第一连接邀请码的URL信息。
10. 根据权利要求8或9所述的装置,其特征在于,所述分析模块,包括: 第一分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否相同,如果 是,确定所述目标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端 不为所述主动发起终端对应的远程终端对象; 或者, 第二分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否满足预设对 应关系,如果是,确定所述目标终端为所述主动发起终端对应的远程终端对象;否则,确定 所述目标终端不为所述主动发起终端对应的远程终端对象。
11. 根据权利要求8所述的装置,其特征在于,所述第二连接请求还携带有所述目标终 端所对应的第二通信标识。
12. 根据权利要求11所述的装置,其特征在于,所述分析模块,包括: 分析子模块,用于依据所述第二连接邀请码和所述第一连接邀请码是否匹配以及所述 第一通信标识和所述第二通信标识是否匹配,确定所述目标终端是否为所述主动发起终端 对应的远程终端对象。
13. 根据权利要求12所述的装置,其特征在于,所述分析子模块,包括: 第三分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否相同,且判 断所述第第二通信标识与所述第一通信标识是否相同;当判断结果均为是时,确定所述目 标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端不为所述主动 发起终端对应的远程终端对象; 或者, 第四分析单元,用于判断所述第二连接邀请码与所述第一连接邀请码是否满足预设对 应关系,且判断所述第二通信标识与所述第一通信标识是否相同;当判断结果均为是时,确 定所述目标终端为所述主动发起终端对应的远程终端对象;否则,确定所述目标终端不为 所述主动发起终端对应的远程终端对象。
14. 一种建立通信连接的装置,其特征在于,应用于主动发起终端;所述装置包括: 指令接收模块,用于接收用户发出的远程连接开始指令; 指令响应模块,用于响应所述远程连接开始指令,展示用于指示用户输入远程终端对 象的第一通信标识的界面; 通信标识接收模块,用于接收用户输入第一通信标识; 第一连接请求构建模块,用于构建携带所述第一通信标识的第一连接请求; 第一连接请求发送模块,用于向所述服务器发送所述第一连接请求; 配对模块,用于在所述服务器的控制下,与所述远程终端对象进行配对,从而建立所述 主动发起终端和所述远程终端对象间的通信连接。
【文档编号】H04L29/06GK104052751SQ201410290156
【公开日】2014年9月17日 申请日期:2014年6月25日 优先权日:2014年6月25日
【发明者】李典 申请人:北京奇艺世纪科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1