| CPC H04W 4/16 (2013.01) [G06Q 30/016 (2013.01); H04M 3/493 (2013.01)] | 20 Claims |

|
1. A method of causing a virtual assistant service to fulfill a task request on behalf of a customer, the method comprising:
receiving first task request data defining a first task at an intelligent virtual assistant (IVA) application running on a customer device, wherein the first task relates to a first product or service provider;
transmitting the first task request data to the virtual assistant service to fulfill the first task;
receiving second task request data defining a second task at the IVA application, wherein the second task relates to a second product or service provider;
transmitting the second task request data to the virtual assistant service to fulfill the second task;
receiving updates at the IVA application regarding progress of the first task and the second task concurrently underway on the virtual assistant service; and
in response to the updates, updating a fulfillment status displayed to the customer, wherein the fulfillment status includes a measure of task progress relative to completion of the respective task.
|