Method, system and apparatus for locking information
AssigneeHuawei Technologies Co., Ltd.
InventorsKepeng Li, Xiaoqian Chi, Xiaoyi Dong, Jiangshui He, Jiao Kang
Life of this patent
Estimating the term…
Abstract
A method, system, and apparatus are described for locking information. Specifically, a server sends a lock message carrying lock object information to a mobile terminal; the mobile terminal locks a lock object according to the lock message, the lock object corresponding to the lock object information. With the solutions provided in the embodiments of the invention, a server may lock information for a mobile terminal, so as to prevent other servers from manipulating the information.
Claims16
A method for locking information, comprising:
- receiving, by a mobile terminal, a lock message carrying lock object information and lock node triggering information sent from a server, wherein the lock object information includes path information about a destination node in a device management tree, and the destination node is associated with a lock object;
- and
- triggering, by the lock node triggering information, a preset lock node which is an executable node in the device management tree;
- triggering, by the lock node, the mobile terminal to lock the lock object;
- and
- locking, by the mobile terminal, the lock object according to the lock message, the lock object corresponding to the lock object information;
- wherein the lock object information comprises a lock granularity, the lock granularity being a device lock, the lock message also carrying a lock level for indicating a locking extent;
- and the lock object is locked according to the lock granularity and the lock level in the lock message;
- wherein the lock level is classified into one of the group consisting of:
- a low-level lock, a middle-level lock or a high-level lock;
- wherein in the case of the low-level lock, other functions of the mobile terminal are not available except answering an incoming call, dialing an emergency call or establishing a session with a specific server;
- wherein in the case of the middle-level lock, other functions of the mobile terminal are not available except dialing the emergency call or establishing the session with the specific server;
- and
- wherein in the case of the high-level lock, other functions of the mobile terminal are not available except establishing the session with the specific server.
An apparatus for locking information, wherein the apparatus is a mobile terminal, and the mobile terminal comprises at least a locking unit configured to receive a lock message and to lock a lock object;
- wherein the lock message carries lock object information and lock node triggering information sent from a server, wherein the lock object information includes path information about a destination node in a device management tree, and the destination node is associated with the lock object;
- wherein the lock node triggering information is configured to trigger a preset lock node which is an executable node in the device management tree;
- wherein the lock node is configured to trigger the mobile terminal to lock the lock object;
- and
- wherein the locking unit is further configured to lock the lock object according to the lock message, wherein the lock object is corresponding to the lock object information;
- wherein the locking unit comprises:
- a lock setting unit configured to receive the lock message from the server, and to extract and record a lock mode and a lock granularity in the lock message;
- and
- a lock performing unit configured to receive the lock message from the server, and to modify attribute information of the lock object according to the lock mode and the lock granularity in the lock setting unit;
- wherein the mobile terminal further comprises a server ID storage unit, an attribute information storage unit, a determination unit, and an unlock performing unit;
- wherein the server ID storage unit is configured to receive the lock message from the server, and to extract and record a server ID in the lock message;
- wherein the attribute information storage unit is configured to store the attribute information of the lock object;
- wherein the determination unit is configured to determine whether a server ID in an unlock command from the server is the same as the server ID in the server ID storage unit, and to output a determination success signal to the unlock performing unit if the server ID in the unlock command from the server is the same as the server ID in the server ID storage unit;
- and
- wherein the unlock performing unit is configured to restore the attribute information of the lock object to the attribute information stored in the attribute information storage unit.
Dependencies are inferred from the claim text.