发明名称 DISTRIBUTED PERSONAL ASSISTANT
摘要 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.
申请公布号 US2017068550(A1) 申请公布日期 2017.03.09
申请号 US201615166090 申请日期 2016.05.26
申请人 Apple Inc. 发明人 ZEITLIN Nicolas
分类号 G06F9/44;G06F9/48;G06N3/00 主分类号 G06F9/44
代理机构 代理人
主权项 1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device, cause the electronic device to: receive a user request for a service from a virtual assistant; determine at least one task to perform in response to the user request; estimate 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 estimate, determine 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, cause 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: generate executable code for carrying out the least one task; andtransmit the executable code from the electronic device.
地址 Cupertion CA US