[go: up one dir, main page]

CN101582874B - Method for management operation to appearance content, a server and a terminal - Google Patents

Method for management operation to appearance content, a server and a terminal Download PDF

Info

Publication number
CN101582874B
CN101582874B CN 200810028016 CN200810028016A CN101582874B CN 101582874 B CN101582874 B CN 101582874B CN 200810028016 CN200810028016 CN 200810028016 CN 200810028016 A CN200810028016 A CN 200810028016A CN 101582874 B CN101582874 B CN 101582874B
Authority
CN
China
Prior art keywords
appearance
management operation
operation authority
information
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 200810028016
Other languages
Chinese (zh)
Other versions
CN101582874A (en
Inventor
宋悦
王睿
刘海涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN 200810028016 priority Critical patent/CN101582874B/en
Publication of CN101582874A publication Critical patent/CN101582874A/en
Application granted granted Critical
Publication of CN101582874B publication Critical patent/CN101582874B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Storage Device Security (AREA)

Abstract

本发明公开了一种对外观内容进行管理操作的方法,包括以下步骤:接收对外观内容进行管理操作的命令;根据保存的管理操作权限信息以及所述接收到的命令对外观内容进行管理操作。相应地,本发明还公开了一种服务器以及一种终端,实施本发明实施例,通过针对不同服务器或用户设置不同的管理操作权限,并根据管理操作权限信息以及管理操作命令对外观内容进行管理操作,从而更有效地管理外观内容,满足了人们的需求。

Figure 200810028016

The invention discloses a method for managing and operating appearance content, comprising the following steps: receiving an order for managing and operating appearance content; and performing management and operation for appearance content according to saved management operation authority information and the received order. Correspondingly, the present invention also discloses a server and a terminal, implementing the embodiment of the present invention, by setting different management operation rights for different servers or users, and managing appearance content according to management operation rights information and management operation commands Operation, so as to more effectively manage the content of the appearance, to meet people's needs.

Figure 200810028016

Description

一种对外观内容进行管理操作的方法、一种服务器及终端A method for managing and operating appearance content, a server and a terminal

技术领域 technical field

本发明涉及通信领域,尤其涉及一种对外观内容进行管理操作的方法、一种服务器及终端。The present invention relates to the communication field, in particular to a method for managing and operating appearance content, a server and a terminal.

背景技术 Background technique

随着通信应用技术的不断发展,终端逐渐成为人们生活中必不可少的工具,并且人们对终端的外观要求也越来越高。服务提供商(Service Provider,SP)希望向用户提供各种风格的外观包,使用户能个性化地显示自己的终端外观,并且SP也希望通过网络来管理终端上的外观元素,以符合用户和SP的利益。开放移动联盟(Open Mobile Alliance,OMA)标准组织制订了外观定制(Look AndFeel Customization,LFC)标准,以满足上述用户对终端外观灵活定制的需求。With the continuous development of communication application technologies, terminals have gradually become an indispensable tool in people's lives, and people have higher and higher requirements on the appearance of terminals. The service provider (Service Provider, SP) hopes to provide users with various styles of appearance packages, so that users can display their own terminal appearance in a personalized way, and the SP also hopes to manage the appearance elements on the terminal through the network to meet the needs of users and users. SP interests. The Open Mobile Alliance (OMA) standards organization has formulated the Look And Feel Customization (LFC) standard to meet the needs of the above-mentioned users for flexible customization of the terminal appearance.

终端外观(Look And Feel)是指终端对外显示的内容,如墙纸、铃音、菜单等,它们单独称为外观元素(LFC Element)。包头信息与数据信息(如外观元素标识)组合成外观包(LFC Package)。一个外观包中的外观元素可以分成不同的组,称为外观元素组,例如把背景、铃声和屏保分为一组,把菜单和字体分为另一组,这样,对一个组的操作就可以替代对各个外观元素的单独操作,方便了对外观元素的管理。Terminal appearance (Look And Feel) refers to the content displayed externally by the terminal, such as wallpaper, ringtone, menu, etc., which are called LFC Elements separately. The package header information and data information (such as appearance element identification) are combined into an appearance package (LFC Package). The appearance elements in an appearance package can be divided into different groups, called appearance element groups, for example, the background, ringtone and screen saver are divided into one group, and the menu and font are divided into another group, so that the operation of one group can be It facilitates the management of appearance elements instead of individual operations on each appearance element.

服务器对终端外观的管理操作包括外观包的下发、查询、安装、激活或去激活、更新、删除、锁定或解锁等。具体地,下发指向终端传输LFC外观包;查询指获得外观包及其包含的外观元素内容或外观元素组;安装指终端将收到的外观包进行安装,产生一个新的外观包;激活指将指定外观包或外观元素内容或外观元素组设置成为终端当前使用的外观包或外观元素内容或外观元素组;去激活指将指定外观包或外观元素内容或外观元素组设置不成为终端当前使用的外观包或外观元素内容或外观元素组;更新指将收到的外观包中的内容更新到现有的外观包中;删除指将终端保存的特定外观包删除;锁定指使外观包避免被修改;解锁指解除锁定。服务器把外观包下发到终端上并安装以后,服务器后续可以对下发的外观包及外观元素内容或外观元素组进行查询、激活或去激活、更新、删除、锁定或解锁等管理操作。The server's management operations on terminal appearances include issuing, querying, installing, activating or deactivating, updating, deleting, locking or unlocking etc. of appearance packages. Specifically, delivery refers to the terminal to transmit the LFC appearance package; query refers to obtaining the appearance package and the appearance element content or appearance element group it contains; installation refers to the terminal installing the received appearance package to generate a new appearance package; activation refers to Set the specified appearance package or appearance element content or appearance element group as the appearance package or appearance element content or appearance element group currently used by the terminal; deactivation refers to setting the specified appearance package or appearance element content or appearance element group not to be the current use of the terminal The appearance package or the content of the appearance element or the appearance element group; update means to update the content in the received appearance pack to the existing appearance pack; delete means to delete the specific appearance pack saved by the terminal; lock means to prevent the appearance pack from being modified ;Unlock refers to unlocking. After the server sends the appearance package to the terminal and installs it, the server can subsequently perform management operations such as querying, activating or deactivating, updating, deleting, locking or unlocking the delivered appearance package and appearance element content or appearance element group.

不同的外观定制业务提供商可以独立提供不同的外观包及外观元素内容,外观定制业务提供商往往希望只有本提供商才能对其进行相应管理操作,不希望其他用户或服务器对其进行相应的管理操作,例如对于一些特定的外观包及外观元素内容,假设是某运营商定制的墙纸是该运营商的logo(标志、徽标或商标)文件,该运营商不希望用户对该墙纸文件进行编辑、删除、更换等操作,然而现有技术中,并没有采取相应的方法和措施对外观包及外观元素内容进行管理,不能满足人们的需求。Different appearance customization service providers can independently provide different appearance packages and appearance element content. Appearance customization service providers often hope that only the provider can manage them accordingly, and do not want other users or servers to manage them accordingly Operation, for example, for some specific appearance packages and appearance element content, suppose that the wallpaper customized by an operator is the logo (logo, logo or trademark) file of the operator, and the operator does not want users to edit the wallpaper file, Operations such as deletion and replacement, however, in the prior art, no corresponding methods and measures are taken to manage the content of the appearance package and appearance elements, which cannot meet people's needs.

发明内容 Contents of the invention

本发明实施例在于提出一种对外观内容进行管理操作的方法、一种服务器及一种终端,通过针对不同服务器或用户设置不同的管理操作权限,并根据所述管理操作权限信息以及管理操作命令对外观内容进行管理操作。The embodiment of the present invention is to propose a method for managing and operating appearance content, a server and a terminal, by setting different management operation rights for different servers or users, and according to the management operation rights information and management operation commands Perform management operations on appearance content.

为了达到上述技术效果,本发明实施例提出一种对外观内容进行管理操作的方法,包括以下步骤:In order to achieve the above technical effect, the embodiment of the present invention proposes a method for managing and operating appearance content, including the following steps:

接收对外观内容进行管理操作的命令,;receive commands to perform management operations on the appearance content;

根据保存的管理操作权限信息以及所述接收到的命令对外观内容进行管理操作。Perform management operations on the appearance content according to the stored management operation authority information and the received command.

相应地,本发明实施例还提出一种服务器,包括:Correspondingly, an embodiment of the present invention also proposes a server, including:

设置模块,用于在外观包中设置管理操作权限信息;The setting module is used to set the management operation authority information in the appearance package;

命令发送模块,用于发送对外观内容进行管理操作的命令;The command sending module is used to send commands for managing and operating the content of the appearance;

外观包发送模块,用于发送设置有管理操作权限信息的外观包。The appearance package sending module is used to send the appearance package set with management operation authority information.

相应地,本发明实施例还提出一种终端,包括:Correspondingly, an embodiment of the present invention also proposes a terminal, including:

命令接收模块,用于接收对外观内容进行管理操作的命令;A command receiving module, configured to receive commands for managing and operating appearance content;

操作模块,用于根据保存的管理操作权限信息以及所述命令接收模块接收到的命令对外观内容进行管理操作。An operation module, configured to perform management operations on the appearance content according to the stored management operation authority information and the commands received by the command receiving module.

实施本发明实施例,通过针对不同服务器或用户设置不同的管理操作权限,并根据管理操作权限信息以及管理操作命令对外观内容进行管理操作,从而更有效地管理外观内容,满足了人们的需求。Implementing the embodiment of the present invention, by setting different management operation rights for different servers or users, and performing management operations on appearance content according to management operation authority information and management operation commands, so as to more effectively manage appearance content and meet people's needs.

附图说明 Description of drawings

图1是本发明实施例的一种服务器的结构示意图;FIG. 1 is a schematic structural diagram of a server according to an embodiment of the present invention;

图2是本发明的一种终端的第一实施例的结构示意图;FIG. 2 is a schematic structural diagram of a first embodiment of a terminal according to the present invention;

图3是本发明的一种终端的第二实施例的结构示意图;FIG. 3 is a schematic structural diagram of a second embodiment of a terminal according to the present invention;

图4是本发明实施例的一种终端中的操作模块的结构示意图;FIG. 4 is a schematic structural diagram of an operation module in a terminal according to an embodiment of the present invention;

图5是本发明的对外观内容进行管理操作的方法第一具体实施例的流程图;Fig. 5 is a flow chart of the first specific embodiment of the method for managing and operating appearance content in the present invention;

图6是本发明的对外观内容进行管理操作的方法第二具体实施例的流程图。Fig. 6 is a flow chart of a second specific embodiment of the method for managing appearance content in the present invention.

具体实施方式 Detailed ways

本发明实施例在于提出一种对外观内容进行管理操作的方法、一种服务器及一种终端,通过针对不同服务器或用户设置不同的管理操作权限,并根据所述管理操作权限信息对外观内容进行管理操作。The embodiment of the present invention proposes a method for managing and operating appearance content, a server, and a terminal, by setting different management operation rights for different servers or users, and controlling the appearance content according to the management operation rights information management operations.

下面结合附图详细说明本发明的优选实施例。Preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

请参考图1,图1示出了本发明实施例的一种服务器的结构示意图,包括:设置模块11,用于在外观包中设置管理操作权限信息;命令发送模块12,用于发送对外观内容进行管理操作的命令;外观包发送模块13,用于发送设置有管理操作权限信息的外观包。Please refer to FIG. 1. FIG. 1 shows a schematic structural diagram of a server according to an embodiment of the present invention, including: a setting module 11, which is used to set management operation authority information in the appearance package; a command sending module 12, which is used to send the Commands for content management operations; appearance package sending module 13, used to send appearance packages set with management operation authority information.

请参考图2,图2示出了本发明的一种终端的第一实施例的结构示意图,包括:命令接收模块21,用于接收对外观内容进行管理操作的命令;操作模块22,用于根据保存的管理操作权限信息以及命令接收模块21接收到的命令对外观内容进行管理操作。Please refer to FIG. 2. FIG. 2 shows a schematic structural diagram of a first embodiment of a terminal of the present invention, including: a command receiving module 21, configured to receive commands for managing operations on appearance content; an operating module 22, configured to Perform management operations on the appearance content according to the stored management operation authority information and the commands received by the command receiving module 21 .

请参阅图3,图3示出了本发明的一种终端的第二实施例的结构示意图,除了包括上述的命令接收模块21和操作模块22外,还包括外观包接收模块23,用于接收设置有管理操作权限信息的外观包;解析模块24,用于解析出外观包接收模块23接收的外观包中的管理操作权限信息;存储模块25,用于存储解析模块24解析出的外观内容的管理操作权限信息。Please refer to FIG. 3. FIG. 3 shows a schematic structural diagram of a second embodiment of a terminal of the present invention. In addition to the above-mentioned command receiving module 21 and operation module 22, it also includes an appearance package receiving module 23 for receiving An appearance package with management operation authority information is set; the analysis module 24 is used to analyze the management operation authority information in the appearance package received by the appearance package receiving module 23; the storage module 25 is used to store the appearance content analyzed by the analysis module 24 Manage operation permission information.

请参阅图4,图4示出了本发明实施例的一种终端中的操作模块的结构示意图,包括:获取单元221,用于获取所述命令的发起者信息;判断单元222,用于根据存储模块25中的管理操作权限信息以及获取单元221获取的所述命令的发起者信息判断是否执行所述接收到的命令;判断结果处理单元223,用于根据判断单元222的判断结果对外观内容进行管理操作;返回信息单元224,用于返回所述进行管理操作的信息。Please refer to FIG. 4. FIG. 4 shows a schematic structural diagram of an operation module in a terminal according to an embodiment of the present invention, including: an acquisition unit 221, configured to acquire the initiator information of the command; a judging unit 222, configured to The management operation authority information in the storage module 25 and the originator information of the command acquired by the acquiring unit 221 determine whether to execute the received command; Perform management operations; return information unit 224, configured to return the information about performing management operations.

下面结合图5,说明本发明实施例中的一种对外观内容进行管理操作的方法,图5示出了本发明的对外观内容进行管理操作的方法第一具体实施例的流程图,包括如下步骤:A method for managing appearance content in an embodiment of the present invention is described below with reference to FIG. 5 . FIG. 5 shows a flow chart of a first specific embodiment of the method for managing appearance content in the present invention, including the following step:

步骤S501:接收对外观内容进行管理操作的命令;Step S501: receiving a command to manage the appearance content;

步骤S502:根据保存的管理操作权限信息以及所述接收到的命令对外观内容进行管理操作;Step S502: Perform management operations on appearance content according to the saved management operation authority information and the received command;

步骤S503:结束流程。Step S503: End the process.

下面结合图6,进一步说明本发明实施例中的一种对外观内容进行管理操作的方法,图6示出了本发明的对外观内容进行管理操作的方法第二具体实施例的流程图,包括如下步骤:A method for managing appearance content in an embodiment of the present invention is further described below in conjunction with FIG. 6 . FIG. 6 shows a flow chart of a second specific embodiment of the method for managing appearance content in the present invention, including Follow the steps below:

步骤S601:接收携带有管理操作权限信息的外观包;Step S601: Receive an appearance package carrying management operation authority information;

步骤S602:解析并保存所述外观包中设有的管理操作权限信息;Step S602: Parsing and saving the management operation authority information set in the appearance package;

具体地,所述外观内容包括外观包、外观元素内容以及外观元素组,终端接收服务器或用户对外观内容进行管理操作的命令。Specifically, the look-and-feel content includes look-and-feel package, look-and-feel element content, and look-and-feel element group, and the terminal receives commands from the server or the user to manage the look-and-feel content.

步骤S603:接收对外观内容进行管理操作的命令;Step S603: receiving a command to manage the appearance content;

步骤S604:获取所述命令的发起者信息;Step S604: Obtain the initiator information of the command;

步骤S605:根据保存的管理操作权限信息以及所述命令的发起者信息判断是否执行所述接收到的命令;Step S605: judging whether to execute the received command according to the saved management operation authority information and the initiator information of the command;

步骤S606:根据判断结果对外观内容进行管理操作;Step S606: Perform management operations on the appearance content according to the judgment result;

步骤S607:返回所述进行管理操作的信息;Step S607: return the information about performing the management operation;

步骤S608:结束流程。Step S608: End the process.

具体地,在对外观包进行管理操作之前,需要在外观包中设置管理操作权限信息,其中,设置管理操作权限信息包括:设置所述外观包或者所述外观包中的外观元素内容或者所述外观包中的外观元素组的管理操作权限信息这三项中的至少一项或者其任意组合。Specifically, before performing management operations on the appearance package, it is necessary to set management operation authority information in the appearance package, wherein setting the management operation authority information includes: setting the appearance package or the content of the appearance elements in the appearance package or the At least one of the three items or any combination of the management and operation authority information of the appearance element group in the appearance package.

下面结合图6,分别列举设置外观包的管理操作权限信息、设置外观包中外观元素内容的管理操作权限信息、设置外观包中的外观元素组的管理操作权限信息以及设置外观包中的外观元素组和外观元素内容的管理操作权限信息,并且进一步说明各个实施例相应的管理操作流程。Combining with Figure 6 below, set the management operation authority information of the appearance package, set the management operation authority information of the appearance element content in the appearance package, set the management operation authority information of the appearance element group in the appearance package, and set the appearance element in the appearance package The management operation authority information of the group and appearance element content, and further illustrate the corresponding management operation process of each embodiment.

实施例1、设置外观包的管理操作权限信息及其相应的管理操作流程Embodiment 1. Setting the management operation authority information of the appearance package and its corresponding management operation process

假设外观定制业务提供商搜狐公司(Sohu)向终端设备下发一个外观包,标识为Pkg1,外观包中包含WallPaper(墙纸)与RingTone(铃声)两个外观元素,其内容分别为snow.jpg和wind.mp3。Sohu在外观包中指定了本服务器对该外观包的管理操作权限,即主机名为Lfc.sohu.com的服务器可以对该外观包进行任何管理操作,包括查询、激活或去激活、更新、删除、锁定或解锁以及安装;并设置主机名为Lfc.sina.com的服务器仅可以对该外观包进行查询,不能对该外观包进行其他管理操作。具体地,可以通过如下方式表示:Assume that the appearance customization service provider Sohu (Sohu) delivers an appearance package to the terminal equipment, identified as Pkg1, and the appearance package contains two appearance elements, WallPaper (wallpaper) and RingTone (ringtone), and their contents are snow.jpg and wind.mp3. Sohu specifies the management and operation rights of this server in the appearance package, that is, the server with the host name Lfc.sohu.com can perform any management operations on the appearance package, including query, activation or deactivation, update, and deletion , lock or unlock, and install; and set the server with the host name Lfc.sina.com to only query the appearance package, and cannot perform other management operations on the appearance package. Specifically, it can be expressed as follows:

<LFCPackage><LFCPackage>

    <PkgHdr><!--外观包的包头,包括Pkg标识、Pkg的管理操作权限等Pkg的说明信息-->  <PkgHdr><! --The header of the appearance package, including the description information of Pkg such as Pkg logo, Pkg management and operation authority -->

       <ID>Pkg1</ID><ID>Pkg1</ID>

    <Right><!--外观包的管理操作权限信息--><Right><! -- Appearance package management operation permission information -->

       <Host>Lfc.sohu.com</Host><Host>Lfc.sohu.com</Host>

       <Permission>Query,Activate,Deactivate,Update,Remove,Lock,Unlock,Install<Permission>Query, Activate, Deactivate, Update, Remove, Lock, Unlock, Install

        </Permission></Permission>

     </Right></Right>

     <Right><!--外观包的管理操作权限信息--><Right><! -- Appearance package management operation permission information -->

        <Host>Lfc.sina.com</Host><Host>Lfc.sina.com</Host>

        <Permission>Query</Permission><Permission>Query</Permission>

     </Right></Right>

     </PkgHdr></PkgHdr>

     <PkgBody><!--外观包的包体,包括外观元素、内容等信息--><PkgBody><! --The package body of the appearance package, including appearance elements, content and other information -->

       <Element><Element>

           <Type>WallPaper</Type><!--外观包中包含的墙纸元素--><Type>WallPaper</Type><! --Wallpaper elements contained in the appearance package -->

<Content><!--外观包中包含的墙纸内容--><Content><! --Wallpaper content contained in the appearance package -->

<ContentID>16</ContentID><ContentID>16</ContentID>

<Data>snow.jpg</Data><Data>snow.jpg</Data>

</Content></Content>

         </Element></Element>

         <Element><Element>

            <Type>RingTone</Type><!--外观包中包含的铃音元素--><Type>RingTone</Type><! -- Ringtone elements contained in the appearance package -->

            <Content><!--外观包中包含的铃音内容--><Content><! -- Ringtone content contained in the appearance package -->

<ContentID>17</ContentID><ContentID>17</ContentID>

<Data>wind.mp3</Data><Data>wind.mp3</Data>

</Content></Content>

         </Element></Element>

      </PkgBody></PkgBody>

</LFCPackage></LFCPackage>

本例中,通过在LFC外观包的包头部分增加多个管理操作权限(Right)首部,每个首部中包括该外观包的管理操作权限以及该管理操作权限对应的操作者(本例中为服务器)标识信息,就完成了对管理操作权限信息的设置。In this example, by adding multiple management operation authority (Right) headers to the header of the LFC appearance package, each header includes the management operation authority of the appearance package and the operator corresponding to the management operation authority (in this example, the server ) identification information, the setting of the management operation authority information is completed.

其中,Right首部可以位于LFC外观包的任意位置,不限定为外观包的包头;Right首部可以合并为一个首部,其中包括多个服务器及对应的管理操作权限信息;Right首部中,可以使用服务器ID、服务器主机名、域名、服务器主机的IP地址、任意服务器等方式标识服务器;Right首部中,可以使用允许进行的管理操作列表或禁止进行的管理操作列表等方式描述管理操作权限;Right首部中必须包括该外观包的管理操作权限以及该管理操作权限对应的服务器标识信息,但不限定服务器的标识信息与管理操作权限的表示方式,如:Among them, the Right header can be located anywhere in the LFC appearance package, not limited to the header of the appearance package; the Right header can be combined into one header, which includes multiple servers and corresponding management and operation authority information; in the Right header, the server ID can be used , server host name, domain name, IP address of the server host, any server, etc. to identify the server; in the Right header, you can use a list of allowed management operations or a list of prohibited management operations to describe the management operation authority; the Right header must Including the management operation authority of the appearance package and the server identification information corresponding to the management operation authority, but does not limit the representation of the server identification information and management operation authority, such as:

<Right>lfc.sohu.com=Query,Activate,Deactivate,Update,Remove,Lock,Unlock,Install</Right><Right>lfc.sohu.com=Query, Activate, Deactivate, Update, Remove, Lock, Unlock, Install</Right>

<Right>lfc.sina.com=Query</Right><Right>lfc.sina.com=Query</Right>

表示与上述LFC外观包中Right首部相同的含义。Indicates the same meaning as the Right header in the above-mentioned LFC appearance package.

相应地,本发明的对外观内容进行管理操作包括:Correspondingly, the management operation of appearance content in the present invention includes:

步骤S601-S602,终端设备获得所述外观包,解析出外观包标识Pkg1及Right首部,获得并保存管理操作权限以及该管理操作权限对应的外观包标识信息和操作者标识信息,即保存的内容如下表所示:Steps S601-S602, the terminal device obtains the appearance package, parses the appearance package identification Pkg1 and the header of Right, obtains and saves the management operation authority and the appearance package identification information and operator identification information corresponding to the management operation authority, that is, the saved content As shown in the table below:

  外观包标识Appearance package logo   操作者标识Operator ID  服务器管理操作权限Server management operation authority   Pkg1Pkg1   Lfc.sohu.comLfc.sohu.com  Query,Activate,Deactivate,Update,Remove,Lock,Unlock,InstallQuery, Activate, Deactivate, Update, Remove, Lock, Unlock, Install   Pkg1Pkg1   Lfc.sina.comLfc.sina.com  QueryQuery

步骤S603-S605,终端接收对外观内容进行管理操作的命令并获取所述命令的发起者信息,然后根据上述保存的管理操作权限以及该管理操作权限对应的操作者标识信息判断发起者的操作权限,从而判断是否执行所述接收到的对外观内容进行管理操作的命令。Steps S603-S605, the terminal receives a command to perform management operations on the appearance content and obtains the initiator information of the command, and then judges the initiator's operation authority according to the above-mentioned saved management operation authority and the operator identification information corresponding to the management operation authority , so as to determine whether to execute the received command for managing the appearance content.

步骤S606具体地,例如主机名为Lfc.sina.com的服务器(即管理操作命令的发起者)向该终端设备发送Install Pkg1的管理命令,终端设备通过查询外观包标识与管理操作权限以及该管理操作权限对应的外观包标识信息和操作者标识信息,判断出主机名为Lfc.sina.com的服务器没有对Pkg1的安装权限,则不执行对向Pkg1的安装命令;主机名为Lfc.sohu.com的服务器向该终端设备发送Install Pkg1的管理命令,终端设备通过查询外观包标识与管理操作权限以及该管理操作权限对应的外观包标识信息和操作者标识信息,判断出主机名为Lfc.sohu.com的服务器有对Pkg1的安装权限,则执行安装命令。Step S606 specifically, for example, the server whose host name is Lfc.sina.com (that is, the initiator of the management operation command) sends the management command of Install Pkg1 to the terminal device, and the terminal device queries the appearance package identification and management operation authority and the management The appearance package identification information and operator identification information corresponding to the operation authority, if it is determined that the server with the host name Lfc.sina.com does not have the installation authority for Pkg1, then the installation command for Pkg1 will not be executed; the host name is Lfc.sohu. The com server sends the Install Pkg1 management command to the terminal device, and the terminal device determines that the host name is Lfc.sohu by querying the appearance package identification and management operation authority, as well as the appearance package identification information and operator identification information corresponding to the management operation authority If the .com server has the installation permission for Pkg1, execute the installation command.

步骤S607具体地,当终端判断出不执行接收到的对外观内容进行管理操作的命令,则向该服务器或用户返回没有权限的响应信息;当终端判断出执行接收到的对外观内容进行管理操作的命令,则在执行完命令后,向该服务器或用户返回执行完毕的响应信息。Step S607 Specifically, when the terminal determines not to execute the received command to manage the appearance content, it returns a response message without authority to the server or user; when the terminal determines to execute the received command to manage the appearance content command, after executing the command, return the response information of execution completion to the server or user.

步骤S608结束流程。Step S608 ends the process.

实施例2、设置外观包中外观元素内容的管理操作权限信息及其相应的管理操作流程Embodiment 2. Setting the management operation authority information of the appearance element content in the appearance package and the corresponding management operation process

假设外观定制业务提供商Sohu向终端设备下发一个外观包,标识为Pkg1,外观包中包含WallPaper与RingTone两个外观元素,其内容分别为snow.jpg和wind.mp3。其中,WallPaper的内容由内容提供商SohuWP(主机名:Lfc.sohuWP.com)提供生成,而RingTone的内容由内容提供商SohuRT(主机名:Lfc.sohuRT.com)提供生成。外观包中指定了不同服务器对该外观包中不同外观元素内容的管理操作权限,即主机名为Lfc.sohuWP.com的服务器可以对该外观包中WallPaper的内容进行任何管理操作,包括查询、激活或去激活、更新、删除、锁定或解锁;而主机名为Lfc.sohuRT.com的服务器则可以对该外观包中RingTone的内容进行任何管理操作,包括查询、激活或去激活、更新、删除、锁定或解锁。具体地,可以通过如下方式表示:Assume that the appearance customization service provider Sohu delivers a appearance package to the terminal device, identified as Pkg1, which contains two appearance elements, WallPaper and RingTone, and their contents are snow.jpg and wind.mp3 respectively. Among them, the content of WallPaper is generated by the content provider SohuWP (host name: Lfc.sohuWP.com), and the content of RingTone is generated by the content provider SohuRT (host name: Lfc.sohuRT.com). The appearance package specifies the management and operation rights of different servers for the content of different appearance elements in the appearance pack, that is, the server with the host name Lfc.sohuWP.com can perform any management operations on the contents of the WallPaper in the appearance pack, including query, activation Or deactivate, update, delete, lock or unlock; while the server with the host name Lfc.sohuRT.com can perform any management operations on the content of RingTone in the appearance package, including query, activation or deactivation, update, delete, Lock or unlock. Specifically, it can be expressed as follows:

<LFCPackage><LFCPackage>

    <PkgHdr><!--外观包的包头,包括Pkg标识等Pkg的说明信息-->  <PkgHdr><! --The header of the appearance package, including the Pkg description information such as the Pkg logo -->

       <ID>Pkg1</ID><ID>Pkg1</ID>

    </PkgHdr></PkgHdr>

    <PkgBody><!--外观包的包体,包括外观元素、内容及管理操作权限等信息-->  <PkgBody><! --The package body of the appearance package, including information such as appearance elements, content and management operation rights -->

<Element><Element>

           <Type>Wallpaper</Type><!--外观包中包含的墙纸元素--><Type>Wallpaper</Type><! --Wallpaper elements contained in the appearance package -->

<Content><!--外观包中包含的墙纸内容及管理操作权限信息--><Content><! --Wallpaper content and management operation permission information contained in the appearance package -->

                <ContentId>16</ContentId><!--外观元素内容的标识--><ContentId>16</ContentId><! --Identification of the content of the appearance element -->

                <Data>snow.jpg</Data><Data>snow.jpg</Data>

                <Right><!--墙纸内容的管理操作权限信息--><Right><! --Wallpaper content management operation permission information-->

                <Host>Lfc.sohuWP.com</Host><Host>Lfc.sohuWP.com</Host>

                <Permission>Query,Activate,Deactivate,Update,Remove,Lock,Unlock<Permission>Query, Activate, Deactivate, Update, Remove, Lock, Unlock

</Permission></Permission>

</Right></Right>

</Content></Content>

         </Element></Element>

         <Element><Element>

            <Type>Ring</Type><!--外观包中包含的铃音元素--><Type>Ring</Type><! -- Ringtone elements contained in the appearance package -->

<Content><!--外观包中包含的铃音内容及管理操作权限信息--><Content><! -- Ringtone content and management operation authority information contained in the appearance package -->

<ContentId>17</ContentId><!--外观元素内容的标识--><ContentId>17</ContentId><! --Identification of the content of the appearance element -->

               <Data>wind.mp3</Data><Data>wind.mp3</Data>

               <Right><!-铃音内容的管理操作权限信息--><Right><! -Ring tone content management operation permission information-->

               <Host>Lfc.sohuRT.com</Host><Host>Lfc.sohuRT.com</Host>

              <Permission>Query,Activate,Deactivate,Update,Remove,Lock,Unlock<Permission>Query, Activate, Deactivate, Update, Remove, Lock, Unlock

</Permission></Permission>

</Right></Right>

</Content></Content>

         </Element></Element>

      </PkgBody></PkgBody>

</LFCPackage></LFCPackage>

本例中,LFC外观包在包体的外观元素内容部分增加Right信息,用于表示对外观包中外观元素内容的管理操作权限,其中包括外观元素内容的管理操作权限以及所述管理操作权限对应的操作者(本例中为服务器)标识信息。In this example, the LFC appearance package adds Right information to the appearance element content part of the package body, which is used to indicate the management and operation authority of the appearance element content in the appearance package, including the management operation authority of the appearance element content and the corresponding management operation authority. The operator (in this case, the server) identification information for .

其中,Right信息可以位于LFC外观包的任意位置,不限定为包体的外观元素内容部分,但必须表示出管理操作权限信息与外观元素内容的关联关系,本例中通过将Right信息置于外观元素内容部分的位置,隐含指示二者的关联关系;Right信息中,可以使用服务器ID、服务器主机名、域名、服务器主机的IP地址、任意服务器等方式标识服务器;Right信息中,可以使用允许进行的管理操作列表或禁止进行的管理操作列表等方式描述管理操作权限;Right信息中必须包括外观元素内容的管理操作权限以及所述管理操作权限对应的服务器标识信息,但不限定服务器的标识信息与管理操作权限的表示方式。如:Among them, the Right information can be located anywhere in the LFC appearance package, not limited to the appearance element content of the package body, but it must indicate the relationship between the management operation authority information and the appearance element content. In this example, by placing the Right information in the appearance The position of the content part of the element implicitly indicates the relationship between the two; in the Right information, the server ID, server host name, domain name, IP address of the server host, any server, etc. can be used to identify the server; in the Right information, the allowed Describe the management operation authority by means of a list of management operations performed or a list of prohibited management operations; the Right information must include the management operation authority of the content of the appearance element and the server identification information corresponding to the management operation authority, but not limited to the identification information of the server Representation with management operation authority. like:

<Right><Right>

<ContentRef>16</ContentRef><!--表示这是针对ContentID为16的内容的管理操作权限信息--><ContentRef>16</ContentRef><! --Indicates that this is the management operation permission information for content with ContentID 16 -->

<Permission>lfc.sohuWP.com=Query,Activate,Deactivate,Update,Remove,Lock,Unlock<Permission>lfc.sohuWP.com=Query, Activate, Deactivate, Update, Remove, Lock, Unlock

</Permission></Permission>

</Right></Right>

<Right><Right>

<ContentRef>17</ContentRef><!--表示这是针对ContentID为17的内容的管理操作权限信息--><ContentRef>17</ContentRef><! --Indicates that this is the management operation permission information for content with ContentID 17 -->

<Permission>lfc.sohuRT.com=Query,Activate,Deactivate,Update,Remove,Lock,Unlock<Permission>lfc.sohuRT.com=Query, Activate, Deactivate, Update, Remove, Lock, Unlock

</Permission></Permission>

 </Right></Right>

表示与上述LFC外观包中Right信息相同的含义。Indicates the same meaning as the Right information in the above LFC appearance package.

相应地,本发明的对外观内容进行管理操作包括:Correspondingly, the management operation of appearance content in the present invention includes:

步骤S601-S602,终端设备获得所述外观包后,解析出外观包标识Pkg1、内容标识及Right信息,获得并保存管理操作权限以及该管理操作权限对应的外观包标识信息、外观元素内容标识信息和操作者标识信息,即保存的内容如下表所示:Steps S601-S602, after the terminal device obtains the appearance package, analyze the appearance package identifier Pkg1, content identifier and Right information, obtain and save the management operation authority and the appearance package identification information and appearance element content identification information corresponding to the management operation authority and operator identification information, that is, the saved content is shown in the following table:

  外观包标识Appearance package logo   内容标识content identification   操作者标识Operator ID  服务器管理操作权限Server management operation authority   Pkg1Pkg1   1616   Lfc.sohuWP.comLfc.sohuWP.com  Query,Activate,Deactivate,Update,Remove,Lock,UnlockQuery, Activate, Deactivate, Update, Remove, Lock, Unlock   Pkg1Pkg1   1717   Lfc.sohuRT.comLfc.sohuRT.com  Query,Activate,Deactivate,Update,Remove,Lock,UnlockQuery, Activate, Deactivate, Update, Remove, Lock, Unlock

步骤S603-S605,终端接收对外观内容进行管理操作的命令并获取所述命令的发起者信息,然后根据上述保存的管理操作权限以及该管理操作权限对应的操作者标识信息判断发起者的操作权限,从而判断是否执行所述接收到的对外观内容进行管理操作的命令。Steps S603-S605, the terminal receives a command to perform management operations on the appearance content and obtains the initiator information of the command, and then judges the initiator's operation authority according to the above-mentioned saved management operation authority and the operator identification information corresponding to the management operation authority , so as to determine whether to execute the received command for managing the appearance content.

步骤S606具体地,例如主机名为Lfc.sohuWP.com的服务器(即管理操作命令的发起者)去激活该终端设备上外观元素内容标识为16,即内容值为snow.jpg的墙纸时,终端设备通过查询该外观包标识、内容标识与管理操作权限以及该管理操作权限对应的外观包标识信息、外观元素内容标识信息和操作者标识信息,判断出主机名为Lfc.sohuWP.com的服务器对该墙纸有去激活权限,则执行去激活命令;主机名为Lfc.sohuWP.com的服务器去激活该终端设备上外观元素内容标识为17,即内容值为wind.mp3的铃音时,终端设备通过查询该外观包标识、内容标识与管理操作权限以及该管理操作权限对应的外观包标识信息、外观元素内容标识信息和操作者标识信息,判断出主机名为Lfc.sohuWP.com的服务器对该铃音没有去激活权限,则不执行去激活命令。Step S606 Specifically, for example, when the server whose host name is Lfc.sohuWP.com (that is, the initiator of the management operation command) deactivates the appearance element content identifier on the terminal device is 16, that is, when the content value is the wallpaper of snow.jpg, the terminal The device determines that the server whose host name is Lfc.sohuWP.com is right by querying the appearance package ID, content ID, management operation authority, and the appearance package identification information, appearance element content identification information, and operator identification information corresponding to the management operation authority. If the wallpaper has the deactivation authority, execute the deactivation command; the server whose host name is Lfc.sohuWP.com deactivates the appearance element content on the terminal device with the ID 17, that is, when the content value is the ringtone of wind.mp3, the terminal device By querying the appearance package ID, content ID and management operation authority, as well as the appearance package identification information, appearance element content identification information and operator identification information corresponding to the management operation authority, it is determined that the server with the hostname Lfc.sohuWP.com If the ring tone does not have deactivation permission, the deactivation command will not be executed.

步骤S607-S608,返回所述进行管理操作的信息,与上述实施例相同,这里不再赘述,然后结束流程。Steps S607-S608, return the information about performing the management operation, which is the same as the above embodiment, and will not be repeated here, and then the process ends.

实施例3、设置外观包中的外观元素组的管理操作权限信息及其相应的管理操作流程Embodiment 3, setting the management operation authority information and the corresponding management operation process of the appearance element group in the appearance package

假设外观定制业务提供商Sohu向终端设备下发一个外观包,标识为Pkg1,外观包中包含WallPaper、ScreenSaver(屏保)、RingTone 1和RingTone2四个外观元素,其内容分别为snow.jpg、star.scr、wind1.mp3和wind2.mp3。另外Sohu在外观包中对外观元素进行了分组,把图象类元素WallPaper、ScreenSaver分为了一组,而把铃声类元素RingTone1、RingTone2分为另一组。Sohu在外观包中指定了服务器对外观元素组的操作权限,即主机名为Lfc.sohuLoo k.com和Lfc.sohuListen.com的服务器分别可以对各自的外观元素组进行任何管理操作,包括查询、激活或去激活、更新、删除、锁定或解锁。具体地,可以通过如下方式表示:Assume that the appearance customization service provider Sohu sends a appearance package to the terminal device, which is identified as Pkg1, and the appearance package contains four appearance elements: WallPaper, ScreenSaver (screen saver), RingTone 1 and RingTone2, and the contents are snow.jpg, star. scr, wind1.mp3 and wind2.mp3. In addition, Sohu grouped the appearance elements in the appearance package, divided the image elements WallPaper and ScreenSaver into one group, and divided the ring tone elements RingTone1 and RingTone2 into another group. Sohu specifies the server’s operation authority on the appearance element group in the appearance package, that is, the servers with the hostnames Lfc.sohuLook.com and Lfc.sohuListen.com can perform any management operations on their respective appearance element groups, including query, Activate or deactivate, update, delete, lock or unlock. Specifically, it can be expressed as follows:

<LFCPackage><LFCPackage>

    <PkgHdr><!--外观包的包头,包括Pkg标识、Pkg的管理操作权限等Pkg的说明信息-->  <PkgHdr><! --The header of the appearance package, including the description information of Pkg such as Pkg logo, Pkg management and operation authority -->

       <ID>Pkg1</ID><ID>Pkg1</ID>

     <Group><Group>

        <GroupID>LookGroup1</GroupID><GroupID>LookGroup1</GroupID>

        <Right><!--外观元素组1的管理操作权限信息--><Right><! --Administration and operation authority information of appearance element group 1 -->

           <Host>Lfc.sohuLook.com</Host><Host>Lfc.sohuLook.com</Host>

           <Permission>Query,Activate,Deactivate,Update,Remove,Lock,Unlock     <Permission>Query, Activate, Deactivate, Update, Remove, Lock, Unlock

           </Permission></Permission>

        </Right></Right>

        <GroupMember>snow.jpg,star.scr</GroupMember><GroupMember>snow.jpg,star.scr</GroupMember>

     </Group></Group>

     <Group><Group>

        <GroupID>LookGroup2</GroupID><GroupID>LookGroup2</GroupID>

        <Right><!--外观元素组2的管理操作权限信息--><Right><! --Administration operation permission information of appearance element group 2 -->

           <Host>Lfc.sohuListen.com</Host><Host>Lfc.sohuListen.com</Host>

           <Permission>Query,Activate,Deactivate,Update,Remove,Lock,Unlock     <Permission>Query, Activate, Deactivate, Update, Remove, Lock, Unlock

          </Permission></Permission>

       </Right></Right>

       <GroupMember>wind1.mp3,wind2.mp3</GroupMember><GroupMember>wind1.mp3, wind2.mp3</GroupMember>

    </Group></Group>

    </PkgHdr></PkgHdr>

    <PkgBody><!--外观包的包体,包括外观元素、内容等信息-->  <PkgBody><! --The package body of the appearance package, including appearance elements, content and other information -->

      <Element><Element>

          <Type>WallPaper</Type><!--外观包中包含的墙纸元素--><Type>WallPaper</Type><! --Wallpaper elements contained in the appearance package -->

          <Content><!--外观包中包含的墙纸内容--><Content><! --Wallpaper content contained in the appearance package -->

             <ContentID>16</ContentID><ContentID>16</ContentID>

             <Data>snow.jpg</Data><Data>snow.jpg</Data>

          </Content></Content>

      </Element></Element>

     <Element><Element>

         <Type>ScreenSaver</Type><!--外观包中包含的屏保元素--><Type>ScreenSaver</Type><! --Screen saver elements contained in the appearance package -->

         <Content><!--外观包中包含的屏保内容--><Content><! --Screen saver content included in the appearance package -->

            <ContentID>17</ContentID><ContentID>17</ContentID>

            <Data>star.scr</Data><Data>star.scr</Data>

         </Content></Content>

     </Element></Element>

     <Element><Element>

     <Type>RingTone1</Type><!--外观包中包含的铃音元素--><Type>RingTone1</Type><! -- Ringtone elements contained in the appearance package -->

        <Content><!--外观包中包含的铃音内容--><Content><! -- Ringtone content contained in the appearance package -->

           <ContentID>18</ContentID><ContentID>18</ContentID>

           <Data>wind1.mp3</Data><Data>wind1.mp3</Data>

        </Content></Content>

    </Element></Element>

    <Element><Element>

         <Type>RingTone2</Type><!--外观包中包含的铃音元素--><Type>RingTone2</Type><! -- Ringtone elements contained in the appearance package -->

            <Content><!--外观包中包含的铃音内容--><Content><! -- Ringtone content contained in the appearance package -->

               <ContentID>19</ContentID><ContentID>19</ContentID>

               <Data>wind2.mp3</Data><Data>wind2.mp3</Data>

            </Content></Content>

     </Element></Element>

  </PkgBody></PkgBody>

</LFCPackage></LFCPackage>

本例中,LFC外观包的包头部分增加了组(Group)信息,此信息标识了外观包中的一个外观元素组,该组的名称由GroupID指定,本例中为LookGroup1以及LookGroup2,各组包含的外观元素内容由GroupMember指定,本例中为LookGroup1包含snow.jpg和star.scr这两个元素内容,LookGroup2包含wind1.mp3和wind2.mp3这两个元素内容。在LookGroup1以及LookGroup2中分别加入了Right信息,其中包括操作者(本例中为服务器)标识信息以及服务器对LookGroup1以及LookGroup2的管理操作权限,即主机名为Lfc.sohuLook.com的服务器可以对LookGroup1进行查询、激活或去激活、更新、删除、锁定或解锁操作;主机名为Lfc.sohuListen.com的服务器可以对LookGroup2进行查询、激活或去激活、更新、删除、锁定或解锁操作。In this example, group information is added to the header of the LFC appearance package. This information identifies a group of appearance elements in the appearance package. The name of the group is specified by GroupID. In this example, it is LookGroup1 and LookGroup2. Each group contains The content of the appearance element is specified by GroupMember. In this example, LookGroup1 contains the two elements snow.jpg and star.scr, and LookGroup2 contains the two elements wind1.mp3 and wind2.mp3. The Right information is added to LookGroup1 and LookGroup2 respectively, including the identification information of the operator (in this example, the server) and the management and operation rights of the server to LookGroup1 and LookGroup2, that is, the server whose host name is Lfc.sohuLook.com can perform operations on LookGroup1 Query, activate or deactivate, update, delete, lock or unlock operations; the server with the host name Lfc.sohuListen.com can query, activate or deactivate, update, delete, lock or unlock operations on LookGroup2.

其中,与LookGroup1或LookGroup2对应的Right信息可以位于LFC外观包的任意位置,不限定为外观包的包头,也不限定在Group信息内,但必须表示出管理操作权限信息与外观元素组的关联关系,本例中通过将Right信息置于GroupID之后,隐含指示二者的关联关系;Right信息中必须包括外观元素组的管理操作权限以及所述管理操作权限对应的服务器的标识信息,但不限定服务器的标识信息与管理操作权限的表示方式;Right信息也可以合并为一个,其中包括多个服务器及对应的管理操作权限,如对LookGroup1:<Right><GroupRef>LookGroup1</GroupRef><!--表示这是对GroupID为LookGroup1的外观元素组的管理操作权限信息--><Permission>lfc.sohuLook.com=Query,Activate,Deactivate,Update,Remove,Lock,Unlock</Permission><ContentRef>18</ContentRef><!--表示这是针对ContentID为18的内容的管理操作权限信息--></Right>Among them, the Right information corresponding to LookGroup1 or LookGroup2 can be located anywhere in the LFC appearance package, and is not limited to the header of the appearance package, nor is it limited to the Group information, but it must indicate the relationship between the management operation authority information and the appearance element group , in this example, by placing the Right information after the GroupID, the relationship between the two is implicitly indicated; the Right information must include the management operation authority of the appearance element group and the identification information of the server corresponding to the management operation authority, but not limited The identification information of the server and the representation of the management operation authority; the Right information can also be combined into one, including multiple servers and the corresponding management operation authority, such as for LookGroup1: <Right><GroupRef>LookGroup1</GroupRef><! --Indicates that this is the management operation permission information for the appearance element group whose GroupID is LookGroup1--><Permission>lfc.sohuLook.com=Query,Activate,Deactivate,Update,Remove,Lock,Unlock</Permission><ContentRef> 18</ContentRef><! --Indicates that this is the management operation permission information for content with ContentID 18--></Right>

Right信息中,可以使用服务器ID、服务器主机名、域名、服务器主机的IP地址、任意服务器等方式标识服务器;Right信息中,可以使用允许进行的管理操作列表或禁止进行的管理操作列表等方式描述管理操作权限。In the Right information, you can use the server ID, server host name, domain name, IP address of the server host, any server, etc. to identify the server; in the Right information, you can use a list of allowed management operations or a list of prohibited management operations to describe Manage operating permissions.

相应地,本发明的对外观内容进行管理操作包括:Correspondingly, the management operation of appearance content in the present invention includes:

步骤S601-S602,终端设备获得所述外观包后,解析出外观包标识Pkg1、外观元素组或内容标识及Right信息,获得并保存管理操作权限以及该管理操作权限对应的外观包标识信息、外观元素组标识信息和操作者标识信息,即保存的内容如下表所示:Steps S601-S602: After obtaining the appearance package, the terminal device parses out the appearance package identifier Pkg1, the appearance element group or content identifier and Right information, obtains and saves the management operation authority and the appearance package identification information and appearance information corresponding to the management operation authority. The element group identification information and operator identification information, that is, the stored content is shown in the following table:

  外观包标识Appearance package logo   组标识Group ID   操作者标识Operator ID  服务器管理操作权限Server management operation authority   Pkg1Pkg1   LookGroup1LookGroup1   Lfc.sohuLook.comLfc.sohuLook.com  Query,Activate,Deactivate,Update,Remove,Lock,UnlockQuery, Activate, Deactivate, Update, Remove, Lock, Unlock   Pkg1Pkg1   LookGroup2LookGroup2   Lfc.sohuListen.comLfc.sohuListen.com  Query,Activate,Deactivate,Update,Remove,Lock,UnlockQuery, Activate, Deactivate, Update, Remove, Lock, Unlock

步骤S603-S605,终端接收对外观内容进行管理操作的命令并获取所述命令的发起者信息,然后根据上述保存的管理操作权限以及该管理操作权限对应的操作者标识信息判断发起者的操作权限,从而判断是否执行所述接收到的对外观内容进行管理操作的命令。Steps S603-S605, the terminal receives a command to perform management operations on the appearance content and obtains the initiator information of the command, and then judges the initiator's operation authority according to the above-mentioned saved management operation authority and the operator identification information corresponding to the management operation authority , so as to determine whether to execute the received command for managing the appearance content.

步骤S606具体地,例如主机名为Lfc.sohuLook.com的服务器(即管理操作命令的发起者)需要删除该终端设备上的LookGroup1组时,终端设备通过查询外观包标识、组标识与管理操作权限以及该管理操作权限对应的外观包标识信息、外观元素组标识信息和操作者标识信息,判断出主机名为Lfc.sohuLook.com的服务器对该组有删除的权限,则执行删除命令;当主机名为Lfc.sohuListen.com的服务器欲删除该终端设备上的LookGroup1组时,终端设备通过查询外观包标识、组标识与管理操作权限以及该管理操作权限对应的外观包标识信息、外观元素组标识信息和操作者标识信息,判断出主机名为Lfc.sohuListen.com的服务器对该组没有删除的权限,则不执行删除命令。Step S606 Specifically, for example, when a server with a host name of Lfc.sohuLook.com (i.e., the initiator of the management operation command) needs to delete the LookGroup1 group on the terminal device, the terminal device queries the appearance package ID, group ID and management operation authority And the appearance package identification information, appearance element group identification information and operator identification information corresponding to the management operation authority, if it is judged that the server whose hostname is Lfc.sohuLook.com has the authority to delete this group, then execute the delete command; when the host When the server named Lfc.sohuListen.com wants to delete the LookGroup1 group on the terminal device, the terminal device queries the appearance package ID, group ID and management operation authority, as well as the appearance package identification information and appearance element group identification corresponding to the management operation authority. Information and operator identification information, if it is judged that the server whose host name is Lfc.sohuListen.com does not have permission to delete the group, the delete command will not be executed.

步骤S607-S608,返回所述进行管理操作的信息,与上述实施例相同,这里不再赘述,然后结束流程。Steps S607-S608, return the information about performing the management operation, which is the same as the above embodiment, and will not be repeated here, and then the process ends.

实施例4、设置外观包中的外观元素组和外观元素内容的管理操作权限信息及其相应的管理操作流程Embodiment 4, setting the management operation authority information of the appearance element group and the appearance element content in the appearance package and the corresponding management operation process

外观定制业务提供商Sohu向终端设备下发一个外观包,标识为Pkg1,外观包中包含WallPaper、ScreenSaver(屏保)和RingTone三个外观元素,其内容分别为snow.jpg、star.scr和wind.mp3。另外Sohu还在外观包中对外观元素进行了分组,把图象类元素WallPaper、ScreenSaver分为了一组,而RingTone作为一个单独元素。Sohu在外观包中指定了服务器对该外观元素组的操作权限,即主机名为Lfc.sohuLook.com的服务器可以对该外观元素组进行任何管理操作,包括查询、激活或去激活、更新、删除、锁定或解锁。另外还指定了服务器对单独的外观元素RingTone的操作权限,即主机名为Lfc.sohuListen.com的服务器则可以对RingTone元素进行任何管理操作,包括查询、激活或去激活、更新、删除、锁定或解锁。具体地,可以通过如下方式表示:Appearance customization service provider Sohu delivers an appearance package to the terminal equipment, identified as Pkg1. The appearance package contains three appearance elements: WallPaper, ScreenSaver (screensaver) and RingTone. The contents are snow.jpg, star.scr and wind. mp3. In addition, Sohu also grouped the appearance elements in the appearance package, and divided the image elements WallPaper and ScreenSaver into a group, and RingTone as a single element. Sohu specifies the server's operation authority to the appearance element group in the appearance package, that is, the server with the host name Lfc.sohuLook.com can perform any management operations on the appearance element group, including query, activation or deactivation, update, and deletion , lock or unlock. In addition, the operation authority of the server to the separate appearance element RingTone is also specified, that is, the server with the host name Lfc.sohuListen.com can perform any management operations on the RingTone element, including query, activation or deactivation, update, deletion, locking or unlock. Specifically, it can be expressed as follows:

<LFCPackage><LFCPackage>

    <PkgHdr><!--外观包的包头,包括Pkg标识、Pkg的管理操作权限等Pkg的说明信息-->  <PkgHdr><! --The header of the appearance package, including the description information of Pkg such as Pkg logo, Pkg management and operation authority -->

       <ID>Pkg1</ID><ID>Pkg1</ID>

     <Group><Group>

       <GroupID>LookGroup</GroupID><GroupID>LookGroup</GroupID>

       <Right><!--外观元素组的管理操作权限信息--><Right><! -- Management and operation permission information of appearance element group -->

          <Host>Lfc.sohuLook.com</Host><Host>Lfc.sohuLook.com</Host>

          <Permission>Query,Activate,Deactivate,Update,Remove,Lock,Unlock    <Permission>Query, Activate, Deactivate, Update, Remove, Lock, Unlock

          </Permission></Permission>

       </Right></Right>

       <GroupMember>snow.jpg,star.scr</GroupMember><GroupMember>snow.jpg,star.scr</GroupMember>

    </Group></Group>

    </PkgHdr></PkgHdr>

    <PkgBody><!--外观包的包体,包括外观元素、内容等信息-->  <PkgBody><! --The package body of the appearance package, including appearance elements, content and other information -->

         <Element><Element>

             <Type>WallPaper</Type><!--外观包中包含的墙纸元素--><Type>WallPaper</Type><! --Wallpaper elements contained in the appearance package -->

             <Content><!--外观包中包含的墙纸内容--><Content><! --Wallpaper content contained in the appearance package -->

                <ContentID>16</ContentID><ContentID>16</ContentID>

                <Data>snow.jpg</Data><Data>snow.jpg</Data>

             </Content></Content>

         </Element></Element>

        <Element><Element>

            <Type>ScreenSaver</Type><!--外观包中包含的屏保元素--><Type>ScreenSaver</Type><! --Screen saver elements contained in the appearance package -->

            <Content><!--外观包中包含的屏保内容--><Content><! --Screen saver content included in the appearance package -->

               <ContentID>17</ContentID><ContentID>17</ContentID>

               <Data>star.scr</Data><Data>star.scr</Data>

            </Content></Content>

        </Element></Element>

        <Element><Element>

        <Type>RingTone</Type><!--外观包中包含的铃音元素--><Type>RingTone</Type><! -- Ringtone elements contained in the appearance package -->

           <Content><!--外观包中包含的铃音内容--><Content><! -- Ringtone content contained in the appearance package -->

               <ContentID>18</ContentID><ContentID>18</ContentID>

           <Right><!--铃音内容的管理操作权限信息--><Right><! --Ring tone content management operation authority information-->

              <Host>Lfc.sohuListen.com</Host><Host>Lfc.sohuListen.com</Host>

              <Permission>Query,Activate,Deactivate,Update,Remove,Lock,Unlock<Permission>Query, Activate, Deactivate, Update, Remove, Lock, Unlock

              </Permission></Permission>

           </Right></Right>

               <Data>wind.mp3</Data><Data>wind.mp3</Data>

            </Content></Content>

     </Element></Element>

  </PkgBody></PkgBody>

</LFCPackage></LFCPackage>

本例中,LFC外观包的包头部分增加了组(Group)信息,此信息标识了外观包中的一个外观元素组,该组的名称由GroupID指定,本例中为LookGroup,该组包含的外观元素内容由GroupMember指定,本例中为snow.jpg和star.scr这两个元素内容。在LookGroup中加入了Right信息,其中包括操作者(本例中为服务器)标识信息以及服务器对LookGroup的管理操作权限,即主机名为Lfc.sohuLook.com的服务器可以对该外观元素组进行查询、激活或去激活、更新、删除、锁定或解锁操作。另外,本例还标识了操作者为Lfc.sohuListen.com的服务器对wind.mp3元素内容的管理操作权限。In this example, Group information is added to the header of the LFC appearance package. This information identifies a group of appearance elements in the appearance package. The name of the group is specified by GroupID. In this example, it is LookGroup. The appearance contained in this group The content of the element is specified by GroupMember, in this example, the content of the two elements snow.jpg and star.scr. The Right information is added to the LookGroup, which includes the identification information of the operator (in this example, the server) and the management and operation authority of the server to the LookGroup, that is, the server whose hostname is Lfc.sohuLook.com can query the LookGroup, Activate or deactivate, update, delete, lock or unlock operations. In addition, this example also identifies that the operator is the management operation authority of the server of Lfc.sohuListen.com to the wind.mp3 element content.

其中,与LookGroup对应的Right信息可以位于LFC外观包的任意位置,不限定为外观包的包头,也不限定在Group信息内,但必须表示出管理操作权限信息与外观元素组的关联关系,本例中通过将Right信息置于GroupID之后,隐含指示二者的关联关系;Right信息中必须包括外观元素组或外观元素内容的管理操作权限以及所述管理操作权限对应的服务器的标识信息,但不限定服务器的标识信息与管理操作权限的表示方式;Right信息也可以合并为一个,其中包括多个服务器及对应的管理操作权限,如:<Right><GroupRef>LookGroup</GroupRef><!--表示这是对GroupID为LookGroup的外观元素组的管理操作权限信息--><Permission>lfc.sohuLook.com=Query,Activate,Deactivate,Update,Remove,Lock,Unlock</Permission><ContentRef>18</ContentRef><!--表示这是针对ContentID为18的内容的管理操作权限信息--><Permission>lfc.sohuListen.com=Query,Activate,Deactivate,Update,Remove,Lock,UnlockAmong them, the Right information corresponding to the LookGroup can be located anywhere in the LFC appearance package, not limited to the header of the look package, nor is it limited to the Group information, but it must indicate the relationship between the management operation authority information and the appearance element group. In this example, by placing the Right information after the GroupID, the relationship between the two is implicitly indicated; the Right information must include the management operation authority of the appearance element group or the appearance element content and the identification information of the server corresponding to the management operation authority, but There is no limit to the representation of server identification information and management operation rights; Right information can also be combined into one, including multiple servers and corresponding management operation rights, such as: <Right><GroupRef>LookGroup</GroupRef><! --Indicates that this is the management and operation permission information for the appearance element group whose GroupID is LookGroup--><Permission>lfc.sohuLook.com=Query,Activate,Deactivate,Update,Remove,Lock,Unlock</Permission><ContentRef> 18</ContentRef><! --Indicates that this is the management operation permission information for the content whose ContentID is 18--><Permission>lfc.sohuListen.com=Query,Activate,Deactivate,Update,Remove,Lock,Unlock

</Permission></Right></Permission></Right>

Right信息中,可以使用服务器ID、服务器主机名、域名、服务器主机的IP地址、任意服务器等方式标识服务器;Right信息中,可以使用允许进行的管理操作列表或禁止进行的管理操作列表等方式描述管理操作权限。In the Right information, you can use the server ID, server host name, domain name, IP address of the server host, any server, etc. to identify the server; in the Right information, you can use a list of allowed management operations or a list of prohibited management operations to describe Manage operating permissions.

相应地,本发明的对外观内容进行管理操作包括:Correspondingly, the management operation of appearance content in the present invention includes:

步骤S601-S602,终端设备获得所述外观包后,解析出外观包标识Pkg1、外观元素组或内容标识及Right信息,获得并保存管理操作权限以及该管理操作权限对应的外观包标识信息、外观元素组和内容标识信息和操作者标识信息,即保存的内容如下表所示:Steps S601-S602: After obtaining the appearance package, the terminal device parses out the appearance package identifier Pkg1, the appearance element group or content identifier and Right information, obtains and saves the management operation authority and the appearance package identification information and appearance information corresponding to the management operation authority. Element group and content identification information and operator identification information, that is, the saved content is shown in the following table:

  外观包标识Appearance package logo   组和内容标识Group and content identification   操作者标识Operator ID  服务器管理操作权限Server management operation authority   Pkg1Pkg1   LookGroupLookGroup   Lfc.sohuLook.comLfc.sohuLook.com  Query,Activate,Deactivate,Update,Remove,Lock,UnlockQuery, Activate, Deactivate, Update, Remove, Lock, Unlock   Pkg1Pkg1   1818   Lfc.sohuListen.comLfc.sohuListen.com  Query,Activate,Deactivate,Update,Remove,Lock,UnlockQuery, Activate, Deactivate, Update, Remove, Lock, Unlock

步骤S603-S605,终端接收对外观内容进行管理操作的命令并获取所述命令的发起者信息,然后根据上述保存的管理操作权限以及该管理操作权限对应的操作者标识信息判断发起者的操作权限,从而判断是否执行所述接收到的对外观内容进行管理操作的命令。Steps S603-S605, the terminal receives a command to perform management operations on the appearance content and obtains the initiator information of the command, and then judges the initiator's operation authority according to the above-mentioned saved management operation authority and the operator identification information corresponding to the management operation authority , so as to determine whether to execute the received command for managing the appearance content.

步骤S606具体地,例如主机名为Lfc.sohuLook.com的服务器(即管理操作命令的发起者)需要删除该终端设备上的LookGroup组时,终端设备通过查询外观包标识、组标识与管理操作权限以及该管理操作权限对应的外观包标识信息、外观元素组和内容标识信息和操作者标识信息,判断出主机名为Lfc.sohuLook.com的服务器对该组有删除的权限,则执行删除命令;当主机名为Lfc.sohuListen.com的服务器欲删除该终端设备上的LookGroup组时,终端设备通过查询外观包标识、组标识与管理操作权限以及该管理操作权限对应的外观包标识信息、外观元素组和内容标识信息和操作者标识信息,判断出主机名为Lfc.sohuListen.com的服务器对该组没有删除的权限,则不执行删除命令。Step S606 Specifically, for example, when the server whose host name is Lfc.sohuLook.com (that is, the originator of the management operation command) needs to delete the LookGroup group on the terminal device, the terminal device queries the appearance package ID, group ID and management operation authority And the appearance package identification information, appearance element group and content identification information and operator identification information corresponding to the management operation authority, if it is judged that the server with the host name Lfc.sohuLook.com has the authority to delete the group, execute the delete command; When the server with the host name Lfc.sohuListen.com wants to delete the LookGroup group on the terminal device, the terminal device queries the appearance package ID, group ID, management operation authority, and the appearance package identification information and appearance elements corresponding to the management operation authority. Group and content identification information and operator identification information, if it is judged that the server whose host name is Lfc.sohuListen.com does not have permission to delete the group, then the delete command will not be executed.

步骤S607-S608,返回所述进行管理操作的信息,与上述实施例相同,这里不再赘述,然后结束流程。Steps S607-S608, return the information about performing the management operation, which is the same as the above embodiment, and will not be repeated here, and then the process ends.

需要说明的是,设置外观包或者外观包中的外观元素内容或者外观包中的外观元素组这三项中的其他任意组合的管理操作权限信息与上述的原理一样,这里不再赘述。It should be noted that setting the management and operation permission information of any combination of the appearance package or the content of the appearance element in the appearance pack or the appearance element group in the appearance pack is the same as the above principle, and will not be repeated here.

对外观内容的管理操作者信息可以是服务器标识信息,也可以是用户标识信息,下面列举设有用户标识信息的管理操作实施例:如外观定制业务提供商中国移动集团公司(China Mobile Communications Corporation,CMCC)向终端设备下发一个外观包,标识为Pkg1,外观包中包含WallPaper外观元素,内容为cmcc.jpg。其中,WallPaper元素为CMCC的logo,因此CMCC不希望该墙纸被用户所编辑、删除、更换;同时,CMCC希望主机名为Lfc.cmcc.com的服务器对WallPaper元素进行任何管理操作,包括查询、激活或去激活、更新、删除、锁定或解锁。The operator information for the management of appearance content can be server identification information or user identification information. Examples of management operations with user identification information are listed below: For example, the appearance customization service provider China Mobile Communications Corporation (China Mobile Communications Corporation, CMCC) sends an appearance package to the terminal device, identified as Pkg1, the appearance package includes WallPaper appearance elements, and the content is cmcc.jpg. Among them, the WallPaper element is the logo of CMCC, so CMCC does not want the wallpaper to be edited, deleted, or replaced by users; at the same time, CMCC hopes that the server with the host name Lfc.cmcc.com can perform any management operations on the WallPaper element, including querying and activating or deactivate, update, delete, lock or unlock.

为实现这样的目的,外观包中指定了用户对该外观包中WallPaper外观元素内容的管理操作权限,即用户可以查询LFC外观元素使用的值,但不能进行激活或去激活、更新、删除、锁定或解锁等管理操作;该外观元素内容可以被CMCC的主机名为Lfc.cmcc.com的服务器进行任何管理操作,包括查询、激活或去激活、更新、删除、锁定或解锁,具体地,可以通过如下方式表示:In order to achieve this purpose, the user's management and operation authority for the content of the WallPaper appearance element in the appearance package is specified in the appearance package, that is, the user can query the value used by the LFC appearance element, but cannot activate or deactivate, update, delete, or lock or unlocking and other management operations; the content of the appearance element can be used for any management operations by the server of CMCC whose host name is Lfc.cmcc.com, including query, activation or deactivation, update, deletion, locking or unlocking, specifically, through Expressed as follows:

<LFCPackage><LFCPackage>

    <PkgHdr><!--外观包的包头,包括Pkg标识等Pkg的说明信息-->  <PkgHdr><! --The header of the appearance package, including the Pkg description information such as the Pkg logo -->

       <ID>Pkg1</ID><ID>Pkg1</ID>

    </PkgHdr></PkgHdr>

    <PkgBody><!--外观包的包体,包括外观元素、内容及管理操作权限等信息-->  <PkgBody><! --The package body of the appearance package, including information such as appearance elements, content and management operation rights -->

      <Element><Element>

          <Type>Wallpaper</Type><!--外观包中包含的墙纸元素--><Type>Wallpaper</Type><! --Wallpaper elements contained in the appearance package -->

         <Content><!--外观包中包含的墙纸内容及管理操作权限信息--><Content><! --Wallpaper content and management operation permission information contained in the appearance package -->

            <ContentId>16</ContentId><!--外观元素内容的标识--><ContentId>16</ContentId><! --Identification of the content of the appearance element -->

            <Data>cmcc.jpg</Data><Data>cmcc.jpg</Data>

         <Right><!--墙纸内容的用户管理操作权限信息--><Right><! -- User management operation permission information of wallpaper content -->

         <Host>User</Host><Host>User</Host>

         <Permission>Query</Permission><Permission>Query</Permission>

         </Right></Right>

         <Right><!--墙纸内容的服务器管理操作权限信息--><Right><! -- Server management operation permission information for wallpaper content -->

         <Host>Lfc.cmcc.com</Host><Host>Lfc.cmcc.com</Host>

         <Permission>Query,Activate,Deactivate,Update,Remove,Lock,Unlock<Permission>Query, Activate, Deactivate, Update, Remove, Lock, Unlock

         </Permission></Permission>

           </Right></Right>

        </Content></Content>

        </Element></Element>

  </PkgBody></PkgBody>

</LFCPackage></LFCPackage>

本例中,LFC外观包在包体的外观元素内容部分增加Right信息,其中除包括外观元素内容的管理操作权限以及对应的服务器标识外,还包括外观元素内容的管理操作权限以及对应的用户标识信息,即本例中操作者标识一个为服务器标识,另一个为用户标识。In this example, the LFC appearance package adds Right information to the appearance element content part of the package body, which includes not only the management operation authority of the appearance element content and the corresponding server ID, but also the management operation authority of the appearance element content and the corresponding user ID Information, that is, in this example, one of the operator IDs is the server ID, and the other is the user ID.

其中,针对用户的Right信息可以位于LFC外观包的任意位置,不限定为包体的外观元素内容部分,但必须表示出管理操作权限与外观元素内容的关联关系,本例中通过将Right信息置于外观元素内容部分的位置,隐含指示二者的关联关系;Right信息中,使用用户(User)方式标识这是针对用户的管理操作权限;Right信息中,可以使用允许执行的管理操作列表或禁止执行的管理操作列表或二者相结合等方式描述管理操作权限;Right信息中必须包括外观元素内容的管理操作权限以及对应的用户标识信息,但不限定用户的标识信息与管理操作权限的表示方式。如:<Right><ContentRef>16</ContentRef><!--表示这是针对ContentID为16的内容的管理操作权限信息--><Permission>User=Query</Permission></Right><Right><ContentRef>16</ContentRef><!--表示这是针对ContentID为16的内容的管理操作权限信息--><Permission>Lfc.cmcc.com=Query,Activate,Deactivate,Update,Remove,Lock,Unlock</Permission></Right>Among them, the Right information for the user can be located anywhere in the LFC appearance package, not limited to the appearance element content of the package body, but must indicate the relationship between the management operation authority and the appearance element content. In this example, by setting the Right information In the position of the content part of the appearance element, it implicitly indicates the relationship between the two; in the Right information, use the user (User) method to identify that this is the management operation authority for the user; in the Right information, you can use the list of allowed management operations or A list of prohibited management operations or a combination of the two describes the management operation authority; the Right information must include the management operation authority of the content of the appearance element and the corresponding user identification information, but does not limit the representation of the user's identification information and management operation authority Way. Such as: <Right><ContentRef>16</ContentRef><! -- Indicates that this is the management operation permission information for the content whose ContentID is 16 --><Permission>User=Query</Permission></Right><Right><ContentRef>16</ContentRef><! -- Indicates that this is the management operation permission information for content with ContentID 16 --><Permission>Lfc.cmcc.com=Query,Activate,Deactivate,Update,Remove,Lock,Unlock</Permission></Right>

表示与上述LFC外观包中Right信息相同的含义。Indicates the same meaning as the Right information in the above LFC appearance package.

相应地,本发明的对外观内容进行管理操作包括:Correspondingly, the management operation of appearance content in the present invention includes:

步骤S601-S602,终端设备获得所述外观包后,解析出外观包标识Pkg1、内容标识及Right信息,获得并保存管理操作权限的以及该管理操作权限对应的外观包标识信息、外观元素内容标识信息和操作者标识信息,即保存的内容如下表所示:Steps S601-S602: After obtaining the appearance package, the terminal device parses out the appearance package identification Pkg1, content identification and Right information, obtains and saves the management operation authority and the appearance package identification information and appearance element content identification corresponding to the management operation authority Information and operator identification information, that is, the saved content is shown in the following table:

  外观包标识Appearance package logo   内容标识content identification   操作者标识Operator ID  管理操作权限Manage operation permissions   Pkg1Pkg1   1616   UserUser  QueryQuery   Pkg1Pkg1   1616   Lfc.cmcc.comLfc.cmcc.com  Query,Activate,Deactivate,Update,Remove,Lock,UnlockQuery, Activate, Deactivate, Update, Remove, Lock, Unlock

并将外观包中的内容呈现为终端设备的外观,本例中即为将cmcc.jpg设为墙纸。And present the content in the appearance package as the appearance of the terminal device. In this example, cmcc.jpg is set as the wallpaper.

步骤S603-S605,终端接收对外观内容进行管理操作的命令并获取所述命令的发起者信息,然后根据上述保存的管理操作权限以及该管理操作权限对应的操作者标识信息判断发起者的操作权限,从而判断是否执行所述接收到的对外观内容进行管理操作的命令。Steps S603-S605, the terminal receives a command to perform management operations on the appearance content and obtains the initiator information of the command, and then judges the initiator's operation authority according to the above-mentioned saved management operation authority and the operator identification information corresponding to the management operation authority , so as to determine whether to execute the received command for managing the appearance content.

步骤S606具体地,例如用户(即管理操作命令的发起者)希望将墙纸更改为另一张图片Unicom.jpg,终端设备通过查询外观包标识、内容标识与管理操作权限以及该管理操作权限对应的外观包标识信息、外观元素内容标识信息和操作者标识信息,判断出用户不具有更改墙纸的权限,则不执行更改命令。Step S606 Specifically, for example, if the user (that is, the initiator of the management operation command) wishes to change the wallpaper to another picture Unicom. If the appearance package identification information, appearance element content identification information and operator identification information determine that the user does not have the permission to change the wallpaper, the change command will not be executed.

步骤S607-S608,返回所述进行管理操作的信息,与上述实施例相同,这里不再赘述,然后结束流程。Steps S607-S608, return the information about performing the management operation, which is the same as the above embodiment, and will not be repeated here, and then the process ends.

需要说明的是,本发明实施例中除了可以设置用户对外观元素内容(本例中是CMCC的logo)的管理操作权限外,还可以设置用户对外观包或者外观包中的外观元素组的管理操作权限,这里不再赘述。It should be noted that in the embodiment of the present invention, in addition to setting the user's management and operation authority on the content of the appearance element (in this example, the logo of CMCC), it is also possible to set the user's management of the appearance package or the appearance element group in the appearance package The operation authority will not be repeated here.

需要说明的是,本领域的普通技术人员应该理解,本发明实施例提出的一种对外观内容进行管理操作的方法可以通过计算机程序、指令或可编程逻辑器件编程实现,并可以将所述程序保存到存储介质上,如:光盘、磁盘等。It should be noted that those skilled in the art should understand that a method for managing appearance content proposed in the embodiment of the present invention can be implemented by programming a computer program, instruction or programmable logic device, and the program can be Save to a storage medium, such as: CD, disk, etc.

综上所述,本发明实施例提出的一种对外观内容进行管理操作的方法、一种服务器及一种终端,通过在LFC外观包中携带用户或服务器标识信息以及用户或服务器对LFC外观包或外观元素内容或外观元素组的管理操作权限信息,实现对LFC外观包或外观元素内容或外观元素组的管理权限设置,终端根据获得并保存的管理操作权限信息以及对外观内容的管理操作命令对外观包或外观元素内容或外观元素组进行管理,从而更有效地管理外观内容,满足了人们的需求。To sum up, the embodiment of the present invention proposes a method for managing and operating appearance content, a server, and a terminal. or appearance element content or appearance element group management operation authority information to realize the management authority setting of LFC appearance package or appearance element content or appearance element group, and the terminal obtains and saves management operation authority information and appearance content management operation commands Manage skin packs or skin element content or skin element groups, thereby more effectively managing skin content and meeting people's needs.

以上所揭露的仅为本发明实施例中的一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。What is disclosed above is only a preferred embodiment of the embodiments of the present invention, and of course it cannot limit the scope of the present invention. Therefore, the equivalent changes made according to the claims of the present invention are still covered by the present invention. scope.

Claims (11)

1.一种对外观内容进行管理操作的方法,其特征在于,包括如下步骤:1. A method for managing and operating appearance content, comprising the following steps: 接收对外观内容进行管理操作的命令;Receive commands for managing operations on appearance content; 根据保存的管理操作权限信息以及所述接收到的命令对外观内容进行管理操作;Perform management operations on the appearance content according to the stored management operation authority information and the received command; 其中,所述根据保存的管理操作权限信息以及所述接收到的命令对外观内容进行管理操作之前包括:接收携带有管理操作权限信息的外观包;解析并保存所述外观包中设有的管理操作权限信息;Wherein, before performing the management operation on the appearance content according to the saved management operation authority information and the received command includes: receiving the appearance package carrying the management operation authority information; parsing and saving the management information set in the appearance package; Operating authority information; 所述根据保存的管理操作权限信息以及所述接收到的命令对外观内容进行管理操作的步骤具体为:The steps of performing management operations on the appearance content according to the saved management operation authority information and the received commands are as follows: 获取所述命令的发起者信息;obtaining initiator information of the command; 根据保存的管理操作权限信息以及所述命令的发起者信息判断是否执行所述接收到的命令;judging whether to execute the received command according to the stored management operation authority information and the initiator information of the command; 根据判断结果对外观内容进行管理操作;Manage the content of the appearance according to the judgment result; 所述根据保存的管理操作权限信息以及所述接收到的命令对外观内容进行管理操作的步骤还包括:The step of performing a management operation on the appearance content according to the saved management operation authority information and the received command further includes: 返回所述进行管理操作的信息。Returns information about the management operation described. 2.如权利要求1所述的对外观内容进行管理操作的方法,其特征在于,所述外观包中设有的管理操作权限信息包括以下至少一项:2. The method for managing and operating appearance content according to claim 1, wherein the management and operation authority information set in the appearance package includes at least one of the following: 外观包的管理操作权限信息;Management and operation permission information of the appearance package; 外观包中的外观元素内容的管理操作权限信息;Management operation permission information of the content of the appearance element in the appearance package; 外观包中的外观元素组的管理操作权限信息。Management operation permission information of the skin element group in the skin package. 3.如权利要求2所述的对外观内容进行管理操作的方法,其特征在于,所述外观包的管理操作权限信息包含:3. The method for managing and operating appearance content according to claim 2, wherein the management and operation authority information of the appearance package includes: 用于对所述外观包进行管理操作的管理操作权限,以及该管理操作权限对应的外观包标识信息和操作者标识信息;Management operation authority for performing management operations on the appearance package, and appearance package identification information and operator identification information corresponding to the management operation authority; 其中,所述操作者标识信息包括服务器标识或用户标识信息。Wherein, the operator identification information includes server identification or user identification information. 4.如权利要求2所述的对外观内容进行管理操作的方法,其特征在于,所述外观包中的外观元素内容的管理操作权限信息包含:4. The method for managing and operating appearance content according to claim 2, wherein the management operation authority information of the appearance element content in the appearance package includes: 用于对所述外观包中的外观元素内容进行管理操作的管理操作权限,以及该管理操作权限对应的外观包标识信息、外观元素内容标识信息和操作者标识信息;The management operation authority for managing the content of the appearance elements in the appearance package, and the appearance package identification information, appearance element content identification information and operator identification information corresponding to the management operation authority; 其中,所述操作者标识信息包括服务器标识或用户标识信息。Wherein, the operator identification information includes server identification or user identification information. 5.如权利要求2所述的对外观内容进行管理操作的方法,其特征在于,所述外观包中的外观元素组的管理操作权限信息包含:5. The method for managing and operating appearance content according to claim 2, wherein the management and operation authority information of the appearance element group in the appearance package includes: 用于对所述外观包中的外观元素组进行管理操作的管理操作权限,以及该管理操作权限对应的外观包标识信息、外观元素组标识信息和操作者标识信息;The management operation authority for performing management operations on the appearance element group in the appearance package, and the appearance package identification information, appearance element group identification information and operator identification information corresponding to the management operation authority; 其中,所述操作者标识信息包括服务器标识或用户标识信息。Wherein, the operator identification information includes server identification or user identification information. 6.如权利要求3、4或5所述的对外观内容进行管理操作的方法,其特征在于,所述服务器标识信息包括服务器标识、服务器主机名、服务器域名或服务器主机的因特网协议地址。6. The method for managing appearance content according to claim 3, 4 or 5, wherein the server identification information includes server identification, server host name, server domain name or Internet protocol address of the server host. 7.如权利要求3所述的对外观内容进行管理操作的方法,其特征在于,对外观包进行管理操作时,所述解析并保存所述外观包中设有的管理操作权限信息的步骤具体为:7. The method for managing and operating appearance content according to claim 3, characterized in that, when performing management operations on appearance packages, the step of parsing and saving the management operation authority information set in the appearance packages is specifically for: 对所述外观包的管理操作权限信息进行解析,得到管理操作权限以及所述管理操作权限对应的外观包标识信息和操作者标识信息;Analyzing the management operation authority information of the appearance package to obtain the management operation authority and the appearance package identification information and operator identification information corresponding to the management operation authority; 保存所述解析出的管理操作权限以及所述管理操作权限对应的外观包标识信息和操作者标识信息。The parsed management operation authority and the appearance package identification information and operator identification information corresponding to the management operation authority are saved. 8.如权利要求4所述的对外观内容进行管理操作的方法,其特征在于,对外观元素内容进行管理操作时,所述解析并保存所述外观包中设有的管理操作权限信息的步骤具体为:8. The method for managing and operating appearance content according to claim 4, characterized in that, when performing management operations on the content of appearance elements, the step of parsing and saving the management operation authority information set in the appearance package Specifically: 对所述外观包中的外观元素内容的管理操作权限信息进行解析,得到管理操作权限以及所述管理操作权限对应的外观包标识信息、外观元素内容标识信息和操作者标识信息;Analyzing the management operation authority information of the appearance element content in the appearance package, obtaining the management operation authority and the appearance package identification information, appearance element content identification information and operator identification information corresponding to the management operation authority; 保存所述解析出的管理操作权限以及所述管理操作权限对应的外观包标识信息、外观元素内容标识信息和操作者标识信息。The parsed management operation authority and the appearance package identification information, appearance element content identification information and operator identification information corresponding to the management operation authority are saved. 9.如权利要求5所述的对外观内容进行管理操作的方法,其特征在于,对外观内容中的外观元素组进行管理操作时,所述解析并保存所述外观包中设有的管理操作权限信息的步骤具体为:9. The method for managing appearance content as claimed in claim 5, wherein when performing management operations on the appearance element groups in the appearance content, the parsing and saving of the management operations set in the appearance package The specific steps for permission information are: 对所述外观包中的外观元素组的管理操作权限信息进行解析,得到管理操作权限以及所述管理操作权限对应的外观包标识信息、外观元素组标识信息和操作者标识信息;Analyzing the management operation authority information of the appearance element group in the appearance package, obtaining the management operation authority and the appearance package identification information, appearance element group identification information and operator identification information corresponding to the management operation authority; 保存所述解析出的管理操作权限以及所述管理操作权限对应的外观包标识信息、外观元素组标识信息和操作者标识信息。The parsed management operation authority and the appearance package identification information, appearance element group identification information and operator identification information corresponding to the management operation authority are saved. 10.一种服务器,其特征在于,所述服务器用于向如权利要求1-9任一项所述的对外观内容进行管理操作的方法中发送对外观内容进行管理操作的命令及发送设置有管理操作权限信息的外观包,所述服务器包括:10. A server, characterized in that, the server is used to send the command for managing the appearance content to the method for managing the appearance content according to any one of claims 1-9, and the sending is configured with An appearance package for managing operation authority information, the server includes: 设置模块,用于在外观包中设置管理操作权限信息;The setting module is used to set the management operation authority information in the appearance package; 命令发送模块,用于发送对外观内容进行管理操作的命令;The command sending module is used to send commands for managing and operating the content of the appearance; 外观包发送模块,用于发送设置有管理操作权限信息的外观包。The appearance package sending module is used to send the appearance package set with management operation authority information. 11.一种终端,其特征在于,包括:11. A terminal, characterized in that, comprising: 命令接收模块,用于接收对外观内容进行管理操作的命令;A command receiving module, configured to receive commands for managing and operating appearance content; 操作模块,用于根据保存的管理操作权限信息以及所述命令接收模块接收到的命令对外观内容进行管理操作;An operation module, configured to perform management operations on the appearance content according to the stored management operation authority information and the commands received by the command receiving module; 其中,所述终端还包括:Wherein, the terminal also includes: 外观包接收模块,用于接收设置有管理操作权限信息的外观包;The appearance package receiving module is used to receive the appearance package set with management operation authority information; 解析模块,用于解析出所述外观包接收模块接收的外观包中的管理操作权限信息;A parsing module, configured to parse out the management operation authority information in the appearance package received by the appearance package receiving module; 存储模块,用于存储所述解析模块解析出的外观内容的管理操作权限信息;A storage module, configured to store the management operation authority information of the appearance content parsed by the parsing module; 所述操作模块包括:The operating modules include: 获取单元,用于获取所述命令的发起者信息;an acquiring unit, configured to acquire initiator information of the command; 判断单元,用于根据所述存储模块中的管理操作权限信息以及所述获取单元获取的所述命令的发起者信息判断是否执行所述接收到的命令;A judging unit, configured to judge whether to execute the received command according to the management operation authority information in the storage module and the initiator information of the command acquired by the acquiring unit; 判断结果处理单元,用于根据所述判断单元的判断结果对外观内容进行管理操作;A judging result processing unit, configured to manage the content of the appearance according to the judging result of the judging unit; 返回信息单元,用于返回所述进行管理操作的信息。The return information unit is used to return the information for performing the management operation.
CN 200810028016 2008-05-12 2008-05-12 Method for management operation to appearance content, a server and a terminal Expired - Fee Related CN101582874B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810028016 CN101582874B (en) 2008-05-12 2008-05-12 Method for management operation to appearance content, a server and a terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810028016 CN101582874B (en) 2008-05-12 2008-05-12 Method for management operation to appearance content, a server and a terminal

Publications (2)

Publication Number Publication Date
CN101582874A CN101582874A (en) 2009-11-18
CN101582874B true CN101582874B (en) 2013-01-09

Family

ID=41364838

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810028016 Expired - Fee Related CN101582874B (en) 2008-05-12 2008-05-12 Method for management operation to appearance content, a server and a terminal

Country Status (1)

Country Link
CN (1) CN101582874B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102377589B (en) * 2010-08-12 2014-12-24 华为终端有限公司 Method and terminal for realizing authority management control
CN104079437B (en) * 2010-08-12 2017-12-22 华为终端有限公司 Realize the method and terminal of rights management control

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1659852A (en) * 2000-08-31 2005-08-24 诺基亚有限公司 Handheld Device Personalization
CN1758794A (en) * 2005-02-07 2006-04-12 中国联合通信有限公司 Method and system for generating interface of mobile terminal

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1659852A (en) * 2000-08-31 2005-08-24 诺基亚有限公司 Handheld Device Personalization
CN1758794A (en) * 2005-02-07 2006-04-12 中国联合通信有限公司 Method and system for generating interface of mobile terminal

Also Published As

Publication number Publication date
CN101582874A (en) 2009-11-18

Similar Documents

Publication Publication Date Title
CN105635063B (en) Internet of Things communication protocol configuration method and device
CN102017687B (en) Method and device for instantiating management objects of terminal equipment management tree
CN101778486B (en) Equipment management server, client and target operation object positioning method
CN102067519A (en) Network service system based on role
CN101854343B (en) Method for providing node information, and method and device for acquiring node information
CN110113247A (en) Rich media information receive-transmit system, transmission, methods of exhibiting and terminal device
US20200213262A1 (en) System and method for automating actions in distributed computing
CN101677441B (en) Method, device and system of authorization control
US20130223424A1 (en) Management methods and related electronic devices and machine-readable storage mediums using the same
CN101582874B (en) Method for management operation to appearance content, a server and a terminal
CN101415178B (en) Appearance package management method, system and device
WO2012109895A1 (en) Method and device for managing device management tree under device management client multi-server
WO2009146650A1 (en) Method for erasing data of terminal and terminal device
CN101471809B (en) Method for and network appliance for configuring business
CN102316443A (en) Storage system for use information of mobile terminal and method
US8601171B2 (en) Method for configuring an electronic device
CN106375132B (en) Cloud server system and management method thereof
CN100412787C (en) Method and apparatus for obtaining communication settings using an application descriptor
EP2134054A1 (en) A terminal and method for managing its appearance
US8341302B2 (en) Method for configuring an electronic device
CN104980329A (en) Address book management method address book management device and mobile agent server
CN107395667A (en) Multicast data transmission method based on data management service platform CIS interfaces
CN101296254B (en) Terminal and appearance package management method
CN117348862A (en) Application development and application running method, device, equipment and storage medium
CN101600145B (en) Method and device for operating a plurality of appearance packages

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130109