一种外观包的管理方法、系统和设备技术方案

技术编号:5916308 阅读:218 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种外观包的管理方法,包括以下步骤:接收外观包,获取所述外观包的唯一的外观包标识;保存所述外观包与外观包标识的对应关系;接收对外观包的操作消息,根据从所述操作消息中获取的外观包标识以及保存的所述外观包与外观包标识的对应关系,对所述操作消息中获取的外观包标识对应的外观包进行操作。本发明专利技术还公开了一种外观包的管理系统和设备。通过使用本发明专利技术提供的方法,使得服务器与终端之间建立了外观包的唯一标识,使终端可以辨别服务器下发的操作指令的对象并执行对应外观包的管理操作。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种外观包的管理方法、系统和设备
技术介绍
随着无线通信应用的不断发展,终端越来越成为人们生活中必不可少的工具,并且人们对终端的外观要求也越来越高。而SP (Service Provider,月l 务提供商)希望向用户提供各种风格的外观包,以使用户能个性化的显示自 己的终端外观,终端外观是指终端对外显示的内容,如背景、铃音、菜单等 内容,它们单独称为外观元素。当有多个外观元素同时提供给终端,或由终 端进行操作时,这些元素的集合称为外观包。同时,SP希望能通过网络管理终端上的外观包,以符合用户和SP的利 益。对终端外观包的管理操作包括外观包下发、安装、激活/去激活、更新、 删除、锁定/解锁等。具体的,下发指外观包的发送,安装指终端将收到的外 观包进行安装,产生一个新的外观包;激活指使特定外观包成为终端当前使 用的外观包;更新指将收到的外观包中的内容更新到现有的外观包中;删除 指将终端保存的特定外观包删除;锁定/解锁指锁定外观包以避免被修改、以 及解除锁定。当用户的外观定制服务由一个SP提供时,SP能对这些外观包进行统一 编号,服务器发起对这些外观包的操作时不会发生冲突。但如果一个用户的 外观定制服务由多个同时提供,且提供的内容可能存在重复的情况下,就 存在对外观包的操作冲突的可能。例如,SP1发起针对一个外观包的删除操作, 终端执行这个操作,却删除了 SP2提供的外观包,造成外观管理的混乱。为了解决该问题,服务器在发起操作之前需要与终端建立对外观包的确 认关系。现有技术中有一种基于OMA ( Operation/Management/Authorization,操作/管理/鉴权)-DM (Device Management,设备管理)进行终端外观管理的 方法,这种方法的管理方是基于OMA-DM技术的服务器,该服务器发送针对 某外观包的操作命令,基于OMA-DM技术的客户端执行该命令。在这种方法 下,外观包的识別是由终端来完成的。每次服务器下发一个新的外观包时, 终端为该外观包进行编号,并将该编号返回给服务器,服务器记录该编号; 当服务器要对该外观包进行操作时,随操作命令下发外观包的编号,使得终 端能针对正确的外观包进行操作。OMA-DM只是一种外观管理中可选的技术方案,大多数情况下,外观管 理不基于该技术,因而服务器不可能为每款终端记录其各个外观包的编号, 在DM方式下,这种实现方式也不太可能,往往是通过服务器查询的方式获 得其目标外观包的编号的。这就需要消耗较多的资源用于服务器获取终端的 外观包信息。
技术实现思路
本专利技术的实施例提供一种外观包的管理方法、系统和设备,用于在服务 器与终端之间建立了外观包的唯一标识,使服务器可以对终端的外观包进行 管理操作。为达到上述目的,本专利技术的实施例提供一种外观包的管理方法,包括以 下步骤 '接收外观包,获取所述外观包的唯一的外观包标识; 保存所述外观包与外观包标识的对应关系;接收对外观包的操作消息,根据从所述操作消息中获取的外观包标识以 及保存的所述外观包与外观包标识的对应关系,对所述操作消息中获取的外 观包标识对应的外观包进行搡作。本专利技术的实施例还提供一种服务器,用于对发送到终端的外观包进行管 理,包括外观包下发单元,用于向所述终端下发外观包; 操作消息下发单元,用于向所述终端下发操作消息;外观包标识生成单元,用于生成唯一的外观包标识,并将所述外观包标 识添加在所述外观包下发单元下发的外观包、和/或所述操作消息下发单元下 发的操作消息中。本专利技术的实施例还提供一种终端,用于对本终端的外观包进行管理,包括外观包标识获取单元,用于获取服务器发送的外观包的唯一的外观包标 识,以及根据所述服务器发送的操作消息获取外观包标识;对应关系保存单元,用于根据所述外观包标识获取单元获取的外观包标 识,保存外观包与外观包标识的对应关系;外观包操作单元,用于根据所述对应关系保存单元保存的外观包与外观 包标识的对应关系,对所述外观包标识获取单元从所述服务器发送的操作消 息中获取的外观包标识所对应的外观包进行操作。本专利技术的实施例还提供一种外观包的管理系统,包括服务器和终端, 所述服务器,用于向所述终端下发外观包和对外观包的操作消息; 所述终端,用于获取所述服务器下发的外观包的唯一的外观包标识,保 存所述外观包与外观包梓识的对应关系;并接收所述服务器发起的操作消息, 根据从所述操作消息中获取的外观包标识以及保存的所述外观包与外观包标 识的对应关系,对所述操作消息中获取的外观包标识对应的外观包进行操作。 与现有技术相比,本专利技术的实施例至少具有以下优点 通过使用本专利技术提供的方法,使得服务器与终端之间建立了外观包的唯 一标识,使终端可以辨别服务器下发的操作指令的对象并执行对应外观包的 管理操作。附图说明图l是本专利技术实施例一中外观包的管理方法的流程图; 图2是本专利技术实施例二中外观包的管理方法的流程图; 图3是本专利技术实施例三中外观包的管理方法的流程图; 图4是本专利技术实施例五中外观包管理系统的结构示意图;图5是本专利技术实施例六中外观包管理系统的结构示意图。 具体实施例方式以下结合附图和实施例,对本专利技术的实施方式做进一步说明。 本专利技术一种外观包的管理方法如图l所示,包括以下步骤 步骤sl01、终端在接收到外观包时,获取该外观包的唯一的外观包标识。 本专利技术的实施例中,外观包标识可以至少由两部分组成提供商标识以 及外观包编号。提供商标识是针对SP的一个编号,该标识可以是终端分配的, 也可以是SP分配的;外观包编号是SP分配的。当提供商标识以及外观包编号 这两个标识一 同4吏用时,可以唯一标识4壬何一个外》见包。 本专利技术的实施例中,可以使用的外观包标识包括(1) 一个全球唯一标识的号段+ SP分配的外观包编号。 这种方法要求有一个统一的机构来为每个SP分配一个号段,通过一个号段可以唯一标识一个SP。例如目前使用的网络设备物理地址,专门机构为每家网络设备制造商分配一个物理地址的号段,网络设备制造商在这个号段下为其每台设备分配一个物理地址,确保全球唯一;又如汽车的车牌号,每个省有一个唯一标识,如北京为京,广东为粤,再用下面的编号确定地区、县, 确保车牌号全国唯一。(2) 提供商的域名十SP分配的外观包编号。域名是每个提供商都拥有的,终端和服务器都可以使用该标识。如一个 外只见包的标识lfc_www.cmcc.com.cn_l0001 。 lfc表示这是一 个外5见包, www.cmcc.com.cn是中国移动使用的域名,表示这是中国移动提供的外观包, 10001是中国移动为该外观包分配的外观包编号。利用这个标识即可唯一标识 一个外观包。(3) 从提供商获取到该外观包的下载路径。考虑到不同外观包的下载路径不同,可以使用外观包的下载路径作为外 观包的标识。如一外观包的下载路径为www.cmcc.com.cn/download/lfc/10001 , 则可以使用该路径作为该外观包的外观包标识。IOOOI是中国移动为该外观包分配的外观包编号,表示该外观包是从中国移动提供的下载资源中获取的、编号为10001的外观包。以上描述了几种外观包标识的可选方法,4旦本专利技术实施例的保护范围并 本文档来自技高网
...

