用于整体地管理电子装置的维护的设备和方法

文档序号:7992388阅读:187来源:国知局
用于整体地管理电子装置的维护的设备和方法
【专利摘要】提供一种用于整体地管理多个电子装置的维护的设备和方法,其中,装置管理系统包括:服务器,存储维护包;多个电子装置,执行维护;装置管理设备,从服务器获取针对所述多个电子装置的多个维护包,参照所述多个维护包产生包括至少一个维护执行时间的通用维护时间表,当所述至少一个维护执行时间到来时,执行所述多个电子装置之中与所述至少一个维护执行时间相应的电子装置的维护。
【专利说明】用于整体地管理电子装置的维护的设备和方法
【技术领域】
[0001]本发明总体来说涉及通过网络相互连接的装置管理设备、移动终端和服务器,更具体地,涉及一种用于通过网络整体地管理多个电子装置的维护的设备和方法。
【背景技术】
[0002]通过使用网络技术,可操作多个电子装置,并且可经由通过网络的远程控制来执行所述多个电子装置上的维护工作。例如,连接到互联网的装置管理设备可管理在服务器(例如,web服务器)与电子装置之间用于维护工作的信息通信。维护工作的示例包括软件更新、数字内容或地址簿的自动同步和用于修复的远程诊断。
[0003]典型地,通过网络连接到装置管理设备的多个电子装置同时被使用。然而,如果在电子装置中的任意一个电子装置中正在发生维护,则在维护期间用户无法使用该电子装置。此外,如果在电子装置中的任意一个电子装置中正在发生维护,则用户无法使用通过网络连接到装置管理设备的电子装置中的其它电子装置,或者将不可避免地使用与网络未连接的其它电子装置。
[0004]此外,因为当前难以估计用于执行电子装置的维护所需的时间,所以对于使用电子装置会有不便。相应地,存在对于管理电子装置的维护工作时间表(schedule)的基本需要。
[0005]此外,存在对于将电子装置的维护工作进行关联的需求。例如,即使在完成了特定电子装置的维护之后,如果将被同时使用或作为替代物被执行的电子装置随后需要维护,则用户在使用电子装置时的不便会加倍。
[0006]然而,当前电子装置的存储容量器较小,使得难以管理通过网络连接到装置管理器的其它电子装置的维护。

【发明内容】

[0007]抟术问是页
[0008]本发明的一方面在于提供一种用于整体地管理通过网络连接到装置管理设备的多个电子装置的维护的设备和方法。
[0009]本发明的另一方面在于提供一种用于整体地管理电子装置的维护的设备和方法,其中,所述设备和方法能够自动地执行对于多个电子装置的维护。
[0010]本发明的另一方面在于提供一种用于在用户不使用电子装置时自动地执行所述电子装置的维护的设备和方法。
[0011]本发明的另一方面在于提供一种用于在不中断电子装置的使用的情况下执行维护的设备和方法。
[0012]本发明的另一方面在于提供一种用于整体地管理电子装置的维护的设备和方法,其中,所述设备和方法能够进行远程支持,使得可执行软件版本管理。
[0013]技术方案[0014]根据本发明的一方面,提供一种用于由装置管理设备整体地管理多个电子装置的维护的方法。所述方法包括:由装置管理设备获取用于所述多个电子装置的多个维护包;参照所述多个维护包产生包括至少一个维护执行时间的通用维护时间表;在所述至少一个维护执行时间到来时,根据通用维护时间表,将维护包和维护控制信号发送到所述多个电子装置之中的相应电子装置。
[0015]根据本发明的另一方面,提供一种装置管理系统。所述系统包括:服务器,存储维护包;多个电子装置,执行维护;装置管理设备,从服务器获取针对所述多个电子装置的多个维护包,参照所述多个维护包产生包括至少一个维护执行时间的通用维护时间表,当所述至少一个维护执行时间到来时,执行所述多个电子装置之中与所述至少一个维护执行时间相应的电子装置的维护。
[0016]根据本发明的另一方面,提供一种装置管理设备。所述装置管理设备包括:装置管理通信单元,获取针对多个电子装置的多个维护包并传送所述多个维护包;装置管理存储器,存储所述多个维护包;装置管理控制器,参照所述多个维护包,产生包括至少一个维护执行时间的通用维护时间表,根据通用维护时间表将维护包和维护控制信号发送到所述多个电子装置之中的相应电子装置。
[0017]根据本发明的另一方面,提供一种移动终端。所述移动终端包括:通信单元,与装置管理设备通信;显示单元,显示用于整体地管理连接到装置管理设备的多个电子装置的维护的图形用户界面;控制器,控制装置管理通信单元收集对于所述多个电子装置中的至少一个装置的维护相关数据,并控制显示单元显示维护相关数据和图形用户界面。
[0018]有益.效果
[0019]根据本发明的实施例的整体地管理电子装置的维护的方法、设备及其系统,根据关于在正常时间的装置使用模式的通用维护时间表来开始相应电子装置的维护。具体地,在不打扰电子装置的使用的情况下,应用驱动模式以执行维护工作。此外,装置管理设备可产生适用于电子装置的使用的应用的管理时间表,以使装置使用被打扰的概率最小化。
[0020]此外,装置管理设备捕捉用户实际使用电子装置的时刻以调整通用维护时间表,使得在用户使用电子装置的同时暂停维护。相应地,用户可方便地享受电子装置的自动维护的使用。
[0021]此外,因为本发明的装置管理设备100远程地管理电子装置的维护,所以可减少在每一个电子装置中用于维护的存储器使用。
[0022]整体地管理电子装置的维护的方法、装置管理设备及其系统提供以下优点:根据关于在正常时间的装置使用模式的通用维护时间表来开始相应电子装置的维护,也就是说,在不干扰电子装置的使用的情况下,应用驱动模式以执行维护工作。此外,本发明可按照群组来产生用于针对电子装置的维护的通用时间表,以使在装置的使用期间由于维护而受到打扰的概率最小化。
【专利附图】

