本技术实施例涉及通信,尤其涉及一种来电提醒方法及电子设备
背景技术:
1、随着技术的发展,支持双卡双待(dual sim dual standby,dsds)的电子设备(如手机)越来越多,部分双卡双待手机还能够支持双卡双通(dual sim dual active,dsda)。
2、在一些情况下,双卡双通的电子设备中的一张sim卡处于通话状态时,如果接收到另一张sim卡的来电,电子设备需要拒接另一张sim卡的来电。因此,在双通场景下,如何拒接另一张sim卡的来电成为一种亟待解决的问题。
技术实现思路
1、本技术实施例提供一种来电提醒方法及电子设备,用于实现双通场景下的sim卡的来电拒接,
2、为达到上述目的,本技术采用如下技术方案:
3、第一方面,提供了一种来电提醒方法,应用于包括至少两张sim卡的电子设备。在该至少两张sim卡中的第一sim卡处于通话状态的情况下,该电子设备接收第二sim卡的来电。其中,该通话状态可以包括振铃状态或通话中状态,该第一sim卡和第二sim卡为电子设备中的两张不同的sim卡。
4、该电子设备可以判断该电子设备是否能够保持双卡双通dsda模式;其中,dsda模式表示电子设备具备关于语音业务的双通能力,也就是说电子设备通过电子设备中的一张sim卡进行语音业务的情况下,具备通过另一张sim卡进行语音业务的能力。
5、在该电子设备不能保持dsda模式的情况下,表明该电子设备不具备双通能力,需要自动拒接该第二sim卡的来电,该电子设备可以对该第二sim卡的来电进行拒接操作,并可以进行来电提示操作,该来电提示操作能够提示电子设备接收到第二sim卡的来电。
6、本技术中,在电子设备中的一张sim卡(即第一sim卡)处于通话状态过程中,如果接收到电子设备中的另一张sim卡(即第二sim卡)的来电,该电子设备可以先判断该电子设备是否能够保持dsda模式,即判断该电子设备是否具备关于语音业务的双通能力,也就是判断该电子设备是否具备接听第二sim卡的来电的能力。在电子设备不能保持dsda模式的情况下,表明该电子设备不具备双通能力,也就是不具备接听另一张sim卡的来电的能力,需要自动拒接该另一张sim卡的来电,该电子设备可以对该第二sim卡的来电进行拒接操作,实现第二sim卡的来电的自动拒接,也即实现双通场景下的sim卡的来电的自动拒接。并且,该电子设备可以进行来电提示操作,以提示用户电子设备接收到该第二sim卡的来电,实现使得用户可以及时获知该第二sim卡的来电,实现双通场景下的自动拒接来电的及时提醒,防止用户遗漏重要电话。同时通过来电提示操作可以避免电子设备在该第二sim卡的来电挂断后,由于没有生成该第二sim卡的来电所对应的未接来电记录,导致用户无法发现该第二sim卡的来电,从而防止出现遗漏来电的情况,避免用户遗漏重要电话,用户体验高。
7、在第一方面的一种可能的实现方式中,在上述电子设备能够保持dsda模式的情况下,表明该电子设备具备双通能力,该电子设备可以继续判断该电子设备是否能够进行双通,即判断是否能够接听第二sim卡的来电,该电子设备可以利用预设双通策略,判断该电子设备是否拒接该第二sim卡的来电。其中,预设双通策略指示在电子设备中的一张sim卡处于通话状态的情况下,是否拒接另一张sim卡的来电。
8、在预设双通策略指示在一张sim卡处于通话状态的情况下,拒接另一张sim卡的来电的情况下,电子设备可以对上述第二sim卡的来电进行拒接操作以及来电提示操作。
9、示例性的,上述预设双通策略可以是预置在电子设备中的,如在电子设备出厂前,该预设双通策略便已经设置在该电子设备中。
10、本技术中,在电子设备能够保持dsda模式的情况下,该电子设备具备双通能力,该电子设备可能能够接听第二sim卡的来电,因此,该电子设备可以基于预设双通策略,确定该电子设备本身是否能够继续保持双通。在预设双通策略指示在一张sim卡处于通话状态的情况下,表明该电子设备在一张sim卡的处于通话状态的情况下,本技术不支持接听另一张si卡的来电(或描述为本身不能够进行双通),该电子设备可以直接拒接上述第二sim卡的来电,并且,该电子设备可以进行来电提示操作,以提示用户电子设备接收到所述第二sim卡的来电,实现使得用户可以及时获知该第二sim卡的来电,实现双通场景下的第二sim卡的来电的及时提醒,防止用户遗漏重要电话。
11、在第一方面的另一种可能的实现方式中,在预设双通策略指示在一张sim卡处于通话状态的情况下,接听另一张sim卡的来电的情况下,电子设备可以显示该第二sim卡的来电所对应的接听界面,使得电子设备能够通过用户对该接听界面进行的操作,实现第二sim卡的来电的接听或挂断。
12、在第一方面的一种可能的实现方式中,上述进行拒接操作可以包括向上述第二sim卡的来电所对应的主叫设备发送第一取消消息。其中,第一取消消息用于触发该主叫设备输出第一提示信息,该第一提示信息用于提示所述第二sim卡的来电未接听的实际原因,也就是提示被叫设备的另一张sim卡正在通话中,使主叫用户可以明确获知第二sim卡的来电未被接听的实际原因,避免主叫用户产生为什么对方未接听来电的疑惑。
13、示例性的,上述第一取消消息可以携带上述第一提示信息。
14、在第一方面的一种可能的实现方式中,上述电子设备利用电子设备中的sim卡进行去电,该去电被拒接的过程可以包括:
15、上述电子设备基于上述至少两张sim卡中的目标sim卡,向目标设备发送去电请求;其中,该目标sim卡为该至少两张sim卡中的处于空闲状态(如未通话状态)的sim卡;
16、在该目标设备拒接目标sim卡的去电请求的情况下,该目标设备可以向该电子设备发送第一取消消息。响应于该第一取消消息,该电子设备可以输出第一提示信息,该第一提示信息用于提示被叫设备(如目标设备)的另一张sim卡正在通话中,使得电子设备的用户可以明确知道目标sim卡的去电被拒绝的原因。
17、在第一方面的一种可能的实现方式中,在上述电子设备不能保持dsda模式的情况下,在上述第二sim卡的来电挂断后,该电子设备可以生成该第二sim卡的来电所对应的未接来电记录,使得用户可以通过通话记录查看第二sim卡的漏接来电情况,通过通话记录实现漏电提醒,避免电子设备由于某些原因(如无法感知到第二sim卡的来电)未生成第二sim卡的来电所对应的未接来电记录,导致用户无法发现漏电。
18、在第一方面的一种可能的实现方式中,上述电子设备可以包括调制解调器modem。相应的,在接收到第二sim卡的来电的情况下,该modem可以判断其是否能够保持dsda模式,即判断该modem是否具备双通能力。
19、在上述modem不能保持dsda模式的情况下,该modem对上述第二sim卡的来电进行拒接操作,并进行来电提示操作,实现通过modem对第二sim卡的来电的拒接。
20、其中,modem可以通过电子设备其它模块(如应用程序框架层、incall模块)进行来电提示操作。示例性的,在不能保持dsda模式的情况下,modem可以向电子设备中的应用程序框架层发送第二来电消息。其中,该第二来电消息可以包括主叫号码。当然,也可以包括其它类型的信息,如被叫号码、第二sim卡标识、来电时间等。之后,该应用程序框架层可以向电子设备中的incallui模块发送第二来电消息。之后,该incallui模块接收第二来电消息,基于第二来电消息,进行来电提示操作,实现第二sim卡的来电的及时提醒。
21、在第一方面的另一种可能的实现方式中,在上述modem能够保持dsda模式的情况下,modem可以向电子设备中的目标软件层发送第一来电消息。
22、上述目标软件层接收上述第一来电消息。响应于该第一来电消息,在预设双通策略指示在一张sim卡处于通话状态的情况下,拒接另一张sim卡的来电的情况下,目标软件层可以对第二sim卡的来电进行拒接操作,并可以进行来电提示操作,实现通过目标软件层对第二sim卡的来电的拒接。
23、其中,目标软件层可以通过电子设备其它模块(如modem)进行拒接操作。
24、示例性的,上述目标软件层可以包括应用程序框架层,或者安卓运行时和系统库层。示例性的,上述目标软件层所进行的操作可以是由应用程序框架层,或者安卓运行时和系统库中的相关模块执行的。如应用程序框架层所进行的操作可以是由应用程序框架层中的ims common模块进行的。
25、在第一方面的一种可能的实现方式中,由于modem拒接第二sim卡的来电时,上层(如应用程序框架层、应用程序层)是无法感知到第二sim卡的来电的,因此,无法生成该第二sim卡的来电所对应的未接来电记录。而通过进行来电提示操作,可以使上层感知到第二sim卡的来电,从而在第二sim卡的来电挂断后,可以生成该第二sim卡的来电所对应的未接来电记录。相应的,在上述第二sim卡的来电结束之后,接收用户查看未接来电的第一操作。响应于该第一操作,电子设备可以显示未接来电记录,其中,该未接来电记录包括第二sim卡的来电所对应的未接来电记录(或描述为第二sim卡的来电记录)。
26、在第一方面的一种可能的实现方式中,上述进行来电提示操作包括以下中的至少一种操作:显示第二提示信息、语音播放第二提示信息(即语音提示)和震动提示。其中,第二提示信息包括上述第二sim卡的来电所对应的主叫号码和/或该第二sim卡的标识,实现双通场景下的自动拒接来电的及时提醒。
27、在第一方面的一种可能的实现方式中,上述进行来电提示操作包括显示第二提示信息。电子设备在接收到用户对该第二提示信息的第二操作后,可以响应于所述第二操作,挂断第一sim卡的通话。基于该第一sim卡,对上述第二sim卡的来电所对应的主叫号码进行回拨操作;或者,基于该第二sim卡,对上述第二sim卡的来电所对应的主叫号码进行回拨操作,实现第二sim卡的来电的快速回拨,避免用户错误重要事情。
28、示例性的,在基于该第二sim卡,对上述第二sim卡的来电所对应的主叫号码进行回拨操作之前,可以先挂断该第二sim卡的来电。
29、在第一方面的一种可能的实现方式中,上述判断电子设备(或电子设备中的modem)是否能够保持dsda模式可以通过移动通信网络和/或移动通信网络对应的频段进行判断。
30、在一种示例中,通过移动通信网络进行判断。电子设备(或modem)判断实际网络组合是否属于预设网络组合,该实际网络组合包括第一网络组合和/或第二网络组合。其中,第一网络组合包括上述第一sim卡的移动通信网络和上述第二sim卡的初始移动通信网络,第二网络组合包括第一sim卡的移动通信网络和第二sim卡的预测移动通信网络。
31、其中,上述第一sim卡的移动通信网络表示第一sim卡当前进行语音业务所使用的移动通信网络,第二sim卡的初始移动通信网络表示第二sim卡接收到来电时所使用的移动通信网络。第二sim卡的预测移动通信网络表示在接收到第二sim卡的来电后,继续处理该第二sim卡的来电预测所使用的移动通信网络。预设网络组合表示所述电子设备具备双通能力时的第一sim卡和第二sim卡的移动通信网络。
32、在实际网络组合属于预设网络组合的情况下,该电子设备(或modem)能够保持dsda模式。在实际网络组合不属于预设网络组合的情况下,该电子设备(或modem)不能保持dsda模式。
33、示例性的,以上述实际网络组合包括第一网络组合为例,在第一网络组合属于预设网络组合的情况下,实际网络组合属于预设网络组合;在第一网络组合不属于预设网络组合的情况下,实际网络组合不属于预设网络组合。
34、以上述实际网络组合包括第二网络组合为例,在第二网络组合属于预设网络组合的情况下,实际网络组合属于预设网络组合;在第二网络组合不属于预设网络组合的情况下,实际网络组合不属于预设网络组合。
35、以上述实际网络组合包括第一网络组合和第二网络组合为例,在第一网络组合和第二网络组合均属于预设网络组合的情况下,实际网络组合属于预设网络组合;在第一网络组合或第二网络组合不属于预设网络组合的情况下,实际网络组合不属于预设网络组合。
36、本技术中,电子设备(或电子设备中的modem)可能仅在特定移动通信网络组合下具备关于语音业务的双通的能力,因此,电子设备可以确定第一sim卡当前进行语音业务使用的移动通信网络(即第一sim卡的移动通信网络),第二sim卡当前进行语音业务所使用的移动通信网络(即第二sim卡的移动通信网络)。之后,该电子设备可以通过判断包括该第一sim卡的移动通信网络和第二sim卡的移动通信网络的实际网络组合是否属于预设网络组合来确定电子设备是否具备关于语音业务的双通能力,实现第二sim卡的来电是否拒接的判断。
37、在另一种示例中,通过移动通信网络对应的频段进行判断。电子设备(或modem)判断实际频段组合是否属于预设频段组合,该实际频段组合包括第一频段组合和/或第二频段组合。其中,第一频段组合包括上述第一sim卡的频段和上述第二sim卡的初始频段,第二频段组合包括第一sim卡的频段和第二sim卡的预测频段。
38、其中,上述第一sim卡的频段表示第一sim卡进行语音业务所使用的网络频段,第二sim卡的初始频段表示第二sim卡接收到来电时所使用的网络频段。第二sim卡的预测频段表示在接收到第二sim卡的来电后,继续处理该第二sim卡的来电预测所使用的网络频段。预设频段组合表示该电子设备具备双通能力时的第一sim卡和第二sim卡的频段;
39、在实际频段组合属于预设频段组合的情况下,该电子设备(或modem)能够保持dsda模式。在实际频段组合不属于预设频段组合的情况下,该电子设备(或modem)不能保持dsda模式。
40、示例性的,以上述实际频段组合包括第一频段组合为例,在第一频段组合属于预设频段组合的情况下,实际频段组合属于预设频段组合;在第一频段组合不属于预设频段组合的情况下,实际频段组合不属于预设频段组合。
41、以上述实际频段组合包括第二频段组合为例,在第二频段组合属于预设频段组合的情况下,实际频段组合属于预设频段组合;在第二频段组合不属于预设频段组合的情况下,实际频段组合不属于预设频段组合。
42、以上述实际频段组合包括第一频段组合和第二频段组合为例,在第一频段组合和第二频段组合均属于预设频段组合的情况下,实际频段组合属于预设频段组合;在第一频段组合或第二频段组合不属于预设频段组合的情况下,实际频段组合不属于预设频段组合。
43、在另一种示例中,通过移动通信网络和移动通信网络对应的频段进行判断。在实际网络组合属于预设网络组合,且实际频段组合属于预设频段组合的情况下,上述电子设备能够保持dsda模式。在实际网络组合不属于预设网络组合,或实际频段组合不属于预设频段组合的情况下,上述电子设备不能保持dsda模式。
44、本技术中,由于一个移动通信网络可以包括多个频段,电子设备(或电子设备中的modem)可能仅能够在移动通信网络中的特定频段下进行语音业务,也就是说,电子设备可能仅在特定频段组合下具备关于语音业务的双通的能力。因此,电子设备可以确定第一sim卡当前进行语音业务使用的具体频段(即第一sim卡的频段),第二sim卡进行语音业务所使用的具体频段(即第二sim卡的频段)。之后,该电子设备可以通过判断包括该第一sim卡的频段和第二sim卡的频段的实际频段组合是否属于预设频段组合来确定电子设备是否具备关于语音业务的双通能力,实现第二sim卡的来电是否拒接的准确判断。
45、第二方面,本技术提供一种来电提醒方法,应用于包括至少两张sim卡的电子设备。在该至少两张sim卡中的第一sim卡处于通话状态的情况下,该电子设备接收第二sim卡的来电。其中,该通话状态可以包括振铃状态或通话中状态,该第一sim卡和第二sim卡为电子设备中的两张不同的sim卡。
46、该电子设备可以判断该电子设备是否能够保持双卡双通dsda模式;其中,dsda模式表示电子设备具备关于语音业务的双通能力,也就是说电子设备通过电子设备中的一张sim卡进行语音业务的情况下,具备通过另一张sim卡进行语音业务的能力。
47、在该电子设备不能保持dsda模式的情况下,表明该电子设备不具备双通能力,该电子设备可以对该第二sim卡的来电进行拒接操作,进行拒接操作包括向上述第二sim卡的来电所对应的主叫设备发送第一取消消息,所述第一取消消息用于触发所述主叫设备输出第一提示信息以及停止呼叫,所述第一提示信息用于提示被叫设备的另一张sim卡正在通话中。
48、示例性的,第一取消消息可以携带上述第一提示信息。
49、本技术中,在电子设备中的第一sim卡处于通话状态过程中,如果接收到电子设备中的第二sim卡的来电,该电子设备可以先判断该电子设备是否能够保持dsda模式,即判断该电子设备是否具备关于语音业务的双通能力。在电子设备不能保持dsda模式的情况下,表明该电子设备不具备双通能力,也就是不具备接听另一张sim卡的来电的能力,需要自动拒接该另一张sim卡的来电,该电子设备可以对该第二sim卡的来电进行拒接操作,实现第二sim卡的来电的自动拒接,也即实现双通场景下的sim卡的来电的拒接。并且通过向第二sim卡的来电对应的主叫设备发送第一取消消息,以触发主叫设备输出第一提示信息,可以使主叫用户可以明确获知第二sim卡的来电未被接听的实际原因,避免主叫用户产生为什么对方未接听来电的疑惑。
50、在第二方面的一种可能的实现方式中,在上述电子设备不能保持dsda模式的情况下,还电子设备不仅可以进行拒接操作,还可以进行来电提示操作,该来电提示操作能够提示电子设备接收到第二sim卡的来电。基于此,通过来电提示操作可以提示用户电子设备接收到第二sim卡的来电,实现使得用户可以及时获知该第二sim卡的来电,实现双通场景下的自动拒接来电的及时提醒,防止用户遗漏重要电话。同时通过来电提示操作可以避免电子设备在该第二sim卡的来电挂断后,由于没有生成该第二sim卡的来电所对应的未接来电记录,导致用户无法发现该第二sim卡的来电,从而防止出现遗漏来电的情况,避免用户遗漏重要电话,用户体验高。
51、第三方面,本技术提供一种电子设备,所述电子设备包括显示屏、存储器、多个sim卡接口和一个或多个处理器;所述显示屏、所述存储器、所述sim卡接口和所述处理器耦合;所述sim卡接口用于连接sim卡,所述显示屏用于显示所述处理器生成的图像,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令;当所述处理器执行所述计算机指令时,使得所述电子设备执行如上所述的来电提醒方法。
52、示例性的,显示屏可以显示与通话相关的界面,如来电界面,接听界面等。
53、在第三方面的另一种可能的实现方式中,上述电子设备可以包括modem,该modem可以判断是否拒接来电。
54、在第三方面的另一种可能的实现方式中,上述电子设备还可以包括马达、受话器、扬声器中的一个或多个器件,该马达可以进行震动提示来电,受话器或扬声器可以进行语音提示来电。
55、第四方面,本技术提供一种计算机可读存储介质,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如上所述的方法。
56、第五方面,本技术提供一种计算机程序产品,当所述计算机程序产品在电子设备上运行时,使得所述电子设备执行如上所述的方法。
57、可以理解地,上述提供的第二方面所述的来电提醒方法,第三方面所述的电子设备,第四方面所述的计算机可读存储介质,第五方面所述的计算机程序产品所能达到的有益效果,可参考第一方面及其任一种可能的设计方式中的有益效果,此处不再赘述。
1.一种来电提醒方法,其特征在于,应用于电子设备,其中,所述电子设备包括至少两张用户标识模块sim卡;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述电子设备包括调制解调器modem;
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述电子设备包括modem;
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述进行拒接操作包括向所述第二sim卡的来电所对应的主叫设备发送第一取消消息;所述第一取消消息用于触发所述主叫设备输出第一提示信息以及停止呼叫,所述第一提示信息用于提示被叫设备的另一张sim卡正在通话中。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1至5中任一项所述的方法,其特征在于,在所述电子设备的实际网络组合不属于预设网络组合,或者所述电子设备的实际频段组合不属于预设频段组合的情况下,所述电子设备不能保持dsda模式;
9.根据权利要求1至8中任一项所述的方法,其特征在于,所述进行来电提示操作包括以下中的至少一种操作:显示第二提示信息、语音播放所述第二提示信息和震动提示;所述第二提示信息包括所述第二sim卡的来电所对应的主叫号码和/或所述第二sim卡的标识。
10.根据权利要求9所述的方法,其特征在于,所述进行来电提示操作包括显示第二提示信息;所述方法还包括:
11.一种来电提醒方法,其特征在于,应用于电子设备,其中,所述电子设备包括至少两张sim卡;所述方法包括:
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
13.一种电子设备,其特征在于,所述电子设备包括显示屏、存储器、多个sim卡接口和一个或多个处理器;所述显示屏、所述存储器、所述sim卡接口和所述处理器耦合;所述sim卡接口用于连接sim卡,所述显示屏用于显示所述处理器生成的图像,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令;当所述处理器执行所述计算机指令时,使得所述电子设备执行如权利要求1至12中任一项所述的来电提醒方法。
14.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1至12中任一项所述的来电提醒方法。
