IP Library Granted Patent US 9,391,837
Granted Patent B2
US 9,391,837 · App. 13/908,642 · Granted Jul 12, 2016

Method, proxy device, and system for managing terminal device

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 9,391,837
App. No.
13/908,642
Granted
Jul 12, 2016
Kind
B2
Abstract

Embodiments of the present invention disclose a method for managing a terminal device, including: obtaining a description file of a UPnP device management data model of a UPnP device in a home network, where the UPnP device management data model is organized by the UPnP device according to a data model defined by a remote management protocol; establishing a data model meeting CWMP requirements, of the UPnP device according to the description file; sending information about the data model of the UPnP device meeting the CWMP requirements to an ACS; receiving a management command of the ACS for the data model of the UPnP device; and converting the management command into a UPnP device management command and sending it to the UPnP device.

Claims (44)

1. A method for managing a terminal device, the method comprising:

obtaining a description file of a universal plug and play (UPnP) device management data model of a UPnP device in a home network, wherein the UPnP device management data model is organized by the UPnP device according to a data model format defined by a remote management protocol;

establishing a data model meeting customer premises equipment wide area network management protocol (CWMP) requirements of the UPnP device according to the description file;

sending information about the data model of the UPnP device meeting the CWMP requirements to an auto-configuration server (ACS);

receiving a management command of the ACS for the data model of the UPnP device; and

converting the management command into a UPnP device management command and sending it to the UPnP device.

2. The method according to claim 1 , wherein obtaining the description file comprises:

discovering the UPnP device in the home network;

obtaining an address of the description file of the data model that is organized by the UPnP device in the home network according to the remote management protocol; and

obtaining the description file by sending a GET request to the address.

3. The method according to claim 1 , wherein the description file is described by using a format defined by the remote management protocol.

4. The method according to claim 3 , wherein establishing the data model of the UPnP device according to the description file comprises parsing the description file according to the format defined by the remote management protocol and establishing the data model of the UPnP device.

5. The method according to claim 1 , wherein the description file is described by using a UPnP device management format defined by a UPnP protocol.

6. The method according to claim 5 , wherein establishing the data model of the UPnP device according to the description file comprises:

converting the UPnP device management format into the format defined by the remote management protocol; and

parsing the description file after format conversion according to the format defined by the remote management protocol, and establishing the data model of the UPnP device.

7. The method according to claim 1 , wherein sending the information about the data model of the UPnP device to the ACS comprises generating a further description file from the established data model of the UPnP device using a format defined by the remote management protocol and sending an address of the description file to the ACS.

8. A proxy device, comprising:

a processor;

a non-transitory computer-readable medium storing a program to be executed by the processor, the program including instructions for:

obtaining a description file of a universal plug and play (UPnP) device management data model of a UPnP device in a home network, wherein the UPnP device management data model is organized by the UPnP device according to a data model format defined by a remote management protocol;

establishing a data model meeting customer premises equipment wide area network management protocol (CWMP) requirements of the UPnP device according to the description file;

sending information about the data model of the UPnP device meeting the CWMP requirements to an auto-configuration server (ACS);

receiving a management command of the ACS for the data model of the UPnP device;

converting the management command into a UPnP device management command; and

sending the converted management command to the UPnP device.

9. The proxy device according to claim 8 , wherein the program further includes instructions for:

discovering the UPnP device in the home network; and

obtaining an address of the description file of the data model which is organized by the UPnP device in the home network according to the remote management protocol and to obtain the description file by sending a GET request to the address.

10. The proxy device according to claim 8 , wherein the description file is described by using a format defined by the remote management protocol.

11. The proxy device according to claim 10 , wherein the program further includes instructions for parsing the description file according to the format defined by the remote management protocol to establish the data model of the UPnP device.

12. The proxy device according to claim 8 , wherein the description file is described by using a UPnP device management format defined by a UPnP protocol.

13. The proxy device according to claim 12 , wherein the program further includes instructions for converting the UPnP device management format into the format defined by the remote management protocol and parsing the description file after format conversion according to the format defined by the remote management protocol to establish the data model of the UPnP device.

14. The proxy device according to claim 8 , wherein the program further includes instructions for generating generate a further description file from the established data model of the UPnP device using a format defined by the remote management protocol and sending an address of the description file to the ACS.

15. A system for managing a terminal device, comprising:

an auto-configuration server (ACS); and

a proxy device;

wherein the proxy device is configured to obtain a description file of a universal plug and play (UPnP) device management data model of a UPnP device in a home network, to establish a data model meeting customer premises equipment wide area network management protocol (CWMP) requirements of the UPnP device according to the description file, and to send information about the data model of the UPnP device meeting the CWMP requirements to the ACS, wherein the UPnP device management data model is organized by the UPnP device according to a data model format defined by a remote management protocol;

wherein the ACS is configured to send a management command for the data model of the UPnP device according to the information about the data model of the UPnP device meeting the CWMP requirements; and

wherein the proxy device is further configured to convert the management command into a UPnP device management command and send it to the UPnP device.

16. The system according to claim 15 , wherein the description file is described by using a format defined by the remote management protocol.

17. The system according to claim 16 , wherein the proxy device is further configured to parse the description file according to the format defined by the remote management protocol to establish the data model of the UPnP device.

18. The system according to claim 15 , wherein the description file is described by using a UPnP device management format defined by a UPnP protocol.

19. The system according to claim 18 , wherein the proxy device is further configured to convert the UPnP device management format into the format defined by the remote management protocol and to parse the description file after format conversion according to the format defined by the remote management protocol to establish the data model of the UPnP device.

Assignments (2)
CHANGE OF NAME Recorded Jun 12, 2018
From: HUAWEI DEVICE CO.,LTD.
To: HUAWEI DEVICE (SHENZHEN) CO., LTD.
Reel/Frame 046340/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2013
From: WU, HUANGWEI; HE, ZHIQIN; ZHANG, QINLIANG; ZHU, YU
To: HUAWEI DEVICE CO. LTD.
Reel/Frame 030535/0426 →