IP Library › Granted Patent US 8,346,913
Granted Patent B2
US 8,346,913 · App. 12/102,255 · Granted Jan 1, 2013

Method and device for monitoring and upgrading software in device management

Assignee: Huawei Technologies Co., Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,346,913
App. No.
12/102,255
Granted
Jan 1, 2013
Kind
B2
Abstract

A method for monitoring and upgrading software in device management includes: monitoring use frequency of software of terminal equipment and storing use frequency information of software; and providing the use frequency information of software to a device management server. Further, a method for upgrading software in device management, includes: monitoring use frequency information of software on terminal equipment and providing corresponding use frequency information of the software to a device management server; and by the device management server, determining by using the use frequency information of software to be upgraded, whether the software to be upgraded satisfies conditions for upgrading, and if the software to be upgraded satisfies the conditions for upgrading, delivering operations for upgrading the software to upgrade the software; otherwise, abandoning the upgrading of the software.

Claims (18)

1. A method for upgrading software in device management, comprising:

monitoring, at a terminal equipment, use frequency information of software running on the terminal equipment; the use frequency information of software includes use times of the software in a period of time;

storing the use frequency information of the software at a management tree on the terminal equipment through adding or updating one or more nodes at the management tree, each of the nodes representing a management object for a software component running on the terminal equipment;

receiving, by a device management server, the use frequency information of software provided by the terminal equipment;

determining, by the device management server, whether software to be upgraded on the terminal equipment satisfies conditions for upgrading by using the use frequency information of software on the terminal equipment; and

delivering operations for upgrading the software to be upgraded on the terminal equipment if the software to be upgraded on the terminal equipment satisfies the conditions for upgrading; otherwise, abandoning the operations;

wherein, the use frequency information further comprises a latest use date of the software on the terminal equipment.

2. The method of claim 1 , wherein the device management server compares the use frequency information with a predetermined value to determine whether upgrade conditions are met.

3. The method of claim 1 , wherein services of software upgrade are divided into different levels, by the device management server, in accordance with the use frequency of software; the device management server updates levels of the software in accordance with the use frequency of software and determine whether the upgrade conditions are met in accordance with the upgrade strategy and current level of the software.

4. The method of claim 1 , wherein, the use frequency information of software is reported by the terminal equipment to the device management server periodically; or the use frequency information of software is collected by the device management server from the terminal equipment.

5. The method of claim 1 , wherein a monitoring program is informed of a startup of an application on the terminal equipment and the use frequency information of software is updated by the monitoring program; or

the monitoring program periodically traverses running applications on the terminal equipment and updates the use frequency information of software in response to detecting a new running of an application.

6. The method of claim 1 , wherein, node for storing use frequency information of software is added on a management tree of the terminal equipment; or, a monitoring list of software to be monitored is delivered by the device management server to the terminal equipment, and the use frequency information of software is stored by the terminal equipment into the monitoring list.

7. A device management server comprising:

a communication module adapted to communicate with a terminal equipment;

a determining module, adapted to determine, by using use frequency information of software which is monitored on the terminal equipment through adding one or more nodes for storing the use frequency information of software on a management tree of the terminal equipment and provided by the terminal equipment, whether software on the terminal equipment satisfies conditions for upgrading, the software running on the terminal equipment; the use frequency information of software includes use times of the software in a period of time; and

an upgrading module, adapted to control the terminal equipment to upgrade the software on the terminal equipment in response to a determination that the software on the terminal equipment satisfies the conditions for upgrading;

wherein the use frequency information further comprises a latest use date of the software on the terminal equipment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2008
From: GAO, HONGTAO; DONG, XIAOYI; CHAI, XIAOQIAN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 020806/0471 →
Priority Claims (1)
CN 2005 1 0114710 · Oct 25, 2005 · national
Continuity (2)
Continuation PCTCN2006002853 · Oct 25, 2006
Related Publication 20080195693A1 · Aug 14, 2008