移动数据开关控制方法、装置及移动终端与流程

文档序号:11732445阅读:561来源:国知局
移动数据开关控制方法、装置及移动终端与流程

本发明涉及通信技术领域,尤其是涉及一种移动数据开关控制方法、装置及移动终端。



背景技术:

在移动终端(例如手机)上通常设置有手动搜网功能,该手动搜网功能开启后,移动终端将所在环境的所有网络都搜索出来供用户手动选取。通常情况下,当用户进入系统设置,进行手动搜网操作时,网络运营商应用会先关闭移动数据开关,以保证搜网流程不被更高优先级数据业务中断,移动数据开关的状态以mobile_data+phonesubid的字符串作为标记,记录到settings数据库中,然后启动plmn(publiclandmobilenetwork公用陆地移动通信网)搜索流程,搜索运营商网络。搜索网络成功或用户退出搜索流程后,网络运营商应用会再次打开以mobile_data+phonesubid字符串作为标记的移动数据开关,恢复数据业务。

但是,如果用户在手动搜网过程中对数据卡(即当前进行网络通信的sim卡)进行了热插拔操作,搜网流程会被强制中断。网络运营商应用在拔卡后仍旧会打开数据开关,因为拔卡后,移动终端要清除subid(数据卡标识),subid变为无效值2147483643,而subid是在settings数据库中检索移动数据开关状态字符串的索引值,无效的subid导致无法找到对应的移动数据开关状态字符串,因此网络运营商应用无法正确打开之前关闭的数据开关,导致搜网流程后一直没有数据,用户无法上网。

针对上述热插拔操作导致移动数据开关无法正常更改的问题,目前尚未提出有效的解决方案。



技术实现要素:

有鉴于此,本发明的目的在于提供一种移动数据开关控制方法、装置及移动终端,以解决现有技术中存在的因热插拔操作而导致移动数据开关无法正常更改的问题。

本发明采用的第一技术方案是:一种移动数据开关控制方法,其特征在于,所述方法应用于移动终端,包括:当需要进行移动数据开关状态修改时,判断所述移动终端当前是否安装有数据卡;如果否,使用默认数据卡的标识值检索预设数据库中的移动数据开关状态字段;更改检索到的移动数据开关状态字段的状态值。

进一步,所述方法还包括:当获取到移动数据开关状态的更改指令时,确定需要进行移动数据开关状态修改。

进一步,所述方法还包括:当获取到移动数据开关状态的更改指令时,读取当前的电话phone对象以及搜索phone对象对应的数据卡subid的标识值phonesubid;所述使用默认数据卡的标识值检索预设数据库中的移动数据开关状态字段的步骤,包括:读取默认数据卡的标识值ddssubid,将phonesubid替换为ddssubid,在预设数据库中检索标记为mobile_data+ddssubid的移动数据开关状态字段。

进一步,所述更改检索到的移动数据开关状态字段的状态值的步骤,包括:从所述移动数据开关状态的更改指令中获取设置开关函数enabled的值;当enabled的值为true时,设置检索到的移动数据开关状态字段的状态值为1;当enabled的值为false时,设置检索到的移动数据开关状态字段的状态值为0。

进一步,所述默认数据卡为系统预先默认的进行数据连网业务的sim卡,或者所述默认数据卡为当前为止最后一次移动数据开关状态修改时的数据卡。

进一步,所述判断所述移动终端当前是否安装有数据卡的步骤,包括:判断所述移动终端的数据卡是否处于准备就绪状态;如果否,确定所述移动终端当前未安装有数据卡。

进一步,所述方法还包括:当接收到手动搜网开启指令时,生成关闭移动数据开关状态的更改指令;当接收到手动搜网结束指令时,生成开启移动数据开关状态的更改指令。

进一步,所述方法还包括:当所述移动数据开关状态字段的状态值指示所述移动数据开关为开启状态时,启动数据拨号流程进行上网操作。

本发明采用的第二技术方案是:一种移动数据开关控制装置,其特征在于,所述装置应用于移动终端上,包括:判断模块,用于当需要进行移动数据开关状态修改时,判断所述移动终端当前是否安装有数据卡;检索模块,用于当所述判断模块的判断结果为否时,使用默认数据卡的标识值检索预设数据库中的移动数据开关状态字段;状态值更改模块,用于更改检索到的移动数据开关状态字段的状态值。

本发明采用的第三技术方案是:一种移动终端,其特征在于,包括处理器和用于存储所述处理器可执行指令的存储器;所述处理器用于:当需要进行移动数据开关状态修改时,判断所述移动终端当前是否安装有数据卡;如果否,使用默认数据卡的标识值检索预设数据库中的移动数据开关状态字段;更改检索到的移动数据开关状态字段的状态值。

