一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

获取SIM卡的信息的方法、电子设备及终端设备与流程

2022-11-06 18:21:18 来源:中国专利 TAG:

获取sim卡的信息的方法、电子设备及终端设备
技术领域
1.本技术涉及电子设备技术领域,尤其涉及获取sim卡的信息的方法、电子设备及终端设备。


背景技术:

2.目前,电子设备受制于设备本身的体积及射频的成本,一般是双卡双待,例如,手机上有两个sim卡槽(sim卡接口),用户在sim卡槽内分别安装有插入式sim卡。手机为两个sim卡分配相应的射频资源,以使得两个sim卡能够实现通话、上网、短信等业务。或者,手机上设有两个sim卡槽和一个嵌入式uicc(嵌入式esim芯片),用户在sim卡槽内安装有插入式sim卡,在嵌入式uicc内存储有一个或多个esim卡的配置文件profile,即一个或多个esim应用。手机分别为一个插入式sim卡或一个esim卡分配相应的射频资源,或者,手机为两个插入式sim卡分配相应的射频资源,以使得两个卡能够实现通话、上网、短信等业务。通常在手机发生sim卡的切换时,若用户需要了解变动的sim卡的信息,需要将一个调制解调器临时或永久切换给该sim卡,使得之前的sim卡与该调制解调器断开,进一步导致该断开网络连接,降低了用户的体验。


技术实现要素:

