一种无线通信连接建立的方法及设备与流程

文档序号:15743386发布日期:2018-10-23 22:40阅读:210来源:国知局
一种无线通信连接建立的方法及设备与流程

本申请涉及通信技术领域,尤其涉及一种无线通信连接建立的方法及设备。



背景技术:

随着电子技术的发展,越来越多的智能电子设备(如蓝牙手表、蓝牙耳机、平板电脑、智能家居设备和车载设备等)逐渐进入人们的生活,为其工作、学习提供方便。

并且,上述智能电子设备的功能越来越多。例如,蓝牙手表和平板电脑上可以安装SIM卡,接入运营商网络,为用户提供语音通信服务和数据业务服务。蓝牙手表、智能家居设备和车载设备可以接入无线保真(Wireless Fidelity,WiFi)网络,或者与其他设备建立蓝牙连接。

但是,对于穿戴式设备(如蓝牙手表和蓝牙耳机)而言,其电池一般较小,蓄电能力有限;而设备接入上述WiFi网络、蓝牙连接或者运营商网络时,所要进行的网络搜索的耗电量较高。因此,在穿戴式设备成功接入上述WiFi网络、蓝牙连接或者运营商网络后,该穿戴式设备的续航时长将会大幅度降低,影响用户体验。



技术实现要素:

本申请提供一种无线通信连接建立的方法及设备,可以减少设备建立无线通信连接的耗电量,延长设备的续航时长。

为达到上述目的,本申请采用如下技术方案:

第一方面,本申请提供一种无线通信连接建立的方法,该方法包括:第一设备通过该第一设备与第二设备的无线短距离通信连接,向第二设备发送网络扫描请求,该网络扫描请求用于指示所述第二设备扫描至少一个第一无线信号;所述第一设备接收所述第二设备发送的对所述至少一个第一无线信号的扫描结果;根据无线信号的扫描结果,向至少一个第三设备发送无线连接请求,与所述至少一个第三设备建立无线连接;其中,所述无线信号的扫描结果包括所述至少一个第一无线信号的扫描结果。

本申请中,第一设备可以向第二设备发送网络扫描请求,指示第二设备帮助第一设备扫描至少一个第一无线信号。此时,第一设备不需要扫描至少一个第一无线信号,只需要接收第二设备发送的至少一个第一无线信号的扫描结果,便可以根据无线信号的扫描结果,与至少一个第三设备建立无线连接。其中,由于第一设备不需要扫描无线信号,这样便可以避免扫描无线信号(即搜索网络)对第一设备的电池电量的消耗,即可以减少第一设备建立无线通信连接的耗电量,延长第一设备的续航时长。

结合第一方面,在第一种可能的实现方式中,上述无线信号的扫描结果不仅包括上述至少一个第一无线信号的扫描结果,还包括上述第一设备对至少一个第二无线信号的扫描结果。上述“第一设备根据无线信号的扫描结果,向至少一个第三设备发送无线连接请求”包括:上述第一设备根据所述第二设备发送的对上述至少一个第一无线信号的扫描结果,以及所述第一设备对所述至少一个第二无线信号的扫描结果,向所述至少一个第三设备发送所述无线连接请求。即第一设备不仅可以根据第二设备发送的对上述至少一个第一无线信号的扫描结果,向所述至少一个第三设备发送所述无线连接请求;还可以根据上述第一设备对所述至少一个第二无线信号的扫描结果,向所述至少一个第三设备发送所述无线连接请求。

结合第一方面或者第一种可能的实现方式,在第二种可能的实现方式中,第一设备在获取到上述无线信号的扫描结果后,向至少一个第三设备发送无线连接请求之前,本申请的方法还可以包括:该第一设备显示上述无线信号的扫描结果。其中,上述无线信号的扫描结果包括所述第二设备发送的对所述至少一个第一无线信号的扫描结果,或者,所述无线信号的扫描结果包括所述第二设备发送的对所述至少一个第一无线信号的扫描结果和所述第一设备对至少一个第二无线信号的扫描结果。

其中,第一设备显示无线信号的扫描结果后,用户便可以在第一设备所显示的无线信号的扫描结果中选择第一设备待连接的无线信号,由第一设备向发射该待连接的无线信号的至少一个第三设备发送无线连接请求。具体的,上述“第一设备根据无线信号的扫描结果,向至少一个第三设备发送无线连接请求”包括:第一设备检测用户对所述无线信号的扫描结果的选择;所述第一设备向检测到的用户选择所对应的至少一个第三设备发送所述无线连接请求。

结合第一方面或者上述任一种可能的实现方式,在第三种可能的实现方式中,为了减少第一设备建立无线通信连接的耗电量,延长第一设备的续航时长,第一设备可以停止扫描上述至少一个第一无线信号,由第二设备协助第一设备扫描上述至少一个第一无线信号。具体的,在所述第一设备向所述第二设备发送网络扫描请求之前,本申请的方法还包括:第一设备停止扫描所述至少一个第一无线信号;其中,上述第一设备可以响应于所述停止扫描所述至少一个第一无线信号,通过所述无线短距离通信连接,向所述第二设备发送所述网络扫描请求。

结合第三种可能的实现方式,在第四种可能的实现方式中,所述第一设备停止扫描所述至少一个第一无线信号,包括:当所述第一设备的剩余电量低于第一预设阈值时,所述第一设备停止扫描所述至少一个第一无线信号;或者,所述第一设备响应于用户的输入,停止扫描所述至少一个第一无线信号。

结合第三种可能的实现方式,在第五种可能的实现方式中,所述第一设备停止扫描所述至少一个第一无线信号,包括:所述第一设备响应于用户的输入,显示第一界面,所述第一界面是第一应用的显示界面,所述第一界面包括无线控制选项,所述第一设备响应于用户对所述第一界面中的所述无线控制选项的输入,停止扫描所述至少一个第一无线信号;或者,当所述第一设备的剩余电量低于第一预设阈值时,所述第一设备显示第一界面,所述第一界面是第一应用的显示界面,所述第一界面包括无线控制选项,所述第一设备响应于用户对所述第一界面中的所述无线控制选项的输入,停止扫描所述至少一个第一无线信号。

结合第五种可能的实现方式,在第六种可能的实现方式中,上述第一界面中还包括:类型指示选项、信号范围选项和对象指示选项中的至少一个,所述类型指示选项用于设置发射所述至少一个第一无线信号的无线设备的类型,所述信号范围选项用于设置所述至少一个第一无线信号所处的频段范围,所述对象指示选项用于选择设置所述至少一个第一无线信号的无线设备的标识。

其中,用户通过上述类型指示选项可以设置发射第一无线信号的无线设备的类型,以便于第一设备可以指示第二设备针对性的扫描对应类型的无线设备发射的无线信号。用户通过上述信号范围选项可以设置第一无线信号所处的频段范围,以便于第一设备可以指示第二设备针对性的扫描一定频段范围内的无线信号。

可选的,在第一方面的第七种可能的实现方式中,上述网络扫描请求中包括:发射所述至少一个第一无线信号的无线设备的类型指示信息,所述类型指示信息用于指示所述无线设备为WiFi热点、蓝牙设备或者基站中的至少一个。

可选的,在第一方面的第八种可能的实现方式所述至少一个第一无线信号的信号范围指示信息;当所述类型指示信息指示所述无线设备为WiFi热点时,所述信号范围指示信息用于指示所述至少一个第一无线信号所处的频段范围。当所述类型指示信息指示所述无线设备为基站时,所述信号范围指示信息用于指示所述至少一个第一无线信号所对应的网络的网络类型,所述网络类型至少包括第二代移动通信技术(The Second Generation mobile communication technology,2G)网络、第三代移动通信技术(The Third Generation mobile communication technology,3G)网络、长期演进(Long Term Evolution,LTE)网络、第五代移动通信技术(The Fifth Generation mobile communication technology,5G)网络。

可选的,在第一方面的第九种可能的实现方式,网络扫描请求中还包括:发射所述至少一个第一无线信号无线设备的对象指示信息;当所述类型指示信息指示所述无线设备为WiFi热点时,所述对象指示信息包括所述无线设备的服务集标识(Service Set Identifier,SSID);当所述类型指示信息指示所述无线设备为基站时,所述对象指示信息包括所述无线设备所属的运营商的标识;当所述类型指示信息指示所述无线设备为蓝牙设备时,所述对象指示信息包括所述无线设备的蓝牙标识。

第二方面,本申请提供一种无线通信连接建立的方法,该方法包括:第二设备通过所述第二设备与第一设备的无线短距离通信连接,接收所述第一设备发送的网络扫描请求,所述网络扫描请求用于指示所述第二设备扫描至少一个第一无线信号;所述第二设备扫描所述至少一个第一无线信号,以获得所述至少一个第一无线信号的扫描结果;所述第二设备通过所述第二设备与所述第一设备的无线短距离通信连接,向所述第一设备发送所述至少一个第一无线信号的扫描结果,该至少一个第一无线信号的扫描结果用于所述第一设备与对应的至少一个第三设备建立无线通信连接。

本申请中,第二设备可以接收第一设备发送的网络扫描请求,根据网络扫描请求的指示扫描至少一个第一无线信号。此时,第一设备不需要扫描至少一个第一无线信号,只需要接收第二设备发送的至少一个第一无线信号的扫描结果,便可以根据无线信号的扫描结果,与至少一个第三设备建立无线连接。其中,由于第一设备不需要扫描无线信号,这样便可以避免扫描无线信号(即搜索网络)对第一设备的电池电量的消耗,即可以减少第一设备建立无线通信连接的耗电量,延长第一设备的续航时长。

结合第二方面,在第一种可能的实现方式中,由于第一设备的输入功能和显示屏尺寸的限制,第一设备可能并不能或者不方便显示无线信号的扫描结果,此时,第一设备可以借助于第二设备显示无线信号的扫描结果。具体的,在上述“第二设备扫描所述至少一个第一无线信号,以获得对所述至少一个第一无线信号的扫描结果”本申请的方法还包括:所述第二设备显示无线信号的扫描结果;其中,所述无线信号的扫描结果包括所述第二设备对所述至少一个第一无线信号的扫描结果;所述第二设备检测用户对所述无线信号的扫描结果的选择;所述第二设备根据检测到的用户选择的扫描结果,指示所述第一设备与用户选择的扫描结果对应的至少一个第三设备建立无线通信连接。

结合第一种可能的实现方式,在第二种可能的实现方式中,上述第二设备显示的无线信号的扫描结果不仅可以包括第二设备对所述至少一个第一无线信号的扫描结果,还可以包括所述第一设备发送的对所述至少一个第二无线信号的扫描结果。本申请的方法还可以包括:所述第二设备接收所述第一设备发送的对至少一个第二无线信号的扫描结果。

