控制与设备连接的外部装置的系统和方法制造方法及图纸

技术编号:11454367 阅读:82 留言:0更新日期:2015-05-14 04:15
控制与设备连接的外部装置的方法包括:提供用于确定用户的意图的用户输入信息;识别可以由设备控制的外部装置;提供所识别的外部装置的装置信息;接收基于用户的意图和装置信息生成的关于外部装置的控制信息;以及向外部装置发送基于接收到的控制信息生成的控制命令。

【技术实现步骤摘要】
【国外来华专利技术】控制与设备连接的外部装置的系统和方法
与示例性实施例一致的装置和方法涉及根据用户的意图控制与设备连接的外部装置。
技术介绍
由于自然语言分析技术和移动通信技术的发展,设备可以分析由用户输入的信息,并且可以根据用户的意图进行操作。然而,即使设备能够根据用户的意图进行操作,但是设备难以利用各种可连接的或与设备兼容的装置。因此,难以通过有效地反映用户的各种真实意图来控制设备。因此,需要用于通过使用设备和可以与该设备连接的外部装置来获得各种类型的条件信息、以及用于通过有效地反映用户的各种意图来操作设备和各种外部装置的方法和装置。
技术实现思路
技术问题示例性实施例可以解决至少以上问题和/或缺点以及上面未描述的其他缺点。然而,示例性实施例不需要克服上述缺点,而且示例性实施例可以不克服上述任何问题。示例性实施例中的一个或多个提供了通过基于用户输入信息确定用户的意图来控制与设备连接的外部装置、以及根据用户的意图来控制设备和外部装置的系统和方法。附图说明通过参照附图描述某些示例性实施例,以上和/或其他方面将变得更加明显,在附图中:图1是根据示例性实施例的用于经由设备控制外部装置系统的总体示意图;图2是根据示例性实施例的由设备控制外部装置的方法的流程图;图3是根据示例性实施例的由设备控制外部装置的方法的流程图;图4是根据示例性实施例的由设备控制外部装置的方法的流程图;图5是根据示例性实施例的由设备控制外部装置的方法的流程图;图6是根据示例性实施例的操作表;图7是示出根据示例性实施例的控制外部装置的示意图;图8是示出根据示例性实施例的控制外部装置的示意图;图9是示出根据示例性实施例的控制外部装置的示意图;图10是根据示例性实施例的设备的框图;图11是根据示例性实施例的条件信息获得器的框图;图12是根据示例性实施例的设备的框图;以及图13是根据示例性实施例的服务器的框图。具体实施方式最佳实施例根据示例性实施例的一方面,提供了一种由设备执行的控制外部装置的方法,该方法包括:向服务器提供用于确定用户的意图的用户输入信息;检查可以由设备控制的至少一个外部装置;向服务器提供所检查的外部装置的装置信息;从服务器接收关于外部装置的控制信息,其中,该控制信息是由服务器基于用户输入信息和装置信息生成的;以及基于接收到的控制信息向至少一个外部装置发送控制命令,其中,该控制信息是基于用户的意图生成的。用于控制外部装置的条件可以由服务器基于用户的意图确定,而且控制信息可以由服务器基于所确定的条件生成。控制信息可以包括用于检查所确定的条件是否得到满足的信息、以及用于在所确定的条件得到满足的情况下控制设备和外部装置中的至少一个的操作的信息。该方法还可以包括获得与所确定的条件有关的条件信息,而且发送控制命令可以包括,如果基于获得的条件信息检查到所确定的条件得到满足则向外部装置发送控制命令。获得条件信息可以包括从至少一个外部装置获得条件信息。所述条件信息可以包括关于设备的位置、设备周围的环境、天气、时间、设备的位置处的温度和湿度、以及预设位置处的交通中的至少一个的信息。用户输入信息可以包括关于由用户输入的文本、用户的语音和用户的姿势中的至少一个的信息。装置信息可以包括关于外部装置的标识值、外部装置的类型、以及用来控制外部装置的命令中的至少一个的信息。与用户的意图有关的外部装置可以从多个外部装置当中选择,而且控制命令可以是用于操作所选择的外部装置的命令。该方法还可以包括,如果外部装置被另外连接到设备,则向服务器提供另外连接的外部装置的装置信息,而且包括关于另外连接的外部装置的控制命令的控制信息可以由服务器生成。根据示例性实施例的另一方面,提供了一种由服务器执行的、向设备提供用于控制外部装置的控制信息的方法,该方法包括:从设备接收用户输入信息;从设备接收可以由设备控制的至少一个外部装置的装置信息;基于用户输入信息确定用户的意图;基于确定的用户的意图和装置信息生成关于外部装置的控制信息;以及向设备提供控制信息。该方法还可以包括基于用户的意图确定用于控制外部装置的条件,并且生成控制信息可以包括基于所确定的条件生成控制信息。控制信息可以包括用于检查所确定的条件是否得到满足的信息、以及用于在所确定的条件得到满足的情况下控制设备和外部装置中的至少一个的操作的信息。与所确定的条件有关的条件信息可以由设备基于控制信息来获得,而且如果基于获得的条件信息检查到所确定的条件得到满足,则控制命令可以从设备发送到外部装置。条件信息可以通过使用至少一个外部装置,由设备获得。条件信息可以包括关于设备的位置、设备周围的环境、天气、时间、设备的位置处的温度和湿度、以及预设位置处的交通中的至少一个的信息。用户输入信息可以包括关于由用户输入的文本、用户的语音和用户的姿势中的至少一个的信息。装置信息可以包括关于外部装置的标识值、外部装置的类型、以及用来控制外部装置的命令中的至少一个的信息。与用户的意图有关的外部装置可以从多个外部装置当中选择,而且控制信息可以是用于操作所选择的外部装置的信息。接收装置信息可以包括,如果外部装置被另外连接到设备,则从设备接收另外连接的外部装置的装置信息,而且生成控制信息可以包括生成包括关于另外连接的外部装置的控制命令的控制信息。根据示例性实施例的另一方面,提供了一种设备,其包括用于存储至少一个程序的存储器;以及用于通过运行至少一个程序来控制外部装置的处理器,其中,至少一个程序包括指令以下操作的命令:检查可以由设备控制的至少一个外部装置;向服务器提供所检查的外部装置的装置信息;从服务器接收基于用户输入信息和装置信息生成的关于外部装置的控制信息;以及基于接收到的控制信息向至少一个外部装置发送控制命令,其中,用户输入信息可以在服务器确定用户的意图时被使用,而且控制信息可以是由服务器基于用户的意图生成的。用于控制外部装置的条件可以由服务器基于用户的意图确定,而且控制信息可以由服务器基于所确定的条件生成。控制信息可以包括用于检查所确定的条件是否得到满足的信息、以及用于在所确定的条件得到满足的情况下控制设备和外部装置中的至少一个的操作的信息。根据示例性实施例的另一方面,提供了一种其上记录有计算机程序的非临时性计算机可读记录介质,该计算机程序用于运行上述方法。下面将参照附图更详细地描述某些示例性实施例。在下面的描述中,即使在不同的附图中,相同的参照标记被用于相同的元件。描述中定义的、诸如详细结构和元件的事项被提供以便有助于全面理解示例性实施例。因此,明显的是,示例性实施例可以在没有这些具体定义的事项的情况下实现。此外,没有详细描述公知的功能或结构,因为它们会以不必要的细节模糊本申请。贯穿本说明书,应该理解的是,当元件被称为与另一元件“连接”时,它可以直接与其他元件“连接”,或者可以与其他元件电连接同时可以存在居间的元件。此外,当部件“包括”和/或“包含”元件时,除非具体描述给出相反指示,否则该部件还可以包括其他元件,而不是排除其他元件。当诸如“中的至少一个”的表述出现在元件的元件之后时,它修饰元件的整个列表,而不是修饰该列表的各个元件。图1是根据示例性实施例的用于经由设备1000控制外部装置2000的系统的总体示意图。如图1所示,系统包括设备1000、与设备1000连本文档来自技高网...

