Apple Inc.
METHOD AND APPARATUS FOR BUILDING AN INTELLIGENT AUTOMATED ASSISTANT

Last updated:

Abstract:

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.

Status:
Application
Type:

Utility

Filling date:

9 Apr 2019

Issue date:

1 Aug 2019