结合第二方面或者上述任一种可能的实现方式,在第三种可能的实现方式中,在上述“第二设备向所述第一设备发送对所述至少一个第一无线信号的扫描结果”之后,本申请的方法还包括:所述第二设备接收所述第一设备发送的第一指令,所述第一指令用于指示所述第二设备显示第二界面;所述第二设备显示第二界面,所述第二界面中是所述第一设备与所述至少一个第三设备建立无线通信连接时的信息输入界面;所述第二设备响应于用户在所述第二界面中的输入,向所述第一设备发送用户在所述第二界面输入的信息。

第三方面,本申请提供一种第一设备,该第一设备包括:发送模块和接收模块。其中,发送模块,用于通过所述第一设备与第二设备的无线短距离通信连接,向所述第二设备发送用于指示所述第二设备扫描至少一个第一无线信号的网络扫描请求;接收模块,用于接收所述第二设备发送的对所述至少一个第一无线信号的扫描结果;上述发送模块,还用于根据无线信号的扫描结果,向至少一个第三设备发送无线连接请求,与所述至少一个第三设备建立无线连接;其中,所述无线信号的扫描结果包括所述接收模块接收的所述至少一个第一无线信号的扫描结果。

结合第三方面,在第一种可能的实现方式中,上述第一设备还包括:扫描模块。该扫描模块,用于扫描至少一个第二无线信号,以获得对所述至少一个第二无线信号的扫描结果,所述无线信号的扫描结果还包括所述扫描模块获得的对至少一个第二无线信号的扫描结果。上述“发送模块,用于根据无线信号的扫描结果,向至少一个第三设备发送无线连接请求”具体包括:该发送模块,用于根据所述接收模块接收第二设备发送的对所述至少一个第一无线信号的扫描结果,以及所述扫描模块扫描获得的对所述至少一个第二无线信号的扫描结果,向所述至少一个第三设备发送所述无线连接请求。

结合第三方面或者第一种可能的实现方式,在第二种可能的实现方式中,上述第一设备还可以包括:显示模块和检测模块。该显示模块,用于在所述发送模块根据无线信号的扫描结果,向至少一个第三设备发送无线连接请求之前,显示所述无线信号的扫描结果。该检测模块,用于检测用户对所述显示模块显示的所述无线信号的扫描结果的选择。上述发送模块,具体用于向所述检测模块检测到的用户选择所对应的至少一个第三设备发送所述无线连接请求。其中,上述无线信号的扫描结果的详细描述可以参考第一方面的第二种可能的实现方式中的详细描述,本申请这里不再赘述

结合第三方面或者上述任一种可能的实现方式,在第三种可能的实现方式中,上述第一设备还包括:控制模块。该控制模块,用于在所述发送模块通过所述第一设备与第二设备的无线短距离通信连接,向所述第二设备发送网络扫描请求之前,控制所述第一设备的扫描模块停止扫描所述至少一个第一无线信号。其中,上述发送模块响应于上述控制模块控制所述扫描模块停止扫描所述至少一个第一无线信号,通过所述无线短距离通信连接,向所述第二设备发送所述网络扫描请求。

结合第三种可能的实现方式,在第四种可能的实现方式中,上述控制模块,具体用于:当所述第一设备的剩余电量低于第一预设阈值时,控制所述第一设备的扫描模块停止扫描所述至少一个第一无线信号;或者,响应于用户的输入,控制所述第一设备的扫描模块停止扫描所述至少一个第一无线信号。

结合第三种可能的实现方式,在第五种可能的实现方式中,显示模块,用于响应于用户的输入,显示第一界面,上述控制模块,用于响应于用户对所述显示模块显示的所述第一界面中的所述无线控制选项的输入,停止扫描所述至少一个第一无线信号;或者,显示模块,用于当所述第一设备的剩余电量低于第一预设阈值时,显示第一界面,上述控制模块,用于响应于用户对所述显示模块显示的所述第一界面中的所述无线控制选项的输入,停止扫描所述至少一个第一无线信号。其中,上述第一界面是第一应用的显示界面,该第一界面包括无线控制选项。

需要说明的是,第三方面的任一种可能的实现方式中所述的第一界面和网络扫描请求的详细描述,可以参考第一方面对应实现方式中的相关内容,本申请这里不再赘述。

第四方面,本申请提供一种第一设备,该第一设备包括:处理器、通信接口、显示器和存储器。所述处理器、所述通信接口、所述显示器和所述存储器通过总线相连,所述通信接口用于通过无线短距离通信连接与第二设备通信,所述显示器用于显示处理器生成的显示界面,所述存储器用于存储计算机程序代码,所述计算机程序代码包括指令,当所述处理器执行所述指令时,所述第一设备执行第一方面及其任一种可能的实现方式所述的无线通信连接建立的方法。

第五方面,本申请提供一种计算机存储介质,包括计算机指令,当所述计算机指令在第一设备上运行时,使得所述第一设备执行第一方面及其任一种可能的实现方式所述的无线通信连接建立的方法。

第六方面,本申请提供一种第二设备,该第二设备包括:接收模块、扫描模块和发送模块。其中,接收模块,用于通过所述第二设备与第一设备的无线短距离通信连接,接收所述第一设备发送的网络扫描请求;扫描模块,用于扫描所述接收模块接收的所述网络扫描请求所指示的所述至少一个第一无线信号,以获得对所述至少一个第一无线信号的扫描结果;发送模块,用于向所述第一设备发送所述扫描模块获得的对所述至少一个第一无线信号的扫描结果,该至少一个第一无线信号的扫描结果用于所述第一设备与对应的至少一个第三设备建立无线通信连接。

结合第六方面,在第一种可能的实现方式中,上述第二设备还包括:显示模块和检测模块。该显示模块,用于在所述扫描模块扫描所述至少一个第一无线信号,以获得对所述至少一个第一无线信号的扫描结果之后,显示无线信号的扫描结果;其中,所述无线信号的扫描结果包括所述第二设备对所述至少一个第一无线信号的扫描结果;检测模块,用于检测用户对所述无线信号的扫描结果的选择;指示模块,用于根据所述检测模块检测到的用户选择的扫描结果,指示所述第一设备与用户选择的扫描结果对应的至少一个第三设备建立无线通信连接。

结合第一种可能的实现方式,在第二种可能的实现方式中,上述接收模块,还用于接收所述第一设备发送的对至少一个第二无线信号的扫描结果;其中,所述显示模块显示的无线信号的扫描结果还包括所述第一设备发送的对所述至少一个第二无线信号的扫描结果。

结合上述任一种可能的实现方式,在第三种可能的实现方式中,上述接收模块,还用于在所述发送模块向所述第一设备发送对所述至少一个第一无线信号的扫描结果之后,接收所述第一设备发送的第一指令,所述第一指令用于指示所述第二设备显示第二界面。上述显示模块,还用于显示第二界面,所述第二界面中是所述第一设备与所述至少一个第三设备建立无线通信连接时的信息输入界面。上述发送模块,还用于响应于用户在所述显示模块显示的所述第二界面中的输入,向所述第一设备发送用户在所述第二界面输入的信息。

第七方面,本申请提供一种第二设备,该第二设备包括:处理器、通信接口、显示器和存储器。所述处理器、所述通信接口和所述存储器通过总线相连,所述通信接口用于通过无线短距离通信连接与第二设备通信,所述显示器用于显示处理器生成的显示界面,所述存储器用于存储计算机程序代码,所述计算机程序代码包括指令,当所述处理器执行所述指令时,所述第二设备执行如第二方面或者其任一种可能的实现方式所述的无线通信连接建立的方法。

第八方面,本申请提供一种计算机存储介质,包括计算机指令,当所述计算机指令在第二设备上运行时,使得所述第二设备执行第二方面或者其任一种可能的实现方式所述的无线通信连接建立的方法。

第九方面,本申请提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面及其任一种可能的实现方式所述的无线通信连接建立的方法,或者执行第二方面或者其任一种可能的实现方式所述的无线通信连接建立的方法。

可以理解地,上述提供的第三方面和第四方面所述的第一设备、第六方面和第七方面所述的第二设备、第五方面和第八方面所述的计算机存储介质或者第九方面所述的计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。

附图说明

图1为本发明实施例提供的无线通信连接建立的方法的应用场景实例示意图一;

图2为本发明实施例提供的无线通信连接建立的方法的应用场景实例示意图二;

图3为本发明实施例提供的无线通信连接建立的方法的应用场景实例示意图三;

图4为本发明实施例提供的一种手机的硬件结构示意图;

图5为本发明实施例提供的一种势能手表的硬件结构示意图;

图6A为本发明实施例提供的一种无线通信连接建立的方法流程图一;

图6B为本发明实施例提供的一种无线通信连接建立的方法流程图二;

图6C为本发明实施例提供的一种无线通信连接建立的方法流程图三;

图6D为本发明实施例提供的一种无线通信连接建立的方法流程图四;

图7为本发明实施例提供的一种无线通信连接建立的方法流程图五;

图8为本发明实施例提供的一种无线通信连接建立的方法流程图六;

图9A为本发明实施例提供的一种智能手环的显示界面实例示意图一;

图9B为本发明实施例提供的一种智能手环的显示界面实例示意图二;

图9C为本发明实施例提供的一种智能手环的显示界面实例示意图三;

图9D为本发明实施例提供的一种智能手环的显示界面实例示意图四;

图9E为本发明实施例提供的一种智能手环的显示界面实例示意图五;

图10为本发明实施例提供的一种手机的显示界面实例示意图一;

图11为本发明实施例提供的一种无线通信连接建立的方法流程图七;

图12为本发明实施例提供的一种手机的显示界面实例示意图二;

图13为本发明实施例提供的一种手机的显示界面实例示意图三;

图14A为本发明实施例提供的一种手机的显示界面实例示意图四;

图14B为本发明实施例提供的一种手机的显示界面实例示意图五;

图15为本发明实施例提供的一种手机的显示界面实例示意图六;

图16A为本发明实施例提供的一种智能手环的显示界面实例示意图六;

图16B为本发明实施例提供的一种智能手环的显示界面实例示意图七;

图17为本发明实施例提供的一种智能手环的显示界面实例示意图八;

图18为本发明实施例提供的一种手机的显示界面实例示意图七;

图19为本发明实施例提供的一种手机的显示界面实例示意图八;

图20为本发明实施例提供的一种智能手环的显示界面实例示意图九;

图21为本发明实施例提供的一种手机的显示界面实例示意图九;

图22为本发明实施例提供的一种手机的显示界面实例示意图十;

