智能控制的方法、装置、电子设备以及系统制造方法及图纸

技术编号:15529573 阅读:174 留言:0更新日期:2017-06-04 16:53
本公开提供了一种智能控制的方法、装置、电子设备以及系统。其中,所述方法包括:判断终端的应用程序是否需要智能接管;以及,获取所述终端与网络侧针对所述应用程序交互的会话信息;如果是,获取所述终端与网络侧针对所述应用程序交互的会话信息,根据所述会话信息确定所述应用程序的当前状态,根据所述应用程序的当前状态触发所述应用程序进入下一状态,因此,能够在用户操作不方便或对操作不熟悉时,依托本公开提供的方法智能地代其触发应用程序进入下一状态,极大地提升了便利性以及用户体验。

Intelligent control method, device, electronic equipment and system

The present disclosure provides a method, an apparatus, an electronic device, and a system for intelligent control. Among them, the method includes: judging whether the application of intelligent terminals need to take over; and, for the terminal and the network side according to the session information interaction of the application; if it is, the access terminal and the network side according to the interaction of the application session information, according to determine the current state of the application the program of the session information, according to the current state of the application to trigger the application into the next state, therefore, in the user operation is not convenient to operate or not familiar with, relying on the publicly available method of intelligence on behalf of their trigger applications into the next state, greatly enhance the convenience and the user experience.

