08677377 is referenced by 98 patents and cites 777 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
11/518292
Publication Number
8677377 (B2)
Application Date
September 8, 2006
Publication Date
March 18, 2014
Inventor
Didier Guzzoni
St-Prex
CH
Adam Cheyer
Oakland
CA, US
Agent
Morgan Lewis & Bockius
Assignee
Apple
CA, US
IPC
G06F 3/00
View Original Source