用于控制智能家庭系统的方法和电子设备与流程

专利2022-06-29  49


本申请是申请日为2014年9月19日、申请号为201480060291.1、发明名称为“用于控制智能家庭系统的方法和电子设备”的发明专利申请的分案申请。

本发明涉及电子设备,而且更具体地,涉及用于在智能家庭系统中控制主设备和子设备的方法和装置。



背景技术:

互联网协议版本6(ipv6)的发展已经使得能向每个对象分配唯一的ip。向每个对象分配唯一的ip已经使得每个对象能够接入互联网网络并发送和接收数据。因而,随着对象互联网(物联网)成为可能,已经积极开展关于用于有效利用自动设备的智能家庭系统的研究。智能家居系统是指用于将多个设备登记到一个电子设备并高效和直观地控制多个已登记的设备的系统。例如,智能家庭系统的用户不直接控制tv(电视机),而tv向已登记的电子设备发送控制信号以使得可以控制tv。

然而,当要在智能家庭系统中控制设备的操作时,用户应当选择包括可以控制的多个设备的设备列表中的允许控制其操作的设备。此外,当要控制相应的设备的功率时,用户应当通过识别和选择连接到相应的设备的插件模块来输入命令。上述一系列过程可以使得没有操作过电子设备的用户感觉不舒服。

因而,需要提供在智能家庭系统中通过简单过程简单地控制和管理登记到电子设备的多个设备的方法。



技术实现要素:

本发明的一个实施例提供一种用于操作电子设备的方法,该方法包括:从另一电子设备接收包括操作信息和识别信息的命令;基于所述识别信息,识别多个主设备中的主设备;识别根据所述操作信息的操作是否存在于所识别的主设备的操作列表中,或者存在于多个子设备中的、与所识别的主设备相关联的至少一个子设备的另一操作列表中;响应于识别出根据所述操作信息的所述操作存在于所识别的主设备的操作列表中,将所述命令发送到所识别的主设备;响应于识别出根据所述操作信息的所述操作存在于所述至少一个子设备的另一操作列表中,将所述命令发送到其操作列表包括所述至少一个子设备的另一操作列表中的、根据所述操作信息的所述操作的子设备。

本发明的另一实施例提供了一种电子设备,包括:通信单元;存储器,存储多个主设备和多个子设备之间的相关信息;和控制单元,被配置为通过使用所述通信单元从另一电子设备接收包括操作信息和识别信息的命令;基于所述识别信息,识别所述多个主设备中的主设备;识别根据所述操作信息的操作是否存在于所识别的主设备的操作列表中,或者是否存在于所述多个子设备中的、与所识别的主设备相关联的至少一个子设备的另一操作列表中;响应于识别出根据所述操作信息的所述操作存在于所识别的主设备的操作列表中,通过使用所述通信单元向所识别的主设备发送所述命令;响应于识别出根据所述操作信息的所述操作存在于所述至少一个子设备的另一操作列表中,通过使用所述通信单元将所述命令发送到其操作列表包括所述至少一个子设备的另一操作列表中的、根据所述操作信息的所述操作的子设备。

本发明的另一个实施例提供用于在电子设备中控制主设备和子设备的方法和装置。

本发明的另一实施例提供用于在电子设备中区分主设备和子设备的方法和装置。

本发明的另一实施例提供用于在电子设备中关联和存储主设备和子设备信息的方法和装置。

本发明的另一实施例提供用于在电子设备中确定设备为从用户设备接收的控制命令的目标并基于控制命令控制目标设备的方法和装置。

本发明的另一实施例提供用于一起提供主设备的信息和与主设备关联的子设备的信息的方法和装置。

根据本发明的一个方面,提供一种智能家庭网关的方法,用于控制智能家庭系统。该方法包括:感测至少一个主设备;感测与已感测的主设备关联的至少一个子设备;关联和存储主设备的信息和子设备的信息;接收与主设备和关联于主设备的子设备中的至少一个设备相关的命令;以及基于该命令控制主设备和子设备中的至少一个设备。

