09501741 is referenced by 7 patents and cites 741 patents.

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.

Title
Method and apparatus for building an intelligent automated assistant
Application Number
14/141261
Publication Number
9501741 (B2)
Application Date
December 26, 2013
Publication Date
November 22, 2016
Inventor
Didier Guzzoni
Mont-sur-Rolle
CH
Adam Cheyer
Oakland
CA, US
Agent
Morrison & Foerster
Assignee
Apple
CA, US
IPC
G09B 23/28
G09B 21/00
G06F 9/54
G06N 5/02
G06F 3/00
View Original Source