在机器人操作系统中启动应用的方法及装置与流程

文档序号:11949786阅读:来源:国知局

技术特征:

1.一种用于在机器人操作系统中启动应用程序的方法,其特征在于,所述方法包括以下步骤:

接收一个或多个特定事件的输入,所述特定事件包含于具有多种类型事件的事件列表中;

识别所述特定事件所对应的事件类型和意图;

基于事件类型和意图启动相对应的应用程序。

2.如权利要求1所述的在机器人操作系统中启动应用的方法,其特征在于,所述事件列表中包含交互类多模态输入事件、OS操作系统类事件和组合类事件。

3.如权利要求2所述的在机器人操作系统中启动应用程序的方法,其特征在于,用以启动应用程序的意图包括来自用户的用户意图、来自应用程序的应用程序意图和来自操作系统的操作系统OS意图。

4.如权利要求1-3中任一项所述的在机器人操作系统启动应用程序的方法,其特征在于:

如果用以启动应用程序的意图是用户意图,则根据用户的多模态输入信息识别出用户的意图,以启动与交互类多模态输入事件相关的应用;

如果用以启动应用程序的意图是应用程序意图,则根据自定义的自动触发机制在第一特定事件出现时启动相对应的应用;

如果用以启动应用程序的意图是操作系统意图,则根据自定义的自动触发机制在第二特定事件发生时启动相对应的应用。

5.如权利要求4所述的在机器人操作系统中启动应用程序的方法,其特征在于,具有不同来源的意图的事件具有不同的优先级别属性:

当按照所述意图启动应用程序出现冲突时,根据各种事件对应的优先级别来决定是否启动对应的应用程序。

6.一种用于在机器人操作系统中启动应用程序的装置,其特征在于,所述装置包括:

事件输入接收模块,其用以接收一个或多个特定事件的输入,所述特定事件包含于具有多种类型事件的事件列表中;

事件识别模块,其用以识别所述特定事件所对应的事件类型和意图;

应用程序启动模块,其用以基于事件类型和意图启动相对应的应用程序。

7.如权利要求6所述的用于在机器人操作系统中启动应用的装置,其特征在于,所述事件列表中包含交互类多模态输入事件、OS操作系统类事件和组合类事件。

8.如权利要求7所述的用于在机器人操作系统中启动应用程序的装置,其特征在于,用以启动应用程序的意图包括来自用户的用户意图、来自应用程序的应用程序意图和来自操作系统的操作系统OS意图。

9.如权利要求6-8中任一项所述的用于在机器人操作系统启动应用程序的装置,其特征在于:

如果用以启动应用程序的意图是用户意图,则根据用户的多模态输入信息识别出用户的意图,以启动与交互类多模态输入事件相关的应用;如果用以启动应用程序的意图是应用程序意图,则根据自定义的自动触发机制在第一特定事件出现时启动相对应的应用;如果用以启动应用程序的意图是操作系统意图,则根据自定义的自动触发机制在第二特定事件发生时,启动相对应的应用。

10.如权利要求9所述的用于在机器人操作系统中启动应用程序的装置,其特征在于,具有不同来源的意图的事件具有不同的优先级别属性:

当按照所述意图启动应用程序出现冲突时,根据各种事件对应的优先级别来决定是否启动对应的应用程序。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1