经由会话接口扩展应用功能的制作方法

文档序号:19418550发布日期:2019-12-14 01:11阅读:来源:国知局

技术特征:

1.一种系统,包括:

处理设备;以及

存储器,其被耦合到所述处理设备并且存储指令,所述指令当由所述处理设备运行时使所述系统执行包括以下项的操作:

从交互引擎接收第一通信;

处理所述第一通信以识别所述第一通信被指向的第一应用;

将所述第一通信提供给与所述第一应用相关联的应用扩展引擎;

从所述应用扩展引擎接收第二通信;以及

将所述第二通信提供给所述交互引擎。

2.根据权利要求1所述的系统,其中,处理所述第一通信包括:使用自然语言处理来处理所述第一通信以识别所述第一通信被指向的所述第一应用。

3.根据权利要求1所述的系统,其中,处理所述第一通信包括:识别与一个或多个相应的应用扩展引擎相关联的一个或多个应用。

4.根据权利要求1所述的系统,其中,处理所述第一通信包括:处理所述第一通信以识别第一用户,所述第一通信与所述第一用户相关联。

5.根据权利要求4所述的系统,其中,所述第二通信与所述第一用户相关联。

6.根据权利要求1所述的系统,其中,所述第一通信与所述第一应用的第一应用会话相关联,并且其中,所述第二通信与所述第一应用的第二应用会话相关联。

7.根据权利要求1所述的系统,其中,提供所述第一通信包括:

将补充内容并入到所述第一通信中;以及

将具有所述补充内容的所述第一通信提供给所述应用扩展引擎。

8.根据权利要求7所述的系统,其中,所述补充内容包括所述交互引擎在其处运行的设备的状态。

9.根据权利要求1所述的系统,其中,所述第二通信包括第一内容项,并且其中,提供所述第二通信包括:基于确定所述交互引擎在其处运行的设备能够呈现所述第一内容项,来将所述第一内容项提供给所述交互引擎。

10.根据权利要求1所述的系统,其中,接收第一通信包括:根据会话应用编程接口(api)来接收所述第一通信。

11.根据权利要求1所述的系统,其中,提供所述第二通信包括:根据会话api将所述第二通信提供给所述交互引擎。

12.一种方法,包括:

从交互引擎接收第一通信;

处理所述第一通信以识别所述第一通信被指向的第一应用;

将所述第一通信提供给与所述第一应用相关联的第一应用扩展引擎;

从与第二应用相关联的第二应用扩展引擎接收第二通信;以及

将所述第二通信提供给所述交互引擎。

13.根据权利要求12所述的方法,其中,处理所述第一通信包括:处理所述第一通信以识别第一用户,所述第一通信与所述第一用户相关联。

14.根据权利要求12所述的方法,其中,提供所述第一通信包括:

将补充内容并入到所述第一通信中;以及

将具有所述补充内容的所述第一通信提供给所述第一应用扩展引擎。

15.根据权利要求12所述的方法,其中,所述第二通信包括第一内容项,并且其中,提供所述第二通信包括:基于确定所述交互引擎在其处运行的设备能够呈现所述第一内容项,来将所述第一内容项提供给所述交互引擎。


技术总结
公开了用于经由会话接口来扩展应用功能的系统和方法。在一个实现方式中,从交互引擎接收第一通信。处理所述第一通信以识别所述通信被指向的应用。将所述第一通信提供给与第一应用相关联的应用扩展引擎。从所述应用扩展引擎接收第二通信。将所述第二通信提供给所述交互引擎。

技术研发人员:D·J·德里斯科尔;A·D·安德鲁斯;A·N·阿尔维;Y-C·秋
受保护的技术使用者:微软技术许可有限责任公司
技术研发日:2018.04.17
技术公布日:2019.12.13
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1