一种连接建立方法_3

文档序号:8546691阅读:来源:国知局
是,则执行步骤S506 ;否则,结束本流程。
[0116]S506、目标终端获取发起终端播放的音频信息;
[0117]S506、目标终端判断所获取的音频信息与预设音频信息是否匹配,若判断出匹配,则执行步骤507,否则,结束本流程。
[0118]S507、目标终端启用无线连接模式;
[0119]S508、目标终端获取发起终端广播的网络连接参数;
[0120]S509、目标终端判断所获取的网络连接参数与预设网络连接参数是否匹配,若判断出匹配,则执行步骤S510,否则结束本流程。
[0121]S510、目标终端建立与发起终端之间的连接;
[0122]S511、发起终端建立与识别该音频信息的目标终端之间的连接;
[0123]本发明实施例中,目标终端建立与该发起终端之间的连接,可以具体包括以下步骤:
[0124]11)目标终端生成携带识别标识的连接请求消息,该识别标识用于指示所获取的音频信息与预设音频信息相匹配;
[0125]12)目标终端将该连接请求消息发送给发起终端,以使在接收到发起终端返回的针对该连接请求消息的响应消息时,建立与发起终端之间的连接。
[0126]本发明实施例中,目标终端若启用的是蓝牙无线连接模式,则可以以蓝牙通信协议为标准针对该识别标识生成连接请求消息,发送给发起终端;发起终端在接收到该连接请求消息时,可以以蓝牙通信协议对该连接请求消息进行解析,获得该识别标识,响应该连接请求消息,与目标终端建立蓝牙连接。
[0127]本发明实施例中,发起终端建立与识别该音频信息的目标终端之间的连接可以具体包括以下步骤:
[0128]31)发起终端接收目标终端发送的连接请求消息;
[0129]32)发起终端判断该连接请求消息中携带的识别标识是否指示所述目标终端预设音频信息与所述音频信息匹配,若判断出匹配,则执行步骤33),否则结束本流程。
[0130]33)响应所述连接请求消息,向目标终端发送响应消息,建立与所述目标终端之间的连接。
[0131]本发明实施例中,发起终端可以在播放预先存储的音频信息后,启用无线连接模式,接收目标终端发送的连接请求消息,并识别该连接请求消息的数据包,以解析出其携带的识别标识,若该识别标识指示目标终端中预设音频信息与发起终端播放的音频信息匹配,则可以响应该连接请求消息,向目标终端发送响应消息,根据无线连接模式,建立与所述目标终端之间的连接。
[0132]S512、目标终端输出与发起终端已建立连接的提示消息。
[0133]本发明实施例中,目标终端输出与发起终端已建立连接的提示消息之后,也可以随时的选择断开与发起终端的连接,例如,用户不需要向发起终端传输数据时,可以断开与发起终端的连接。相应地,发起终端在执行步骤S513时,就获取不到已断开连接的目标终端的标识。
[0134]S513、发起终端获取与本端已建立连接的至少一个目标终端的标识;
[0135]S514、发起终端以列表方式显示获取的至少一个目标终端的标识;
[0136]S515、发起终端接收用户针对列表中所述标识中的目标标识输入的选择指令;
[0137]S516、发起终端响应选择指令,与目标标识所标记的目标终端进行数据传输。
[0138]本发明实施例中,选择指令可以为用户通过输入装置如触控屏输入的双击指令或长按指令等。
[0139]本发明实施例中步骤S501至S516的详细描述可以参考图2至图3中所描述的连接建立方法中的对应步骤,本发明实施例中不再详述。
[0140]在图5所描述的方法中,发起终端在接收到连接发起指令时,可以播放预先存储的音频信息;目标终端可以在判断出该音频信息与预设音频信息一致时,与发起终端交互建立连接;目标终端还可以在建立连接后输出与发起终端已建立连接的提示消息;发起终端则可以从已建立连接的目标终端中选择其中一个进行数据传输。可见,图5所描述的方法可以便捷的实现终端之间连接的建立,而且可以改善用户的操作体验。
[0141]请参阅图6,图6是本发明实施例公开的一种终端的结构示意图。其中,图6所示的终端可以包括以下单元:
[0142]第一获取单元601,用于获取发起终端播放的音频信息
[0143]第一判断单元602,用于判断第一获取单元601获取的音频信息与预设音频信息是否匹配;
[0144]启用单元603,用于在第一判断单元602判断出第一获取单元601获取的音频信息与预设音频信息匹配时,启用无线连接模式;
[0145]第一连接单元604,用于在启用单元603启用无线连接模式时,建立与发起终端之间的连接。
[0146]本发明实施例中,该音频信息可以为预先录制的语音文件、音乐文件或预先存储的铃声等。若发起终端播放音频信息,则表示其他终端如目标终端若识别该音频信息,就可以与发起终端建立连接。
[0147]本发明实施例中,启用单元603判断所获取的音频信息与预设音频信息是否匹配,可以具体为启用单元603判断所获取的音频与预设音频在频域上是否一致,或两者的匹配度是否达到预设阈值;可选的,若预设音频信息中包括预设的编码值,则判断所获取的音频信息与预设音频信息可以具体为判断所获取的音频信息中是否包括该预设的编码值。
[0148]本发明实施例中,该无线连接模式可以为蓝牙、红外、移动通信网(如3G或4G等)或WIFI等无线模式,本发明实施例不做限定。
[0149]请一并参阅图7,图7是本发明实施例公开的另一种终端的结构示意图。其中,图7所示的终端是由图6所示的终端进行优化得到的。与图6所示的终端相比较,图7所示的终端还可以包括:
[0150]第二获取单元605,用于在启用单元603启用无线连接模式时,获取发起终端广播的网络连接参数;
[0151]第二判断单元606,用于判断网络连接参数与预设网络连接参数是否匹配,若判断出匹配,则触发第一连接单元604执行建立与发起终端之间的连接的操作。
[0152]本发明实施例中,为了保证终端的无线连接模式与发起终端的无线连接模式匹配,可以优先获取发起终端广播的网络连接参数,该网络连接参数中可以包括网络连接模式,网络连接协议以及发起终端允许网络连接的发起时间等。
[0153]举例来说,若该网络连接参数中包括发起终端允许网络连接的发起时间时,目标终端可以判断该发起时间是否在预设网络连接参数中的预设时间段范围内,若该发起时间距现在过久,超过该预设时间段范围,则第一连接单元604可以放弃与发起终端建立连接;若该发起时间在该预设时间段范围内,则第一连接单元604可以执行建立与发起终端之间的连接的操作。
[0154]本发明实施例中,在图7所示的终端中,第一连接单元604包括:
[0155]生成单元6041,用于生成携带识别标识的连接请求消息,其中,该识别标识用于指示所获取的音频信息与预设音频信息相匹配;
[0156]发送单元6042,用于将生成单元6041生成的连接请求消息发送给发起终端;
[0157]第二连接单元6043,用于在接收到发起终端返回针对连接请求消息的响应消息时,建立与发起终端之间的连接。
[0158]相应地,第二判断单元606在判断出匹配时,可以触发生成单元6041生成携带识别标识的连接请求消息,由发送单元6042发送给发起终端,进而由第二连接单元6043在接收到发起终端针对发送单元6042发送的连接请求消息的响应消息时,建立与发起终端之间的连接。
[0159]本发明实施例中,若启用单元603启用的是蓝牙无线连接模式,贝U生成单元6041可以以蓝牙通信协议为标准针对该识别标识生成连接请求消息,由发送单元6042发送给发起终端;发起终端在接收到该连接请求消息时,可以以蓝牙通信协议对该连接请求消息进行解析,获得该识别标识,响应该连接请求消息,使得第二连接单元6043建立与发起终端的蓝牙连接。
[0160]本发明实施例中,图7所示的终端还可以包括:
[0161]第三获取单元607,用于获取本端当前的地理位置;
[0162]第三判断单元608,用于判断第三获取单元607获取的地理位置是否在预设地理位置范围内;若判断出在预设地理位置范围内,则触发第一获取单元601执行所述的获取发起终端播放的音频信息的操作。
[0163]本发明实施例中,第三获取单元607获取本端当前的地理位置可以具体为:第三获取单元607通过GPS定位或基站定位技术获取本端当前的地理位置。
[0164]本发明实施例中,第三获取单元607获取的地理位置可以为商场、办公地点或家里等,第三获取单元607也可以预先存储覆盖这些地点的基站标识来确定当前的地理位置。
[0165]该实施方式可以有效避免在商场、车站等场所通过音频信息建立网络连接造成的安全风险,从而可以在实现终端连接建立的便捷性的同时,保证终端之间连接的安全性。
[0166]本发明实施例中,图7所示的终端还可以包括:
[0167]采集单元609,用于采集用于建立连接的音频信息;
[0168]存储单元610,用于存储采集单元609采集的音频信息作为预设音频信息。
[0169]本发明实施例中,采集单元609采集的音频信息可以为与发起终端提前约定好的音频信息,例如约定的音乐文件或包含特定语音的音频文件等;采集单元609以录音的方式提前从发起终端处获取音频信息。
[0170]本发明实施例中,存储单元610存储所采集的音频信息作为预设音频信息可以具体为:存储单元610可以针对不同的发起终端分别存储相应的音频信息作为预设音频信息,并将预设音频信息对应的发起终端的信息一并存储。举例来说,存储单元610可以存储预设音频信息Al与发起终端BI的设备信息;预设音频信息A2与发起终端B2的设备信息等;可选的,当第一获取单元601获取到发起终端播放的音频信息后,即可从存储的对应关系中及时提取发起终端的设备信息,其中,本发明实施例中不限定目标终端仅存储发起终端的设备信息。
[0171]本发明实施例中,图7所示的终端还可以包括:
[0172]输出单元611,用于在第一连接单元604或第二连接单元6043建立与发起终端之间的连接时,输出与发起终端已建立连接的提示消息。
[0173]本发明实施例中,输出单元611输出与发起终端已建立连接的提示消息可以有效的提示用户目标终端与发起终端的网络连接建立成功,可以进行相应的数据传输操作,其中,该提示消息还可以包括该发起终端的标识信息。
[0174]在图6和图7所描述的终端
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1