处理用户输入的电子设备和处理用户输入的方法技术

技术编号:18939875 阅读:58 留言:0更新日期:2018-09-15 10:56
提供了一种电子设备。该电子设备包括:壳体;位于壳体内部并通过壳体的第一部分暴露的触摸屏显示器;位于壳体内部并通过壳体的第二部分暴露的麦克风;位于壳体内部并通过壳体的第三部分暴露的至少一个扬声器;位于壳体内部的通信电路;位于壳体内部并且被配置为存储包括具有第一用户界面(UI)的第一应用程序和具有第二UI的第二应用程序在内的指令的存储器;以及位于壳体内部并与触摸屏显示器、麦克风、扬声器、通信电路以及存储器电连接的至少一个处理器。

Processing user input electronic equipment and processing user input method

An electronic device is provided. The electronic device includes: a case; a touch screen display located inside the case and exposed through the first part of the case; a microphone located inside the case and exposed through the second part of the case; at least one speaker located inside the case and exposed through the third part of the case; a communication circuit located inside the case; A memory located inside the housing and configured to store instructions including a first application program with a first user interface (UI) and a second application program with a second UI; and at least one process located inside the housing and electrically connected to a touch screen display, a microphone, a speaker, a communication circuit, and a memory Apparatus.

【技术实现步骤摘要】
处理用户输入的电子设备和处理用户输入的方法相关申请的交叉引用本申请要求于2017年3月3日向韩国知识产权局递交的分配的申请号为10-2017-0027804的韩国专利申请的符合35U.S.C.§119(a)的权益,将其全部公开内容以引用方式并入本文中。
本公开涉及用于处理用户输入的电子设备和用于处理用户输入的方法。
技术介绍
现代电子设备可以支持各种输入方法,诸如语音输入以及根据相关技术使用键盘或鼠标的输入方法。例如,诸如智能电话或平板电脑之类的电子设备可以识别用户的语音输入,并且可以在执行语音识别服务的同时执行动作或提供与语音输入相对应的搜索结果。语音识别服务可以识别用户输入并且可以通过使用用户输入中包括的特定文本向用户提供用户输入的结果,或者可以基于自然语言处理技术来确定用户的意图,并且可以向用户提供适合于所确定意图的结果。提出以上信息作为背景信息仅仅是为了辅助理解本公开。并未确定和断言上述任何内容是否可用作关于本公开的现有技术。
技术实现思路
由于语音识别服务在识别和处理用户的语音时仅给出根据用户输入的结果,所以语音识别服务仅可以处理诸如执行程序之类的简单用户语音,而可能无法提供根据针对用户输入的多个应用程序的动作的处理结果。语音识别服务可能无法通过顺序地执行应用来提供与用户输入相对应的结果,并且也可能无法通过如下操作根据针对用户输入的多个应用程序的动作来提供处理结果:通过执行另一应用来获得一个正在运行的应用的信息,来控制获得信息的有机操作。本公开的各个方面是为了至少解决上述问题和/或缺点,并且至少提供以下描述的优点。因此,本公开的一方面在于提供一种用于处理用户输入的电子设备、方法和服务器,其中,与用户输入相对应的任务由多个应用来执行。根据本公开的一个方面,提供了一种电子设备。所述电子设备包括:壳体;位于壳体内部并通过壳体的第一部分暴露的触摸屏显示器;位于壳体内部并通过壳体的第二部分暴露的麦克风;位于壳体内部并通过壳体的第三部分暴露的至少一个扬声器;位于壳体内部的通信电路;位于壳体内部并与触摸屏显示器、麦克风、扬声器以及通信电路电连接的至少一个处理器;以及位于壳体内部并与处理器电连接的存储器。所述存储器存储包括第一用户界面(UI)在内的第一应用程序和包括第二UI在内的第二应用程序。当执行存储器中存储的至少一个指令时,所述至少一个处理器执行以下操作:进行控制以通过触摸屏显示器或麦克风中的至少一个来接收用户输入,所述用户输入包括通过使用第一应用程序和第二应用程序来执行任务的请求,进行控制以经由所述通信电路向外部服务器发送与所述用户输入有关的数据,进行控制以经由所述通信电路从外部服务器接收响应,所述响应包括与用于执行任务的电子设备的状态序列相关的信息,所述信息包括与各个状态相对应的多个状态标识符(ID),并且所述多个状态ID包括彼此不同的第一状态ID、第二状态ID、第三状态ID和第四状态ID,在接收到所述响应之后,执行所述第一应用程序并进行控制以基于所述第一状态ID在所述触摸屏显示器上显示所述第一UI,在显示所述第一UI之后,基于第二状态ID来执行第二应用程序,在执行所述第二应用程序之后,进行控制以基于所述第三状态ID在所述触摸屏显示器上显示所述第二UI,并获得要在所述第一UI中使用的至少一个参数,以及在显示所述第二UI之后,进行控制以基于所述第四状态ID在触摸屏显示器上显示所述第一UI,并用所获得的至少一个参数来填充所述第一UI。根据本公开的另一方面,提供了一种电子设备的控制方法。该控制方法包括:通过触摸屏显示器或麦克风中的至少一个来接收用户输入,所述用户输入包括通过使用第一应用程序和第二应用程序来执行任务的请求;通过通信电路向外部服务器发送与所述用户输入有关的数据;通过所述通信电路从外部服务器接收响应,所述响应包括与用于执行任务的所述电子设备的状态序列相关的信息;在接收到所述响应之后,基于所述信息中包括的第一状态ID来执行所述第一应用程序并且在所述触摸屏显示器上显示第一UI;在显示第一UI之后,基于所述信息中包括的第二状态ID来执行所述第二应用程序;在执行所述第二应用程序之后,基于所述信息中包括的第三状态ID在所述触摸屏显示器上显示所述第二应用程序的第二UI,并且获得要在所述第一UI中使用的至少一个参数;以及在显示所述第二UI之后,基于所述信息中包括的第四状态ID在触摸屏显示器上显示所述第一UI,并用获得的至少一个参数来填充所述第一UI。根据本公开的另一方面,一种服务器进行控制以从外部电子设备接收与用户输入有关的数据,所述用户输入包括通过使用第一应用程序和第二应用程序来执行任务的请求;基于与用户输入有关的数据来生成文本数据,基于文本数据来确定用户输入的意图和与意图相对应并用于执行任务的参数;基于所述意图和参数来生成包括与执行任务的电子设备的状态序列相关的信息在内的响应;以及进行控制以向外部电子设备发送该响应。根据本公开的另一方面,提供了一种电子设备。所述电子设备包括:显示器;一个或多个麦克风;存储包括第一UI在内的第一应用程序和包括第二UI在内的第二应用程序的存储器;以及与显示器、一个或多个麦克风电连接的至少一个处理器。当通过显示器或麦克风中的至少一个来接收包括通过使用第一应用程序和第二应用程序来执行任务的请求在内的用户输入时,处理器执行第一应用程序并进行控制以在显示器上显示第一UI,以及在显示第一UI之后执行第二应用程序。根据本公开的另一方面,提供了一种电子设备的控制方法。所述控制方法包括:通过显示器或麦克风中的至少一个来接收包括通过使用第一应用程序和第二应用程序来执行任务的请求在内的用户输入;执行第一应用程序;在显示器上显示第一UI;以及在显示第一UI之后执行第二应用程序。根据本公开的各种实施例,当根据路径规则来执行应用时,电子设备可以通过执行嵌套动作(或回归动作)来获得用于一个正在运行的应用的参数,该嵌套动作是执行另一应用以获得值的动作。因此,电子设备可以有组织地控制电子设备中存储的应用,由此向用户提供各种方法来提供与用户输入相对应的结果。根据以下结合附图公开了本公开的各种实施例的详细描述,本公开的其它方面、优点和显著特征对于本领域技术人员将变得显而易见。附图说明根据结合附图的以下描述,本公开的特定实施例的上述和其它方面、特征以及优点将更清楚,在附图中:图1示出了根据本公开各种实施例的集成智能系统;图2是示出了根据本公开实施例的集成智能系统的用户设备的配置的框图;图3是示出了根据本公开实施例的执行用户设备的存储器中存储的应用的框图;图4是示出了根据本公开实施例的集成智能系统的智能服务器的配置的框图;图5示出了根据本公开实施例的在用户设备中执行多个应用的情况;图6是示出了根据本公开实施例的用户设备的嵌套动作的流程图;图7A和7B示出了根据本公开实施例的用户设备执行嵌套动作一次的情况;图8A和8B示出了根据本公开实施例的用户设备执行嵌套动作两次的情况;图9是示出了根据本公开实施例的由智能服务器来生成新路径规则的方法的流程图;图10是示出了根据本公开实施例的用于生成集成智能系统的智能服务器的路径规则的配置的框图;图11示出了根据本公开各种实施例的网络环境中的电子设备;图12是根据本公开各本文档来自技高网...