根据本发明的另一方面,提供一种智能家庭网关装置,用于控制智能家庭系统。该装置包括:设备列表管理单元,其感测至少一个主设备,感测与已感测的主设备相关联的至少一个子设备,并关联和存储主设备和子设备的信息;以及设备操作单元,其接收与主设备和关联于主设备的子设备中的至少一个相关的命令,并基于该命令控制主设备和子设备中的至少一个设备。

根据本发明的另一方面,提供一种用户设备的方法,用于控制智能家庭系统。该方法包括:运行用于控制至少一个设备的应用;显示指示在担当家庭网关的电子设备中已登记的至少一个主设备的设备列表;选择该设备列表中的一个主设备;以及显示选择的主设备的信息和与主设备相关联的至少一个子设备的信息。

根据本发明的另一方面,提供一种用户设备,用于控制智能家庭系统。该用户设备包括:显示单元,当用于控制至少一个设备的应用被运行时,显示指示在担当家庭网关的电子设备中已登记的至少一个主设备的设备列表,并显示用户在该设备列表中选择的主设备的信息和与主设备相关联的至少一个子设备的信息。

附图说明

图1示出根据本发明的实施例的用于通过电子设备中的通信单元控制主设备和子设备的系统的配置;

图2是示出根据本发明的实施例的用于通过通信单元控制主设备和子设备的电子设备的配置的框图;

图3a示出根据本发明的实施例的关联和管理主设备的信息和子设备的信息的示例;

图3b示出根据本发明的另一实施例的关联和管理主设备和子设备的信息的示例;

图4a和4b示出根据本发明的实施例的从用户设备接收的控制命令的配置;

图5a示出根据本发明的实施例的在电子设备中关联和控制主设备和子设备的过程;

图5b示出根据本发明的实施例的在电子设备中关联和控制主设备和子设备的部件;

图6示出根据本发明的实施例的将在电子设备中感测的设备确定为主设备或子设备的过程;

图7示出根据本发明的实施例的在电子设备中处理从用户设备接收的控制命令的过程;以及

图8和9示出根据本发明的实施例的用户设备中用于控制主设备和子设备的用户界面(ui)。

具体实施方式

下面,将参照附图描述本发明的优选实施例。此外,在本发明的以下描述中,当其会使得本发明的主题不清楚时,将省略这里合并的已知功能或配置的详细描述。以下将要描述的术语是考虑本发明中的功能而定义的术语,而且可以根据用户、用户的意图、或者习惯而有所不同。因此,应当基于本说明书的全部内容来定义术语。

下文中,一种方法在电子设备中感测至少一个设备,将感测的设备区分为主设备或子设备,将主设备和子设备分组,然后控制每个组的主设备和子设备。电子设备是指用于控制智能家庭系统中已登记的至少一个家庭设备的智能家庭网关。

图1示出根据本发明的实施例的用于通过电子设备中的通信模块控制主设备和子设备的系统的配置。

参照图1,用户设备110可以通过智能家庭网关100控制至少一个家庭设备。该情形下,用户设备110是指诸如智能电话机和平板计算机(pc)的便携设备。此外,智能家庭网关100对应于用于通过从用户设备110接收控制命令并分析接收的控制命令来通过有线/无线通信网络控制至少一个家庭设备的设备,而且是指下面描述的电子设备。

首先,电子设备可以通过诸如紫蜂(zigbee)和wi-fi的有线/无线通信网络感测至少一个家庭设备(例如,智能插头、照明传感器、led灯、tv冰箱等),并且将感测的家庭设备确定为主设备130或子设备120。此外,电子设备可以识别主设备130与子设备120之间的相关,并且关联和存储彼此相关的主设备130的信息和子设备120的信息。例如,电子设备可以识别出作为主设备130的tv连接到作为子设备120的智能插头,并且关联和存储tv的信息和智能插头的信息。

然后,当已经接收来自用户设备110的控制命令时,电子设备可以分析接收的控制命令,识别相应的控制命令是用于主设备130的命令还是用于子设备120的命令,并且控制主设备130和子设备120。该情形下,接收的命令可以包括主设备130的标识(id)信息。主设备130的信息可以包括与主设备130相关的子设备120的id信息。因而,电子设备可以基于控制命令中包括的主设备130的id信息来确定相应的控制命令与哪一主设备130相关,并且基于控制命令中包括的操作信息来识别控制命令是用于主设备130的命令还是用于子设备120的命令。