图23为本发明实施例提供的一种智能手环的显示界面实例示意图十一;

图24为本发明实施例提供的一种智能手环和手机的显示界面实例示意图;

图25为本发明实施例提供的一种第一设备的结构组成示意图一;

图26为本发明实施例提供的一种第一设备的结构组成示意图二;

图27为本发明实施例提供的一种第一设备的结构组成示意图三;

图28为本发明实施例提供的一种第一设备的结构组成示意图四;

图29为本发明实施例提供的一种第二设备的结构组成示意图一;

图30为本发明实施例提供的一种第二设备的结构组成示意图二。

具体实施方式

以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。

本发明实施例提供一种无线通信连接建立的方法及设备,该方法可以应用于第一设备借助于第二设备扫描无线信号,然后根据无线信号的扫描结果与至少一个第三设备建立无线连接的过程中。其中,本发明实施例中的第一设备与第二设备之间可以建立无线短距离通信连接。该无线短距离通信连接是通过无线短距离通信技术建立的通信连接。

示例性的,本发明涉及的无线短距离通信连接可以为通过无线短距离通信技术建立的通信连接。本发明涉及的无线短距离通信连接可以为蓝牙(Bluetooth,BT)连接或者无线保真(Wireless Fidelity,WiFi)连接,还可以为其他无线短距离通信连接,例如红外连接、近距离无线通信技术(Near Field Communication,NFC)连接、超宽带连接、紫蜂协议(ZigBee)连接、蓝牙低功耗(Bluetooth Low Energy,BLE)连接等低功耗无线连接,本发明实施例不做具体限定。该WiFi连接可以是WiFi直连,即WiFi设备点对点连接。

本发明实施例中的第一设备可以是蓝牙耳机、智能手表、蓝牙手环、智能家居设备、个人数字助理(personal digital assistant,PDA)、平板电脑、手机、上网本等,第二设备可以是手机、平板电脑、个人计算机(Personal Computer,PC)、笔记本电脑等,本发明实施例对此不作任何限制。

请参考图1,其示出了本发明实施例提供的一种无线通信连接建立的方法所应用的网络架构实例示意图。

一般而言,如图1A所示,手机110(即第一设备)与基站120建立无线连接的过程可以包括手机110执行以下S2和S4:

S2、扫描手机110周围的基站发射的无线信号,得到扫描结果;

S4、根据扫描结果,与基站120建立无线连接。

但是,当手机110的电池的剩余电量较低(如手机110的电池的剩余电量低于一定阈值),续航能力有限时;而手机110进行基站的无线信号扫描(即网络搜索)的耗电量较高。因此,在手机110扫描基站的无线信号候,即使手机110与基站120建立无线连接,手机110的续航时长也会大幅度降低,影响用户体验。

为了减少手机110建立无线通信连接的耗电量,延长手机110的续航时长,如图1B所示,手机110可以指示平板电脑130(即第二设备)扫描手机110周围的基站发射的无线信号(即执行S1);随后,平板电脑130便可以执行S2和S3(平板电脑130向手机110发送扫描结果)。然后,手机110便可以执行S4:根据扫描结果,与基站120建立无线连接。

由图1B可以看出,本发明实施例中可以由第二设备(即平板电脑130)协助第一设备(手机110)扫描无线信号,这样便可以减少手机110建立无线通信连接的耗电量。

需要说明的是,上述手机110中可以包括用于安装用户识别模块(Subscriber Identity Module,SIM)卡或者其他可以支持与基站通信的通信卡(如嵌入式通用集成电路卡(embedded UICC,eUICC))的卡接口。当手机110的卡接口中安装了上述通信卡时,该手机110便可以扫描周围的基站发射的无线信号,并与基站建立连接。

其中,本发明实施例中的基站发射的无线信号可以是2G信号、3G信号、LTE信号、5G信号等信号中的任一个。

可选的,本发明实施例的方法还可以应用于无线设备扫描并连接WiFi热点的过程中。一般而言,如图2A所示,智能手表200(即第一设备)与无线路由器210(即WiFi热点)建立无线连接的过程可以包括智能手表200执行以下Sb和Sd:

Sb、扫描智能手表200周围的WiFi热点发射的WiFi无线信号,得到扫描结果;

Sd、根据扫描结果,与无线路由器210建立WiFi无线连接。

但是,由于智能手表200的电池较小,其蓄电能力有限;而智能手表200进行WiFi热点的无线信号扫描(即网络搜索)的耗电量较高。因此,在智能手表200扫描WiFi热点的无线信号,智能手表200与无线路由器210(即WiFi热点)建立无线连接后,智能手表200的续航时长将会大幅度降低,可能会导致该智能手表200关机,影响用户体验。

为了减少智能手表200建立无线通信连接的耗电量,延长智能手表200的续航时长,如图2B所示,智能手表200可以指示手机220(即第二设备)扫描智能手表200周围的WiFi热点发射的无线信号(即执行Sa);随后,手机220便可以执行Sb和Sc(手机220向智能手表200发送扫描结果)。然后,智能手表200便可以执行Sd:根据扫描结果,与无线路由器210建立无线连接。

由图2B可以看出,本发明实施例中可以由第二设备(即手机220)协助第一设备(智能手表200)扫描无线信号,这样便可以减少智能手表200建立无线通信连接的耗电量。

可选的,本发明实施例的方法还可以应用于无线设备扫描蓝牙信号并与其他设备建立蓝牙连接的过程中。示例性的,请参考图3,当智能手表300(即第一设备)与蓝牙耳机310建立蓝牙连接的过程中,如图3B所示,智能手表300可以指示平板电脑320(即第二设备)扫描智能手表300周围的蓝牙信号(即执行SA);随后,平板电脑320便可以扫描智能手表300周围的蓝牙信号(即执行SB),并向智能手表300发送扫描结果(即执行SC)。然后,智能手表300便可以根据扫描结果,与蓝牙耳机310建立无线连接(即执行SD)。

由图3B可以看出,本发明实施例中可以由第二设备(即平板电脑320)协助第一设备(智能手表300)扫描无线信号,这样便可以减少智能手表300建立无线通信连接的耗电量。

需要说明的是,本发明实施例的方法的应用场景包括但不限于图1-图3所示的场景。例如,本发明实施例的方法还可以应用于用户使用两个无线设备(如,手机a和手机b)时,为了降低手机的耗电量,可以由两个手机中的一个手机(如手机a,即第二设备)进行无线信号的扫描,而另一个手机(如手机b,即第一设备)则不需要进行无线信号的扫描,只需要根据手机a的扫描结果连接至扫描得到的发射该无线信号的无线设备即可。

可以理解,用户使用的上述两个无线设备包括但不限于上述手机a和手机b,这两个无线设备还可以是其他类型的无线设备。例如,手机和平板电脑、两个平板电脑、手机和蓝牙耳机等,本发明实施例对此不做限制。

举例来说,本发明实施例中的第一设备或者第二设备可以图4所示的手机400。应理解,图示手机400仅仅是第一设备或者第二设备的一个范例,并且手机400可以具有比图中所示出的更过的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图4中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。

如图4所示,手机400包括:RF(Radio Frequency,射频)电路410、存储器420、输入单元430、显示单元440、传感器450、音频电路460、无线保真(Wireless Fidelity,Wi-Fi)模块470、处理器480、以及电源490等部件。本领域技术人员可以理解,图4中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图4对手机400的各个构成部件进行具体的介绍:

RF电路410可用于收发信息或通话过程中,信号的接收和发送,可以将基站的下行信息接收后,给处理器480处理;另外,将涉及上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等器件。此外,RF电路410还可以通过无线通信与网络和其他移动设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统、通用分组无线服务、码分多址、宽带码分多址、长期演进、电子邮件、短消息服务等。

存储器420可用于存储软件程序及数据。处理器480通过运行存储在存储器420的软件程序及数据,从而执行手机400的各种功能以及数据处理。存储器420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机400的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。在以下实施例中,存储器420存储有使得手机400能运行的操作系统,例如苹果公司所开发的操作系统,谷歌公司所开发的开源操作系统,微软公司所开发的操作系统等。

如图4所示,本发明实施中的存储器420的存储程序区和存储数据区中均可以包括至少两个存储区域:程序区和数据区。其中,程序区用于存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等,数据区用于存储手机400使用过程中所创建的数据(比如音频数据、电话本等)等。

输入单元430(即触摸屏)可用于接收输入的数字或字符信息,以及产生与手机400的用户设置以及功能控制有关的信号输入。具体地,输入单元430可以包括设置在手机400正面的触控面板431,该触控面板431可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板431上或在触控面板431附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板431可包括触摸检测装置和触摸控制器两个部分(图中未示出)。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器480,并能接收处理器480发来的指令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板431。

显示单元440(即显示屏)可用于显示由用户输入的信息或提供给用户的信息以及手机400的各种菜单的GUI。显示单元440可包括设置在手机400正面的显示面板441(也可称为显示屏),也即显示面板441与显示面板342设置在手机400相对的两个面上。其中,显示面板441可以采用液晶显示器、发光二极管等形式来配置。触控面板431覆盖在显示面板441之上。当触控面板431检测到在其上或附近的触摸操作后,传送给处理器480以确定触摸事件,随后处理器480根据触摸事件的类型在显示面板441上提供相应的视觉输出。虽然在图3中,触控面板431与显示面板441是作为两个独立的部件来实现手机400的输入和输入功能,但是在某些实施例中,可以将触控面板431与显示面板441集成而实现手机400的输入和输出功能,集成后的触控面板431与显示面板441可以简称为触摸屏。

在另外的一些实施例中,上述触控面板431和触控面板332还可以设置有压力感应传感器,这样用户在上述触控面板上进行触摸操作时,触控面板还能检测到该触摸操作的压力,进而手机400能够更准确地检测该触摸操作。

手机400还可以包括至少一种传感器450,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,环境光传感器451可根据环境光线的明暗来调节显示面板441和/或显示面板342的亮度,接近光传感器452设置在手机400的正面,当在手机400移动到耳边时,根据接近光传感器452的检测,手机400关闭显示面板441的电源,也可以同时关闭显示面板342的电源,这样手机400可以进一步节省电量。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机400还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路460、扬声器461,麦克风362可提供用户与手机400之间的音频接口。音频电路460可将接收到的音频数据转换后的电信号,传输到扬声器461,由扬声器461转换为声音信号输出;另一方面,麦克风362将收集的声音信号转换为电信号,由音频电路460接收后转换为音频数据,再将音频数据输出至RF电路410以发送给比如另一手机,或者将音频数据输出至存储器420以便进一步处理。

Wi-Fi属于短距离无线传输技术,手机400可以通过Wi-Fi模块470帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。