【技术保护点】
1.一种电子设备,包括:壳体;触摸屏显示器,位于所述壳体内部并且通过所述壳体的第一部分暴露;麦克风,位于所述壳体内部并通过所述壳体的第二部分暴露;至少一个扬声器,位于所述壳体内部并且通过所述壳体的第三部分暴露;通信电路,位于所述壳体内部;至少一个处理器,位于所述壳体内部并且与所述触摸屏显示器、所述麦克风、所述扬声器以及所述通信电路电连接;以及存储器,位于所述壳体内部并与所述处理器电连接,其中,所述存储器被配置为存储包括第一用户界面“UI”在内的第一应用程序和包括第二UI在内的第二应用程序,以及其中,当执行所述存储器中存储的至少一个指令时,所述至少一个处理器:进行控制以通过所述触摸屏显示器或所述麦克风中的至少一个来接收用户输入,所述用户输入包括通过使用所述第一应用程序和所述第二应用程序来执行任务的请求,进行控制以经由所述通信电路向外部服务器发送与所述用户输入有关的数据,进行控制以经由所述通信电路从所述外部服务器接收响应,所述响应包括与用于执行所述任务的电子设备的状态序列相关的信息,所述信息包括与各个状态相对应的多个状态标识符“ID”,并且所述多个状态ID包括彼此不同的第一状态ID、第二状态ID、第三状态ID和第四状态ID,在接收到所述响应之后,执行所述第一应用程序并进行控制以基于所述第一状态ID在所述触摸屏显示器上显示所述第一UI,在显示所述第一UI之后,基于所述第二状态ID来执行所述第二应用程序,在执行所述第二应用程序之后,进行控制以基于所述第三状态ID在所述触摸屏显示器上显示所述第二UI,并获得要在所述第一UI中使用的至少一个参数,以及在显示所述第二UI之后,进行控制以基于所述第四状态ID在所述触摸屏显示器上显示所述第一UI,并用所获得的至少一个参数来填充所述第一UI。...