图2是示出根据本发明的实施例的用于通过通信模块控制主设备和子设备的电子设备的配置的框图。

参照图2,电子设备200包括设备列表管理单元201、设备操作控制单元203、以及通信单元205。

设备列表管理单元201可以通过通信模块感测至少一个设备并且执行与感测的设备的连接。即,设备列表管理单元201可以通过有线/无线通信模块感测包括通信模块的至少一个设备或外部智能家庭服务器,并且执行与感测的设备或外部智能家庭服务器的连接。

此外,设备列表管理单元201可以将感测的设备确定为主设备或子设备。即,当已经从感测的设备接收关于相应的设备的信息时,设备列表管理单元201可以基于接收的信息将感测的设备确定为主设备或子设备。例如,当已经从感测的设备接收关于相应的设备的信息时,设备列表管理单元201可以从接收的信息中识别感测的设备的等级信息,并且基于识别的等级信息将感测的设备确定为主设备或子设备。作为另一示例,当感测的设备已经接收关于相应的设备的信息(例如,设备类型或id)时,设备列表管理单元201可以比较之前存储的数据库和接收的信息以将感测的设备确定为主设备或子设备。例如,数据库可以存储“0x11:amicroware,0x12:acooktop,0x13:arefrigerator,0x14:acoffeepot,0x15:anelectriccooker,0x16:adishwasher,0x17:awasher,and0x18:adryer”作为主设备的id和类型信息,并且可以存储“0x90:asmartplugand0x91:anilluminationsensor”作为子设备的id和类型信息。此外,数据库可以存储“0x00:unknowndeviceand0xfe:devicedistinctionerror”值。当已经接收0x00或者0xff值时,设备列表管理单元201可以请求用户来配置设备是主设备还是子设备。

此外,设备列表管理单元201可以接收对电子设备200可以控制的设备的信息的请求,并向用户设备发送相应的信息。例如,当已经从用户设备接收对关于电子设备200可以控制的主设备或子设备的信息的请求时,设备列表管理单元201可以从预存储的数据库中搜索相应的信息并向用户设备发送搜索的信息。作为另一示例,当已经从用户设备接收对关于电子设备200可以控制的主设备或子设备的信息的请求时,设备列表管理单元201可以从主设备或子设备接收相应的信息并向用户设备发送接收的信息。该情形下,关于主设备的信息可以包括关于子设备的信息。此外,关于主设备的信息可以包括关于主设备的信息和关于子设备的信息,并且可以包括用于主设备和子设备的控制命令。此外,用于主设备和子设备的控制命令均可以通过可以在主设备中执行的控制命令来配置。

而且,设备列表管理单元201可以识别主设备与子设备之间的相关,并且以相关的方式存储和管理彼此相关的主设备和子设备的信息。当感测的设备是主设备时,设备列表管理单元201可以识别是否存在与感测的主设备相关的子设备。此外,当存在相关的子设备时,设备列表管理单元201可以关联和存储相应的子设备的信息和感测的主设备的信息。例如,如图3a所示,设备列表管理单元201可以允许在关于主设备的信息中包括与主设备相关的子设备的信息(设备id、设备类型、设备名称、和操作列表),并且存储和管理信息。作为另一示例,如图3b所示,设备列表信息管理单元201可以分开地存储主设备的信息和与主设备相关的子设备的信息,并且在主设备的信息中仅包括与主设备相关联的子设备的id信息以存储和管理信息。如上所述,设备列表管理单元201可以在主设备的信息和子设备的信息中包括用于区分主设备和子设备的等级信息以存储和管理等级信息。同时,当感测的设备是子设备时,设备列表管理单元201可以识别是否存在与感测的子设备相关的主设备。此外,当存在相关联的主设备时,设备列表管理单元201可以关联和存储相应的主设备信息和感测的子设备的信息。当感测到新设备时,设备列表管理单元201可以通过从感测的设备接收的设备信息来识别主设备与子设备之间的关联,通过比较接收的设备的信息和预存储的数据库来识别主设备与子设备之间的关联,或者通过用户输入来识别主设备与子设备之间的关联。

