Intelligent virtual assistant notification rerouting
AssigneeInternational Business Machines Corporation
InventorsMelissa Restrepo Conde, Trudy L. Hewitt, Jeremy R. Fox, Jonathan M. Smith
Life of this patent
Estimating the term…
Abstract
Aspects of the invention provide intelligent virtual assistant (IVA) notification rerouting including receiving a message at an electronic IVA and determining a recipient of the message by analyzing content of the message. A current location of the recipient is identified. A device and a delivery method are selected based at least in part on the current location of the recipient and a location of the device. The selected device is instructed to output the message to the recipient using the delivery method.
Claims18
A computer-implemented method comprising:
- receiving a message at an intelligent virtual assistant (IVA) for broadcast on output devices of the IVA;
- determining a recipient of the message from a group of possible recipients in proximity to the IVA, the determining comprising analyzing content of the message;
- identifying a current location of the recipient;
- selecting a device and a delivery method based at least in part on the current location and an environment of the recipient and on a location of the device, the device one of the output devices of the IVA or another output device, and the environment comprising one or both of a noise level and a temperature;
- and
- instructing the device to output the message to the recipient using the delivery method.
A system comprising:
- a memory having computer readable instructions;
- and
- one or more processors for executing the computer readable instructions, the computer readable instructions controlling the one or more processors to perform operations comprising:
- receiving a message at an intelligent virtual assistant (IVA) for broadcast on output devices of the IVA;
- determining a recipient of the message from a group of possible recipients in proximity to the IVA, the determining comprising analyzing content of the message;
- identifying a current location of the recipient;
- selecting a device and a delivery method based at least in part on the current location and an environment of the recipient and on a location of the device, the device one of the output devices of the IVA or another output device, and the environment comprising one or both of a noise level and a temperature;
- and
- instructing the device to output the message to the recipient using the delivery method.
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform operations comprising:
- receiving a message at an intelligent virtual assistant (IVA) for broadcast on output devices of the IVA;
- determining a recipient of the message from a group of possible recipients in proximity to the IVA, the determining comprising analyzing content of the message;
- identifying a current location of the recipient;
- selecting a device and a delivery method based at least in part on the current location and an environment of the recipient and on a location of the device, the device one of the output devices of the IVA or another output device, and the environment comprising one or both of a noise level and a temperature;
- and
- instructing the device to output the message to the recipient using the delivery method.
Dependencies are inferred from the claim text.