DISTRIBUTED PERSONAL ASSISTANT
    1.
    发明申请

    公开(公告)号:US20250110774A1

    公开(公告)日:2025-04-03

    申请号:US18979501

    申请日:2024-12-12

    Applicant: Apple Inc.

    Inventor: Nicolas ZEITLIN

    Abstract: An exemplary method for using a virtual assistant may include, at an electronic device configured to transmit and receive data, receiving a user request for a service from a virtual assistant; determining at least one task to perform in response to the user request; estimating at least one performance characteristic for completion of the at least one task with the electronic device, based on at least one heuristic; based on the estimating, determining whether to execute the at least one task at the electronic device; in accordance with a determination to execute the at least one task at the electronic device, causing the execution of the at least one task at the electronic device; in accordance with a determination to execute the at least one task outside the electronic device: generating executable code for carrying out the least one task; and transmitting the executable code from the electronic device.

    DISTRIBUTED PERSONAL ASSISTANT
    2.
    发明申请

    公开(公告)号:US20200249985A1

    公开(公告)日:2020-08-06

    申请号:US16856390

    申请日:2020-04-23

    Applicant: Apple Inc.

    Inventor: Nicolas ZEITLIN

    Abstract: An exemplary method for using a virtual assistant may include, at an electronic device configured to transmit and receive data, receiving a user request for a service from a virtual assistant; determining at least one task to perform in response to the user request; estimating at least one performance characteristic for completion of the at least one task with the electronic device, based on at least one heuristic; based on the estimating, determining whether to execute the at least one task at the electronic device; in accordance with a determination to execute the at least one task at the electronic device, causing the execution of the at least one task at the electronic device; in accordance with a determination to execute the at least one task outside the electronic device: generating executable code for carrying out the least one task; and transmitting the executable code from the electronic device.

    DISTRIBUTED PERSONAL ASSISTANT
    3.
    发明申请

    公开(公告)号:US20230018457A1

    公开(公告)日:2023-01-19

    申请号:US17952165

    申请日:2022-09-23

    Applicant: Apple Inc.

    Inventor: Nicolas ZEITLIN

    Abstract: An exemplary method for using a virtual assistant may include, at an electronic device configured to transmit and receive data, receiving a user request for a service from a virtual assistant; determining at least one task to perform in response to the user request; estimating at least one performance characteristic for completion of the at least one task with the electronic device, based on at least one heuristic; based on the estimating, determining whether to execute the at least one task at the electronic device; in accordance with a determination to execute the at least one task at the electronic device, causing the execution of the at least one task at the electronic device; in accordance with a determination to execute the at least one task outside the electronic device: generating executable code for carrying out the least one task; and transmitting the executable code from the electronic device.

    DOMAIN SPECIFIC LANGUAGE FOR ENCODING ASSISTANT DIALOG
    4.
    发明申请
    DOMAIN SPECIFIC LANGUAGE FOR ENCODING ASSISTANT DIALOG 审中-公开
    用于编码助理对话的域特定语言

    公开(公告)号:US20150348533A1

    公开(公告)日:2015-12-03

    申请号:US14502245

    申请日:2014-09-30

    Applicant: Apple Inc.

    CPC classification number: G06F9/453 G10L13/027

    Abstract: Systems and processes for generating output dialogs for virtual assistants are provided. An output dialog can be generated from multiple output segments that can each include a string of one or more characters or words. The contents of an output segment can be selected from multiple possible outputs based on a predetermined order, conditional logic, or a random selection. The output segments can be concatenated to form the output dialog. In one example, a dialog generation file that defines the possible outputs for each output segment, an ordering of the output segments within the output dialog, and format for the output dialog can be used to generate the output dialog. The dialog generation file can include any number of functional blocks, which can each output an output segment, that can be arranged hierarchically and in a particular order to generate a desired output dialog.

    Abstract translation: 提供了用于为虚拟助手生成输出对话框的系统和流程。 可以从多个输出段生成输出对话框,每个输出段可以包含一个或多个字符或单词的字符串。 可以基于预定顺序,条件逻辑或随机选择从多个可能的输出中选择输出段的内容。 输出段可以连接形成输出对话框。 在一个示例中,可以使用对话生成文件来定义每个输出段的可能输出,输出对话框中的输出段的排序以及输出对话框的格式,以生成输出对话框。 对话生成文件可以包括任何数量的功能块,其可以各自输出输出段,其可以按分层次地排列并且以特定顺序排列以产生期望的输出对话。

    OFFLINE PERSONAL ASSISTANT
    5.
    发明申请

    公开(公告)号:US20180330731A1

    公开(公告)日:2018-11-15

    申请号:US15713503

    申请日:2017-09-22

    Applicant: Apple Inc.

    Abstract: Systems and processes for performing a task with a digital assistant are provided. In accordance with one example, a method includes, at an electronic device having one or more processors, receiving a natural-language input; determining, based on the natural-language input, a first task and first usefulness score associated with the first task; receiving, from another electronic device, a second task and second usefulness score associated with the second task; determining whether the first usefulness score is higher than the second usefulness score; in accordance with a determination that the first usefulness score is higher than the second usefulness score: performing the first task determined by the electronic device; and providing an output indicating whether the first task has been performed; and in accordance with a determination that the second usefulness score is higher than the first usefulness score: performing the second task received from the another electronic device; and providing an output indicating whether the second task has been performed.

    DISTRIBUTED PERSONAL ASSISTANT
    6.
    发明申请
    DISTRIBUTED PERSONAL ASSISTANT 审中-公开
    分销个人助理

    公开(公告)号:US20170068550A1

    公开(公告)日:2017-03-09

    申请号:US15166090

    申请日:2016-05-26

    Applicant: Apple Inc.

    Inventor: Nicolas ZEITLIN

    Abstract: An exemplary method for using a virtual assistant may include, at an electronic device configured to transmit and receive data, receiving a user request for a service from a virtual assistant; determining at least one task to perform in response to the user request; estimating at least one performance characteristic for completion of the at least one task with the electronic device, based on at least one heuristic; based on the estimating, determining whether to execute the at least one task at the electronic device; in accordance with a determination to execute the at least one task at the electronic device, causing the execution of the at least one task at the electronic device; in accordance with a determination to execute the at least one task outside the electronic device: generating executable code for carrying out the least one task; and transmitting the executable code from the electronic device.

    Abstract translation: 一种使用虚拟助理的示例性方法可以包括在被配置为发送和接收数据的电子设备处,从虚拟助理接收对服务的用户请求; 确定响应于所述用户请求执行的至少一个任务; 基于至少一个启发式方法,利用所述电子设备估计用于完成所述至少一个任务的至少一个性能特征; 基于所述估计,确定是否在所述电子设备处执行所述至少一个任务; 根据在所述电子设备处执行所述至少一个任务的确定,导致所述电子设备处的所述至少一个任务的执行; 根据确定执行所述电子设备外的所述至少一个任务:生成用于执行所述至少一个任务的可执行代码; 以及从所述电子设备发送所述可执行代码。

Patent Agency Ranking