METHOD AND TERMINAL DEVICE FOR EXECUTING SCHEDULED TASKS AND MANAGEMENT TASKS
First Claim
1. A method for executing a device management (DM) task, wherein the DM task comprises a scheduled task or a management task, comprising the steps of:
- receiving a DM task and terminal resource capabilities required for executing the DM task;
obtaining current resource capabilities of a terminal device;
judging whether the current resource capabilities meet the terminal resource capabilities required for executing the DM task; and
executing the DM task if determining that the current resource capabilities meet the terminal resource capabilities required for executing the DM task.
1 Assignment
0 Petitions
Accused Products
Abstract
An OMA DM-based method for executing a scheduled task, includes the steps of: storing terminal resource capabilities required for executing each scheduled task in a terminal device; and executing the scheduled task after the terminal device determines that the current resource capabilities are sufficient for executing the scheduled task while it is ready to execute the scheduled task. An OMA DM-based terminal device for practicing this method includes a primary storing unit for storing the terminal resource capabilities, a judging unit for determining whether current resource capabilities of the terminal device meet the terminal resource capabilities that are required for executing the scheduled task, and a primary executing unit for executing the scheduled when the judging unit determines that the current resource capabilities are sufficient. By determining whether current resource capabilities are sufficient before executing, the success of scheduled tasks and management tasks in a terminal device is improved.
-
Citations
29 Claims
-
1. A method for executing a device management (DM) task, wherein the DM task comprises a scheduled task or a management task, comprising the steps of:
-
receiving a DM task and terminal resource capabilities required for executing the DM task; obtaining current resource capabilities of a terminal device; judging whether the current resource capabilities meet the terminal resource capabilities required for executing the DM task; and executing the DM task if determining that the current resource capabilities meet the terminal resource capabilities required for executing the DM task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 29)
-
-
9. A method for executing a device management (DM) task, wherein the DM task comprises a scheduled task or a management task, the method comprising the steps of:
-
generating terminal resource capabilities required for executing a DM task; and delivering the DM task and the generated terminal resource capabilities to a terminal device;
wherein the terminal resource capabilities are compared with current resource capabilities of the terminal device by the terminal device to determine whether to execute the DM task. - View Dependent Claims (10)
-
-
11. A terminal device, comprising:
-
a receiving unit, adapted to receive a device management (DM) task and the terminal resource capabilities required for executing the DM task, wherein the DM task comprises a scheduled task or a management task; a judging unit, adapted to judge whether the current resource capabilities of the terminal device meet the terminal resource capabilities required for executing the DM task received from the receiving unit; and a primary executing unit, adapted to execute the DM task when the judging unit determines that the current resource capabilities meet the terminal resource capabilities required for executing the DM task. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for executing a management task, comprising the steps of:
-
configuring terminal resource capabilities required for executing the management task; commanding a terminal device to report current resource capabilities of the terminal device before delivering the management task to the terminal device; obtaining the current resource capabilities reported by the terminal device; and delivering the management task to the terminal device for execution upon determining that the current resource capabilities reported by the terminal device are sufficient for executing the management task. - View Dependent Claims (21, 22, 23)
-
-
24. A DM server, comprising:
-
a configuring unit, adapted to configure terminal resource capabilities required for executing a management task; a command unit, adapted to command the terminal device to report a current resource capabilities of the terminal device when intending to deliver the management task to the terminal device; a judging unit, adapted to judge whether the current resource capabilities reported by the terminal device are sufficient for executing the management task; and a primary management task delivering unit, adapted to deliver the management task to the terminal device for execution when the judging unit determines that the current resource capabilities are sufficient. - View Dependent Claims (25, 26)
-
-
27. A method for obtaining terminal resource capabilities, comprising the steps of:
-
expanding the nodes of a DM tree in a terminal device; storing the corresponding terminal resource capability identifiers on the expanded nodes; and obtaining, by the terminal device, a corresponding terminal resource capability value from a lower-layer system through an interface provided by the lower-layer system, based on the corresponding terminal resource capability identifier stored on an expanded node in the DM tree.
-
-
28. An OMA DM-based terminal device, comprising:
-
a unit, adapted to expand the nodes of a DM tree in the terminal device and store the corresponding terminal resource capability identifiers on the expanded nodes; and a unit, adapted to obtain the corresponding terminal resource capability value from a lower-layer system through an interface provided by the lower-layer system of the terminal device, based on the corresponding terminal resource capability identifier stored on an expanded node in the DM tree.
-
Specification