本发明实施例带来了以下有益效果:

本发明实施例提供的上述移动数据开关控制方法、装置及移动终端,在需对移动数据开关状态修改时判断移动终端是否安装有数据卡,在没卡时使用默认数据卡的标识值检索移动数据开关状态字段,并更改其状态值。该方式可以在热插拔数据卡时,尽管数据卡标识被清除,也能够采用默认数据卡的标识值检索到移动数据开关状态字段,进而完成其状态值的更改,实现了移动数据开关的正常打开与关闭操作,保障了后续上网数据业务的顺利进行,有效提升了用户体验度。

本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本发明实施例所提供的第一种移动数据开关控制方法流程图;

图2示出了本发明实施例所提供的第二种移动数据开关控制方法流程图;

图3示出了本发明实施例所提供的第三种移动数据开关控制方法流程图;

图4示出了本发明实施例所提供的涉及数据开关控制的手动搜网流程图;

图5示出了本发明实施例所提供的一种移动数据开关控制方法的简要流程图;

图6示出了本发明实施例所提供的第一种移动数据开关控制装置的结构示意图;

图7示出了本发明实施例所提供的第二种移动数据开关控制装置的结构示意图;

图8示出了本发明实施例所提供的第三种移动数据开关控制装置的结构示意图;

图9示出了本发明实施例所提供的一种移动终端的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在移动终端上设置有移动数据开关,该移动数据开关可以手动更改其状态,例如选中该移动数据开关的图标,即打开移动数据开关,与此对应的,settings数据库中mobile_data+phonesubid字符串对应的状态值为1,在移动终端侧即为使用移动网络进行数据上网业务。当不选中移动数据开关的图标时,移动数据开关为关闭状态,与此对应的,settings数据库中mobile_data+phonesubid字符串对应的状态值为0,在移动终端侧即为关闭移动网络的数据上网业务。除了手动更改移动数据开关的状态,移动终端还可以根据当前的运行需要,自动修改其状态。为了保障在需要修改移动数据开关状态时,能够正确修改其状态值,本发明实施例提供的一种移动数据开关控制方法、装置及移动终端,本发明实施例中提到的移动终端,可以是手机、平板电脑、穿戴式终端等设备,以下对本发明实施例进行详细介绍。

实施例一:

参见图1所示的第一种移动数据开关控制方法流程图,该方法应用于移动终端,具体包括如下步骤:

步骤s102,当需要进行移动数据开关状态修改时,判断移动终端当前是否安装有数据卡;

本实施例中的移动终端上设置有至少两个sim卡,其中一个sim卡作为数据卡,该数据卡即为上网卡,以实现移动终端的上网功能。

移动终端是否安装有数据卡,可以通过检查数据卡的状态确定,如果检查得出数据卡的状态为ready(即准备就绪状态),则确定移动终端安装有数据卡;否则,确定移动终端未安装数据卡。

当然,除了上述读取数据卡状态的方式之外,还可采取其它方式,例如:以通过设置插拔数据卡记录值的方式,实现移动终端是否安装有数据卡的判别,这种方式下,可以在每次拔出数据卡或插入数据卡时,在指代的存储区内记录对应的数值,根据记录的数值确定出移动终端是否安装有数据卡。本领域技术人员可以根据实际应用,选择判断移动终端当前是否安装有数据卡的具体实现方式,本发明实施例对此不进行限制。

考虑到热插拔操作可能导致移动终端的数据卡标识subid的真实值(也称有效值)被清除,进而变为随机生成的一个数值,该数值被称为无效值,该无效值与原subid真正有效值均为整数形式,因此难以根据subid的具体数值判断subid是否有效。本实施例采用上述判断数据卡存在与否的方式,能够简单可靠地对subid是否有效作出准确判断,进而保障后续操作的合理性。

步骤s104,使用默认数据卡的标识值检索预设数据库中的移动数据开关状态字段;

其中,移动中的数据卡可以固定为某个卡槽对应的sim卡,也可以采用系统默认的sim卡作为数据卡,还可以不固定哪个sim卡作为数据卡,而是根据用户的设置确定哪个sim卡作为数据卡;进而本实施例的上述默认数据卡可以为系统预先默认的进行数据连网业务的sim卡,或者该默认数据卡还可以为当前为止最后一次移动数据开关状态修改时的数据卡。

