一种智能设备中应用服务运行控制方法及装置制造方法及图纸

技术编号:15391369 阅读:139 留言:0更新日期:2017-05-19 04:43
本发明专利技术实施例公开了一种智能设备中应用服务运行控制方法及装置,方法包括:获取各应用服务分别对应的执行特征和结束特征;对执行特征和所述结束特征分别进行分析,分别确定各应用服务各自对应的类型;提取智能设备中分别实时运行的目标应用服务,分别根据各目标应用服务对应的类型对各目标应用服务进行切换;根据切换后各目标应用服务的顺序分别输出对应的响应结果。本发明专利技术实施例根据执行特征和结束特征对应用服务进行分类,并进行分类控制,使得应用服务与应用服务之间的切换按照不同类型进行控制,从而使用户在发起新指令时机器人能够更有效的管理当前应用服务的状态,确保更加便捷地切换应用服务,及时响应用户的需要,提高信息传输的效率。

Application service operation control method and device in intelligent equipment

The embodiment of the invention discloses a method and a device, application service operation control of an intelligent device in the method includes performing characteristics respectively corresponding to each application service access and end features; on the implementation of features and the end features were analyzed, respectively, determine the type of the corresponding application service; intelligent extraction equipment are running in real time the target application service, respectively according to various target application service switching type of each target application service corresponding to the corresponding results; respectively according to the switching output after the target application service order response. The embodiment of the invention according to the characteristics and features of the end application service classification, classification and control, makes switching between application service and application service control according to different types, and users to launch a new command robot can more effectively manage the current application status of the service, to ensure that the application service is more convenient to switch timely response to the needs of users, improve the efficiency of information transmission.

