IP Library Granted Patent US 11,388,021
Granted Patent B2
US 11,388,021 · App. 16/519,056 · Granted Jul 12, 2022

Intelligent virtual assistant notification rerouting

Inventors: Melissa Restrepo Conde (Raleigh, NC); Trudy L. Hewitt (Cary, NC); Jeremy R. Fox (Georgetown, TX); Jonathan M. Smith (White Plains, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04L12/2838H04L12/2829H04L45/22H04W40/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,388,021
App. No.
16/519,056
Granted
Jul 12, 2022
Kind
B2
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.

Claims (35)

1. 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.

2. The computer-implemented method of claim 1 , wherein the determining further comprises analyzing historical data related to one or more recipients including the recipient.

3. The computer-implemented method of claim 1 , wherein the selecting is further based at least in part on an activity of the recipient.

4. The computer-implemented method of claim 1 , wherein the selecting is further based at least in part on a current time of day.

5. The computer-implemented method of claim 1 , further comprising determining a time frame for the message, wherein the instructing is during the time frame.

6. The computer-implemented method of claim 1 , further comprising confirming that the message was received by the recipient.

7. The computer-implemented method of claim 1 , further comprising confirming that the recipient performed an expected action in response to receiving the message.

8. The computer-implemented method of claim 1 , wherein a second recipient of the message is determined, and the identifying, selecting, and instructing are performed for the second recipient of the message.

9. The computer implemented method of claim 1 , wherein the IVA and the device are both connected to an Internet of things (IoT) network.

10. 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.

11. The system of claim 10 , wherein the determining further comprises analyzing historical data related to one or more recipients including the recipient.

12. The system of claim 10 , wherein the selecting is further based at least in part on an activity of the recipient.

13. The system of claim 10 , wherein the selecting is further based at least in part on a current time of day.

14. The system of claim 10 , further comprising determining a time frame for the message, wherein the instructing is during the time frame.

15. The system of claim 10 , further comprising confirming that the message was received by the recipient.

16. The system of claim 10 , further comprising confirming that the recipient performed an expected action in response to receiving the message.

17. The system of claim 10 , wherein a second recipient of the message is determined, and the identifying, selecting, and instructing are performed for the second recipient of the message.

18. 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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: RESTREPO CONDE, MELISSA; HEWITT, TRUDY L.; FOX, JEREMY R.; SMITH, JONATHAN M.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 049828/0492 →
Continuity (1)
Related Publication 20210028955A1 · Jan 28, 2021
Cited By (2)
US 12,211,301 US 12,592,903