本实施例中,预设数据库具体为移动终端内的settings数据库,移动数据开关以mobile_data+phonesubid字符串为标记预先存储于该settings数据库中,另外该settings数据库中还存储有数据卡标识subid,该subid与sim卡本身的身份标识对应,同时subid也是用于检索该移动数据开关状态字符串的索引。然而在拔卡后subid会被清除而使其标识值变成一个随机的无效数值,致使无法找到移动数据开关并改变其状态。基于此,本实施例采用默认数据卡的标识值对settings数据库中的移动数据开关状态字段进行检索的方式,具体可以为采用默认数据卡的标识值对mobile_data+phonesubid字符串进行更新,以使得更新后的mobile_data+phonesubid字符串能够被识别。

步骤s106,更改检索到的移动数据开关状态字段的状态值。

例如,将状态值更改为1表示为要打开数据开关,将状态值更改为0表示要关闭数据开关,具体该状态值更改为1还是0,根据实际应用确定。

本实施例提供的上述移动数据开关控制方法,在需对移动数据开关状态修改时判断移动终端是否安装有数据卡,在没卡时使用默认数据卡的标识值检索移动数据开关状态字段,并更改其状态值。该方式可以在热插拔数据卡时,尽管数据卡标识被清除,也能够采用默认数据卡的标识值检索到移动数据开关状态字段,进而完成其状态值的更改,实现了移动数据开关的正常打开与关闭操作,保障了后续上网数据业务的顺利进行,有效提升了用户体验度。

实施例二:

以上述实施例一中提供的移动数据开关控制方法为基础,参见图2所示的第二种移动数据开关控制方法流程图,该方法中以获取到移动数据开关状态的更改指令为例进行说明,具体包括如下步骤:

步骤s202,获取移动数据开关状态的更改指令;

当获取到移动数据开关状态的更改指令时,确定需要进行移动数据开关状态修改。具体的,上述更改指令有以下两种获取方式:

(1)当接收到手动搜网开启指令时,生成关闭移动数据开关状态的更改指令;

(2)当接收到手动搜网结束指令时,生成开启移动数据开关状态的更改指令。

步骤s204,判断移动终端当前是否安装有数据卡。如果否,执行步骤s206;如果是,执行步骤s208。

步骤s206,使用默认数据卡的标识值检索预设数据库中的移动数据开关状态字段。

步骤s208,使用当前数据卡的标识值检索预设数据库中的移动数据开关状态字段。

步骤s210,根据上述更改指令更改检索到的移动数据开关状态字段的状态值。

例如,当更改指令为关闭移动数据开关状态时,将移动数据开关状态字段的状态值更改为0;当更改指令为开启移动数据开关状态时,将移动数据开关状态字段的状态值更改为1。

进一步,上述方法还包括:当移动数据开关状态字段的状态值指示移动数据开关为开启状态时,启动数据拨号流程进行上网操作。

本发明实施例提供的上述移动数据开关控制方法,通过更改指令触发对移动数据开关的状态值更改,操作流程简洁可行,且确保状态值更改的准确性和可靠性。在判断有数据卡时采用当前数据卡标识值进行检索,在判断没有数据卡时采用默认数据卡标识值进行检索。无论数据卡存在与否,该方法均可确保移动数据开关的正常打开与关闭操作,保障了后续上网数据业务的顺利进行,有效提升了用户体验度。

实施例三:

参见图3所示的第三种移动数据开关控制方法流程图,该方法给出了一种移动数据开关控制的具体实施方式,具体包括如下步骤:

步骤s302,当获取到移动数据开关状态的更改指令时,读取当前的电话phone对象以及搜索phone对象对应的数据卡subid的标识值phonesubid;

具体的,更改指令可以用设置开关值enabled参数表征,如果该参数为ture,则表示要打开移动数据开关,如果该参数为false,则表示要关闭移动数据开关。在获取到更改指令时,则继续读取操作。

上述phone对象为android系统中的一个变量,用于管理上层的各种业务请求,诸如呼叫请求、短信请求等;如果为双卡手机,则内置有2个phone对象。通常情况下,数据卡subid的标识值phonesubid为一个整数有效值,但是在热插拔操作后导致数据卡subid被清除,其标识值phonesubid变为无效值,诸如变为2147483643。

步骤s304,判断移动终端的数据卡是否处于准备就绪状态;如果是,执行步骤s306和s308;如果否,执行步骤s310;

步骤s306,确定移动终端当前安装有数据卡;

步骤s308,在预设数据库中检索标记为mobile_data+phonesubid的移动数据开关状态字段;其中,mobile_data+phonesubid具体为settings数据库中当前数据卡的标识值对应的移动数据开关状态的标记字段。