【技术实现步骤摘要】
一种智能设备中应用服务运行控制方法及装置
本专利技术实施例涉及机器人
,具体涉及一种智能设备中应用服务运行控制方法及装置。
技术介绍
随着机器人市场的发展,机器人所具备的交互场景也越来越丰富,其智能化程度越来越高,因此越来越多的智能机器人开始进入普通家庭和商业场所,例如,扫地机器人、看家机器人、指路机器人等等,大大方便了人们的生活。现有技术中机器人的运行包括若干个场景,场景是指机器人提供的服务。对于用户在使用过程中出现的场景切换需求,采用简单粗暴的新场景覆盖旧场景的方式,这种切换方式导致用户需要不停地重新唤起场景;另一方面,场景的复杂程度越来越高,当用户在同一场景下的不同子场景(子服务)之间进行切换时,需要不停地重新启动,较为麻烦,导致信息传输的效率大大降低。本专利技术中的服务和子服务可以统称为应用服务。
技术实现思路
由于现有的机器人在不同服务或子服务之间进行切换时,需要不停地重新启动,较为麻烦,导致信息传输的效率大大降低的问题,本专利技术实施例提出一种智能设备中应用服务运行控制方法及装置。第一方面,本专利技术实施例提出一种智能设备中应用服务运行控制方法,包括:获取各应用服务分别对应的执行特征和结束特征;所述执行特征为应用服务开启后是否自动持续运行或是否需要多轮交互;所述结束特征为应用服务是否有明确的结束流程;对所述执行特征和所述结束特征分别进行分析,分别确定所述各应用服务各自对应的类型;提取所述智能设备中分别实时运行的目标应用服务,分别根据所述各目标应用服务对应的类型对所述各目标应用服务进行切换;根据切换后所述各目标应用服务的顺序分别输出对应的响应结果。可选地,所述根据所述执行特征和所述结束特征,确定所述各应用服务的类型,进一步包括:若目标应用服务的执行特征为开启后自动持续运行,结束特征为无明确的结束流程,则所述目标应用服务的类型为A类应用服务;若目标应用服务的执行特征为无需多轮交互,结束特征为有明确的结束流程,则所述目标应用服务的类型为B类应用服务;若目标应用服务的执行特征为需要多轮交互,结束特征为有明确的结束流程,则所述目标应用服务的类型为C类应用服务。可选地,所述应用服务切换规则为:若所述A类应用服务运行过程中需要启动所述B类应用服务,则保持所述A类应用服务运行并启动所述B类应用服务,或暂停所述A类应用服务并启动所述B类应用服务,待所述B类应用服务运行结束后,继续运行所述A类应用服务;若所述A类应用服务和所述B类应用服务并行运行的过程中需要启动所述C类应用服务,则启动所述C类应用服务,并结束所述A类应用服务和所述B类应用服务;若所述B类应用服务和所述C类应用服务并行运行的过程中需要启动所述A类应用服务,则启动所述A类应用服务,并结束所述B类应用服务和所述C类应用服务。可选地,所述获取各应用服务分别对应的执行特征和结束特征,进一步包括:根据各应用服务分别对应的运行日志中每一次运行的运行时间和交互信息,确定各应用服务分别对应的所述执行特征;根据各应用服务分别对应的运行日志中每一次运行结束的标识信息,确定各应用服务分别对应的所述结束特征。可选地,所述方法还包括:记录所述各应用服务交互过程中的有效信息。可选地,所述记录所述各应用服务交互过程中的有效信息,进一步包括:若所述有效信息的数据发生变化,则删除所述有效信息的原有数据,并记录所述有效信息的新数据。可选地,所述方法还包括:若所述目标应用服务运行结束,则删除所述目标应用服务的所有有效信息。第二方面,本专利技术实施例还提出一种智能设备中应用服务运行控制装置,包括:特征获取模块,用于获取各应用服务分别对应的执行特征和结束特征;所述执行特征为应用服务开启后是否自动持续运行或是否需要多轮交互;所述结束特征为应用服务是否有明确的结束流程;类型确定模块,用于对所述执行特征和所述结束特征分别进行分析,分别确定所述各应用服务各自对应的类型;应用服务切换模块,用于提取所述智能设备中分别实时运行的目标应用服务,分别根据所述各目标应用服务对应的类型对所述各目标应用服务进行切换;结果输出模块,用于根据切换后所述各目标应用服务的顺序分别输出对应的响应结果。可选地,所述应用服务切换模块进一步包括:A类确定单元,用于若目标应用服务的执行特征为开启后自动持续运行,结束特征为无明确的结束流程,则所述目标应用服务的类型为A类应用服务;B类确定单元,用于若目标应用服务的执行特征为无需多轮交互,结束特征为有明确的结束流程,则所述目标应用服务的类型为B类应用服务;C类确定单元,用于若目标应用服务的执行特征为需要多轮交互,结束特征为有明确的结束流程,则所述目标应用服务的类型为C类应用服务。可选地,所述运行控制模块中所述应用服务切换规则为:若所述A类应用服务运行过程中需要启动所述B类应用服务,则保持所述A类应用服务运行并启动所述B类应用服务,或暂停所述A类应用服务并启动所述B类应用服务,待所述B类应用服务运行结束后,继续运行所述A类应用服务;若所述A类应用服务和所述B类应用服务并行运行的过程中需要启动所述C类应用服务,则启动所述C类应用服务,并结束所述A类应用服务和所述B类应用服务;若所述B类应用服务和所述C类应用服务并行运行的过程中需要启动所述A类应用服务,则启动所述A类应用服务,并结束所述B类应用服务和所述C类应用服务。可选地,所述特征获取模块进一步包括:执行特征确定单元,用于根据各应用服务分别对应的运行日志中每一次运行的运行时间和交互信息,确定各应用服务分别对应的所述执行特征;结束特征确定单元,用于根据各应用服务分别对应的运行日志中每一次运行结束的标识信息,确定各应用服务分别对应的所述结束特征。可选地,所述装置还包括:信息记录模块,用于记录所述各应用服务交互过程中的有效信息。可选地,所述记录所述各应用服务交互过程中的有效信息,进一步包括:信息更新模块,用于若所述有效信息的数据发生变化,则删除所述有效信息的原有数据,并记录所述有效信息的新数据。可选地,所述装置还包括:信息删除模块,用于若所述目标应用服务运行结束,则删除所述目标应用服务的所有有效信息。由上述技术方案可知,本专利技术实施例根据应用服务的执行特征和结束特征对应用服务进行分类,并对应用服务进行分类控制,使得应用服务与应用服务之间的切换按照不同类型进行控制,从而使用户在发起新指令时机器人能够更有效的管理当前应用服务的状态,确保更加便捷地切换应用服务,及时响应用户的需要,提高了信息传输的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。图1为本专利技术一实施例提供的一种智能设备中应用服务运行控制方法的流程示意图;图2为本专利技术一实施例提供的一种智能设备中应用服务运行控制装置的结构示意图。具体实施方式下面结合附图,对本专利技术的具体实施方式作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。图1示出了本实施例提供的一种智能设备中应用服务运行控制方法的流程示意图,包括:S101、获取各应用服务分别对本文档来自技高网...
一种智能设备中应用服务运行控制方法及装置

