本发明专利技术申请公开了一种数据处理方法及装置,属于移动通信领域,该方法包括:当检测到系统第一次启动或系统被恢复出厂设置或系统被重新安装时,关闭数据通讯功能;当满足预设条件时,开启数据通讯功能,以获取用于分组数据业务激活的数据。该数据处理装置为上述方法对应的虚拟装置。通过在系统第一次启动或系统被恢复出厂设置或系统被重新安装时,延迟预设时间后,再开启数据通讯功能。本申请提供的方法及装置能够避免在获取用于分组数据业务激活的数据时,由于有些服务程序未加载完成而导致获取的用于分组数据业务激活的数据错误或者未成功获取用于分组数据业务激活的数据,而导致的分组数据业务激活请求失败。
【技术实现步骤摘要】
本专利技术涉及移动通信领域,具体而言,涉及一种数据处理方法及装置。
技术介绍
在对移动通信终端(例如手机)的分组数据协议(PacketDataProtocol,PDP)激活时,会存在激活失败的情况。例如,移动通信终端第一次开机或恢复出厂设置开机后,由于移动通信终端内的每个服务程序(例如,Android系统中的Service组件)的加载先后顺序不同,各个服务程序之间存在依赖,在通过各个服务程序来获取用于PDP激活的信息时,若部分服务程序未加载完成,导致PDP激活的信息未被获取到或者信息无效,则导致PDP激活失败。例如,在移动通信终端第一次开机或恢复出厂设置开机后,用于读取用户识别模块(SubscriberIdentificationModule,SIM)卡的ICCID的服务程序没有加载完成时,就无法找到正确的subid(系统通过ICCID生成的一个ID),而导致PDP激活请求失败。再如,用于读取SIM卡中的国家码(MobileCountryCode,MCC)、运营商码(MobileNetworkCode,MNC)的服务程序没有加载完成时,那么读取MCC、MNC时就会出现异常,无法匹配到正确的接入点名称(AccessPointName,APN),而导致PDP激活请求失败。
技术实现思路
本专利技术的目的在于提供一种数据处理方法及装置,以改善上述的问题。第一方面,本专利技术实施例提供了一种数据处理方法,应用于移动通信终端。所述方法包括:当检测到系统第一次启动或系统被恢复出厂设置或系统被重新安装时,关闭数据通讯功能;当满足预设条件时,开启数据通讯功能,以获取用于分组数据业务激活的数据。进一步的,所述的关闭数据通讯功能的步骤之后,所述方法还包括:开启数据通讯功能之前,删除存储的在关闭数据通讯功能之前获取的用于分组数据业务激活的数据。进一步的,所述的当检测到系统第一次启动或系统被恢复出厂设置或系统被重新安装时,关闭数据通讯功能之前,所述方法还包括:判断预先设置的状态值是否为第一预设值,若所述状态值不是第一预设值,则确定系统第一次启动或系统被恢复出厂设置或系统被重新安装,将所述状态值修改为第一预设值。进一步的,所述的当满足预设条件时,开启数据通讯功能,以获取用于分组数据业务激活的数据,包括:延时预设时间后,开启数据通讯功能,以获取用于分组数据业务激活的数据。进一步的,所述预设时间为1秒。第二方面,本专利技术实施例提供了一种数据处理装置,应用于移动通信终端,所述装置包括:关闭单元和延时开启单元。所述关闭单元用于当检测到系统第一次启动或系统被恢复出厂设置或系统被重新安装时,关闭数据通讯功能。所述延时开启单元用于当满足预设条件时,开启数据通讯功能,以获取用于分组数据业务激活的数据。进一步的,所述装置还包括:删除单元,用于删除存储的在关闭数据通讯功能之前获取的用于分组数据业务激活的数据。进一步的,所述装置还包括:判断单元,用于判断预先设置的状态值是否为第一预设值,若所述状态值不是第一预设值,则确定系统第一次启动或系统被恢复出厂设置或系统被重新安装,将所述状态值修改为第一预设值。进一步的,所述延时开启单元,具体用于延时预设时间后,开启数据通讯功能,以获取用于分组数据业务激活的数据。进一步的,所述预设时间为1秒。本专利技术实施例提供的数据处理方法及装置,在检测到系统第一次开启、系统被恢复出厂设置或系统被重新安装时,系统关闭数据通讯功能,此时,系统不会发起分组数据业务激活请求,当满足预设条件时,再开启数据通讯功能。在系统关闭的这段时间内,系统可以完成各项服务程序的加载,各项服务程序之间的调用准备更加充分。因此,在系统第一次开启、系统被恢复出厂设置或系统被重新安装时,能够避免在获取用于分组数据业务激活的数据时,由于有些服务程序未加载完成而导致获取的用于分组数据业务激活的数据错误或者未成功获取用于分组数据业务激活的数据,而导致分组数据业务激活请求失败。本专利技术的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术实施例了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。通过附图所示,本专利技术的上述及其它目的、特征和优势将更加清晰。在全部附图中相同的附图标记指示相同的部分。并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本专利技术的主旨。图1示出了本专利技术实施例提供的移动通信终端的结构框图;图2示出了本专利技术一实施例提供的一种数据处理方法的方法流程图;图3示出了本专利技术另一实施例提供的一种数据处理方法的方法流程图;图4示出了本专利技术一实施例提供的一种数据处理装置的功能模块框图;图5示出了本专利技术另一实施例提供的一种数据处理装置的功能模块框图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。请参阅图1,图1示出了本专利技术实施例的移动通信终端。移动通信终端110包括:数据处理装置、存储器112、存储控制器113、处理器114、外设接口115、输入装置116、显示器117和SIM卡接口电路118。数据处理装置、存储器112、存储控制器113、处理器114、外设接口115、输入装置116、显示器117和SIM卡接口电路118相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述数据处理装置包括至少一个可以软件或固件(firmware)的形式存储于所述存储器中或固化在移动通信终端110的操作系统(operatingsystem,OS)中的软件功能模块。所述处理器114用于执行存储器中存储的可执行模块,例如所述数据处理装置包括的软件功能模块或计算机程序。其中,存储器112可以是,但不限于,随机存取存储器(RandomAccessMemory,RAM),只读存储器(ReadOnlyMemory,ROM),可编程只读存储器(ProgrammableRead-OnlyMemory,PROM),可擦除只读存储器(ErasableProgrammableRead-OnlyMemory,EPROM),电可擦除只读存储器(ElectricEras本文档来自技高网...
【技术保护点】
一种数据处理方法,其特征在于,应用于移动通信终端,所述方法包括:当检测到系统第一次启动或系统被恢复出厂设置或系统被重新安装时,关闭数据通讯功能;当满足预设条件时,开启数据通讯功能,以获取用于分组数据业务激活的数据。
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于移动通信终端,所述方法包括:当检测到系统第一次启动或系统被恢复出厂设置或系统被重新安装时,关闭数据通讯功能;当满足预设条件时,开启数据通讯功能,以获取用于分组数据业务激活的数据。2.根据权利要求1所述的方法,其特征在于,所述的关闭数据通讯功能之后,所述方法还包括:开启数据通讯功能之前,删除存储的在关闭数据通讯功能之前获取的用于分组数据业务激活的数据。3.根据权利要求1所述的方法,其特征在于,所述的当检测到系统第一次启动或系统被恢复出厂设置或系统被重新安装时,关闭数据通讯功能之前,所述方法还包括:判断预先设置的状态值是否为第一预设值,若所述状态值不是第一预设值,则确定系统第一次启动或系统被恢复出厂设置或系统被重新安装,将所述状态值修改为第一预设值。4.根据权利要求1所述的方法,其特征在于,所述的当满足预设条件时,开启数据通讯功能,以获取用于分组数据业务激活的数据,包括:延时预设时间后,开启数据通讯功能,以获取用于分组数据业务激活的...
【专利技术属性】
技术研发人员:陈忠平,
申请(专利权)人:深圳市万普拉斯科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。