外部设备及其管理和操作方法、主机设备和管理服务器的制造方法

文档序号:6524168阅读:170来源:国知局
外部设备及其管理和操作方法、主机设备和管理服务器的制造方法
【专利摘要】提供了一种主机设备通过管理服务器管理连接到主机设备的至少一个外部设备的方法。该方法包括:获得由至少一个外部设备测量的测量信息;请求由管理服务器进行认证;当认证成功时,将获得的测量信息发送到管理服务器;接收用于管理至少一个外部设备的管理信息,其中,管理信息由管理服务器基于测量信息生成;以及基于管理信息管理至少一个外部设备。
【专利说明】外部设备及其管理和操作方法、主机设备和管理服务器
[0001]相关申请的交叉引用
[0002]本申请要求2012年12月17日向韩国知识产权局提交的第10_2012_0147725号韩国专利申请以及2013年5月9日提交的第10-2013-0052754号韩国专利申请的优先权,其公开通过引用整体并入本文。【技术领域】
[0003]一个或多个示例性实施例涉及由主机设备执行以用于通过管理服务器管理连接到该主机设备的至少一个外部设备的管理外部设备的方法、由管理服务器执行的管理外部设备的方法、操作外部设备的方法、主机设备、管理服务器、以及外部设备。
【背景技术】
[0004]随着通信技术的逐步发展,设备可以运行与各种外围设备有关的应用,并且可以通过该应用控制各种外围设备。
[0005]另外,随着能够通过应用连接到设备的外围设备的开发的增加,需要外围设备管理系统,用于整体上管理外围设备、在设备和外围设备之间提供双向交互、并且与外围设备远程交互。

【发明内容】

[0006]一个或多个示例性实施例可以包括一种管理外部设备的方法,其中,通过管理服务器有效地管理连接到主机设备的至少一个设备,以及包括用于管理外部设备的系统。
[0007]附加方面将在以下描述中部分地阐述,将从所述描述中部分地变得明显,或者可以通过对本发明的实施例的实践习得。
[0008]根据示例性实施例的一方面,提供了一种主机设备通过管理服务器管理连接到主机设备的至少一个外部设备的方法,该方法包括:获得由至少一个外部设备测量的测量信息;请求由管理服务器进行认证;当认证成功时,将获得的测量信息发送到管理服务器;接收用于管理至少一个外部设备的管理信息,其中,管理信息由管理服务器基于测量信息生成;以及基于管理信息管理至少一个外部设备。
[0009]请求认证可以包括将主机设备的账户信息和主机设备的标识信息中的至少一个发送到管理服务器。
[0010]获得测量信息可以包括获得用户的健康相关的测量信息。
[0011 ] 健康相关的测量信息可以包括身体信息、用药信息、环境信息、饮食信息和锻炼信息中的至少一个。
[0012]获得测量信息可以包括获得在至少一个外部设备中使用的耗材的状态的信息。
[0013]发送测量信息可以包括:根据预定的标准提取测量信息的一部分;以及发送测量信息的所提取的部分。
[0014]提取测量信息的一部分可以包括基于发送了测量信息的至少一个外部设备是否是医疗设备,提取所获得的测量信息的一部分。
[0015]提取测量信息的一部分可以包括基于所获得的测量信息的类型,提取所获得的测量信息的一部分。
[0016]提取测量信息的一部分可以包括:基于用户输入预先选择将被发送到管理服务器的测量信息的类型;以及将所获得的测量信息的类型和预先选择的测量信息的类型进行比较。
[0017]接收管理信息可以包括接收基于测量信息生成的诊断信息、处方信息、食品推荐信息、锻炼推荐信息、环境配置信息、报警信息、和用于更新至少一个外部设备的更新信息中的至少一个。
[0018]管理至少一个外部设备可以包括:基于管理信息,生成与至少一个外部设备相对应的控制命令;以及将所生成的控制命令发送到至少一个外部设备。
[0019]生成控制命令可以包括:根据至少一个外部设备的控制协议,改变所生成的控制命令;以及发送已改变的控制命令。
[0020]管理至少一个外部设备可以包括控制至少一个外部设备输出报警、警告和推荐信息中的至少一个。
[0021]管理至少一个外部设备可以包括改变至少一个外部设备的设置值。
[0022]管理至少一个外部设备可以包括更新安装在至少一个外部设备中的程序。
[0023]管理至少一个外部设备可以包括在主机设备的屏幕上显示用于管理至少一个外部设备的管理信息。
[0024]该方法还可以包括将关于至少一个外部设备的注册请求信息发送到管理服务器,其中,注册请求信息包括至少一个外部设备的标识信息、与至少一个外部设备相关的应用信息、用于与至少一个外部设备连接的连接信息、主机设备的标识信息、和账户信息中的至少一个。
[0025]根据示例性实施例的另一方面,提供了管理服务器管理外部设备的方法,该方法包括:管理服务器从至少一个外部设备连接到的主机设备接收认证请求;响应于认证请求,认证主机设备;从已认证的主机设备接收由至少一个外部设备测量的测量信息;以及基于接收到的测量信息管理至少一个外部设备。
[0026]认证主机设备可以包括:从主机设备接收主机设备的账户信息和主机设备的标识信息中的至少一个;以及基于主机设备的账户信息和主机设备的标识信息中的至少一个,认证主机设备。
[0027]该方法还可以包括从主机设备接收关于至少一个外部设备的注册请求信息;以及基于注册请求信息注册至少一个外部设备。
[0028]注册请求信息可以包括至少一个外部设备的标识信息、与至少一个外部设备相关的应用信息、用于与至少一个外部设备连接的连接信息、主机设备的标识信息、和账户信息中的至少一个。
[0029]注册至少一个外部设备可以包括在存储器中映射和存储主机设备的账户信息和主机设备的标识信息、以及至少一个外部设备的标识信息中的至少一个。
[0030]注册至少一个外部设备可以包括基于注册请求信息,安装与至少一个外部设备相关的应用。
[0031]接收管理信息可以包括基于主机设备的标识信息、账户信息、以及与至少一个外部设备相关的应用信息中的至少一个,对接收到的测量信息分类。[0032]管理至少一个外部设备可以包括:基于接收到的测量信息,生成用于管理至少一个外部设备的管理信息;以及将生成的管理信息发送到主机设备。
[0033]生成管理信息可以包括:通过分析接收到的测量信息,确定用户的健康状态;以及根据确定的结果,生成用于管理至少一个外部设备的管理信息。
[0034]管理至少一个外部设备可以包括:基于接收到的测量信息,生成用于控制至少一个外部设备的控制命令;以及将生成的控制命令发送到至少一个外部设备。
[0035]发送所生成的控制命令可以包括通过主机设备将控制命令发送到至少一个外部设备。
[0036]生成控制命令可以包括根据至少一个外部设备的控制协议,改变控制命令。
[0037]管理至少一个外部设备可以包括:基于接收到的测量信息,生成食品推荐信息和锻炼推荐信息中的至少一个;以及将食品推荐信息和锻炼推荐信息中的至少一个发送到主机设备或至少一个外部设备。
[0038]管理至少一个外部设备可以包括:将接收到的测量信息发送到连接到管理服务器的医疗设备;从医疗设备接收与测量信息相对应的诊断信息;以及将接收到的诊断信息发送到主机设备或至少一个外部设备。
[0039]管理至少一个外部设备可以包括:当至少一个外部设备中使用的耗材不足或至少一个外部设备发生故障时,控制主机设备或至少一个外部设备输出报警信号。
[0040]管理至少一个外部设备还可以包括从销售服务器订购不足的耗材。
[0041]根据另一示例性实施例的一方面,一种操作外部设备的方法包括:请求由管理服务器进行认证,该请求由连接到主机设备的至少一个外部服务器执行;当认证成功时,将由至少一个外部设备测量的测量信息发送到管理服务器;从管理服务器接收基于测量信息服务器生成的控制命令;以及执行控制命令。
[0042]请求认证可以包括:从主机设备接收认证信息;以及将接收到的认证信息发送到
管理服务器。
[0043]认证信息可以包括主机设备的帐户信息和主机设备的标识信息中的至少一个。
[0044]接收控制命令可以包括从管理服务器或主机设备接收控制命令。
[0045]执行控制命令可以包括从至少一个外部设备输出报警、警告、和推荐信息中至少一个,改变设置值,或更新预先安装的程序。
[0046]根据另一不例性实施例的一方面,一种主机设备包括:存储器,用于存储至少一个程序;以及控制单元,用于通过运行至少一个程序来管理至少一个外部设备,其中,至少一个程序包括命令以用于执行以下操作:获得由至少一个外部设备测量的测量信息;请求由管理服务器进行认证;当认证成功时,将获得测量信息发送到管理服务器;接收用于管理至少一个外部设备的管理信息,其中,管理信息由管理服务器基于测量信息生成;以及基于接收到的管理信息管理至少一个外部设备。
[0047]根据另一示例性实施例的一方面,一种管理服务器包括:认证单元,用于从至少一个外部设备连接到的主机设备接收认证请求,并响应于该认证请求来认证主机设备;通信单元,用于从已认证的主机设备接收由至少一个外部设备测量的测量信息;以及控制单元,用于基于接收到的测量信息来管理至少一个外部设备。
[0048]根据另一示例性实施例的一方面,一种外部设备包括:存储器,用于存储至少一个程序;以及控制单元,用于通过运行至少一个程序来执行控制命令,其中,至少一个程序包括命令以用于执行以下操作:请求由管理服务器进行认证;当认证成功时,将测量信息发送到管理服务器;从管理服务器接收基于测量信息生成的控制命令;以及执行控制命令。
[0049]根据另一示例性实施例的一方面,包括其上记录了用于运行上述方法的计算机可读记录介质。
【专利附图】

