控制通信服务状态的方法、终端设备和可读存储介质技术

技术编号:32467019 阅读:14 留言:0更新日期:2022-03-02 09:25
本申请实施例公开了一种控制通信服务状态的方法、终端设备和计算机可读存储介质,方法包括:检测到符合预设触发条件,则开启目标业务对应的第一通信服务,并使第一通信服务的开关控件的状态显示为第一状态,第一通信服务为实现目标业务所需要的通信服务,第一状态用于描述第一通信服务处于开启状态;检测到针对开关控件的第一操作,且检测到目标业务处于运行状态,则响应于第一操作,使第二通信服务的开关控件的状态显示为第二状态,并维持第二通信服务处于开启状态,第一操作用于指示关闭第二通信服务,第二状态用于描述第二通信服务处于关闭状态。本申请实施例提高了互联业务的使用稳定性,降低了使用门槛。降低了使用门槛。降低了使用门槛。

【技术实现步骤摘要】
控制通信服务状态的方法、终端设备和可读存储介质


[0001]本申请涉及终端
,尤其涉及一种控制通信服务状态的方法、终端设备和计算机可读存储介质。

技术介绍

[0002]随着电子技术的不断发展,终端设备之间的近场互联业务也在日益增加。
[0003]终端设备之间的近场互联业务一般是基于蓝牙、Wi-Fi、以及近场通信(Near Field Communication,NFC)等底层通信服务实现的。例如,无线投屏这一近场互联业务,则需要依赖于终端设备的Wi-Fi通信服务实现。
[0004]终端设备之间的互联业务往往需要一个或至少两个底层通信服务。但是,用户一般不理解互联业务的实现原理,进而不知道哪个互联业务需要开启哪些底层通信服务,使得互联业务的使用门槛较高。另外,在互联业务使用过程中,如果用户关闭了某个底层通信服务,会导致该互联业务不可用。

技术实现思路