【附图说明】
[0023]图1示出根据本发明的实施例的用于整体地管理电子装置的维护的系统;
[0024]图2是示出根据本发明的实施例的在装置管理系统中整体地管理电子装置的维护的方法的信号流程图;[0025]图3是示出根据本发明的实施例的在装置管理系统中由装置管理设备整体地管理电子装置的维护的方法的流程图;
[0026]图4是示出根据本发明的实施例的电视机的驱动模式和用于电视机的通用维护时间表的不例的时序图;
[0027]图5是示出根据本发明的实施例的电子装置的驱动模式和通用维护时间表的示例的时序图,其中,所述电子装置的维护工作可在白天执行;
[0028]图6是示出根据本发明的实施例的当在维护工作期间由于移动终端的请求发生干扰时调整通用维护时间表的过程的信号流程图;
[0029]图7是示出根据本发明的实施例的当在维护工作期间从远程控制器或在电子装置中的输入单元检测到干扰时调整通用维护时间表的过程的信号流程图;
[0030]图8是示出根据本发明的实施例的指示在维护的干扰期间调整通用维护时间表的示例的通用维护时间表、电视机的实际使用的时间、干扰信号和用于电视机的干扰解除信号的时序图;
[0031]图9是示出根据本发明的实施例的装置管理设备的框图;
[0032]图10是示出根据本发明的实施例的装置管理设备的控制器的框图;
[0033]图11示出根据本发明的实施例的用于显示维护执行状态的图形用户界面(GUI);
[0034]图12示出根据本发明的实施例的用于支持版本恢复功能的GUI。
【具体实施方式】
[0035]以下参照附图详细地描述本发明的各种实施例。贯穿附图,相同的标号用于指示相同或相似的部件。此外,省略合并于此的公知功能和结构的详细描述以避免在不必要的细节上模糊本发明的主题。
[0036]在根据本发明的实施例的装置管理系统中,电子装置以有线/无线方案被连接到装置管理设备,装置管理设备以有线/无线方案被连接到移动终端。相应地,如果移动终端的用户选择执行电子装置的通电/断电以及各种功能,则通过装置管理设备将执行命令传送到相应装置,使得相应电子装置可根据执行命令进行操作。相应地,用户可使用移动终端来操作各种电子装置。例如,电子装置可包括电视机、冰箱、洗衣机、微波炉等。
[0037]图1示出根据本发明的实施例的装置管理系统。
[0038]参照图1,装置管理系统包括装置管理设备100、移动终端200、维护服务器300和多个电子装置400。装置管理设备100控制多个电子装置400,并存储连接到装置管理设备100的多个电子装置400的标识信息、驱动模式和软件版本。此外,装置管理设备100规划对于多个电子装置400的维护,并支持根据规划的这种维护。
[0039]例如,移动终端200可以是智能电话或平板个人计算机(PC)。移动终端200位于距离装置管理设备100的预定半径内,并且与装置管理设备100通信。移动终端200通过GUI接收用户输入,并远程地控制连接到装置管理设备100的特定电子装置。具体地,移动终端200提供允许用户管理多个电子装置400的维护的GUI。例如,移动终端200输出多个电子装置400的维护状态以通知用户,并且显示与多个电子装置400中的每一个电子装置关联的软件版本历史。
[0040]响应于来自装置管理器100的请求或根据维护服务器300的推送方案,维护服务器300将多个电子装置400的维护包发送到装置管理设备100。维护服务器300存储装置管理设备100的维护包、标识和地址信息,以及连接到装置管理设备100的多个电子装置400的标识信息。相应地,维护服务器300可将用于各种维护的维护包(诸如,软件更新、数字内容、地址簿的自动同步、远程诊断等)发送到与相应电子装置400连接的装置管理设备100。维护包包括相应电子装置的标识信息、地址信息和维护数据以用于维护。例如,维护数据在维护期间被使用,并且维护数据可包括关于软件更新、数字内容、地址簿和远程诊断命令而添加的用于同步的文件或更新命令。
[0041]多个电子装置400以有线/无线方案连接到装置管理设备400,并可被远程地控制。如图1中所示,多个电子装置400的示例包括但不限于电视机、冰箱、家庭影院系统、微波炉、电炊具、安全摄像头、门锁系统、灯、空调、洗衣机、表、滤水器、咖啡壶、电风扇和台式计算机。
[0042]具体而言,多个电子装置400表征为可根据从装置管理设备100接收的维护控制信号来执行多个电子装置400的维护。相应地,多个电子装置400中的每一个电子装置包括用于与装置管理设备100通信的有线和/或无线模块。例如,多个电子装置400可按照数字生活网络联盟(DLNA)标准方案进行通信,支持与ZigBee、Z-WaVe、以太网、WiFi或蓝牙网络的连接,使用传输控制协议/互联网协议(TCP/IP),并实施超文本标记语言(HTML)和简单对象访问协议(SOAP)以发送和管理数字内容。
[0043]图2是示出根据本发明的实施例的在装置管理系统中整体地管理电子装置的维护的方法的信号流程图。
[0044]参照图2,在步骤210中,维护服务器300将多个维护包发送到装置管理设备100。例如,维护服务器300可在从装置管理设备100接收到请求之后或根据推送方案来传输维护包。此外,维护服务器300可同时发送维护包,分别发送维护包或按照群组发送维护包。
[0045]在接收到多个维护包之后,在步骤230中,装置管理设备100处理维护包以产生通用维护时间表。
[0046]在步骤240中,装置管理设备100根据通用维护时间表将维护包和维护控制信号发送到相应电子装置400。例如,包可与维护控制信号以流传输方案被发送。这里,维护控制信号是用于指示维护相关工作(诸如,开始、结束和重启)的信号。
[0047]虽然图2示出在步骤240中将维护包随维护控制信号进行传送,但是在发送维护控制信号之前,维护包可被传送到相应电子装置。
[0048]装置管理设备100也可通过将包和维护控制信号传送到移动终端200来管理移动终端200的维护,其中,所述包针对用于管理移动终端400的维护的应用程序的更新(例如,用于通用维护时间表的⑶I更新)。
[0049]图3是示出根据本发明的实施例的在装置管理系统中由装置管理设备整体地管理多个电子装置的维护的方法的流程图。
[0050]参照图3,在步骤310中,装置管理设备100从维护服务器300获取多个维护包。如上所述,可同时获取多个维护包,分别获取多个维护包或按照群组获取多个维护包。
[0051]在步骤320中,装置管理设备100处理多个获取的维护包。具体地,在步骤321中,装置管理设备100确定针对多个维护包中的每一个维护包的相应电子装置以及相应电子装置的驱动模式。例如,可参照包括在包中的相应电子装置的标识信息来识别相应电子装置。
[0052]此外,可针对连接到装置管理设备100的每一个电子装置来收集驱动模式,并且将所述驱动模式存储在装置管理设备100中。例如,驱动模式可以是通过记录并监视与装置管理设备100相应的电子装置的通电/断电时间获取的时间模式。也就是说,驱动模式可针对一周的每一天指定相应电子装置的通电/断电时间,或指定相应电子装置每一次的通电/断电时间,并可根据预定的周期来更新驱动模式。
[0053]在步骤323,在识别出相应电子装置和驱动模式之后,在步骤323,装置管理设备100计算所述包的需要的维护时间。例如,装置管理设备100可考虑包的大小和相应电子装置的计算处理速度来确定需要的维护时间。如果维护时间与维护控制信号被传送到相应电子装置(也就是说,以流传输方案被传送),则装置管理设备100可进一步考虑与相应电子装置的通信速度来确定需要的维护时间。
[0054]在步骤325中,在计算出需要的维护时间之后,装置管理设备100参照驱动模式和需要的维护时间来确定可行维护时间。这里,可行维护时间是在电子装置的电源被关闭的同时,可执行维护的时段。例如,电视机的软件更新包的需要的维护时间可以是一小时。
[0055]图4是示出根据本发明的实施例的电视机的驱动模式和用于电视机的通用维护时间表的不例的时序图。
[0056]参照图4,在电视机驱动模式的时序图中的可行维护时间是从上午9点到下午6点和从上午12点到上午7点。因此,如果电视机的需要的维护时间是大约8小时,则可在上午9点到下午6点之间调整可行维护时间。
[0057]装置管理设备100可如上所示针对每一个包执行步骤321到步骤325。相应地,确定多个包的相应电子装置的可行维护时间。
[0058]再次参照图3,在步骤330,装置管理设备100使用可行维护时间来产生通用维护时间表。这里,通用维护时间表指示执行电子装置的维护的时间表。也就是说,通用维护时间表是针对电子装置分别进行的或按照群组进行的维护的执行时间的列表。维护的执行时间是被规划为使得由装置管理设备100执行维护工作的时段。
[0059]当产生通用维护时间表时,装置管理设备100可分别确定电子装置的时间表。例如,再次参照图4,装置管理设备100考虑可行维护时间将针对电视机的维护时间表确定为从下午3点到下午4点。
[0060]装置管理设备100可对电子装置分组,并确定电子装置的时间表。具体地,可根据电子装置的同时断电时间区段对电子装置分组。
[0061]图5是示出根据本发明的实施例的电子装置的驱动模式和通用维护时间表的示例的时序图,其中,所述电子装置的维护工作可在白天执行。
[0062]例如,参照图5,装置管理设备100参照电视机的驱动模式和室内照明系统的驱动模式确定电子装置主要在晚上的时间区段被使用,并且将电视机和室内照明系统指定为一群组(该群组的维护工作应该在白天的时间区段被执行)。此外,装置管理设备100可确定对于日间群组的可行维护时间。
[0063]随后,装置管理设备100基于包括在日间群组中的电子装置400的需要的维护时间中的最长时间来规划日间群组的维护执行时间。例如,如图5中所示,当电视机的维护将比室内照明系统的维护花费更长的时间时,装置管理设备100根据电视机的需要的维护时间将维护执行时间规划为从下午3点到下午4点的一小时。相应地,日间群组的电视机的维护执行时间变成从下午3点到下午4点,并且,照明的维护执行时间可以是该时段期间的任意时间。
[0064]此外,装置管理设备100根据电子装置400的位置和使用的应用,按照群组来产生电子装置的通用维护时间表。例如,电子装置400可根据布置的空间针对每一个房间进行分组,或可根据用户使用电子装置400的预定的活动(诸如,用于娱乐或食物准备)来进行分组。
[0065]此外,装置管理设备100根据以下项中的至少一个将多个电子装置400划分为群组:多个电子装置400的驱动模式、位置和使用的应用。
[0066]如上所示,可针对每一群组来管理维护执行时间以适当地规划多个电子装置400的使用的应用。相应地,由于维护而中断正在被用户使用的装置的概率最小化。
[0067]再次参照图3,在产生通用维护时间表之后,在步骤340中,装置管理设备100根据通用维护时间表将维护包和维护控制信号发送到相应电子装置。
[0068]如上所述,根据本发明的实施例,装置管理系统根据连接到装置管理设备100的多个电子装置400的驱动模式整体地管理多个电子装置400的维护时间表。因此,根据本发明的实施例,在用户不大可能使用装置的时间执行修护。
[0069]图6是示出根据本发明的实施例的用于当在维护期间由于移动终端的请求发生干扰时调整通用维护时间表的过程的信号流程图。
[0070]参照图6,在步骤610中,装置管理设备100将维护开始信号发送到预定电子装置400。也可以以流传输方案来发送维护包。维护开始信号指示电子装置400开始维护。
[0071]在步骤615中,电子装置400根据维护开始信号开始维护。在电子装置400中的维护在进行的同时,在步骤620中,移动终端200可将用于驱动电子装置400的用户输入(即,通电请求信号)发送到装置管理设备100。在这种情况下,装置管理设备100确定通电请求信号是否为修护干扰信号。如果装置管理设备100确定通电信号为修护干扰信号,则电子装置400应该停止维护以处理通电请求信号。例如,如果在电视机的整体使用不可行时产生了电视机的通电请求信号,则因为维护包括更新电视机的操作系统(OS),所以装置管理设备100将通电请求信号识别为维护干扰信号。然而,如果确定接收的命令信号不是维护干扰信号,则装置管理设备100同时控制维护和根据所述命令信号的功能以被执行。当然,用户输入不限于通电请求信号,可包括各种功能请求信号。
[0072]在步骤640中,当确定接收的命令信号是修护干扰信号时,在步骤640中,装置管理设备100将维护暂停信号和电接通信号发送到电子装置400。相应地,在步骤645中,电子装置400停止维护并将自身通电。
[0073]相应地,当用户想要在电子装置400的维护在进行的同时使用电子装置400时,如果必要,则装置管理设备100停止维护,并允许使用电子装置400。
[0074]在步骤650中,移动终端200将断电请求信号发送到装置管理设备100以终止电子装置400的使用。这里,装置管理设备100将断电信号识别为维护干扰解除信号。在步骤655中,装置管理设备100确定电子装置400的维护进展状态并调整通用维护时间表。例如,装置管理设备100可请求电子装置400,或者基于正被发送的维护包的传输量来识别维护进展状态。[0075]在步骤660中,装置管理设备100将断电信号发送到电子装置400,相应地,在步骤665,电子装置400的电源被关闭。
[0076]在步骤670中,装置管理设备100根据调整的时间表将维护重启信号发送到电子装置400,在步骤675中,电子装置400重启维护。
[0077]当在步骤655中调整维护时间表时,装置管理设备100可调整维护时间表使得在感测到维护干扰解除信号时重启停止的维护,或者使得根据电子装置400的驱动模式重启剩余的维护。
[0078]当维护执行时间被重新规划,使得在维护干扰解除信号之后直接重启维护时,步骤660和步骤670可同时被执行。
[0079]如上所述,装置管理设备100在终止使用电子装置400之后调整通用维护时间表,使得以不同于初始规划的方式来执行维护。相应地,装置管理设备100可根据用户对电子装置400的使用来调整通用维护时间表。相应地,本发明可在不妨碍电子装置400的使用的情况下调整维护执行时间。
[0080]图7是示出根据本发明的实施例的用于当在维护期间从远程控制器或在电子装置中的输入单元检测到干扰时调整通用维护时间表的过程的信号流程图。
[0081]参照图7,在步骤710中,装置管理设备100将维护开始信号发送到电子装置400,在步骤715中,电子装置400开始维护。如果在步骤720中,当维护正进行时通过远程控制器或输入单元接收到通电请求信号,则在步骤725中,电子装置400将通电请求告警信号发送到装置管理设备100。
[0082]在步骤730中,装置管理设备100将维护暂停停止信号和通电信号发送到电子装置400。在步骤735中,电子装置400停止维护并开启电源。
[0083]在步骤740中,电子装置400从装置管理设备100接收用于结束电子装置400的使用的断电信号,然后在步骤745中,电子装置400将断电请求告警信号发送到装置管理设备 100。
[0084]当断电请求告警信号被接收到时,在步骤747中,装置管理设备100确定电子装置400的维护进展状态,并调整通用维护时间表。此后,在步骤750中,装置管理设备100将断电信号发送到电子装置400。
[0085]在步骤755中,电子装置400的电源被关闭。
[0086]在步骤760中,装置管理设备100根据调整的时间表将维护重启信号发送到电子装置400。此后,在步骤765中,电子装置400重启维护。
[0087]如上所述,当在电子装置400中发生干扰时,维护执行时间表被调整。
[0088]图8是示出根据本发明的实施例的指示在维护的干扰期间调整通用维护时间表的示例的通用维护时间表、电视机的实际使用的时间、干扰信号和用于电视机的干扰解除信号的时序图。
[0089]参照图8,将电视机的维护(例如,软件更新)规划为从下午3点到下午4点。参照在移动终端200中的干扰信号(中断信号)的时序图,或者,在执行20%的软件更新之后由装置管理设备100感测电视机。当接收到干扰信号(例如,通电信号或各种功能请求信号)时,装置管理设备100可将软件更新停止信号发送到电视机以暂停软件更新。
[0090]移动终端200或电视机将例如断电请求信号发送到装置管理设备100,装置管理设备100控制关闭电视机的电源。此外,装置管理设备100识别维护进展状态以调整通用维护时间表。在这种情况下,装置管理设备100确定断电请求信号是干扰解除信号,计算剩余的需要的维护时间,并重新规划维护执行时间使得剩余的维护可被执行。
[0091]例如,装置管理设备100识别出当前软件更新完成了 20%,相应地,确定剩余软件更新所需的时间是48分钟(例如,一个小时的80%)。此外,装置管理设备100从图4的电视机的驱动模式来确认可行维护时间,以识别剩余80%可被连续更新的时段。例如,如果电视机的可行维护时间是从上午12点到上午6点,则装置管理设备100安排软件更新在上午12点重启。当维护包在以流传输方案被发送的同时停止时,装置管理设备100可进行控制,使得维护包从发送的中间部分被发送。
[0092]在电视机的电源被关闭之后,装置管理设备100可调整维护执行时间,使得软件的更新直接重启,从而装置管理设备100同时将断电信号和软件更新重启信号发送到电视机。
[0093]相应地,当重新规划的维护执行时间到来时,装置管理设备100可将维护重启信号发送到电子装置400,其中,维护重启信号控制维护开始,并指定开始点(指示维护应该从任意点开始)。
[0094]此外,在通用维护时间表被调整之后,装置管理设备100可在重新规划的软件更新执行时间将软件更新重启信号发送到电视机。相应地,电视机可完成任何剩余的维护。
[0095]虽然图8示出软件的更新从停止的部分继续,但是也可能够从头开始执行维护。在这种情况下,装置管理设备100可显示弹出窗口,其中,所述弹出窗口通知用户维护在进行,并询问用户是想要立刻使用电子装置400还是在完成维护之后使用电子装置400。如果用户选择立刻使用电子装置400,则装置管理设备100可考虑从头开始所需的维护时间来调整执行时间表。
[0096]如上所述,根据本发明的实施例,如果用户想要使用电子装置400,则通用维护时间表可被调整以停止维护。
[0097]此外,本发明可远程支持在维护期间管理软件版本。软件版本的管理保证了电子装置400的硬件限制,并且可通过由装置管理设备100存储针对每一个电子装置400的软件更新版本来执行软件版本的管理。
[0098]例如,用户可通过装置管理设备100或移动终端200的⑶I来检查软件版本列表。如果从列表选择了用于恢复的版本,则将版本恢复请求信号传送到装置管理设备100以恢复到选择的版本。这里,版本恢复请求信号可包括将被恢复的版本的标识。
[0099]作为响应,装置管理设备100可控制相应电子装置400将软件恢复到请求的版本。具体地,如果从版本恢复请求信号选择的版本被确认,则装置管理设备100可将与确认的版本相应的版本恢复数据和版本恢复命令信号发送到相应电子装置400。这里,根据随当前软件版本更新的方案,版本恢复数据可以是与确认的版本相应的版本的更新包或更新历史信息。
[0100]装置管理设备100可参照更新包的版本信息来搜索确认的版本的更新包。版本更新信息可与更新包一起存储。更新历史信息包括用于将当前软件版本恢复到确认的版本的文件以及将被删除的文件的标识和文件改变内容中的至少一个。
[0101]如上所述,根据本发明的实施例的装置管理设备100的优点在于:装置管理设备100整体地管理通过网络连接的多个电子装置400的维护,从维护时间表管理到软件版本管理。
[0102]由装置管理设备100执行的整体维护管理功能可在装置管理系统中的维护服务器300和移动终端200中被执行。也就是说,维护服务器300或移动终端200可支持通用维护时间表的产生和调整功能以及软件版本管理功能。此外,维护服务器300或移动终端200可通过装置管理设备100将用于管理维护的控制信号传送到相应电子装置400以提供整体维护管理功能。
[0103]图9是示出根据本发明的实施例的装置管理设备的框图。
[0104]参照图9,装置管理设备100包括装置管理通信单元110、装置管理输入单元120、装置管理音频处理器130、装置管理显示单元140、装置管理存储器160和装置管理控制器170。
[0105]装置管理通信单元110在装置管理控制器170的控制下形成用于发送/接收数据(诸如,控制信号或数据包)的有线/无线通信信道(被称作“数据通信信道”)。具体而言,根据本发明的实施例,装置管理通信单元Iio形成用于与装置管理系统中的移动终端200、维护服务器和多个电子装置400进行通信的有线/无线通信信道。
[0106]装置管理通信单元110在装置管理控制器170的控制下通过数据通信信道在装置管理系统100的结构组件之间发送用于对维护的整体管理的数据。例如,装置管理通信单元110可从维护服务器300接收维护包,发送维护控制信号(诸如,维护开始、维护停止和维护重启),从电子装置400接收维护干扰信号和干扰解除信号,将维护干扰信号和维护解除信号传送到装置管理控制器170,并将版本恢复数据和版本恢复命令信号发送到电子装置400。
[0107]相应地,装置管理通信单元110支持根据至少一个模块和方案形成通信信道。例如,装置管理通信单元110可包括用于形成与维护服务器300的通信信道的无线通信单元。此外,为了形成与电子装置400的通信信道,装置管理通信单元110可包括有线通信调制解调器或无线通信调制解调器,并支持各种通信方案。例如,装置管理通信单元110可支持DLAN标准方案。此外,装置管理通信单元110可使用ZigBee、Z-Wave、无线个域网(PAN)、无线局域网(WLAN)或以太网来与电子装置400通信。
[0108]装置管理输入单元120包括用于接收数字信息或字符信息以及设置各种功能的各种输入装置。例如,装置管理输入单元120可包括多个输入键、功能键、触摸板等。具体而言,装置管理输入单元120产生用于设置通用维护管理模式的模式设置信号,并将所述模式设置信号传送到装置管理控制器170。相应地,装置管理控制器170根据接收的模式设置信号支持在接收到维护时产生通用维护时间表。
[0109]此外,装置管理输入单元110产生用于确认电子装置的当前维护状态的状态确认请求信号,并将所述状态确认请求信号发送到装置管理控制器170。装置管理输入单元120产生用于将版本恢复到来自用户的期望软件版本的版本返回请求信号,并将所述版本返回请求信号传送到装置管理控制器170。
[0110]装置管理音频处理器130包括扬声器(SPK)和麦克风(MIC),其中,扬声器用于根据对装置管理设备100的各种执行模式或功能的选择来播放音频数据,麦克风用于采集用户的语音(用于设置执行模式或用于执行功能)。当维护干扰信号(用于通知通用维护时间表的产生或更新、或维护执行时间的改变)和干扰解除信号被接收时,装置管理音频处理器130输出相应效果声音。当软件版本恢复请求被接收时,装置管理音频处理器130输出相应效果声音。前述效果声音可通过用户设置被省略。
[0111]装置管理显示单元140显示由用户输入的信息、提供给用户的信息和装置管理设备100的各种菜单。也就是说,当请求通知当前软件版本并且在进行上述请求的时候请求提供版本列表时,显示单元140提供通知维护管理状态的情况告警屏幕和支持使得可将版本恢复到特定版本的版本信息屏幕。
[0112]装置管理存储器160存储用于根据本发明的实施例的装置管理设备100的功能操作的至少一个应用程序、由用户创建的用户数据、在装置管理系统10中发送/接收的消息和根据应用程序的执行的数据。装置管理存储器160包括程序区域和数据区域。
[0113]程序区域存储用于启动装置管理设备100和用于操作前述结构组件的OS以及用于控制电子装置400的应用程序。具体而言,本发明的程序区域可还存储通用维护程序161。
[0114]通用维护程序161包括用于随着由装置管理设备100从维护服务器300接收到多个维护包而产生用于整体地管理维护的通用维护时间表的例程。
[0115]通用维护程序161可包括用于获取维护包的例程、用于处理维护包以产生通用维护时间表的时间表例程和用于管理使得维护被执行的执行例程。此外,用户针对电子装置400的软件版本恢复被请求,通用维护程序161控制电子装置400将软件恢复到请求的版本。
[0116]对包获取例程进行编程,使得装置管理设备100通过推送维护服务器300或装置管理控制器170的控制经过在维护服务器300与装置管理设备100之间形成的数据通信信道来获取维护包。
[0117]如果预设数量的维护包被接收到,则时间表例程可被设置。当获取多个维护包时,可对时间表例程进行编程,使得包被处理以产生通用维护时间表。
[0118]具体地,时间表例程可被设置,使得针对多个维护包中的每一个维护包确定可行维护时间。这里,时间表例程确定与每一个包相应的电子装置,识别相应电子装置的驱动模式,并进行设置使得相应维护电子装置的需要的维护时间被计算。此外,可对时间表例程进行编程,使得装置管理设备100参照识别的驱动模式、计算出的需要的维护时间来确定可行维护时间。可设置时间表例程,使得将多个维护包的可行维护时间进行组合以产生通用维护时间表。
[0119]当在电子装置400中维护正在执行的同时装置管理设备100检测出维护干扰信号时,时间表例程可被编程使得通用维护时间表被调整。当根据设置干扰解除信号被检测到时,时间表例程可直接重启维护,或被编程为参照剩余维护时间和可行维护时间根据驱动模式进行重启。
[0120]如上所述,在产生通用维护时间表之后,执行例程被执行。具体而言,执行例程进行管理,使得在电子装置400中根据通用维护时间表来执行维护。这里,可对执行例程进行设置,使得根据通用维护时间表将维护包和维护重启信号传送到至少一个相应的电子装置400。此外,当干扰信号被检测到时,可设置执行例程,使得将维护终止信号传送到相应电子装置400。[0121]当干扰解除信号被检测到时,可设置执行例程,使得根据由于干扰信号调整的通用维护时间表将维护重启信号传送到至少一个相应电子装置400。
[0122]当版本返回请求信号被检测到时,版本恢复例程确认通过版本恢复请求信号请求的软件版本恢复的版本信息,并且,对版本恢复例程进行编程,使得与确认的版本信息相应的版本恢复数据和安装控制信号被发送。
[0123]存储器160包括前述程序区域,并且还包括数据区域。存储器160的数据区域用于存储根据装置管理设备100的使用创建的数据。具体而言,本发明的数据区域存储在执行通用维护程序161期间使用或创建的信息。例如,数据区域可存储电子装置数据库。电子数据库包括在装置管理系统中包括的电子装置的标识信息和驱动模式。此外,电子装置数据库包括当前驱动状态、版本信息或维护状态信息(诸如,当前安装的包的维护历史)。
[0124]此外,数据区域可存储包数据库。包数据库包括相应电子装置400的维护包、维护包的标识、维护工作的类型、标识信息和需要的维护时间。当接收的包用于更新软件时,包数据库还可存储软件的版本信息。此外,数据区域存储针对电子装置400的通用维护时间表。也就是说,数据区域存储分别安排或按照群组安排的电子装置400的维护执行时间的列表。
[0125]相应地,通用维护时间表包括相应电子装置400 (其维护被安排)的标识信息和维护执行时间以及维护包的标识信息。相应地,装置管理设备100可参照通用维护时间表来确定装置管理设备100在任意时间点应将哪个维护控制信号发送到任意电子装置400。
[0126]装置管理控制器170控制装置管理设备100的整体操作。具体而言,本发明的装置管理控制器170可控制在装置管理系统中与电子装置400的整体维护管理功能关联的操作。例如,装置管理控制器170根据从维护服务器300获取的多个包和电子装置400的驱动模式来产生通用维护时间表,并且支持将维护控制信号发送到相应电子装置400。此外,装置管理控制器170可支持根据请求将电子装置400的软件恢复到特定版本。
[0127]图10是示出根据本发明的实施例的装置管理设备的控制器的框图。
[0128]参照图10,装置管理控制器170包括包获取单元171、调度器(scheduler) 173和装置管理功能执行单元175。包获取单元171支持用于多个电子装置400的维护包的通信。具体而言,包获取单元171控制装置管理,以从维护服务器300获取多个维护包。在这种情况下,可按照推送方案从维护服务器300发送维护包,或根据装置管理设备100的请求来获取维护包。在获取包之后,包获取单元171分析包中的每一个以识别电子装置、维护的类型和需要的时间。此外,包获取单元171可将包连同分析的信息存储在装置管理存储器160中。
[0129]调度器173根据维护包的需要的维护时间和相应电子装置400的驱动模式来产生通用维护时间表。例如,调度器173可确定是否获取了预设数量的维护包,然后访问存储器160以识别维护包中的每一个维护包的需要的维护时间、相应电子装置和相应电子装置的驱动模式。随后,调度器173根据需要的维护时间和驱动模式来确定可行维护执行时间以规划相应电子装置的维护执行时间。
[0130]当接收到干扰解除信号时,调度器173调整与干扰解除信号相应的电子装置400的通用维护时间表。调度器173确定电子装置400的当前维护进展状态,并请求装置管理通信单元110或电子装置400确定或存储当前维护进展状态。[0131]此外,调度器173考虑当前维护进展状态来计算剩余的需要的维护时间,根据电子装置400的驱动模式和剩余的需要的维护时间来重新规划维护执行时间以更新通用维护时间表。
[0132]装置管理功能执行单元175支持用于管理电子装置400的装置管理设备100的各种功能。具体而言,装置管理功能执行单元175支持根据通用维护时间表将维护包和维护开始信号发送到电子装置400。
[0133]更具体地,装置管理功能执行单元175识别维护执行时间、电子装置400和维护的类型。当维护执行时间到来时,装置管理功能执行单元175控制装置管理通信单元100将根据维护的类型的维护开始信号传送到电子装置400。此外,装置管理功能执行单元175支持将维护包发送到相应电子装置400。
[0134]当接收到维护干扰信号时,装置管理功能执行单元175控制装置管理通信单元110将维护停止信号发送到相应电子装置400。
[0135]图11示出根据本发明的实施例的用于显示维护执行状态的图形用户界面(GUI)。
[0136]如图11中所示,装置管理功能执行单元175控制装置管理显示单元140输出电子装置400的维护执行状态,并相应地通知用户当前维护情况。也可从电子装置400或移动终端200提供⑶I。
[0137]此外,当接收到干扰解除信号时,装置管理功能执行单元175访问存储器160以确认调整的维护执行时间和当前维护执行状态。当调整的维护执行时间到来时,装置管理功能执行单元175控制装置管理通信单元110将维护重启信号发送到相应电子装置400。例如,维护重启信号可指示维护的重启点,或可指示维护从头开始。
[0138]此外,装置管理功能执行单元175支持根据用户的版本恢复请求将相应电子装置400的软件恢复到请求的版本。当接收到版本恢复请求时,装置管理功能执行单元175从版本恢复请求确定用于恢复的版本信息。然后,装置管理功能执行单元175访问存储器160,并控制装置管理通信单元110将与确定的版本信息相应的版本恢复数据和版本恢复命令信号发送到相应电子装置400。在这种情况下,维护包和包安装控制信号可同时或顺序地被发送。
[0139]图12示出根据本发明的实施例的用于支持版本恢复功能的GUI。
[0140]参照图12,装置管理功能执行单元175在装置管理显示单元140上显示⑶I。相应地,用户可确认软件版本历史和按照版本改变的内容,并选择用于恢复的期望版本。GUI也可被显示在电子装置400或移动终端200上。
[0141]如上所述,根据本发明的实施例,根据关于在正常时间的装置使用模式的通用维护时间表来开始相应电子装置400的维护。具体地,在不打扰电子装置400的使用的情况下,应用驱动模式以执行维护工作。此外,装置管理设备100可产生适用于电子装置的使用的应用的管理时间表,以使装置使用被打扰的概率最小化。
[0142]此外,装置管理设备100捕捉用户实际使用电子装置400的时刻以调整通用维护时间表,使得在用户使用电子装置400的同时暂停维护。相应地,用户可方便地享受电子装置400的自动维护的使用。
[0143]此外,因为本发明的装置管理设备100远程地管理电子装置400的维护,所以可减少在每一个电子装置400中用于维护的存储器使用。[0144]虽然已经在上文中详细地描述了本发明的特定实施例,但是应清楚地理解:这里教导的基本发明构思的许多变化和修改将仍然落入由权利要求书及其等同物限定的本发明的精神和范围内,其中,所述许多变化和修改对于本领域的技术人员可以是明显的。
【权利要求】
1.一种用于由装置管理设备整体地管理多个电子装置的维护的方法,所述方法包括: 由装置管理设备获取用于所述多个电子装置的多个维护包; 参照所述多个维护包产生包括至少一个维护执行时间的通用维护时间表; 在所述至少一个维护执行时间到来时,根据通用维护时间表,将维护包和维护控制信号发送到所述多个电子装置之中的相应电子装置。
2.如权利要求1所述的方法,其中,产生通用维护时间表的步骤包括: 计算与所述多个维护包相应的所述多个电子装置的驱动模式和所述多个维护包的需要的维护时间; 基于计算出的驱动模式和需要的维护时间来确定可行维护时间; 基于可行维护时间来产生通用维护时间表。
3.如权利要求1所述的方法,还包括: 当在维护期间接收到用于使用相应电子装置的维护干扰信号时,将维护暂停信号发送到相应电子装置; 当接收到干扰解除信号时,确定维护进展状态; 基于维护进展状态调整通用维护时间表; 根据调整的通用维护时间表来发送维护重启信号。
4.如权利要求3所述的方法,其中,确定维护进展状态的步骤包括: 计算剩余维护的量; 根据剩余维护的量来计算剩余的需要的维护时间; 参照剩余的需要的维护时间和相应装置的驱动模式来确定另一维护执行时间。
5.如权利要求1所述的方法,还包括: 存储获取的多个包连同包版本信息; 当接收到对于特定软件版本的版本恢复请求信号时,发送与所述特定软件版本相应的版本恢复数据和版本恢复命令信号, 其中,版本恢复数据是包括将被恢复的软件更新包或数据的更新历史信息。
6.一种装置管理系统,包括: 服务器,存储维护包; 多个电子装置,执行维护; 装置管理设备,从服务器获取针对所述多个电子装置的多个维护包,参照所述多个维护包产生包括至少一个维护执行时间的通用维护时间表,当所述至少一个维护执行时间到来时,执行所述多个电子装置之中与所述至少一个维护执行时间相应的电子装置的维护。
7.如权利要求6所述的装置管理系统,还包括:移动终端,与装置管理设备通信, 其中,移动终端或所述多个电子装置中的一个将用于使用特定电子装置的维护干扰信号和通知所述特定电子装置的使用终止的干扰解除信号发送到装置管理设备, 其中,响应于维护干扰信号,装置管理设备将维护暂停信号发送到所述特定电子装置,根据所述特定电子装置的维护进展状态来调整时间表,当接收到干扰解除信号时,支持根据调整的时间表重启在所述特定电子装置中的维护。
8.如权利要求7所述的装置管理系统,其中,移动终端或所述多个电子装置中的一个将针对一个电子装置的对于特定软件版本的版本恢复请求信号发送到装置管理设备,其中,装置管理设备确定并存储获取的维护包的包版本信息,并参照包版本信息将与所述特定软件版本相应的版本恢复数据和版本恢复命令信号发送到所述一个电子装置, 其中,所述一个电子装置根据版本恢复数据和版本恢复命令信号执行所述特定软件版本的恢复。
9.如权利要求6所述的装置管理系统,其中,装置管理设备根据所述多个电子装置的驱动模式、位置和使用应用中的至少一个将所述多个电子装置划分成群组,并根据所述群组识别出在群组中指定的可行维护时间以产生时间表。
10.一种装置管理设备,包括: 装置管理通信单元,获取针对多个电子装置的多个维护包并传送所述多个维护包; 装置管理存储器,存储所述多个维护包; 装置管理控制器,参照所述多个维护包产生包括至少一个维护执行时间的通用维护时间表,根据通用维护时间表将维护包和维护控制信号发送到所述多个电子装置之中的相应电子装置。
11.如权利要求10所述的装置管理设备,其中,控制器确认与所述多个维护包相应的所述多个电子装置的驱动模式和所述多个维护包的需要的维护时间,并根据基于驱动模式和需要的维护时间的可行维护时间来规划所述至少一个维护执行时间, 当在执行维护期间用于使用相应电子装置的维护干扰信号被接收到时,控制器控制装置管理通信单元将维护暂停信号发送到相应电子装置,当通知相应电子装置的使用终止的干扰解除信号被接收到时,控制器确定维护进展状态以调整通用维护时间表,根据调整的通用维护时间表发送维护重启信号,根据维护进展状态计算剩余的需要的维护时间,参照剩余的需要的维护时间和相应电子装置的驱动模式来确定另一维护执行时间,根据调整的通用维护时间表在所述另一确定的维护执行时间,控制装置管理通信单元将维护重启信号发送到相应电子装置。
12.如权利要求10所述的装置管理设备,其中,控制器将所述多个包与包版本信息存储在装置管理存储器中,参照包版本信息控制装置管理通信单元将与所述特定软件版本相应的版本恢复数据和版本恢复命令信号发送到相应电子装置, 其中,版本恢复数据是包括将被恢复到请求的版本的软件更新包或数据的更新历史信息。
13.一种移动终端,包括: 通信单元,与装置管理设备通信; 显示单元,显示用于整体地管理连接到装置管理设备的多个电子装置的维护的图形用户界面; 控制器,控制装置管理通信单元收集对于所述多个电子装置中的至少一个装置的维护相关数据,并控制显示单元显示维护相关数据和图形用户界面。
14.如权利要求13所述的移动终端,其中,用户界面被显示以提供所述至少一个电子装置的当前维护状 态,并管理所述至少一个电子装置的软件版本。
15.如权利要求13所述的移动终端,其中,装置管理通信单元从装置管理设备接收用于更新移动终端的维护程序的维护包,并且控制器根据维护控制包来执行更新操作。
【文档编号】H04L12/24GK103843282SQ201280048202
【公开日】2014年6月4日 申请日期:2012年9月28日 优先权日:2011年9月30日
【发明者】赵炯来, 权志泫, 吴硕敏, 李康珉, 优瑟福·科哈西姆 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1