Service orchestration for intelligent automated assistant

    公开(公告)号:AU2013205571A1

    公开(公告)日:2013-05-16

    申请号:AU2013205571

    申请日:2013-04-12

    Applicant: APPLE INC

    Abstract: A user request is received, the user request including at least a speech input received from the user. A method includes processing the user request to obtain a representation of user intent, wherein the representation of user intent associates the user request with a task flow operationalizing a requested task, and the task flow is operable to invoke a plurality of services each supporting functions according to a respective plurality of service parameters. Based on the representation of user intent, one or more relevant task parameters is identified from a plurality of task parameters of the task flow. A subset of the plurality of services is selectively invoked, the selectively invoked subset of the plurality of services support functions according to the identified one or more relevant task parameters.

    Using context information to facilitate processing of commands in a virtual assistant

    公开(公告)号:AU2012232977A1

    公开(公告)日:2013-04-18

    申请号:AU2012232977

    申请日:2012-09-28

    Applicant: APPLE INC

    Abstract: A virtual assistant uses context information to supplement natural language or gestural input from a user. Context helps to clarify the user's intent and to reduce the number of candidate interpretations of the user's input, and reduces the need for the user to provide excessive clarification input. Context can include any available information that is usable by the assistant to supplement explicit user input to constrain an informa tion-processing problem and/or to personalize results. Context can be used to constrain solutions during various phases of processing, including, for example, speech recognition, natural language processing, task flow processing, and dialog generation. - 64 - Application Dialog Preferences history and and Usage assistant History memory Device 1072 1052 sensor data User Input Output to user 2704 Virtual 2708 Assistant Event Context Other actions Current Personal Application Databases Personal Context 1060 (e.g., CosticDt Contacts)

    UTILIZAR INFORMACION DE CONTEXTO PARA FACILITAR EL PROCESAMIENTO DE COMANDOS EN UN ASISTENTE VIRTUAL.

    公开(公告)号:MX2012011426A

    公开(公告)日:2013-04-01

    申请号:MX2012011426

    申请日:2012-09-28

    Applicant: APPLE INC

    Abstract: Un asistente virtual usa información de contexto para suplementar el lenguaje natural o entrada gestual de un usuario. El contexto ayuda a clarificar el intento del usuario y a reducir el número de interpretaciones candidato de la entrada del usuario, y reduce la necesidad para el usuario para proporcionar entrada de clarificación excesiva. El contexto puede incluir cualquier información disponible que es utilizable por el asistente para suplementar la entrada del usuario explícita para restringir un problema de procesamiento de información y/o para personalizar los resultados. El contexto se puede usar para restringir soluciones durante varias fases de procesamiento, incluyendo, por ejemplo, reconocimiento de voz, procesamiento de lenguaje natural, procesamiento de flujo de tareas y generación de diálogo.

Patent Agency Ranking