【技术实现步骤摘要】
【国外来华专利技术】智能控制的方法、装置、电子设备以及系统
本公开涉及智能控制领域,具体地,涉及一种智能控制的方法、装置、电子设备以及系统。
技术介绍
在用户使用终端的应用程序与网络进行交互时,可能会出现对应用程序的某些步骤不熟悉或不便操作的情况。以网站购物过程为例,有些人群(比如老年人)使用终端在线超市把若干物品加入了购物车,但可能并不知道之后该如何操作。为了解决这一问题,目前购物网站通常会给出如何使用网站购物的文字说明,用户可以根据该文字说明,继续进行下一步操作。然而有些人并不方便阅读这些文字或者对这些文字的理解比较困难,仍然不知道下一步如何操作。
技术实现思路
有鉴于此,本公开的一个目的是提供一种智能控制的方法、装置、电子设备以及系统,以降低应用程序的操作难度。在本公开第一方面的示例性实施例中,提供了一种智能控制的方法。该方法包括:判断终端的应用程序是否需要智能接管;以及,获取所述终端与网络侧针对所述应用程序交互的会话信息;如果是,根据所述会话信息确定所述应用程序的当前状态;根据所述应用程序的当前状态触发所述应用程序进入下一状态。在本公开第二方面的示例性实施例中,提供了一种智能控制的装置。该装置包括:接管判断模块,被配置为判断终端的应用程序是否需要智能接管。会话获取模块,被配置为获取所述终端与网络侧针对所述应用程序交互的会话信息。状态确定模块,被配置为在所述接管判断模块判定为是的情况下,根据所述会话获取模块获取的所述会话信息确定所述应用程序的当前状态。触发模块,被配置为根据所述状态确定模块确定的当前状态触发所述应用程序进入下一状态。在本公开第三方面的示例性实施例中,提供了一种计算机程序产品。该计算机程序产品包含能够由可编程的装置执行的计算机程序,所述计算机程序具有当由所述可编程的装置执行时用于执行本公开第一方面的任意示例性实施例所述的智能控制的方法的代码部分。在本公开第四方面的示例性实施例中,提供了一种非临时性计算机可读存储介质。该非临时性计算机可读存储介质中包括一个或多个程序,所述一个或多个程序用于执行本公开第一方面的任意示例性实施例所述的智能控制的方法。在本公开第五方面的示例性实施例中,提供了一种电子设备。该电子设备包括:本公开第四方面的任意示例性实施例所述的非临时性计算机可读存储介质;以及,一个或者多个处理器,用于执行所述非临时性计算机可读存储介质中的程序。在本公开第六方面的示例性实施例中,提供了一种智能控制系统。该智能控制系统包括:管控服务器以及如本公开第五方面的任意示例性实施例所述的电子设备,其中,所述管控服务器,被配置为在终端与网络侧之间,记录所述终端与网络侧交互的会话信息,在需要对终端进行智能接管的情况下,将所述会话信息发送给所述电子设备。通过上述技术方案,由于获取了终端与网络侧针对终端的应用程序交互的会话信息,并且在终端的应用程序需要智能接管时,根据会话信息确定应用程序的当前状态,根据应用程序的当前状态触发应用程序进入下一状态,因此,能够在用户操作不方便或对操作不熟悉时,自动智能地代其触发应用程序进入下一状态,这样就能够降低应用程序的操作难度,从而能够提升便利性以及用户体验。本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是根据本公开一示例性实施例示出的实施环境示意图。图2是根据本公开第一方面的一示例性实施例示出的一种智能控制的方法的流程图。图3a是根据本公开第一方面的一示例性实施例示出的终端界面示意图。图3b是根据本公开第一方面的另一示例性实施例示出的终端界面示意图。图4是根据本公开第二方面的一示例性实施例示出的一种智能控制的装置的框图。图5是根据本公开第二方面的另一示例性实施例示出的一种智能控制的装置的框图。图6是根据本公开第五方面的一示例性实施例示出的电子设备的框图。图7是根据本公开第六方面的一示例性实施例示出的智能控制系统的框图。具体实施方式以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。图1是根据本公开一示例性实施例示出的实施环境示意图。如图1所示,该实施环境可以包括:终端110、应用了本公开实施例提供的智能控制的方法的服务器侧120。需要说明的是,服务器侧120可以由一台或多台服务器设备来实现。在服务器侧120由多台服务器设备来实现的情况下,例如,服务器侧120可以包括管控服务器120a、输入获取服务器120b、以及后台智能管控设备120c。其中,管控服务器120a,可以被配置为在终端110与网络侧之间,为终端110与网络侧中转并记录终端110与网络侧交互的会话信息,并将所述会话信息发送给后台智能管控设备120c。其中,管控服务器120a所记录的会话信息可以全部转发给后台智能管控设备120c,也可以仅在需要对终端110进行智能接管的情况下,将当前尚未完成的会话信息发送给后台智能管控设备120c。输入获取服务器120b,可以被配置为从所述终端110获取用户输入的语音或文本,将所述语音或文本发送给所述后台智能管控设备120c。其中,所述终端110可以为智能手机、平板电脑等。会话信息,即Session,包含用户会话所需的属性及配置信息、需要在整个用户会话过程中保持其状态的信息、例如登录信息或用户浏览Web应用程序时需要的其它信息、需要在页重新加载过程中或按功能分组的一组页之间保持其状态的对象、等等。在图1所示实施环境的一种可能的实施方式中,如果终端110打开的是具备被智能接管能力的应用程序,则终端110和网络侧交互的整个未完成会话都可以被管控服务器120a完整记录。当该应用程序需要被接管时,管控服务器120a可以将记录的会话信息发送给后台智能管控设备120c。如果终端110和网络侧交互的会话已完成,则管控服务器120a可以丢弃该完整会话。具备被智能接管能力是指该应用程序可以响应于服务器侧120的触发从当前状态进入下一状态。而如果终端110未打开具备被智能管控能力的应用,则管控服务器120a可以不去记录会话信息。可以理解的是,图1所示实施环境仅用于示意本专利技术实施例提供的方法,并不构成对本公开实施例的限制。示例地,本公开实施例所提供的方法可以直接应用于被智能接管的终端本身。具体地,例如,该终端同时存在具备被接管能力的应用程序(例如,在线超市应用,等)以及根据本公开实施例提供的智能控制方法所实现的程序模块。在需要对该应用程序进行智能接管的情况下,应用本公开实施例提供的智能控制方法所实现的程序模块可以获得针对该应用程序的会话信息,触发该应用程序进入下一状态。图2是根据本公开第一方面的一示例性实施例示出的一种智能控制的方法的流程图。示例地,该方法可以应用于如图1所示的服务器侧120。该方法可以包括:在步骤210中,判断终端的应用程序是否需要智能接管。示例地,可以在接收到针对终端的应用程序的接管指令时,确定需要智能接管。或者,在终端工作在语音模式下且所述终端处于等待手动输入的状态超过预设时长时,确定需要智能接管。这里的预设时长可以是技术人员设定的默认值,比本文档来自技高网...
智能控制的方法、装置、电子设备以及系统