【技术保护点】
一种智能设备中应用服务运行控制方法,其特征在于,包括:获取各应用服务分别对应的执行特征和结束特征;所述执行特征为应用服务开启后是否自动持续运行或是否需要多轮交互;所述结束特征为应用服务是否有明确的结束流程;对所述执行特征和所述结束特征分别进行分析,分别确定所述各应用服务各自对应的类型;提取所述智能设备中分别实时运行的目标应用服务,分别根据所述各目标应用服务对应的类型对所述各目标应用服务进行切换;根据切换后所述各目标应用服务的顺序分别输出对应的响应结果。

【技术特征摘要】
1.一种智能设备中应用服务运行控制方法,其特征在于,包括:获取各应用服务分别对应的执行特征和结束特征;所述执行特征为应用服务开启后是否自动持续运行或是否需要多轮交互;所述结束特征为应用服务是否有明确的结束流程;对所述执行特征和所述结束特征分别进行分析,分别确定所述各应用服务各自对应的类型;提取所述智能设备中分别实时运行的目标应用服务,分别根据所述各目标应用服务对应的类型对所述各目标应用服务进行切换;根据切换后所述各目标应用服务的顺序分别输出对应的响应结果。2.根据权利要求1所述的方法,其特征在于,所述对所述执行特征和所述结束特征分别进行分析,分别确定所述各应用服务各自对应的类型,进一步包括:若目标应用服务的执行特征为开启后自动持续运行,结束特征为无明确的结束流程,则所述目标应用服务的类型为A类应用服务;若目标应用服务的执行特征为无需多轮交互,结束特征为有明确的结束流程,则所述目标应用服务的类型为B类应用服务;若目标应用服务的执行特征为需要多轮交互,结束特征为有明确的结束流程,则所述目标应用服务的类型为C类应用服务。3.根据权利要求2所述的方法,其特征在于,所述根据所述各目标应用服务对应的类型对所述各目标应用服务进行切换,进一步包括:若所述A类应用服务运行过程中需要启动所述B类应用服务,则保持所述A类应用服务运行并启动所述B类应用服务,或暂停所述A类应用服务并启动所述B类应用服务,待所述B类应用服务运行结束后,继续运行所述A类应用服务;若所述A类应用服务和所述B类应用服务并行运行的过程中需要启动所述C类应用服务,则启动所述C类应用服务,并结束所述A类应用服务和所述B类应用服务;若所述B类应用服务和所述C类应用服务并行运行的过程中需要启动所述A类应用服务,则启动所述A类应用服务,并结束所述B类应用服务和所述C类应用服务。4.根据权利要求1所述的方法,其特征在于,所述获取各应用服务分别对应的执行特征和结束特征,进一步包括:根据各应用服务分别对应的运行日志中每一次运行的运行时间和交互信息,确定各应用服务分别对应的所述执行特征;根据各应用服务分别对应的运行日志中每一次运行结束的标识信息,确定各应用服务分别对应的所述结束特征。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:记录所述各应用服务交互过程中的有效信息。6.根据权利要求5所述的方法,其特征在于,所述记录所述各应用服务交互过程中的有效信息,进一步包括:若所述有效信息的数据发生变化,则删除所述有效信息的原有数据,并记录所述有效信息的新数据。7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:若所述目标应用服务运行结束,则删除所述目标应用服务的所有有效信息。8.一种智能设备中应用服务运行控制装置,其特征在于,包括...

【专利技术属性】
技术研发人员:马雅茹刘昕雷宇
申请(专利权)人:北京智能管家科技有限公司
类型:发明
国别省市:北京,11

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

1