Method and apparatus for building an intelligent automated assistant
    1.
    发明申请
    Method and apparatus for building an intelligent automated assistant 有权
    构建智能自动化助手的方法和装置

    公开(公告)号:US20070100790A1

    公开(公告)日:2007-05-03

    申请号:US11518292

    申请日:2006-09-08

    IPC分类号: G06F17/30

    摘要: A method and apparatus are provided for building an intelligent automated assistant. Embodiments of the present invention rely on the concept of “active ontologies” (e.g., execution environments constructed in an ontology-like manner) to build and run applications for use by intelligent automated assistants. In one specific embodiment, a method for building an automated assistant includes interfacing a service-oriented architecture that includes a plurality of remote services to an active ontology, where the active ontology includes at least one active processing element that models a domain. At least one of the remote services is then registered for use in the domain.

    摘要翻译: 提供了一种用于构建智能自动化助理的方法和装置。 本发明的实施例依赖于“活动本体”(例如,以本体类似的方式构建的执行环境)的概念来构建和运行智能自动化助理使用的应用。 在一个具体实施例中,一种用于构建自动化助理的方法包括将包括多个远程服务的面向服务的体系结构连接到活动本体,其中主动本体包括至少一个对领域进行建模的活动处理元件。 至少一个远程服务然后被注册在域中使用。

    Method and apparatus for building an intelligent automated assistant
    2.
    发明授权
    Method and apparatus for building an intelligent automated assistant 有权
    构建智能自动化助手的方法和装置

    公开(公告)号:US08677377B2

    公开(公告)日:2014-03-18

    申请号:US11518292

    申请日:2006-09-08

    IPC分类号: G06F3/00

    摘要: A method and apparatus are provided for building an intelligent automated assistant. Embodiments of the present invention rely on the concept of “active ontologies” (e.g., execution environments constructed in an ontology-like manner) to build and run applications for use by intelligent automated assistants. In one specific embodiment, a method for building an automated assistant includes interfacing a service-oriented architecture that includes a plurality of remote services to an active ontology, where the active ontology includes at least one active processing element that models a domain. At least one of the remote services is then registered for use in the domain.

    摘要翻译: 提供了一种用于构建智能自动化助理的方法和装置。 本发明的实施例依赖于“活动本体”(例如,以本体类似的方式构建的执行环境)的概念来构建和运行智能自动化助理使用的应用。 在一个具体实施例中,一种用于构建自动化助理的方法包括将包括多个远程服务的面向服务的体系结构连接到活动本体,其中主动本体包括至少一个对领域进行建模的活动处理元件。 至少一个远程服务然后被注册在域中使用。

    Integration of context-sensitive run-time metrics into integrated development environments
    3.
    发明申请
    Integration of context-sensitive run-time metrics into integrated development environments 有权
    将上下文相关的运行时指标集成到集成开发环境中

    公开(公告)号:US20070168913A1

    公开(公告)日:2007-07-19

    申请号:US10751333

    申请日:2004-01-02

    IPC分类号: G06F9/44

    摘要: An integrated development environment (IDE) includes a runtime environment and user interface. A user of the IDE specifies an application component to be monitored, and metrics for the specified application component are transmitted by the IDE runtime environment to a data collector belonging to the IDE user interface for display to the user. In addition, support is offered for the separation of operational concerns from business logic, allowing developers to control the operational aspects from a policy manager of the IDE user interface. Using the policy manager, developers invoke policy agents to add predefined code segments to applications, saving the developer from having to recode the same operational logic each time an application is updated to contain a new policy related to business logic.

    摘要翻译: 集成开发环境(IDE)包括运行时环境和用户界面。 IDE的用户指定要监视的应用程序组件,并且指定应用程序组件的度量由IDE运行时环境传输到属于IDE用户界面的数据收集器,以显示给用户。 此外,还提供了将业务问题与业务逻辑分开的支持,允许开发人员从IDE用户界面的策略管理器控制操作方面。 使用策略管理器,开发人员调用策略代理程序将预定义的代码段添加到应用程序中,从而节省开发人员在每次更新应用程序时重新编码相同的操作逻辑,以包含与业务逻辑相关的新策略。

    Integration of context-sensitive runtime metrics into integrated development environments
    4.
    发明授权
    Integration of context-sensitive runtime metrics into integrated development environments 有权
    将上下文相关的运行时指标集成到集成开发环境中

    公开(公告)号:US07802234B2

    公开(公告)日:2010-09-21

    申请号:US10751333

    申请日:2004-01-02

    IPC分类号: G06F9/44

    摘要: An integrated development environment (IDE) includes a runtime environment and user interface. A user of the IDE specifies an application component to be monitored, and metrics for the specified application component are transmitted by the IDE runtime environment to a data collector belonging to the IDE user interface for display to the user. In addition, support is offered for the separation of operational concerns from business logic, allowing developers to control the operational aspects from a policy manager of the IDE user interface. Using the policy manager, developers invoke policy agents to add predefined code segments to applications, saving the developer from having to recode the same operational logic each time an application is updated to contain a new policy related to business logic.

    摘要翻译: 集成开发环境(IDE)包括运行时环境和用户界面。 IDE的用户指定要监视的应用程序组件,并且指定应用程序组件的度量由IDE运行时环境传输到属于IDE用户界面的数据收集器,以显示给用户。 此外,还提供了将业务问题与业务逻辑分开的支持,允许开发人员从IDE用户界面的策略管理器控制操作方面。 使用策略管理器,开发人员调用策略代理程序将预定义的代码段添加到应用程序中,从而节省开发人员在每次更新应用程序时重新编码相同的操作逻辑,以包含与业务逻辑相关的新策略。