【技术保护点】
一种控制外部装置的方法,该方法包括:向服务器提供用于确定用户的意图的用户输入信息;识别可以由设备控制的外部装置;向服务器提供所识别的外部装置的装置信息;从服务器接收由服务器基于用户输入信息和装置信息生成的关于外部装置的控制信息;以及向外部装置发送基于接收到的控制信息生成的控制命令,其中,所述控制信息是基于用户的意图生成的。

【技术特征摘要】
【国外来华专利技术】2012.09.10 KR 10-2012-00997391.一种控制外部装置的方法,该方法包括:向服务器提供用于确定用户的意图的用户输入信息;识别可以由设备控制的外部装置;向服务器提供所识别的外部装置的装置信息;根据基于用户的意图确定的用于控制外部装置的控制条件,获得与控制条件有关的条件信息;从服务器接收由服务器基于用户输入信息、条件信息和装置信息生成的关于外部装置的控制信息;以及向外部装置发送基于接收到的控制信息生成的控制命令,其中,所述控制信息是基于用户的意图生成的;其中,获得条件信息包括从外部装置获得条件信息;其中,所述条件信息包括关于设备的位置、设备周围的环境条件、以及预设位置处的交通中的至少一个的信息。2.如权利要求1所述的方法,其中,用于控制外部装置的控制条件是由服务器基于用户的意图确定的,以及其中,所述控制信息是由服务器基于控制条件生成的。3.如权利要求2所述的方法,其中,所述控制信息包括用于检查控制条件是否得到满足的信息、以及用于当控制条件得到满足时控制设备和外部装置中的至少一个的操作的信息。4.如权利要求2所述的方法,还包括获得与控制条件有关的条件信息,其中,发送控制命令包括,当基于获得的条件信息确定控制条件得到满足时向外部装置发送控制命令。5.如权利要求1所述的方法,其中,所述控制信息包括用于控制设备和外部装置中的至少一个的操作的多个控制命令,以及所述多个控制命令由设备和外部装置中的至少一个按预定的顺序运行。6.如权利要求1所述的方法,其中,所述用户输入信息包括由用户输入的文本、用户的语音和用户的姿势中的至少一个。7.如权利要求1所述的方法,其中,所述装置信息包括外部装置的标识值、外部装置的类型、以及用来控制外部装置的命令中的至少一个。8.如权利要求1所述的方法,还包括:识别可以由设备控制的多个外部装置;以及从所述多个外部装置当中选择与用户的意图有关的外部装置,其中,所述控制命令是用于操作所选择的外部装置的命令。9.如权利要求1所述的方法,还包括向服务器提供另一外部装...

【专利技术属性】
技术研发人员:申伉植高在佑朴世濬
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1