处理器480是手机400的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器420内的软件程序,以及调用存储在存储器420内的数据,执行手机400的各种功能和处理数据,从而对手机进行整体监控。在一些实施例中,处理器480可包括一个或多个处理单元;处理器480还可以集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器480中。

蓝牙模块481,用于通过蓝牙这种短距离通讯协议来与其他设备进行信息交互。例如,手机400可以通过蓝牙模块481与同样具备蓝牙模块的可穿戴电子设备(例如智能手表)建立蓝牙连接,从而进行数据交互。

手机400还包括给各个部件供电的电源490(比如电池)。电源可以通过电源管理系统与处理器480逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗等功能。手机400还可以包括摄像头,如前置摄像头河和后置摄像头等,在此不再赘述。其中,以下实施例中的方法均可以在具有上述硬件结构的手机400中实现。

举例来说,本发明实施例中的第一设备或者第二设备可以图5所示的智能手表500。应理解,图示智能手表500仅仅是第一设备或者第二设备的一个范例,并且智能手表500可以具有比图中所示出的更过的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图5中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。

如图5所示,智能手表500包括:相互连接的表体和腕带,其中表体可以包括前壳(图5未示出)、触控面板510(又称触摸屏)、显示屏520、底壳(图5未示出),以及处理器530、微控制单元(Micro Control Unit,MCU)540、存储器550、麦克风(Microphone,MIC)560、蓝牙模块570、心率检测传感器580、电源591和电源管理系统592等,尽管未示出,智能手表还可以包括天线、WiFi模块、GPS模块、扬声器、加速计、陀螺仪等。本领域技术人员可以理解,图5中示出的智能手表结构并不构成对智能手表的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面分别对智能手表500的各功能组件进行介绍:

触控面板510,也称为触摸板,可收集手表用户在其上的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程式驱动响应的连接装置。可选的,触控面板510可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器530,并能接收处理器530发送的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板。除了触控面板510之外,智能手表还可以包括其他输入设备,其他输入设备可以包括但不限于功能键(比如音量控制按键、开关按键等)。

显示屏520可用于显示由用户输入的信息或提供给用户的信息以及手表的各种菜单。可选的,可以采用LCD、OLED等形式来配置显示屏520。进一步的,触控面板510可覆盖显示屏520,当触控面板510检测到在其上或附近的触摸操作后,传送给处理器530以确定触摸事件的类型,随后处理器530根据触摸事件的类型在显示屏520上提供相应的视觉输出。虽然在图3中,触控面板510与显示屏520是作为两个独立的部件来实现手表的输入和输出功能,但是在某些实施例中,可以将触控面板510与显示屏520集成而实现手表的输入和输出功能。

处理器530用于进行系统调度,控制显示屏、触摸屏,支持处理麦克风360、一个或多个薄膜致动器,蓝牙模块570等。

麦克风360,也称为传声器。麦克风360可以将收集的声音信号转换为电信号,由音频电路接收后转换为音频数据;音频电路也可以将音频数据转换为电信号,传输到扬声器,由扬声器转换为声音信号输出。

蓝牙模块570,智能手表通过蓝牙模块570可以与其他电子设备(如手机、平板电脑等)交互信息,并通过上述电子设备连接网络,与服务器连接,处理语音识别等功能。

微控制单元340用于控制传感器,对传感器数据进行运算,与处理器530通信等功能。

传感器可以是心率检测传感器580、气压传感器、重力传感器、光传感器、运动传感器或其他传感器。具体地,光传感器可包括环境光传感器及接近传感器。至于手表还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

存储器550用于存储软件程序以及数据,处理器530通过运行存储在存储器的软件程序以及数据,执行手表的各种功能应用以及数据处理。存储器550主要包括存储程序区以及存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等);存储数据区可以存储根据使用手表所创建的数据(比如音频数据、电话本等)。此外,存储器可以包括高速随机存取存储器,还可以包括非易失存储器,例如磁盘存储器件、闪存器件或其他易失性固态存储器件。

智能手表500还包括给各个部件供电的电源591(比如电池),可选的,电源591可以通过电源管理系统592与处理器530逻辑相连,从而通过电源管理系统592实现管理充电、放电、以及功耗管理等功能。

可见,目前的大部分手机支持蓝牙、NFC、相机、红外线传感器、指纹识别传感器、虹膜识别传感器等硬件,能够实现扫描二维码、与其他设备建立NFC连接、指纹识别、虹膜识别、红外遥控等功能。智能手表主要支持蓝牙、心率传感器、运动传感器等硬件,能够实现与其他设备建立蓝牙连接,以及记录用户的睡眠、心率、运动轨迹等功能,但由于缺少相关的硬件支持无法实现扫描二维码、指纹识别、虹膜识别等功能。

进一步的,图5所示的智能手表500中还可以包括RF电路(图5中未示出)。该RF电路可用于收发信息或通话过程中,信号的接收和发送,可以将基站的下行信息接收后,给处理器503处理;另外,将涉及上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等器件。此外,RF电路还可以通过无线通信与网络和其他移动设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统、通用分组无线服务、码分多址、宽带码分多址、长期演进、电子邮件、短消息服务等。

本发明实施例中第一设备和第二设备的其他可能的形式(如蓝牙耳机、平板电脑等)的详细介绍,可以参考本发明实施例对图4所示的手机400或者图5所示的智能手表500的介绍,例如,该第一设备和第二设备可以包括RF电路、蓝牙模块或者WiFi模块中的至少一个,以及处理器、电源等,本发明实施例这里不再详细描述。

本发明实施例提供一种无线通信连接建立的方法,如图6A所示,该无线通信连接建立的方法包括S601-S607:

S601:第一设备与第二设备建立无线短距离通信连接。

S602:第一设备通过第一设备与第二设备的无线短距离通信连接,向第二设备发送网络扫描请求。

其中,网络扫描请求用于指示所述第二设备扫描至少一个第一无线信号。

S603:第二设备通过第二设备与第一设备的无线短距离通信连接,接收第一设备发送的网络扫描请求。

S604:第二设备扫描至少一个第一无线信号,以获得对至少一个第一无线信号的扫描结果。

示例性的,至少一个第一无线信号的扫描结果中可以包括发射该至少一个无线信号的无线设备的标识(如,无线设备的网际协议(Internet Protocol,IP)地址或者媒体接入控制(Media Access Control,MAC)地址等),或者该至少一个无线信号的标识(如WiFi网络的SSID)等。

S605:第二设备向第一设备发送对至少一个第一无线信号的扫描结果。

可选的,第二设备可以通过与S603中相同的无线短距离通信连接,向第一设备发送对至少一个第一无线信号的扫描结果;或者,第二设备还可以通过与S603中不同的无线短距离通信连接,向第一设备发送对至少一个第一无线信号的扫描结果。

示例性的,假设第一设备与第二设备之间存在蓝牙连接和WiFi直连,第一设备通过蓝牙连接向第二设备发送网络扫描请求,第二设备也通过该蓝牙连接接接收第一设备发送的网络扫描请求;而后,第二设备可以通过蓝牙连接或者WiFi直连,向第一设备发送对至少一个第一无线信号的扫描结果。

例如,第二设备在接收到第一设备通过蓝牙连接发送的网络扫描请求,并扫描至少一个第一无线信号,获得对至少一个第一无线信号的扫描结果后,发现第一设备与第二设备之间的蓝牙连接的信号质量低于一定阈值;那么,第二设备则可以通过第一设备与第二设备之间的WiFi直连,向第一设备发送对至少一个第一无线信号的扫描结果。

S606:第一设备接收第二设备发送的对至少一个第一无线信号的扫描结果。

S607:第一设备根据无线信号的扫描结果,向至少一个第三设备发送无线连接请求,请求与该至少一个第三设备建立无线连接。

其中,上述无线信号的扫描结果包括上述至少一个第一无线信号的扫描结果。

举例来说,第一设备在接收到至少一个第一无线信号的扫描结果后,可以根据用户对至少一个第一无线信号的选择,与发射用户选择的无线信号的第三设备建立无线连接;或者第一设备可以随机与发射至少一个第一无线信号中的任一无线信号的第三设备建立无线连接。

本发明实施例提供的无线通信连接建立的方法,第一设备可以向第二设备发送网络扫描请求,指示第二设备帮助第一设备扫描至少一个第一无线信号。此时,第一设备不需要扫描至少一个第一无线信号,只需要接收第二设备发送的至少一个第一无线信号的扫描结果,便可以根据无线信号的扫描结果,与至少一个第三设备建立无线连接。其中,由于第一设备不需要扫描无线信号,这样便可以避免扫描无线信号(即搜索网络)对第一设备的电池电量的消耗,即可以减少第一设备建立无线通信连接的耗电量,延长第一设备的续航时长。

进一步的,由于上述第一无线信号可能只是该第一设备想要扫描的部分信号,因此,当第一设备指示第二设备扫描上述至少一个第一无线信号时,第一设备可以自行扫描其他的无线信号,以提高第一设备进行无线连接的效率。具体的,如图6B所示,在图6A所示的S607之前,本发明实施例的方法还可以包括S607a,图6A所示的S607可以替换为S607':

S607a:第一设备扫描至少一个第二无线信号,以获得对所述至少一个第二无线信号的扫描结果,该至少一个第二无线信号与上述至少一个第一无线信号不同。

其中,本发明实施例中的至少一个第二无线信号可以是与至少一个第一无线信号不同类型的无线信号。例如,至少一个第一无线信号可以是基站发射的无线信号,而至少一个第二无线信号可以是WiFi信号和/或蓝牙信号。

或者,本发明实施例中的至少一个第二无线信号可以是与至少一个第一无线信号相同类型的无线信号。例如,至少一个第一无线信号和至少一个第二无线信号可以是不同频段的WiFi信号;或者,至少一个第一无线信号可以是基站发射的4G信号,至少一个第二无线信号可以是基站发射的3G信号。

S607':第一设备根据第二设备发送的对至少一个第一无线信号的扫描结果,以及第一设备对至少一个第二无线信号的扫描结果,向至少一个第三设备发送所述无线连接请求,与所述至少一个第三设备建立无线连接。

本发明实施例提供的无线通信连接建立的方法,第一设备可以向第二设备发送网络扫描请求,指示第二设备帮助第一设备扫描至少一个第一无线信号,如此,第一设备则不需要扫描至少一个第一无线信号。并且,第一设备可以在指示第二设备扫描至少一个第一无线信号时,自行扫描至少一个第二无线信号。即第一设备只需要扫描部分无线信号(至少一个第二无线信号),便可以获得多个无线信号(至少一个第一无线信号和至少一个第二无线信号)的扫描结果,并根据该多个无线信号的扫描结果,与至少一个第三设备建立无线连接。