[0005]本申请实施例提供一种控制通信服务状态的方法、终端设备和计算机可读存储介质,可以提高互联业务的使用稳定性,降低使用门槛。
[0006]第一方面,本申请实施例提供一种控制通信服务状态的方法,应用于第一终端设备,该第一终端设备可以例如为手机、平板电脑等便携式终端设备。该方法可以包括:检测到符合预设触发条件时,开启目标业务对应的第一通信服务,并使第一通信服务的开关控件的状态显示为第一状态,该第一通信服务为实现目标业务所需要的通信服务,第一状态用于描述第一通信服务处于开启状态;检测到针对开关控件的第一操作,且检测到目标业务处于运行状态,第一操作用于指示关闭第二通信服务,第二通信服务为第一通信服务中的一种或多种通信服务;响应于第一操作,使第二通信服务的开关控件的状态显示为第二状态,并维持第二通信服务处于开启状态,第二状态用于描述第二通信服务处于关闭状态。
[0007]本申请实施例中,当符合预设触发条件时,则自动开启实现目标业务所需的通信服务,不需要用户手动开启目标业务所需的通信服务,这样用户不用了解哪个互联业务需要开启哪些底层通信服务,降低了互联业务的使用门槛。另外,当检测到用于关闭目标通信服务的操作,但当前时刻上层还有目标业务,则将通信服务的上层开关控件显示为关闭状态,但底层的目标通信服务并没有关闭,而是继续维持开启状态,以保证目标业务的可用性,这样,即使用户在业务使用过程中,由于某种原因(例如,不小心等)将通信服务的上层开关控件关闭了,底层的通信服务也不会关闭,保障了互联业务的稳定性。
[0008]示例性地,第一终端设备为手机,目标业务为“一碰连接车机”,即手机碰一碰车机,以使手机连接到车机。当通过手机已开启的NFC,检测到手机和车机触碰时,手机则认为满足预设触发条件,自动开启该目标业务对应的第一通信服务,此时,该第一通信服务包括Wi-Fi和蓝牙,即手机自动开启Wi-Fi和蓝牙。并且,手机让Wi-Fi和蓝牙的开关显示为开启
状态。在该目标业务的使用过程中,用户不小心关闭了上层的Wi-Fi按钮,但是,手机检测到上层还有“一碰连接车机”这个业务,则使上层的Wi-Fi按钮显示为关闭状态,但维持底层的Wi-Fi通信服务为开启状态,这样,即使上层的Wi-Fi按钮显示为关闭状态,“一碰连接车机”这个互联业务仍然可用。
[0009]在第一方面的一些可能的实现方式中,上述第一通信服务可以包括以下至少一项:蓝牙、Wi-Fi和近场通信NFC。
[0010]在第一方面的一些可能的实现方式中,上述检测是否符合预设触发条件的过程可以包括:检测与第二终端设备是否存在触碰;当检测到与第二终端存在触碰,则确定符合预设触发条件。
[0011]进一步地,在第一方面的一些可能的实现方式中,上述检测与第二终端设备是否存在触碰的过程可以包括:检测与第二终端设备之间的距离;当距离小于预设距离时,开启NFC,以产生NFC射频场;检测NFC标签在NFC射频场内的停留时长,第二终端设备包括NFC标签;当停留时长大于预设时间阈值,则确定与第二终端设备存在触碰。
[0012]示例性,针对一些没有明确开关的目标业务,第一终端设备可以通过蓝牙微距方式,检测两个设备之间的距离,当距离小于预设距离时,则自动开启NFC,并通过NFC检测是否存在触碰。
[0013]在第一方面的一些可能的实现方式中,上述开启目标业务对应的第一通信服务的过程可以包括:通过通信通道获取第二终端设备的设备信息,通信通道为第一终端设备和第二终端设备之间的连接通道;根据设备信息,确定目标业务;确定与目标业务关联的第一通信服务;开启第一通信服务。
[0014]在该实现方式中,针对一些没有明确开关的目标业务,第一终端设备可以根据对端设备的设备信息,识别出当前的业务场景,基于业务场景来确定所需要开启的目标业务,进而实现了根据业务场景关联开启所需的通信服务,提高了用户体验。
[0015]示例性地,上述通信通道为NFC通道,此时,第一终端设备为手机,第二终端设备为笔记本电脑。手机碰一碰笔记本电脑上的NFC标签,手机可以通过读取到设备信息,确定出当前业务场景为多屏协同业务,进而确定多屏协同业务所需的通信服务为Wi-Fi,则自动开启Wi-Fi。
[0016]在第一方面的一些可能的实现方式中,上述检测是否符合预设触发条件的过程可以包括:检测到第二操作,则确定符合预设触发条件,第二操作用于触发目标业务。
[0017]示例性地,检测到针对目标业务的开关控件的触摸操作(即第二操作),则触发相应的目标业务。
[0018]在第一方面的一些可能的实现方式中,该方法还可以包括:检测到目标业务不处于运行状态,则关闭第一通信服务。也就是说,第一终端设备动态关闭目标业务的第一通信服务。
[0019]在第一方面的一些可能的实现方式中,该方法还可以包括:在首次触发目标业务时,显示第一界面,第一界面包括提示信息,提示信息用于提示用户是否在开关控件的状态为第一状态时,维持通信服务处于开启状态。
[0020]第二方面,本申请实施例提供一种控制通信服务状态的装置,应用于第一终端设备,该装置可以包括:
[0021]第一控制模块,用于检测到符合预设触发条件,则开启目标业务对应的第一通信服务,并使第一通信服务的开关控件的状态显示为第一状态,第一通信服务为实现目标业务所需要的通信服务,第一状态用于描述第一通信服务处于开启状态;
[0022]第二控制模块,用于检测到针对开关控件的第一操作,且检测到目标业务处于运行状态,则响应于第一操作,使第二通信服务的开关控件的状态显示为第二状态,并维持第二通信服务处于开启状态,第一操作用于指示关闭第二通信服务,第二通信服务为第一通信服务中的一种或多种通信服务,第二状态用于描述第二通信服务处于关闭状态。
[0023]在第二方面的一些可能的实现方式中,第一通信服务包括以下至少一项:蓝牙、Wi-Fi和近场通信NFC。
[0024]在第二方面的一些可能的实现方式中,上述第一控制模块具体用于:检测与第二终端设备是否存在触碰;当检本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制通信服务状态的方法,应用于第一终端设备,其特征在于,包括:检测到符合预设触发条件,则开启目标业务对应的第一通信服务,并使所述第一通信服务的开关控件的状态显示为第一状态,所述第一通信服务为实现所述目标业务所需要的通信服务,所述第一状态用于描述所述第一通信服务处于开启状态;检测到针对所述开关控件的第一操作,且检测到所述目标业务处于运行状态,则响应于所述第一操作,使第二通信服务的开关控件的状态显示为第二状态,并维持所述第二通信服务处于开启状态,所述第一操作用于指示关闭所述第二通信服务,所述第二通信服务为所述第一通信服务中的一种或多种通信服务,所述第二状态用于描述所述第二通信服务处于关闭状态。2.根据权利要求1所述的方法,其特征在于,所述第一通信服务包括以下至少一项:蓝牙、Wi-Fi和近场通信NFC。3.根据权利要求2所述的方法,其特征在于,检测是否符合预设触发条件,包括:检测与第二终端设备是否存在触碰;当检测到与所述第二终端存在触碰,则确定符合所述预设触发条件。4.根据权利要求3所述的方法,其特征在于,检测与第二终端设备是否存在触碰,包括:检测与所述第二终端设备之间的距离;当所述距离小于预设距离时,开启NFC,以产生NFC射频场;检测NFC标签在NFC射频场内的停留时长,所述第二终端设备包括所述NFC标签;当所述停留时长大于预设时...

【专利技术属性】
技术研发人员:叶飞祁云飞
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1