【技术特征摘要】
2017.03.03 KR 10-2017-00278041.一种电子设备,包括:壳体;触摸屏显示器,位于所述壳体内部并且通过所述壳体的第一部分暴露;麦克风,位于所述壳体内部并通过所述壳体的第二部分暴露;至少一个扬声器,位于所述壳体内部并且通过所述壳体的第三部分暴露;通信电路,位于所述壳体内部;至少一个处理器,位于所述壳体内部并且与所述触摸屏显示器、所述麦克风、所述扬声器以及所述通信电路电连接;以及存储器,位于所述壳体内部并与所述处理器电连接,其中,所述存储器被配置为存储包括第一用户界面“UI”在内的第一应用程序和包括第二UI在内的第二应用程序,以及其中,当执行所述存储器中存储的至少一个指令时,所述至少一个处理器:进行控制以通过所述触摸屏显示器或所述麦克风中的至少一个来接收用户输入,所述用户输入包括通过使用所述第一应用程序和所述第二应用程序来执行任务的请求,进行控制以经由所述通信电路向外部服务器发送与所述用户输入有关的数据,进行控制以经由所述通信电路从所述外部服务器接收响应,所述响应包括与用于执行所述任务的电子设备的状态序列相关的信息,所述信息包括与各个状态相对应的多个状态标识符“ID”,并且所述多个状态ID包括彼此不同的第一状态ID、第二状态ID、第三状态ID和第四状态ID,在接收到所述响应之后,执行所述第一应用程序并进行控制以基于所述第一状态ID在所述触摸屏显示器上显示所述第一UI,在显示所述第一UI之后,基于所述第二状态ID来执行所述第二应用程序,在执行所述第二应用程序之后,进行控制以基于所述第三状态ID在所述触摸屏显示器上显示所述第二UI,并获得要在所述第一UI中使用的至少一个参数,以及在显示所述第二UI之后,进行控制以基于所述第四状态ID在所述触摸屏显示器上显示所述第一UI,并用所获得的至少一个参数来填充所述第一UI。2.根据权利要求1所述的电子设备,其中,所述第一应用程序包括消息应用程序、电子邮件应用程序或网页浏览器应用程序中的至少一个。3.根据权利要求2所述的电子设备,其中,所述第二应用程序包括联系人应用程序、图库应用程序、日历应用程序或云服务应用程序中的至少一个。4.根据权利要求1所述的电子设备,其中,所述多个状态ID中的至少一个包括应用程序的名称的至少一部分。5.根据权利要求1所述的电子设备,其中,所述多个状态ID中的至少一个不与应用程序的UI相关联。6.根据权利要求1所述的电子设备,其中,所述响应是由所述外部服务器基于与所述用户输入有关的数据来生成的。7.根据权利要求6所...

【专利技术属性】
技术研发人员:诸葛祜准禹景久宋佳进诸成民
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1