Distributed personal assistant
AssigneeApple Inc.
InventorNicolas ZEITLIN
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorNicolas ZEITLIN
Estimating the term…
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.
An electronic device, comprising:
A method, comprising:
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:
Dependencies are inferred from the claim text.