此外,设备列表管理单元201可以从用户接收关于感测的设备可以支持的通信方案(例如,紫蜂、wi-fi、和蓝牙)的信息,或从与感测的设备相关联的设备接收该信息,从而确定设备列表管理单元是否可以与感测的设备直接通信。当设备列表管理单元无法与感测的设备直接通信时,设备列表管理单元201可以产生设备列表以通过可以直接与感测的设备的电子设备200通信的设备以及有线/无线连接的设备发送控制命令。例如,虽然已经感测到仅支持紫蜂通信方案的多个紫蜂设备,当电子设备200不支持紫蜂通信方案并且仅支持wi-fi通信方案时,设备列表管理单元201可以关联和存储紫蜂设备的信息和特定设备的信息,以便通过有线或无线连接到感测的紫蜂设备的其他设备当中支持wi-fi通信方案的特定设备来控制感测的紫蜂设备。

设备操作控制单元203可以分析接收的控制命令然后控制主设备和子设备。即,设备操作控制单元203可以从用户设备接收用于控制电子设备100中已登记的主设备和子设备的控制命令,在接收的控制命令中识别目标设备的id信息和操作信息,然后根据操作信息来控制与识别的目标设备的id信息对应的主设备、或与相应的主设备关联的子设备。

当在已接收的控制命令中识别的操作信息存在于主设备的操作列表中时,设备操作控制单元203可以向主设备发送相应的操作命令以便控制主设备的操作。例如,如图4a所示,当已经从用户设备接收控制命令时,设备操作控制单元203可以从接收的控制命令识别出目标设备的id信息401是“123-456”,并且识别出操作信息403是“频道控制”。然后,设备操作控制单元203可以识别与“123-456”对应的主设备为客厅电视机(tv),并且识别出“频道控制”是否存在于客厅tv的操作列表中。设备操作控制单元203可以控制以识别出“频道控制”301存在于客厅tv的操作列表中,向客厅tv发送包含操作参数405的操作命令,并改变客厅tv的频道。

同时,当在接收的控制命令中识别的操作信息在主设备的操作列表中不存在时,设备操作控制单元203可以识别已识别的操作信息是否存在于与相应的主设备相关联的子设备的操作列表中,并在识别出已识别的操作信息存在于子设备的操作列表中时向子设备发送相应的操作命令以便控制子设备的操作。例如,如图4b所示,当已经从用户设备接收控制命令时,设备操作控制单元203可以从接收的控制命令中识别出目标设备的id信息411为“123-456”,并识别出操作信息413为“功率控制”。然后,设备操作控制单元203可以识别出与“123-456”对应的主设备是客厅tv,并识别“功率控制”是否存在于客厅tv的操作列表中。设备操作控制单元203可以识别出“功率控制”不存在于客厅tv的操作列表中,并且识别出作为与客厅tv相关联的子设备的智能插头的操作列表。设备操作控制单元203可以控制以识别出“功率控制”存在于智能插头的操作列表中,向与客厅tv相关联的智能插头发送包含操作参数415的控制命令,并且改变子设备的电源。这里,设备操作控制单元203可以控制以将从用户设备接收的控制命令转换为与主设备或子设备对应的格式以发送转换的控制命令。

虽然在说明书中已经描述如图3a所示存储主设备和子设备的信息的情况作为示例,即便主设备的信息仅包含子设备的id信息情况也可以适用相同的方法,如图3b所示。

当一个控制命令同时存在于主设备和与主设备相关联的子设备中时,设备操作控制单元203可以确定相应的控制命令的处理的优先级。例如,设备操作控制单元203可以确定同时存在于主设备和与主设备相关联的子设备中的控制命令的优先级,以使得先处理主设备的控制而不执行子设备的控制。作为另一示例,设备操作控制单元203可以确定同时存在于主设备和与主设备相关联的子设备中的控制命令的优先级,以使得先处理子设备的控制而不执行主设备的控制。此外,作为另一示例,设备操作控制单元203可以确定优先级以同时控制主设备和与主设备相关联的子设备。

通信单元205可以通过有线/无线网络(例如,紫蜂、wi-fi、和蓝牙)连接到至少一个用户设备和家庭设备,并执行通信。例如,通信单元205可以从用户设备接收控制命令,向设备操作控制单元203提供接收的控制命令,并根据设备操作控制单元203的控制向主设备或子设备发送控制命令。

