CN105159115A - 智能设备控制方法及装置 - Google Patents

智能设备控制方法及装置 Download PDF

Info

Publication number
CN105159115A
CN105159115A CN201510549230.8A CN201510549230A CN105159115A CN 105159115 A CN105159115 A CN 105159115A CN 201510549230 A CN201510549230 A CN 201510549230A CN 105159115 A CN105159115 A CN 105159115A
Authority
CN
China
Prior art keywords
target
intelligent
smart machine
mark
control operation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510549230.8A
Other languages
English (en)
Other versions
CN105159115B (zh
Inventor
傅强
王阳
侯恩星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510549230.8A priority Critical patent/CN105159115B/zh
Publication of CN105159115A publication Critical patent/CN105159115A/zh
Application granted granted Critical
Publication of CN105159115B publication Critical patent/CN105159115B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • User Interface Of Digital Computer (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)

Abstract

本公开是关于一种智能设备控制方法及装置,属于互联网技术领域。所述方法包括:接收终端发送的关联匹配请求,所述关联匹配请求为所述终端基于智能穿戴设备检测到的设备控制信息生成,所述设备控制信息为所述智能穿戴设备对用户的状态或者外界环境状态进行检测得到;基于所述关联匹配请求,确定目标智能设备标识和目标控制操作;将所述目标智能设备标识和所述目标控制操作发送给所述终端,使所述终端基于所述目标智能设备标识和所述目标控制操作,对所述目标智能设备进行控制。本公开通过智能穿戴设备检测得到的设备控制信息,直接对目标智能设备进行控制,从而简化了智能设备的控制操作,同时也优化了该智能穿戴设备的功能。

Description

智能设备控制方法及装置
技术领域
本公开涉及互联网技术领域,尤其涉及一种智能设备控制方法及装置。
背景技术
随着技术的快速发展,出现了越来越多诸如智能灯泡、智能电视、智能空调等智能设备。为了最大限度地发挥这些智能设备的功能,可以将这些智能设备通过网络与用户的手机、电脑等终端进行绑定,从而该终端可以对这些智能设备进行控制。
相关技术中,当智能设备与用户的手机、电脑等终端进行绑定后,该终端可以直接通过安装的智能家居应用来控制这些智能设备。比如,该智能设备为智能灯泡,该智能灯泡与用户的手机进行绑定后,该手机可以通过安装的智能家居应用对该智能灯泡的开关状态进行控制。
发明内容
为克服相关技术中存在的问题,本公开提供一种智能设备控制方法及装置。
根据本公开实施例的第一方面,提供一种智能设备控制方法,所述方法包括:
接收终端发送的关联匹配请求,所述关联匹配请求为所述终端基于智能穿戴设备检测到的设备控制信息生成,所述设备控制信息为所述智能穿戴设备对用户的状态或者外界环境状态进行检测得到;
基于所述关联匹配请求,确定目标智能设备标识和目标控制操作;
将所述目标智能设备标识和所述目标控制操作发送给所述终端,使所述终端基于所述目标智能设备标识和所述目标控制操作,对目标智能设备进行控制。
结合第一方面,在上述第一方面的第一种可能的实现方式中,所述关联匹配请求中携带智能穿戴设备标识、设备控制信息和所述终端当前登录的智能家居应用账号。
结合第一方面或者第一方面的第一种可能的实现方式,在上述第一方面的第二种可能的实现方式中,所述设备控制信息包括运动状态信息、生命体征数据和外界光线强度中的至少一个,且所述运动状态信息包括肢体动作、所述肢体动作的移动加速度和移动角度。
结合第一方面或者第一方面的第二种可能的实现方式,在上述第一方面的第三种可能的实现方式中,基于所述智能穿戴设备标识、所述运动状态信息和所述智能家居应用账号,确定与所述智能穿戴设备相关联的目标智能设备标识和所述运动状态信息对应的目标控制操作,包括:
当所述设备控制信息包括运动状态信息时,基于所述智能家居应用账号和所述智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中,获取目标智能设备标识;
基于所述运动状态信息包括的肢体动作、所述肢体动作的移动加速度和移动角度,确定所述运动状态信息对应的目标触发条件;
基于所述目标智能设备标识和所述目标触发条件,从存储的智能设备标识、触发条件与控制操作之间的对应关系中,获取目标控制操作。
结合第一方面的第三种可能的实现方式,在上述第一方面的第四种可能的实现方式中,基于所述运动状态信息包括的肢体动作、所述肢体动作的移动加速度和移动角度,确定所述运动状态信息对应的目标触发条件,包括:
从存储的多个加速度区间中,确定所述肢体动作的移动加速度所在的加速度区间;
基于所述移动角度,确定所述肢体动作的运动方向;
将确定的加速度区间和运动方向确定为所述运动状态信息对应的目标触发条件。
结合第一方面的第三种可能的实现方式,在上述第一方面的第五种可能的实现方式中,基于所述智能家居应用账号和所述智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,获取目标智能设备标识之前,还包括:
当接收到所述终端发送的设备信息获取请求时,所述设备信息获取请求携带所述智能家居应用账号,将与所述智能家居应用账号绑定的智能设备信息列表发送给所述终端;
接收所述终端基于所述智能设备信息列表发送的关联创建请求,所述关联创建请求中携带所述智能穿戴设备标识、所述目标智能设备标识、所述目标触发条件和所述目标控制操作;
基于所述智能家居应用账号、所述智能穿戴设备标识、所述目标智能设备标识、所述目标触发条件和所述目标控制操作,确定所述智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及所述智能设备标识、触发条件与控制操作之间的对应关系。
结合第一方面的第五种可能的实现方式,在上述第一方面的第六种可能的实现方式中,基于所述智能家居应用账号、所述智能穿戴设备标识、所述目标智能设备标识、所述目标触发条件和所述目标控制操作,确定所述智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及所述智能设备标识、触发条件与控制操作之间的对应关系,包括:
将所述智能穿戴设备标识作为触发智能设备标识,将所述目标智能设备标识作为被触发智能设备标识;
将所述智能家居应用账号、所述智能穿戴设备标识和所述目标智能设备标识,存储在所述智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中;
将所述目标智能设备标识、所述目标触发条件和所述目标控制操作,存储在所述智能设备标识、触发条件与控制操作之间的对应关系中。
根据本公开实施例的第二方面,提供一种智能设备控制装置,所述装置包括:
接收模块,用于接收终端发送的关联匹配请求,所述关联匹配请求为所述终端基于智能穿戴设备检测到的设备控制信息生成,所述设备控制信息为所述智能穿戴设备对用户的状态或者外界环境状态进行检测得到;
确定模块,用于基于所述关联匹配请求,确定目标智能设备标识和目标控制操作;
发送模块,用于将所述目标智能设备标识和所述目标控制操作发送给所述终端,使所述终端基于所述目标智能设备标识和所述目标控制操作,对目标智能设备进行控制。
结合第二方面,在上述第二方面的第一种可能的实现方式中,所述关联匹配请求中携带智能穿戴设备标识、设备控制信息和所述终端当前登录的智能家居应用账号。
结合第二方面或者第二方面的第一种可能的实现方式,在上述第二方面的第二种可能的实现方式中,所述设备控制信息包括运动状态信息、生命体征数据和外界光线强度中的至少一个,且所述运动状态信息包括肢体动作、所述肢体动作的移动加速度和移动角度。
结合第二方面或者第二方面的第二种可能的实现方式,在上述第二方面的第三种可能的实现方式中,所述确定模块包括:
第一获取单元,用于当所述设备控制信息包括运动状态信息时,基于所述智能家居应用账号和所述智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中,获取目标智能设备标识;
第一确定单元,用于基于所述运动状态信息包括的肢体动作、所述肢体动作的移动加速度和移动角度,确定所述运动状态信息对应的目标触发条件;
第二获取单元,用于基于所述目标智能设备标识和所述目标触发条件,从存储的智能设备标识、触发条件与控制操作之间的对应关系中,获取目标控制操作。
结合第二方面的第三种可能的实现方式,在上述第二方面的第四种可能的实现方式中,所述第一确定单元包括:
第一确定子单元,用于从存储的多个加速度区间中,确定所述肢体动作的移动加速度所在的加速度区间;
第二确定子单元,用于基于所述移动角度,确定所述肢体动作的运动方向;
第三确定子单元,用于将确定的加速度区间和运动方向确定为所述运动状态信息对应的目标触发条件。
结合第二方面的第三种可能的实现方式,在上述第二方面的第五种可能的实现方式中,所述确定模块还包括:
发送单元,用于当接收到所述终端发送的设备信息获取请求时,所述设备信息获取请求携带所述智能家居应用账号,将与所述智能家居应用账号绑定的智能设备信息列表发送给所述终端;
接收单元,用于接收所述终端基于所述智能设备信息列表发送的关联创建请求,所述关联创建请求中携带所述智能穿戴设备标识、所述目标智能设备标识、所述目标触发条件和所述目标控制操作;
第二确定单元,用于基于所述智能家居应用账号、所述智能穿戴设备标识、所述目标智能设备标识、所述目标触发条件和所述目标控制操作,确定所述智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及所述智能设备标识、触发条件与控制操作之间的对应关系。
结合第二方面的第五种可能的实现方式,在上述第二方面的第六种可能的实现方式中,所述第二确定单元包括:
第四确定子单元,用于将所述智能穿戴设备标识确定为触发智能设备标识,将所述目标智能设备标识确定为被触发智能设备标识;
第一存储子单元,用于将所述智能家居应用账号、所述智能穿戴设备标识和所述目标智能设备标识,存储在所述智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中;
第二存储子单元,用于将所述目标智能设备标识、所述目标触发条件和所述目标控制操作,存储在所述智能设备标识、触发条件与控制操作之间的对应关系中。
根据本公开实施例的第三方面,提供一种智能设备控制装置,所述装置包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收终端发送的关联匹配请求,所述关联匹配请求为所述终端基于智能穿戴设备检测到的设备控制信息生成,所述设备控制信息为所述智能穿戴设备对用户的状态或者外界环境状态进行检测得到;
基于所述关联匹配请求,确定目标智能设备标识和目标控制操作;
将所述目标智能设备标识和所述目标控制操作发送给所述终端,使所述终端基于所述目标智能设备标识和所述目标控制操作,对目标智能设备进行控制。
本公开的实施例提供的技术方案可以包括以下有益效果:当服务器接收终端发送的关联匹配请求时,该服务器基于该关联请求,确定目标智能设备标识和目标控制操作,并将该目标智能设备标识和该目标控制操作发送给该终端,使该终端基于该目标智能设备标识和该目标控制操作,对该目标智能设备进行控制,从而该终端可以通过智能穿戴设备检测到的设备控制信息,直接对目标智能设备进行控制,简化了智能设备的控制操作,同时也优化了该智能穿戴设备的功能。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是根据一示例性实施例示出的一种智能设备控制方法的流程图。
图2是根据一示例性实施例示出的另一种智能设备控制方法的流程图。
图3是根据一示例性实施例示出的一种智能设备信息列表显示界面示意图。
图4是根据一示例性实施例示出的一种智能手环详细信息显示界面示意图。
图5是根据一示例性实施例示出的一种智能灯泡详细信息显示界面示意图。
图6是根据一示例性实施例示出的一种关联设备的显示界面示意图。
图7是根据一示例性实施例示出的一种智能设备控制装置的框图。
图8是根据一示例性实施例示出的一种确定模块的框图。
图9是根据一示例性实施例示出的一种第一确定单元的框图。
图10是根据一示例性实施例示出的另一种确定模块的框图。
图11是根据一示例性实施例示出的一种第二确定单元的框图。
图12是根据一示例性实施例示出的一种智能设备控制装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种智能设备控制方法的流程图,如图1所示,该方法用于服务器中,包括以下步骤。
在步骤101中,接收终端发送的关联匹配请求,该关联匹配请求为该终端基于智能穿戴设备检测到的设备控制信息生成,该设备控制信息为所述智能穿戴设备对用户的状态或者外界环境状态进行检测得到。
在步骤102中,基于该关联匹配请求,确定目标智能设备标识和目标控制操作。
在步骤103中,将该目标智能设备标识和该目标控制操作发送给该终端,使该终端基于该目标智能设备标识和该目标控制操作,对目标智能设备进行控制。
在本公开实施例中,当该服务器接收终端发送的关联匹配请求时,该服务器基于该关联匹配请求,确定目标智能设备标识和目标控制操作,并将该目标智能设备标识和该目标控制操作发送给该终端,使该终端基于该目标智能设备标识和该目标控制操作,对该目标智能设备进行控制,从而该终端可以通过关联匹配请求携带的设备控制信息,直接对目标智能设备进行控制,简化了智能设备的控制操作,同时也优化了该智能穿戴设备的功能。
在本公开的另一实施例中,该关联匹配请求中携带智能穿戴设备标识、设备控制信息和该终端当前登录的智能家居应用账号。
在本公开的另一实施例中,该设备控制信息包括运动状态信息、生命体征数据和外界光线强度中的至少一个,且该运动状态信息包括肢体动作、该肢体动作的移动加速度和移动角度。
在本公开的另一实施例中,基于该智能穿戴设备标识、该运动状态信息和该智能家居应用账号,确定与该智能穿戴设备相关联的目标智能设备标识和该运动状态信息对应的目标控制操作,包括:
当该设备控制信息包括运动状态信息时,基于该智能家居应用账号和该智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中,获取目标智能设备标识;
基于该运动状态信息包括的肢体动作、该肢体动作的移动加速度和移动角度,确定该运动状态信息对应的目标触发条件;
基于该目标智能设备标识和该目标触发条件,从存储的智能设备标识、触发条件与控制操作之间的对应关系中,获取目标控制操作。
在本公开的另一实施例中,基于该运动状态信息包括的肢体动作、该肢体动作的移动加速度和移动角度,确定该运动状态信息对应的目标触发条件,包括:
从存储的多个加速度区间中,确定该肢体动作的移动加速度所在的加速度区间;
基于该移动角度,确定该肢体动作的运动方向;
将确定的加速度区间和运动方向确定为该运动状态信息对应的目标触发条件。
在本公开的另一实施例中,基于该智能家居应用账号和该智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,获取目标智能设备标识之前,还包括:
当接收到该终端发送的设备信息获取请求时,该设备信息获取请求携带该智能家居应用账号,将与该智能家居应用账号绑定的智能设备信息列表发送给该终端;
接收该终端基于该智能设备信息列表发送的关联创建请求,该关联创建请求中携带该智能穿戴设备标识、该目标智能设备标识、该目标触发条件和该目标控制操作;
基于该智能家居应用账号、该智能穿戴设备标识、该目标智能设备标识、该目标触发条件和该目标控制操作,确定该智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及该智能设备标识、触发条件与控制操作之间的对应关系。
在本公开的另一实施例中,基于该智能家居应用账号、该智能穿戴设备标识、该目标智能设备标识、该目标触发条件和该目标控制操作,确定该智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及该智能设备标识、触发条件与控制操作之间的对应关系,包括:
将该智能穿戴设备标识作为触发智能设备标识,将该目标智能设备标识作为被触发智能设备标识;
将该智能家居应用账号、该智能穿戴设备标识和该目标智能设备标识,存储在该智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中;
将该目标智能设备标识、该目标触发条件和该目标控制操作,存储在该智能设备标识、触发条件与控制操作之间的对应关系中。
上述所有可选技术方案,均可按照任意结合形成本公开的可选实施例,本公开实施例对此不再一一赘述。
图2是根据一示例性实施例示出的一种智能设备控制方法的流程图,如图2所示,该方法用于服务器中,包括以下步骤。
在步骤201中,智能穿戴设备对用户的运动状态进行检测,得到该用户的运动状态信息,该运动状态信息包括肢体动作、肢体动作的移动加速度和移动角度,该智能穿戴设备将该运动状态信息和智能穿戴设备标识发送给终端。
其中,该智能穿戴设备不仅可以对用户的运动状态进行检测,还可以对用户的其他状态或者外界环境状态等进行检测,且智能穿戴设备对用户的状态或者外界环境状态进行检测得到的信息称为设备控制信息。该设备控制信息可以包括用户的运动状态信息、生命体征数据、以及外界光线强度中的至少一个,比如,用户的生命体征数据可以为用户的心率、脉搏等等,当然,在实际应用中,该生命体征数据和外界环境状态还可以为其他数据,本公开实施例对比不做具体限定。
本公开实施例以该设备控制信息为用户的运动状态信息为例进行说明,如下所述。
该智能穿戴设备与该终端事先进行绑定,当该智能穿戴设备对用户的运动状态进行检测时,该智能穿戴设备可以通过自身安装的指定器件对该用户的运动状态进行检测,得到该用户的肢体动作、该肢体动作的移动加速度和移动角度。
需要说明的是,该运动状态信息包括的肢体动作不仅可以为手臂移动,还可以为身体跳动。当该肢体动作为手臂移动时,该手臂移动可以从左向右移动,也可以从右向左移动,或者自上而下移动,又或者自下而上移动,该肢体动作的移动加速度为该手臂移动的加速度,该肢体动作的移动角度可以为该肢体动作的运动方向与水平方向之间的夹角,本发明实施例对此不做具体限定。
另外,在本公开实施例中,该智能穿戴设备检测到的肢体动作的移动加速度可以为正数,也可以为负数,比如,当手臂移动为从左向右移动、或者自上而下移动时,该手臂移动的移动加速度可以为正数,而当该手臂移动为从右向左移动、或者自下而上移动时,该手臂移动的移动加速度可以为负数。
需要说明的是,该指定器件可以为六轴陀螺仪、加速度计和陀螺仪等等,该六轴陀螺仪可以检测得到该肢体动作的移动加速度和移动角度,该加速度计可以检测得到该肢体动作的移动加速度,而该陀螺仪可以检测得到该肢体动作的移动角度等,本公开实施例对此不做具体限定。
另外,该智能穿戴设备标识用于唯一标识该智能穿戴设备,且该智能穿戴设备标识可以是该智能穿戴设备的名称、该智能穿戴设备的出厂序列号等,本公开实施例对此不做具体限定。再者,该智能穿戴设备可以为智能手环、智能项链、智能手表等等,本公开实施例同样对此不做具体限定。
在步骤202中,当该终端接收到该运动状态信息和该智能穿戴设备标识时,该终端向服务器发送关联匹配请求,该关联匹配请求携带该智能穿戴设备标识、该运动状态信息和该终端当前登录的智能家居应用账号。
当该终端接收到该运动状态信息和该智能穿戴设备标识时,该终端可以基于该智能穿戴设备标识、该运动状态信息和当前登录的智能家居应用账号,生成关联匹配请求,并将该关联匹配请求发送给服务器。
比如,该智能穿戴设备为智能手环,且该智能穿戴设备标识为ID1,该运动状态信息为信息1,智能家居应用账号为12345678,当该终端接收到该运动状态信息和该智能穿戴设备标识时,该终端可以基于该智能穿戴设备标识ID1、信息1和当前登录的智能家居应用账号12345678,生成关联匹配请求,并将该关联匹配请求发送给服务器。
需要说明的是,该终端不仅可以是智能手机,还可以是计算机、平板电脑等,本公开实施例对此不做具体限定。
另外,在该终端中可以安装一个智能家居应用,该终端当前登录的智能家居应用账号为当前登录该智能家居应用的账号,且该终端当前登录的智能家居应用账号为该终端在服务器中进行注册得到。
在步骤203中,当该服务器接收到该关联匹配请求时,该服务器基于该关联匹配请求携带的智能家居应用账号和智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中,获取目标智能设备标识。
当该服务器接收到该关联匹配请求时,该服务器将该智能穿戴设备标识作为触发智能设备标识,并基于该关联匹配请求携带的该智能家居应用账号和该触发智能设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中,获取对应的被触发智能设备标识,并将获取的被触发智能设备标识确定为目标智能设备标识。
比如,当该服务器接收到该关联匹配请求时,该服务器将该智能穿戴设备标识ID1确定为触发智能设备标识,并基于该智能家居应用账号12345678和该触发智能设备标识ID1,从如下表1所示的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中,获取对应的被触发智能设备标识为ID11,该服务器将该被触发智能设备标识ID11确定为目标智能设备标识。
表1
需要说明的是,在本公开实施例中,仅以上述表1所示的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系为例进行说明,上述表1并不对本公开实施例构成限定。
另外,该目标智能设备标识用于唯一标识该目标智能设备,且该目标智能设备标识可以是该目标智能设备的名称、该目标智能设备的出厂序列号等,本公开实施例对此不做具体限定。再者,该目标智能设备可以是智能灯泡、智能冰箱、智能空调等,本公开实施例同样对此不做具体限定。
进一步地,在该服务器基于该智能家居应用账号和该智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,获取目标智能设备标识之前,还可以包括(1)-(6)的步骤,如下所述。
(1)、当该终端接收到设备关联指令时,该终端向该服务器发送设备信息获取请求,该设备信息获取请求携带智能家居应用账号。
该设备关联指令用于将多个智能设备进行关联,且该关联指令由用户触发,该用户可以通过指定操作来触发,该指定操作可以为点击操作、滑动操作等等,本公开实施例对此不做具体限定。
(2)、当服务器接收到该设备信息获取请求时,该服务器基于该设备信息获取请求携带的智能家居应用账号,将与该智能家居应用账号绑定的智能设备信息列表发送给该终端。
当服务器接收到该终端发送的设备信息获取请求时,服务器基于该设备信息获取请求携带的智能家居应用账号,从存储的智能家居应用账号与智能设备标识之间的对应关系中,获取对应的智能设备标识,该服务器基于该智能设备标识,从存储的智能设备标识与智能设备信息之间的对应关系中,获取对应的智能设备信息,并基于获取的智能设备信息,生成智能设备信息列表,将生成的智能设备信息列表确定为与该智能家居应用账号绑定的智能设备信息列表,之后,该服务器将该智能设备信息列表发送给该终端。
需要说明的是,该智能家居应用账号与智能设备标识之间的对应关系是服务器将指定智能设备与该智能家居应用账号进行绑定得到,具体为:当该终端接收到智能设备绑定指令时,该终端获取指定智能设备标识,并向服务器发送智能设备绑定请求,该智能设备绑定请求携带该智能家居应用账号和指定智能设备标识。当服务器接收到该智能设备绑定请求时,该服务器将该智能家居应用账号和指定智能设备标识,存储在智能家居应用账号与智能设备标识之间的对应关系。比如,当该指定智能设备为该智能穿戴设备时,该绑定操作可以为上述步骤201中提到的智能穿戴设备与该终端的绑定操作。
另外,该指定智能设备标识用于唯一标识该指定智能设备,且该指定智能设备标识可以为该指定智能设备的名称、该目标智能设备的出厂序列号等,本公开实施例对此不做具体限定。再者,该指定智能设备标识可以通过扫描该指定智能设备上粘贴的图形码得到,该图形码可以为二维码、条形码等;当然,该指定智能设备标识还可以通过其他的方式得到,比如,通过用户手动输入,本公开实施例对此同样不作具体限定。
再者,智能设备标识与智能设备信息之间的对应关系可以事先存储,也即是,当该终端对智能设备进行控制时,在该终端将该智能设备与该终端进行绑定之后,该终端可以存储该智能设备标识与智能设备信息之间的对应关系。
(3)、当该终端接收到该智能设备信息列表时,该终端显示该智能设备信息列表,并基于该智能设备信息列表,接收关联确认指令,该关联确认指令携带智能穿戴设备标识、目标智能设备标识、目标触发条件和目标控制操作,目标触发条件用于触发目标智能设备执行该目标控制操作。
该智能设备信息列表可以包括多个智能设备,对于该多个智能设备中的任一智能设备,该终端可以查看该智能设备的设备信息。当该终端检测到智能穿戴设备的信息查看指令时,该终端可以显示该智能穿戴设备的设备信息。当该终端基于该智能穿戴设备的设备信息接收到第一选择确认指令时,存储第一选择确认指令携带的智能穿戴设备标识和目标触发条件;当该终端接收到第二选择确认指令时,存储第二选择确认指令携带的目标智能设备标识和目标控制操作,当该终端接收到关联确认指令时,该终端确定该用户需要将该智能穿戴设备与该目标智能设备相关联,此时,该终端将智能穿戴设备作定为触发智能设备,将目标智能设备作为被触发智能设备,并将目标触发条件作为触发目标智能设备执行目标控制操作的条件。
需要说明的是,该信息查看指令用于查看该智能穿戴设备的设备信息,且该信息查看指令可以由该用户对智能设备通过指定操作来进行触发。
另外,第一选择确认指令用于选择目标触发条件,第二选择确认指令用于选择目标控制操作,该关联确认指令用于确认将该智能穿戴设备与该目标智能设备相关联。
比如,该智能穿戴设备为智能手环,该目标智能设备为智能灯泡,智能设备信息列表如图3所示。当用户点击图3所示的智能设备信息列表中的智能手环时,该终端显示如图4所示的智能手环详细信息界面,当该终端接收到第一选择确认指令时,该终端存储第一选择确认指令携带的智能手环标识和目标触发条件[0.1,1]和水平方向;当用户点击图3所示的智能设备信息列表中的智能灯泡时,该终端显示如图5所示的智能灯泡详细信息界面,当该终端接收到第二选择确认指令时,该终端存储第二选择确认指令携带的智能灯泡标识和目标控制操作增加亮度,并显示如图6所示的关联设备界面,之后,用户可以点击图6中的确认按钮,以触发关联确认指令。
需要说明的是,该智能穿戴设备详细信息界面中的条件可以事先设置,比如,该智能穿戴设备为智能手环,该条件可以设置为移动加速度区间为[0.1,1]、运动方向为水平方向,本公开实施例对此不做具体限定。同理,该目标智能设备详细界面中的操作同样可以事先设置,比如,该目标智能设备为智能灯泡,该操作可以设置为增加亮度,本公开实施例同样对此不做具体限定。
(5)、该终端向服务器发送关联创建请求,该关联创建请求携带智能穿戴设备标识、目标智能设备标识、目标触发条件和目标控制操作。
该终端可以基于该智能穿戴设备标识、目标智能设备标识、目标触发条件和目标控制操作,生成关联创建请求,并向服务器发送关联创建请求。
比如,该目标触发条件为加速度区间[0.1,1]和水平方向,该目标控制操作为增加亮度,该终端基于该智能穿戴设备标识ID1、目标智能设备标识ID11、目标触发条件加速度区间[0.1,1]和水平方向、目标控制操作增加亮度,生成关联创建请求,并将该关联创建请求发送给服务器。
(6)、当该服务器接收到该关联创建请求时,该服务器基于智能家居应用账号、智能穿戴设备标识、目标智能设备标识、目标触发条件和目标控制操作,确定智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及智能设备标识、触发条件与控制操作之间的对应关系。
当该服务器接收到该关联创建请求时,该服务器将该智能穿戴设备标识作为触发智能设备标识,将该目标智能设备标识作为被触发智能设备标识;将该智能家居应用账号、该智能穿戴设备标识和该目标智能设备标识,存储在该智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中;将目标智能设备标识、目标触发条件和目标控制操作,存储在智能设备标识、触发条件与控制操作之间的对应关系中。
在步骤204中,该服务器基于该运动状态信息包括的肢体动作、肢体动作的移动加速度和移动角度,确定该运动状态信息对应的目标触发条件。
该服务器基于该运动状态信息包括的肢体动作、肢体动作的移动加速度和移动角度,确定该运动状态信息对应的目标触发条件的操作可以为:从存储的多个加速度区间中,确定该肢体动作的移动加速度所在的加速度区间;基于该移动角度,确定该肢体动作的运动方向;将确定的加速度区间和运动方向确定为该运动状态信息对应的目标触发条件。
该服务器从存储的多个加速度区间中,确定该肢体动作的移动加速度所在的加速度区间的操作可以为:该服务器针对该多个加速度区间中的每一个加速区间,将该加速度区间的最大值与该肢体动作的移动加速度进行比较,以及将该加速度区间的最小值与该肢体动作的移动加速度进行比较,当该移动加速度大于或等于该加速度区间的最小值且小于或等于该加速度区间的最大值时,将该加速度区间确定为该肢体动作的移动加速度所在的加速度区间,否则,确定该移动加速度不处于该加速度区间。
该服务器基于该移动角度,确定该肢体动作的运动方向的操作可以为:当该移动角度为第一指定角度时,确定该肢体动作的运动方向为水平方向,当该移动角度为第二指定角度时,确定该移动角度为垂直方向。
需要说明的是,第一指定角度和第二指定角度可以事先设置,比如,第一指定角度可以为0度,第二指定角度可以为90度,本公开实施例对此不做具体限定。
比如,第一指定角度为0度,当该运动状态信息包括的肢体动作为手臂移动、肢体动作的移动加速度为0.3m/s2、移动角度为0度,该多个加速度区间分别为[-1,-0.1]、[0.1,1]、[9,10]时,该服务器从多个加速度区间[-1,-0.1]、[0.1,1]、[9,10]中,确定该肢体动作的移动加速度0.3m/s2大于加速度区间[0.1,1]之内的最小值0.1,且小于该加速度区间[0.1,1]之内的最大值1,该服务器确定该移动加速度0.3m/s2所在的加速度区间为[0.1,1];该服务器确定该移动角度等于第一指定角度,进而确定该肢体动作的运动方向为水平方向;该服务器将该加速度区间[0.1,1]和水平方向,确定为该运动状态信息对应的目标触发条件。
需要说明的是,该多个加速度区间可以事先设置,且该多个加速度区间的个数可以为3、4、5等,本公开实施例对此不做具体限定。
在步骤205中,该服务器基于该目标智能设备标识和该目标触发条件,从存储的智能设备标识、触发条件与控制操作之间的对应关系中,获取目标控制操作。
该服务器基于该目标智能设备标识和该目标触发条件,从存储的智能设备标识、触发条件与控制操作之间的对应关系中,获取对应的控制操作,该服务器将获取的控制操作确定为该目标控制操作。
比如,该服务器基于该目标智能设备标识ID11,该目标触发条件为加速度区间[0.1,1]和水平方向,从如下表2所示的智能设备标识、触发条件与控制操作之间的对应关系中,获取对应的控制操作为增加亮度,该服务器将增加亮度确定为目标控制操作。
表2
需要说明的是,在本公开实施例中,仅以上述表2所示的智能设备标识、触发条件与控制操作之间的对应关系为例进行说明,上述表2并不对本公开实施例构成限定。
在步骤206中,该服务器将该目标智能设备标识和该目标控制操作发送给该终端,使该终端基于该目标智能设备标识和该目标控制操作,对该目标智能设备进行控制。
该服务器将该目标智能设备标识和该目标控制操作发送给该终端,当该终端接收到该目标智能设备标识和该目标控制操作时,该终端基于该目标智能设备标识,向该目标智能设备发送控制消息,使该目标智能设备执行该目标控制操作。
比如,该服务器将该目标智能设备标识ID11和该目标控制操作增加亮度发送给该终端,当该终端接收该目标智能设备标识ID11和该目标控制操作增加亮度时,该终端基于该目标智能设备标识ID11,向该智能灯泡发送控制消息,使该智能灯泡增加亮度。
进一步地,不仅可以基于上述步骤201-206通过智能穿戴设备检测到的运动状态信息对目标智能设备进行控制,还可以基于上述步骤201-206通过智能穿戴设备检测到用户的生命体征数据或者外界光线强度对目标智能设备进行控制。
其中,当通过智能穿戴设备检测到用户的生命体征数据对目标智能设备进行控制时,比如,该生命体征数据可以是心率,可以将心率事先划分为多个心率范围,不同的心率范围对应目标智能设备的不同控制操作,当检测到用户的心率时,基于检测到的心率,确定该心率在该多个心率范围中所属的心率范围,再基于确定的心率范围,获取对应的目标控制操作,基于该目标控制操作对该目标智能设备进行控制。
比如,将该心率范围包括第一心率范围、第二心率范围和第三心率范围,且第一心率范围为[40,70]、第二心率范围为[70,90]、第三心率范围为[90,120]当智能手环检测到用户的心率为80时,确定该心率80所属的心率范围为处于第二心率范围,基于第二心率范围[70,90],获取对应的目标控制操作为增加亮度,从而可以增加该智能灯泡的亮度。
需要说明的是,该第一心率范围、第二心率范围和第三心率范围可以事先设置,且第一心率范围小于第二心率范围,第二心率范围小于第三心率范围,比如,第一心率范围为[70,90]、第二心率范围为[40,70]、第三心率范围为[90,120]等等,当然,在实际应用中,还可以将该心率范围进行更细粒度的划分,以对目标智能设备进行更细粒度的控制,本公开实施例仅以上述例子为例进行说明,上述例子并不对本公开实施例构成限定。
另外,当通过智能穿戴设备检测到外界光线强度时,同理,可以事先将光线强度划分为多个光线强度范围,不同的光线强度范围对应目标智能设备的不同控制操作,当检测到外界光线强度,确定该外界光线强度在该多个光线强度范围中所属的光线强度范围,再基于确定的光线强度范围,获取对应的目标控制操作,基于该目标控制操作对该目标智能设备进行控制。
在本公开实施例中,当服务器接收终端发送的关联匹配请求时,该服务器基于该关联匹配请求携带的智能穿戴设备标识、运动状态信息和智能家居应用账号,确定与该智能穿戴设备相关联的目标智能设备标识和运动状态信息对应的目标控制操作,并将该目标智能设备标识和该目标控制操作发送给该终端,使该终端基于该目标智能设备标识和该目标控制操作,对该目标智能设备进行控制,由于该运动状态信息是对用户的运动状态进行检测得到,也即是,该终端可以直接通过智能穿戴设备检测的设备控制信息对目标智能设备进行控制,避免了用户手动从该终端安装的智能家居应用中查找并控制目标智能设备,简化了智能设备的控制操作,同时也优化了该智能穿戴设备的功能。
图7是根据一示例性实施例示出的一种智能设备控制装置框图。参照图7,该装置包括接收模块701,确定模块702,发送模块703。
接收模块701,用于接收终端发送的关联匹配请求,该关联匹配请求为该终端基于智能穿戴设备检测到的设备控制信息生成,该设备控制信息为所述智能穿戴设备对用户的状态或者外界环境状态进行检测得到;
确定模块702,用于基于该关联匹配请求,确定目标智能设备标识和目标控制操作;
发送模块703,用于将该目标智能设备标识和该目标控制操作发送给该终端,使该终端基于该目标智能设备标识和该目标控制操作,对该目标智能设备进行控制。
在本公开的另一实施例中,该关联匹配请求中携带智能穿戴设备标识、设备控制信息和该终端当前登录的智能家居应用账号。
在本公开的另一实施例中,该设备控制信息包括运动状态信息、生命体征数据和外界光线强度中的至少一个,且该运动状态信息包括肢体动作、该肢体动作的移动加速度和移动角度。
在本公开的另一实施例中,参照图8,该确定模块702包括第一获取单元7021,第一确定单元7022,第二获取单元7023。
第一获取单元7021,用于当所述设备控制信息包括运动状态信息时,基于该智能家居应用账号和该智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中,获取目标智能设备标识;
第一确定单元7022,用于基于该运动状态信息包括的肢体动作、该肢体动作的移动加速度和移动角度,确定该运动状态信息对应的目标触发条件;
第二获取单元7023,用于基于该目标智能设备标识和该目标触发条件,从存储的智能设备标识、触发条件与控制操作之间的对应关系中,获取目标控制操作。
在本公开的另一实施例中,参照图9,该第一确定单元7022包括第一确定子单元70221,第二确定子单元70222,第三确定子单元70223。
第一确定子单元70221,用于从存储的多个加速度区间中,确定该肢体动作的移动加速度所在的加速度区间;
第二确定子单元70222,用于基于该移动角度,确定该肢体动作的运动方向;
第三确定子单元70223,用于将确定的加速度区间和运动方向确定为该运动状态信息对应的目标触发条件。
在本公开的另一实施例中,参照图10,该确定模块702还包括发送单元7024,接收单元7025,第二确定单元7026。
发送单元7024,用于当接收到该终端发送的设备信息获取请求时,该设备信息获取请求携带该智能家居应用账号,将与该智能家居应用账号绑定的智能设备信息列表发送给该终端;
接收单元7025,用于接收该终端基于该智能设备信息列表发送的关联创建请求,该关联创建请求中携带该智能穿戴设备标识、该目标智能设备标识、该目标触发条件和该目标控制操作;
第二确定单元7026,用于基于该智能家居应用账号、该智能穿戴设备标识、该目标智能设备标识、该目标触发条件和该目标控制操作,确定该智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及该智能设备标识、触发条件与控制操作之间的对应关系。
在本公开的另一实施例中,参照图11,该第二确定单元7026包括第四确定子单元70261,第一存储子单元70262,第二存储子单元70263。
第四确定子单元70261,用于将该智能穿戴设备标识确定为触发智能设备标识,将该目标智能设备标识确定为被触发智能设备标识;
第一存储子单元70262,用于将该智能家居应用账号、该智能穿戴设备标识和该目标智能设备标识,存储在该智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中;
第二存储子单元70263,用于将该目标智能设备标识、该目标触发条件和该目标控制操作,存储在该智能设备标识、触发条件与控制操作之间的对应关系中。
在本公开实施例中,当该服务器接收终端发送的关联匹配请求时,该服务器基于该关联匹配请求,确定目标智能设备标识和目标控制操作,并将该目标智能设备标识和该目标控制操作发送给该终端,使该终端基于该目标智能设备标识和该目标控制操作,对该目标智能设备进行控制,从而该终端可以通过智能穿戴设备检测得到的设备控制信息,直接对目标智能设备进行控制,简化了智能设备的控制操作,同时也优化了该智能穿戴设备的功能。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图12是根据一示例性实施例示出的一种用于智能设备控制的装置1200的框图。例如,装置1200可以被提供为一服务器。参照图12,装置1200包括处理组件1222,其进一步包括一个或多个处理器,以及由存储器1232所代表的存储器资源,用于存储可由处理部件1222的执行的指令,例如应用程序。存储器1232中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。
装置1200还可以包括一个电源组件1226被配置为执行装置1200的电源管理,一个有线或无线网络接口1250被配置为将装置1200连接到网络,和一个输入输出(I/O)接口1258。装置1200可以操作基于存储在存储器1232的操作***,例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,FreeBSDTM或类似。
此外,处理组件1222被配置为执行指令,以执行下述智能设备控制方法,所述方法包括:
接收终端发送的关联匹配请求,该关联匹配请求为该终端基于智能穿戴设备检测到的设备控制信息生成,该设备控制信息为所述智能穿戴设备对用户的状态或者外界环境状态进行检测得到;
基于该关联匹配请求,确定目标智能设备标识和目标控制操作;
将该目标智能设备标识和该目标控制操作发送给该终端,使该终端基于该目标智能设备标识和该目标控制操作,对该目标智能设备进行控制。
在本公开的另一实施例中,该关联匹配请求中携带智能穿戴设备标识、设备控制信息和该终端当前登录的智能家居应用账号。
在本公开的另一实施例中,该设备控制信息包括运动状态信息、生命体征数据和外界光线强度中的至少一个,且该运动状态信息包括肢体动作、该肢体动作的移动加速度和移动角度。
在本公开的另一实施例中,基于该智能穿戴设备标识、该运动状态信息和该智能家居应用账号,确定与该智能穿戴设备相关联的目标智能设备标识和该运动状态信息对应的目标控制操作,包括:
当该设备控制信息包括运动状态信息时,基于该智能家居应用账号和该智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中,获取目标智能设备标识;
基于该运动状态信息包括的肢体动作、该肢体动作的移动加速度和移动角度,确定该运动状态信息对应的目标触发条件;
基于该目标智能设备标识和该目标触发条件,从存储的智能设备标识、触发条件与控制操作之间的对应关系中,获取目标控制操作。
在本公开的另一实施例中,基于该运动状态信息包括的肢体动作、该肢体动作的移动加速度和移动角度,确定该运动状态信息对应的目标触发条件,包括:
从存储的多个加速度区间中,确定该肢体动作的移动加速度所在的加速度区间;
基于该移动角度,确定该肢体动作的运动方向;
将确定的加速度区间和运动方向确定为该运动状态信息对应的目标触发条件。
在本公开的另一实施例中,基于该智能家居应用账号和该智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,获取目标智能设备标识之前,还包括:
当接收到该终端发送的设备信息获取请求时,该设备信息获取请求携带该智能家居应用账号,将与该智能家居应用账号绑定的智能设备信息列表发送给该终端;
接收该终端基于该智能设备信息列表发送的关联创建请求,该关联创建请求中携带该智能穿戴设备标识、该目标智能设备标识、该目标触发条件和该目标控制操作;
基于该智能家居应用账号、该智能穿戴设备标识、该目标智能设备标识、该目标触发条件和该目标控制操作,确定该智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及该智能设备标识、触发条件与控制操作之间的对应关系。
在本公开的另一实施例中,基于该智能家居应用账号、该智能穿戴设备标识、该目标智能设备标识、该目标触发条件和该目标控制操作,确定该智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及该智能设备标识、触发条件与控制操作之间的对应关系,包括:
将该智能穿戴设备标识作为触发智能设备标识,将该目标智能设备标识作为被触发智能设备标识;
将该智能家居应用账号、该智能穿戴设备标识和该目标智能设备标识,存储在该智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中;
将该目标智能设备标识、该目标触发条件和该目标控制操作,存储在该智能设备标识、触发条件与控制操作之间的对应关系中。
在本公开实施例中,当该服务器接收终端发送的关联匹配请求时,该服务器基于该关联匹配请求,确定目标智能设备标识和目标控制操作,并将该目标智能设备标识和该目标控制操作发送给该终端,使该终端基于该目标智能设备标识和该目标控制操作,对该目标智能设备进行控制,从而该终端可以通过智能穿戴设备检测得到的设备控制信息,直接对目标智能设备进行控制,简化了智能设备的控制操作,同时也优化了该智能穿戴设备的功能。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

Claims (15)

1.一种智能设备控制方法,其特征在于,所述方法包括:
接收终端发送的关联匹配请求,所述关联匹配请求为所述终端基于智能穿戴设备检测到的设备控制信息生成,所述设备控制信息为所述智能穿戴设备对用户的状态或者外界环境状态进行检测得到;
基于所述关联匹配请求,确定目标智能设备标识和目标控制操作;
将所述目标智能设备标识和所述目标控制操作发送给所述终端,使所述终端基于所述目标智能设备标识和所述目标控制操作,对目标智能设备进行控制。
2.如权利要求1所述的方法,其特征在于,所述关联匹配请求中携带智能穿戴设备标识、所述设备控制信息和所述终端当前登录的智能家居应用账号。
3.如权利要求1或2所述的方法,其特征在于,所述设备控制信息包括运动状态信息、生命体征数据和外界光线强度中的至少一个,且所述运动状态信息包括肢体动作、所述肢体动作的移动加速度和移动角度。
4.如权利要求1或3所述的方法,其特征在于,所述基于所述智能穿戴设备标识、所述运动状态信息和所述智能家居应用账号,确定与所述智能穿戴设备相关联的目标智能设备标识和所述运动状态信息对应的目标控制操作,包括:
当所述设备控制信息包括运动状态信息时,基于所述智能家居应用账号和所述智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中,获取目标智能设备标识;
基于所述运动状态信息包括的肢体动作、所述肢体动作的移动加速度和移动角度,确定所述运动状态信息对应的目标触发条件;
基于所述目标智能设备标识和所述目标触发条件,从存储的智能设备标识、触发条件与控制操作之间的对应关系中,获取目标控制操作。
5.如权利要求4所述的方法,其特征在于,所述基于所述运动状态信息包括的肢体动作、所述肢体动作的移动加速度和移动角度,确定所述运动状态信息对应的目标触发条件,包括:
从存储的多个加速度区间中,确定所述肢体动作的移动加速度所在的加速度区间;
基于所述移动角度,确定所述肢体动作的运动方向;
将确定的加速度区间和运动方向确定为所述运动状态信息对应的目标触发条件。
6.如权利要求4所述的方法,其特征在于,所述基于所述智能家居应用账号和所述智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,获取目标智能设备标识之前,还包括:
当接收到所述终端发送的设备信息获取请求时,所述设备信息获取请求携带所述智能家居应用账号,将与所述智能家居应用账号绑定的智能设备信息列表发送给所述终端;
接收所述终端基于所述智能设备信息列表发送的关联创建请求,所述关联创建请求中携带所述智能穿戴设备标识、所述目标智能设备标识、所述目标触发条件和所述目标控制操作;
基于所述智能家居应用账号、所述智能穿戴设备标识、所述目标智能设备标识、所述目标触发条件和所述目标控制操作,确定所述智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及所述智能设备标识、触发条件与控制操作之间的对应关系。
7.如权利要求6所述的方法,其特征在于,所述基于所述智能家居应用账号、所述智能穿戴设备标识、所述目标智能设备标识、所述目标触发条件和所述目标控制操作,确定所述智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及所述智能设备标识、触发条件与控制操作之间的对应关系,包括:
将所述智能穿戴设备标识作为触发智能设备标识,将所述目标智能设备标识作为被触发智能设备标识;
将所述智能家居应用账号、所述智能穿戴设备标识和所述目标智能设备标识,存储在所述智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中;
将所述目标智能设备标识、所述目标触发条件和所述目标控制操作,存储在所述智能设备标识、触发条件与控制操作之间的对应关系中。
8.一种智能设备控制装置,其特征在于,所述装置包括:
接收模块,用于接收终端发送的关联匹配请求,所述关联匹配请求为所述终端基于智能穿戴设备检测到的设备控制信息生成,所述设备控制信息为所述智能穿戴设备对用户的状态或者外界环境状态进行检测得到;
确定模块,用于基于所述关联匹配请求,确定目标智能设备标识和目标控制操作;
发送模块,用于将所述目标智能设备标识和所述目标控制操作发送给所述终端,使所述终端基于所述目标智能设备标识和所述目标控制操作,对目标智能设备进行控制。
9.如权利要求8所述的装置,其特征在于,所述关联匹配请求中携带智能穿戴设备标识、设备控制信息和所述终端当前登录的智能家居应用账号。
10.如权利要求8或9所述的装置,其特征在于,所述设备控制信息包括运动状态信息、生命体征数据和外界光线强度中的至少一个,且所述运动状态信息包括肢体动作、所述肢体动作的移动加速度和移动角度。
11.如权利要求8或10所述的装置,其特征在于,所述确定模块包括:
第一获取单元,用于当所述设备控制信息包括运动状态信息时,基于所述智能家居应用账号和所述智能穿戴设备标识,从存储的智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中,获取目标智能设备标识;
第一确定单元,用于基于所述运动状态信息包括的肢体动作、所述肢体动作的移动加速度和移动角度,确定所述运动状态信息对应的目标触发条件;
第二获取单元,用于基于所述目标智能设备标识和所述目标触发条件,从存储的智能设备标识、触发条件与控制操作之间的对应关系中,获取目标控制操作。
12.如权利要求11所述的装置,其特征在于,所述第一确定单元包括:
第一确定子单元,用于从存储的多个加速度区间中,确定所述肢体动作的移动加速度所在的加速度区间;
第二确定子单元,用于基于所述移动角度,确定所述肢体动作的运动方向;
第三确定子单元,用于将确定的加速度区间和运动方向确定为所述运动状态信息对应的目标触发条件。
13.如权利要求11所述的装置,其特征在于,所述确定模块还包括:
发送单元,用于当接收到所述终端发送的设备信息获取请求时,所述设备信息获取请求携带所述智能家居应用账号,将与所述智能家居应用账号绑定的智能设备信息列表发送给所述终端;
接收单元,用于接收所述终端基于所述智能设备信息列表发送的关联创建请求,所述关联创建请求中携带所述智能穿戴设备标识、所述目标智能设备标识、所述目标触发条件和所述目标控制操作;
第二确定单元,用于基于所述智能家居应用账号、所述智能穿戴设备标识、所述目标智能设备标识、所述目标触发条件和所述目标控制操作,确定所述智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系,以及所述智能设备标识、触发条件与控制操作之间的对应关系。
14.如权利要求13所述的装置,其特征在于,所述第二确定单元包括:
第四确定子单元,用于将所述智能穿戴设备标识确定为触发智能设备标识,将所述目标智能设备标识确定为被触发智能设备标识;
第一存储子单元,用于将所述智能家居应用账号、所述智能穿戴设备标识和所述目标智能设备标识,存储在所述智能家居应用账号、触发智能设备标识与被触发智能设备标识之间的对应关系中;
第二存储子单元,用于将所述目标智能设备标识、所述目标触发条件和所述目标控制操作,存储在所述智能设备标识、触发条件与控制操作之间的对应关系中。
15.一种智能设备控制装置,其特征在于,所述装置包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收终端发送的关联匹配请求,所述关联匹配请求为所述终端基于智能穿戴设备检测到的设备控制信息生成,所述设备控制信息为所述智能穿戴设备对用户的状态或者外界环境状态进行检测得到;
基于所述关联匹配请求,确定目标智能设备标识和目标控制操作;
将所述目标智能设备标识和所述目标控制操作发送给所述终端,使所述终端基于所述目标智能设备标识和所述目标控制操作,对目标智能设备进行控制。
CN201510549230.8A 2015-08-31 2015-08-31 智能设备控制方法及装置 Active CN105159115B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510549230.8A CN105159115B (zh) 2015-08-31 2015-08-31 智能设备控制方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510549230.8A CN105159115B (zh) 2015-08-31 2015-08-31 智能设备控制方法及装置

Publications (2)

Publication Number Publication Date
CN105159115A true CN105159115A (zh) 2015-12-16
CN105159115B CN105159115B (zh) 2019-07-23

Family

ID=54800002

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510549230.8A Active CN105159115B (zh) 2015-08-31 2015-08-31 智能设备控制方法及装置

Country Status (1)

Country Link
CN (1) CN105159115B (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105786183A (zh) * 2016-02-29 2016-07-20 宇龙计算机通信科技(深圳)有限公司 控制方法、控制装置和可穿戴智能设备
CN106028103A (zh) * 2016-05-30 2016-10-12 乐视控股(北京)有限公司 穿戴式设备、智能电视及其交互方法和装置
CN106647304A (zh) * 2016-12-26 2017-05-10 美的智慧家居科技有限公司 家电联动控制方法、家电、服务器及***
CN107171911A (zh) * 2017-06-29 2017-09-15 青岛海信智慧家居***股份有限公司 智能家居设备的控制方法及装置
CN108198336A (zh) * 2017-12-27 2018-06-22 深圳友朋智能商业科技有限公司 一种自动售货设备关联方法、装置及***
CN108919665A (zh) * 2018-08-13 2018-11-30 安徽爱依特科技有限公司 智能家居的控制方法和控制***
CN108958600A (zh) * 2018-06-15 2018-12-07 深圳绿米联创科技有限公司 一种智能设备控制方法、装置、网关及通信设备
CN109041366A (zh) * 2018-06-27 2018-12-18 广东小天才科技有限公司 台灯光线亮度调节方法、装置、设备及存储介质
CN109507897A (zh) * 2018-10-31 2019-03-22 宁波智轩物联网科技有限公司 一种基于智能家居***的二级联动控制***及方法
CN110286602A (zh) * 2019-07-02 2019-09-27 珠海格力电器股份有限公司 基于知识图谱的智能家居控制方法、控制设备及***
CN112328159A (zh) * 2020-07-23 2021-02-05 深圳Tcl新技术有限公司 智能穿戴设备控制方法、装置、智能穿戴设备及存储介质
CN113038450A (zh) * 2021-03-15 2021-06-25 Oppo广东移动通信有限公司 终端控制方法、装置、控制模组以及移动终端
CN113992953A (zh) * 2021-09-27 2022-01-28 阿里云计算有限公司 运动数据处理方法及设备
CN115437268A (zh) * 2022-11-08 2022-12-06 深圳市海曼科技股份有限公司 一种场景联动方法及装置
CN115442170A (zh) * 2019-03-22 2022-12-06 华为技术有限公司 通信方法、装置及***
CN115616928A (zh) * 2022-10-21 2023-01-17 广州视声智能股份有限公司 基于人工智能的控制面板控制方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102478959A (zh) * 2010-11-28 2012-05-30 蒋霞 一种电子设备的控制***和方法
CN104200632A (zh) * 2014-09-16 2014-12-10 广东欧珀移动通信有限公司 穿戴式设备结合智能移动终端实现遥控功能的方法与***
CN104618440A (zh) * 2014-12-31 2015-05-13 腾讯科技(深圳)有限公司 智能设备控制方法及装置
CN104639966A (zh) * 2015-01-29 2015-05-20 小米科技有限责任公司 遥控方法及装置
US20150148923A1 (en) * 2013-11-27 2015-05-28 Lenovo (Singapore) Pte. Ltd. Wearable device that infers actionable events

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102478959A (zh) * 2010-11-28 2012-05-30 蒋霞 一种电子设备的控制***和方法
US20150148923A1 (en) * 2013-11-27 2015-05-28 Lenovo (Singapore) Pte. Ltd. Wearable device that infers actionable events
CN104200632A (zh) * 2014-09-16 2014-12-10 广东欧珀移动通信有限公司 穿戴式设备结合智能移动终端实现遥控功能的方法与***
CN104618440A (zh) * 2014-12-31 2015-05-13 腾讯科技(深圳)有限公司 智能设备控制方法及装置
CN104639966A (zh) * 2015-01-29 2015-05-20 小米科技有限责任公司 遥控方法及装置

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105786183A (zh) * 2016-02-29 2016-07-20 宇龙计算机通信科技(深圳)有限公司 控制方法、控制装置和可穿戴智能设备
CN106028103A (zh) * 2016-05-30 2016-10-12 乐视控股(北京)有限公司 穿戴式设备、智能电视及其交互方法和装置
CN106647304A (zh) * 2016-12-26 2017-05-10 美的智慧家居科技有限公司 家电联动控制方法、家电、服务器及***
CN107171911A (zh) * 2017-06-29 2017-09-15 青岛海信智慧家居***股份有限公司 智能家居设备的控制方法及装置
CN108198336B (zh) * 2017-12-27 2020-11-10 深圳友朋智能商业科技有限公司 一种自动售货设备关联方法、装置及***
CN108198336A (zh) * 2017-12-27 2018-06-22 深圳友朋智能商业科技有限公司 一种自动售货设备关联方法、装置及***
CN108958600A (zh) * 2018-06-15 2018-12-07 深圳绿米联创科技有限公司 一种智能设备控制方法、装置、网关及通信设备
CN109041366A (zh) * 2018-06-27 2018-12-18 广东小天才科技有限公司 台灯光线亮度调节方法、装置、设备及存储介质
CN108919665A (zh) * 2018-08-13 2018-11-30 安徽爱依特科技有限公司 智能家居的控制方法和控制***
CN109507897A (zh) * 2018-10-31 2019-03-22 宁波智轩物联网科技有限公司 一种基于智能家居***的二级联动控制***及方法
CN115442170A (zh) * 2019-03-22 2022-12-06 华为技术有限公司 通信方法、装置及***
CN110286602A (zh) * 2019-07-02 2019-09-27 珠海格力电器股份有限公司 基于知识图谱的智能家居控制方法、控制设备及***
CN112328159A (zh) * 2020-07-23 2021-02-05 深圳Tcl新技术有限公司 智能穿戴设备控制方法、装置、智能穿戴设备及存储介质
CN113038450A (zh) * 2021-03-15 2021-06-25 Oppo广东移动通信有限公司 终端控制方法、装置、控制模组以及移动终端
CN113038450B (zh) * 2021-03-15 2023-08-18 Oppo广东移动通信有限公司 终端控制方法、装置、控制模组以及移动终端
CN113992953A (zh) * 2021-09-27 2022-01-28 阿里云计算有限公司 运动数据处理方法及设备
CN115616928A (zh) * 2022-10-21 2023-01-17 广州视声智能股份有限公司 基于人工智能的控制面板控制方法和装置
CN115437268A (zh) * 2022-11-08 2022-12-06 深圳市海曼科技股份有限公司 一种场景联动方法及装置

Also Published As

Publication number Publication date
CN105159115B (zh) 2019-07-23

Similar Documents

Publication Publication Date Title
CN105159115A (zh) 智能设备控制方法及装置
EP2991388B1 (en) Method for managing beacon, terminal device, server and storage medium
CN102163096B (zh) 信息处理装置、信息处理方法
KR101706479B1 (ko) 사물인터넷 제어방법, 단말 및 피제어 기기
CN110831115B (zh) 动态选择网络连接点的方法、设备及存储介质
CN110706147B (zh) 图像处理的环境确定方法、装置、电子设备和存储介质
CN104279691A (zh) 一种实现多空调控制的方法、遥控器、空调主机和***
KR20210002069A (ko) 엔드 디바이스, 엔드 디바이스를 제어하기 위한 에지 서버 및 클라우드 서버를 포함하는 3자간 통신 시스템, 및 그의 동작 방법
US20110153079A1 (en) Apparatus and method for distributing and monitoring robot application and robot driven thereby
CN110619100B (zh) 用于获取数据的方法和装置
CN105252533A (zh) 机器人交互***、云计算平台、用户终端和机器人
CN106302743A (zh) 投影仪与移动终端的配对方法及***
CN105677561A (zh) 移动产品多平台测试方法及***
CN104484145A (zh) 一种确定led箱体的映射坐标的方法及装置
CN105139686A (zh) 一种车位导航方法及移动终端
CN104866103A (zh) 一种相对位置确定方法、穿戴式电子设备及终端设备
CA2965283C (en) Systems and methods of subject state change notification
US20170248424A1 (en) Electronic device for determining position and method for operating the same
CN112639501A (zh) 终端的离开角aod获取方法、装置和通信设备
CN105677331A (zh) 一种任务执行方法和装置
CN104076990A (zh) 屏幕定位方法及装置
JP2015156104A (ja) 自立制御システム、自立制御装置、自立制御方法およびプログラム
KR20160129143A (ko) 스마트 디바이스 기반의 로봇 제어 서비스 시스템
CN108363609B (zh) 模拟传感器的方法、装置和存储介质
CN212460509U (zh) 一种虚拟现实设备及虚拟现实***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant