通用即插即用设备的执行及控制方法、装置和系统的制作方法

文档序号:7943855阅读:102来源:国知局
专利名称:通用即插即用设备的执行及控制方法、装置和系统的制作方法
技术领域
本发明涉及数字通信技术领域,具体而言是涉及一种通用即插即用(Universal Plug and Play, UPnP)设备的执行及控制方法、装置和系统。
背景技术
随着数字家庭的发展,以及消费电子产品数字化的普及,家庭中正出现越来越多 的数字化的娱乐设备和家电产品。将这些家庭网络设备以有线或无线方式连接成家庭网 络,以实现内容共享或相互控制等功能,是业界正在构想并努力实现的数字家庭网络概念。
为了实现各种不同类型的家庭设备的互通和控制,越来越多的家庭网络设备通过 支持通用即插即用UPnP技术来实现家庭网络设备的互通和控制。 在UPnP设备体系中,用户通过家庭网络中的UPnP控制点实现对家庭设备的控制, UPnP控制点采用UPnP协议通过调用UPnP设备的相关控制命令,读取家庭网络中UPnP设备 的状态和控制信息,以及控制UPnP设备执行相应的操作。 在UPnP协议中,UPnP设备提供了固件(Firmware)加载、应用软件安装、卸载和更 新等命令,UPnP控制点可以调用UPnP设备提供的这些命令对UPnP设备进行固件加载、应用 软件安装、卸载和更新等操作。为描述方便,这些操作统称为升级操作。另外,UPnP设备也 提供了重启、恢复出厂配置等命令,UPnP控制点可以调用UPnP设备提供的这些命令对UPnP 设备进行设备重启、恢复出厂配置等操作。为描述方便,这些操作统称为复位操作。在实现 本发明的过程中,发明人研究发现 在家庭网络中,控制同一个UPnP设备的UPnP控制点可以不止一个,当其中一个 UPnP控制点(如UPnP控制点A)向该UPnP设备发出升级操作命令时,其他的UPnP控制点 (如UPnP控制点B)可能会立即向该UPnP设备发出复位操作命令;或者当一个UPnP控制点 向该UPnP设备发出升级操作命令后,该UPnP控制点随后又立即向该UPnP设备发出复位操 作命令;或者当UPnP设备自己发起升级操作后, 一个UPnP控制点随后立即向该UPnP设备 发出复位操作命令。如果UPnP设备在执行升级操作过程中立即执行复位操作命令,就会中 断升级操作的执行,这样有可能会导致UPnP设备系统被破坏,无法再运行等异常情况。因 此,这就要求能够对升级操作等重要操作进行保护,避免设备系统被破坏。但是目前,UPnP 标准中并没有实现该功能。

发明内容
有鉴于此,本发明实施例提供了一种UPnP设备的执行及控制方法、装置和系统, 能够解决当UPnP设备在执行升级操作过程中又收到了复位操作命令,可能会导致设备系 统被破坏,无法再正常工作的问题。 为实现上述目的,本发明实施例是通过如下技术方案实现的
—方面,提供一种UPnP设备的执行方法,包括
接收UPnP控制点发送的复位操作命令;
根据UPnP设备正在执行的操作确定是否执行所述复位操作。
提供一种UPnP设备的执行装置,包括 接收命令单元,用于接收UPnP控制点发送的复位操作命令; 执行决策单元,用于根据UPnP设备正在执行的操作确定是否执行所述复位操作。
还提供一种UPnP设备的执行系统,包括 UPnP设备,用于接收UPnP控制点发送的复位操作命令;根据UPnP设备正在执行 的操作确定是否执行所述复位操作; —个以上的UPnP控制点,用于向UPnP设备发送复位操作命令。
另一方面,提供一种UPnP设备的控制方法,包括接收UPnP事件,所述UPnP事件包含UPnP设备是否正在执行升级操作的信息;
根据所述UPnP事件确定是否控制UPnP设备进行复位操作。
提供一种UPnP设备的控制装置,包括 事件接收单元,用于接收UPnP事件,所述UPnP事件包含UPnP设备是否正在执行 升级操作的信息; 复位控制单元,用于根据所述UPnP事件确定是否控制UPnP设备进行复位操作。
还提供一种UPnP设备的控制系统,包括 UPnP设备,用于发送UPnP事件,所述UPnP事件包含UPnP设备是否正在执行升级 操作的信息; —个以上的UPnP控制点,用于接收UPnP事件,所述UPnP事件包含UPnP设备是否 正在执行升级操作的信息;根据所述UPnP事件确定是否控制UPnP设备进行复位操作。
由以上本发明实施例提供的技术方案可知, 一方面,通过UPnP设备在接收UPnP 控制点发送的复位操作命令时,根据当前执行的升级操作状态来确定是否执行所述复位操 作,另一方面,通过UPnP控制点接收包含UPnP设备是否正在执行升级操作的信息的UPnP 事件,根据所述UPnP事件确定是否控制UPnP设备进行复位操作,因此能够解决当UPnP设 备在执行升级操作过程中又收到了复位操作命令,可能会导致设备系统被破坏,无法再正 常工作的问题。