其中,由于第一设备只需要扫描部分无线信号(至少一个第二无线信号),便可以获得多个无线信号(至少一个第一无线信号和至少一个第二无线信号)的扫描结果,这样便可以降低扫描无线信号(即搜索网络)对第一设备的电池电量的消耗,即可以减少第一设备建立无线通信连接的耗电量,延长第一设备的续航时长。

进一步的,第一设备在获取到无线信号的扫描结果后,可以显示该无线信号的扫描结果,以供用户选择该第一设备将要与之建立无线连接的至少一个第三设备。具体的,在S607或者S607'之前,本发明实施例的方法还可以包括S607b。

S607b:第一设备显示上述无线信号的扫描结果。

在一些实施例中,上述无线信号的扫描结果可以包括:上述第二设备发送的对所述至少一个第一无线信号的扫描结果。在这些实施例中,如图6C所示,在图6A所示的S606之后,S607之前,本发明实施例的方法还可以包括S607b,上述S607可以替换为S607c-S607d:

S607c:第一设备检测用户对无线信号的扫描结果的选择。

S607d:第一设备向检测到的用户选择所对应的至少一个第三设备发送所述无线连接请求,与至少一个第三设备建立无线连接。

在另一些实施例中,上述无线信号的扫描结果不仅包括所述第二设备发送的对所述至少一个第一无线信号的扫描结果,还包括所述第一设备对至少一个第二无线信号的扫描结果。在这些实施例中,如图6D所示,在图6B所示的S607a之后,S607'之前,本发明实施例的方法还可以包括S607b,上述S607'可以替换为S607c-S607d。

进一步的,为了减少第一设备建立无线通信连接的耗电量,延长第一设备的续航时长,第一设备可以停止扫描上述至少一个第一无线信号,由第二设备协助第一设备扫描上述至少一个第一无线信号。具体的,如图7所示,本发明实施例的方法还可以包括S701:

S701:第一设备停止扫描至少一个第一无线信号。

其中,第一设备可以响应于S701(停止扫描所述至少一个第一无线信号),执行S602(即通过无线短距离通信连接,向第二设备发送网络扫描请求)。

或者,第一设备还可以在通过无线短距离通信连接,向第二设备发送网络扫描请求的同时,停止扫描上述至少一个第一无线信号,即第一设备可以同时执行S701和S602;或者,第一设备还可以响应于上述S602(即通过无线短距离通信连接,向第二设备发送网络扫描请求),执行S701(停止扫描所述至少一个第一无线信号)。本发明实施例中,对于S701和S602执行的先后顺序不做限制。

可选的,在本发明实施例的第一种应用场景中,第一设备可以在第一设备的剩余电量第一第一预设阈值时,执行S701和S602。具体的,在S701和S602之前,本发明实施例的方法还可以包括S801:

S801:第一设备判断第一设备的剩余电量是否低于第一预设阈值。

具体的,当第一设备的剩余电量低于第一预设阈值时,可以继续执行S701和/或S602;当第一设备的剩余电量高于或等于第一预设阈值时,可以继续执行S801。

可以理解,当第一设备的剩余电量低于第一预设阈值时,第一设备可以进入低功耗模式,在该低功耗模式下,第一设备可以停止扫描上述至少一个第一无线信号,并向第二设备发送网络扫描请求,指示第二设备扫描上述至少一个第一无线信号,并向第一设备返回扫描结果。

在本发明实施例的第二种应用场景中,第一设备可以响应于用户的输入,执行S701和S602。举例来说,该输入可以是用户对第一设备中的快捷键的点击操作,或者可以是用户对第一设备中的用于控制第一设备执行“停止扫描至少一个第一无线信号”和“向第二设备发送网络扫描请求”的开关的开启操作。

例如,假设第一设备是图2所示的智能手表200(参见图5所示的智能手表500),第二设备是图2所示的手机220(参见图4所示的手机400)或者平板电脑等任一无线设备。当用户手指沿着智能手表200的显示屏的顶部向下滑动(即手指沿着图9-1所示的滑动轨迹901滑动)时,智能手表200可以显示如图9-2所示的下拉菜单902。其中,该下拉菜单902中不仅可以包括“WLAN”、“蓝牙”、“移动网络”等选项,还可以包括“信号扫描选项”903,该“信号扫描选项”903是用于控制智能手表200执行“停止扫描至少一个第一无线信号”和“向第二设备*(如手机或者平板电脑等无线设备)发送网络扫描请求”的开关。当用户手指点击图9-2所示的“信号扫描选项”903时,智能手表200可以执行S701(即“停止扫描至少一个第一无线信号”)和S602(即“向手机130发送网络扫描请求”),并显示9-3所示的显示界面。

或者,当用户手指点击图9-4所示的智能手表200的“设置”选项904时,智能手表200可以显示如图9-5所示“设置界面”,该设置界面中包括“信号扫描控制”选项905。如图9-5所示,当用户滑动“信号扫描控制”选项905,开启该“信号扫描控制”选项905时,智能手表200可以显示如图9-6所示的显示界面,并执行S701(即“停止扫描至少一个第一无线信号”)和S602(即“向手机130发送网络扫描请求”)。

可选的,假设智能手表200仅与图2B所示的手机220建立了无线短距离通信连接(如蓝牙连接)。那么,当用户开启图9-2或者图9-5所示的“信号扫描控制”选项后,智能手表可以显示如图9C所示的显示界面。其中,由于用户并未设置智能手表200指示手机200扫描哪一类的无线信号(即WiFi信号或者蓝牙信号),因此,手机220在接收到上述网络扫描请求后,可以同时扫描蓝牙设备906发射的蓝牙信号和WiFi设备907发射的WiFi信号。

示例性的,结合图6C,在图6A所示的S606之后,S607之前,第一设备显示上述无线信号的扫描结果(即本发明实施例的方法可以包括S607b)。上述S607可以替换为S607c-S607d。

例如,以图9A或者图9B所示的智能手表200为例,当用户操作图9A或者图9B所示的智能手表200的显示界面中的图标或者选项,控制智能手表200向手机220发送网络扫描请求之后,如果智能手表200接收到手机220发送的对至少一个第一无线信号的扫描结果,该智能手表200则可以显示如图9-7所示的无线信号的扫描结果界面908(即执行S607b)。其中,该无线信号的扫描结果中包括第二设备发送的对至少一个第一无线信号的扫描结果。

例如,假设手机220扫描到的至少一个第一无线信号包括基站1发射的信号、WiFi热点2发射的信号和WiFi热点3发射的信号,那么,如图9-7所示的扫描结果界面908中可以包括:基站1的“基站标识1”的选项909、WiFi热点2对应的“SSID2”的选项910和WiFi热点3对应的“SSID 3”的选项911。

其中,如图9-8所示,当用户选择“基站标识1”的选项909,并点击“确定”按钮912时,第一设备可以向基站1发送无线连接请求,请求与基站1建立无线连接;如图9-9所示,当用户选择“基站标识1”的选项909和“SSID 2”的选项910,并点击“确定”按钮912时,第一设备可以向基站1和WiFi热点2发送无线连接请求,请求与基站1和WiFi热点2建立无线连接。

示例性的,结合图6D,在图6B所示的S607a之后,S607'之前,第一设备显示上述无线信号的扫描结果(即本发明实施例的方法可以包括S607b),上述S607'可以替换为S607c-S607d。

例如,以图9A或者图9B所示的智能手表200为例,当用户操作图9A或者图9B所示的智能手表200的显示界面中的图标或者选项,控制智能手表200向手机220发送网络扫描请求之后,如果智能手表200接收到手机220发送的对至少一个第一无线信号的扫描结果,该智能手表200则可以显示如图9-10所示的无线信号的扫描结果界面913(即执行S607b)。其中,该无线信号的扫描结果中不仅包括第二设备发送的对至少一个第一无线信号的扫描结果,还包括对至少一个第二无线信号的扫描结果。

例如,假设手机220扫描到的至少一个第一无线信号包括基站1发射的信号、WiFi热点2发射的信号、WiFi热点3发射的信号和蓝牙设备1发射的信号,智能手表200扫描到的至少一个第二无线信号包括蓝牙设备1的蓝牙标识1和蓝牙设备2的蓝牙标识2,那么,如图9-10所示的扫描结果界面909中不仅可以包括:基站1的“基站标识1”的选项909、WiFi热点2对应的“SSID 2”的选项910和WiFi热点3对应的“SSID 3”的选项911,还可以包括蓝牙设备1的“蓝牙标识1”的选项914和蓝牙设备2的“蓝牙标识2”的选项915。

其中,如图9-11所示,当用户选择“蓝牙标识1”的选项914,并点击“确定”按钮912时,第一设备可以向蓝牙设备1发送无线连接请求,请求与蓝牙设备1建立无线连接;如图9-12所示,当用户选择“SSID 3”的选项911和“蓝牙标识1”的选项914,并点击“确定”按钮912时,第一设备可以向蓝牙设备1和WiFi热点3发送无线连接请求,请求与蓝牙设备1建立蓝牙连接,请求接入WiFi热点3对应的WiFi网络。

例如,假设第一设备是手机110(参见图4所示的手机400),第二设备是平板电脑130或者手机(参见图4所示的手机400)等任一无线设备。当用户手指沿着手机110的显示屏的顶部向下滑动(即手指沿着图10A所示的滑动轨迹1001滑动)时,手机110可以显示如图10B所示的下拉菜单1002。其中,该下拉菜单1002中不仅可以包括“WLAN”、“蓝牙”、“移动网络”等选项,还可以包括“信号扫描选项”1003,该“信号扫描选项”1003是用于控制手机110执行“停止扫描至少一个第一无线信号”和“向手机发送网络扫描请求”的开关。当用户手指点击图10B所示的“信号扫描选项”1003时,手机110可以执行S701(即“停止扫描至少一个第一无线信号”)和S602(即“向手机130发送网络扫描请求”)。

可以理解,上述图9-2或者图9-3所示的“信号扫描选项”903,图9-5或者图9-6所示的“信号扫描控制”选项905,以及图10B或者图10C所示的“信号扫描选项”1003也可以称为“低功耗模式”选项。用户可以通过点击该“低功耗模式”选项控制第一设备进入或者退出上述低功耗模式。在该低功耗模式下,第一设备可以停止扫描上述至少一个第一无线信号,并向第二设备发送网络扫描请求,指示第二设备扫描上述至少一个第一无线信号,并向第一设备返回扫描结果。

