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