一种信息处理方法及电子设备与流程

文档序号:13045388阅读:117来源:国知局
技术领域本发明涉及信息处理技术中的终端管理技术,尤其涉及一种信息处理方法及电子设备。

背景技术:
电子设备中激活SIM卡的方式通常为通过上层telephony设置手机通信模式以及激活SIM卡,从而实现根据不同SIM卡设置手机不同的制式。但是,随着安卓技术的升级,当前激活SIM卡不再由telephony负责,而是放到ril激活SIM卡。因此如果需要正确设置通信模式以及激活卡,需要ril做相应修改。但是,一旦存在电子设备,比如智能手机更换SIM卡的情况,仍然采用ril进行激活等处理会影响手机的正常使用的效率,不能提升用户的使用体验。

技术实现要素:
本发明实施例提供一种信息处理方法及电子设备,能至少解决现有技术存在的上述问题。本发明实施例的技术方案是这样实现的:本发明实施例提供一种信息处理方法,包括:获取电子设备的用户识别模块对应的预设识别码;基于所述预设识别码,确定所述用户识别模块的模式信息;获取所述用户识别模块的历史模式信息;基于所述用户识别模块的模式信息及所述历史模式信息,确定针对所述用户识别模块的处理方式。上述方案中,所述基于所述预设识别码,确定所述用户识别模块的模式信息,包括:基于所述预设识别码,确定所述用户识别模块对应的优先级信息;基于所述用户识别模块对应的所述优先级信息,确定所述用户识别模块的模式信息。上述方案中,所述基于所述用户识别模块的模式信息及所述历史模式信息,确定针对所述用户识别模块的处理方式,包括:若所述用户识别模块的模式信息与所述历史模式信息,确定所述用户识别模块的通信模式没有发生改变,则确定针对所述用户识别模块采用第一处理方式;若所述用户识别模块的模式信息与所述历史模式信息,确定所述用户识别模块的通信模式发生改变,则确定针对所述用户识别模块采用第二处理方式。上述方案中,所述第一处理方式表征直接激活所述用户识别模块;所述第二处理方式表征重新激活所述用户识别模块。上述方案中,所述确定针对所述用户识别模块采用第二处理方式,包括:控制重新启动调制解调模块、以重新激活所述用户识别模块,使得所述用户识别模块基于模式信息对应的通信模式与网络侧进行通信。本发明实施例还提供了一种电子设备,所述电子设备包括;识别单元,用于获取用户识别模块对应的预设识别码;匹配单元,用于基于所述预设识别码,确定所述用户识别模块的模式信息;处理单元,用于获取所述用户识别模块的历史模式信息;基于所述用户识别模块的模式信息及所述历史模式信息,确定针对所述用户识别模块的处理方式。上述方案中,所述匹配单元,用于基于所述预设识别码,确定所述用户识别模块对应的优先级信息;基于所述用户识别模块对应的所述优先级信息,确定所述用户识别模块的模式信息。上述方案中,所述处理单元,用于若所述用户识别模块的模式信息与所述历史模式信息,确定所述用户识别模块的通信模式没有发生改变,则确定针对所述用户识别模块采用第一处理方式;若所述用户识别模块的模式信息与所述历史模式信息,确定所述用户识别模块的通信模式发生改变,则确定针对所述用户识别模块采用第二处理方式。上述方案中,所述第一处理方式表征直接激活所述用户识别模块;所述第二处理方式表征重新激活所述用户识别模块。上述方案中,所述处理单元,用于控制重新启动调制解调模块、以重新激活所述用户识别模块,使得所述用户识别模块基于模式信息对应的通信模式与网络侧进行通信。本发明实施例中提供的信息处理方法及电子设备,能够基于用户识别模块对应的预设识别码确定所述用户识别模块对应的通信模式,基于其通信模式与历史通信模式进行对比,确定针对用户识别模块的处理方式,如此,根据不同的插卡情况,灵活的确定针对SIM卡的处理方式。另外,还能够灵活设置不同的预设识别码对应的优先级,从而基于不同的优先级对应不同的通信模式,实现灵活激活客识别模块,确保了通信模式发生变化时快速的进行处理。附图说明图1为本发明实施例中信息处理方法流程示意图一;图2为本发明实施例中信息处理方法流程示意图二;图3为本发明实施例电子设备组成结构示意图。具体实施方式下面结合附图和具体实施例对本发明作进一步详细说明。实施例一、本发明实施例提供一种信息处理方法,如图1所示,包括:步骤101:获取用户识别模块对应的预设识别码;步骤102:基于所述预设识别码,确定所述用户识别模块的模式信息;步骤103:获取所述用户识别模块的历史模式信息;步骤104:基于所述用户识别模块的模式信息及所述历史模式信息,确定针对所述用户识别模块的处理方式。这里,所述用户识别模块可以为:SIM,SubscriberIdentityModule。其中,所述用户识别模块对应的预设识别码可以为电路识别码,是用于识别所述用户识别模块的唯一标识,预先固化在SIM卡中。具体的,可以为所述SIM卡的集成电路卡识别码(ICCID,IntegrateCircuitCardIDentity)所述基于所述预设识别码,确定所述用户识别模块的模式信息,包括:基于所述预设识别码,确定所述用户识别模块对应的优先级信息;基于所述用户识别模块对应的所述优先级信息,确定所述用户识别模块的模式信息。具体地,可以由qcril读取SIM卡的ICCID,基于所述ICCID预设的优先级列表,获取得到所述ICCID的优先级信息,最终基于所述优先级信息确定对应的SIM卡的模式信息。其中,所述优先级列表可以包括有至少一个ICCID以及每一个ICCID对应的优先级信息。进一步地,基于所述优先级信息对应的SIM卡的模式信息可以为根据所述优先级信息从预设的优先级与模式对应列表中获取;其中,所述优先级与模式对应列表可以如表1所示,可以设置为中国电信卡优先级高于中国移动卡/中国联通卡、高于全球卡。需要理解的是,本实施例虽然列举出的为不同运行商对应了不同的优先级,实际上,可以基于不同运营商提供的不同的通信模式区分优先级,比如,电信为CDMA通信模式,移动和联通为GSM和4G通信模式,等等。另外,除了表1中所提供的优先级设置方式,还可以进一步的设置4G卡优先级高于3G卡,3G卡的优先级高于2G卡。需要说明的是,表1仅为一种示例,具体的不同运营商的卡的优先级可以根据实际情况进行设置,这里不做赘述。优先级SIM卡的模式信息1中国电信卡2中国移动卡/联通卡3全球卡表1可见,通过采用上述方案,就能够基于用户识别模块对应的预设识别码确定所述用户识别模块对应的通信模式,基于其通信模式与历史通信模式进行对比,确定针对用户识别模块的处理方式,如此,根据不同的插卡情况,灵活的确定针对SIM卡的处理方式。另外,还能够灵活设置不同的电路识别码对应的优先级,从而基于不同的优先级对应不同的通信模式,实现灵活激活用户识别模块,确保了通信模式发生变化时快速的进行处理。实施例二、本发明实施例提供另一种信息处理方法,如图1所示,包括:步骤101:获取用户识别模块对应的预设识别码;步骤102:基于所述预设识别码,确定所述用户识别模块的模式信息;步骤103:获取所述用户识别模块的历史模式信息;步骤104:基于所述用户识别模块的模式信息及所述历史模式信息,确定针对所述用户识别模块的处理方式。这里,所述用户识别模块可以为:SIM,SubscriberIdentityModule。其中,所述用户识别模块对应的预设识别码可以为电路识别码,是用于识别所述用户识别模块的唯一标识,预先固化在SIM卡中。具体的,可以为所述SIM卡的集成电路卡识别码(ICCID,IntegrateCircuitCardIDentity)所述基于所述预设识别码,确定所述用户识别模块的模式信息,包括:基于所述预设识别码,确定所述用户识别模块对应的优先级信息;基于所述用户识别模块对应的所述优先级信息,确定所述用户识别模块的模式信息。具体为,由qcril读取SIM卡的ICCID,基于所述ICCID预设的优先级列表,获取得到所述ICCID的优先级信息,最终基于所述优先级信息确定对应的SIM卡的模式信息。其中,所述优先级列表可以包括有至少一个ICCID以及每一个ICCID对应的优先级信息。进一步地,基于所述优先级信息对应的SIM卡的模式信息可以为根据所述优先级信息从预设的优先级与模式对应列表中获取;与上述实施例不同,本实施例中与优先级对应的可以不是通信模式,而是模式信息对应的数值,比如,参见表2,优先级为1那么模式信息对应的数值可以为4,优先级为2、模式信息对应的数值为5,优先级为3、模式信息对应的数值为6。优先级SIM卡的模式信息142536表2进一步地,本实施例还可以针对模式信息对应的数值设置不同的通信模式,比如,模式信息对应的数值为4通信模式可以为电信卡,模式信息对应的数值为5可以为中国移动卡/中国联通卡,模式信息数值为6可以对应全球卡。优选地,本实施例进一步描述如何获取到历史模式信息以及具体如何确定针对用户识别模块的处理方式。所述方法还包括:获取到当前保存的上一次保存的电子设备的历史模式信息。其中,所述历史模式信息可以对应为一个数值。当所述历史模式信息对应一个数值时,可以根据该数值查找到对应的通信模式。比如,所述历史模式信息可以存储在电子设备的属性(Property)信息中,当前电信卡是4,移动/联通是5,全球模式是6等。本实施例中所所述基于所述用户识别模块的模式信息、与所述历史模式信息,确定针对所述用户识别模块的处理方式,包括:若所述用户识别模块的模式信息与所述历史模式信息,确定所述用户识别模块的通信模式没有发生改变,则确定针对所述用户识别模块采用第一处理方式;若所述用户识别模块的模式信息与所述历史模式信息,确定所述用户识别模块的通信模式发生改变,则确定针对所述用户识别模块采用第二处理方式。也就是说,基于上述方案能够确定当前用户识别模块的模式信息与历史模式信息相同或不同的时候,分别具备有不同的处理方式。本实施例中,所述第一处理方式与所述第二处理方式不同;所述第一处理方式表征直接激活所述用户识别模块;所述第二处理方式表征重新激活所述用户识别模块。具体来说,如果qcril判断当前的所述用户识别模块的当前的通信模式、与历史通信模式相同时,就确定用户识别模块的通信模式不需要改变,直接激活用户识别模块即SIM卡。另外,如果SIM卡的模式与历史模式相同,那么就确定采用第二处理方式,本实施例中所述第二处理方式如下:所述确定针对所述用户识别模块采用第二处理方式,包括:控制重新启动调制解调模块、以重新激活所述用户识别模块,使得所述用户识别模块基于模式信息对应的通信模式与网络侧进行通信。参见图2,具体为:如果qcril根据当前模式信息与历史模式信息数值是否相同来判断通信模式是否发生变化,如果不相同,则确定通信模式(MODE)发生变化;此时,qcril将不再激活卡,而是重启modem后,再由modem激活SIM卡。发生了此改变,需要重启modem以便针对不同制式的修改设置生效。比如,在qcril激活卡前,首先判断当前属性信息中存的模式信息对应的数值,然后再根据当前卡槽中所插入的具体卡情况;比如当前从属性信息读取到的UEMODE是4(即是电信卡模式),但是判断出当前手机仅仅插入一张移动卡,因此一定是手机UEMODE需要从4改变到5了,因此qcril不需要激活卡,等待上层telephony重启modem,再由调制解调器(modem)激活可即可。如此,就避免无论是否SIM卡的通信模式发生变化都由调制解调器激活卡,而是只有当模式发生变化时再由上层控制重新激活SIM,从而节省了激活SIM卡的处理时间,提升了操作效率。可见,通过采用上述方案,就能够基于用户识别模块对应的电路识别码确定所述用户识别模块对应的通信模式,基于其通信模式与历史通信模式进行对比,确定针对用户识别模块的处理方式,如此,根据不同的插卡情况,灵活的确定针对SIM卡的处理方式。另外,还能够灵活设置不同的电路识别码对应的优先级,从而基于不同的优先级对应不同的通信模式,实现灵活激活用户识别模块,确保了通信模式发生变化时快速的进行处理。实施例三、本发明实施例提供另一种电子设备,如图3所示,所述电子设备包括;识别单元31,用于获取用户识别模块对应的预设识别码;匹配单元32,用于基于所述预设识别码,确定所述用户识别模块的模式信息;处理单元33,用于获取所述用户识别模块的历史模式信息;基于所述用户识别模块的模式信息、与所述历史模式信息,确定针对所述用户识别模块的处理方式。这里,所述用户识别模块可以为:SIM,SubscriberIdentityModule。其中,所述用户识别模块对应的预设识别码为电路识别码,是用于识别所述用户识别模块的唯一标识,预先固化在SIM卡中。具体的,可以为所述SIM卡的集成电路卡识别码(ICCID,IntegrateCircuitCardIDentity)。所述匹配单元32,用于基于所述预设识别码,确定所述用户识别模块对应的优先级信息;基于所述用户识别模块对应的所述优先级信息,确定所述用户识别模块的模式信息。具体为,由qcril读取SIM卡的ICCID,基于所述ICCID预设的优先级列表,获取得到所述ICCID的优先级信息,最终基于所述优先级信息确定对应的SIM卡的模式信息。其中,所述优先级列表可以包括有至少一个ICCID以及每一个ICCID对应的优先级信息。进一步地,基于所述优先级信息对应的SIM卡的模式信息可以为根据所述优先级信息从预设的优先级与模式对应列表中获取;其中,所述优先级与模式对应列表可以如表1所示,可以设置为中国电信卡优先级高于中国移动卡/中国联通卡、高于全球卡。需要理解的是,本实施例虽然列举出的为不同运营商对应了不同的优先级,实际上,可以基于不同运营商提供的不同的通信模式区分优先级,比如,电信为CDMA通信模式,移动和联通为GSM和4G通信模式,等等。另外,除了表1中所提供的优先级设置方式,还可以进一步的设置4G卡优先级高于3G卡,3G卡的优先级高于2G卡。需要说明的是,表1仅为一种示例,具体的不同运营商的卡的优先级可以根据实际情况进行设置,这里不做赘述。优先级SIM卡的模式信息1中国电信卡2中国移动卡/联通卡3全球卡表1可见,通过采用上述方案,就能够基于用户识别模块对应的预设识别码确定所述用户识别模块对应的通信模式,基于其通信模式与历史通信模式进行对比,确定针对用户识别模块的处理方式,如此,根据不同的插卡情况,灵活的确定针对SIM卡的处理方式。另外,还能够灵活设置不同的预设识别码对应的优先级,从而基于不同的优先级对应不同的通信模式,实现灵活激活用户识别模块,确保了通信模式发生变化时快速的进行处理。实施例四、本发明实施例提供另一种电子设备,如图3所示,所述电子设备包括;识别单元31,用于获取用户识别模块对应的预设识别码;匹配单元32,用于基于所述预设识别码,确定所述用户识别模块的模式信息;处理单元33,用于获取所述用户识别模块的历史模式信息;基于所述用户识别模块的模式信息及所述历史模式信息,确定针对所述用户识别模块的处理方式。这里,所述用户识别模块可以为:SIM,SubscriberIdentityModule。其中,所述用户识别模块对应的预设识别码为电路识别码,是用于识别所述用户识别模块的唯一标识,预先固化在SIM卡中。具体的,可以为所述SIM卡的集成电路卡识别码(ICCID,IntegrateCircuitCardIDentity)所述匹配单元32,用于基于所述预设识别码,确定所述用户识别模块对应的优先级信息;基于所述用户识别模块对应的所述优先级信息,确定所述用户识别模块的模式信息。具体为,由qcril读取SIM卡的ICCID,基于所述ICCID预设的优先级列表,获取得到所述ICCID的优先级信息,最终基于所述优先级信息确定对应的SIM卡的模式信息。其中,所述优先级列表可以包括有至少一个ICCID以及每一个ICCID对应的优先级信息。进一步地,基于所述优先级信息对应的SIM卡的模式信息可以为根据所述优先级信息从预设的优先级与模式对应列表中获取;与上述实施例不同,本实施例中与优先级对应的可以不是通信模式,而是模式信息对应的数值,比如,参见表2,优先级为1那么模式信息对应的数值可以为4,优先级为2、模式信息对应的数值为5,优先级为3、模式信息对应的数值为6。优先级SIM卡的模式信息142536表2进一步地,本实施例还可以针对模式信息对应的数值设置不同的通信模式,比如,模式信息对应的数值为4那么通信模式可以为电信卡,模式信息对应的数值为5那么可以为中国移动卡/中国联通卡,模式信息数值为6可以对应全球卡。优选地,本实施例进一步描述如何获取到历史模式信息以及具体如何确定针对用户识别模块的处理方式。所述处理单元33,用于获取到当前保存的上一次保存的电子设备的历史模式信息。其中,所述历史模式信息可以对应为一个数值。当所述历史模式信息对应一个数值时,可以根据该数值查找到对应的通信模式。比如,所述历史模式信息可以存储在电子设备的属性(Property)信息中,当前电信卡是4,移动/联通是5,全球模式是6等。本实施例中处理单元33,用于若所述用户识别模块的模式信息与所述历史模式信息相同,确定所述用户识别模块的通信模式没有发生改变,则确定针对所述用户识别模块采用第一处理方式;若所述用户识别模块的模式信息与所述历史模式信息不同,确定所述用户识别模块的通信模式发生改变,则确定针对所述用户识别模块采用第二处理方式。也就是说,基于上述方案智能能够确定当前用户识别模块的模式信息与历史模式信息相同或不同的时候,分别具备有不同的处理方式。本实施例中,所述第一处理方式与所述第二处理方式不同;所述第一处理方式表征直接激活所述用户识别模块;所述第二处理方式表征重新激活所述用户识别模块。具体来说,如果qcril判断当前的所述用户识别模块的当前的通信模式、与历史通信模式相同时,就确定用户识别模块的通信模式不需要改变,直接激活用户识别模块即SIM卡。另外,如果SIM卡的模式与历史模式相同,那么就确定采用第二处理方式,本实施例中所述第二处理方式如下:所述确定针对所述用户识别模块采用第二处理方式,包括:控制重新启动调制解调模块,以重新激活所述用户识别模块,使得所述用户识别模块基于模式信息对应的通信模式与网络侧进行通信。具体为:如果qcril根据当前模式信息与历史模式信息数值是否相同来判断通信模式是否发生变化,如果不相同,则确定通信模式(MODE)发生变化;此时,qcril将不再激活卡,而是重启modem后,再由modem激活SIM卡。发生了此改变,需要重启modem以便针对不同制式的修改设置生效。比如,参见图2,在qcril激活卡前,首先判断当前属性信息中存的模式信息对应的数值,然后再根据当前卡槽中所插入的具体卡情况;比如当前从属性信息读取到的UEMODE是4(即是电信卡模式),但是判断出当前手机仅仅插入一张移动卡,因此一定是手机UEMODE需要从4改变到5了,因此qcril不需要激活卡,等待上层telephony重启modem,再由调制解调器(modem)激活可即可。如此,就避免无论是否SIM卡的通信模式发生变化都由调制解调器激活卡,而是只有当模式发生变化时再由上层控制重新激活SIM,从而节省了激活SIM卡的处理时间,提升了操作效率。可见,通过采用上述方案,就能够基于用户识别模块对应的预设识别码(例如电路识别码)确定所述用户识别模块对应的通信模式,基于其通信模式与历史通信模式进行对比,确定针对用户识别模块的处理方式,如此,根据不同的插卡情况,灵活的确定针对SIM卡的处理方式。另外,还能够灵活设置不同的电路识别码对应的优先级,从而基于不同的优先级对应不同的通信模式,实现灵活激活用户识别模块,确保了通信模式发生变化时快速的进行处理。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1