[0071]
[0072] 具体的,补充业务集合(即simservers.xml)中包括以下内容:
[0073] 1、所有补充业务的节点(node),如communication-diversion(即呼叫转移业务)节点、communication-waiting(即呼叫等待业务)节点、incoming-communication-barring(即呼入限制业务)节点和outgoing-communication-barring(即呼出限制业务)节点。其中,本发明实施例中,节点也可以称为节点信息。
[0074] 2、所有补充业务的节点状态(即业务状态),如启用或关闭。
[0075] 3、补充业务启用的配置参数,如呼叫转移业务的转移号码,呼叫等待业务的NoReplyTimer(即无响应时间)等。
[0076] 步骤4、电子设备根据补充业务集合中的每个节点,构造XCAP uri向XCAP服务器发起查询动作,获取每个节点对应的补充业务的业务状态和配置参数。
[0077] 相应的,XCAP服务器可以
感知到电子设备的查询动作,并查询得到每个节点对应的补充业务的业务状态和配置参数,进而告知电子设备这些补充业务的配置信息。
[0078] 需要说明的是,XCAP实质就是统一资源标识符(Uniform Resource Identifier,URI,或称uri)与XML文档映射。XCAP实现将URI映射为实体XML文档,以实现对XML文档进行读(即查询),写,删除操作。具体的,XCAP的URI(如上述XCAP uri)映射分成两个部分:文档选择器(Document selector)与节点选择器(Node selector)。文档选择器决定选择哪一个XML文档。节点选择器决定选择文档中的哪一个节点和属性(即节点的状态和配置参数)。如此,电子设备根据某个补充业务的界面构造的XCAP uri可以先查询到simservers.xml这一XML文档,进而查询simservers.xml中该补充业务的节点,得到该节点的状态和属性,即得到该补充业务的业务状态和配置参数(如呼叫转移业务中的转移号码)。
[0079] 步骤5、在用户对电子设备中的配置界面中的设置选项进行输入的情况下,电子设备通过该配置选项配置相应的补充业务,并向XCAP服务器发起HTTP PUT消息,以请求XCAP服务器配置相应的补充业务。
[0080] 需要说明的是,HTTP PUT消息用于请求创建一个XML文档,创建一个XML文档的节点,或创建一个XML文档节点的属性。
[0081] 这样一来,当前配置补充业务的方式存在以下结论:
[0082] 1、电子设备的配置界面的代码是固定、不可更改的。即配置界面中的设置选项是固定,也即配置界面支持用户查询或修改的补充业务是固定的。具体的,虽然电子设备按照上述步骤3动态获取了补充业务集合,但是电子设备仅通过补充业务集合中的节点信息构造XCAP uri,并不会调整AP提供的配置界面中的配置选项。
[0083] 2、针对上述问题1,成熟的运营商、厂商一般通过修改代码通过MNCMCC进行判断来显示配置界面中的配置选项,但是对于大部分运营商来说都是按照第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)协议在配置界面中显示所有的补充业务的配置选项。然而,由于运营商不一定支持这些补充业务中的全部补充业务,因此一般都要等到出现或发现问题,厂商才能修改代码(即配置界面的代码)并推送修改后的代码至电子设备来解决问题。
[0084] 3、基于上述问题1,对于运营商临时性调整或者测试相关的补充业务而言,如运营商临时性的不支持某一项补充业务,也会造成电子设备配置的相应的补充业务无法使用,导致用户体验差。
[0085] 如此,导致配置补充业务的过程中电子设备和网络侧的适配性较差,从而导致用户可能无法正常配置某些补充业务并无法正常使用某些补充业务。
[0086] 为了解决上述问题,本发明实施例提供一种补充业务的配置方法,在电子设备显示当前用于配置至少一项第一补充业务配置界面的情况下,通过BSF服务器对电子设备鉴权成功之后,可以通过XCAP服务器获取至少一个第一配置信息,一个第一配置信息为一个第二补充业务的配置信息;进而,根据至少一个第一配置信息,可以动态调整配置界面中的配置选项,使得配置界面用于配置至少一项第二补充业务。如此,电子设备动态地从网络侧获取补充业务的至少一个第一配置信息之后,不仅可以将至少一个第一配置信息更新至电子设备的调制解调器中,还可以根据至少一个第一配置信息调整配置界面中的配置选项,使得配置界面中的配置选项配置的补充业务与网络侧提供的补充业务一致。从而,提高了电子设备和网络之间配置补充业务的适配性,使得电子设备可以快速、便捷的通过配置界面正常配置并使用补充业务。
[0087] 需要说明的是,在电子设备执行补充业务配置方法,执行主体可以为电子设备本身,或者,该电子设备的
中央处理器(Central Processing Unit,CPU),或者该电子设备中的用于执行补充业务配置方法的控
制模块。本发明实施例中以电子设备本身执行补充业务配置方法为例,说明本发明实施例提供的补充业务配置方法。
[0088] 需要说明的是,在目标服务器执行补充业务配置方法,执行主体可以为目标服务器本身,或者,该目标服务器的中央处理器(Central Processing Unit,CPU),或者该目标服务器中的用于执行补充业务配置方法的
控制模块。本发明实施例中以目标服务器本身执行补充业务配置方法为例,说明本发明实施例提供的补充业务配置方法。
[0089] 类似的,对本发明实施例中,BSF服务器本身或XCAP服务器本身可以作为执行主体,执行补充业务配置方法,此处不再赘述。
[0090] 本发明实施例中的电子设备可以为具有操作系统的电子设备。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本发明实施例不作具体限定。
[0091] 下面以安卓操作系统为例,介绍一下本发明实施例提供的补充业务配置方法所应用的电子设备的
软件环境。
[0092] 如图4所示,为本发明实施例提供的一种可能的安卓操作系统的架构示意图。在图4中,安卓操作系统的架构包括4层,分别为:应用程序层、应用程序
框架层、系统运行库层和
内核层(具体可以为Linux内核层)。
[0093] 其中,应用程序层包括安卓操作系统中的各个应用程序(包括系统应用程序和第三方应用程序)。
[0094] 应用程序框架层是应用程序的框架,开发人员可以在遵守应用程序的框架的开发原则的情况下,基于应用程序框架层开发一些应用程序。例如,系统设置应用、系统
聊天应用和系统相机应用等应用程序。第三方设置应用、第三方相机应用和第三方聊天应用等应用程序。
[0095] 系统运行库层包括库(也称为系统库)和安卓操作系统运行环境。库主要为安卓操作系统提供其所需的各类资源。安卓操作系统运行环境用于为安卓操作系统提供软件环境。
[0096] 内核层是安卓操作系统的操作系统层,属于安卓操作
系统软件层次的最底层。内核层基于Linux内核为安卓操作系统提供核心系统服务和与
硬件相关的驱动程序。
[0097] 以安卓操作系统为例,本发明实施例中,开发人员可以基于上述如图4所示的安卓操作系统的系统架构,开发实现本发明实施例提供的补充业务配置方法的软件程序,从而使得该补充业务配置方法可以基于如图4所示的安卓操作系统运行。即处理器或者电子设备可以通过在安卓操作系统中运行该软件程序实现本发明实施例提供的补充业务配置方法。
[0098] 下面结合图5所示的补充业务配置方法的
流程图对本发明实施例提供的补充业务配置方法进行详细描述。其中,虽然在方法流程图中示出了本发明实施例提供的补充业务配置方法的逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。例如,图5中示出的补充业务配置方法可以包括S501-S505:
[0099] S501、在电子设备显示配置界面的情况下,电子设备向BSF服务器发送鉴权请求消息,配置界面当前用于配置至少一项第一补充业务。
[0100] 相应的,BSF服务器可以接收电子设备发送的鉴权请求消息。
[0101] 示例性的,结合上述实施例,电子设备显示的配置界面可以为如图3所示的配置界面,即至少一个第一补充业务包括呼叫转移业务、呼叫等待业务和呼叫限制业务。
[0102] 可以理解的是,电子设备可以通过配置界面所在的AP触发调制解调器向BSF服务器发送鉴权请求消息。
[0103] S502、电子设备接收BSF服务器发送的鉴权响应消息,鉴权响应消息用于指示对电子设备鉴权成功。
[0104] 相应的,BSF服务器可以生成鉴权响应消息,并向电子设备发送该鉴权响应消息。
[0105] 类似的,对鉴权请求消息和鉴权响应消息的详细描述可以参照上述步骤2中的相关描述,此处不再赘述。
[0106] S503、电子设备向XCAP服务器发送第一请求消息,第一请求消息用于请求获取至少一个第一配置信息。
[0107] 其中,不同的第一配置信息为至少一项第二补充业务中不同的第二补充业务的配置信息。
[0108] 相应的,XCAP服务器可以接收第一请求消息。
[0109] 示例性的,第一请求消息可以为HTTP PUT消息。
[0110] 可以理解的是,至少一个第一配置信息可以为补充业务集合,如上述simservers.xml。
[0111] S504、电子设备接收XCAP服务器发送的第一响应消息,第一响应消息中包括至少一个第一配置信息。
[0112] 相应的,XCAP服务器可以向电子设备发送第一响应消息,以使得电子设备接收第一响应消息。
[0113] 即,第一响应消息中携带有补充业务集合,如上述simservers.xml。
[0114] 具体的,电子设备通过调制解调器(modem)得到至少一个第一配置信息。
[0115] S505、电子设备根据至少一个第一配置信息,调整配置界面中的配置选项,使得配置界面用于配置至少一项第二补充业务。
[0116] 具体的,电子设备中的modem可以将得到的至少一个第一配置信息(即补充业务集合)上报(即发送)至AP,进而使得AP可以调整配置界面中的配置选项。
[0117] 可以理解的是,本发明实施例中,电子设备调整配置界面中的配置选项,具体可以包括在配置界面中增加或删除(或隐藏)某些补充业务的配置选项,以及更改配置界面中的某些配置选项的参数(即更改相应的补充业务的配置参数)。另外,电子设备还可以以预设显示效果显示某些补充业务的配置选项,将某些补充业务的配置选项置灰(即使得用户无法配置这些补充业务),或者将某些补充业务的业务状态默认关闭。
[0118] 示例性的,本发发明实施例中,至少一个第一配置信息包括呼叫转移业务的配置信息和呼叫等待业务的配置信息。此时,至少一项第二补充业务包括呼叫转移业务和呼叫等待业务。
[0119] 结合图3示出的配置界面,电子设备可以根据至少一个第一配置信息调整图3示出的配置界面中的配置选项,如删除图3示出的配置界面中的“呼叫限制”配置选项,进而显示如图6所示的配置界面,该配置界面中包括“呼叫转移”配置选项和“呼叫等待”配置选项。
[0120] 本发明实施例提供的补充业务的配置方法,在电子设备显示当前用于配置至少一项第一补充业务配置界面的情况下,通过BSF服务器对电子设备鉴权成功之后,可以通过XCAP服务器获取至少一个第一配置信息,一个第一配置信息为一个第二补充业务的配置信息;进而,根据至少一个第一配置信息,可以动态调整配置界面中的配置选项,使得配置界面用于配置至少一项第二补充业务。如此,电子设备动态地从网络侧获取补充业务的至少一个第一配置信息之后,不仅可以将至少一个第一配置信息更新至电子设备的调制解调器中,还可以根据至少一个第一配置信息调整配置界面中的配置选项,使得配置界面中的配置选项配置的补充业务与网络侧提供的补充业务一致。从而,提高了电子设备和网络之间配置补充业务的适配性,使得电子设备可以快速、便捷的通过配置界面正常配置并使用补充业务。
[0121] 可选的,本发明实施例提供的补充业务配置方法,在上述S504之后还可以包括S506-S509:
[0122] S506、电子设备从至少一个第一配置信息中获取第三补充业务的节点信息。
[0123] 示例性的,结合上述实施例,在至少一个第一配置信息为上述simservers.xml。第三补充业务的节点信息可以表示communication-diversion(即呼叫转移业务)节点、communication-waiting(即呼叫等待业务)节点、incoming-communication-barring(即呼入限制业务)节点或outgoing-communication-barring(即呼出限制业务)节点。例如,第三补充业务的节点信息可以表示communication-diversion(即呼叫转移业务)节点。
[0124] S507、电子设备根据第三补充业务的节点信息,向XCAP服务器发送第二请求消息,第二请求消息用于请求第三补充业务的第二配置信息。
[0125] 示例性的,在第三补充业务的节点信息表示communication-diversion(即呼叫转移业务)节点的情况下,电子设备可以根据communication-diversion节点构造XCAP uri并向XCAP服务器发送第二请求消息,以从XCAP服务器查询第三补充业务当前的业务状态以及第三补充业务处于开启状态的配置参数。例如,呼叫转移业务的业务状态为开启状态还是关闭状态,以及处于开启状态的呼叫转移业务的转移号码。此时,第二配置信息可以包括呼叫转移业务的业务状态,以及呼叫转移业务的转移号码。
[0126] 示例性的,第二请求消息可以为HTTP GET消息。
[0127] 相应的,XCAP服务器可以接收电子设备发送的第二请求消息。
[0128] S508、电子设备接收XCAP服务器发送的第二响应消息,第二响应消息中包括第二配置信息。
[0129] 相应的,电子设备可以生成第二响应消息,并向电子设备发送第二响应消息。
[0130] S509、电子设备根据第二配置信息,调整第一选项的参数。
[0131] 其中,第三补充业务为至少一项第二补充业务中的任意一项,第一选项为配置界面中用于配置第三补充业务的一个选项。
[0132] 示例性的,在第三补充业务为呼叫转移业务的情况下,可以在电子设备中将呼叫转移业务的转移号码调整为第二配置信息中的转移号码,以调整第一选项的参数。
[0133] 类似的,电子设备针对至少一个第一配置信息中每个补充业务的节点信息,均可以执行与上述第三补充业务的节点信息相同的步骤,以实时向XCAP服务器查询至少一个第一配置信息对应的各个补充业务当前的业务状态以及配置参数。
[0134] 需要说明的是,本发明实施例提供的补充业务配置方法,由于电子设备可以动态的从XCAP服务器查询至少一个第一配置信息对应的各个补充业务当前的业务状态以及配置参数,因此使得电子设备可以及时在电子设备中调整补充业务的配置信息,使得电子设备中补充业务的配置信息与网络侧提供的补充业务的配置信息保持一致。从而,有利于进一步提高电子设备与网络侧配置补充业务的适配性,使得电子设备可以快速、便捷的通过配置界面正常配置并使用补充业务。
[0135] 可选的,本发明实施例提供的补充业务配置方法,在上述S504之后还可以包括S510:
[0136] S510、电子设备在至少一项第二补充业务发生异常的情况下,向目标服务器发送第一异常消息,第一异常消息用于指示电子设备的补充业务异常。
[0137] 相应的,目标服务器可以接收并存储第一异常消息,进而可以统计第一异常消息与目标服务器中的其他异常消息。
[0138] 其中,目标服务器用于统计不同电子设备的补充业务的异常消息。此时,目标服务器可以为厂商提供的大数据平台。
[0139] 可选的,第一异常消息包括:电子设备的第一补充业务差异文件,以及电子设备的第一公共陆地移动网络PLMN,电子设备的第一无线接入类型RAT,电子设备的第一位置信息,电子设备所在的第一小区的信息,和电子设备的补充业务的第一异常信息中的至少一项。其中,第一补充业务差异文件为至少一项第二补充业务与至少一项第一补充业务之间的差异信息,第一异常信息包括异常的第二补充业务的标识、错误码或错误提示信息中的至少一项。
[0140] 可以理解的是,第一PLMN用于表示电子设备当前的运营商,第一RAT用于表示电子设备当前的网络制式(如LTE网络),第一位置信息和第一小区的信息用于表示电子设备当前所处的位置。
[0141] 可选的,电子设备的第一位置信息可以为电子设备所在的省、市以及地区的信息。
[0142] 可选的,电子设备的所在的第一小区的信息可以包括第一小区的位置区码(location area code,LAC)和物理小区标识(Physical Cell Identifier,PCI)中的至少一项。
[0143] 可以理解的是,至少一项第二补充业务发生异常,表示至少一个第一配置信息异常。例如,至少一项第二补充业务与至少一项第一补充业务不同(包括部分不同和完全不同),此时,至少一项第一补充业务的配置信息与至少一个第一配置信息不同。也即,电子设备与网络侧对补充业务的配置不适配。
[0144] 需要说明的是,本发明实施例提供的补充业务配置方法中,电子设备从网络侧(如XCAP服务器)实时获取至少一个第一配置信息(即补充业务集合)之后,可以实时判断当前的至少一个第一配置信息是否发生异常,即至少一个第一配置信息对应的至少一个第二补充业务是否发生异常。进而,电子设备可以向目标服务器上报用于指示电子设备的补充业务异常的第一异常消息,使得目标服务器可以存储并统计各个电子设备的异常信息,有利于后续通过目标服务器分析补充业务异常的原因和解决方案,如分析第一异常消息的原因和解决方案。
[0145] 可选的,本发明实施例提供的补充业务配置方法,在上述S507之后还可以包括S511-S512:
[0146] S511、电子设备接收XCAP服务器发送的第三响应消息,第三响应消息用于指示第三补充业务异常。
[0147] 示例性的,第三响应消息表示“not support”,用于指示网络侧不支持第三补充业务,即运营商不支持第三补充业务。例如,运营商当前不支持呼叫转移业务。
[0148] S512、电子设备根据第三响应消息,控制第一选项处于不可编辑的状态,或者调整第一选项的参数为第一参数。
[0149] 其中,第一参数用于指示第三补充业务的业务状态默认处于关闭状态。
[0150] 具体的,电子设备可以通过调制解调器接收第三响应消息,并将第三响应消息上报至AP,进而触发电子设备通过AP根据第三响应消息,控制第一选项处于不可编辑的状态,或者调整第一选项的参数为第一参数。
[0151] 具体的,电子设备控制第一选项处于不可编辑的状态,具体可以为配置界面中删除(或隐藏)第一选项,或者以预设显示效果显示某些补充业务的配置选项(如将第三补充业务的第一选项置灰。
[0152] 示例性的,在第三响应消息指示第三补充业务异常,如运营商不支持第三补充业务的情况下,电子设备根据第三响应消息可以删除第一选项,即删除配置界面中用于设置呼叫转移业务的配置选项(如图3示出的“呼叫转移”配置选项)。
[0153] 其中,上述S508和S509与S511和S512为并列的步骤,如执行S508和S509而不执行S511和S512,或者执行S511和S512而不执行S508和S509。
[0154] 需要说明的是,本发明实施例提供的补充业务配置方法中,电子设备在接收到XCAP服务器发送的用于指示第三补充业务异常的第三响应消息之后,不仅可以在调制解调器中更新第三补充业务的配置信息,还可以通过AP更新配置界面中用于配置第三补充业务的第一选项。从而,使得电子设备与网络侧对第三补充业务的配置信息保持一致,进一步提高了电子设备与网络侧配置补充业务的适配性。
[0155] 可选的,本发明实施例提供的补充业务配置方法,在上述S511之后还可以包括S513:
[0156] S513、电子设备向目标服务器发送第二异常消息,第二异常消息用于指示电子设备的补充业务异常。
[0157] 相应的,目标服务器可以接收并存储第二异常消息,进而可以统计第二异常消息与目标服务器中的其他异常消息。
[0158] 可以理解的是,第二异常消息具体用于指示第三补充业务异常。
[0159] 可选的,第二异常消息包括:电子设备的第二补充业务差异文件,以及电子设备的第二PLMN,电子设备的第二RAT,电子设备的第二位置信息,电子设备所在的第二小区的信息,和电子设备的补充业务的第二异常信息中的至少一项。其中,第二补充业务差异文件为第三补充业务与至少一项第二补充业务之间的差异信息,第二异常信息包括第三补充业务的标识信息、错误码信息或错误提示信息中的至少一项。
[0160] 具体的,上述第二异常信息中异常的第二补充业务可以为上述第三补充业务。
[0161] 需要说明的是,本发明实施例提供的补充业务配置方法中,电子设备从网络侧(如XCAP服务器)获取到指示第三补充业务异常的第三响应消息之后,可以向目标服务器上报用于指示电子设备的第三补充业务异常的第二异常消息,使得目标服务器可以存储并统计各个电子设备的异常信息,有利于后续通过目标服务器分析补充业务异常的原因和解决方案,如分析第二异常消息的原因和解决方案。
[0162] 可选的,本发明实施例提供的补充业务配置方法,在上述S511之后还可以包括S514和S515:
[0163] S514、电子设备在电子设备接入的网络为长期演进LTE网络的情况下,将电子设备接入的网络由LTE网络切换至目标网络。
[0164] 其中,目标网络为2G网络或3G网络,如GSM网络、WCDMA网络或CDMA网络。具体的,电子设备可以通过回落
电路交换(Circuit Switch,CS)域,实现将电子设备接入的网络由LTE网络切换(即回落)至GSM网络、WCDMA网络或CDMA网络。
[0165] S515、电子设备向XCAP服务器发送第三请求消息,第三请求消息用于请求获取电子设备的补充业务的配置信息。
[0166] 例如,XCAP服务器可以在GSM网络环境中用于查询补充业务的配置信息。
[0167] 需要说明的是,本发明实施例中,在电子设备中的补充业务发生异常的情况下,电子设备可以将LTE网络切换至GSM网络、WCDMA网络或CDMA网络,并在切换后的网络环境中重新从XCAP服务器查询补充业务的配置信息。如此,在一定程度上可以提高电子设备与网络侧配置补充业务的适配性,并有利于用户快速、便捷的通过电子设备正常配置并使用补充业务。
[0168] 可选的,本发明实施例提供的补充业务配置方法,在上述S511之后还可以包括S516:
[0169] S516、电子设备在第三补充业务为呼叫等待业务的情况下,停止基于网络查询或配置电子设备的补充业务,并基于电子设备查询或配置电子设备的补充业务。
[0170] 可选的,本发明实施例提供的补充业务配置方法,可以分别执行S513和S516,对S513和S516的执行顺序不作具体限定。
[0171] 可以理解的是,对于呼叫等待业务,有基于电子设备和基于网络两种配置方式。基于电子设备的配置方式中电子设备不会跟网络(如XCAP服务器)交互,而基于网络的配置方式中电子设备会与网络同步呼叫等待业务的配置信息,因此当基于网络的配置方式出现异常时,电子设备可以动态的设置基于电子设备的配置方式配置呼叫等待业务的配置信息,来适应异常的情况。从而,有利于用户通过电子设备正常配置并使用呼叫等待业务。
[0172] 可选的,本发明实施例提供的补充业务配置方法,还可以包括S517和S518:
[0173] S517、电子设备接收用户对配置界面中的第二选项的输入。
[0174] 示例性的,第二选项为呼叫转移业务的配置选项,如图3所示的“呼叫等待”配置选项。
[0175] S518、电子设备响应于上述输入,调整第二选项,并向XCAP服务器发送第四请求消息,第四请求消息中包括通过第二选项配置的第四补充业务的配置信息。
[0176] 示例性的,用户对第二选项的输入可以用于修改呼叫转移业务(即第四补充业务)的业务状态以及修改转移号码。
[0177] 示例性的,第四请求消息可以为HTTP PUT消息。
[0178] 相应的,XCAP服务器可以接收第四请求消息,并根据第四请求消息修改第四补充业务的配置信息,如修改呼叫转移业务的业务状态以及转移号码。
[0179] 需要说明的是,本发明实施例中,用户通过电子设备提供的配置界面中的配置选项可以配置补充业务的同时,还可以触发网络侧(如XCAP服务器)修改相应的补充业务的配置信息,从而进一步提高了电子设备与网络侧配置补充业务的适配性。
[0180] 可选的,本发明实施例提供的补充业务配置方法,还可以包括S519-S521:
[0181] S519、电子设备接收目标服务器发送的调整消息,调整消息中包括:目标补充业务差异文件。
[0182] 相应的,在执行S519之前,目标服务器可以向电子设备发送调整消息。
[0183] 进一步,可选的,调整消息中除了包括目标补充业务差异文件之外,还可以包括目标PLMN,目标RAT,目标位置信息,目标小区的信息,目标异常信息中的至少一项。
[0184] 可以理解的是,接收调整消息的电子设备可以为目标PLMN,目标RAT,目标位置信息,目标小区的信息等信息中的部分或全部指示的电子设备,例如该电子设备当前的PLMN为目标PLMN。
[0185] 示例性的,上述目标补充业务差异文件与上述第一补充业务差异文件和第二补充业务差异文件相同或不同。
[0186] S520、电子设备根据目标补充业务差异文件,调整电子设备的补充业务的配置信息。
[0187] 可以理解的是,电子设备通过调制解调器调整的补充业务的配置信息,具体可以为调整目标补充业务差异信息指示的补充业务的配置信息的部分。示例性的,目标补充业务差异文件用于指示电子设备调整呼叫等待业务的配置信息,如调整等待业务的业务状态为关闭状态。
[0188] S521、电子设备根据调整后的电子设备的补充业务的配置信息调整配置界面中的配置选项。
[0189] 其中,目标补充业务差异文件用于指示电子设备的补充业务的配置信息中待调整的配置信息。示例性的,电子设备默认配置呼叫转移业务的业务状态为关闭状态。
[0190] 需要说明的是,本发明实施例中,由于电子设备可以动态从目标服务器获取包括目标补充业务差异文件的调整消息,因此使得电子设备可以实时的根据目标补充业务差异文件调整电子设备中的补充业务的配置信息。从而,有利于电子设备快速的适配电子设备的补充业务的配置信息与网络侧提供的补充业务的配置信息。
[0191] 可选的,如图7所示,本发明实施例提供的补充业务配置方法还可以包括S701和S702。例如,在上述S519之前还可以包括S701和S702。
[0192] S701、目标服务器接收至少两个异常消息。
[0193] 其中,每个异常消息均包括:补充业务差异文件和异常信息,以及公共陆地移动网络PLMN、无线接入类型RAT、位置信息、所处小区的信息中的信息。
[0194] 相应的,至少两个电子设备中的每个电子设备可以分别向目标服务器发送一个异常消息,以使得目标服务器可以接收到上述至少两个异常消息。
[0195] S702、目标服务器在满足第一条件的情况下,向至少一个目标电子设备发送调整消息。
[0196] 示例性的,至少一个目标电子设备中可以包括上述实施例中S501-S521中涉及的电子设备。
[0197] 其中,第一条件为:至少两个异常消息中包括至少一个第一目标异常消息、且至少一个第一目标异常消息的数量与目标数量的比值大于或等于第一阈值;每个第一目标异常消息均包括相同的至少一项目标信息,且每个第一目标异常消息中均包括目标补充业务差异文件,至少一项目标信息包括目标PLMN、目标RAT、目标位置信息、所处目标小区的信息中的信息;至少一个目标电子设备为至少一项目标信息对应的电子设备;目标数量为至少一个目标电子设备的数量;调整消息包括:补充业务差异文件以及至少一项目标信息;即至少一个目标电子设备为发送所述至少一个目标异常消息的电子设备;调整消息用于触发至少一个目标电子设备分别调整配置界面中的配置选项。
[0198] 类似的,目标位置信息可以指示省市区,即电子设备所在的省市区。目标小区的信息可以包括LAC和PCI中的至少一项。
[0199] 示例性的,对于包含相同的业务集合差异文件的多个异常消息,目标电子设备可以根据PLMN、RAT、省市区、PCI进行进一步分类,如将均包括相同的PLMN(如下述目标PLMN)的异常消息划归为同一分类。
[0200] 可以理解的是,对于统一分类中的异常消息,如包含相同的PLMN上报的数据量达到当前用户量的10%(可自由设定),应该启动预警和在线配置机制,逐步推送观察数据量变化,不断修整推送量,达到包含相同的PLMN的异常消息降低上报量约占用户量(即目标数量)的1%-2%。
[0201] 示例性的,在某一运营商具有100万个某一机型的手机的场景中,该运营商的10%的手机用户均上报网络不再部署呼叫转移业务(如无条件的呼叫转移业务),此时目标服务器可以启动预警和在线配置机制,给用户下发调整消息,使得相应的电子设备可以调整补充业务的配置信息,以关闭或默认关闭呼叫转移业务。
[0202] 具体的,电子设备与目标服务器可以双向交互更新补充业务业务配置,从而达到电子设备快速调整补充业务的配置信息的目的。
[0203] 可选的,如果上述至少一项目标信息对应分布在全国范围的至少一个目标电子设备,那么目标服务器可以在全国范围内,普遍上报调整消息,则将调整消息推送全国用户,以使得全国的用户均可以依据调整消息调整电子设备的补充业务的配置信息。此时,包含相同的PLMN至少一个异常消息为全国范围内的电子设备上报的。
[0204] 可选的,如果上述至少一项目标信息对应分布在特定地区或者P-cell基站小区的至少一个目标电子设备,那么目标服务器可以在该特定地区或者P-cell基站小区内,上报调整消息,则将调整消息推送这些区域内的用户,以使得这些用户均可以依据调整消息调整电子设备的补充业务的配置信息。
[0205] 需要说明的是,本发明实施例中,由于目标服务器接收到各个电子设备的异常消息,以识别并分析大量的异常消息,从而可以按照不同的运营商、不同的补充业务差异文件等信息分类不同的异常消息。进而,目标服务器可以向相应的区域内的至少一个目标电子设备发送调整消息,以支持电子设备快速的根据调整消息调整电子设备的补充业务的配置信息。从而,有利于快速的适配电子设备的补充业务的配置信息与网络侧提供的补充业务的配置信息,进而使得电子设备可以快速、便捷的配置补充业务,即快速的在电子设备中调整补充业务的配置信息。
[0206] 可选的,本发明实施例提供的补充业务配置方法,在上述S701之后还可以包括S703:
[0207] S703、在满足第二条件的情况下,目标服务器输出告警信息。
[0208] 其中,第二条件包括:至少两个异常消息中包括至少一个第二目标异常消息、且至少一个第二目标异常消息的数量与目标数量的比值大于或等于第二阈值(如5%);至少一个第二目标异常消息中每个第二目标异常消息均包括相同异常信息;告警信息用于指示至少一个第二目标异常消息中均包括相同的异常信息。此时,说明发生该异常信息指示的补充业务异常的电子设备较多。
[0209] 例如,相同的异常信息可以表示发生异常的补充业务相同。
[0210] 可以理解的是,目标服务器输出告警信息使得用户(如厂商的测试人员)可以及时获知当前的电子设备中补充业务发生异常的情况。进而,有利于用户更加关注电子设备上报的异常消息而更加注重预警机制,并及时排查异常原因并及时解决异常。
[0211] 如图8所示,为本发明实施例提供的一种可能的电子设备的结构示意图。图8示出的电子设备80包括:发送模块81、接收模块82和调整模块83;发送模块81,用于在电子设备显示配置界面的情况下,向引导服务功能BSF服务器发送鉴权请求消息,配置界面当前用于配置至少一项第一补充业务;接收模块82,用于接收BSF服务器发送的鉴权响应消息,鉴权响应消息用于指示对电子设备鉴权成功;发送模块81,还用于向可扩展标记语言配置接入协议XCAP服务器发送第一请求消息,第一请求消息用于请求获取至少一个第一配置信息;接收模块82,用于接收XCAP服务器发送的第一响应消息,第一响应消息中包括发送模块81请求的至少一个第一配置信息;调整模块83,用于根据接收模块82得到的至少一个第一配置信息,调整配置界面中的配置选项,使得配置界面用于配置至少一项第二补充业务;其中,一个第一配置信息用于配置一个第二补充业务。
[0212] 可选的,电子设备80还包括:获取模块;获取模块,用于接收模块82接收XCAP服务器发送的第一响应消息之后,从接收模块82得到的至少一个第一配置信息中获取第三补充业务的节点信息;发送模块81,还用于根据获取模块得到的第三补充业务的节点信息,向XCAP服务器发送第二请求消息,第二请求消息用于请求第三补充业务的第二配置信息;接收模块82,还用于接收XCAP服务器发送的第二响应消息,第二响应消息中包括第二配置信息;调整模块83,还用于根据接收模块82接收的第二配置信息,调整第一选项的参数;其中,第三补充业务为至少一项第二补充业务中的任意一项,第一选项为配置界面中用于配置第三补充业务的一个选项。
[0213] 可选的,发送模块81,还用于接收模块82接收XCAP服务器发送的第一响应消息之后,在至少一项第二补充业务发生异常的情况下,向目标服务器发送第一异常消息,第一异常消息用于指示电子设备的补充业务异常;其中,目标服务器用于统计不同电子设备的补充业务发送的异常消息。
[0214] 可选的,第一异常消息包括:电子设备的第一补充业务差异文件,以及电子设备的第一公共陆地移动网络PLMN,电子设备的第一无线接入类型RAT,电子设备的第一位置信息,电子设备所在的第一小区的信息,和电子设备的补充业务的第一异常信息中的至少一项;其中,第一补充业务差异文件为至少一项第二补充业务与至少一项第一补充业务之间的差异信息,第一异常信息包括异常的第二补充业务的标识信息、错误码信息或错误提示信息中的至少一项。
[0215] 可选的,接收模块82,还用于发送模块81根据第三补充业务的节点信息,向XCAP服务器发送第二请求消息之后,接收XCAP服务器发送的第三响应消息,第三响应消息用于指示第三补充业务异常;调整模块83,还用于根据接收模块82接收的第三响应消息,控制第一选项处于不可编辑的状态,或者调整第一选项的参数为第一参数;其中,第一参数用于指示第三补充业务的业务状态默认处于关闭状态。
[0216] 可选的,发送模块81,还用于接收模块82接收XCAP服务器发送的第三响应消息之后,向目标服务器发送第二异常消息,第二异常消息用于指示电子设备的补充业务异常;其中,目标服务器用于统计不同电子设备发送的补充业务的异常消息。
[0217] 可选的,第二异常消息包括:电子设备的第二补充业务差异文件,以及电子设备的第二PLMN,电子设备的第二RAT,电子设备的第二位置信息,电子设备所在的第二小区的信息,和电子设备的补充业务的第二异常信息中的至少一项;其中,第二补充业务差异文件为第三补充业务与至少一项第二补充业务之间的差异信息,第二异常信息包括第三补充业务的标识信息、错误码信息或错误提示信息中的至少一项。
[0218] 可选的,电子设备80还包括:第一控制模块;第一控制模块,用于接收模块82接收XCAP服务器发送的第三响应消息之后,在电子设备接入的网络为长期演进LTE网络的情况下,将电子设备接入的网络由LTE网络切换至目标网络;发送模块81,还用于向XCAP服务器发送第三请求消息,第三请求消息用于请求获取电子设备的补充业务的配置信息;其中,目标网络为第二代移动通信技术2G网络或第三代移动通信技术3G网络,XCAP服务器为基于目标网络中用于提供补充业务的配置信息的服务器。
[0219] 可选的,电子设备80还包括:第二控制模块;第二控制模块,用于接收模块82接收XCAP服务器发送的第三响应消息之后,在第三补充业务为呼叫等待业务的情况下,停止基于网络查询或配置电子设备的补充业务,并基于电子设备查询或配置电子设备的补充业务。
[0220] 可选的,电子设备80还包括:输入模块;输入模块,用于接收用户对配置界面中的第二选项的输入;调整模块83,还用于响应于输入模块得到的输入,调整第二选项,并向XCAP服务器发送第四请求消息,第四请求消息中包括通过第二选项配置的第四补充业务的配置信息。
[0221] 可选的,接收模块82,还用于接收目标服务器发送的调整消息,调整消息中包括:目标补充业务差异文件;调整模块83,还用于根据接收模块82得到的目标补充业务差异文件,调整电子设备的补充业务的配置信息;根据调整后的电子设备的补充业务的配置信息调整配置界面中的配置选项;其中,目标补充业务差异文件用于指示电子设备的补充业务的配置信息中待调整的配置信息。
[0222] 本发明实施例提供的电子设备80能够实现上述方法实施例中电子设备实现的各个过程,为避免重复,这里不再赘述。
[0223] 本发明实施例提供的电子设备,在电子设备显示当前用于配置至少一项第一补充业务配置界面的情况下,通过BSF服务器对电子设备鉴权成功之后,可以通过XCAP服务器获取至少一个第一配置信息,一个第一配置信息为一个第二补充业务的配置信息;进而,根据至少一个第一配置信息,可以动态调整配置界面中的配置选项,使得配置界面用于配置至少一项第二补充业务。如此,电子设备动态地从网络侧获取补充业务的至少一个第一配置信息之后,不仅可以将至少一个第一配置信息更新至电子设备的调制解调器中,还可以根据至少一个第一配置信息调整配置界面中的配置选项,使得配置界面中的配置选项配置的补充业务与网络侧提供的补充业务一致。从而,提高了电子设备和网络之间配置补充业务的适配性,使得电子设备可以快速、便捷的通过配置界面正常配置并使用补充业务。
[0224] 图9为本发明实施例提供的一种可能的目标服务器的结构示意图。图9示出的目标服务器90包括:接收模块91和发送模块92;接收模块91,用于接收至少两个异常消息,每个异常消息均包括:补充业务差异文件和异常信息,以及公共陆地移动网络PLMN、无线接入类型RAT、位置信息、所处小区的信息中的信息;发送模块92,用于在满足第一条件的情况下,向至少一个目标电子设备发送调整消息;其中,第一条件为:接收模块91接收的至少两个异常消息中包括至少一个第一目标异常消息、且至少一个第一目标异常消息的数量与目标数量的比值大于或等于第一阈值;每个第一目标异常消息均包括相同的至少一项目标信息,且每个第一目标异常消息中均包括目标补充业务差异文件,至少一项目标信息包括目标PLMN、目标RAT、目标位置信息、所处目标小区的信息中的信息;至少一个目标电子设备为至少一项目标信息对应的电子设备;目标数量为至少一个目标电子设备的数量;调整消息包括:补充业务差异文件以及至少一项目标信息;调整消息用于触发至少一个目标电子设备分别调整配置界面中的配置选项。
[0225] 可选的,目标服务器还包括:输出模块;输入模块,用于接收模块91接收至少两个异常消息之后,在满足第二条件的情况下,输出告警信息;其中,第二条件包括:至少两个异常消息中包括至少一个第二目标异常消息、且至少一个第二目标异常消息的数量与至少两个异常消息的数量的比值大于或等于第二阈值;至少一个第二目标异常消息中每个第二目标异常消息均包括相同异常信息;告警信息用于指示至少一个第二目标异常消息中均包括相同的异常信息。
[0226] 本发明实施例提供的目标服务器90能够实现上述方法实施例中目标服务器实现的各个过程,为避免重复,这里不再赘述。
[0227] 本发明实施例提供的目标服务器,由于目标服务器接收到各个电子设备的异常消息,以识别并分析大量的异常消息,从而可以按照不同的运营商、不同的补充业务差异文件等信息分类不同的异常消息。进而,目标服务器可以向相应的区域内的至少一个目标电子设备发送调整消息,以支持电子设备快速的根据调整消息调整电子设备的补充业务的配置信息。从而,有利于快速的适配电子设备的补充业务的配置信息与网络侧提供的补充业务的配置信息,进而使得电子设备可以快速、便捷的配置补充业务,即快速的在电子设备中调整补充业务的配置信息。
[0228] 图10为本发明实施例提供的一种电子设备的硬件结构示意图,该电子设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、
传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图10中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,电子设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、以及计步器等。
[0229] 其中,射频单元101,用于在电子设备显示配置界面的情况下,向引导服务功能BSF服务器发送鉴权请求消息,配置界面当前用于配置至少一项第一补充业务;接口单元108,用于接收BSF服务器发送的鉴权响应消息,鉴权响应消息用于指示对电子设备鉴权成功;射频单元101,还用于向可扩展标记语言配置接入协议XCAP服务器发送第一请求消息,第一请求消息用于请求获取至少一个第一配置信息,不同的第一配置信息为至少一项第二补充业务中不同的第二补充业务的配置信息;接口单元108,用于接收XCAP服务器发送的第一响应消息,第一响应消息中包括射频单元101请求的至少一个第一配置信息;处理器110,用于根据接口单元108得到的至少一个第一配置信息,调整配置界面中的配置选项,使得配置界面用于配置至少一项第二补充业务。
[0230] 本发明实施例提供的电子设备,在电子设备显示当前用于配置至少一项第一补充业务配置界面的情况下,通过BSF服务器对电子设备鉴权成功之后,可以通过XCAP服务器获取至少一个第一配置信息,不同的第一配置信息为至少一个第二补充业务中的不同的第二补充业务的配置信息;进而,根据至少一个第一配置信息,可以动态调整配置界面中的配置选项,使得配置界面用于配置至少一项第二补充业务。如此,电子设备动态地从网络侧获取补充业务的至少一个第一配置信息之后,不仅可以将至少一个第一配置信息更新至电子设备的调制解调器中,还可以根据至少一个第一配置信息调整配置界面中的配置选项,使得配置界面中的配置选项配置的补充业务与网络侧提供的补充业务一致。从而,提高了电子设备和网络之间配置补充业务的适配性,有利于用户通过电子设备的配置界面正常配置并使用电子设备补充业务。
[0231] 应理解的是,本发明实施例中,射频单元101可用于收发信息或通话过程中,
信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个
放大器、
收发信机、
耦合器、
低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信系统与网络和其他设备通信。
[0232] 电子设备通过网络模块102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
[0233] 音频输出单元103可以将射频单元101或网络模块102接收的或者在存储器109中存储的音频数据转换成
音频信号并且输出为声音。而且,音频输出单元103还可以提供与电子设备100执行的特定功能相关的音频输出(例如,
呼叫信号接收声音、消息接收声音等等)。音频输出单元103包括扬声器、蜂鸣器以及受话器等。
[0234] 输入单元104用于接收音频或
视频信号。输入单元104可以包括图形处理器(Graphics Processing Unit,GPU)1041和麦克
风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像
帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或网络模块102进行发送。麦克风1042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。
[0235] 电子设备100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及
接近传感器,其中,环境光传感器可根据环境光线的明暗来调节
显示面板1061的
亮度,接近传感器可在电子设备100移动到
耳边时,关闭显示面板1061和/或
背光。作为运动传感器的一种,
加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重
力的大小及方向,可用于识别电子设备
姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器105还可以包括指纹传感器、
压力传感器、虹膜传感器、分子传感器、
陀螺仪、气压计、湿度计、
温度计、红外线传感器等,在此不再赘述。
[0236] 显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用
液晶显示器(Liquid Crystal Display,LCD)、
有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1061。
[0237] 用户输入单元107可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为
触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用
手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作)。触控面板1071可包括触摸检测装置和触摸
控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,接收处理器110发来的命令并加以执行。此外,可以采用
电阻式、电容式、红外线以及表面
声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理
键盘、功能键(比如音量控制按键、
开关按键等)、
轨迹球、
鼠标、操作杆,在此不再赘述。
[0238] 进一步的,触控面板1071可
覆盖在显示面板1061上,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图10中,触控面板1071与显示面板1061是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现电子设备的输入和输出功能,具体此处不做限定。
[0239] 接口单元108为外部装置与电子设备100连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或
电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到电子设备100内的一个或多个元件或者可以用于在电子设备100和外部装置之间传输数据。
[0240] 存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速
随机存取存储器,还可以包括
非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0241] 处理器110是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、
用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
[0242] 电子设备100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0243] 另外,电子设备100包括一些未示出的功能模块,在此不再赘述。
[0244] 如图11所示,为本发明实施例的一种可能的目标服务器的结构示意图,该目标服务器130包括:处理器131、收发机132、存储器133、用户接口134和总线接口135。
[0245] 其中,收发机132,用于接收至少两个异常消息,每个异常消息均包括:补充业务差异文件和异常信息,以及公共陆地移动网络PLMN、无线接入类型RAT、位置信息、所处小区的信息中的信息;在满足第一条件的情况下,向至少一个目标电子设备发送调整消息;其中,第一条件为:至少两个异常消息中包括至少一个第一目标异常消息、且至少一个第一目标异常消息的数量与目标数量的比值大于或等于第一阈值;每个第一目标异常消息均包括相同的至少一项目标信息,且每个第一目标异常消息中均包括目标补充业务差异文件,至少一项目标信息包括目标PLMN、目标RAT、目标位置信息、所处目标小区的信息中的信息;至少一个目标电子设备为至少一项目标信息对应的电子设备;目标数量为至少一个目标电子设备的数量;调整消息包括:补充业务差异文件以及至少一项目标信息;调整消息用于触发至少一个目标电子设备分别调整配置界面中的配置选项。
[0246] 本发明实施例提供的目标服务器,由于目标服务器接收到各个电子设备的异常消息,以识别并分析大量的异常消息,从而可以按照不同的运营商、不同的补充业务差异文件等信息分类不同的异常消息。进而,目标服务器可以向相应的区域内的至少一个目标电子设备发送调整消息,以支持电子设备快速的根据调整消息调整电子设备的补充业务的配置信息。从而,有利于快速的适配电子设备的补充业务的配置信息与网络侧提供的补充业务的配置信息,进而使得电子设备可以快速、便捷的配置补充业务,即快速的在电子设备中调整补充业务的配置信息。
[0247] 本发明实施例中,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器131代表的一个或多个处理器和存储器133代表的存储器的各种电路链接在一起。总线架构还可以将诸如
外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口135提供接口。收发机132可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口134还可以是能够外接内接需要的设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。处理器131负责管理总线架构和通常的处理,存储器133可以存储处理器131在执行操作时所使用的数据。
[0248] 另外,网络设备130还包括一些未示出的功能模块,在此不再赘述。
[0249] 可选的,本发明实施例还提供一种电子设备,包括处理器110,存储器109,存储在存储器109上并可在所述处理器110上运行的计算机程序,该计算机程序被处理器110执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0250] 可选的,本发明实施例还提供一种目标服务器,包括处理器131,存储器133,存储在存储器133上并可在所述处理器131上运行的计算机程序,该计算机程序被处理器131执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0251] 本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如
只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
[0252] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0253] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对
现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台电子设备(可以是手机,计算机,服务器,
空调器,或者网络设备等)执行本申请各个实施例所述的方法。
[0254] 上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。