用于操作通信功能的方法以及支持该方法的电子设备的制造方法

文档序号:9602813阅读:241来源:国知局
用于操作通信功能的方法以及支持该方法的电子设备的制造方法
【技术领域】
[0001]本公开涉及电子设备的通信功能。
【背景技术】
[0002]制造并出售采用通信功能的一些电子设备。最近,由于硬件和软件的支持,这些电子设备正在快速发展。
[0003]传统电子设备可以具有用于执行通信功能的通信模块,并且可以与支持通信模块的网络执行连接。此时,由于传统网络可以包括各种通信网络,因此电子设备可以采用用于与各种通信网络连接的相应通信模块、以及用于支持通信功能的应用程序(在下文中被称为“app”),所述app可以基于每个通信模块来执行,并且可以根据相应通信模块而被单独地准备和安装。此外,分别激活安装的通信功能app以符合每个通信网络可能是麻烦的。此夕卜,在通信网络之间进行转换的情况下,可能破坏通信的连续性。
[0004]因此,本公开描述了一种用于执行可以操作改进的通信功能的通信功能的方法,以及支持该方法的电子设备。

【发明内容】

[0005]技术问题
[0006]为了解决上述缺点,本发明的一个主要目的在于提供被配置为基于多个网络中的至少一个网络提供通信功能的电子设备。该电子设备包括第一处理器,该第一处理器包括:app,被配置为支持通信功能;操作系统,被配置为支持app的操作;无线电接口层(RIL)模块,被配置为支持操作系统的通信功能;以及虚拟通信模块:被配置为将由RIL模块提供的电路类型的数据转换为分组类型的数据,并将接收到的分组类型的数据转换为可被RIL模块识别的数据。电子设备还可以包括被配置为支持电路类型的基于电路交换(CS)的通信模块。电子设备还可以包括被配置为支持分组类型的基于分组交换(PS)的通信模块。
[0007]问题的解决方案
[0008]在第一示例中,一种操作基于多个网络中的至少一个网络提供通信功能的电子设备的方法包括:由多个通信模块中基于分组交换的通信模块接收电话呼叫。所述方法还包括:将接收到的电话呼叫传送至虚拟通信模块并转换数据类型。所述方法还包括:通过RIL模块将转换后的数据传送至操作系统和app。
[0009]在第二示例中,一种操作基于多个网络中的至少一个网络提供通信功能的电子设备的方法包括:从app接收针对通信功能的请求。所述方法还包括:由从app接收针对通信功能的请求的无线电接口层(RIL)模块,在多个通信模块中选择根据所述通信功能的类型操作的一个通信模块。所述方法还包括:由RIL模块通过直接与第一通信模块形成的路径发送将根据选择的通信模块的类型发送的数据,或者由RIL模块通过虚拟通信模块对将发送的数据进行转换,并通过与第二通信模块形成的路径执行对转换后的数据的处理。
[0010]在第三示例中,一种被配置为基于多个网络中的至少一个网络提供通信功能的电子设备包括:至少一个通信模块,被配置为基于多个网络提供通信功能。所述电子设备还包括:无线电接口层(RIL)模块,被配置为支持对通过通信模块中的至少一个通信模块发送和接收的数据的处理。所述电子设备还包括:虚拟通信模块,被配置为支持对通过通信模块中的至少一个通信模块发送和接收的数据的处理并通过RIL模块执行数据处理,其中,RIL模块被配置为根据通信功能的类型与通信模块形成路径或者通过虚拟通信模块与通信模块形成路径。
[0011]在第四示例中,一种操作通信功能的方法以及支持该方法的装置可以更有效地使用通信功能的分组网络连接和电路网络连接,而不需要改变在电子设备中安装的操作系统。
[0012]本发明的有益效果
[0013]本文公开的方法和装置可以支持对分组网络连接和电路网络连接之间切换的优化。
[0014]此外,本文公开的方法和装置可以支持基于分组网络和电路网络的消息服务的改进操作。
【附图说明】
[0015]为了更完整地理解本公开及其优点,现在将参照结合附图进行的以下描述,其中,相似附图标记表示相似部件:
[0016]图1是示意性地示出根据本公开的通信功能支持系统的示例的框图;
[0017]图2是示出根据本公开的电子设备的控制模块的配置的示例的框图;
[0018]图3是更详细地示出根据本公开的电子设备的控制模块中的处理器的示例配置的框图;
[0019]图4是示出根据本公开的电子设备中的用于操作通信功能的示例方法的流程图;
[0020]图5示出根据本公开的在通信功能的操作中发送分组语音呼叫的示例处理;
[0021]图6示出根据本公开的在通信功能的操作中接收分组语音呼叫的示例处理;
[0022]图7示出根据本公开的在通信功能的操作中的分组语音呼叫的切换的示例处理;以及
[0023]图8示出根据本公开的在通信功能的操作中的分组语音呼叫的切换的示例处理。
【具体实施方式】
[0024]在进行下面的【具体实施方式】的描述之前,介绍贯穿该专利文档使用的特定词语和短语的定义会是有益的:术语“包括”和“包含”及其衍生词表示没有限制的包括;术语“或”是包括性的,表示和/或;短语“与……相关”和“与其相关”及其衍生词可以表示包括、被包括在……内、与……交互、包含、被包含在……内、连接到……或与……连接、连结到……或与……连结、可与……通信、与……合作、插入、并列、接近于、绑定到……或与……绑定、具有、具有……的属性等;术语“控制器”表示控制至少一个操作的任何设备、系统或其部件,这样的设备可以以硬件、固件或软件或者硬件、固件和软件的至少两个的某个组合来实现。应注意,与任何特定控制器相关联的功能可被集中或被分布,无论本地还是远程。对于贯穿该专利文档提供的特定词语和短语的定义,本领域的普通技术人员应理解,在很多(如果不是大多数)情况下,这样的定义应用于现有技术以及这样的定义的词语和短语的未来使用。
[0025]下述图1到8以及用于描述本专利文档中的本公开的原理的各种实施例可以只是示出的方式,而不应该被解释为限制本公开的范围。本领域技术人员将理解,可以在任何合适布置的电子设备中实施本公开的原理。在下文中,将参照附图更详细地描述实施例。
[0026]在描述实施例时,将省略本领域公知以及不与本公开直接相关的技术描述。此外,将不重复本公开中的具有基本相同的配置和功能的元件的详细描述。
[0027]基于相同理由,夸大地或示意地示出或者省略一些元件,并且附图中的每个元件的尺寸不完全反应实际尺寸。因此,本公开不受附图中示出的相对尺寸或距离的限制。
[0028]根据本发明的电子设备可以是采用通信功能的设备。这些设备可以诸如以下各种电子设备中的一个或组合,所述各种电子设备例如,智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、台式PC、笔记本PC、上网本计算机、个人数字助理(PDA)、便携式多媒体播放器(PMP)、MP3播放器、移动医疗设备、电子手环、电子项链、电子app配饰、相机、可穿戴设备、电子钟表、手表、智能白色家电(诸如冰箱、空调、清洁机、人工智能机器人、TV、数字视频盘(DVD)播放器、音频播放器、烤箱、微波炉、洗衣机、空气净化器、电子相框等)、各种医疗设备(诸如磁共振血管造影(MRA)机、磁共振成像(MRI)机、计算机断层扫描(CT)机和超声波机)、导航设备、全球定位系统(GPS)接收器、事件数据记录仪(EDR)、飞行数据记录仪(FDR)、机顶盒、TV 盒(诸如 SAMSUNG HomeSync?, APPLE TV? 或 GOOGLE TV?)、电子词典、汽车信息娱乐设备、船用电子设备(诸如船用导航设备、回转罗盘等)、航空电子设备、安全设备、电子服饰、电子钥匙、摄像机、游戏机、头戴式显示器(HMD)、平板显示设备、电子相册、采用通信功能的家具或建筑物部分、电子板、电子签名接收设备、投影仪等。本领域技术人员应清楚,根据本公开的电子设备不限于上述设备。
[0029]图1示意性地示出根据本公开的通信功能操作系统的示例配置。
[0030]参照图1,本公开的通信功能操作系统可以包括电子设备100和网络300。
[0031]网络300可以包括至少一个通信网络。具体地,网络300可以包括可以基于电路交换处理数据的电路交换(CS)网络320、以及可以基于分组交换处理数据的分组交换(PS)网络310。CS网络320可以包括可以基于电路交换处理数据的网络设备元件。PS网络310可以包括可以基于分组交换处理数据的网络设备元件。例如,CS网络320可以是能够支持2G或3G通信方法的网络。PS网络310可以是能够支持4G或5G通信方法的网络。这里,2G、3G、4G等表示具体通信方法的代,其中每代可以包括至少一种通信方法。也就是说,至少一个通信方法可以支持PS网络310,并且至少一个调制解调器或通信模块可以支持该通信类型。此外,至少一个通信方法可以支持CS网络320,并且至少一个调制解调器或通信模块可以支持该通信方法。
[0032]电子设备100可以被制造和操作为具有能够操作相应的通信方法的通信模块以支持至少一个通信方法。在实施例中,电子设备100可以包括多个可被配置为与PS网络310和CS网络320连接的通信模块。备选地,电子设备100可以使用单个通信模块与PS网络310和CS网络320执行连接。例如,在电子设备100中设置的通信模块可以与CS网络320执行连接以操作语音电话呼叫功能。此外,电子设备100的通信模块可以与PS网络310执行连接以操作消息服务或数据通信功能。因此,即使电子设备100可以包括单个通信模块,该单个通信模块也可以被分为用于与CS网络320连接以处理通信数据的模块、以及用于与PS网络310连接以处理通信数据的模块。电子设备100还可以包括无线电接口层(以下称为“RIL”)模块和虚拟通信模块(例如,虚拟IP多媒体子系统(IMS)处理器),用于与CS网络320和PS网络310的连接处理。电子设备100可以通过RIL基于CS网络320执行信号处理,并且可以通过RIL和虚拟MS处理器基于PS网络310执行信号处理。因此,由于电子设备100可以公共地使用RIL来基于CS网络320和PS网络310处理
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1