需要说明的是,手机110也可以在接收平板电脑130发送的对至少一个第一无线信号的扫描结果后,显示无线信号的扫描结果;该无线信号的扫描结果包括平板电脑130发送的对至少一个第一无线信号的扫描结果;或者,该该无线信号的扫描结果包括:平板电脑130发送的对至少一个第一无线信号的扫描结果,以及手机110对至少一个第二无线信号的扫描结果。其中,手机110显示的无线信号的扫描结果界面内容可以参考智能手表200所显示的无线信号的扫描结果界面,本发明实施例这里不再赘述。

其中,上述至少一个第一无线信号可以包括:由基站发射的2G信号、3G信号或者LTE信号等无线信号,由WiFi热点发射的WiFi信号,由该蓝牙设备发射的蓝牙信号中的至少一种。

可选的,在本发明实施例的第三种应用场景中,第一设备可以响应于用户的输入,或者在第一设备的剩余电量低于第一预设阈值时,显示第一界面,该第一界面是第一应用的显示界面,该第一应用可以用于控制第一设备执行S602或者S702。

示例性的,在第三种应用场景中,上述S701可以替换为S1101a-S1102或者S1101b-S1102。例如,如图11所示,图7所示的S701可以替换为S1101a-S1102:

S1101a:第一设备响应于用户的输入,显示第一界面,该第一界面是第一应用的显示界面,该第一界面包括无线控制选项。

示例性的,以图1B为例,假设第一设备是图1B所示的手机110,第二设备是图1B所示的平板电脑130。上述第一应用可以是手机110中的应用程序,该第一应用用于控制手机110停止扫描无线信号,并借助于与该手机110存在无线短距离通信连接的其他设备帮助手机110扫描无线信号。

例如,第一应用可以是如图12所示的“信号扫描控制”选项1201所对应的应用程序。当用户手指点击如图12A所示的“信号扫描控制”选项1201时,手机110可以显示如图12B所示的“信号扫描控制界面”1202,即上述第一界面。其中,如图12B所示的“信号扫描控制界面”1202中可以包括“无线控制选项”1203。

或者,第一应用还可以是手机110中的系统应用。例如,当用户手机点击图13A所示的“设置”图标1301时,手机110可以显示如图13B所示的“设置界面”1302。其中,图13B所示的“设置界面”1302中可以包括“飞行模式”选项、“无线局域网(Wireless Local Area Networks,WLAN)”选项、“蓝牙”选项、“移动网络”选项和“信号扫描控制”选项1303。其中,当用户手指点击图13A所示的“信号扫描控制”选项1303时,手机110可以显示如图13C所示的“信号扫描控制界面”1202,即上述第一界面。该第一界面中可以包括至少一个“无线控制选项”。

例如,如图12B或者图13C所示,“信号扫描控制界面”1202中可以包括以下“无线控制选项”1203:平板电脑130的无线控制选项、蓝牙手环1203的无线控制选项、笔记本电脑1204的无线控制选项和手机1205的无线控制选项。其中,如图12B或者图13C所示,当用户选择平板电脑130的无线控制选项时,则表示用户选择借助于与手机110存在无线短距离通信连接(如图12B或者图13C所示的蓝牙连接)的平板电脑130,扫描上述至少一个第一无线信号。

S1101b:当第一设备的剩余电量低于第一预设阈值时,第一设备显示第一界面,该第一界面是第一应用的显示界面,该第一界面包括无线控制选项。

其中,当第一设备的剩余电量低于第一预设阈值时,第一设备所显示的第一界面与图12或图13以及本发明实施例后续介绍的第一界面类似,本发明实施例这里不再赘述。

S1102:第一设备响应于用户对第一界面中的无线控制选项的输入,停止扫描至少一个第一无线信号。

示例性的,如图14-1所示,当用户选择了平板电脑130的无线控制选项,并且用户手指点击图14-1所示的“确定”按钮1204时,第一设备便可以停止扫描至少一个第一无线信号,并执行S602(向第二设备,即平板电脑130发送网络扫描请求)。

其中,用户点击图14-1所示的“确定”按钮1204时,手机110指示平板电脑130扫描的至少一个第一无线信号可以包括由基站发射的2G信号、3G信号或者LTE信号等无线信号,由WiFi热点发射的WiFi信号,由该蓝牙设备发射的蓝牙信号中的至少一种。

可选的,如图14-1所示,当用户选择了平板电脑130的无线控制选项,并且用户手指点击图14-1所示的“确定”按钮1204时,第一设备可以显示图14B所示的“第二设备扫描界面”1401。

其中,由于手机110并未限定上述至少一个第一无线信号的类型,因此如图14-2所示,手机110可以指示平板电脑130同时扫描基站发射的2G信号、3G信号或者LTE信号等无线信号、WiFi热点1402发射的WiFi信号和蓝牙设备1402发射的蓝牙信号。其中,手机110显示图14-2所示的“第二设备扫描界面”1401一定时间(如5秒)后,则可以继续返回图14-1所示的终端界面或者显示手机100的主桌面(包括多个应用图标的桌面)。

可选的,当手机110显示图14-2所示的“第二设备扫描界面”1401一定时间(如5秒)后,如果手机110接收到平板电脑130发送的对至少一个第一无线信号的扫描结果(例如,平板电脑130扫描到的至少一个第一无线信号包括基站1发射的信号、WiFi热点2发射的信号、WiFi热点3发射的信号和蓝牙设备1发射的信号),那么,手机110则可以显示如图14-3所示的无线信号的扫描结果界面1404,该无线信号的扫描结果界面1404中包括:基站1的“基站标识1”的选项1405、WiFi热点2对应的“SSID 2”的选项1406和WiFi热点3对应的“SSID 3”的选项1407。其中,当用户选择“基站标识1”的选项1405,并点击“确定”按钮1408时,手机110可以向基站1发送无线接入请求,请求与基站1建立无线连接。

在另一些实施例中,手机110不仅可以指示平板电脑130扫描至少一个第一无线信号,还可以自行扫描至少一个第二无线信号。在这种情况下,手机110可以显示如图14-4所示的无线信号的扫描结果界面1411,该无线信号的扫描结果界面1411中不仅可以包括:基站1的“基站标识1”的选项1405、WiFi热点2对应的“SSID 2”的选项1406和WiFi热点3对应的“SSID 3”的选项1407,还可以包括蓝牙设备1的“蓝牙标识1”的选项914和蓝牙设备2的“蓝牙标识2”的选项915。其中,当用户选择“SSID 2”的选项1406、“BT标识1”的选项1409和“BT标识2”的选项1410,并点击“确定”按钮1408时,手机110可以向WiFi热点2发送无线接入请求,请求接入WiFi热点2对应的WiFi网络,向蓝牙设备1和蓝牙设备2发送无线接入请求,请求与蓝牙设备1以及蓝牙设备2建立蓝牙连接。

示例性的,上述网络扫描请求的详细内容可以参考如下表1所示:

表1

其中,本发明实施例中第二设备的标识可以是该第二设备的网际协议(Internet Protocol,IP)地址、媒体接入控制(Media Access Control,MAC)地址等可以唯一标识该第二设备的信息中的任一个。第二设备的标识为“FF”表示,该网络扫描请求是向所有与第一设备存在无线短距离通信连接的无线设备发送的,第一设备可以指示所有与该第一设备存在无线短距离通信连接的无线设备(即第二设备),协助第一设备扫描无线信号。“类型指示信息”为FF可以用于指示第二设备扫描所有类型的无线信号,如基站发射的无线信号、WiFi信号和蓝牙信号等。

示例性的,以图12B为例,第一设备是手机110,用户选择了平板电脑130作为第二设备。在这种情况下,上述网络扫描请求的详细内容可以参考如下表2所示:

表2

其中,由于“类型指示信息”为FF可以用于指示平板电脑130扫描所有类型的无线信号,如基站发射的无线信号、WiFi信号和蓝牙信号等。即如图14B所示,平板电脑130可以扫描基站发射的无线信号、WiFi信号和蓝牙信号等无线信号。

进一步的,在一些实施例中,上述第一界面中还可以包括:类型指示选项,该类型指示选项用于选择发射至少一个第一无线信号的无线设备的类型。例如,结合图1B所示的应用场景,如图15所示,图12B或者13C或者所示的“信号扫描控制界面”1202中除了“无线控制选项”1203,还可以包括至少两个“类型指示选项”1501。其中,图15所示的“信号扫描控制界面”1202中可以包括以下“类型指示选项”1501:基站、WiFi热点和蓝牙设备。如图15所示,用户选择了基站对应的“类型指示选项”1501,并且用户选择的第二设备为“平板电脑130”;因此,当用户点击图15所示的“确定”按钮1204后,如图1B所示,手机110(即第一设备)则可以向平板电脑130发送网络扫描请求,请求平板电脑130扫描基站120发射的无线信号。

可选的,当用户点击图15所示的“确定”按钮1204后,手机110还可以显示如图15B所示的“第二设备扫描界面”1502。

可选的,在手机110显示图15B所示的“第二设备扫描界面”1502一定时间后,当手机110接收到平板电脑130发送的无线信号的扫描结果时,手机110可以显示如图14B所示的无线信号的扫描结果界面。其中,手机110也可以不显示图15B所示的“第二设备扫描界面”1502,手机110可以在接收到平板电脑130发送的无线信号的扫描结果时,手机110显示如图14B所示的无线信号的扫描结果界面。

相应的,上述网络扫描请求中可以包括发射上述至少一个第一无线信号的无线设备的类型指示信息,该类型指示信息用于指示发送上述至少一个第一无线信号的无线设备可以为WiFi热点、蓝牙设备或者基站中的至少一个。

示例性的,以图15A为例,第一设备是手机110,用户选择了平板电脑130作为第二设备,并且“类型指示信息”指示发送上述至少一个第一无线信号的无线设备可以为基站。在这种情况下,上述网络扫描请求的详细内容可以参考如下表3所示:

表3

其中,“类型指示信息”为00可以用于指示平板电脑130扫描基站发射的无线信号。即如图15B所示,平板电脑130可以扫描基站发射的无线信号。

其中,第一设备可以指示第二设备针对性的扫描上述2G信号、3G信号或者LTE信号等由基站发射的第一无线信号、由WiFi热点发射的WiFi信号,以及由蓝牙设备发射的蓝牙信号中的一种无线信号或者多种无线信号。