图5a示出根据本发明的实施例的在电子设备中关联和控制主设备和子设备的过程。

参照图5a,电子设备200可以在步骤501感测至少一个主设备。即,电子设备200可以通过有线/无线通信感测至少一个设备。

然后,电子设备200前进到步骤503,并可以感测至少一个与感测到的主设备相关联的子设备。该情形下,电子设备200可以识别包含在感测的设备的信息中的等级信息,比较感测的设备的信息和预存储的数据库,或者根据用户控制将感测的设备确定为主设备或子设备。

然后,电子设备200前进到步骤505,并可以关联和存储主设备的信息和子设备的信息。例如,电子设备200可以关联和存储作为主设备的tv和作为子设备的智能插头。这里,智能插头是指插头设备,其连接电源的插头和家用电器(例如,tv和冰箱),向家用电器供电,测量家用电器的功耗信息,向电子设备200发送相应的信息,从电子设备200接收电源开启/关闭命令,并且执行相应的操作。

然后,电子设备200可以在步骤507接收与主设备相关联的命令。该情形下,电子设备200可以从诸如智能电话机和平板计算机(pc)的用户设备接收控制命令,而且接收的命令可以包括目标设备的id信息和操作信息。

接着,电子设备200可以在步骤509基于命令控制主设备和子设备中的至少一个设备。即,电子设备200可以识别与接收的命令中包括的目标设备的id信息对应的主设备,并且依赖于接收的命令中包括的操作信息是存在于主设备的操作列表还是子设备的操作列表中来控制主设备或子设备。

图5b示出根据本发明的实施例的在电子设备中关联和控制主设备和子设备的部件。

参照图5b,电子设备200可以包括用于感测至少一个主设备的部件511和用于感测至少一个与主设备相关联的子设备的部件513。该情形下,电子设备200可以包括用于感测至少一个设备的有线/无线通信模块。

此外,电子设备200可以包括用于关联和存储主设备和子设备的信息的部件515。这里,主设备是指诸如tv、空调、冰箱、和洗衣机的家用电器当中独立驱动的设备,而子设备是指不独立执行家用电器的功能而且通过与其他主设备协作来补充主设备的功能的设备,诸如智能插头、温度传感器、和照明传感器。

另外,电子设备200可以包括含用于接收与主设备关联的控制命令的部件517。该情形下,接收的命令可以包括目标设备的id信息和操作信息。

此外,电子设备200可以包括用于基于命令控制主设备和子设备中的至少一个设备的部件519。该情形下,电子设备200可以包括用于识别接收的命令中包括的目标设备的id信息和操作信息的部件。另外,电子设备200可以包括用于识别已识别的操作信息是否存在于主设备的操作列表中、和识别已识别的操作信息是否存在于子设备的操作列表中的部件。

图6示出根据本发明的实施例的将在电子设备中感测的设备确定为主设备或子设备的过程。

参照图6,电子设备200可以在步骤601搜索至少一个设备。即,电子设备200可以通过有线/无线通信搜索至少一个设备。

然后,电子设备200前进到步骤603,并且可以识别发现的设备的等级信息。即,当感测到新设备时,电子设备200可以识别从感测的设备接收的设备的信息、或者基于用户输入感测的设备的等级信息。

然后,电子设备200可以在步骤605识别发现的设备的等级信息指示主设备还是子设备。例如,当已经通过有线/无线通信发现至少一个设备时,电子设备200可以从发现的设备接收设备信息,并且识别感测的设备的等级信息指示主设备还是子设备。作为另一示例,当已经通过有线/无线通信发现至少一个设备时,电子设备200可以从发现的设备接收设备信息,并且比较接收的设备信息和预存储的数据库来以识别感测的设备的等级信息指示主设备还是子设备。作为另一示例,当已经通过有线/无线通信发现至少一个设备时,电子设备200可以从用户接收等级信息,并且识别接收的等级信息指示主设备还是子设备。

当接收的设备的等级信息指示主设备时,电子设备200前进到步骤607,并且可以将发现的设备等级为主设备。

然后,电子设备200可以终止根据本发明的实施例的过程。

