Patent ID: 11947873
Assignee: APPLE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 38:
39. An electronic device, comprising:
one or more processors;
a memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
receiving a first natural language speech input indicative of a user request;
determining a first search criteria included in the first natural language speech input;
obtaining a first result satisfying the user request, wherein obtaining the first result includes:
causing a first search for a first plurality of results to obtain the first result, the first search including the first search criteria and a first context;
while causing the first search, concurrently causing a second search including the first search criteria and a second context to obtain a candidate result, wherein the second context is different from the first context, wherein the first search occurs at a server that is located remotely to the electronic device or locally at the electronic device, and wherein the second search occurs locally at the electronic device; and
determining that the first result obtained by the first search matches the candidate result obtained by the second search; and

providing the first result from the first plurality of results.