3.有鉴于此,本发明提供一种获取sim卡的信息的方法、电子设备及终端设备。
4.本技术的一些实施方式提供了一种电子设备。以下从多个方面介绍本技术,以下多个方面的实施方式和有益效果可互相参考。
5.第一方面,本技术提供另一种电子设备,包括:sim卡接口以及附加sim卡接口;
6.第一处理单元,用于与sim卡接口连接,第一处理单元具有接入移动网络的能力,第一处理单元被配置为获取来自sim卡接口的第一sim卡的信息,并接入移动网络;第二处理单元,用于与附加sim接口连接,第二处理单元具有接入移动网络的能力,且未接入移动网络;并且,第二处理单元被配置为创建轮询模块,轮询模块不具有接入移动网络的能力被配置为获取来自附加sim卡接口的第二sim卡信息,不将第二sim卡信息接入网络;显示单元,用于显示第一sim卡信息和第二sim卡信息。。本技术的电子设备在处理单元处于非联网或非通信状态时,通过轮询模块控制处理单元采用轮询的方式获取来自附加sim卡接口的sim卡信息。从而在不影响sim卡通信的情况下,获取电子设备中所有sim卡信息。
7.在上述第一方面的一种可能的实现中,响应于第二sim卡激活联网的指令,二处理单元不将第一sim卡的信息接入移动网络,将由轮询模块获取的第二sim卡的信息接入移动网络。
8.在上述第一方面的一种可能的实现中,还包括:智能卡接口sci,智能卡接口sci作为轮询模块和第二处理单元获取第二sim卡信息的通道。
9.在上述第一方面的一种可能的实现中,响应于第二sim卡激活联网的指令,二处理单元通过智能卡接口sci,将由轮询模块获取的第二sim卡的信息接入移动网络。
10.在上述第一方面的一种可能的实现中,电子设备还包括:基带处理单元,基带处理单元分别与智能卡接口sci、第一处理单元,第二处理单元耦合,当基带处理单元确定获取第一sim卡信息的时间小于设定时长,基带处理单元控制轮询模块通过第二处理单元获取来自附加sim卡接口的第二sim卡信息。
11.在上述第一方面的一种可能的实现中,当基带处理单元确定获取第二sim卡信息的时间小于设定时长,基带处理单元创建任务池,并将来自附加sim卡接口的待读取的第二sim卡信息的数量作为待完成的任务数量,添加到任务池中,轮询模块用于通过控制第二处理单元处理任务池中的任务,以获取第二sim卡信息。
12.在上述第一方面的一种可能的实现中,当第二处理单元处理任务池中的任务时,基带处理单元用于将第二处理单元设置为独占sim卡模式,和/或,将第二处理单元设置为进入飞行模式。
13.在上述第一方面的一种可能的实现中,当第二处理单元判断任务池中无任务时,则基带处理单元用于控制第二处理单元退出独占sim卡模式和/或飞行模式。
14.在上述第一方面的一种可能的实现中,当轮询处理模块接收到sim卡发生变动的指令时,获取来自附加sim卡接口的第二sim卡信息。
15.在上述第一方面的一种可能的实现中,sim卡信息发生变动的指令由开机操作、重启操作、检测sim卡接口插入操作或sim卡热启动操作触发。
16.第二方面,本发明提供一种电子设备,包括:sim卡接口以及附加sim卡接口;
17.处理单元,具有接入移动网络的能力,处理单元被配置为获取来自sim卡接口的第一sim卡的信息,并接入移动网络;附加处理模块,不具有接入移动网络的能力,附加处理模块被配置为获取来自附加sim卡接口的第二sim卡的信息,不将第二sim卡接入移动网络;显示单元,用于显示第一sim卡信息和第二sim卡信息。本技术的电子设备在能够通过实例化处理单元(调制解调单元)得到附加处理模块,通过附加处理模块获取来自附加sim卡接口中sim卡的信息。从而实现了在不影响调制解调单元正常为sim卡通信的基础上,获得电子设备中没有与处理单元连接的sim卡的信息,并呈现给用户。
18.在上述第二方面的一种可能的实现中,响应于第二sim卡激活联网的指令,处理单元不将第一sim卡的信息接入移动网络,将由附加处理模块获取的第二sim卡的信息接入移动网络。
19.在上述第二方面的一种可能的实现中,电子设备还包括:智能卡接口sci,智能卡接口sci作为附加处理模块获取第二sim卡的信息的通道。
20.在上述第二方面的一种可能的实现中,响应于第二sim卡激活联网的指令,处理单元通过智能卡接口sci断开与sim卡接口的连接,并与附加sim卡接口连接,将第二sim卡的信息接入移动网络。
21.在上述第二方面的一种可能的实现中,附加sim卡接口中至少包括一个esim卡接口,第二sim卡的信息包括与esim卡接口连接的esim卡内的至少一个配置文件的信息。
22.在上述第二方面的一种可能的实现中,当附加处理模块,在未能读取到来自esim卡接口的配置文件的情形下,电子设备经由处理单元获取与esim卡对应的配置文件,以获取与配置文件对应的第二sim卡的信息。
23.在上述第二方面的一种可能的实现中,附加处理模块在接收到sim卡发生变动的
指令时,获取来自附加sim卡接口的第二sim卡的信息。
24.在上述第二方面的一种可能的实现中,sim卡信息发生变动的指令由开机操作、重启操作、检测sim卡接口插入操作或sim卡热启动操作触发。
25.在上述第二方面的一种可能的实现中,第一sim卡的信息包括:电话号码、集成电路卡识别码和国际移动用户识别码中的至少一种,第二sim卡的信息包括:电话号码、集成电路卡识别码和国际移动用户识别码中的至少一种。
26.第三方面,本技术还提供一种获取sim卡信息的方法,该方法应用于电子设备,电子设备包括:sim卡接口、附加sim卡接口、第一处理单元以及第二处理单元;电子设备通过第一处理单元为sim卡接口内的sim卡上电,并获取来自sim卡接口的第一sim卡的信息,并接入移动网络其中通信能力能够被用于与sim卡接口连接的sim卡;响应于sim卡变动的指令,电子设备通过第二处理单元创建轮询模块,并通过轮询模块获取附加sim卡接口内的第二sim卡信息。电子设备显示第一sim卡信息和第二sim卡信息。本技术的方法在至少一个处理单元处于非联网或非通信状态时,通过轮询模块控制处理单元采用轮询的方式获取来自附加sim卡接口的sim卡信息。从而在不影响sim卡通信的情况下,获取电子设备中所有sim卡信息。
27.在上述第三方面的一种可能的实现中,响应于第二sim卡激活联网的指令,第二处理单元不将第一sim卡的信息接入移动网络,将由轮询模块获取的第二sim卡的信息接入移动网络。
28.在上述第三方面的一种可能的实现中,电子设备还包括智能卡接口sci,轮询模块获取附加sim卡接口内的第二sim卡信息,包括:
29.轮询模块通过智能卡接口sci获取附加sim卡接口内的第二sim卡信息。
30.在上述第三方面的一种可能的实现中,响应于第二sim卡激活联网的指令,第二处理单元通过智能卡接口sci,将第二sim卡信息接入网络。
31.在上述第三方面的一种可能的实现中,电子设备还包括基带处理单元,轮询模块获取附加sim卡接口内的第二sim卡信息,包括:当基带处理单元确定获取第二sim卡信息的时间小于设定时长,基带处理单元控制轮询模块通过第二处理单元获取第二sim卡信息。
32.在上述第三方面的一种可能的实现中,当基带处理单元确定获取第二sim卡信息的时间小于设定时长,基带处理单元创建任务池,并将来自附加sim卡接口的待读取的第二sim卡信息的数量作为待完成的任务数量,添加到任务池中,轮询模块通过控制第二处理单元处理任务池中的任务,并获取第二sim卡信息。
33.在上述第三方面的一种可能的实现中,当第二处理单元处理任务池中的任务时,基带处理单元将第二处理单元设置为独占sim卡模式,和/或,将第二处理单元设置为进入飞行模式。
34.在上述第三方面的一种可能的实现中,当第二处理单元判断任务池中无任务时,则基带处理单元控制第二处理单元退出独占sim卡模式和/或飞行模式。
35.在上述第三方面的一种可能的实现中,sim卡变动的指令由电子设备的开机操作、重启操作、检测sim卡接口插入操作或sim卡热启动操作触发。
36.第四方面,本技术提供一种获取sim卡信息的方法,该方法应用于电子设备,电子设备包括:sim卡接口、附加sim卡接口以及处理单元;电子设备通过处理单元分别为sim卡
接口内的sim卡上电,获取来自sim卡接口的第一sim卡的信息,并接入移动网络;电子设备响应于sim卡变动的指令,通过处理单元创建附加处理模块,并通过附加处理模块获取附加sim卡接口内的第二sim卡信息;电子设备将第一sim卡信息和第二sim卡信息同时在界面上显示。该方法在通过实例化调制解调单元得到附加处理模块,通过附加处理模块获取来自附加sim卡接口中sim卡的信息。从而实现了在不影响调制解调单元正常为sim卡通信的基础上,获得电子设备中没有与处理单元连接的sim卡的信息,并呈现给用户。
37.在上述第四方面的一种可能的实现中,响应于第二sim卡激活联网的指令,处理单元不将第一sim卡的信息接入移动网络,将由轮询模块获取的第二sim卡的信息接入移动网络。
38.在上述第四方面的一种可能的实现中,电子设备还包括智能卡接口sci,附加处理模块获取附加sim卡接口内的第二sim卡信息,包括:附加处理模块通过智能卡接口sci获取附加sim卡接口内的第二sim卡信息。
39.在上述第四方面的一种可能的实现中,响应于第二sim卡激活联网的指令,处理单元通过智能卡接口sci,将由附加处理模块获取的第二sim卡的信息接入移动网络。
40.在上述第四方面的一种可能的实现中,附加处理模块获取附加sim卡接口内的第二sim卡信息,包括:当附加sim卡接口为esim卡接口,且附加处理模块在未能读取到来自esim卡接口的配置文件的情形下,电子设备经由处理单元具有接入移动网络的能力,并获取与esim卡对应的配置文件,以获取该esim卡接口对应的配置文件的第二sim卡信息。
41.在上述第四方面的一种可能的实现中,sim卡变动的指令由电子设备的开机操作、重启操作、检测sim卡接口插入操作或sim卡热启动操作触发。
42.在上述第四方面的一种可能的实现中,第一sim卡信息包括:电话号码、集成电路卡识别码和国际移动用户识别码中的至少一种,第二sim卡信息包括:电话号码、集成电路卡识别码和国际移动用户识别码中的至少一种。
43.第五方面,本技术提供一种终端设备,包括:
44.存储器,用于存储由设备的一个或多个处理器执行的指令,以及
45.处理器,用于执行上述第三方面和第四方面实施例的方法。
46.第六方面,本技术提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器运行时,使得处理器执行上述第三方面和第四方面实施例的方法。
47.第七方面,本技术的公开了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第三方面和第四方面实施例公开的方法。
48.第八方面,本技术的公开了一种设备,包括处理器、存储器和通信模块。处理器、存储器和通信模块之间通过内部链接通路互相通信,传递控制和/或数据信号,使得该设备执行上述第三方面和第四方面实施例公开的方法。
附图说明
49.图1a为本技术一个实施例的电子设备的结构示意图;
50.图1b为本技术一个实施例的电子设备的另一个结构示意图;
51.图2为本技术一个实施例的电子设备结构示意图;
52.图3为本技术一个实施例的电子设备的软件结构框图;
53.图4a为本技术一个实施例的手机的结构示意图;
54.图4b为本技术一个实施例的手机获取sim卡的信息的流程图;
55.图4c为本技术另一个实施例的手机的另一个结构示意图;
56.图5a为本技术一个实施例的手机显示sim卡信息的界面图;
57.图5b为本技术一个实施例的用户选择更换sim卡的界面图;
58.图6为本技术一个实施例的手机的另一个界面操作示意图;
59.图7为本技术一个实施例的手机的另一个结构示意图;
60.图8为本技术一个实施例的轮询获取sim卡信息的流程图;
61.图9为本技术一个实施例的电子设备的结构示意图;
62.图10为本技术一些实施例的一种设备的框图;
63.图11为本技术一些实施例的一种片上系统(soc)的框图。
具体实施方式
64.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。为了便于对技术方案的理解,下面示例性的给出了部分与本技术实施例相关概念的说明以供参考。
65.sim卡,即用户识别卡(subscriber identity module),sim卡是由移动运营商为用户开通的可实现通信的用户识别模块,sim卡内存储了数字移动电话客户的信息,加密的密钥以及用户的电话簿等内容。本技术中的sim卡可以是插拔式sim卡,esim卡或vsim卡。
66.插拔式sim卡,是指可以插入物理卡槽,或从物理卡槽拔出的实体sim卡,这类卡需要用户到运营商营业厅或通过运营商的网上营业厅选号入网,并在激活后插入电子设备的物理卡槽(或者称为sim卡接口)中才可使用。
67.esim卡,即embedded-sim,嵌入式sim卡,将通用集成电路卡(universal integrated circuit card,uicc)嵌设在电子设备(不可与电子设备分离)中,而不是作为独立的可移除零部件加入电子设备,又称为嵌入式uicc,euicc。esim卡中可存储有运营商的多种esim的配置文件profile,每一种esim的profile可独立构成一个sim应用。每一个sim应用相当于一个sim卡的功能。
68.处理单元,可以包括专用的独立电路、芯片、集成在soc中的硬件模块等形式,也可以包括相对应的软件模块,或者在通用cpu中以软件实现。其中,硬件模块,如调制解调单元(modemunit),。处理单元具有接入移动网络的能力,举例说明,调制解调单元可以包括调制器和解调器,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。通过对基带信号的处理,以实接收端和发送端之间可读懂的信号,从而具有接入移动网络的通信能力。在一些实施例中也可以是软件以实现通信的功能。本技术中提及的n个处理单元的数量可以是1个,也可以是2个或多个。例如,可以是2个调制解调单元。在下面的实施例中,将处理单元的功能进行详细的说明,具体可参见下面具体实施例的描述。
69.附加处理单元,用于获取sim接口内的sim卡的信息,例如,手机号码、集成电路卡识别码(integrate circuit card identity,iccid),国际移动用户识别码
(international mobile subscriber identification number,imsi)等信息,用户根据这些信息可以判断sim卡的类别,以便选择需要通信的sim卡。本技术的一个实施例中附加处理单元可以是由电子设备根据处理单元实例化得到的一个虚拟模块(附加处理模块),也可以是多个附加处理模块的集合体,以使每一个附加处理模块对应的读取一个或多个sim卡的信息。例如,可以包括m个附加处理模块,m个附加处理模块用于获取m个对应的sim卡接口内的sim卡信息。其中m可以是1或是大于1的自然数。在一些实施例中,附加处理单元还可以包括可控制处理单元的轮询模块,由轮询模块控制处理单元完成一个或多个sim卡的信息的读取。附加处理单元不具有接入移动网络的能力,不能够将设备接收或发送的基带信号处理为能够用于设备间彼此通信的信号。
70.sim卡接口,可以是用于安装插入式sim卡的物理卡槽,也可以是非插拔的嵌入式通用集成电路euicc(esim卡)或用于存储软sim卡(vsim)的软接口。
71.附加sim卡接口,即也是sim卡接口,为便于理解,在下面的实施例中,附加sim卡接口是指在同一时间内,因为调制解调单元数量限制而导致未能与调制解调单元连接的sim卡接口。智能卡接口sci:用于负责调制解调单元与具体sim卡的连接关系,因为使用的sim卡个数不固定(例如用户选择插入的物理sim卡数目,用户选择激活使用的esim卡中的profile数目,用户选择使用的vsim卡数目等一种或多种情况的组合),当调制解调单元个数小于sim卡接口连接的sim卡的数目时,不能同时保持调制解调单元与所有sim卡连接,只能分时复用,智能卡接口sci将用于控制物理通路的连接和数据的传递。本技术的实施例中,智能卡接口sci的功能可以通过硬件实现,例如,卡接口交换机。也可以是软件实现,例如通过软件控制调制解调单元与选定使用的sim卡建立连接、绑定关系等,本技术对比并不作为限定。
72.在有多张sim卡的手机中,通常的处理方式如下所述。电子设备在sim卡运行时,电子设备通过卡驱动(iso-7816接口协议,sim卡初始化等终端与sim卡接口协议)驱动sim卡的运行。而卡驱动只负责连接sim卡读写模块与sim卡芯片(单片机)间的数据传输通道。对于sim卡内部文件信息的读写依赖协议栈,而协议栈在调制解调单元中实现,因而sim卡的读写对调制解调单元存在依赖。由于这样的电子设备受制于设备的体积及射频的成本,通常可能只设有两个调制解调单元。当电子设备中安装的sim卡数目大于调制解调单元数目时,例如电子设备有两个调制解调单元和三个sim卡接口,其中,每个sim卡接口中连接有一张sim卡,例如,两张插入式sim卡和1个esim卡时,智能终端只能通过两个调制解调单元同时给两张sim卡上电,完成初始化流程读取,并获取与两个调制解调单元连接的两张sim卡的信息。而第三张卡无法在电子设备上同时呈现给用户。若手机想获取第三张卡的信息,那么就需要将已经与sim卡连接的调制解调单元,断开当前的连接,再与第三张sim卡进行永久或临时的连接,并获得第三张sim卡的信息。这样的方式虽然能够获得第三张卡的信息,但是将会导致之前已经与调制解调单元连接的sim卡的通信业务被中断,从而影响正常通信中的sim卡的通信。因此,若仅是为了获取第三张sim卡的信息,而使得处于通信业务中的sim卡的业务中断,影响了正常的通信,用户的体验将会降低。
73.为了解决上述仅是获取sim卡的信息,而需要临时切换或永久切换处理单元的问题,本技术提供一种电子设备,该电子设备能够支持多个sim卡,当处理单元的数量小于电子设备连接的sim卡的数量时,在不影响当前与处理单元连接的sim卡的正常的通信业务的
前提下,电子设备可以读取多于处理单元数量的sim卡的信息,即能够读取附加sim卡接口内的sim卡的信息。并且将获取的多个sim卡的信息同时展现给用户,以便于用户根据sim卡的信息判断所要使用的sim卡。
74.在根据本技术的方案中,sim卡可以是插拔式sim卡,esim卡和vsim卡中的几种的结合。并且该电子设备设有处理单元,即用于实现sim卡通信的处理单元,该处理单元可以是硬件,例如调制解调器,也可以是虚拟的功能模块。
75.参考图1a,图1a示出了电子设备的结构示意图。如图1a所示,该电子设备包括用于连接sim卡的sim卡接口1、sim卡接口2、sim卡接口3至sim卡接口n,以及设置于基带处理单元内的处理单元1、处理单元2和附加处理单元。当上述sim卡接口内均装入sim卡后,例如,sim卡是物理卡槽可安装可插拔sim卡,sim卡是euicc时,可下载esim配置文件profile。如图1所示,处理单元1与sim卡接口1连接,并向sim卡接口1提供通信能力,例如,当sim卡接口1中连接有sim卡1时,可以为sim卡1完成sim卡初始化,为sim卡1鉴权使用移动通信网络,驻留网络,以使sim卡1可以随时通信或享受数据业务。处理单元2与sim卡接口2连接,并向sim卡接口2提供通信能力,例如,当sim卡接口2中连接有sim卡2时,可以为sim卡2完成sim卡初始化,提供鉴权使用移动通信网络,驻留网络,以使sim卡2实现通信、上网的能力。附加处理单元与sim卡接口3至sim卡接口n连接,可以不具有通信能力,用于读取sim卡接口3至sim卡接口n连接的sim卡的信息,其中,sim卡接口3至sim卡接口n即为上述定义中的附加sim卡接口。本技术中的sim卡的信息是指能够被用户辨别,并确定出是哪一张sim卡的信息。例如,读取sim卡对应的sim卡所归属的运营商信息、电话号码、集成电路卡识别码和国际移动用户识别码中的至少一种,以使用户能够根据sim卡的信息识别出该卡在位,可供用户随时选择。
76.当电子设备检查到用户的开机、重启电子设备、sim卡托插入、sim卡热启动等操作时,如图1a所示,电子设备分别为sim卡1、sim卡2和sim卡3至sim卡n上电,并且通过处理单元1获取sim卡1的信息,通过处理单元1获取sim卡2的信息,通过附加处理单元获取sim卡3至sim卡n的信息,并且将n个sim卡的信息同时展现给用户。实现了在不影响sim卡1和sim卡2正常通信的情况下能够获得sim卡3的信息,提升用户的体验。
77.在本技术的一些实施例中,处理单元可以是调制解调器(modem),电子设备基于调制解调器获取sim卡的信息,并且为sim卡提供通信的能力。
78.在本技术的一些实施例中,电子设备也可以包括一个处理单元,附加处理单元可以包括2个虚拟的附加处理模块,3个卡接口。电子设备可以通过处理单元和两个附加处理模块同时获取3个卡接口内的sim卡的信息。
79.本技术的实施例中,附加处理单元可以是基于处理单元1或处理单元2实例化得到的用于读取sim卡信息的虚拟的附加处理模块,该附加处理单元可以不为sim卡提供通信的能力,仅用于读取sim卡的信息。本技术中的附加处理单元可以是一个虚拟的附加处理模块,也可以是多个虚拟的附加处理模块的集合体。例如,附加处理单元可以是处理单元1或2中的一个软件模块,处理单元1或2分别与sim卡接口1至n建立连接和通信,附加处理单元通过该连接,读取sim卡接口1至n中连接的sim卡1至n的任意至少1个sim卡的信息,以便呈现给用户,供用户查看该电子设备中的所有sim卡信息。
80.参考图1b,图1b示出了电子设备的另一个结构示意图。所示如图1b所示,电子设备
还包括智能卡接口(sci),sci分别与sim卡接口1、sim卡接口2、sim卡接口3至sim卡接口n,以及处理单元1和处理单元2连接。电子设备通过sci实现处理单元1和处理单元2与用户指定的sim卡的连接。例如,处理单元1和处理单元2默认在开机后分别与sim卡接口1和sim卡接口2连接。用户基于电子设备的界面选择使用sim卡3,当sci接收到用户选择使用sim卡3的指令后,将处理单元1或处理单元2与sim卡接口3连接,以使处理单元1或处理单元2为sim卡3提供通信能力,完成sim卡3的驻留网络,接受通信网络服务。
81.下面以电子设备为例,并结合电子设备的具体结构对本技术的获取sim卡信息的过程进行描述。
82.示例性的,图2示出了一种电子设备的结构示意图。参考图2,电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接头130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,sim)卡接口195等。其中传感器模块180可以包括压力传感器180a,触摸传感器180b等。电子设备100可以支持1个或n个sim卡接口,n为大于1的正整数。例如,sim卡接口195可以包括sim卡接口195a,sim卡接口195b和sim卡接口195c。这些卡接口可以是物理卡槽、esim芯片,存储软sim卡(vsim)的软接口中的任一种。可以理解的是,本技术实施例示意的结构并不构成对电子设备100的具体限定。在本技术另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
83.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理单元111,和/或神经网络处理器(neural-network processing unit,npu)等。不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
84.在一些实施例中,基带处理单元111可以包括处理单元和附加处理单元111b,其中处理单元可以是调制解调单元111a(modem unit)。此外,在一些实施例中附加处理单元也可以以软件的形式布置在其他部件中,可以包括相对应的软件模块,或者在通用cpu中以软件实现。在另一些实施例中,基带处理单元111还可以包括基带处理器等。基带处理单元111通过调制解调单元111a和基带处理器为与sim卡接口195连接的sim卡提供基带和射频资源,例如,基带处理器可以通过为sim卡接口195分配移动通信模块和天线,以实现sim卡提供射频资源,使得sim卡能够实现通信。通过附加处理单元111b读取与sim卡接口连接的sim卡的信息。其中,附加处理单元111b读取的sim卡接口是指在同一时间内,因为调制解调单元数量限制而导致未能与调制解调单元连接的sim卡接口。当电子设备内sim卡接口的数量大于调制解调单元数量时,电子设备100将通过附加处理单元获取与sim卡接口连接的sim卡的信息。从而实现电子设备100在即不切换调制解调单元的情况下,能够获取分别与sim卡接口连接的sim卡的信息。避免为获取之前未能与调制解调单元连接的sim卡接口的sim
卡信息,因要获取sim卡信息,而临时或永久切换已经与sim卡接口连接的调制解调单元,而影响已经与sim卡接口连通的sim卡的通信。其中,附加处理单元111b可以是由基带处理单元111生成的一个附加处理模块,或多个附加处理模块的集合,例如,通过软件方式实例化一个调制解调单元,或分配调制解调单元资源作为附加处理模块,以使得每一个附加sim卡接口能够独立的对应一个附加处理模块。进而在电子设备100不切换调制解调单元的情况下,其内部的sim卡接口和附加sim卡接口内的信息都能被处理器110获取并发送给显示屏194显示,用户通过显示屏194看到所有sim卡的信息。
85.处理器110可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
86.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
87.在一个实施例中,处理器110可以通过存储的指令控制基带处理单元111为sim卡接口分配调制解调单元和射频资源,并且可以通过控制基带处理单元111根据调制解调单元实例化与附加sim卡接口对应数量的附加处理模块。
88.在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,i2c)接口,改进行型内部集成电路(improved inter integrated circuit,i3c)接口,串行外设接口(serial peripheral interface,spi),iso接口,集成电路内置音频(inter-integrated circuit sound,i2s)接口,脉冲编码调制(pulse code modulation,pcm)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,uart)接口,移动产业处理器接口(mobile industry processor interface,mipi),通用输入输出(general-purpose input/output,gpio)接口,用户标识模块(subscriber identity module,sim)接口。
89.在一些实施例中,sim卡接口195a和sim卡接口195b可以是两个可安装插入式sim卡的物理卡槽,物理卡槽用于安装插入式sim卡。插入式sim卡可以通过插入sim卡接口195a或sim卡接口195b,或从sim卡接口195a或sim卡接口195b拔出,实现和电子设备100的接触和分离。sim卡接口195可以支持nano sim卡,micro sim卡,sim卡等。同一个sim卡接口195可以同时插入多张卡。所述多张卡的类型可以相同,也可以不同。sim卡接口195也可以兼容不同类型的sim卡。sim卡接口195也可以兼容外部存储卡。运营商在将实体sim卡发放给用户时,将用户选择的服务对应的网络参数和用户数据注入sim卡内。例如,电子设备号、集成电路卡识别码、国际移动用户识别码、鉴权和加密信息、获取网络的信息参数。电子设备100通过sim卡,使用由运营商提供的通信网络服务,实现网络交互,通话以及数据通信等功能。
90.在一些实施例中,sim卡接口195c可以是一个嵌入式esim卡,当esim卡内写有esim配置文件profile,即可用于通信的嵌入式sim卡。该esim卡可以嵌在电子设备100的电路板中,不能和电子设备100分离。并且,当esim卡内没有esim配置文件时,电子设备100可以直接通过具有通信功能的sim卡,wifi网络或间接通过其他的设备从运营商服务器下载esim配置文件并存储在esim卡内,以使得esim卡能够正常的通信。
91.电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信
模块160,调制解调单元111a以及基带处理器等实现。
92.天线1和天线2用于发射和接收电磁波信号。电子设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
93.移动通信模块150可以提供应用在电子设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调单元111a进行解调。移动通信模块150还可以对经调制解调单元111a调制后的信号放大,经天线1转为电磁波辐射出去,以实现sim卡鉴权使用移动网络,享受通信服务。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
94.调制解调单元111a可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170a,受话器170b等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调单元111a可以是独立的器件。在另一些实施例中,调制解调单元可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。
95.在一些实施例中,电子设备100可以通过移动通信模块150与鉴权服务器和运营商服务器进行通信,并且从运营商服务器获得用于联网的esim配置文件。该esim配置文件可以包括用于通讯网络的服务的各类参数,例如,profile标识、运营商标识、电子设备号、加密信息和网络参数等。
96.在一些实施例中,电子设备100的调制解调单元111a有两个,当在sim卡接口195a和sim卡接口195b安装有sim卡,而sim卡接口195c接口内并没有esim的profile(即空esim卡)的情景下。两个调制解调单元111a分别与sim卡接口195a和sim卡接口195b连接,并获取这两个接口内的sim卡信息。而附加处理单元111b不能从空esim卡内读取任何信息时,则可以在显示屏上显示该卡为空白的提示,或者显示该esim卡的信息为空白。用户根据提示或看到空白状态可以判断出esim卡内无可用的esim配置文件。用户可以根据需要,触发下载esim卡的esim配置文件的指令,电子设备100可以利用其他两个与调制解调单元111a连接的sim卡提供的通信资源,从运营商服务器下载到esim配置文件,方便用户使用。同时不影响另外两张sim卡的正常通信,提高了用户体验。无线通信模块160可以提供应用在电子设备100上的包括无线局域网(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天
线2转为电磁波辐射出去。
97.在一些实施例中,电子设备100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得电子设备100可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(global system for mobile communications,gsm),通用分组无线服务(general packet radio service,gprs),码分多址接入(code division multiple access,cdma),宽带码分多址(wideband code division multiple access,wcdma),时分码分多址(time-division code division multiple access,td-scdma),长期演进(long term evolution,lte),bt,gnss,wlan,nfc,fm,和/或ir技术等。所述gnss可以包括全球卫星定位系统(global positioning system,gps),全球导航卫星系统(global navigation satellite system,glonass),北斗卫星导航系统(beidou navigation satellite system,bds),准天顶卫星系统(quasi-zenith satellite system,qzss)和/或星基增强系统(satellite based augmentation systems,sbas)。
98.电子设备100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
99.显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light-emitting diode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode的,amoled),柔性发光二极管(flex light-emitting diode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,电子设备100可以包括1个或n个显示屏194,n为大于1的正整数。
100.在一些实施例中,显示屏194可以显示sim卡信息的界面,用户通过该界面显示的sim卡的信息选择想要通信的sim卡。此外,当用户选择想要连接的sim卡后,若发生调制解调单元切换连接的sim卡操作时,例如,主副sim卡倒换时,显示屏194还可以显示提示用户是否要切换的提示等,以便于用户慎重考虑是否切换,或提供用户供选择切换的sim卡信息以便用户选择。触摸传感器,也称“触控面板”。触摸传感器可以设置于显示屏194,由触摸传感器与显示屏194组成触摸屏,也称“触控屏”。触摸传感器用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器也可以设置于电子设备的表面,与显示屏194所处的位置不同。骨传导传感器可以获取振动信号。在一些实施例中,用户在显示屏194上触摸选择的sim卡通信的点击等操作时,触摸传感器接收到用户的通信的点击操作,并将该操作传递给应用处理器,由应用处理器确定触摸类型,并由基带处理单元111控制调制解调单元与被选定的sim卡连接,或建立绑定关联关系。电子设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本发明实施例以分层架构的android系统为例,示例性说明电子设备100的软件结构。
101.图3是本发明实施例的电子设备100的软件结构框图。
102.分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android系统分为四层,从上至下分别为应用程序层,应
用程序框架层,安卓运行时(android runtime)和系统库,以及内核层。
103.应用程序层可以包括一系列应用程序包。
104.如图3所示,应用程序包可以包括卡管理应用,相机,图库,日历,通话,地图,导航,wlan,蓝牙,音乐,视频,短信息等应用程序。
105.应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,api)和编程框架。应用程序框架层包括一些预先定义的函数。
106.卡管理应用,卡管理应用可为用户提供各种卡管理功能及对应的管理界面。如,卡管理应用可为用户提供sim卡的管理功能及对应界面,以便于用户进行多卡的管理,例如,通过显示的卡的信息,可以选择一张或两张sim卡作为默认的连接通信的卡。也可以临时切换使用哪一张卡,或者对sim卡进行设置等。又如,在esim卡没有esim配置文件时,卡管理应用可为用户提供esim卡的添加,即下载esim配置文件或激活下载的esim配置文件、去激活、删除对应的esim配置文件等操作。
107.如图3所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器,读卡系统等。
108.窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。
109.内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
110.视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。
111.电话管理器用于提供电子设备100的通信功能。例如通话状态的管理(包括接通,挂断等)。
112.资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
113.通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。
114.读卡系统用于读取电子设备100内的sim卡的信息,当在调制解调单元的数量少于sim卡的数量时,也能够在电子设备不切换调制解调单元的情况下,将所有sim卡的信息读取,并发给应用程序层以显示这些sim卡信息,以便于用户根据sim卡信息选择想要使用的卡,并且不需要切换调制解调单元与sim卡的连接或关联绑定关系。在本技术的一些实施例中,读卡系统也可以设置在系统库中,此处并不作为限定。
115.android runtime包括核心库和虚拟机。android runtime负责安卓系统的调度和管理。
116.核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。
117.应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
118.系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:opengl es),2d图形引擎(例如:sgl)等。
119.表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。
120.媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac,amr,jpg,png等。
121.三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。
122.2d图形引擎是2d绘图的绘图引擎。
123.内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动和卡驱动等。
124.卡驱动用于驱动sim卡运行,可以在电子设备读取sim卡或使用sim卡通信时,通过卡驱动驱动sim卡而获得sim卡信息或使用sim卡通信。卡驱动可以是一个,也可以是多个。
125.在本技术的实施例中,电子设备可以是能够支持sim卡的用于通信的设备,例如,手机、平板电脑、笔记本电脑等,或者能够支持sim卡的具有通信功能的穿戴设备,如电子手表、手环、智能眼镜等。在此并不作为限定。
126.下面结合附图对电子设备获取sim卡信息的方法进行详细的描述,以下实施例中的方法均可以在具有上述硬件结构和软件架构的电子设备中实现。
127.本技术实施例提供的sim卡信息的获取方法。该方法应用于支持插入式sim卡和esim卡的电子设备中,主要适用于电子设备支持的sim卡的数量大于调制解调单元的情况。在下面的实施中,以电子设备是手机为例对该情况下电子设备获取sim卡信息的过程进行详细的描述。该手机的具体结构个功能可以是上述图2和图3所示的结构硬件结构和软件架构。
128.为了便于描述,以下实施例中以手机可以支持两个sim卡接口和两个调制解调单元为例。
129.参考图4a,图4a示出了手机的结构示意图。如图4a所示,该手机包括sim卡接口1、sim卡接口2、sim卡接口3,以及设置于基带处理单元内的调制解调单元1、调制解调单元2和附加处理单元。如图4a所示,sim卡接口1连接有sim卡1,sim卡接口2连接有sim卡2,sim卡接口3连接有sim卡3。手机默认为调制解调单元1与sim卡接口1连接,调制解调单元2与sim卡接口2连接,以及附加处理单元与sim卡接口3(附加sim卡接口)连接。其中,调制解调单元1能够向sim卡接口1提供通信能力,以使sim卡1实现通信。调制解调单元2能够向sim卡接口2提供通信能力,以使sim卡2实现通信。而附加处理单元不具有向sim卡3提供通信的能力,只是用于读取sim卡接口3连接的esim卡的信息。本技术中的附加处理单元仅是读取的sim卡信息,不需要通信。因此不仅可以满足低成本,体积小的要求,同时,在不切换调制解调单元的情况下,可以获取附加sim卡接口连接的sim卡的信息,即在不影响调制解调单元1和调制解调单元2正常为sim卡1和sim卡2联网通信的基础上,能够使用户同时获得三张sim卡的信息,以便于能够读取所有sim卡的信息,并向用户呈现,提升了用户的体验。
130.本技术实施例中涉及的sim卡接口为标准的sim卡接口,物理引脚包含但不限于电源引脚vcc,时钟引脚clk(clock),数据引脚i/o,复位引脚rst(reset),地线引脚gnd(ground),编程电压引脚vpp(programming voltage)。
131.本技术的实施例中,附加处理单元可以是基于调制解调单元1或调制解调单元2实例化得到的用于读取sim卡信息的虚拟的附加处理模块,该附加处理单元不能为sim卡提供通信的能力,即不能为sim卡接口提供基带和射频的资源,仅用于读取sim卡的信息。本技术中的附加处理单元可以是一个虚拟的附加处理模块,也可以是多个虚拟的附加处理模块的集合体。
132.下面将上述电子设备以手机为例,但是也可以是智能手表等其他终端设备。结合手机开机的场景以及图4a中手机的结构对获取三张sim卡的信息的过程进行描述。在下面的描述中,基于图4a中的手机的三个sim卡接口均连接有sim卡为例进行说明。当手机执行用户的开机指令时,手机可分两个阶段执行,首先执行第一阶段,手机的基带处理单元分别为sim卡分配资源。其中,该分配方式可以是手机本身固定属性为sim卡接口分配调制解调单元资源和附加处理模块。以下结合图4b所示的流程图中的s410~s430,示例性地说明xxx的过程。
133.s410,手机接收操作指令。例如,操作指令可以是开机、重启、插拔sim卡、sim卡热启动、主备卡倒换等操作。
134.s420,基带处理单元根据固定属性分配资源,为多于调制解调单元的sim卡接口实例化出附加处理单元。例如,手机开机后,基带处理单元根据固定属性分配资源,将调制解调单元1与sim卡接口1连接,并将调制解调单元2与sim卡接口2连接,并且根据调制解调单元1或调制解调单元2实例化一个虚拟的附加处理模块(附加处理单元)。手机将该附加处理单元与sim卡接口3连接。
135.另外,在一些实施例中,手机也可以通过基带处理单元判断有卡在位时,在根据调制解调单元实例化出附加处理模块,以读取在位的sim卡的信息。例如,如图4a所示,手机开机后,基带处理单元将调制解调单元1与sim卡接口1连接,并将调制解调单元2与sim卡接口2连接。对于sim卡接口3接口首先判断是否有连接的sim卡3,若有sim卡3在位,则基带处理单元根据调制解调单元1或调制解调单元2实例化出附加处理单元,在通过附加处理单元读取sim卡3的信息。若sim卡接口3没有卡在位,则基带处理单元不需要实例出附加处理单元。减少基带处理单元的数据处理量,达到减低功耗的效果。
136.s430,基带处理单元通过调制解调单元和附加处理单元为每一个sim卡接口上电,分别读取对应的sim卡接口内的sim卡的信息。例如,图4a中,在基带处理单元分配资源后,手机分别为sim卡1、sim卡2和sim卡3上电,并且通过调制解调单元1获取sim卡1的信息,通过调制解调单元1获取sim卡2的信息,通过附加处理单元获取sim卡3的信息。在不需要切换调制解调单元的情况下,获取三个sim卡的信息,以实现将三个sim卡的信息同时呈现给用户。实现了在不切换调制解调单元的情况下,即在不影响sim卡1和sim卡2正常联网通信的情况下,能够获得sim卡3的信息,提升用户的体验。
137.在本技术的一个实施例中,若物理卡槽的sim卡接口中没有安装sim卡时,则基带处理单元与该sim卡接口所在的电路是断开的状态,则基带处理单元不能为sim卡接口上电,则手机可以显示无插卡以提示用户该sim卡接口内无插卡。
138.在一个实施例中,当附加处理模块读取完sim卡的信息后,基带处理单元可删除附加处理模块,以释放其占用的内存。
139.需要说明的是,手机根据固定属性,实例化出附加处理单元的过程中,并不用考虑sim卡接口3中是否有sim卡3。若sim卡接口3并没有连接sim卡3时,也不会影响基带处理单元按照sim卡接口的数量对应的实例化出附加处理单元。只是在无卡的情况下,sim卡初始化过程失败,附加处理单元就不在读取sim卡的信息。
140.在第二阶段,当手机获取三张sim卡的信息之后,为sim卡驻留网络。例如,如图4a所示,sim卡1通过卡驱动1连接到基带处理单元,sim卡2通过卡驱动2连接到基带处理单元,esim卡通过卡驱动3连接到基带处理单元。其中,卡驱动1与调制解调单元1连接,调制解调单元1与射频模块1连接。卡驱动2与调制解调单元2连接,调制解调单元2与射频模块2连接。基带处理单元通过sci接口模块分别与智能卡接口sci内的卡驱动连接。并且,基带处理单元sci接口模块控制卡驱动1为sim卡1分配调制解调单元1,并通过射频模块1收发通信信号,并完成sim卡1驻留网络,接受通信网络服务。通过卡驱动2为sim卡2分配调制解调单元2,并通过射频模块2收发通信信号,并完成sim卡2的驻留网络和接收通信网络服务。其中射频模块1和射频模块2可以是上述实施例中图2中的移动通信模块或/和无线通信模块的一部分。其可以为同时包含接收器和发射器的射频模块,也可以为不同的至少包含接收器或发射器的射频模块,或射频模块1和射频模块2为共用的一套接收器和发射器的模块。
141.在本技术的实施例中,对sim卡的种类并不限定,例如,上述图4a和图4c中的sim卡1、sim卡2、sim卡3和sim卡4中的每一个sim卡都可以是插入式sim卡,esim卡和vsim卡中的任一种。
142.在本技术的一个实施例中,如图4a所示,当sim卡1为esim卡时,并且esim卡内有两个待联网的esim配置文件。若用户选择通过esim中的两个esim配置文件连接网络,则调制解调单元通过卡驱动1与sim卡1连接,且基带处理单元将射频模块1和射频模块2均分配给调制解调单元1,以实现为esim中的两个esim配置文件提供网络通信服务。而调制解调单元2可以通过卡驱动2与sim卡2连接,并读取sim卡2的信息。或者,基带处理单元将调制解调单元1和调制解调单元2分别分配给esim中的两个待联网的esim配置文件,分别为esim中的两个待联网的esim配置文件提供网络通信服务。当基带处理单元判断有sim卡3在位时,例如,物理卡槽内安装有插入式sim卡,或有esim卡内有esim配置文件,则基带处理单元通过调制解调单元1或调制解调单元2实例化出附加处理模块对sim卡3上电,并通过附加处理模块读取sim卡3的信息。基带处理单元将读取后的sim卡2和sim卡3的信息,以及调制解调单元通过卡驱动1的读取的esim卡的两个esim配置文件的信息提供给应用处理单元,以向用户呈现三张sim卡的信息。此时,并不影响esim卡的两个esim配置文件(esim应用)的连续的通信。
143.在本技术的一个实施例中,当sim卡接口为更多时,基带处理单元可以根据多于调制解调单元数量的sim卡接口的数量,实例化更多个虚拟的附加处理模块,以使每一个sim卡接口对应一个附加处理模块,以确保每一个sim卡接口连接的sim卡的信息都能被在不切换调制解调单元的情况下被读取。具体可参见下面图4b及对应的描述。
144.本技术实施例获取sim卡信息的方法,适用于调制解调单元的数量小于sim卡接口的数量的情况,而对于调制解调单元和sim卡的数量并不做限定。例如,手机有三个sim卡接
口,但是调制解调单元可以是一个,而附加处理单元可以包括两个虚拟的附加处理模块。手机可以通过一个调制解调单元和两个附加处理模块,获取三个卡接口内的sim卡的信息。此外,也可以是手机有两个调制解调单元,但是有四个以上的sim卡接口时,附加处理单元包括至少两个以上的虚拟的附加处理模块,以使手机通过两个调制解调单元和两个以上的虚拟的附加处理模块获取分别与四个以上的sim卡接口连接的sim卡信息。
145.参考图4c所示,图4c示出了手机的另一个结构示意图。如图4c所示,当手机还包括sim卡接口4时,附加处理单元对应的包括两个虚拟的附加处理模块,分别为附加处理模块1和附加处理模块2。其中,附加处理模块1通过sci接口模块和智能卡接口sci与sim卡接口3连接,附加处理模块2通过sci接口模块和智能卡接口sci与sim卡接口4连接。当手机开机时,手机执行第一阶段,基带处理单元根据默认的分配方式,将调制解调单元1与sim卡接口1连接,调制解调单元2与sim卡接口2连接,并且根据调制解调单元1或调制解调单元2实例化两个虚拟的附加处理模块1和附加处理模块2,两个附加处理模块分别通过sci接口模块和智能卡接口sci与sim卡接口3和与sim卡接口4连接。基带处理单元分别为sim卡1、sim卡2和sim卡3、sim卡3上电,并且通过调制解调单元1获取sim卡1的信息,通过调制解调单元1获取sim卡2的信息,通过附加处理模块1和附加处理模块2分别获取sim卡3和sim卡4的信息,并且将四个sim卡的信息同时展现给用户。若用户想切换通信的sim卡时,手机根据用户切换sim卡指令,执行第二阶段。响应于对sim卡激活联网的指令,基带处理单元通过通过sci接口模块和智能卡接口sci调整调制解调单元与sim卡接口的连接关系。例如,用户选择连接sim卡3。则sci接口模块和智能卡接口sci将原来的调制解调单元与sim卡接口2的连接,切换成调制解调单元2与sim卡3的连接,从而为sim卡3提供通信能力。
146.实现了在不影响sim卡1和sim卡2正常通信的情况下能够获得sim卡3的信息,提升用户的体验。
147.在本技术的实施例中,当基带处理单元通过调制解调单元和附件处理单元获取到sim卡的信息后,可以将这些sim卡信息直接发送给应用处理单元,也可以汇总给数据读取模块,由数据读取模块统一发送给应用处理单元(相当于图2所示的电子设备中的应用处理器),应用处理单元对卡信息进行处理,并通过显示屏将这些信息呈现给用户。
148.参考图5a,图5a示出了手机显示sim卡信息的界面图。手机通过调制解调单元和附件处理单元获取到sim卡的信息,并进行显示,结合图4a及图5a所示,在界面510上显示三张sim卡的信息。在界面510的sim卡管理器的界面,分别显示sim1(相当于图4a中的sim卡1)、esim1(相当于图4a中的sim卡2)以及sim2(相当于图4a中的sim卡3)的信息,例如,sim1的信息包括“运营商标识”、电话号及国际区号“ 8612300001111”通信类型“5g/lte/3g/2g”。sim2的信息包括电话号及国际区号“ 8623411112222”以及通信开关为关闭状态。esim1的信息包括“运营商标识”,以及通信类型“lte/3g/2g”。用户根据这些显示的内容可以分辨出每个卡的种类及通信状态。例如,用户可以根据通信开关的开关状态可以看出,目前sim1和esim1均具有通信能力,可以直接打电话或上网等。相当于图4a所示的,两个调制解调单元分别与sim卡1和sim卡2连接后,实现的sim1和esim1的通信能力。而sim卡3(sim2)当前的联网状态是关,即sim卡3当前并不具有通信的能力,相当于图4a所示,sim卡3并没有与调制解调单元连接,只是通过附加处理单元读取到了卡的信息。
149.此外,如图5a所示,手机界面510上还可以具有用于添加esim卡的功能模块,例如
界面510上的“添加移动套餐”。用户可以通过该功能模块获取更多的profile。
150.参考图5b,图5b示出了用户选择更换sim卡的界面图。结合图5a,若用户根据界面510的显示,想使用sim2,则可以通过点击sim2以使基带处理单元通过sci切换调制解调单元的连接关系。例如,sim2提供供用户操作选择开/关的输入界面。如图5b中的(a)所示,用户点击sim2打开开关,则手机的基带处理单元为sim2分配调制解调单元资源,例如,可以将图4a中的调制解调单元2与sim卡2的连接,切换成调制解调单元2与sim卡3的连接,以实现sim卡3(sim2)的通信能力。且在界面510上弹出提示“正在连接卡3,停用卡2,请稍后
…”
。当基带处理单元切换完成,则得到切换后如图5b中的(b)所示的界面520,在界面520上,显示sim1的信息包括运营商标识,电话号及国际区号“ 8612300001111”通信类型“5g/lte/3g/2g”。sim2(sim卡3)的信息包括电话号及国际区号“ 8623411112222”,运营商标识以及通信状态“5g/lte/3g/2g”。而esim卡(sim卡3)因为与调制解调单元2断开连接,失去通信的能力,即通信开关为关闭状态。本技术实施例的方法,在获取sim卡信息时,不需要切换调制解调单元就可以获知所有sim卡的信息,根据这些sim卡的信息用户可以判断卡的状态和类别。当用户选择连接的sim卡后,若需要切换,则手机通过sci执行调制解调单元与sim卡的连接关系的切换。能够避免现有技术中,在用户仅想获知sim卡信息时,需要将调制解调单元切换后才能读取目标sim卡信息,而影响之前sim卡的正常通信,可以有效提升用户的体验。
151.在本技术的一个实施例中,当用户需要换sim卡通信时,在切换的过程中,基带处理单元可以优先选择处于非通话或联网中的调制解调单元与用户选择的sim卡连接。此外,用户还可以设置主卡和副卡,以确保主卡始终保持驻留网络。而当用户切换sim卡通信时,基带处理单元只将与副卡连接的调制解调单元进行切换,读取所有sim卡信息后呈现给用户,而主卡始终保持连接。例如,如图4a所示,将sim卡1作为主卡时,则调制解调单元1始终保持与sim卡1连接,并为sim1提供通信能力。当用户选择切换使用sim卡3时,基带处理单元只将与调制解调单元2连接的sim卡2断开,在通过sci将调制解调单元2与sim卡3连接,以确保用户的主卡始终保持驻留网络,随时通信、上网。
152.在本技术的一个实施例中,结合图4a所示,当sim卡3为esim卡时,且esim卡内并没有esim配置文件,或者没有激活的配置文件(没有激活的sim应用),或激活的sim应用被关闭时,基带处理单元通过附加处理单元读取卡的信息过程中,由于没有sim应用或没有激活的sim应用而读取的该esim卡的信息为空白,手机无法显示sim卡3的信息的具体内容。则在手机的显示屏上与esim卡对应的位置可以显示空白或文字提示等,以便于用户直接判断出该esim卡为空白卡。或者,当附加处理单元没有读取到esim卡的信息时,也可以通过添加功能模块提示用户添加esim卡。
153.下面的实施例中将结合附图对上述sim卡3为esim卡时,附加处理单元读取esim卡信息的过程进一步描述。
154.参考图6,图6示出了手机的另一个界面操作示意图,如图6中的(a)所示,包括界面610,界面610上在esim模块下显示“空白卡”以及显示有sim卡添加功能模块“ 添加移动套餐”。用户可以通过点击该功能模块选择下载或激活esim配置文件(profile)。当用户点击该添加移动套餐,则手机的处理器可以通过如图4a所示的调制解调单元1或调制解调单元2与sim1或sim2的通信能力,从运营商的下载服务器下载esim配置文件,并安装到esim模块。
若手机的esim卡中已经存有esim配置文件,则如图6中的(b)所示,手机获取配置文件的界面620中,可以显示“已存有esim配置文件,是否需要激活?”等提示,以提醒用户已存有esim配置文件。用户可以根据“是”选择激活该esim配置文件,或者选择“否”继续下载新的esim配置文件。下载或激活完成后,可以显示所有的sim卡的信息。若没有sim1和sim2提供联网能力,则手机还可以提示用户,通过wifi连接下载服务器,以便用户正常连接esim配置文件的下载服务器,下载esim配置文件。通过本技术实施例的获取sim卡信息的方法,在esim为空白卡,没有可能联网esim配置文件场景下,通过具有联网能力的sim卡仍然可联网下载esim配置文件,同时也保证sim1和sim2不断网,仍可正常通信,提高用户体验。
155.在本技术的另一个实施例中,附加处理单元可以通过调制解调单元采用轮询的方式一一获取sim卡信息。
156.参考图7,图7示出了手机的另一个结构示意图。如图7所示,基带处理单元中设有轮询模块,当基带处理单元检测到调制解调单元的数量小于sim卡接口的数量时,且有至少一个调制解调单元处于非联网或通信状态中时,基带处理单元可以通过控制轮询模块,采用轮询的方式获取sim卡信息。
157.如图7所示,手机包括两个调制解调单元和三个sim卡接口。其中,sim卡1通过卡驱动1和sci连接到基带处理单元中的调制解调单元1(调制解调单元1),调制解调单元1与射频模块1连接,基带处理单元通过射频模块1收发通信信号,并完成驻留网络,为sim卡1接收通信网络服务。sim卡2至sim卡3连接到卡驱动2和sci连接到基带处理单元中的sci接口模块,卡驱动2通过开关分别与sim卡接口2和sim卡接口3连接,其中,卡驱动2与sim卡接口的连接可以是部分复用引脚或全部引脚复用。调制解调单元2(调制解调单元2)与sci接口模块和射频模块2连接。当sim卡2和sim卡3中有待联网的sim卡或esim中的profile时,则sim卡2或sim卡3的任一张卡可以通过调制解调单元2和射频模块2收发通信信号,并完成驻留网络和接收通信网络服务。本技术中与卡驱动2连接的sim卡的个数也可以是大于2个。并且这些sim卡的一部分也可以连接到卡驱动1,由卡驱动1和第二卡驱动2均衡分配实现,此处并不作限定。
158.下面结合图8和图7对采用轮询的方案获取sim卡信息的过程进行描述。图8示出了轮询获取sim卡信息的流程图。该流程图包括:
159.s810,手机检测到sim卡相关的操作指令或者操作事件。其中,sim卡相关的操作指令或者操作事件包括开机、重启、插拔sim卡、手机sim卡热启动或者下载或激活profile等操作。
160.s820,手机判断完成操作指令或操作事件的时间是否为非耗时操作。该步骤可以由图7中的基带处理单元执行。其中,耗时是指在手机执行所述操作指令或操作事件并完成对应事件所用的时间超过设定值,例如,设定值为3秒,操作事件为下载esim配置文件,若完成下载esim配置文件的时间超过3秒,则认为是耗时的操作。又如,设定值是3秒,操作事件是手机重启,若完成手机重启需要2秒,2秒小于设定值3秒,则判断操作指令或操作事件为非耗时操作。这里需要说明的是,由于本技术的手机轮询方式是需要轮询模块控制调制解调单元来完成,通过调制解调单元一一读取sim卡信息,因此,完成耗时操作,会使得调制解调单元等待的时间过长,对资源是一种浪费。同时也会影响调制解调单元之前连接的sim卡断开时间过长,使用户的体验降低。所以为了避免资源浪费和提高体验,只有在手机判断完
成操作指令或操作事件的时间是非耗时操作时,则执行轮询的方案,即执行s830-s860。若检测到是耗时操作,则不在执行轮训的方案,则执行s870,即基带处理单元基于调制解调单元实例化出附加处理模块,以读取对应的sim卡。具体的通过实例化调制解调单元来读取sim卡的过程可参考上述实施例图4a和4b中的描述,此处不在赘述。在s830中,手机判断是否有空闲的调制解调单元。该步骤可以由图7中的基带处理单元执行。其中,空闲的调制解调单元是指当前调制解调单元无激活的业务,如通话、上网等。如果有激活sim业务,那么不能进行轮询方案,则基带处理单元可执行s870。例如,图7中的调制解调单元1和调制解调单元2分别sim卡1和sim卡2占用,并且都有在联网的业务。用户若发生插拔物理sim卡托,放置或调换sim卡位置,重新推入sim卡托后,基带处理单元需要保证sim卡1和sim卡2的联网不能中断,因此不能进行轮询。此时,基带处理单元可以执行s870,创建调制解调单元实例,以使手机通过创建调制解调单元实例读取所有sim卡的信息。在读取sim卡的信息后,执行s860,显示sim卡的信息。其中,对于创建调制解调单元实例读取所有sim卡的信息的具体示例可参考上述实施例中图4a-4c的描述,此处不在赘述。针对通过创建显示界面以及用户根据界面显示进行切换等过程可参考上述实施例中图5a、图5b和图6中的描述,此处不在赘述。
161.s840,创建任务池,并向所述任务池中添加待读取的sim卡数目及对应的接口地址。该步骤可以由图7中的基带处理单元执行。当基带处理单元判断可进行轮询时,则建立任务池,将所有的带读取的sim卡的数目及对应的sim卡接口地址(例如物理卡槽的位置,esim卡接口位置)添加到任务池中。同时,触发轮询模块进行轮询。其中,sim卡数目表示待读取的任务个数,这些任务将进一步被轮询模块和调制解调单元一一完成。
162.s850,轮询模块控制空闲的调制解调单元依次完成任务池中的任务。其中,每一个任务表示一个待读取的sim卡信息。例如,如图7所示,调制解调单元2为空闲状态,轮询模块接收到轮询指令后,通过调制解调单元2依次完成任务池中的任务,即调制解调单元2按照sim卡接口地址找到任务对应的sim卡,并读取该sim卡信息。
163.需要说明的是,本技术的基带处理单元在上述s810-s850,获取sim卡信息的过程中,并不需要考虑用户选择使用的哪一张sim卡来控制开关的切换。而是当基带处理单元检测到sim卡相关的操作指令,完成操作指令的时间是非耗时的,且有调制解调单元是空闲的,直接通过sci周期性的控制开关的切换与卡驱动连接的sim卡接口,使调制解调单元依次与不同的sim卡接口连接,从而通过周期切换连接来一一获取sim卡接口内的sim卡信息。
164.在本技术的一个实施例中,可以通过调制解调单元1分别读取所有物理sim卡数据,或通过调制解调单元2分别读取所有物理sim卡数据,或通过调制解调单元1和调制解调单元2分别读取不同物理sim卡数据。此处并不作为限定。
165.在s850中,当调制解调单元在读取sim卡的过程中,为了提高读卡的速度,基带处理单元可以将调制解调单元与sim卡之间设置为直通(pass-through)模式,使得调制解调单元独占sim卡,避免其他应用读写影响也可以设置。也可以设置调制解调单元进入飞行模式,屏蔽搜网相关的模块工作,加速读卡速度。基带处理单元还可以遍历sim卡文件节点,在调制解调单元读取sim卡的信息(电话号码、iccid,imsi等)关键信息后,种植读卡任务,释放调制解调单元使调制解调单元退出pass-through模式,飞行模式,恢复调制解调单元与之前sim卡的对应关系。
166.s860,显示sim卡信息。如图7所示,当调制解调单元和轮询模块获取到sim卡信息后,可以统一传送给数据读取单元,由数据读取单元将所有的sim卡信息统一发送给应用处理单元,在经过应用处理单元处理后,通过显示屏显示这些sim卡信息。具体的显示界面以及用户根据界面显示进行切换等过程可参考上述实施例中图5a、图5b和图6中的描述,此处不在赘述。
167.需要说明的是,本技术实施例中的提及的各个参数仅是示例性的说明,为便于对紧急联网过程的理解,在此并不作为限定。
168.本技术实施例的获取sim卡的信息的方法,不仅可以满足电子设备的低成本,体积小的要求,同时,电子设备在不切换调制解调单元的情况下,可以获取附加sim卡接口连接的sim卡的信息,即在不影响调制解调单元1和调制解调单元2正常为sim卡1和sim卡2通信的基础上,能够使用户同时获得三张sim卡的信息,以便于用户能够根据sim卡的信息识别出该选择哪一张卡,提升了用户的体验。
169.参考图9,本技术还提供一种电子设备,图9示出了电子设备的结构示意图。如图9所示,该电子设备包括:
170.存储器910,用于存储由设备的一个或多个处理器执行的指令,以及
171.处理器920,用于执行上述实施例中获取sim卡的信息的方法。
172.本技术还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器运行时,使得处理器执行上述实施例的获取sim卡的信息的方法。
173.现在参考图10,图10所示为根据本技术的一个实施例的设备1200的框图。设备1200可以包括耦合到控制器中枢1203的一个或多个处理器1201。对于至少一个实施例,控制器中枢1203经由诸如前端总线(front side bus,fsb)之类的多分支总线、诸如快速通道互连(quick path interconnect,qpi)之类的点对点接口、或者类似的连接1206与处理器1201进行通信。处理器1201执行控制一般类型的数据处理操作的指令。在一实施例中,控制器中枢1203包括,但不局限于,图形存储器控制器中枢(graphics memory controller hub,gmch)(未示出)和输入/输出中枢(input output hub,ioh)(其可以在分开的芯片上)(未示出),其中gmch包括存储器和图形控制器并与ioh耦合。
174.设备1200还可包括耦合到控制器中枢1203的协处理器1202和存储器1204。或者,存储器和gmch中的一个或两者可以被集成在处理器内(如本技术中所描述的),存储器1204和协处理器1202直接耦合到处理器1201以及控制器中枢1203,控制器中枢1203与ioh处于单个芯片中。存储器1204可以是例如动态随机存取存储器(dynamic random access memory,dram)、相变存储器(phase change memory,pcm)或这两者的组合。在一个实施例中,协处理器1202是专用处理器,诸如例如高吞吐量mic处理器(many integerated core,mic)、网络或通信处理器、压缩引擎、图形处理器、通用图形处理器(general purpose computing on gpu,gpgpu)、或嵌入式处理器等等。协处理器1202的任选性质用虚线表示在图10中。
175.存储器1204作为计算机可读存储介质,可以包括用于存储数据和/或指令的一个或多个有形的、非暂时性计算机可读介质。例如,存储器1204可以包括闪存等任何合适的非易失性存储器和/或任何合适的非易失性存储设备,例如一个或多个硬盘驱动器(hard-disk drive,hdd(s)),一个或多个光盘(compact disc,cd)驱动器,和/或一个或多个数字
通用光盘(digital versatile disc,dvd)驱动器。
176.在一个实施例中,设备1200可以进一步包括网络接口(network interface controller,nic)1206。网络接口1206可以包括收发器,用于为设备1200提供无线电接口,进而与任何其他合适的设备(如前端模块,天线等)进行通信。在各种实施例中,网络接口1206可以与设备1200的其他组件集成。网络接口1206可以实现上述实施例中的通信单元的功能。
177.设备1200可以进一步包括输入/输出(input/output,i/o)设备1205。i/o 1205可以包括:用户界面,该设计使得用户能够与设备1200进行交互;外围组件接口的设计使得外围组件也能够与设备1200交互;和/或传感器设计用于确定与设备1200相关的环境条件和/或位置信息。
178.值得注意的是,图10仅是示例性的。即虽然图10中示出了设备1200包括处理器1201、控制器中枢1203、存储器1204等多个器件,但是,在实际的应用中,使用本技术各方法的设备,可以仅包括设备1200各器件中的一部分器件,例如,可以仅包含处理器1201和nic1206。图10中可选器件的性质用虚线示出。
179.根据本技术的一些实施例,作为计算机可读存储介质的存储器1204上存储有指令,该指令在计算机上执行时使系统1200执行根据上述实施例中获取sim卡的信息的方法,具体可参照上述实施例的方法,在此不再赘述。
180.现在参考图11,所示为根据本技术的一实施例的soc(system on chip,片上系统)1300的框图。在图11中,相似的部件具有同样的附图标记。另外,虚线框是更先进的soc的可选特征。在图11中,soc1300包括:互连单元1350,其被耦合至应用处理器1310;系统代理单元1380;总线控制器单元1390;集成存储器控制器单元1340;一组或一个或多个协处理器1320,其可包括集成图形逻辑、图像处理器、音频处理器和视频处理器;静态随机存取存储器(static random access memory,sram)单元1330;直接存储器存取(dma)单元1360。在一个实施例中,协处理器1320包括专用处理器,诸如例如网络或通信处理器、压缩引擎、gpgpu、高吞吐量mic处理器、或嵌入式处理器等。
181.静态随机存取存储器(sram)单元1330中可以包括用于存储数据和/或指令的一个或多个计算机可读介质。计算机可读存储介质中可以存储有指令,具体而言,存储有该指令的暂时和永久副本。该指令可以包括:由处理器中的至少一个单元执行时使soc1300执行根据上述实施例中获取sim卡的信息的方法,具体可参照上述实施例的方法,在此不再赘述。
182.本技术公开的机制的各实施例可以被实现在硬件、软件、固件或这些实现方法的组合中。本技术的实施例可实现为在可编程系统上执行的计算机程序或程序代码,该可编程系统包括至少一个处理器、存储系统(包括易失性和非易失性存储器和/或存储元件)、至少一个输入设备以及至少一个输出设备。
183.可将程序代码应用于输入指令,以执行本技术描述的各功能并生成输出信息。可以按已知方式将输出信息应用于一个或多个输出设备。为了本技术的目的,处理系统包括具有诸如例如数字信号处理器(digital signal processor,dsp)、微控制器、专用集成电路(application specific integrated circuit,asic)或微处理器之类的处理器的任何系统。
184.程序代码可以用高级程序化语言或面向对象的编程语言来实现,以便与处理系统
通信。在需要时,也可用汇编语言或机器语言来实现程序代码。事实上,本技术中描述的机制不限于任何特定编程语言的范围。在任一情形下,该语言可以是编译语言或解释语言。
185.在一些情况下,所公开的实施例可以以硬件、固件、软件或其任何组合来实现。所公开的实施例还可以被实现为由一个或多个暂时或非暂时性机器可读(例如,计算机可读)存储介质承载或存储在其上的指令,其可以由一个或多个处理器读取和执行。例如,指令可以通过网络或通过其他计算机可读介质分发。因此,机器可读介质可以包括用于以机器(例如,计算机)可读的形式存储或传输信息的任何机制,包括但不限于,软盘、光盘、光碟、光盘只读存储器(compact disc read only memory,cd-roms)、磁光盘、只读存储器(read only memory,rom)、随机存取存储器(ram)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、电可擦除可编程只读存储器(electrically erasable programmable read only memory,eeprom)、磁卡或光卡、闪存、或用于利用因特网以电、光、声或其他形式的传播信号来传输信息(例如,载波、红外信号数字信号等)的有形的机器可读存储器。因此,机器可读介质包括适合于以机器(例如,计算机)可读的形式存储或传输电子指令或信息的任何类型的机器可读介质。
186.在附图中,可以以特定布置和/或顺序示出一些结构或方法特征。然而,应该理解,可能不需要这样的特定布置和/或排序。而是,在一些实施例中,这些特征可以以不同于说明书附图中所示的方式和/或顺序来布置。另外,在特定图中包括结构或方法特征并不意味着暗示在所有实施例中都需要这样的特征,并且在一些实施例中,可以不包括这些特征或者可以与其他特征组合。
187.需要说明的是,本技术各设备实施例中提到的各单元/模块都是逻辑单元/模块,在物理上,一个逻辑单元/模块可以是一个物理单元/模块,也可以是一个物理单元/模块的一部分,还可以以多个物理单元/模块的组合实现,这些逻辑单元/模块本身的物理实现方式并不是最重要的,这些逻辑单元/模块所实现的功能的组合才是解决本技术所提出的技术问题的关键。此外,为了突出本技术的创新部分,本技术上述各设备实施例并没有将与解决本技术所提出的技术问题关系不太密切的单元/模块引入,这并不表明上述设备实施例并不存在其它的单元/模块。
188.需要说明的是,在本专利的示例和说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
189.虽然通过参照本技术的某些优选实施例,已经对本技术进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本技术的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献