步骤s310,确定移动终端当前未安装有数据卡;

步骤s312,读取默认数据卡的标识值ddssubid;

步骤s314,将phonesubid替换为ddssubid;

步骤s316,在预设数据库中检索标记为mobile_data+ddssubid的移动数据开关状态字段;其中,mobile_data+ddssubid具体为settings数据库中默认数据卡的标识值对应的移动数据开关状态的标记字段,其是一个字符串,例如字符串“mobile_data1”。

步骤s318,从移动数据开关状态的更改指令中获取设置开关函数enabled的值;

具体的,如果enabled的值为ture,则表示要打开移动数据开关,如果enabled的值为false,则表示要关闭移动数据开关。

步骤s320,判断enabled的值是ture还是false;如果是ture,执行步骤s322和s324;如果是false,执行步骤s326;通常设定enabled的值是ture时表示开启移动数据开关,enabled的值是false时表示关闭移动数据开关。

步骤s322,设置检索到的移动数据开关状态字段的状态值为1;也即,在状态值为1时,表示移动数据开关是开启状态。

步骤s324,启动数据拨号流程进行上网操作。

步骤s326,设置检索到的移动数据开关状态字段的状态值为0;也即,在状态值为0时,表示移动数据开关是关闭状态。

本实施例提供的上述移动数据开关控制方法,在判断移动终端未安装数据卡时,能够读取默认数据卡的标识值ddssubid,并将原有的phonesubid替换为ddssubid,从而可以在预设数据库中检索到标记为mobile_data+ddssubid的移动数据开关状态字段,并正常更改该字段的状态值,本实施例提供的上述方法能够在无卡时也成功的找到移动数据开关并对其状态进行修改,使用户可以正常上网。

实施例四:

针对前述实施例中所提供的移动数据开关控制方法,本实施例以手动搜网为例进行说明,参见图4所示的一种涉及数据开关控制的手动搜网流程图,具体包括如下步骤:

步骤s402,启动网络运营商应用,进入手动搜网;

步骤s404,执行数据开关控制流程;具体的,由数据开关检测模块获取状态更改指令中的enabled(false)参数,并执行移动数据开关控制流程;

步骤s406,启动手动搜网流程;

步骤s408,执行数据开关控制流程;具体的,由数据开关检测模块获取状态更改指令中的enabled(true)参数,并执行移动数据开关控制流程;

步骤s410,启动数据拨号流程;

步骤s412,用户上网。

在实际应用中,上述步骤s404和步骤s408中的数据开关控制流程可以按照图1-图3中任一种移动数据开关控制方法执行,也可以参照下图5所示的一种移动数据开关控制方法的简要流程图执行,其中,图5简单明了地示出了如下关键步骤:

步骤s502,获取enabled参数。具体的,获取设置开关值enabled,如果是ture,表示要打开移动数据开关,如果是false,表示要关闭移动数据开关。

步骤s504,获取phonesubid。也即,获取当前phone对象,并获取到该phone对象对应的subid的值phonesubid。

步骤s506,判断sim卡是否ready。如果是,执行步骤s512;如果否,执行步骤s508;该sim卡即为数据卡。

步骤s508,获取默认数据卡的ddssubid;该值不会因为热插拔操作而被清除,即便在拔卡后,该值依然不改变。

步骤s510,将phonesubid设为ddssubid。

步骤s512,在settings数据库中设置移动数据开关状态的值为enabled。具体为,设置settings数据库中,以“mobile_data”+phonesubid标记的移动数据开关状态的值,该值更新为enabled对应的值,如果enabled为true,该值设为1,如果enabled为false,该值设为0。

图4中的数据开关控制流程可以按照图5所示的上述步骤执行,从而实现对移动数据开关的控制。无论数据卡存在与否,均可确保移动数据开关的正常打开与关闭操作,有效提升了用户体验。

实施例五:

对应于以上实施例,参见图6所示的第一种移动数据开关控制装置的结构示意图,该装置应用于移动终端上,具体包括如下部分:

判断模块602,用于当需要进行移动数据开关状态修改时,判断移动终端当前是否安装有数据卡;

检索模块604,用于当判断模块的判断结果为否时,使用默认数据卡的标识值检索预设数据库中的移动数据开关状态字段;

状态值更改模块606,用于更改检索到的移动数据开关状态字段的状态值。