【附图说明】
[0050]通过下面结合附图对实施例的描述,这些和/或其他方面将变得明显和更容易理解,在附图中:
[0051]图1是根据示例性实施例的用于管理外部设备的系统的框图;
[0052]图2是示出根据示例性实施例的主机设备注册和连接外部设备的方法的流程图;
[0053]图3是示出根据示例性实施例的在管理服务器中注册外部设备的方法的流程图;
[0054]图4是示出根据示例性实施例的通过将外部设备连接到账户来在管理服务器中注册外部设备的方法的流程图;
[0055]图5A至是根据示例性实施例的用于自动检测外部设备和在管理服务器中注册外部设备的用户界面(UI)的不图;
[0056]图6A至图6D是根据示例性实施例的用于在管理服务器中注册外部设备的UI的示图;
[0057]图7A至7D是根据示例性实施例的用于提供关于外部设备的信息的UI的示图;
[0058]图8A到SC是根据示例性实施例的用于解除外部设备的注册的UI的示图;
[0059]图9A至图9C是根据示例性实施例的管理服务器的数据库的示图;
[0060]图10是示出根据示例性实施例的主机设备向管理服务器发送测量信息的方法的流程图;
[0061]图11是示出根据示例性实施例的管理服务器通过已认证的主机设备接收外部设备的测量信息的方法的流程图;
[0062]图12是示出根据示例性实施例的主机设备过滤将被发送给管理服务器的测量信息的方法的流程图;
[0063]图13是示出根据本发明的示例性实施例的基于外部设备是否是医疗设备来过滤测量信息的方法的示图;
[0064]图14A至图14C是示出根据示例性实施例的用于从用户接收对于将被发送到管理服务器的测量信息的类型的选择的主机设备的Π的示图;
[0065]图15是示出根据示例性实施例的外部设备直接向管理服务器发送测量信息的方法的流程图;
[0066]图16是根据示例性实施例的用于描述收集用户的锻炼信息的管理服务器的示图;
[0067]图17A至图17C是根据示例性实施例的用于描述收集用户的进餐信息的管理服务器的示图;
[0068]图18是示出根据示例性实施例的在紧急情况下主机设备向管理服务器发送测量信息的方法的流程图;[0069]图19是示出根据示例性实施例的主机设备生成用于控制外部设备的控制命令的方法的流程图;
[0070]图20是示出根据示例性实施例的管理服务器通过主机设备将用于控制外部设备的控制命令发送到到外部设备的方法的流程图;
[0071]图21是示出根据示例性实施例的管理服务器直接控制外部设备的方法的流程图;
[0072]图22是示出根据示例性实施例的分阶段地将控制命令发送到外部设备的方法的流程图;
[0073]图23是根据示例性实施例的用于描述管理服务器通过使用测量信息提供关于用户处方或诊断信息的方法的示图;
[0074]图24是根据示例性实施例的用于描述管理服务器通过使用血糖测量信息控制外部设备(血糖仪)的方法的示图;
[0075]图25是根据示例性实施例的用于描述管理服务器提供推荐信息的方法的示图;
[0076]图26是示例性实施例图的用于描述管理服务器提供锻炼推荐信息的方法的示图;
[0077]图27A和图27B示出了根据示例性实施例的外部设备和主机设备的显示推荐信息的屏幕的示图;
[0078]图28是根据示例性实施例的用于描述管理服务器基于用药信息控制外部设备(药盒)的方法的示图;
[0079]图29A和图29B分别是根据示例性实施例的外部设备(药盒)和主机设备的显示报警信息的屏幕的示图;
[0080]图30是根据示例性实施例的用于管理子外部设备的系统的框图;
[0081]图31是根据示例性实施例的用于描述管理服务器通过家庭网关管理外部设备的方法的示图;
[0082]图32是根据示例性实施例的用于描述管理服务器提供推荐的/不推荐的食物信息的方法的示图;
[0083]图33是根据示例性实施例的管理服务器的通过使用由第一外部设备获得的测量信息来控制第二外部设备的系统的框图;
[0084]图34A和图34B是根据示例性实施例的用于描述管理服务器的通过使用由第一外部设备获得的测量信息来控制第二外部设备的系统的框图;
[0085]图35根据示例性实施例的用于描述管理服务器更新外部设备的方法的示图;
[0086]图36是示出根据示例性实施例的更新多个外部设备的固件的方法的流程图;
[0087]图37是根据示例性实施例的用于描述管理服务器管理外部设备的耗材的方法的示图;
[0088]图38是根据示例性实施例的主机设备(教师的设备)通过管理服务器管理外部设备(学生的设备)的方法的流程图;
[0089]图39是根据示例性实施例的用于描述将在外部设备中生成的/设置的报警输出到多个外部设备的方法的示图;
[0090]图40是根据示例性实施例的主机设备的框图;以及[0091]图41是根据示例性实施例的管理服务器的框图。
【具体实施方式】
[0092]此处使用的包括描述或技术术语的全部术语应该总体上被解释为具有对本领域普通技术人员明显的意思。然而,术语可以根据本领域普通技术人员的意图、前例或新技术的出现而被解释为具有不同意思。此外,一些术语可以由 申请人:任意地定义,并且在这种情况下,将在本发明的详细说明中详细描述选择的术语的意思。因此,此处使用的术语应该与遍及说明书的描述一起基于术语的意思而定义。
[0093]此外,当部件“包括”或“包含”元件时,除非存在相反于其的特定描述,该部件还可以包括其他元件,而不排除另一元件。在下面的描述中,诸如“单元”和“模块”的术语指示用于处理至少一个功能或操作的单元,其中所述单元和块可以具体实现为硬件或软件或可以通过组合硬件和软件具体实现。
[0094]遍及说明书,“应用”是指被设计为执行特定任务的一组计算机程序。在说明书中描述的应用可以是任何不同的类型。例如,应用可以是,但不限于,游戏应用、乐器应用、运动图像再现应用、地图应用、广播应用、锻炼支持应用程序或支付应用。
[0095]遍及说明书,术语“拓扑”是指设备(或节点)的排列。拓扑可以包括物理拓扑和逻辑拓扑。也就是说,拓扑可以根据属于拓扑结构的设备之间的物理或逻辑连接来定义。例如,不同的拓扑可以通过设备之间的合作关系、连接设备的方法、设备之间的数据传输速度、设备之间交换的数据流、设备之间交互的信号的类型、以及安装在每个设备中的应用的类型中的至少一个来定义。
[0096]另外,遍及说明书,主机终端、主外部设备和子外部设备的定义可以根据设备的位置、以及拓扑结构内设备的绝对或相对角色来确定。因此,设备可以作为拓扑结构中的主机终端、主外部设备和子外部设备中的至少一个操作。
[0097]现在将参考附图描述一个或多个示例性实施例。然而,一个或多个示例性实施例可以以许多不同的形式具体实施,并且不应该被理解为局限于这里的阐述;而是,提供这些描述以使得本公开将是彻底且完整的,并且向本领域普通技术人员充分传达一个或多个示例性实施例的构思。在下面的描述中,因为公知功能或构造将利用不必要细节而模糊一个或多个示例性实施例所以不详细描述公知功能或构造,并且遍及说明书,附图中的相同参考标号表示相同或相似的元件。
[0098]如此处使用的,术语“和/或”包括一个或多个关联的列出项的所有组合。在元素列表之前的诸如“至少一个”的表达修饰整个元素列表并且不修饰该列表的单个元素。
[0099]图1是根据示例性实施例的用于管理外部设备的系统的框图。
[0100]如图1所示,系统可以包括主机设备100、至少一个外部设备200、和管理服务器300。然而,图1中所示的组件不全是必须的,并且系统可以包括更多或更少的组件。
[0101]例如,系统可以进一步包括:用于将主机设备100连接到至少一个外部设备200的网关;健康信息存储服务器,诸如电子病历(EMR)、电子健康记录(EHR)或个人健康记录(PHR);医疗设备,诸如临床决策系统、医生设备或医院服务器;护理人员服务器;以及外部设备服务器中的至少一个,它们将在后面详细描述。
[0102]主机设备100可以经由有线或无线连接到至少一个外部设备200。详细地说,根据示例性方面,主机设备100可以通过短距离通信连接到至少一个外部设备200。短距离通信的例子包括无线局域网(WLAN),例如W1-F1、近场通信(NFC)、蓝牙、蓝牙低功耗(Bluetoothlow energy,BLE)、紫峰(Zigbee)、W1-Fi 直连(WFD)、和超宽带(UWB),但不限于此。
[0103]主机设备100可以运行与外部设备200相关的预定应用来控制外部设备200。当预定应用被运行时,主机设备100可以自动搜索并连接到与预定应用相关的外部设备200。例如,主机设备100可以运行保健应用来控制外部设备200。
[0104]主机设备100可以从外部设备200获得由外部设备200测量的测量信息。此外,主机设备100可以根据外部设备200的控制协议,生成要被发送到外部设备200的控制命令。
[0105]主机设备100可以经由有线或无线网络与管理服务器300通信。有线网络的例子包括局域网(LAN)、广域网(WAN)和增值网络(value added network, VAN),而且无线网络的例子包括移动通信网络、NFC网络和卫星通信网络。
[0106]主机设备100可以通过使用主机设备100的账户信息或者标识(ID)信息(例如,设备ID、序列号或媒体访问控制(MAC)地址),连接到管理服务器300。主机设备100可以向管理服务器300发送针对通过预定应用连接的外部设备200的注册请求信息,或者可以向管理服务器300发送从外部设备200获得的测量信息。主机设备100可以从管理服务器300接收控制命令并且向外部设备200发送接收到的控制命令。
[0107]主机设备100可以是各种设备中的任何一个。例如,本文所述的主机设备100可以是移动电话、智能电话、膝上型计算机、平板个人计算机(PC)、电子书终端、数字广播终端、个人数字助理(PDA)、便携式多媒体播放器(PMP)、导航系统、智能电视(TV)、或者诸如包括显示面板的冰箱或空调机的消费电子(CE)设备,但不限于此。
[0108]外部设备200可以是通过由主机设备100运行的应用连接的设备。根据实施例,外部设备200的数目可以是一个或多个。
[0109]外部设备200可以通过短距离通信连接到主机设备100。外部设备200可以通过短距离通信向主机设备100发送测量信息或输入/输出数据,而且从主机设备100接收控制命令。
[0110]这里,“测量信息”可以表示外部设备200测量用户、周围中的一个或多个元素、或周围环境的结果。外部设备200可以通过使用各种传感器测量周围环境或用户的健康状态。
[0111]测量信息的例子包括用户健康相关的信息(诸如血糖、血压、心率、体重、饮食信息、运动信息、用药信息(administration information)、和睡眠信息)、周围信息(诸如耗材的残留量、故障、固件版本信息、和更新)、以及周围环境的信息(诸如温度、湿度、天气、空气污染水平、和噪声),但不限于此。
[0112]外部设备200可以直接连接到管理服务器300,或者通过主机设备100间接连接到管理服务器300。因此,外部设备200可以直接向管理服务器300发送测量信息,或者通过主机设备100间接地向管理服务器300发送测量信息。另外,外部设备200可以直接从管理服务器300或通过主机设备100间接地接收控制命令。
[0113]外部设备200可以变化。外部设备200可以包括输入设备、输出设备、和控制设备,而且外部设备200的例子包括医疗设备(例如,血糖仪或血压仪)、运动装置(例如,自行车、跑步机、呼啦圈、哑铃、或者史密斯机)、CE设备(例如,空调、烤箱、冰箱或风扇)、麦克风、扬声器、脚踏板、操纵杆、乐器(例如,钢琴、风琴、电子键盘、吉他、小提琴或大提琴)、游戏操纵装置、或玩偶。
[0114]管理服务器300是用于管理连接到主机设备100的至少一个外部设备200的服务器,并且可以是云服务器、个人服务器和医疗机构服务器中的至少一个,但不限于此。
[0115]管理服务器300可以包括智能弓丨擎,而且管理服务器300可以分析由外部设备200测量的测量信息,并通过智能引擎向主机设备100提供用于控制外部设备200的信息。例如,当外部设备200是湿度测量设备时,管理服务器300可以控制外部设备200当用户在家时以一小时的时间间隔测量湿度,并且当用户不在家时以两小时的时间间隔测量湿度。
[0116]当管理服务器300是客户端服务器时,管理服务器300可以从分离的服务提供服务器或设备(诸如医疗机构服务器、护理人员设备、外部设备提供商服务器、锻炼信息提供服务器、或食品推荐服务器)接收预定信息。
[0117]管理服务器300可以认证主机设备100,并通过已认证的主机设备100收集由外部设备200测量的测量信息。另外,管理服务器300可以认证外部设备200,并直接从已认证的外部设备200接收测量信息。
[0118]根据一个方面,管理服务器300可以向主机设备100发送用于管理外部设备200的管理信息,以使得主机设备100管理外部设备200。根据另一方面,管理服务器300可以基于测量信息直接管理外部设备200。
[0119]现在将参照图2描述主机设备100注册和连接外部设备200的方法。
[0120]图2是示出根据本发明示例性实施例的主机设备100注册和连接外部设备200的方法的流程图。
[0121]在操作S210中,主机设备100可以检测第一短距离通信的生成。第一短距离通信可以是NFC或BLE通信。
[0122]当第一短距离通信是NFC时,如果外部设备200在NFC的半径内则主机设备100可以检测到第一短距离通信的生成。当第一短距离通信是BLE通信时,如果外部设备200接收到基于蓝牙通信广播的信号则主机设备100可以检测到第一短距离通信的生成。
[0123]在操作S220中,主机设备100可以通过第一短距离通信接收关于外部设备200的设备信息。关于外部设备200的设备信息可以包括外部设备200的ID信息、用于第二短距离通信的连接信息、外部设备200的类型、由外部设备200提供的能力、类别、和用于控制外部设备200的协议中的至少一个。由外部设备200提供的能力的例子包括可支持的通信能力、声音输出能力、视频输出能力、语音记录能力、图像捕捉能力和湿度检测能力,但不限于此。
[0124]第二短距离通信可以是WLAN通信或蓝牙通信,但不限于此。WLAN (W1-Fi)可以包括使用诸如无线路由器的接入点(AP)的基础设施模式(infrastructure mode)、以及以对等(P2P)方式发送和接收数据而不需使用AP的自组织模式(ad-hoc mode)。
[0125]因此,用于第二短距离通信的连接信息可以包括外部设备200的通信方法、由外部设备200使用的WLAN的连接信息(例如,子系统ID (SSID)、因特网协议(IP)地址、MAC地址、信道号、或者安全密钥)、外部设备200的MAC地址、外部设备200的蓝牙地址、外部设备200的产品名称、和外部设备200的简档信息。通信方法的例子包括WLAN (自组织模式或基础设施模式)、蓝牙、紫蜂、WFD和UWB。
[0126]关于外部设备200的设备信息还可以包括应用信息。应用信息的例子包括应用的ID信息(例如,应用ID、应用名称、和应用分类代码)、应用的版本信息、和应用的链接信息,但不限于此。
[0127]在操作S230中,主机设备100可以基于从外部设备200接收到的应用信息,搜索与外部设备200相关的预安装的应用。如果在操作S240中确定没有安装与外部设备200相关的应用,则在操作S250中主机设备100可以下载和安装与外部设备200相关的应用。
[0128]在操作S260中,主机设备100可以运行应用。而且,在操作S270中,主机设备100可以执行第二短距离通信连接。例如,当第二短距离通信是蓝牙通信时,主机设备100可以激活蓝牙通信模块,并且当所述第二短距离通信是WLAN通信时,主机设备100可以激活W1-Fi模块。然后,主机设备100可以请求连接到外部设备200。在操作S280中,当外部设备200接受连接时,则主机设备100和外部设备200可以经由第二短距离通信彼此连接。
[0129]在操作S290中,主机设备100可以向管理服务器300发送关于外部设备200的设备信息,以便在管理服务器300中注册外部设备200,如将在下面参照图3详细描述的。
[0130]图3是示出根据示例性实施例的在管理服务器300中注册外部设备200的方法的流程图。
[0131]在操作S310中,主机设备100可以从外部设备200接收关于外部设备200的设备信息。关于外部设备200的设备信息可以包括外部设备200的ID信息、用于连接到外部设备200的连接信息、与外部设备200相关的应用信息、以及外部设备200的控制协议信息。因为操作S310对应于图2的操作S220,所以其细节在此不再重复。
[0132]在操作S320中,主机设备100向管理服务器300发送关于外部设备200的设备信息,同时请求管理服务器300注册外部设备200。这里,主机设备100可以向管理服务器300发送主机设备100的账户信息和ID信息中的至少一个。
[0133]在操作S330中,管理服务器300可以在已注册的外部设备列表中存储关于外部设备200的设备信息。这里,根据实施例,管理服务器300可以映射和管理主机设备100的账户信息和ID信息中的至少一个、以及外部设备200的ID信息。下面将参照图4详细描述管理服务器300连接到外部设备200并注册外部设备200的帐户的方法。
[0134]在操作S340中,管理服务器300可以基于接收到的应用信息,搜索与外部设备200相关的预安装的应用。如果在操作S350中确定没有安装与外部设备200相关的应用,则在操作S360中管理服务器300可以下载和安装与外部设备200相关的应用。
[0135]在操作S370中,管理服务器300可以运行与外部设备200相关的应用。然后,在操作S380中,管理服务器300可以基于连接信息,执行与外部设备200的直接通信连接。换句话说,管理服务器300可以根据由外部设备200所支持的通信方法,请求与外部设备200的通信连接。
[0136]在操作S390中,当外部设备200接受通信连接时,管理服务器300和外部设备200可以彼此直接连接,而无需使用主机设备100。根据实施例,操作S310至S390的顺序可以改变,或者某些操作可以被跳过。
[0137]图4是示出根据示例性实施例的通过将外部设备200连接到账户来在管理服务器300中注册外部设备200的方法的流程图。[0138]在操作S410中,主机设备100可以确定与外部设备200的物理连接。物理连接可以是主动连接、被动连接、远程连接、有线连接、无线连接或短距离通信连接。
[0139]在操作S420中,主机设备100可以认证外部设备200。例如,主机设备100可以基于从外部设备200接收到的认证信息来认证外部设备200。
[0140]认证信息被用于认证外部设备200是否可由在主机设备100中运行的应用控制,或者认证外部设备200是否被允许连接到主机设备100。当可连接到主机设备100的外部设备200的数目是N时,N个外部设备200可以包括同样条数的认证信息。
[0141]外部设备200还可以基于从主机设备100接收到的认证信息来认证主机设备100。从主机设备100接收到的认证信息可以被用于认证应用是否可安装在主机设备100中,或者认证主机设备100是否被允许接收由外部设备200测量的测量信息。
[0142]在操作S430中,主机设备100可以确定物理连接的外部设备200是否是其帐户需要被注册的外部设备。例如,当帐户需要被用于外部设备200以便将测量信息与管理服务器300同步时,主机设备100可以确定该外部设备是其帐户需要被注册的外部设备。另外,当从物理连接的外部设备200接收到帐户注册请求时,主机设备100可以确定该外部设备200是其帐户需要被注册的外部设备。
[0143]当物理连接的外部设备200是其帐户需要被注册的外部设备时,在操作S440中,主机设备100可以登录到管理服务器300。换句话说,主机设备100可以向管理服务器300发送帐户信息(例如,ID和口令)。
[0144]如果在操作S450中基于主机设备100的账户信息,登录成功,则在操作S460中,主机设备100可以向管理服务器300发送关于外部设备200的注册请求信息。这里,管理服务器300可以连接到外部设备200并注册外部设备200的帐户信息。
[0145]图5A至是根据示例性实施例的用于自动检测外部设备200和在管理服务器300中注册外部设备200的用户界面(UI)的示图。
[0146]如图5A所示,主机设备100可以向用户提供在管理服务器300中注册的外部设备200的列表510。用户可以通过列表510确定他/她的外部设备200的信息是否被注册在管理服务器300中。
[0147]当如图5B所示设置了“自动检测”520时,当外部设备200经由有线或无线连接到主机设备100时,主机设备100可以输出窗口 530以用于询问是否在管理服务器300中注册外部设备200 (例如,辅助设备K)。
[0148]如图5C所示,当外部设备200 (例如,辅助设备K)是其帐户需要被注册的设备时,主机设备100可以显示窗口 540以供用户基于帐户信息进行登录。主机设备100可以从用户接收帐户信息(例如,ID:abcdiedf.hci, 口令:****)并且向管理服务器300发送接收到的帐户信息,同时请求注册外部设备200。
[0149]如图所示,当在管理服务器300中注册了外部设备200 (例如,辅助设备K)时,主机设备100可以显示添加有新注册的外部设备200的ID信息(例如,“辅助设备K”)的列表 510。
[0150]图6A至图6D是根据示例性实施例的用于在管理服务器300中注册外部设备200的Π的示图。
[0151]如图6A所示,当未设置“自动检测”时,即使在主机设备100的附近发现外部设备200时,主机设备100也可以不输出“自动检测”520,但是可以将外部设备200的ID信息添加到在主机设备100附近发现的外部设备的列表610并对其进行管理。当检测到请求列表610的用户手势时,主机设备100可以提供列表610。这里,用户可以从列表610选择和注册的外部设备,诸如辅助设备12。
[0152]如图6B所示,当检测到用户对列表610中的辅助设备12的选择(例如,轻拍手势)时,主机设备100可以输出窗口 620以用于询问是否在管理服务器300中注册辅助设备12。这里,主机设备100可以接收用户关于辅助设备12的注册请求。
[0153]如图6C所示,当辅助设备12是其帐户需要被注册的设备时,主机设备100可以显示窗口 630以供用户输入帐户信息。主机设备100可以从用户接收帐户信息(例如,ID:abcdiedf.hci,口令:##)并且向管理服务器300发送接收到的帐户信息,同时请求注册辅助设备12。
[0154]如图6D所示,当在管理服务器300中注册辅助设备12时,主机设备100可以显示添加有新注册的外部设备的ID信息(例如,“辅助设备12”)的外部设备的列表640。
[0155]图7A至7D是根据示例性实施例的用于提供关于外部设备200的信息的Π的示图。
[0156]如图7A所示,当检测到请求附近发现的外部设备710的列表的用户手势时,主机设备100可以提供列表710。这里,用户可以从列表710选择外部设备,诸如辅助设备12。
[0157]如图7B所示,当从列表710中检测到用户在辅助设备12上的选择(例如,轻扫手势)时,主机设备100可以提供关于辅助设备12的详细信息。例如,主机设备100可以提供所选择的外部设备的ID信息、所选择的外部设备的类型、由所选择的外部设备提供的能力、以及关于类别的信息。这里,用户可以检查关于辅助设备12的详细信息,并确定是否在管理服务器300中注册辅助设备12。
[0158]如图7C所示,主机设备100可以输出窗口 720以用于询问是否在管理服务器300中注册辅助设备12。此外,主机设备100可以接收用户关于辅助设备12的注册请求。
[0159]如图7D所示,当在管理服务器300中注册辅助设备12时,主机设备100可以显示添加有新注册的外部设备的ID信息(例如,“辅助设备12”)的已注册的外部设备的列表730。
[0160]图8A到8C是根据示例性实施例的用于解除外部设备200的注册的UI的示图。
[0161]如图8A所示,主机设备100可以向用户提供在管理服务器300中注册的外部设备的列表810。这里,主机设备100可以从列表810检测用于选择外部设备(诸如辅助设备I)的用户输入(例如,轻扫手势)。
[0162]如图SB所示,主机设备100可以提供关于辅助设备I的详细信息。例如,主机设备100可以提供所选择的外部设备的ID信息、所选择的外部设备的类型、由所选择的外部设备提供的能力、以及关于类别的信息。这里,用户可以检查关于辅助设备I的详细信息,并确定是否解除辅助设备I的注册。
[0163]如图SC所示,主机设备100可以输出窗口 820以用于询问是否解除辅助设备I的注册。此外,主机设备100可以接收用户关于辅助设备I的注册解除请求。这里,主机设备100可以向管理服务器300发送注册解除请求,并从列表810删除辅助设备I。
[0164]图9A至图9C是根据示例性实施例的管理服务器300的数据库(DB)的示图。[0165]如图9A所示,根据实施例,管理服务器300可以通过将外部设备200映射到主机设备100的账户信息和ID信息来分层级地管理外部设备200。多个主机设备可以连接到一个账户,或者多个外部设备可以连接到一个主机设备。可替换地,一个外部设备可以连接到多个主机设备或多个帐户。例如,作为外部设备200的体重称(scale),可以连接到母亲的设备(或母亲的帐户)或者父亲的设备(或父亲的帐户)中的每一个。因此,家庭可以共同使用外部设备200,即,体重称。这里,可以根据账户来管理由外部设备200 (B卩,体重称)测量的测量信息。
[0166]如图9B所示,根据另一实施例,管理服务器300可以根据帐户(参照数据库I)分类和管理主机设备100或外部设备200,或者可以根据外部设备(参照数据库2)分类和管理主机设备100或账户。
[0167]另外,管理服务器300可以将多个外部设备作为一个外部设备组来设置和管理,或者将多个主机设备作为一个主机设备组来设置和管理。
[0168]可替换地,管理服务器300可以通过使用内部存储单元或外部服务器来管理关于已注册的外部设备200的信息。
[0169]如图9C所示,根据另一实施例,管理服务器300可以将标志910添加到已注册的外部设备200当中的、向管理服务器300发送了测量信息的外部设备200。这里,管理服务器300可以管理由外部设备200测量的测量信息。测量信息可以包括身体信息、用药信息、环境信息、饮食信息、锻炼信息、和在外部设备中使用的耗材的状态信息中的至少一个。下面将详细描述管理服务器300收集由外部设备200测量的测量信息的方法。
[0170]图10是示出根据示例性实施例的主机设备100向管理服务器300发送测量信息的方法的流程图。
[0171]在操作S1010中,主机设备100可以获得由至少一个外部设备200测量的测量信息。根据实施例,主机设备100可以通过有线通信、无线通信或短距离通信(例如,蓝牙或WLAN)从外部设备200接收测量信息。
[0172]在操作S1020中,主机设备100可以向管理服务器300请求认证。例如,主机设备100可以通过向管理服务器300发送主机设备100的账户信息和ID信息中的至少一个来请求认证。
[0173]在操作S1030中,主机设备100可以基于管理服务器300关于该请求的响应,确定认证是否成功。如果认证失败,则主机设备100可以通过向管理服务器300发送主机设备100的账户信息和/或ID信息来再次请求认证。
[0174]在操作S1040中,如果认证成功,则主机设备100可以向管理服务器300发送由至少一个外部设备200测量的测量信息。这里,主机设备100可以仅向管理服务器300发送所获得的测量信息的一部分。
[0175]换句话说,根据实施例,管理服务器300可以仅通过已认证的主机设备100收集由外部设备200测量的测量信息。例如,因为保护诸如个人医疗信息或个人身体信息的健康信息是重要的,所以只有已认证的主机设备100才能够向管理服务器300发送测量信息,如将参照图11详细描述的。
[0176]图11是示出根据示例性实施例的管理服务器300通过已认证的主机设备100接收外部设备200的测量信息的方法的流程图。[0177]在操作SlllO中,主机设备100可以通过第二短距离通信(例如,蓝牙或WLAN)连接到外部设备200。然后,在操作S1120中,外部设备200可以测量用户的健康相关的信息。这里,测量可以包括收集周围环境信息,或者从用户接收信息。根据实施例,操作SlllO和SI 120的顺序可以改变。
[0178]在操作SI 130中,夕卜部设备200可以向主机设备100发送测量信息。主机设备100可以周期性地或者在生成某事件时发送测量信息。某事件的例子包括来自用户的输入事件、和当测量值超过预定范围时所生成的事件。
[0179]外部设备200可以对测量信息编码并发送到主机设备100。
[0180]在操作SI 140中,当从外部设备200接收到测量信息时,主机设备100可以请求由管理服务器300进行认证。例如,主机设备100可以在向管理服务器300发送主机设备100的帐户信息(ID和口令)和ID信息中的至少一个的同时,请求认证。
[0181]在操作SI 150中,管理服务器300可以响应于主机设备100的认证请求,基于主机设备100的账户信息和ID信息中的至少一个执行认证。例如,管理服务器300可以将从主机设备100接收到的帐户信息或ID信息与预先注册的信息进行比较,并执行主机设备100的认证。
[0182]在操作SI 160中,如果认证成功,则主机设备100可以向管理服务器300发送从外部设备200获得的测量信息。根据实施例,每当测量信息被发送到管理服务器300时,主机设备100可以请求由管理服务器300进行认证。此外,如果保持到管理服务器300的连接,则主机设备100可以基于已经被认证了一次来向管理服务器300多次发送测量信息。
[0183]在操作SI 170中,管理服务器300可以存储测量信息。这里,管理服务器300可以根据主机设备100、根据帐户信息或者根据外部设备200来分类和存储测量信息。
[0184]在操作SI 180中,管理服务器300可以分析测量信息。在操作SI 190中,管理服务器300可以基于测量信息管理至少一个外部设备200。这里,管理服务器300可以通过使用测量信息确定用户的健康状态,或者可以为用户生成食物推荐信息、锻炼推荐信息、警告、或警报,如将在下面详细描述的。
[0185]图12是示出根据示例性实施例的主机设备100过滤将被发送给管理服务器300的测量信息的方法的流程图。
[0186]在操作S1210中,主机设备100可以经由有线或无线通信连接到外部设备200。在操作S1220中,外部设备200测量用户的健康相关的信息,而且在操作S1230中,主机设备100可以接收由外部设备200测量的测量信息。由于操作S1210至S1230对应于图11的操作SlllO至S1130,因此其细节在此不再重复。
[0187]在操作S1240中,主机设备100可以根据预定的标准过滤所获得的测量信息。根据实施例,主机设备100可以基于发送了测量信息的至少一个外部设备200是否是医疗设备,来提取测量信息的一部分。例如,主机设备100可以将由被定义为医疗设备的外部设备200测量的测量信息分类为不被发送到管理服务器300。换句话说,由于由医疗设备测量的测量信息是非常私人的信息,因此主机设备100可以阻止将测量信息被发送到管理服务器300,以防止测量信息被暴露。
[0188]可替换地,主机设备100可以基于用于发送测量信息的路径是否为安全网络来过滤测量信息。例如,主机设备100可以仅提取通过安全网络获得的测量信息,作为将被发送到管理服务器300的测量信息的一部分。
[0189]根据另一实施例,主机设备100可以基于测量信息的预设类型来提取测量信息的一部分。例如,主机设备100可以预先接收用户对于将被发送到管理服务器300的测量信息的类型的选择。另外,主机设备100可以所获得的测量信息的类型和预先选择的测量信息的类型进行比较,以过滤所获得的测量信息。
[0190]在操作S1250中,主机设备100可以向管理服务器300发送测量信息的所述部分。在操作S1260中,管理服务器300可以在DB中存储测量信息的所述部分。而且,在操作S1270中,管理服务器300可以分析测量信息的所述部分以确定用户的健康状态。在操作S1280中,管理服务器300可以基于测量信息的所述部分来管理至少一个外部设备200。
[0191]图13是描述根据本发明的示例性实施例的基于外部设备200是否是医疗设备来过滤测量信息的方法的示图。
[0192]如图13所示,外部设备200可以包括感测单元、控制单元、和认证芯片。感测单元可以通过使用各种传感器测量周围环境或用户的健康状态,或者可以检测从用户输入的信
肩、O
[0193]控制单元可以将由感测单元感测到的测量信息与存储在认证芯片中的认证信息一起发送到主机设备100。这里,存储在认证芯片中的认证信息可以包括指示外部设备200是医疗设备的标识码。
[0194]因此,主机设备100可以检查从外部设备200接收到的认证信息,并确定发送了测量信息的外部设备200是医疗设备。当发送测量信息的外部设备200被确定为是医疗设备时,主机设备100可以不向管理服务器300发送测量信息。
[0195]同时,为了保护测量信息,外部设备200可以通过使用与管理服务器300或医疗设备(例如,医生的设备、药剂师的终端、或医疗机构服务器)预先协商的编码代码来编码测量信息,并向主机设备100发送已编码的测量信息。这里,预先协商的编码代码可以存储在认证心片中。
[0196]当通过主机设备100从外部设备200接收到已编码的测量信息时,管理服务器300可以通过认证模块解码已编码的测量信息,并且将已解码的测量信息存储在存储单元中。外部设备200可以直接向管理服务器300发送已编码的测量信息。
[0197]此外,当测量信息是医疗数据时,外部设备200可以根据医疗信息标准(例如,HL7、DIC0M、或IEEE11073)编码测量信息,并向主机设备100发送已编码的测量信息。当主机设备100向管理服务器300发送已编码的测量信息时,管理服务器300可以解码已编码的测量信息。
[0198]图14A至图14C是示出根据示例性实施例的用于从用户接收对于将被发送到管理服务器300的测量信息的类型的选择的主机设备100的UI的示图。
[0199]如图14A所示,主机设备100可以根据用户请求添加管理服务器帐户。然后,如图14B所示,主机设备100可以确定是否同步管理服务器帐户。换句话说,主机设备100可以通过使用管理服务器账户自动地向管理服务器300发送外部设备200的测量信息。主机设备100可以以规则的周期上载测量信息,或者可以在获得测量信息时将测量信息上载到管理服务器300。
[0200]如图14C所示,主机设备100可以提供设置窗口以用于通过预定的应用设置将被发送到管理服务器300的测量信息的类型。这里,用户可以通过该设置窗口选择将被发送到管理服务器300的同步参数。例如,用户可以选择血压和体重作为将被发送到管理服务器300的同步参数。这里,在测量信息当中,主机设备100可以向管理服务器30发送血压和体重,而且可以不向管理服务器300发送心率。
[0201]图15是示出根据示例性实施例的外部设备200直接向管理服务器300发送测量信息的方法的流程图。
[0202]在操作S1510中,外部设备200可以测量用户的健康相关的信息。另外,外部设备200可以测量周围环境的信息,或者耗材(诸如血糖测试条)或药物(诸如胰岛素)的剩余状态息。
[0203]在操作S1520中,外部设备200可以从主机设备100请求认证信息,以便直接与管理服务器300通信。响应于该请求,在操作S1530中,主机设备100可以向外部设备200发送认证信息。例如,主机设备100可以向外部设备200发送主机设备100的账户信息(例如,ID和口令)和ID信息(例如,设备ID)中的至少一个,作为认证信息。
[0204]在操作S1540中,外部设备200可以在向管理服务器300发送从主机设备100获得的认证信息(例如,帐主机设备100的户信息或ID信息)的同时,请求由管理服务器300认证主机设备。
[0205]在操作S1550中,响应于对于认证的请求,管理服务器300可以对主机设备100的帐户信息和ID信息中的至少一个执行认证。例如,管理服务器300可以对从外部设备200接收到的帐户信息或ID信息与预先注册的信息进行比较,以执行认证。
[0206]在操作S1560中,当认证成功时,外部设备200可以向管理服务器300发送测量信息。根据实施例,每当向管理服务器300发送测量信息时,外部设备200可以请求由管理服务器300认证主机设备。可替换地,当外部设备200和管理服务器300保持彼此连接时,夕卜部设备200可以基于单次认证向管理服务器300多次发送测量信息。
[0207]在操作S1570中,管理服务器300可以存储测量信息。这里,测量服务器300可以根据外部设备200、根据帐户信息、或者根据外部设备200连接到的主机设备100,分类和存储测量信息。
[0208]在操作S1580中,管理服务器300可以分析测量信息和确定用户的健康状态。
[0209]图16是根据示例性实施例的用于描述收集用户的锻炼信息的管理服务器300的示图。
[0210]如图16所示,可以通过主机设备100向管理服务器300发送,或者可以直接向管理服务器300发送在自行车1610、哑铃1620、呼啦圈1630和卧推器1640中测量的锻炼信息。自行车1610、哑铃1620、呼啦圈1630和卧推器1640均可以包括用于测量锻炼信息的感测单元、用于与主机设备100或管理服务器300通信的通信单元。例如,自行车1610、哑铃1620、呼啦圈1630和卧推器1640均可以包括运动传感器、加速度传感器、NFC标签、或BLE标签,但不限于此。
[0211]图17A至图17C是根据示例性实施例的用于描述收集用户的进餐(meal)信息的管理服务器300的示图。
[0212]如图17A所示,当用户将个人设备1720 (例如,员工ID、学生ID或移动电话)与餐厅中的信息亭1710连接(tag)时,个人设备1720可以从信息亭1710获得食物(diet)信息,并且将获得的食物信息发送到管理服务器300。这里,个人设备1720可以直接地或通过主机设备100将食物信息发送到管理服务器300。个人设备1720可以将食物信息与账户信息一起发送到管理服务器300。管理服务器300通过帐户信息管理用户的食物和进餐部分。
[0213]如图17B所示,主机设备100从个人设备1720或者管理服务器300获得食物信息,并且可以将获得的食物信息输出到屏幕上。可替换地,管理服务器300可以直接从信息亭1710获得食物信息。
[0214]图18是示出根据示例性实施例的在紧急情况下主机设备100向管理服务器300发送测量信息的方法的流程图。
[0215]在操作S1810中,主机设备100可以检测到外部设备200的物理连接。这里,在操作S1815中,主机设备100可以确定当前模式是否是紧急模式。根据实施例,紧急模式可以经由外部设备200的用户的输入或者经由远程控制来激活。
[0216]在操作S1820中,当当前模式不是紧急模式时,主机设备100可以执行普通账户登录过程。在操作S1825中,当当前模式是紧急模式时,主机设备100可以通过使用紧急帐户信息来请求由管理服务器300进行认证。紧急账户可以与个人账户分开操作。在操作S1830中,管理服务器300可以对紧急帐户信息执行认证。
[0217]在操作S1835中,外部设备200可以测量用户的健康相关的信息。然后,在操作S1840中,外部设备200可以将测量信息发送给主机设备100。
[0218]在操作S1845中,主机设备100可以通过紧急帐户将从外部设备200获得的测量信息发送到管理服务器300。管理服务器300可以在操作S1850中分析测量信息,并且管理服务器300可以在操作S1855中将分析的结果发送到主机设备100。然后,主机设备可以在屏幕上显示结果。结果的例子可以包括用户的当前状态信息、用于处理紧急情况的信息、以及另外需要的测量信息的类型。
[0219]在操作S1860中,管理服务器300可以将测量信息发送到外部服务器,例如,医疗机构服务器,并且从外部服务器获得诊断/处方信息。然后,管理服务器300可以将诊断/处方信息发送到主机设备100。在紧急情况下,主机设备100可以通过使用紧急帐户信息将由使用外部设备200的其他用户测量的健康信息发送到管理服务器300或者医疗机构服务器,并且从管理服务器300或者医疗机构服务器接收适合的反馈。
[0220]根据实施例,操作S1810至S1860的顺序可以改变,或者一些操作可以省略。
[0221]图19是示出根据示例性实施例的主机设备100生成用于控制外部设备200的控制命令的方法的流程图。
[0222]在操作S1910中,主机设备100可以从外部设备200获得测量信息。在操作S1920中,管理服务器300可以认证主机设备100。如果认证成功,则在操作S1930中,主机设备100可以将从外部设备200获得的测量信息发送到管理服务器300。由于操作S1910至S1930对应于图11的操作SlllO至S1130,因此其细节在此不再重复。
[0223]在操作S1940中,管理服务器300可以分析由外部设备200测量的测量信息。根据实施例,管理服务器300可以通过将由外部设备200测量的测量信息与预先存储的健康信息(诸如PHR)进行比较,来分析用户的当前健康状态。
[0224]可替换地,管理服务器300可以通过将具有类似疾病的其他用户的测量信息与由外部设备200测量的测量信息进行比较,来确定用户的健康状态。
[0225]管理服务器300可以将测量信息发送到外部服务器,诸如医疗机构服务器,并接收与测量信息相对应的诊断/处方信息以分析用户的健康状态。
[0226]例如,管理服务器300可以通过分析由外部设备200 (诸如血压计或血糖仪)获得的测量信息(诸如血压或血糖),来确定用户的健康状态。可替换地,管理服务器300可以与EMR相关联地计算用户的适合的锻炼量,并且将计算出的适合的锻炼量与由运动装置测量的实际锻炼量进行比较。这里,管理服务器300可以基于比较的结果分析实际锻炼量不足还是过量。
[0227]管理服务器300可以分析由包括环境传感器的外部设备200测量的分析环境信息(例如,温度或者湿度),或者可以确定血糖仪的测试条或类似胰岛素的医疗耗材的更换周期。此外,管理服务器300可以分析和管理用户的管理信息,或者分析外部设备200的程序版本信息。同时,管理服务器300可以通过使用测量信息从外部服务器搜索运动推荐信息或食品推荐信息。
[0228]在操作S1950中,管理服务器300可以将用于管理外部设备200的管理信息发送到主机设备100。例如,管理服务器300可以将基于测量信息生成的诊断信息、处方信息、食品推荐信息、锻炼推荐信息、环境设置信息、报警信息、和用于更新至少一个外部设备200的更新信息中的至少一个发送到主机设备100。
[0229]在操作S1960中,主机设备100可以在屏幕上显示从管理服务器300接收到的管理信息。例如,主机设备100可以在屏幕上显示诊断信息、处方信息、食品推荐信息、锻炼推荐信息、环境设置信息、耗材更换信息、或固件更新信息。可替换地,主机设备100可以输出关于给药(medicine administration)的警告或报警。
[0230]主机设备100可以基于管理信息管理至少一个外部设备200。
[0231]例如,在操作S1970中,主机设备100可以基于管理信息生成用于控制外部设备200的控制命令。这里,主机设备100可以根据至少一个外部设备200的控制协议转换控制命令。
[0232]在操作S1980中,主机设备100可以发送控制命令到外部设备200。例如,主机设备100可以发送使得至少一个外部设备200能够输出报警、警告和推荐信息中的至少一个的控制命令。可替换地,主机设备100可以发送使得至少一个外部设备200能够改变设置值,或者使得至少一个外部设备200能够更新安装在其中的程序的控制命令。
[0233]在操作S1990中,外部设备200可以执行从主机设备100接收到的控制命令。
[0234]图20是示出根据示例性实施例的管理服务器300通过主机设备100将用于控制外部设备200的控制命令发送到到外部设备200的方法的流程图。不同于图19中的方法,在图20的方法中,管理服务器300可以直接生成用于控制外部设备200的控制命令。
[0235]在操作S2010中,主机设备100可以从外部设备200接收测量信息。在操作S2020中,测量服务器300可以认证主机设备100。在操作S2030中,测量服务器300可以从认证主机设备100接收由外部设备200测量的测量信息。在操作S2040中,主机设备100可以分析由外部设备200测量的测量信息。由于操作S2010至S2040对应于图19的操作S1910至S1920,因此其细节在此不再重复。
[0236]在操作S2050中,管理服务器300可以基于由外部设备200测量的测量信息直接生成用于控制外部设备200的控制命令。
[0237]例如,如果通常定期测量的血糖或血压未被测量,则管理服务器300可以生成用于使外部设备200或主机设备100输出警报的控制命令。可替换地,如果用户食用产生过敏反应的食品,则管理服务器300可以生成用于使外部设备200或主机设备100输出警告消息的控制命令。可替换地,管理服务器300可以基于用户的每日锻炼信息或每日进餐信息生成用于使外部设备200或主机设备100输出锻炼推荐信息或食物菜单的控制命令。
[0238]根据实施例,管理服务器300可以生成用于使至少一个外部设备200改变设置值或更新已安装在所述至少一个外部设备200中的程序的控制命令。
[0239]如果由外部设备200使用的耗材不足,则管理服务器300可以自动从销售耗材的销售服务器订购耗材,或可以生成用于使外部设备200输出关于耗材不足的警告消息的控制命令。
[0240]在操作S2060中,管理服务器300可以将控制命令发送到主机设备100。这里,管理服务器300可以根据至少一个外部设备200的控制协议改变控制命令,并将已改变的控制命令发送到主机设备100。
[0241]在操作S2070中,主机设备100可以将从管理服务器300接收到的控制命令发送到外部设备200。这里,主机设备100可以根据至少一个外部设备200的控制协议改变接收到的控制命令,并将已改变的控制命令发送到外部设备200。
[0242]在操作S2080中,外部设备200可以执行从主机设备100接收到的控制命令。
[0243]图21是示出根据示例性实施例的管理服务器300直接控制外部设备200的方法的流程图。
[0244]在操作S2110中,管理服务器300可以分析由外部设备200测量的测量信息。由于操作S2110对应于图19的操作S1940,因此其细节在此不再重复。
[0245]在操作S2120中,管理服务器300可以运行与外部设备200相关的应用。通过运行与外部设备200相关的应用,管理服务器300可以形成能够与外部设备200直接进行通信而无需使用主机设备100的通信会话。
[0246]在操作S2130中,管理服务器300可以根据外部设备200的控制协议生成控制命令。换句话说,管理服务器300可以根据外部设备200的控制协议,基于分析测量信息的结果生成控制命令。
[0247]在操作S2140中,管理服务器300可以将控制命令直接发送发送到外部设备200,而无需使用主机设备100。管理服务器300可以通过有线或无线网络将控制命令发送到外部设备200。
[0248]在操作S2150中,外部设备200可以执行从管理服务器300接收到的控制命令。
[0249]图22是示出根据示例性实施例的分阶段地将控制命令发送到外部设备200的方法的流程图。
[0250]在操作S2200中,管理服务器300可以分析由外部设备200测量的测量信息。然后,在操作S2210中,管理服务器300可以运行与外部设备200相关的应用,以形成能够与外部设备200通信的通信会话。
[0251]在操作S2220中,管理服务器300可以基于分析测量信息的结果生成第一控制命令。在操作S2230中,管理服务器300可以发送第一控制命令。例如,如果外部设备200没有以一定间隔发送体重测量信息,则管理服务器300可以将第一控制命令发送到外部设备200以使其发送体重测量信息。
[0252]在操作S2240中,外部设备200可以执行第一控制命令。然后,在操作S2250中,外部设备200可以发送执行第一控制命令的结果,例如第一测量信息。例如,如果用户的体重测量信息被存储,则外部设备200可以将体重测量信息发送到管理服务器300。可替换地,如果用户还未测量体重,则外部设备200可以输出警报以使得用户测量体重。这里,如果用户通过使用外部设备,诸如体重称,测量体重,则体重称可以将体重测量信息(第一测量信息)发送到管理服务器300。
[0253]在操作S2260中,管理服务器300可以基于从外部设备200接收到的执行第一控制命令的结果来生成第二控制命令。例如,如果基于对执行第一控制命令的结果的分析,用户当前的体重与一周前测量的体重相比显着增加,则管理服务器300可以生成请求外部设备200分析身体成分(诸如身体脂肪百分比、身体质量指数、腹部脂肪百分比、肌肉分布或基本代谢率)的第二控制命令。
[0254]可替换地,当基于对执行第一控制命令的结果的分析,用户当前的体重与一周前测量的体重类似时,管理服务器300可以不生成第二控制命令。
[0255]在操作S2270中,管理服务器300可以将第二控制命令发送到外部设备200。在操作S2280中,外部设备200可以附加地执行第二控制命令。在操作S2290中,外部设备200可以将执行第二控制命令的结果发送到管理服务器300。例如,外部设备200可以将分析身体成分的结果(第二测量信息)发送到管理服务器300。
[0256]图23是根据示例性实施例的用于描述管理服务器300通过使用测量信息提供关于用户的处方或诊断信息的方法的示图。下文中提到的主机设备100可以是由管理服务器300认证的设备。
[0257]如图23中所示,在操作①中,用于测量健康信息的外部设备2300,诸如血糖仪、血压计或体重称,可以将测量信息(诸如血糖、血压或体重)发送到主机设备100。这里,在操作②中,主机设备100可以将接收到的测量信息发送到管理服务器300。
[0258]在操作③中,管理服务器300可以将测量信息存储在健康信息存储服务器400中。健康信息存储服务器400可以是管理服务器300的存储单元、或者作为单独的服务器。健康信息存储服务器400的例子包括EMR服务器、EHR服务器或PHR服务器。
[0259]在操作④中,管理服务器300可以查看存储在健康信息存储服务器400中的用户的健康信息。健康信息存储服务器400可以根据账户、根据外部设备200或者根据主机设备100,分类和存储测量信息。
[0260]在操作⑤中,管理服务器300可以将由外部设备2300测量的测量信息和/或从健康信息存储服务器400获得的健康信息发送到医疗设备500。另外,如果基于对从外部设备2300获得的测量的分析,确定用户具有健康问题,则管理服务器300可以将推送报警发送到医疗设备500。
[0261]医疗设备500可以包括医疗机构服务器、医生的设备、和药剂师的设备中的至少一个,但不限于此。医疗设备500可以分析接收到的测量信息和用户的健康信息,并且在操作⑥中将与测量信息相对应的处方信息发送到管理服务器300。
[0262]在操作⑦中,管理服务器300可以将处方信息发送到主机设备100。这里,主机设备100可以在屏幕上输出处方信息。用户可以通过主机设备100检查处方信息。
[0263]另外,管理服务器300可以基于处方信息,将用于控制外部设备2300的控制信息发送到主机设备100。这里,主机设备100可以基于控制信息生成控制命令,并在操作⑧中将所生成的控制命令发送到外部设备2300。
[0264]根据实施例,连接到管理服务器300的医疗设备500可以远程地开药或对患者进行诊断。此外,用户能够通过外部设备2300或主机设备100检查医疗设备500关于由外部设备2300测量的测量信息的反馈。
[0265]图24是根据示例性实施例的用于描述管理服务器300通过使用血糖测量信息控制外部设备2400 (血糖仪)的方法的示图。
[0266]管理服务器300可以从护理人员设备600接收血糖测量指导信息。例如,管理服务器300可以从护理人员设备600接收到推荐每天测量三次血糖的信息。
[0267]管理服务器300可以通过主机设备100接收由外部设备2400测量的血糖测量信息。这里,血糖测量信息可以包括血糖水平和血糖测量时间。管理服务器300可以将实际的血糖测量信息(例如,每天一次)和血糖测量指导信息(例如,每天三次)进行比较。如果测量时间表不匹配,管理服务器300可以向护理人员设备600或主机设备100提供关于血糖测量时间表的警报。这时,护理人员可以给用户打电话以描述他或她的血糖测量周期。
[0268]另外,主机设备100可以输出从管理服务器300接收到的报警信息,或者基于该报警信息控制外部设备2400。例如,主机设备100可以控制外部设备2400输出与测量时间表相关的警告消息。
[0269]如果错误地设置了外部设备2400的设置值,则管理服务器300可以通过主机设备100改变设置值。
[0270]根据另一实施例,管理服务器300可以将血糖测量指导信息发送到主机设备100,而且主机设备100可以将血糖测量指导信息与由外部设备2400测量的测量信息进行比较。根据实施例,当某一事件发生时,例如,当血糖水平是临界水平或实际测量时段不匹配测量指导信息中的测量时段时,主机设备100可以将关于某一事件的信息发送到管理服务器300。这里,管理服务器300可以将关于某一事件的信息发送到护理人员设备600,并从护理人员设备600接收关于某一事件的反馈。管理服务器300可以基于关于某一事件的反馈来控制主机设备100或外部设备2400。
[0271]图25是根据示例性实施例的用于描述管理服务器300提供推荐信息的方法的示图。
[0272]管理服务器300可以通过被认证的主机设备100接收由外部设备2500测量的测量信息,然后将接收到的测量信息存储在健康信息存储服务器400。同时,管理服务器300可以查看存储在健康信息存储服务器400中的用户的健康信息。
[0273]管理服务器300可以基于由外部设备2500测量的测量信息和从健康信息存储服务器400查看的健康信息,从外部服务器搜索健康相关的信息。另外,管理服务器300可以基于搜索的结果生成推荐信息,例如,食品推荐信息、锻炼推荐信息、温度信息推荐或湿度推荐信息。
[0274]这里,管理服务器300可以将推荐信息发送到主机设备100。由管理服务器300发送的推荐信息可以以文本形式、图像形式、或统一资源定位符(URL)形式实现。主机设备100可以在屏幕上显示接收到的推荐信息。
[0275]主机设备100可以基于接收到的推荐信息生成用于控制外部设备2500的控制命令。例如,适合于用户的健康状态的房间温度和湿度可以分别是25°C和50%,但是,如果当前温度和当前湿度分别为28°C和30%时,则主机设备100可以生成用于改变加湿器和空调器的设置值的控制命令。
[0276]图26是根据示例性实施例的用于描述管理服务器提供锻炼推荐信息的方法的示图。
[0277]管理服务器300可以从第一外部设备2600-1至第η外部设备2600_η收集测量信息,诸如体重、身高、身体脂肪百分比、心率、血压、血糖、锻炼量和睡眠信息。这里,管理服务器300可以通过主机设备100或者直接从第一外部设备2600-1至第η外部设备2600_η接
收测量信息。
[0278]管理服务器300可以将测量信息记录到健康信息存储服务器400上,并从健康信息存储服务器400查看用户的每天锻炼信息或健康状态信息。
[0279]管理服务器300可以将由第一外部设备2600-1至第η外部设备2600_η测量的测量信息与用户的每天锻炼信息和健康状态信息进行比较,并生成适合的(推荐的)锻炼信息,诸如锻炼类型、锻炼时间、距离、和课程。管理服务器300可以将适合的(推荐的)锻炼信息发送到主机设备100或者第一外部设备2600-1至第η外部设备2600_η。此外,如果用户的锻炼量超过适合的水平,则管理服务器300可以将关于锻炼量的通知消息发送到主机设备100或者第一外部设备2600-1至第η外部设备2600_η。
[0280]下文中,假定适合的锻炼量是1400千卡而且用户X想要增重3千克,其中心律失常的用户X骑自行车同时佩戴心率监测仪。
[0281]当基于分析从外部设备(诸如自行车或心率监测仪)获得的测量信息确定用户X当前一天的锻炼量为1300千卡,锻炼时间为I小时,而且平均心率是120bpm时,管理服务器300可以控制主机设备100或外部设备(诸如自行车或心率监测仪)输出通知消息,其向用户X通知他或她几乎达到了推荐的锻炼量。另外,管理服务器300可以将在用户X以当前速度锻炼的情况下预计出的体重损失信息提供给主机设备100或第一外部设备2600-1至第η外部设备2600-η。
[0282]如果用户X—天的锻炼量超过推荐的锻炼量,则管理服务器300可以将用于向用户X通知已经超过了推荐的心率、推荐的锻炼时间和推荐的锻炼量的消息发送到主机设备100或外部设备(诸如自行车或心率监测仪)。
[0283]根据另一实施例,基于分析用户Y的睡眠测量信息,当用户Y的睡眠效率低时,例如,当用户Y没睡好时,管理服务器300可以向用户Y推荐比平均适合锻炼量低的锻炼量作为当前适合的锻炼量。另外,管理服务器300可以在用户Y开始锻炼之前,将适合的锻炼类型、时间、距离、课程和间隔提供给主机设备100或外部设备200。
[0284]图27Α和图27Β示出了根据示例性实施例的外部设备200和主机设备100的显示推荐信息的屏幕的示图。在图27中,外部设备200是跑步机2700。
[0285]如图27Α所示,跑步机2700可以根据从主机设备100或管理服务器300接收到的控制命令来显示锻炼推荐信息。例如,跑步机2700可以显示推荐的锻炼时间为30分钟,推荐的锻炼等级为3级。[0286]跑步机2700可以根据从主机设备100或管理服务器300接收到的控制命令来改变预设值。例如,当用户按下跑步机2700上的开始按钮时,跑步机2700基本上被设置为从I级开始,但是,根据从主机设备100或管理服务器300接收到的控制命令,当用户按下开始按钮时,跑步机2700可以改变设置值以从3级开始。
[0287]如图27B所示,主机设备100可以根据从管理服务器300接收到的控制命令来显示锻炼推荐信息。例如,主机设备100可以显示推荐的锻炼类型为跑步机,推荐的锻炼时间为30分钟,推荐的锻炼等级为3级。
[0288]同时,主设备100可以将从管理服务器300接收到的控制命令发送到跑步机2700。主机设备100可以基于从管理服务器300接收到的锻炼推荐信息来控制跑步机2700。这里,主机设备100可以通过运行与跑步机2700相关的应用来控制跑步机2700。
[0289]图28是根据示例性实施例的用于描述管理服务器300基于服药信息控制外部设备(药盒(pill case)) 2800的方法的示图。在图28中,外部设备200是药盒2800。
[0290]药盒2800可以测量服药信息,诸如服药时间和服用的药物类型,和药物存在/不存在信息。例如,当药盒2800被划分为与一周和早晨/中午/晚上相对应的空间,而且由用户服用的药物被放置在每个空间中时,药盒2800可以基于每个空间的药物存在/不存在信息来检查用户是否服用了药物以及服药的时间。
[0291]药盒2800可以接收报警信息。例如,当用户必须在7:00、13:00和19:00服用药物时,用户可以将药盒2800设置为在相应的时间生成报警。
[0292]药盒2800可以将服药信息、药物存在/不存在信息、和报警信息发送到主机设备100,而且主机设备100可以将接收到的服药信息、接收到的药物存在/不存在信息、和接收到的报警信息发送到管理服务器300。根据另一实施例,用户可以将报警信息输入到主机设备100,以使得药盒2800生成报警。
[0293]管理服务器300可以将从护理人员设备600获得的处方信息与由药盒2800测量的服药信息进行比较。另外,管理服务器300可以根据比较的结果,将反馈,诸如报警、称赞、警告或服药状态,发送到主机设备100。
[0294]主机设备100可以基于来自管理服务器300的反馈控制药盒2800。例如,主机设备100可以控制药盒2800的输出单元,诸如发光二极管(LED)、声音输出单元或者显示单
J Li ο
[0295]管理服务器300可以基于处方信息,将关于医生开的药物、不应同时服用的药物、用户要谨慎的食物、和用户可以购买药物的药店(药店名称、位置和营业时间)的信息发送到主机设备100或药盒2800。
[0296]另外,管理服务器300可以结合用户的进餐信息(诸如进餐时间或进餐部分)调整服药时间,并将已调整的服药时间通知给主机设备100或药盒2800。如果药盒2800的时区由于用户旅行而改变,则管理服务器300可以通过识别情况来调整预设的服药时间。
[0297]图29A和图29B分别是根据示例性实施例的外部设备(药盒)2900和主机设备100的显示报警信息的屏幕的示图。
[0298]如图29A所示,药盒2900可以根据从主机设备100或管理服务器300接收到的控制命令来显示服药通知信息。例如,药盒2900可以开启LED2910或包括图形用户界面(⑶I)以提供关于用户是否服用药物的信息。如果用户应该在18:00吃降压药,但是基于分析由药盒2900测量的测量信息而确定降压药在18:30还未被服用,则管理服务器300或主机设备100可以控制药盒2900在药盒2900的显示单元上输出“吃降压药”的通知消息2920。
[0299]可替换地,管理服务器300可以向药盒2900提供处方信息。这里,当用户选择“检查处方” 2930时,药盒2900可以在显示单元上显示处方。
[0300]如图29B所示,主机设备100可以显示服药通知消息。例如,当用户在一定时段还没有吃降压药时,主机设备100可以基于从管理服务器300接收到的服药通知信息输出通知消息,例如,“您没有吃降压药。请吃降压药”。
[0301]主机设备100可以基于从管理服务器300接收到的服药通知信息来控制药盒2900。这里,主机设备100可以通过运行与药盒2900相关的应用来控制药盒2900。
[0302]图30是根据示例性实施例的用于管理子外部设备220的系统的框图。
[0303]如图30所不,系统可以包括主机设备100、主外部设备210、子外部设备200和管理服务器300。因为关于主机设备100和管理服务器300的细节与图1中的主机设备100和管理服务器300的细节重叠,所以将只详细描述主外部设备210和子外部设备220。
[0304]主外部设备210可以通过安装在主机设备100中的第一应用连接到主机设备100,并由主机设备100控制。子外部设备220可以通过安装在主外部设备210中的第二应用连接到主外部设备210,并由主外部设备210控制。
[0305]主外部设备210可以通过有线通信、无线通信或短距离通信获得由子外部设备220测量的测量信息。此外,主外部设备210可以通过主机设备100或直接将测量信息发送到管理服务器300。
[0306]主外部设备210可以直接或通过主机设备100从管理服务器300接收用于控制子外部设备220的控制命令。
[0307]同时,主外部设备210可以根据子外部设备220的控制协议,改变从管理服务器300或主机设备100接收到的控制命令。换句话说,主外部设备210可以基于从管理服务器300或主机设备100接收到的控制命令来控制子外部设备220。
[0308]主外部设备210可以是网关。网关可以是无线中继基站。例如,主外部设备210可以是具有因特网共享能力的有线/无线因特网路由器。可替换地,主外部设备210可以是具有互锁有线通信和无线通信能力的AP,或者具有与AP共享因特网的能力的无线路由器。
[0309]子外部设备220可以是测量用户的健康相关的信息的设备。子外部设备220的例子包括医疗设备(诸如血糖仪或血压计)、运动装置(诸如自行车、跑步机、呼拉圈、哑铃、跳绳或史密斯机)、和CE设备(诸如空调机、烤箱、冰箱、或风扇),但不限于此。
[0310]图31是根据示例性实施例的管理服务器300通过家庭网关210’管理第一外部设备220-1至第η外部设备220-η的方法的示图。
[0311]如图31所示,主机设备100可以获得由第一外部设备220-1至第η外部设备220_η测量的与环境相关的信息,诸如湿度、照明、空气和移动。这里,主机设备100可以将获得的与环境有关的信息发送到管理服务器300。
[0312]管理服务器300可以将与环境有关的信息记录到健康信息存储服务器400。此外,管理服务器300可以从健康信息存储服务器400提取用户的健康相关的信息。
[0313]管理服务器300可以基于由第一外部设备220-1至第η外部设备220_η测量的与环境相关的信息,诸如湿度、照明、空气和移动,以及从健康信息存储服务器400提取的健康相关的信息,来分析用户的周围环境。例如,管理服务器300可以分析当前环境对于患有哮喘的用户而言是适合还是有害。
[0314]管理服务器300可以将分析的结果和/或推荐的环境设置信息发送到主机设备100。主机设备100可以基于分析的结果和/或推荐的环境设置信息,生成用于控制第一外部设备220-1至第η外部设备220-η的控制信息。控制信息可以包括通风必要性、照明设置值、窗户调整信息、温度设置值、或湿度设置值,但不限于此。
[0315]主机设备100可以将生成的控制信息发送到家庭网关210’,它是主外部设备。家庭网关210’可以基于从主机设备100接收到的控制信息,控制连接到家庭网关210’的第一外部设备220-1至第η外部设备220-η。例如,家庭网关210’可以关闭或打开窗户、改变照明、或控制加湿器或空调。
[0316]图32是根据示例性实施例的用于描述管理服务器300提供推荐的/不推荐的食物信息的方法的示图。
[0317]主机设备100可以分别从第一外部设备至第四外部设备3210、3220、3230和3240接收用户的健康相关的信息,诸如锻炼量信息、食物信息、睡眠状态信息、以及血糖和血压信息。主机设备100可以将健康相关的信息发送到管理服务器300。管理服务器300可以将健康相关的信息记录到健康信息存储服务器400,并查看记录在健康信息存储服务器400中的用户的健康信息。
[0318]管理服务器300可以基于健康相关的信息(例如,锻炼量、用药、血压、血糖和睡眠状态)和查看的健康信息(例如,疾病),生成推荐的/不推荐的食物信息。可替换地,管理服务器300可以基于用户最近的食物信息和锻炼量信息,生成推荐的食物信息。
[0319]管理服务器300可以将推荐的/不推荐的食物信息发送到主机设备100。这里,主机设备100可以在屏幕上显示接收到的推荐的/不推荐的食物信息。根据另一实施例,管理服务器300可以将关于锻炼量相比于热量摄入的信息、以及关于盐摄入的信息发送到主机设备100。
[0320]图33是根据示例性实施例的管理服务器300通过使用由第一外部设备3310获得的测量信息来控制第二外部设备3320的系统的框图。
[0321]如图33所示,主机设备100可以从第一外部设备3310获得由第一外部设备3310测量的测量信息。然后,主机设备100可以将获得的测量信息发送到管理服务器300。这里,管理服务器300可以分析由第一外部设备3310测量的测量信息,并基于分析的结果生成用于控制第二外部设备3320的控制信息。
[0322]管理服务器300可以将生成的控制信息发送到主机设备100。主机设备100可以根据接收到的控制信息来控制第二外部设备3320。可替换地,管理服务器300可以直接从第一外部设备3310获得测量信息,并直接控制第二外部设备3320。
[0323]根据实施例,向管理服务器300或主机设备100提供测量信息的外部设备可以不同于由管理服务器300或主机设备100控制的外部设备。
[0324]图34Α和图34Β是根据示例性实施例的用于描述管理服务器300通过使用由第一外部设备获得的测量信息来控制第二外部设备的系统的框图。
[0325]如上参照图32所述,管理服务器300可以基于从第一外部设备3210至第四外部设备3240中的每一个获得的健康相关的信息(诸如,锻炼量、用药、睡眠状态、血糖和血压)、以及用户的疾病信息,生成推荐的/不推荐的食物信息。
[0326]这里,管理服务器300可以生成用于控制冰箱3400的控制命令,以使得推荐的/不推荐的食品信息被显示在冰箱3400的显示单元3410上。另外,管理服务器300可以直接或通过主机设备100或家庭网关210’将控制命令发送到冰箱3400。换句话说,管理服务器300可以控制冰箱3400,冰箱3400是不同于提供测量信息的医疗设备、血糖仪、血压计或药盒的外部设备。
[0327]如图34 (a)所示,冰箱3400可以根据控制命令在显示单元3410上显示每日目标热量摄入量、距目标热量的剩余热量、推荐的食物、不推荐的食物。
[0328]同时,如图34 (b)所示,主机设备100还可以基于管理服务器300的控制命令,在屏幕上显示目标热量、热量摄入量、剩余的热量、和推荐的食物。
[0329]图35根据示例性实施例的用于描述管理服务器300更新外部设备3500的方法的示图。
[0330]如图35所示,主机设备100可以请求外部设备3500执行测试。响应于该请求,夕卜部设备3500可以执行测试并将测试结果发送到主机设备100。主机设备100可以分析接收到的测试结果。如果基于分析确定在外部设备3500中发生系统错误,则主机设备100可以将系统错误报告给管理服务器300。
[0331]管理服务器300可以从外部设备提供商服务器700请求并接收修改/更新数据,以处理系统错误。管理服务器300可以将修改/更新信息和状态分析信息发送到主机设备100。
[0332]这里,主机设备100可以基于从管理服务器300接收到的修改/更新信息和状态分析信息,更新外部设备3500或对外部设备3500执行校准。
[0333]图36是示出根据示例性实施例的更新多个外部设备的固件的方法的流程图。
[0334]在操作S3610中,可以在预定的外部设备中注册新的固件。根据实施例,可以在外部设备提供商服务器700或应用提供服务器中注册新的固件。外部设备提供商服务器700可以将关于新的固件的注册的信息发送到管理服务器300。
[0335]在操作S3620中,管理服务器300可以使用预定的外部设备获得多个用户(账户)的列表。在操作S3630中,管理服务器300可以检查与多个用户(账户)中的每一个相对应的外部设备的固件版本。当所检查的固件版本低于新的固件版本时,在操作S3640中,管理服务器300可以根据用户(帐户)检查主机设备100。然后,在操作S3650中,管理服务器300可以将关于新的固件的注册的通知提供给主机设备100。
[0336]如果在操作S3660中确定通过主机设备100没有接收到用户的更新同意消息,则管理服务器300可以再次将关于新的固件的注册的通知提供给主机设备100。
[0337]如果在操作S3660中确定通过主机设备100接收到用户的更新同意消息,则在操作S3670中,管理服务器300可以将新的固件提供给主机设备100或预定的外部设备。
[0338]在操作S3680中,确定管理服务器300是否从主机设备100或预定的外部设备接收到关于在预定的外部设备中完成固件更新的消息。如果接收到该消息时,则在操作S3690中,管理服务器300可以更新预定的外部设备的固件版本信息。
[0339]如果在外部设备提供商服务器700中注册了新的固件而且外部设备提供商服务器700从管理服务器300获得多个用户(账户)的列表,则可以由外部设备提供商服务器700执行操作S3630至S3690。
[0340]图37是根据示例性实施例的用于描述管理服务器300管理外部设备3700的耗材的方法的示图。在图37中,外部设备3700是血糖仪。
[0341]主机设备100可以获得由外部设备3700测量的耗材(诸如,测试条)的状态信息(存在/不存在或剩余量)。主机设备100可以将获得的状态信息发送到管理服务器300。管理服务器300可以分析状态信息。如果基于分析的结果确定耗材需要更换/添加,则管理服务器300可以向护理人员设备600提供通知,以使得护理人员可以更换/添加耗材。
[0342]另外,管理服务器300可以将耗材的购买/费用信息提供给主机设备100。例如,管理服务器300可以将购买耗材的网页信息或卖家联系信息提供给主机设备100。
[0343]图38是根据示例性实施例的主机设备100 (教师的设备)通过管理服务器300管理外部设备200 (学生的设备)的方法的流程图。
[0344]在操作S3800中,主机设备100可以从外部设备200接收关于外部设备200的设备信息。关于外部设备200的设备信息可以包括外部设备200的标识信息、用于与外部设备200连接的连接信息、与外部设备200相关的应用信息、和外部设备200的控制协议信息。因为操作S3800对应于图2的操作S220,所以其细节在此不再重复。
[0345]在操作S3810中,主机设备100可以将关于外部设备200的设备信息发送到管理服务器300,同时请求管理服务器300注册外部设备200。这里,主机设备100可以将关于主机设备100的帐户信息和标识信息中的至少一个发送到管理服务器300。
[0346]在操作S3820中,管理服务器300可以将关于外部设备200的设备信息存储在已注册的外部设备的列表中。这里,根据实施例,管理服务器300可以映射和管理外部设备200的标识信息、以及主机设备100的账户信息和识别信息中的至少一个。
[0347]在操作S3830中,管理服务器300可以从主机设备100接收对于控制外部设备200的请求。在操作S3840中,管理服务器300可以基于来自主机设备100的请求,生成用于控制外部设备200的控制命令。在操作S3850中,管理服务器300可以将控制命令发送到外部设备200。在操作S3860中,管理服务器300可以执行控制命令。
[0348]例如,管理服务器300可以根据主机设备100的请求,连接到外部设备200并且将外部设备200 (即,学生的设备)的帐户(或帐户组)注册到主机设备100 (即,教师的设备)的账户。这里,管理服务器300可以从主机设备100接收用于控制外部设备200打开教科书、再现特定内容、自动下载家庭作业、或者在测试结束时关闭测试应用的控制请求。根据该请求,则管理服务器300可以控制外部设备200打开教科书、再现特定内容、下载作业、或者在测试结束时关闭测试应用。
[0349]在操作S3870中,外部设备200可以将数据上载到管理服务器300。这里,在操作S3880中,管理服务器300可以将上载的数据发送到主机设备100。在操作S3890中,主机设备100可以在屏幕上显示接收到的数据。
[0350]例如,外部设备200可以将作业结果数据上载到管理服务器300。这里,管理服务器300可以检查连接到外部设备200的主机设备100,并将作业结果数据提供给主机设备100。教师可以检查在主机设备100上显示的作业结果数据。同时,管理服务器300可以将关于在外部设备200中运行的应用的信息发送到主机设备100。
[0351]根据实施例,操作S3800至S3890的顺序可以改变,或者某些操作可以被跳过。[0352]图39是根据示例性实施例的用于描述将在第一外部设备3910中生成的/设置的报警输出到第二外部设备3920至第五外部设备3950的方法的示图。
[0353]用户可以在第一外部设备3910中设置报警。这里,第一外部设备3910可以将报警信息发送到管理服务器300。管理服务器300可以基于接收到的警报信息,将报警输出命令发送到被预设为与第一外部设备3910共享报警信息的第二外部设备3920至第五外部设备3950。这里,第二外部设备3920至第五外部设备3950输出报警。
[0354]例如,当用户在移动电话中设置在7:00输出振动和/或音乐的报警时,移动电话可以将报警信息发送到管理服务器300。然后,管理服务器300可以将控制命令发送到手表、眼镜、PC和血糖仪,以使得手表、眼镜、PC和血糖仪以及移动电话在7:00生成报警。因此,用户能够在除了其中设置了报警的移动电话以外的外部设备(例如,手表、眼镜、PC和血糖仪)中检查报警。
[0355]根据另一实施例,当在第一外部设备3910中生成推送报警(push alarm)时,第一外部设备3910可以将推送报警生成信息发送到管理服务器300。这里,管理服务器300可以基于推送报警生成信息,将报警输出命令发送到被预设为与第一外部设备3910共享报警信息的第二外部设备3920至第五外部设备3950。这里,第二外部设备3920至第五外部设备3950输出该推送报警。
[0356]用户可以将多个外部设备设置为共享报警输出。例如,用户可以将第一外部设备3910至第五外部设备3950设置为共享报警的第一外部设备组。这里,当在第一外部设备3910至第五外部设备3950之一中设置了报警或者生成了推送报警时,管理服务器300可以控制第一外部设备3910至第五外部设备3950同时输出该报警或该推送报警。
[0357]主机设备100可以连接到管理服务器300以远程控制第一外部设备3910至第五外部设备3950中的至少一个。
[0358]图40是根据示例性实施例的主机设备100的框图。
[0359]如图40所示,主机设备100可以包括通信单元110、输出单元120、用户输入单元130、音频/视频(A/V)输入单元140、控制单元150和存储器160。然而,图40中所示的组件不全是必要的。换句话说,主机设备100可以包括比图40所示的组件更多或更少的组件。
[0360]现在将依次描述以上组件。
[0361]通信单元110可以包括使得主机设备100和至少一个外部设备200之间能够通信、或者使得主机设备100和管理服务器300之间能够通信的至少一个组件。例如,通信单元110可以包括移动通信单元111、短距离通信单元112、有线通信单元113和无线通信单元 114。
[0362]短距离通信技术的例子包括诸如W1-Fi的WLAN、蓝牙、紫蜂、WFD、UWB、红外数据协会(IrDA)和BLE,但不限于此。
[0363]输出单元120用于输出音频信号、视频信号或振动信号,并且可以包括显示单元121、声音输出单元122和振动马达123。
[0364]显示单元121显示由主机设备100处理的信息。例如,显示单元121可以显示从管理服务器300接收到的用于管理外部设备200的管理信息。
[0365]当显示单元121具有触摸屏结构(其中,显示单元121形成具有触摸板的分层结构)时,显示单元121可以既用作输出设备又用作输入设备。显示单元141可以包括液晶显示器(IXD)、薄膜晶体管液晶显示器(TFT-1XD)、有机发光二极管(OLED)显示器、柔性显示器、3D显示器和电泳显示器中的至少一个。根据主机设备100的实施结构,主机设备100可以包括至少两个显示单元121。至少两个显示单元121可以彼此相对地布置,且其间具有铰链。
[0366]声音输出单元122可以输出从通信单元110接收到的、或者存储在存储器160中的音频数据。声音输出单兀122可以输出与由主机设备100执行的功能相关的声音信号(例如,呼叫信号接收声音或消息接收声音)。声音输出单元122可以包括扬声器和蜂鸣器中的至少一个。
[0367]振动马达123可以输出振动信号。例如,振动马达123可以输出与首频数据或视频数据的输出(诸如,呼叫信号接收声音或消息接收声音)相对应的振动信号。振动马达123还可以在触摸屏上有触摸输入时输出振动信号。
[0368]用户输入单元130是用户经由其输入用于控制主机设备100的数据的单元。例如,用户输入单元130可以是小键盘、圆顶开关、触摸板(S卩,接触型静电电容触摸板、压力型电阻触摸屏、红外线检测型触摸板、表面超声波传导型触摸板、集成的张力测量型触摸板、压电效应型触控板等)、拨动轮(jog wheel)或者拨动开关(jog switch),但不限于此。
[0369]A/V输入单元140是用于接收音频信号或视频信号的单元,并且可以包括相机141和麦克风142。相机141可以经由图像传感器在视频通话模式或拍摄模式下获得静止图像或者运动画面的图像帧。由图像传感器捕获的图像可以由控制单元150或独立的图像处理单元(未示出)处理。经处理的图像帧可以显示在显示单元121上、存储到存储器160中、或通过通信单元110向外发送。根据主机设备100的实施例,可以包括两个或更多个相机141。
[0370]在通话模式、录音模式或者语音识别模式下,麦克风142可以接收外部声音信号并且将接收到的外部声音信号处理成电语音数据。在通话模式下,电语音数据可以被转换并以可通过移动通信单元111发送到移动通信基站的形式输出。
[0371]控制单元150控制主机设备100的整体操作。也就是说,控制单元150可以通过运行存储在存储器160中的程序来控制通信单元110、输出单元120、用户输入单元130、A/V输入单元140和存储器160。
[0372]控制单元150可以包括应用处理器和通信处理器。应用处理器可以控制存储在存储器160中的各种应用的运行,而且通信处理器可以控制各种通信功能。
[0373]存储器160可以存储由控制单元150执行的处理和控制的程序,以及输入/输出数据,诸如关于外部设备200的设备信息、由外部设备200测量的测量信息、与外部设备200有关的应用、和用于管理外部设备200的管理信息。
[0374]存储器160可以包括来自快闪存储器、硬盘、微型多媒体卡、卡型存储器(诸如安全数字(SD)或极限数字(XD)存储器)、随机存取存储器(RAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPR0M)、可编程只读存储器(PR0M)、磁存储器、磁盘和光盘当中的至少一个存储介质。此外,主机设备100可以操作网络存储单元,以用于在因特网上执行存储器160的存储功能。
[0375]存储在存储器160中的程序可以根据功能被分类多个模块。例如,程序可以被分类为UI模块161、相机模块162、触摸屏模块163、报警模块164和应用模块165。[0376]Π模块161可以为与外部设备200 —起操作的每个应用提供专门Π或⑶I。相机模块162可以捕获和处理对象的图像。因为UI模块161和相机模块162的功能可以基于它们的名字来直观推断,所以其细节在此省略。
[0377]触摸屏模块163可以检测触摸屏上的用户的触摸手势并且将关于触摸手势的信息发送到控制单元150。触摸屏模块163可以被实现为单独的硬件控制器。
[0378]各种类型的传感器可以布置在触摸屏的内部或附近,以检测触摸屏上的触摸或接近触摸。用于检测触摸屏上的触摸的传感器的例子可以是触觉传感器。触觉传感器是用于检测达到人类可以感觉到接触的程度或达到更高程度的特定对象的接触的传感器。触觉传感器可以检测多种类型的信息,诸如关于接触表面的粗糙度、接触对象的硬度、或接触点处的温度的信息。
[0379]用户的触摸手势可以是轻敲(tap)、触摸并保持(touch and hold)、双敲(double-tap)、拖动(drag)、平移(pan)、轻拂(flick)、拖放(drag and drop)、“捏(pinch)”和轻扫(swipe)等等。
[0380]“轻敲”是用户通过使用手指或触摸工具(例如,电子笔)触摸屏幕,然后立刻从屏幕上抬起它而不在屏幕上拖动的手势。
[0381]“触摸并保持”是用户通过使用手指或触摸工具(例如,电子笔)触摸屏幕并将该触摸保持超过临界时间段(例如,2秒)的手势。也就是说,触摸到屏幕的时间点与从屏幕抬起的时间点之间的时间差长于临界时间段(例如,2秒)。如果触摸输入被保持超过临界时间段以使用户识别出该触摸输入是轻敲还是触摸并保持,则可以在视觉、听觉或触觉上提供反馈信号。临界时间段可以根据示例性实施例而变化。
[0382]“双敲”是用户通过使用手指或触摸工具(它可以是手写笔)触摸屏幕两次的手势。
[0383]“拖动”是用户利用手指或触摸工具触摸屏幕并且在保持触摸的同时将手指或触摸工具移动到屏幕中的其他位置的手势。当执行拖动时,执行将在下面描述的对象移动、或平移手势。
[0384]“平移”是用户执行拖动而不选择对象的手势。由于平移没有选择具体对象,因此对象在页面中不移动,而该页面在屏幕中移动或者对象组在该页面中移动。
[0385]“轻拂”是用户通过使用手指或触摸工具以临界速度或者以更快的速度,例如每秒100个像素,执行拖动的手势。基于手指或触摸工具的移动速度是否等于或大于临界速度,例如100像素/秒,可以将轻拂与拖动或平移区分开。
[0386]“拖放”是用户通过使用手指或触摸工具将对象拖动到屏幕上的预定位置,然后从屏幕抬起手指或触摸工具的手势。
[0387]“捏”是用户使用两个手指触摸屏幕并沿不同方向移动两个手指的手势。捏可以是用于放大对象或页面的捏开(pinch-open)手势、或者是用于缩小对象或页面的捏合(pinch-close)手势。根据两个手指之间的距离来确定放大或缩小值。
[0388]“轻扫”是通过使用手指或触摸工具触摸屏幕中的对象并且沿水平方向或垂直方向将手指或触摸工具移动一定距离的手势。沿对角线方向的移动可以被识别为轻扫事件,或者可以不被识别为轻扫事件。
[0389]存储器160可以包括语音识别模块(未示出),用于通过使用语音识别引擎识别用户的语音并且将识别出的语音信号发送到控制单元150。[0390]报警模块164可以生成用于通知在主机设备100中生成的事件的信号。在主机设备100中生成的事件的例子可以包括呼叫信号接收、消息接收、按键信号输入、和时间表通知。报警模块164可以以视频信号的形式经由显示单元121输出报警信号,或者可以以音频信号的形式经由声音输出单元122输出报警信号。报警模块164还可以以振动信号的形式经由振动马达123输出报警信号。
[0391]报警模块164可以提供贪睡(snooze)功能。例如,如果用户设置报警重复的次数为,例如,5次,或者报警时间间隔为,例如,3分钟,则报警模块164可以按预定次数,例如,5次,或者以预定的时间间隔,例如每3分钟,输出报警信号。
[0392]应用模块165可以连接到应用DB或外部设备DB。应用DB可以存储用于控制外部设备200的应用,但不限于此。例如,应用DB可以存储用于管理医疗设备的健康护理应用、用于控制运动装置的健身应用、以及用于输出通知的提醒应用。外部设备DB可以存储关于外部设备200的设备信息、以及由外部设备200测量的测量信息。
[0393]应用模块165可以通过使用用于控制外部设备200的应用来控制外部设备200。此外,应用模块165可以将用于控制外部设备200的应用提供给管理服务器300。
[0394]图41是根据示例性实施例的管理服务器300框图。
[0395]如图41所示,管理服务器300可以包括通信单元310、认证单元320、控制单元330和存储器340。然而,图41中所示的组件不全是必要的。管理服务器300可以通过使用比图41所示的组件更多或更少的组件来实现。
[0396]现在将依次详细描述以上组件。
[0397]通信单元310可以包括使能管理服务器300和至少一个外部设备200之间的通信、使能管理服务器300和主机设备100之间的通信、或者使能管理服务器300和外部服务器之间的通信的至少一个组件。根据实施例,通信单元310可以从外部设备200或主机设备100接收由外部设备200测量的测量信息。另外,通信单元310可以将用于管理外部设备200的管理信息发送到主机设备100。通信单元310可以将控制命令发送到主机设备100或外部设备200。
[0398]认证单元320可以认证主机设备100。例如,认证单元320可以认证从主机设备100接收到的帐户信息(例如,ID和口令),或主机设备100的标识信息。此外,认证单元320可以检查从外部设备200接收到的认证信息。同时,认证单元320可以通过使用预定义的解码密钥来对已编码的测量信息进行解码。
[0399]控制单元330控制管理服务器300的整体操作。例如,控制单元330可以通过使用存储在存储器340中的程序控制通信单元310、认证单元320和存储器340,或者控制外部设备200和主机设备100。
[0400]存储器340可以存储由控制单元330执行的处理和控制的程序,或者存储输入/输出数据,诸如关于外部设备200的设备信息、由外部设备200测量的测量信息、与外部设备200相关的应用、关于与外部设备200互工作的主机设备的信息、和用于管理外部设备200的管理信息。
[0401]存储在存储器340中的程序可以根据功能被分类为多个模块。例如,程序可以被分类为测量信息分析模块341、控制命令生成模块342、以及应用模块343。
[0402]测量信息分析模块341可以通过分析接收到的测量信息来确定用户的健康状态。另外,测量信息分析模块341可以分析测量信息,以确定耗材的更换周期以及是否需要更新固件。同时,测量信息分析模块341可以生成推荐的/不推荐的食品信息或锻炼推荐信
肩、O
[0403]控制命令生成模块342可以生成用于管理主机设备100或至少一个外部设备200的控制命令。这里,控制命令生成模块342可以根据主机设备100或至少一个外部设备200的控制协议来转换控制命令。
[0404]应用模块343可以通过使用用于控制外部设备200的应用,连接到应用DB和外部设备DB。应用DB可以存储用于控制外部设备200的应用,但不限于此。例如,应用DB可以存储用于控制医疗设备的健康护理应用、用于控制运动装置的健身应用、以及用于输出通知的提醒应用。外部设备DB可以存储关于外部设备200的设备信息、由外部设备200测量的测量信息、关于连接到外部设备200的主机设备100的信息、以及帐户信息。
[0405]应用模块343可以通过使用用于控制外部设备200的应用来控制外部设备200。
[0406]上述方法可以通过被实现在通过使用各种计算机运行的计算机程序中,从而被记录在计算机可读记录介质上。计算机可读记录介质可以包括程序命令、数据文件和数据结构中的至少一个。记录在计算机可读记录介质中的程序命令可以是专门设计的,或者对计算机软件领域的普通技术人员而言是公知的。计算机可读记录介质的例子包括只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光数据存储设备等。计算机命令的例子包括由编译器准备的机器代码、和通过使用解释器可由计算机运行的高级语言。
[0407]虽然已经参照附图描述了一个或多个实施例,但是本领域普通技术人员应当理解,可以在形式和细节上对其作出各种变化而不脱离由所附权利要求定义的本发明构思的精神和范围。
【权利要求】
1.一种主机设备管理至少一个外部设备的方法,其中,所述至少一个外部设备通过管理服务器连接到所述主机设备,该方法包括: 获得由所述至少一个外部设备测量的测量信息; 请求由所述管理服务器进行认证; 认证后,将所述测量信息发送到所述管理服务器; 响应于发送所述测量信息,从所述管理服务器接收用于管理所述至少一个外部设备的管理信息,其中,所述管理信息由所述管理服务器基于所述测量信息生成;以及基于所述管理信息管理所述至少一个外部设备。
2.如权利要求1所述的方法,其中,请求认证包括将所述主机设备的账户信息和所述主机设备的标识信息中的至少一个发送到所述管理服务器。
3.如权利要求1所述的方法,其中,获得所述测量信息包括获得用户的健康相关的测量信息。
4.如权利要求1所述的方法,其中,获得所述测量信息包括获得在所述至少一个外部设备中使用的耗材的状态的信息。
5.如权利要求1所述的方法,其中,发送所述测量信息包括: 根据预定的标准提取所述测量信息的一部分;以及 发送所述测量信息的所述一部分。
6.如权利要求5所述`的方法,其中,提取所述测量信息的一部分包括基于发送了所述测量信息的所述至少一个外部设备是否是医疗设备,提取所述测量信息的一部分。
7.如权利要求5所述的方法,其中,提取所述测量信息的一部分包括基于所述测量信息的类型,提取所述测量信息的一部分。
8.如权利要求1所述的方法,其中,接收所述管理信息包括接收诊断信息、处方信息、食品推荐信息、锻炼推荐信息、环境配置信息、报警信息、和用于更新所述至少一个外部设备的更新信息中的至少一个。
9.如权利要求1所述的方法,其中,管理所述至少一个外部设备包括: 基于所述管理信息,生成与所述至少一个外部设备相对应的控制命令;以及 将所生成的控制命令发送到所述至少一个外部设备。
10.如权利要求1所述的方法,其中,生成所述控制命令包括: 根据所述至少一个外部设备的控制协议,改变所述控制命令;以及 发送已改变的控制命令。
11.如权利要求1所述的方法,其中,管理所述至少一个外部设备包括控制所述至少一个外部设备输出报警、警告和推荐信息中的至少一个。
12.如权利要求1所述的方法,其中,管理所述至少一个外部设备包括改变所述至少一个外部设备的设置值。
13.如权利要求1所述的方法,其中,管理所述至少一个外部设备包括更新安装在所述至少一个外部设备中的程序。
14.如权利要求1所述的方法,其中,管理所述至少一个外部设备包括在所述主机设备的屏幕上显示用于管理所述至少一个外部设备的管理信息。
15.—种主机设备,包括:存储器,其存储至少一个程序;以及控制单元,其通过运行所述至少一个程序来管理至少一个外部设备,其中,所述至少一个程序包括命令以用于执行如下操作:获得由所述至少一个外部设备测量的测量信息;请求由管理服务器进行认证;认证后,将所述测量信息发送到所述管理服务器;接收基于所述测量信息生成的、用于管理所述至少一个外部设备的管理信息;以及基于接收到的管理信息管`理所述至少一个外部设备。
【文档编号】G06F13/10GK103870402SQ201310693765
【公开日】2014年6月18日 申请日期:2013年12月17日 优先权日:2012年12月17日
【发明者】申伉植 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1