同时,当发现的设备的等级信息指示子设备时,电子设备200前进到步骤609,并且可以识别是否存在相应的设备的主设备。即,当发现的设备是子设备时,电子设备200可以识别是否存在子设备的主设备。该情形下,电子设备200可以基于从子设备接收的设备信息和用户输入来识别是否存在子设备的主设备。

当存在相应的子设备的主设备,电子设备200前进到步骤611,并且可以将相应的子设备登记为该主设备的子设备。

然后,电子设备200可以终止根据本发明的实施例的过程。

同时,当不存在相应的子设备的主设备时,电子设备200前进到步骤613,并且可以将相应的子设备登记为独立的子设备。

然后,电子设备200可以终止根据本发明的实施例的过程。

图7示出根据本发明的实施例的在电子设备中处理中从用户设备接收的控制命令的过程。

参照图7,电子设备200可以在步骤701接收控制命令。即,电子设备200可以从用户设备接收控制命令。

然后,电子设备200可以识别与目标设备id对应的主设备的操作信息。即,电子设备200可以从接收的控制命令中识别目标设备的id信息和操作信息,并且识别与目标设备的id信息对应的主设备的操作列表。

然后,电子设备200可以在步骤705识别控制命令的操作是否存在于主设备的操作列表中。

当控制命令的操作存在于主设备的操作列表中时,电子设备200可以在步骤707向主设备发送操作命令。电子设备200可以向主设备发送包含操作参数的操作命令。该情形下,操作参数可以包括频道改变信息、音量改变信息、和菜单控制信息的至少一个参数。

然后,电子设备200可以终止根据本发明的实施例的过程。

同时,当控制命令的操作在主设备的操作列表中不存在时,电子设备200前进到步骤709,并且可以识别与主设备相关联的子设备的操作信息。具体地,电子设备200可以识别与目标设备的id信息对应的主设备相关的子设备的操作列表。

然后,电子设备200可以在步骤711中识别控制命令的操作是否存在于子设备的操作列表中。

当控制命令的操作存在于子设备的操作列表中时,电子设备200可以在步骤713向子设备发送操作命令。电子设备200可以向与主设备相关联的子设备发送包括操作参数的操作命令。该情形下,操作参数可以包括电源开启/关闭和网络改变信息的至少一个参数。

然后,电子设备200可以终止根据本发明的实施例的过程。

同时,当控制命令的操作在子设备的操作列表中不存在时,电子设备200可以终止根据本发明的实施例的过程。

如上所述,担当智能家庭网关的电子设备200关联和存储主设备和子设备。因而,用户设备可以在运行家庭设备控制应用时通过与电子设备200的通信获得与主设备相关联的子设备的信息并且在屏幕上既显示主设备和与主设备相关联的子设备的信息又显示控制功能,以通知用户主设备与子设备之间的相关,从而提高用户的便利性。例如,如图8所示,用户设备可以在运行家庭设备控制应用时在控制设备列表中显示主设备,并且在选择作为主设备的tv选择时显示tv的状态(例如,电源开启/关闭状态、当前频道、以及音量大小)和控制功能(例如,频道调整、音量调整、再现、临时暂停、暂停、快进、以及回退)、以及作为与tv相关的子设备的智能插头的状态(例如,功耗信息)和控制功能(例如,电源开启/关闭控制)。因而,为了控制tv的电源,用户可以通过选择tv设备来请求电源控制而无需执行单独地在设备列表中搜索智能插头以及执行tv电源控制功能的繁琐操作。这里,用户设备可以提供功耗信息作为智能插头的状态信息以使得用户能够识别tv的电源开启/关闭状态。例如,如图9所示,虽然已经请求智能插头的电源开启控制功能,当由于tv的错误或故障而未开启tv的电源时,智能插头的功耗信息可以被显示为“0wh”。该情形下,用户可以基于智能插头的功耗信息是“0wh”而识别出tv的电源实际上被关闭。

虽然图8和9中以及显示一个主设备的信息和与主设备相关联的一个子设备的信息,但是当多个子设备与主设备相关时,可以显示多个子设备的所有信息。