示例性的,以图2B为例,假设第一设备是图2B所示的智能手表200,第二设备是图2B所示的手机220。例如,当用户手指点击如图16-1所示的“信号扫描控制”选项1601时,智能手表200显示如图16-2所示的“信号扫描控制界面”中包括“信号扫描控制”选项1602;当用户手指点击图16-2所示的“信号扫描控制”选项1602时,假设智能手表200当前与手机220建立蓝牙连接,智能手表200当前与蓝牙耳机1503建立蓝牙连接,智能手表200当前与平板电脑1504建立WiFi连接,那么智能手表200则可以显示图16-3所示的显示界面1603(即第一界面)。当用户手指点击图16-3所示的手机220对应的类型指示选项时,终端可以显图16-4所示的显示界面1605;当用户手指点击图16-4所示的“确定”按钮1604时,如图2B所示,智能手表200(即第一设备)则可以向手机220发送网络扫描请求,请求手机220扫描至少一个第一无线信号。可选的,当用户手指点击图16-4所示的“确定”按钮1604时,智能手表200还可以显示图16B所示的显示界面。

可选的,上述第一界面中还可以包括至少一个“类型指示选项”,结合图16-4,如图17-1所示,第一界面中可以包括“WiFi热点”的“类型指示选项”、“蓝牙设备”的“类型指示选项”。如图17-1所示,当用户点击“WiFi热点”的“类型指示选项”时,智能手表200可以显示图17-2所示的显示界面。当用户点击图17-2所示的显示界面中的“确定”按钮1702时,智能手表200可以向手机220发送网络扫描请求,请求手机220扫描WiFi热点发射的无线信号。

可选的,当用户点击图17-2所示的显示界面中的“确定”按钮1702时,智能手表200可以显示图17-3所示的显示界面。

可选的,在智能手表200显示图16B所示的显示界面或者图17-3所示的显示界面一定时间后,当智能手表200接收到手机220发送的无线信号的扫描结果时,智能手表200可以显示如图9D或者图9E所示的无线信号的扫描结果界面。其中,智能手表200也可以不显示图16B或者图17-3所示的显示界面。

示例性的,以图17-2为例,第一设备是智能手表200,用户选择了手机220作为第二设备,并且“类型指示信息”指示上述至少一个第一无线信号为WiFi信号。在这种情况下,上述网络扫描请求的详细内容可以参考如下表4所示:

表4

其中,“类型指示信息”为01可以用于指示至少一个第一无线信号为WiFi信号。即如图17-3所示,手机220可以扫描无线路由器发射的WiFi信号。

进一步的,在一些实施例中,上述第一界面中还可以包括信号范围选项。该信号范围选项用于选择至少一个第一无线信号所处的频段范围。

其中,当上述类型指示信息指示发射至少一个第一无线信号的无线设备为基站时,该信号范围指示信息用于指示至少一个第一无线信号所对应的网络的网络类型,该网络类型至少包括2G网络、3G网络和LTE网络(可视为4G网络)。

例如,如图18A所示,上述第一界面中还可以包括“范围指示选项”1802,该“范围指示选项”1802用于输入上述信号范围指示信息。当然,用户也可以通过点击图18A所示的下拉选项1803,从下拉窗口中选择信号范围指示信息。例如,如图18A或图18B所示,由于用户选择了“基站”对应的“类型指示选项”,因此,当用户点击图18A所示的下拉选项1803时,手机110可以显示图18B所示的下拉窗口1804。其中,图18B所示的下拉窗口1804中可以包括基站可以提供的无线信号所对应的网络的网络类型,该网络类型至少包括2G网络、3G网络和LTE网络(可视为4G网络)。当用户点击图18B所示的下拉窗口1804中的4G标识时,手机110可以显示图18C所示的显示界面。当用户点击图18C所示的“确定”按钮时,手机110则可以向平板电脑130发送网络扫描请求,指示平板电脑130扫描基站发射的4G无线信号。

示例性的,以图18C为例,第一设备是手机110,用户选择了平板电脑130作为第二设备,并且“类型指示信息”指示上述至少一个第一无线信号为基站发射的无线信号,“信号范围指示信息”指示第二设备扫描基站发射的4G信号。在这种情况下,上述网络扫描请求的详细内容可以参考如下表5所示:

表5

其中,“类型指示信息”为00可以用于指示至少一个第一无线信号为基站发射的无线信号,并且,“信号范围指示信息”为10可以用于指示第二设备扫描基站发射的4G信号。即如图17-3所示,手机220可以扫描无线路由器发射的WiFi信号。其中,当“信号范围指示信息”为00时,可以用于指示第二设备扫描基站发射的2G信号,当“信号范围指示信息”为01时,可以用于指示第二设备扫描基站发射的3G信号。

本发明实施例中仅以实例方式给出“类型指示信息”和“信号范围指示信息”的取值,“类型指示信息”和“信号范围指示信息”的具体内容包括但不限于上述实例中的内容。

示例性的,当所述类型指示信息指示所述无线设备为WiFi热点时,所述信号范围指示信息用于指示所述至少一个第一无线信号所处的频段范围。

例如,如图19A所示,上述第一界面1901中还可以包括“范围指示选项”1902,该“范围指示选项”1902用于输入上述信号范围指示信息。当然,用户也可以通过点击图19A所示的下拉选项1903,从下拉窗口中选择信号范围指示信息。例如,如图19A或图19B所示,由于用户选择了“WiFi热点”对应的“类型指示选项”,因此,当用户点击图19A所示的下拉选项1903时,手机110可以显示图19B所示的下拉窗口1904。其中,图19B所示的下拉窗口1904中可以包括WiFi热点可以提供的WiFi信号所处的频段范围,该所处的频段范围至少包括2.4G频段、5G频段。当用户点击图19B所示的下拉窗口1904中的2.4G频段标识时,手机110可以显示图19C所示的显示界面。当用户点击图19C所示的“确定”按钮时,手机110则可以向平板电脑130发送网络扫描请求,指示平板电脑130扫描WiFi热点发射的2.4G频段的无线信号。

例如,由于智能手表200的显示屏较小,如图20A所示,当用户手指沿着智能手表200的显示界面2001中的滑动轨迹2003滑动时,智能手表200显示图20B所示的显示界面。图20B所示的显示界面中包括WiFi热点可以提供的WiFi信号所处的频段范围,该所处的频段范围至少包括2.4G频段、5G频段。当用户点击图20B所示2.4G频段标识,并点击图20B所示“确定”按钮时,智能手表200则可以向手机220发送网络扫描请求,指示手机220扫描WiFi热点发射的2.4G频段的无线信号。

进一步的,在一些实施例中,上述第一界面中还可以包括至少一个对象指示选项。该对象指示选项用于选择发射至少一个第一无线信号的无线设备的标识。相应的,上述网络扫描请求中还可以包括对象指示信息。

当上述类型指示信息指示发射至少一个第一无线信号的无线设备为基站时,上述对象指示信息包括该无线设备所属的运营商的标识。

当上述类型指示信息指示发射至少一个第一无线信号的无线设备为WiFi热点时,上述对象指示信息可以包括该无线设备的服务集标识(Service Set Identifier,SSID)。

示例性的,结合图19,图21所示的第一界面2101中还可以包括对象指示选项2102。由于用户选择了“WiFi热点”对应的“类型指示选项”,因此,该对象指示选项2102的输入框中可以显示指示信息“请输入WiFi网络的SSID”,该对象指示选项2102的输入框中用于输入手机110指示平板电脑130扫描的WiFi网络的SSID。

当所述类型指示信息指示所述无线设备为蓝牙设备时,所述对象指示信息包括所述无线设备的蓝牙标识。

示例性的,如图22所示的第一界面2201中还可以包括对象指示选项2202。由于用户选择了“蓝牙设备”对应的“类型指示选项”,因此,该对象指示选项2202的输入框中可以显示指示信息“请输入蓝牙设备的标识”,该对象指示选项2202的输入框中用于输入手机110需要连接的蓝牙设备的标识,手机110可以指示平板电脑130扫描该蓝牙设备发射的蓝牙信号。

其中,上述至少一个第一无线信号可以包括一个或多个第一无线信号。当至少一个第一无线信号仅包括一个第一无线信号时,第一设备可以直接请求与发射该第一无线信号的无线设备建立无线通信连接。而当至少一个第一无线信号包括多个第一无线信号时,第一设备可以从该多个第一无线信号中选择信号强度最高的第一无线信号,然后请求与发射该信号强度最高的第一无线信号的无线设备建立无线通信连接。

或者,第一设备还可以显示无线信号选择界面(即第三界面),该第三界面中可以显示至少一个第一无线信号的扫描结果。用户可以从至少一个第一无线信号的扫描结果中,选择一个无线信号,然后第一设备可以请求与发射该用户选择的无线信号的无线设备建立无线通信连接。

示例性的,以图2B所示的场景为例,智能手表200在接收到手机220发送的多个第一无线信号的扫描结果(如智能手表200周围的多个WiFi热点的SSID)后,可以显示如图23-1所示的无线信号选择界面2301。该无线信号选择界面2301中可以包括手机220扫描得到的多个WiFi热点的SSID,如G1B-“1B-19-7R-2.4G”、“Xyzd”和“Zhangsan”等。用户可以从无线信号选择界面2301中所显示的SSID中选择该用户想要控制智能手表200接入的WiFi网络对应的SSID。当用户选择图23-1所示的SSID“Xyzd”时,智能手表200可以显示图23-2所示的显示界面2302,当用户在图23-2所示的显示界面2302的密码输入框中输入“Xyzd”的密码,并点击“加入”按钮后,便可以请求与SSID为“Xyzd”的WiFi热点建立WiFi连接。

可选的,本发明实施例中,第二设备还可以根据第一设备的指示,协助第一设备实现除扫描无线信号之外的其他功能。例如,第二设备可以根据第一设备的指示扫描二维码或者条形码,并将扫码结果发送给第一设备;第二设备可以根据第一设备的指示拍摄照片,并将拍摄得到的照片发送给第一设备。

示例性的,以第一设备是智能手表,第二设备是手机为例。由于智能手表中没有摄像头,因此智能手环不能扫描二维码或者条形码,因此,智能手表可以向手机发送扫描命令,指示手机打开摄像头协助智能手环扫描二维码或者条形码;手机可以在扫描二维码或者条形码,得到扫码结果后,向智能手表发送扫码结果。

需要说明的是,本发明实施例中,第一设备借助于第二设备实现的功能包括但不限于本发明实施例所述的扫描(或搜索)无线信号、扫描二维码、拍摄照片等。

例如,以图23所示的场景为例,由于智能手表200的输入功能和显示屏尺寸的限制,智能手表200可能并不能或者不方便显示无线信号的扫描结果,此时,智能手表200可以借助于手机220显示无线信号的扫描结果。具体的,在S604之后,第二设备可以不执行S605(即第二设备可以不向第一设备发送对至少一个第一无线信号的扫描结果),而是由第二设备显示包括该至少一个第一无线信号的扫描结果的无线信号的扫描结果界面。即在S604之后,本发明实施例的方法还可以包括S2401-S2405:

