一种多设备协同控制方法及装置的制造方法

文档序号:9216597阅读:579来源:国知局
一种多设备协同控制方法及装置的制造方法
【技术领域】
[0001] 本申请涉及一种多设备协同控制方法及装置。
【背景技术】
[0002] 随着信息技术的发展,人们生活中出现了越来越多的智能设备,每种智能设备都 有相应的功能,如:智能手表、智能手环等可以检测人体的运动规律、生理参数;智能空调 可以根据外部条件的变化,为用户提供更加个性化的温度调节功能;车联网中所接入的汽 车电子设备能够与智能手机协作播放音乐等等。但是,每种智能设备的功能都是有限的,都 仅能够使用当时已经面世的其他智能设备的能力。然而,新的智能设备层出不穷地推出,原 有的智能设备难以借用新的智能设备所具有的能力,形成协同效应。
[0003] -种方式是在智能终端上安装应用程序来控制智能设备。在智能设备较少的情况 下,智能设备之间是相互独立的,每个智能设备对应的应用程序之间并无关联,从多个应用 程序中选择特定的应用程序来控制对应的智能设备,基本没有困难。智能设备比较多的情 况,如果每个设备都使用独立的应用程序,或者使用集中的程序入口,而通过不同的图标控 制不同的智能设备,那么应用程序图标的排列、查找、以及应用程序之间功能的割裂,都会 给用户带来不便。而且,很多有价值的服务是多个智能设备共同协作提供的,每个设备的应 用程序独立,则无法实现多设备的协作。
[0004] 以一种事件引擎IFTTT为例,该引擎的核心流程是:通过规则建立不同设备之间 的关系,当A设备有事件a发生,则可以触发B设备执行功能b。通过这个流程,就可以串联 起多个设备之间的协同。这种触发方式的缺点在于,多个设备的能力都是预先内置的,因为 触发条件的不同而执行了不同的内置功能。当出现了新增设备或者原有设备升级后能检测 新的状态等情况时,只有参与协同的其他设备的能力发生变化,才会支持新的应用场景。而 现有技术无法根据某些设备的状态变化而及时更新参与协同的其他设备的能力。
[0005] 现有技术中还有一种多设备协同的方法,是把多个设备分别产生不同的数据都上 传给服务器,在服务器上对这些数据进行综合的分析统计,形成统一的分析结果展示给用 户。这种方式是在数据层面进行多个设备的协同,增加或者减少某个设备,并不改变相关联 设备的能力和行为,只能适用于有限的场景。

【发明内容】

[0006] 本申请提供一种多设备协同控制方法及装置,可以根据新的智能设备的功能把对 应的行为模型中的功能模块加载到原有的智能设备中,增加了原有的智能设备的功能,提 升智能设备的使用价值。
[0007] 根据本申请的第一方面,本申请提供一种多设备协同控制方法,包括:采集事件源 设备生成的事件,所述事件为事件源设备的状态信息,所述事件源设备的状态信息包括所 述事件源设备检测到的自身或者外部输入的状态信息;
[0008] 分析与所述事件匹配的行为模型,所述行为模型包括功能模块,所述功能模块用 于指示响应设备执行与所述事件对应的功能;
[0009] 将所述匹配的行为模型中的功能模块发送至所述匹配的响应设备,使得所述响应 设备执行相应的功能。
[0010] 根据本申请的第二方面,本申请提供一种多设备协同控制装置,包括:采集单元, 用于采集事件源设备生成的事件,所述事件为事件源设备的状态信息,所述事件源设备的 状态信息包括所述事件源设备检测到的自身或者外部输入的状态信息;分析单元,用于分 析与所述事件匹配的行为模型,所述行为模型包括功能模块,所述功能模块用于指示响应 设备执行与所述事件对应的功能;发送单元,用于将所述匹配的行为模型中的功能模块发 送至所述匹配的响应设备,使得所述响应设备执行相应的功能。
[0011] 本申请提供的多设备协同控制方法及装置,采集事件源设备生成的事件,分析与 该事件匹配的行为模型。其中,行为模型中包括功能模块,功能模块可以用于指示响应设备 执行与该事件对应的功能,将匹配的行为模型中的功能模块发送至所述匹配的响应设备, 使得响应设备根据所述功能模块,执行相应功能,即响应设备获得了与功能模块相应的功 能。通过以上方法,响应设备可以与任何另外的设备被协同控制,获取到响应设备本身没有 的功能模块,从而获取相应的功能。可以增加设备本身没有的功能或者更新设备上的功能。 并且该方法适用场景多,应用广泛。
【附图说明】
[0012] 图1为本发明实施例的方法流程图;
[0013] 图2为本发明实施例的另一种方法流程图;
[0014] 图3为发明实施例的装置结构示意图;
[0015] 图4为发明实施例的另一种装置结构示意图。
【具体实施方式】
[0016] 下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0017] 在本申请实施例中,提供一种多设备协同控制方法及装置,可以增加设备本身没 有的功能或者更新设备上的功能。
[0018] 实施例一:
[0019] 请参考图1,图1为本发明实施例一的方法流程图。如图1所示,一种多设备协同 控制方法,可以包括以下步骤:
[0020] 101、采集事件源设备生成的事件。
[0021] 其中,事件为事件源设备的状态信息,事件源设备的状态信息包括所述事件源设 备检测到的自身或者外部输入的状态信息。
[0022] 事件源设备为智能设备,可以产生事件,把事件通知给协同控制器。
[0023] 102、分析与事件匹配的行为模型。
[0024] 事件源设备用于产生事件,这些事件对应于特定的响应设备的不同功能模块,称 为行为模型。其中,行为模型包括功能模块,功能模块用于指示响应设备执行与所述事件对 应的功能。
[0025] 功能模块可以由以下一种或者多种组成:控制指令、多媒体内容、脚本、数据、程序 代码等,其形式可以为二进制,也可以为文本或者其他编码格式。功能模块由协同控制器发 送给响应设备,功能模块被响应设备加载,则响应设备就获得该功能模块所指示的与所述 事件对应的功能。
[0026] 103、将行为模型中的功能模块发送至匹配的响应设备。
[0027] 当行为模型中的功能模块被发送至匹配的响应设备后,响应设备就可以根据功能 模块,执行相应功能。
[0028] 显然,响应设备执行的功能是从接收得到的功能模块中得到的,响应设备原本不 具备这些功能。通过本申请多设备协同控制方法,将事件源设备生成的事件采集并分析与 事件匹配的行为模型,再将行为模型中的功能模块发送给响应设备,可以将新的智能设备 (事件源设备)的状态所对应的行为模型中的功能模块加载到原有的智能设备(响应设 备)中,增加了原有的智能设备的功能,提升智能设备的使用价值。
[0029] 本申请提供的多设备协同控制方法,采集事件源设备生成的事件,分析与该事件 匹配的行为模型。其中,行为模型中包括功能模块,功能模块可以用于指示响应设备执行与 该事件对应的功能,将匹配的行为模型中的功能模块发送至所述匹配的响应设备,使得响 应设备根据所述功能模块,执行相应功能,即响应设备获得了与功能模块相应的功能。通过 以上方法,响应设备可以与任何另外
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1