【技术保护点】
一种外观包的管理方法,其特征在于,包括以下步骤: 接收外观包,获取所述外观包的唯一的外观包标识; 保存所述外观包与外观包标识的对应关系; 接收对外观包的操作消息,根据从所述操作消息中获取的外观包标识以及保存的所述外观包与外 观包标识的对应关系,对所述操作消息中获取的外观包标识对应的外观包进行操作。

【技术特征摘要】
1、一种外观包的管理方法,其特征在于,包括以下步骤接收外观包,获取所述外观包的唯一的外观包标识;保存所述外观包与外观包标识的对应关系;接收对外观包的操作消息,根据从所述操作消息中获取的外观包标识以及保存的所述外观包与外观包标识的对应关系,对所述操作消息中获取的外观包标识对应的外观包进行操作。2、 如权利要求1所述外观包的管理方法,其特征在于,所述唯一的外观 包标识至少包括提供商SP标识和外观包编号,所述唯一的外观包标识的组成 规则具体为一个唯一标识s 的号段加SP分配的外观包编号;或SP的域名加SP命配的外》见包编号;或从SP获取到特定外观包编号的外观包的下载路径。3、 如权利要求2所述外观包的管理方法,其特征在于,所述获取所述外 观包的唯一的外观包标识的步骤前还包括服务器对于外观包按照所述外观包标识的组成规则生成唯一的外观包标 识,将所述唯一的外观包标识添加在所述外观包中并发送; 所述获取所述外观包的外观包标识的步骤具体为 解析所述外观包,获取所述外观包中携带的唯一的外观包标识。4、 如权利要求2所述外观包的管理方法,其特征在于,所述获取所述外 观包的唯一 的外观包标识的步骤前还包括服务器发送外观包;所述外观包的外观包标识的步骤具体为根据预先设定的外观包标识组成规则,获取所述外观包的唯一的外观包 标识。5、 如权利要求1所述外观包的管理方法,其特征在于,所述保存所述外 观包与外观包标识的对应关系具体为如果所述外观包中包括外观包标识,则保存所述外观包;或 建立并保存外观包标识和外观包保存路径的对应关系;或以所述外观包标识作为文件目录保存外观包。6、 如权利要求1所述外观包的管理方法,其特征在于,所述从操作消息 中获取外观包标识的步骤具体为解析所述操作消息,从中获取服务器在操作消息中添加的外观包标识;或根据所述操作消息的来源以及其中包括的信息,根据预先设定的外观包 标识组成身见则获取外观包标识。7、 如权利要求1所述外观包的管理方法,其特征在于,所述对对应的外 观包进行的操作包括外观包的安装或更新;所述外观包的安装或更新具体为判断从所述操作消息中获取的外观包标识对应的外观包在本地是否存 在,若存在则判断对外观包进行更新操作,并完成对应外观包的...

【专利技术属性】
技术研发人员:王睿刘海涛赵晖宋悦
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1