本说明书描述的本发明的实施例和所有功能操作可以由计算机软件、固件、或硬件实现,其包括本说明书包括的结构以及与其等同的结构、或者一个或者多个结构的组合。此外,本说明书中描述的本发明的实施例可以通过计算机程序产品实现,即,数据处理装置,或者通过计算机可读介质上的用于控制装置的操作的计算机程序命令的一个或多个模块实现。

计算机可读介质可以是机器可读存储介质、机器可读存储基板、存储设备、影响机器可读传播流的材料的配置、或者一个或者多个的组合。数据处理装置包括例如可编程处理器、计算机、或者包括多处理器或计算机的用于数据处理的全部节点、设备、和及其。除了硬件之外,节点可以包括产生用于相应的计算机程序的执行环境的代码,例如,构成处理器固件、协议栈。数据库管理系统、操作系统、或者一个或者多个的组合的节点。

虽然已经在本发明的详细描述中描述实施例,可以以多种方式修改本发明而不背离本发明的范围。因而,本发明的范围不应当被定义为限于实施例,而且应当由所附权利要求及其等同物限定。


技术特征:

1.一种用于操作电子设备的方法,该方法包括:

从另一电子设备接收包括操作信息和识别信息的命令;

基于所述识别信息,识别多个主设备中的主设备;

识别根据所述操作信息的操作是否存在于所识别的主设备的操作列表中,或者存在于多个子设备中的、与所识别的主设备相关联的至少一个子设备的另一操作列表中;

响应于识别出根据所述操作信息的所述操作存在于所识别的主设备的操作列表中,将所述命令发送到所识别的主设备;

响应于识别出根据所述操作信息的所述操作存在于所述至少一个子设备的另一操作列表中,将所述命令发送到其操作列表包括所述至少一个子设备的另一操作列表中的、根据所述操作信息的所述操作的子设备。

2.根据权利要求1所述的方法,

其中所述识别包括:

响应于识别出根据所述操作信息的所述操作不存在于所识别的主设备的操作列表中,识别所述至少一个子设备;和

识别其操作列表包括所述至少一个子设备的另一操作列表中的、根据所述操作信息的所述操作的子设备。

3.根据权利要求1所述的方法,还包括:

响应于识别出根据所述操作信息的所述操作同时存在于所识别的主设备的操作列表和子设备的操作列表中,识别所识别的主设备和所述子设备的优先级;

基于所述优先级,从所识别的主设备和所述子设备中确定设备;

向所确定的设备发送所述命令。

4.根据权利要求1所述的方法,还包括:

向所述另一电子设备发送与所述多个主设备和与所述多个主设备相关联的多个子设备相关的信息,使得所述另一电子设备在所述另一电子设备的显示器上显示所述信息。

5.根据权利要求4所述的方法,

其中所述信息包括所述多个主设备的状态、所述多个主设备的控制功能、所述多个子设备的状态和所述多个子设备的控制功能中的至少一个。

6.根据权利要求5所述的方法,

其中所述多个主设备的状态包括电源开/关状态、当前频道和音量大小中的至少一个,

其中所述多个主设备的控制功能包括频道调整、音量调整、再现、临时暂停、暂停、快进和回退中的至少一个,

其中所述多个子设备的状态包括功耗信息,并且

其中所述多个子设备的控制功能包括电源开/关控制。

7.根据权利要求1所述的方法,

其中发送到所识别的主设备或子设备的命令包括至少一个操作参数。

8.根据权利要求7所述的方法,

其中,当所述命令被发送到所识别的主设备时,所述至少一个操作参数包括频道改变信息、音量改变信息和菜单控制信息中的至少一个,并且

其中,当所述命令被发送到所述子设备时,所述至少一个操作参数包括电源开/关信息和网络改变信息中的至少一个。

9.根据权利要求1所述的方法,

其中所述多个主设备包括微波炉、炉灶面、冰箱、咖啡壶、电饭煲、洗碗机、洗衣机和烘干机中的至少一个,并且

其中所述至少一个子设备包括插头和照明传感器中的至少一个。

10.根据权利要求1所述的方法,其中所述识别信息包括所述主设备的名称、所述主设备的id和所述主设备的类型中的至少一个。

11.一种电子设备,包括:

通信单元;

存储器,存储多个主设备和多个子设备之间的相关信息;和