S2401:第二设备显示无线信号的扫描结果;其中,所述无线信号的扫描结果包括所述第二设备对所述至少一个第一无线信号的扫描结果。

其中,手机220显示无线信号的扫描结果的界面可以参考本发明实施例中手机110所显示的无线信号的扫描结果界面,即如图14-3所示的无线信号的扫描结果的界面。

S2402:第二设备检测用户对所述无线信号的扫描结果的选择。

其中,第二设备检测用户对所述无线信号的扫描结果的选择可以参考本发明实例S607c-S607d中的详细描述。

S2403:第二设备根据检测到的用户选择的扫描结果,指示所述第一设备与用户选择的扫描结果对应的至少一个第三设备建立无线通信连接。

S2404:第一设备响应于第二设备的指示,根据用户选择的扫描结果,向至少一个第三设备发送无线连接请求,与至少一个第三设备建立无线通信连接。

进一步的,在一些实施例中,S2401中所述的无线信号的扫描结果还可以包括所述第一设备发送的对所述至少一个第二无线信号的扫描结果。例如,手机220显示无线信号的扫描结果的界面可以参考本发明实施例中手机110所显示的图14-4所示的无线信号的扫描结果的界面。

在这些实施例中,在S2401之前,本发明实施例的方法还可以包括S2501-S2502:

S2501:第一设备向第二设备发送对至少一个第二无线信号的扫描结果。

S2502:第二设备接收所述第一设备发送的对至少一个第二无线信号的扫描结果。

例如,以图23所示的场景为例,由于智能手表200的输入功能和显示屏尺寸的限制,智能手表200可能并不能或者不方便输入WiFi密码。此时智能手表200可以借助于手机220,输入“Xyzd”的密码。具体的,在S605之后,S607之前,本发明实施例的方法还可以包括S2601-S2606:

S2601:第一设备向第二设备发送第一指令,该第一指令用于指示第二设备显示第二界面。

S2602:第二设备接收第一设备发送的第一指令。

S2603:第二设备显示第二界面,该第二界面中是第一设备与至少一个第三设备建立无线通信连接时的信息输入界面。

S2604:第二设备响应于用户在第二界面中的输入,向第一设备发送用户在第二界面输入的信息。

S2605:第一设备接收第二设备发送的用户在第二界面输入的信息。

S2606:第一设备根据用户在第二界面输入的信息,与至少一个第三设备建立无线通信连接。

例如,当用户选择图24A所示的SSID“Xyzd”时,如图24所示,智能手表200可以向手机220发送WiFi密码获取指令;手机220接收到WiFi密码获取指令(即执行S2601,接收第一指令)后,可以显示图24B所示的显示界面2402(即执行S2602显示第二界面),该显示界面2402中包括“密码输入框”2403和“加入”按钮2404;当用户在“密码输入框”2403输入“Xyzd”对应的WiFi网络的WiFi密码“KQ456258”,然后点击图24B所示的“加入”按钮2404时,手机220向智能手表200发送用户输入的WiFi密码“KQ456258”(即执行S2603);智能手表200接收到手机220发送的WiFi密码后,则可以请求与SSID为“Xyzd”的WiFi热点建立WiFi连接(即执行S2604-S2605)。

上述主要从第一设备与第二设备,以及第三设备交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,第一设备和第二设备为了实现上述功能,其包含了执行各个功能相应的功能模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的第一设备及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例提供第一设备用以实现上述各方法实施例,具体的,可以根据上述方法示例对第一设备进行划分,例如,可以对应各个功能划分各个模块或者单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件模块或者单元的形式实现。其中,本申请实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

图25示出了上述实施例中所涉及的第一设备的一种可能的结构示意图。如图25所示,该第一设备2500可以包括:发送模块2501和接收模块2502。

其中,发送模块2501用于支持方法实施例中的S602、S607、S607'、S607d、S2404、S2501、S2601、S2606,和/或用于本文所描述的技术的其它过程。接收模块2502用于支持方法实施例中的S606、S2605,和/或用于本文所描述的技术的其它过程。

进一步的,上述第一设备2500还可以包括:建立模块。该建立模块,用于支持方法实施例中的S601,和/或用于本文所描述的技术的其它过程。

进一步的,如图26所示,上述第一设备2500还可以包括:扫描模块2503。该扫描模块2503,用于支持方法实施例中的S607a,和/或用于本文所描述的技术的其它过程。

进一步的,如图27所示,上述第一设备2500还可以包括:显示模块2504和检测模块2505。该扫描模块2504,用于支持方法实施例中的S607b、S1101a、S1101b,和/或用于本文所描述的技术的其它过程。该检测模块2505,用于支持方法实施例中的S607c,和/或用于本文所描述的技术的其它过程。

进一步的,上述第一设备2500还可以包括:控制模块。该控制模块,用于控制上述扫描模块停止扫描至少一个第一无线信号,例如,该控制模块,用于支持方法实施例中的S701、S1102,和/或用于本文所描述的技术的其它过程。

进一步的,上述第一设备2500还可以包括:判断模块。该判断模块,用于支持方法实施例中的S801,和/或用于本文所描述的技术的其它过程。

进一步的,上述第一设备2500还可以包括:存储模块。该存储模块,用于保存一个或多个第二设备的图标、第一界面、第二界面等,和/或用于本文所描述的技术的其它过程。

当然,第一设备2500包括但不限于上述所列举的单元模块。并且,上述模块的具体所能够实现的功能也包括但不限于上述实例所述的方法步骤对应的功能,第一设备2500的其他单元以及第一设备2500的各个单元详细描述可以参考其所对应方法步骤的详细描述,本申请实施例这里不再赘述。

在采用集成的单元的情况下,上述连接模块、判断模块和控制模块等可以集成在一个处理单元中实现,该处理单元可以是处理器或控制器,例如可以是CPU,图形处理器(Graphics Processing Unit,GPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种举例说明逻辑方框,模块和电路。所述处理单元也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。上述存储模块可以是存储器。

当所述处理单元为处理器,存储模块为存储器时,本申请实施例所涉及的第一设备2500可以为图28所示的第一设备2800。如图28所示,该第一设备2800包括:处理器2801、通信接口2802、显示器2803和存储器2804。

其中,处理器2801、通信接口2802、显示器2803和存储器2804通过总线2805相互连接。其中,通信接口2802用于通过无线短距离通信连接与第二设备通信,所述显示器2803用于显示处理器生成的显示界面。所述存储器2804用于存储计算机程序代码,所述计算机程序代码包括指令,当所述处理器2801执行所述指令时,所述第一设备执行如图6A、图6B、图6C、图6D、图7、图8和图11中任一附图所示的无线通信连接建立的方法。

其中,总线2805可以是外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,EISA)总线等。所述总线2805可以分为地址总线、数据总线、控制总线等。为便于表示,图28中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

可选的,本申请提供的第一设备2800可以包括一个或多个处理器2801。

本发明实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机程序代码,当第一设备2800的一个或多个处理器2801执行该计算机程序代码时,该第一设备2800执行图6A、图6B、图6C、图6D、图7、图8和图11中任一附图中的相关方法步骤实现上述实施例中的无线通信连接建立的方法。

本发明实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行图6A、图6B、图6C、图6D、图7、图8和图11中任一附图中的第一设备对应的相关方法步骤实现上述实施例中的无线通信连接建立的方法。

其中,本发明实施例提供的第一设备2500、第一设备2800、计算机存储介质或者计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。

图29示出了上述实施例中所涉及的第二设备的一种可能的结构示意图。如图29所示,该第二设备2900可以包括:接收模块2901、扫描模块2902和发送模块2903。

其中,接收模块2901用于支持方法实施例中的S603、S2502、S2602,和/或用于本文所描述的技术的其它过程。扫描模块2902用于支持方法实施例中的S604,和/或用于本文所描述的技术的其它过程。发送模块2903用于支持方法实施例中的S605、S2604,和/或用于本文所描述的技术的其它过程。

进一步的,上述第二设备2900还可以包括建立模块,该建立模块用于支持方法实施例中的S601,和/或用于本文所描述的技术的其它过程。

进一步的,上述第二设备2900还可以包括显示模块、检测模块和指示模块。该显示模块用于支持方法实施例中的S2401、S2603,和/或用于本文所描述的技术的其它过程。该检测模块用于支持方法实施例中的S2402,和/或用于本文所描述的技术的其它过程。该指示模块用于支持方法实施例中的S2403,和/或用于本文所描述的技术的其它过程。

当然,第二设备2900包括但不限于上述所列举的单元模块。并且,上述模块的具体所能够实现的功能也包括但不限于上述实例所述的方法步骤对应的功能,第二设备2900的其他单元以及第二设备2900的各个单元详细描述可以参考其所对应方法步骤的详细描述,本申请实施例这里不再赘述。

在采用集成的单元的情况下,上述扫描模块2902和建立模块等可以集成在一个处理单元中实现,该处理单元可以是处理器或控制器,例如可以是CPU,GPU,通用处理器,DSP,ASIC,FPGA或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种举例说明逻辑方框,模块和电路。所述处理单元也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。上述存储模块可以是存储器。

当所述处理单元为处理器,存储模块为存储器时,本申请实施例所涉及的第二设备2900可以为图30所示的第二设备3000。如图30所示,该第二设备3000包括:处理器3001、通信接口3002、存储器3003和显示器3005。

其中,处理器3001、通信接口3002、显示器3005和存储器3003通过总线3004相互连接。其中,通信接口3002用于通过无线短距离通信连接与第二设备通信。所述显示器3005用于显示处理器3001生成的显示界面。所述存储器3003用于存储计算机程序代码,所述计算机程序代码包括指令,当所述处理器3001执行所述指令时,所述第二设备执行如图6A、图6B、图6C、图6D、图7、图8和图11中任一附图所示的无线通信连接建立的方法。

其中,总线3004可以是PCI总线或EISA总线等。所述总线2805可以分为地址总线、数据总线、控制总线等。为便于表示,图30中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

可选的,本申请提供的第二设备3000可以包括一个或多个处理器3001。

本发明实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机程序代码,当第二设备3000的一个或多个处理器3001执行该计算机程序代码时,该第二设备3000执行图6A、图6B、图6C、图6D、图7、图8和图11中任一附图中的相关方法步骤实现上述实施例中的无线通信连接建立的方法。

本发明实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行图6A、图6B、图6C、图6D、图7、图8和图11中任一附图中的第二设备对应的相关方法步骤实现上述实施例中的无线通信连接建立的方法。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

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