【技术保护点】
一种智能控制的方法,其特征在于,包括:判断终端的应用程序是否需要智能接管;以及,获取所述终端与网络侧针对所述应用程序交互的会话信息;如果是,根据所述会话信息确定所述应用程序的当前状态;根据所述应用程序的当前状态触发所述应用程序进入下一状态。

【技术特征摘要】
【国外来华专利技术】1.一种智能控制的方法,其特征在于,包括:判断终端的应用程序是否需要智能接管;以及,获取所述终端与网络侧针对所述应用程序交互的会话信息;如果是,根据所述会话信息确定所述应用程序的当前状态;根据所述应用程序的当前状态触发所述应用程序进入下一状态。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述会话信息中的关键信息进行确信度评分,得到所述关键信息的确信度评分;判断所述关键信息的确信度评分是否满足所述当前状态的智能控制要求;所述根据所述应用程序的当前状态触发所述应用程序进入下一状态,包括:在所述关键信息的确信度评分满足所述当前状态的智能控制要求的情况下,根据所述应用程序的当前状态触发所述应用程序进入下一状态。3.根据权利要求1所述的方法,其特征在于,所述获取所述终端与网络侧针对所述应用程序交互的会话信息包括:在所述网络侧针对所述应用程序反馈更新内容时,获取所述会话信息。4.根据权利要求2所述的方法,其特征在于,所述判断所述关键信息的确信度评分是否满足所述当前状态的智能控制要求包括:当所述关键信息的确信度评分满足所述当前状态所属等级对应的评分要求时,确定满足所述当前状态的智能控制要求,其中,不同等级对应的评分要求不同。5.根据权利要求1所述的方法,其特征在于,所述判断终端的应用程序是否需要智能接管包括:在接收到针对所述终端的应用程序的接管指令时,确定需要智能接管;或者,在所述终端工作在语音模式下且所述终端处于等待手动输入的状态超过预设时长时,确定需要智能接管。6.根据权利要求1所述的方法,其特征在于,在根据所述应用程序的当前状态触发所述应用程序进入下一状态之前,所述方法还包括:从所述终端获取用户针对所述应用程序的智能接管输入的语音或文本;对所述语音或文本进行解析,得到所述应用程序进入下一状态所需的详细信息;所述,根据所述应用程序的当前状态触发所述应用程序进入下一状态包括:根据所述应用程序的当前状态以及所述应用程序进入下一状态所需的详细信息,触发所述应用程序进入下一状态。7.一种智能控制的装置,其特征在于,包括:接管判断模块,被配置为判断终端的应用程序是否需要智能接管;会话获取模块,被配置为获取所述终端与网络侧针对所述应用程序交互的会话信息;状态确定模块,被配置为在所述接管判断模块判定为是的情况下,根据所述会话获取模块获取的所述会话信息确定所述应用程序的当前状态;触发模块,被配置为根据所述状态确定模块确定的当前状态触发所述应用程序进入下一状态。8.根据权利要求7所述的装置,其特征在于,所述装置还包括:评分确定模块,被配置为对所述会话信息中的关键信息进行确信度评分,得到所述关键信息的确信度评分;评分判断模块,被配置为判断所述关键信息的确...

【专利技术属性】
技术研发人员:骆磊张涛黄晓庆
申请(专利权)人:深圳达闼科技控股有限公司
类型:发明
国别省市:广东,44

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

1