本实施例提供的上述移动数据开关控制装置,在需对移动数据开关状态修改时判断移动终端是否安装有数据卡,在没卡时使用默认数据卡的标识值检索移动数据开关状态字段,并更改其状态值。该方式可以避免热插拔操作导致数据卡标识被清除而无法正确查找到移动数据开关状态字段的问题出现,在无卡时直接采用默认数据卡的标识值进行检索,以正确的查找到移动数据开关状态字段并更改其状态值。无论用户是否执行热插拔操作,本发明实施例均可保证移动数据开关正常打开,提升了用户体验度。

进一步地,参见图7所示的第二种移动数据开关控制装置的结构示意图,在图6的基础上,还包括:

修改确定模块702,用于当获取到移动数据开关状态的更改指令时,确定需要进行移动数据开关状态修改。

其中,当接收到手动搜网开启指令时,生成关闭移动数据开关状态的更改指令;当接收到手动搜网结束指令时,生成开启移动数据开关状态的更改指令。

上网模块704,用于启动数据拨号流程进行上网操作。

参见图8所示的第三种移动数据开关控制装置的结构示意图,在图7的基础上,还包括:

读取模块802,用于当获取到移动数据开关状态的更改指令时,读取当前的电话phone对象以及搜索phone对象对应的数据卡subid的标识值phonesubid;

检索模块604具体包括默认卡读取单元6042、替换单元6044和检索单元6046。其中,默认卡读取单元6042用于读取默认数据卡的标识值ddssubid;替换单元6044用于将phonesubid替换为ddssubid;检索单元6046用于在预设数据库中检索标记为mobile_data+ddssubid的移动数据开关状态字段。

状态值更改模块606具体包括开关值获取单元6062、第一设置单元6064和第二设置单元6066;其中,开关值获取单元6062用于从所述移动数据开关状态的更改指令中获取设置开关函数enabled的值;第一设置单元6064用于当enabled的值为true时,设置检索到的移动数据开关状态字段的状态值为1;第二设置单元6066用于当enabled的值为false时,设置检索到的移动数据开关状态字段的状态值为0。

本实施例所提供的装置,其实现原理及产生的技术效果和前述实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。

综上所述,本实施例提供的上述移动数据开关控制装置,在判断移动终端未安装数据卡时,能够读取默认数据卡的标识值ddssubid,并将原有的phonesubid替换为ddssubid,从而可以在预设数据库中检索到标记为mobile_data+ddssubid的移动数据开关状态字段,并正常更改该字段的状态值,本实施例提供的上述装置能够在无卡时也成功的找到移动数据开关并对其状态进行修改,使用户可以正常上网。

实施例六:

对应于前述实施例所提供的方法和装置,本实施例提供了一种移动终端,包括处理器和用于存储处理器可执行指令的存储器;

处理器用于:当需要进行移动数据开关状态修改时,判断移动终端当前是否安装有数据卡;如果否,使用默认数据卡的标识值检索预设数据库中的移动数据开关状态字段;更改检索到的移动数据开关状态字段的状态值。

具体可参见图9所示的一种可应用于本发明实施例中的移动终端的结构示意图。移动终端100包括移动数据开关控制装置101、存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口108、射频模块110、音频模块112、触控屏幕114等。这些组件通过一条或多条通讯总线/信号线116相互通讯。

存储器102可用于存储软件程序以及模块,如本发明实施例中的移动数据开关控制方法、装置对应的程序指令/模块,处理器106通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,如本发明实施例提供的移动数据开关控制方法。

存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。

外设接口108将各种输入/输出装置耦合至处理器106以及存储器102。在一些实施例中,外设接口108,处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。

射频模块110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。

音频模块112向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。

触控屏幕114在移动终端100与用户之间同时提供一个输出及输入界面。在本实施例中,上述触控屏幕114支持单点和多点触控操作,例如,该触控屏幕114可为支持单点和多点触控操作的电容式触摸屏或电阻式触摸屏等。支持单点和多点触控操作是触控屏幕114能感应到来自该触摸屏上一个或多个位置处同时产生的触控操作,并将该感应到的多点触控操作交由处理器106进行处理。

可以理解,图9所示的结构仅为示意,移动终端100还可包括比图9中所示更多或者更少的组件,或者具有与图9所示不同的配置。图9中所示的各组件可以采用硬件、软件或其组合实现。

本发明实施例还提供了一种计算机存储介质,用于储存为上述移动数据开关控制装置所用的计算机软件指令,其包含用于执行上述方面为激活集更新装置所设计的程序。上述程序包括的指令可用于执行前面方法实施例中的方法,具体实现可参见方法实施例,在此不再赘述。

附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,该模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法、系统和装置,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,该模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1