图1为本发明实施例提供了一种UPnP设备的执行方法流程图; 图2为图1所提供方法的一种UPnP设备的执行方法实施例流程图; 图3为图1所提供方法的另一种UPnP设备的执行方法实施例流程图; 图4为本发明实施例提供的一种UPnP设备的执行装置结构示意图; 图5为本发明实施例提供的UPnP设备的执行系统的组成示意图; 图6为本发明实施例提供的另一种UPnP设备的控制方法流程图; 图7为本发明实施例提供的一种UPnP设备的控制装置结构示意图; 图8为本发明实施例提供的一种UPnP设备的控制系统的组成示意图。
具体实施例方式
为使本发明的目的、技术方案、及优点更加清楚明白,下面结合附图并举实施例,对本发明提供的技术方案进一步详细描述。 参见图1,本发明实施例提供一种UPnP设备的执行方法,包括
步骤11 , UPnP设备接收UPnP控制点发送的复位操作命令;
步骤12, UPnP设备根据正在执行的操作确定是否执行所述复位操作。
本步骤具体为 如果UPnP设备正在执行升级操作,则向所述UPnP控制点返回错误代码,指示所述
复位操作命令未被执行;或者向所述UPnP控制点返回信息,指示所述复位操作命令已经接
受,但需要等待所述升级操作完成时执行所述复位操作。如果UPnP设备当前未执行升级操
作,则向所述UPnP控制点返回信息,指示所述复位操作命令已经接受,并会立即执行。 其中,所述复位操作包括对UPnP设备进行设备重启或恢复出厂配置等操作;所述
升级操作包括对UPnP设备进行固件加载或应用软件安装、卸载或更新等操作。 本发明实施例提供的UPnP设备的执行方法,通过UPnP设备在接收到UPnP控制
点发送的复位操作命令时,根据UPnP设备正在执行的操作确定是否执行所述复位操作,在
UPnP设备正在执行升级操作时,不执行所述复位操作或等待所述升级操作完成时执行所述
复位操作,因此能够解决当UPnP设备在执行升级操作过程中又收到了复位操作命令,可能
会导致设备系统被破坏,无法再正常工作的问题。 参见图2, 一种UPnP设备的执行方法实施例,包括 步骤21, UPnP设备接收UPnP控制点发送的重启命令。 本步骤中,由UPnP控制点调用UPnP设备所提供的重启命令,向UPnP设备发送重 启命令。 步骤22,所述UPnP设备根据当前执行的升级操作状态对重启命令进行处理。
本步骤的处理方法包括 1)如果UPnP设备当前正在执行升级操作,比如固件加载、应用软件安装、应用软 件卸载或应用软件更新等,那么UPnP设备可选择其中的一种方式进行处理
a) UPnP设备拒绝执行重启命令。UPnP设备向UPnP控制点返回错误代码,指示所 述重启命令未被执行; b)UPnP设备接受重启命令,但不立即执行。UPnP设备向UPnP控制点返回信息,指 示所述重启命令已经接受,但稍后执行;该UPnP设备可以在当前的升级操作执行完毕后再 执行重启操作。 2)如果UPnP设备当前未执行升级操作,那么UPnP设备接受重启命令,并立即执
行。UPnP设备向UPnP控制点返回信息,指示重启命令已接受,并会立即执行。 本方法实施例在接收到UPnP控制点的重启命令时,根据当前执行的升级操作状
态对重启命令进行处理,或拒绝执行,或稍后执行,或立即执行,因此能够解决当UPnP设备
在执行升级操作过程中又收到了重启命令,可能会导致设备系统被破坏,无法再正常工作
的问题。 参见图3 ,另 一种UPnP设备的执行方法实施例,包括 步骤31, UPnP设备接收UPnP控制点发送的恢复出厂配置命令。 本步骤中,由UPnP控制点调用UPnP设备所提供的恢复出厂配置命令,向UPnP设
备发送恢复出厂配置命令。
步骤32, UPnP设备根据当前执行的升级操作状态对恢复出厂配置命令进行处理。
本步骤的处理方法包括 1)如果UPnP设备当前正在执行升级操作,比如固件加载、应用软件安装、应用软 件卸载或应用软件更新等,那么UPnP设备可选择其中的一种方式进行处理
a) UPnP设备拒绝执行恢复出厂配置命令。UPnP设备向UPnP控制点返回错误代码, 指示所述恢复出厂配置命令未被执行; b)UPnP设备接受恢复出厂配置命令,但不立即执行。UPnP设备向UPnP控制点返 回信息,指示所述恢复出厂配置命令已经接受,但稍后执行;该UPnP设备可以在当前的升 级操作执行完毕后再执行恢复出厂配置命令。 2)如果UPnP设备当前未执行升级操作,那么UPnP设备接受恢复出厂配置命令,并 立即执行。UPnP设备向UPnP控制点返回信息,指示恢复出厂配置命令已接受,并会立即执 行。 本方法实施例在接收到UPnP控制点的恢复出厂配置命令时,根据当前执行的升 级操作状态对恢复出厂配置命令进行处理,或拒绝执行,或稍后执行,或立即执行,因此能 够解决当UPnP设备在执行升级操作过程中又收到了恢复出厂配置命令,可能会导致设备 系统被破坏,无法再正常工作的问题。 相应于本发明实施例提供的上述方法,参见图4,本发明实施例提供一种UPnP设 备的执行装置,包括 接收命令单元41,用于接收UPnP控制点发送的复位操作命令; 执行决策单元42,用于根据UPnP设备正在执行的操作确定是否执行所述复位操作。
其中,所述执行决策单元42包括 升级判断模块421,用于判断UPnP设备是否正在执行升级操作; 复位拒绝模块422,用于不执行所述复位操作或等待所述升级操作完成时执行所
述复位操作; 复位执行模块423,用于立即执行所述复位操作。 如果升级判断模块421判断UPnP设备正在执行升级操作,则由复位拒绝模块422 向所述UPnP控制点返回错误代码,指示所述复位操作命令未被执行;或者向所述UPnP控制 点返回信息,指示所述复位操作命令已经接受,但需要等待所述升级操作完成时执行所述 复位操作。如果状态判断模块421判断UPnP设备当前未执行升级操作,则由复位执行模块 423向所述UPnP控制点返回信息,指示所述复位操作命令已经接受,并立即执行所述复位 操作。 本发明实施例提供的UPnP设备的执行装置,在接收命令单元41接收到UPnP控制 点发送的复位操作命令时,由执行决策单元42根据UPnP设备正在执行的操作确定是否执 行所述复位操作,因此能够解决当UPnP设备在执行升级操作过程中又收到了复位操作命 令,可能会导致设备系统被破坏,无法再正常工作的问题。 相应于本发明实施例提供的上述方法,参见图5,本发明实施例还提供一种UPnP 设备的执行系统,包括UPnP设备51,用于接收UPnP控制点发送的复位操作命令;根据UPnP设备正在执行的操作确定是否执行所述复位操作; —个以上的UPnP控制点52,用于向UPnP设备发送复位操作命令。 其中,所述UPnP设备还用于当UPnP设备正在执行升级操作时,不执行所述复位操
作或等待所述升级操作完成时执行所述复位操作。 本发明实施例提供的UPnP设备的执行系统,通过在UPnP设备接收到UPnP控制点 发送的复位操作命令时,根据UPnP设备正在执行的操作确定是否执行所述复位操作,因此 能够解决当UPnP设备在执行升级操作过程中又收到了复位操作命令,可能会导致设备系 统被破坏,无法再正常工作的问题。 参见图6,本发明实施例提供一种UPnP设备的控制方法,包括 步骤61 , UpnP控制点接收UPnP事件,所述UPnP事件包含UPnP设备是否正在执行
升级操作的信息。 步骤62, UpnP控制点根据所述UPnP事件确定是否控制UPnP设备进行复位操作。 本步骤具体为 如果UPnP设备正在执行升级操作时,UPnP控制点可禁止向该UPnP设备发送复位 操作命令,或者所述UPnP控制点提示该UPnP设备正在执行升级,并可选择在所述UPnP设 备未执行升级操作的时间段对该UPnP设备进行复位操作。 在步骤61之前,可以在UPnP协议中定义一个用于指示UPnP设备是否正在执行升 级操作的状态变量;所述接收的UPnP事件包含所述状态变量。 例如,在UPnP协议中定义一个状态变量,其名称为I sUpgrading,初始值为 "false",当UPnP设备正在执行升级操作时,其值变为"true",当升级操作结束后,其值又 变为"false"。当然描述UPnP设备是否正在执行升级操作的状态并不局限于"false"或 "true",也可以为"O"或"l",或者其它标识,只要能够标识出UPnP设备是否正在执行升级 操作的状态即可。对选用的状态变量名称或变量值,本发明不作限制。
在UPnP协议中,定义了基于状态变量(state variable)的事件(Event)通知机 制,具体的事件通知机制分成单播(Unicast)事件通知机制和多播(Multicast)事件通知 机制两种。对于单播事件通知机制,UPnP控制点必须订阅UPnP设备指定的状态变量的事 件通知,当该状态变量发生变化时,该UPnP设备将使用单播事件向订阅了该状态变量事件 通知的UPnP控制点通知该状态变量变化后的值。对于多播事件通知机制,UPnP控制点必 须监听指定的多播事件的多播发送地址和端口,当状态变量发生变化时,该UPnP设备将向 指定的多播事件多播发送地址和端口发送多播事件,通知该状态变量发生变化,UPnP控制 点通过监听指定的多播事件的多播发送地址和端口来获取该多播事件,从而知道该状态变 量发生了变化。 —种实施例,可以将所述状态变量定义为多播事件,当该状态变量值变化时,以多 播方式向网络发送事件消息。UPnP控制点在所述状态变量指定的多播事件地址和端口进行 监听,获知所述UPnP设备是否正在执行升级操作。 例如,UPnP设备在新增加的状态变量IsUpgrading状态发生改变时,向多播地址 和端口,比如239. 255. 255. 246 :7900,发送该状态变量的事件通知消息,消息中携带状态 变量的名称和变量值,UPnP控制点通过监听该状态变量的多播事件消息,能够获知所述 UPnP设备是否正在执行升级操作。
UPnP控制点通过监听该状态变量的多播事件消息,在UPnP控制点获知所述UPnP 设备正在执行升级操作时,UPnP控制点可禁止向该UPnP设备发送复位操作命令,或者所述 UPnP控制点提示该UPnP设备将要执行服务操作,并可选择在所述UPnP设备未执行升级操 作的时间段对该UPnP设备进行复位操作。 本发明实施例提供的UPnP设备的控制方法,通过接收UPnP事件获知UPnP设备是 否正在执行升级操作的信息;根据所述UPnP事件确定是否控制UPnP设备进行复位操作,或 复位禁止,或复位提示,或复位发送,选择在所述UPnP设备未执行升级操作的时间段对该 UPnP设备进行复位操作。因此能够解决当UPnP设备在执行升级操作过程中又收到了复位 操作命令,可能会导致设备系统被破坏,无法再正常工作的问题。 相应于本发明实施例提供的上述方法,参见图7,本发明实施例还提供一种UPnP 设备的控制装置,包括 事件接收单元71,用于接收UPnP事件,所述UPnP事件包含UPnP设备是否正在执 行升级操作的信息; 复位控制单元72 ,用于根据所述UPnP事件确定是否控制UPnP设备进行复位操作。
其中,所述复位控制单元72包括 升级判断模块721,用于判断UPnP设备是否正在执行升级操作; 复位禁止模块722,用于禁止向所述UPnP设备发送复位操作命令或提示所述UPnP
设备正在执行升级操作; 复位允许模块723,用于允许向所述UPnP设备发送复位操作命令。
如果升级判断模块721判断UPnP设备正在执行升级操作,则由复位禁止模块722 禁止向所述UPnP设备发送复位操作命令或提示所述UPnP设备正在执行升级操作,并由复 位允许模块723在UPnP设备未执行升级操作时向所述UPnP设备发送复位操作命令。
本发明实施例提供的UPnP设备的控制装置,通过事件接收单元71接收UPnP事件 获知UPnP设备是否正在执行升级操作的信息;根据所述UPnP事件由复位控制单元72对 UPnP设备进行相应的复位控制,或复位禁止,或复位提示,或复位发送,并选择在所述UPnP 设备未执行升级操作的时间段对该UPnP设备进行复位操作。因此能够解决当UPnP设备在 执行升级操作过程中又收到了复位操作命令,可能会导致设备系统被破坏,无法再正常工 作的问题。 相应于本发明实施例提供的上述方法,参见图8,本发明实施例还提供一种UPnP 设备的控制系统,包括 UPnP设备81,用于发送UPnP事件,所述UPnP事件包含UPnP设备是否正在执行升 级操作的信息; —个以上的UPnP控制点82,用于接收UPnP事件,所述UPnP事件包含UPnP设备是 否正在执行升级操作的信息;根据所述UPnP事件确定是否控制UPnP设备进行复位操作。
其中,所述UPnP控制点82,还用于当所述UPnP设备正在执行升级操作时,禁止向 所述UPnP设备发送复位操作命令;或者提示所述UPnP设备正在执行升级操作。
本发明实施例提供的UPnP设备的控制系统,通过UPnP控制点接收UPnP设备发送 的UPnP事件,获知UPnP设备是否正在执行升级操作的信息;根据所述UPnP事件对UPnP设 备进行相应的复位控制,或复位禁止,或复位提示,或复位发送,并选择在所述UPnP设备未
9执行升级操作的时间段对该UPnP设备进行复位操作。因此能够解决当UPnP设备在执行升 级操作过程中又收到了复位操作命令,可能会导致设备系统被破坏,无法再正常工作的问 题。 需要说明的是,本发明实施例中的方法可以软件功能模块的形式实现,并且该软 件功能模块作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。 本发明实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存 在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形 式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形 式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上 述提到的存储介质可以是只读存储器,磁盘或光盘等。 以上对本发明实施例所提供的UPnP设备的执行及控制方法、装置和系统进行了 详细介绍,本发明实施例的说明只是用于帮助理解本发明的方法及其思想;任何熟悉本技 术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发 明的保护范围之内。
权利要求
一种通用即插即用UPnP设备的执行方法,其特征在于,包括接收UPnP控制点发送的复位操作命令;根据UPnP设备正在执行的操作确定是否执行所述复位操作。
2. 根据权利要求1所述的执行方法,其特征在于,所述根据UPnP设备正在执行的操作 确定是否执行所述复位操作的步骤包括当UPnP设备正在执行升级操作时,不执行所述复位操作或等待所述升级操作完成时 执行所述复位操作。
3. 根据权利要求2所述的执行方法,其特征在于,所述不执行所述复位操作的方法包括向所述UPnP控制点返回错误代码,指示所述复位操作命令未被执行。
4. 根据权利要求2所述的执行方法,其特征在于,所述等待所述升级操作完成时执行 所述复位操作的方法包括向所述UPnP控制点返回信息,指示所述复位操作命令已经接受,但需要等待所述升级 操作完成时执行所述复位操作。
5. 根据权利要求1所述的执行方法,其特征在于,所述复位操作包括 UPnP设备重启或恢复出厂配置。
6. 根据权利要求2所述的执行方法,其特征在于,所述升级操作包括 UPnP设备加载固件或安装应用软件或卸载应用软件或更新应用软件。
7. —种通用即插即用UPnP设备的执行装置,其特征在于,包括 接收命令单元,用于接收UPnP控制点发送的复位操作命令; 执行决策单元,用于根据UPnP设备正在执行的操作确定是否执行所述复位操作。
8. 根据权利要求7所述的执行装置,其特征在于,所述执行决策单元包括 升级判断模块,用于判断UPnP设备是否正在执行升级操作;复位拒绝模块,用于不执行所述复位操作或等待所述升级操作完成时执行所述复位操作;复位执行模块,用于立即执行所述复位操作。
9. 一种通用即插即用UPnP设备的执行系统,其特征在于,包括UPnP设备,用于接收UPnP控制点发送的复位操作命令;根据UPnP设备正在执行的操 作确定是否执行所述复位操作;一个以上的UPnP控制点,用于向UPnP设备发送复位操作命令。
10. 根据权利要求9所述的执行系统,其特征在于,所述UPnP设备,还用于当UPnP设备正在执行升级操作时,不执行所述复位操作或等待 所述升级操作完成时执行所述复位操作。
11. 一种通用即插即用UPnP设备的控制方法,其特征在于,包括接收UPnP事件,所述UPnP事件包含UPnP设备是否正在执行升级操作的信息; 根据所述UPnP事件确定是否控制UPnP设备进行复位操作。
12. 根据权利要求11所述的控制方法,其特征在于,所述根据所述UPnP事件确定是否 控制UPnP设备进行复位操作的方法包括当所述UPnP设备正在执行升级操作时,禁止向所述UPnP设备发送复位操作命令;或者提示所述UPnP设备正在执行升级操作。
13. 根据权利要求11所述的控制方法,其特征在于,所述方法还包括在UPnP协议中定义一个用于指示UPnP设备是否正在执行升级操作的状态变量; 所述接收的UPnP事件包含所述状态变量。
14. 根据权利要求11所述的控制方法,其特征在于,所述复位操作包括 UPnP设备重启或恢复出厂配置。
15. 根据权利要求11所述的控制方法,其特征在于,所述升级操作包括 UPnP设备加载固件或安装应用软件或卸载应用软件或更新应用软件。
16. —种通用即插即用UPnP设备的控制装置,其特征在于,包括 事件接收单元,用于接收UPnP事件,所述UPnP事件包含UPnP设备是否正在执行升级操作的信息;复位控制单元,用于根据所述UPnP事件确定是否控制UPnP设备进行复位操作。
17. 根据权利要求16所述的控制装置,其特征在于,所述复位控制单元包括升级判断 模块,用于判断UPnP设备是否正在执行升级操作;复位禁止模块,用于禁止向所述UPnP设备发送复位操作命令或提示所述UPnP设备正 在执行升级操作;复位允许模块,用于允许向所述UPnP设备发送复位操作命令。
18. —种通用即插即用UPnP设备的控制系统,其特征在于,包括UPnP设备,用于发送UPnP事件,所述UPnP事件包含UPnP设备是否正在执行升级操作 的信息;一个以上的UPnP控制点,用于接收UPnP事件,所述UPnP事件包含UPnP设备是否正在 执行升级操作的信息;根据所述UPnP事件确定是否控制UPnP设备进行复位操作。
19. 根据权利要求18所述的控制系统,其特征在于,所述UPnP控制点,还用于当所述UPnP设备正在执行升级操作时,禁止向所述UPnP设 备发送复位操作命令;或者提示所述UPnP设备正在执行升级操作。
全文摘要
本发明的实施例公开了一种通用即插即用UPnP设备的执行及控制方法、装置和系统,能够解决当UPnP设备在执行升级操作过程中又收到了复位操作命令,可能会导致设备系统被破坏,无法再正常工作的问题。提供的一种方法包括接收UPnP控制点发送的复位操作命令;根据UPnP设备正在执行的操作确定是否执行所述复位操作。提供的另一种方法包括接收UPnP事件,所述UPnP事件包含UPnP设备是否正在执行升级操作的信息;根据所述UPnP事件确定是否控制UPnP设备进行复位操作。本发明实施例提供的技术方案可广泛地应用到数字家庭网络设备中。
文档编号H04L29/08GK101778023SQ20091000154
公开日2010年7月14日 申请日期2009年1月12日 优先权日2009年1月12日
发明者吴黄伟, 张钦亮, 方平, 朱萸 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1