控制单元,被配置为

通过使用所述通信单元从另一电子设备接收包括操作信息和识别信息的命令;

基于所述识别信息,识别所述多个主设备中的主设备;

识别根据所述操作信息的操作是否存在于所识别的主设备的操作列表中,或者是否存在于所述多个子设备中的、与所识别的主设备相关联的至少一个子设备的另一操作列表中;

响应于识别出根据所述操作信息的所述操作存在于所识别的主设备的操作列表中,通过使用所述通信单元向所识别的主设备发送所述命令;

响应于识别出根据所述操作信息的所述操作存在于所述至少一个子设备的另一操作列表中,通过使用所述通信单元将所述命令发送到其操作列表包括所述至少一个子设备的另一操作列表中的、根据所述操作信息的所述操作的子设备。

12.根据权利要求11所述的电子设备,

其中所述控制单元还被配置为:

响应于识别出根据所述操作信息的所述操作不存在于所识别的主设备的操作列表中,识别所述至少一个子设备;和

识别其操作列表包括所述至少一个子设备的另一操作列表中的、根据所述操作信息的所述操作的子设备。

13.根据权利要求11所述的电子设备,其中,所述控制单元还被配置为:

响应于识别出根据所述操作信息的所述操作同时存在于所识别的主设备的操作列表和所述子设备的操作列表中,识别所识别的主设备和所述子设备的优先级;

基于所述优先级,从所识别的主设备和所述子设备中确定设备;

通过使用所述通信单元向所确定的设备发送所述命令。

14.根据权利要求11所述的电子设备,其中,所述控制单元还被配置为:

向所述另一电子设备发送与所述多个主设备和与所述多个主设备相关联的多个子设备相关的信息,使得所述另一电子设备通过使用所述通信单元在所述另一电子设备的显示器上显示所述信息。

15.根据权利要求14所述的电子设备,

其中所述信息包括所述多个主设备的状态、所述多个主设备的控制功能、所述多个子设备的状态和所述多个子设备的控制功能中的至少一个。

16.根据权利要求15所述的电子设备,

其中所述多个主设备的状态包括电源开/关状态、当前频道和音量大小中的至少一个,

其中所述多个主设备的控制功能包括频道调整、音量调整、再现、临时暂停、暂停、快进和回退中的至少一个,

其中所述多个子设备的状态包括功耗信息,并且

其中所述多个子设备的控制功能包括电源开/关控制。

17.根据权利要求11所述的电子设备,

其中发送到所识别的主设备或所述子设备的命令包括至少一个操作参数。

18.根据权利要求17所述的电子设备,

其中,当所述命令被发送到所识别的主设备时,所述至少一个操作参数包括频道改变信息、音量改变信息和菜单控制信息中的至少一个,并且

其中,当所述命令被发送到所述子设备时,所述至少一个操作参数包括电源开/关信息和网络改变信息中的至少一个。

19.根据权利要求11所述的电子设备,

其中所述多个主设备包括微波炉、炉灶面、冰箱、咖啡壶、电饭煲、洗碗机、洗衣机和烘干机中的至少一个,并且

其中所述至少一个子设备包括插头和照明传感器中的至少一个。

20.根据权利要求11所述的电子设备,其中,所述识别信息包括所述主设备的名称、所述主设备的id和所述主设备的类型中的至少一个。

技术总结
本发明涉及一种电子设备和用于操作电子设备的方法,该方法包括:从另一电子设备接收包括操作信息和识别信息的命令;基于所述识别信息,识别多个主设备中的主设备;识别根据所述操作信息的操作是否存在于所识别的主设备的操作列表中,或者存在于多个子设备中的、与所识别的主设备相关联的至少一个子设备的另一操作列表中;响应于识别出根据所述操作信息的所述操作存在于所识别的主设备的操作列表中,将所述命令发送到所识别的主设备;响应于识别出根据所述操作信息的所述操作存在于所述至少一个子设备的另一操作列表中,将所述命令发送到其操作列表包括所述至少一个子设备的另一操作列表中的、根据所述操作信息的所述操作的子设备。

技术研发人员:姜满锡
受保护的技术使用者:三星电子株式会社
技术研发日:2014.09.19
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-20248.html

最新回复(0)