IP Library Granted Patent US 10,896,594
Granted Patent B2
US 10,896,594 · App. 16/395,917 · Granted Jan 19, 2021

Prioritizing alert recipients using activity monitoring data

Inventors: Ciaran E. Hannigan (Morrisville, NC); Nicholas R. Sandonato (Raleigh, NC)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G08B25/005G08B25/006G08B25/10
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 10,896,594
App. No.
16/395,917
Granted
Jan 19, 2021
Kind
B2
Abstract

Devices and methods for prioritizing alert recipients using activity monitoring data are disclosed. A method includes: receiving, by a computing device, an incoming alert; receiving, by the computing device, activity data corresponding to a first on-call person; determining, by the computing device, whether or not the first on-call person is available using the activity data corresponding to the first on-call person; in response to determining that the first on-call person is available, the computing device sending the incoming alert to the first on-call person; and in response to determining that the first on-call person is not available, the computing device sending the incoming alert to a second on-call person.

Claims (40)

1. A method comprising:

receiving, by a computer device, an alert;

determining, by the computer device, a plurality of on-call persons;

receiving, by the computer device, activity data, location data, and fitness data corresponding to each of the plurality of on-call persons;

selecting, by the computer device, an alert recipient from the plurality of on-call persons using the activity data, the location data, and the fitness data; and

sending, by the computer device, the alert received to the selected alert recipient,

wherein the activity data, the location data, and the fitness data is data received from biosensor devices and GPS devices respectively provided for each of the plurality of on-call persons.

2. The method according to claim 1 , further comprising selecting, by the computer device, as the alert recipient an on-call person from the plurality of on-call persons who is determined to be available using the activity data.

3. The method according to claim 1 , further comprising selecting, by the computer device, as the alert recipient an on-call person from the plurality of on-call persons who is determined to have a lowest unavailability level.

4. The method of claim 3 , further comprising, in response to a first on-call person and a second on-call person, of the plurality of on-call persons, having a same unavailability level, randomly selecting, by the computer device, one of the first on-call person and the second on-call person for sending the incoming alert to.

5. The method according to claim 1 , further comprising receiving, by the computer device, the activity data in response to a request.

6. The method according to claim 1 , further comprising receiving, by the computer device, activity data that is pushed to the computing device at predetermined intervals or in response to a change in activity status as the activity data.

7. The method according to claim 1 , wherein the activity data indicates an activity status selected from the group consisting of sleeping, eating, exercising, and driving.

8. The method of claim 1 , further comprising reducing, by the computer device, the level of unavailability of at least one of a first on-call person and a second on-call person, of the plurality of on-call persons, based on an estimated arrival time of the first on-call person and the second on-call person, which arrival time is determined based on data received from the respective GPS devices of the first on-call person and the second on-call person.

9. The method according to claim 1 , wherein the computer device communicates with the biosensor devices and the GPS devices of the plurality of on-call persons by at least one selected from the group consisting of: Bluetooth; WiFi; and cellular connection.

10. The method according to claim 1 , wherein the activity data received by the computer device is pushed to the computer device at predetermined intervals or in response to a change in activity status of at least one on-call person of the plurality of on-call persons.

11. A method comprising:

receiving, by a computing device, an incoming alert;

receiving, by the computing device, activity data, location data, and fitness data corresponding to a first on-call person;

determining, by the computing device, whether or not the first on-call person is available using the activity data, the location data, and the fitness data corresponding to the first on-call person;

in response to determining that the first on-call person is available, the computing device sending the incoming alert to the first on-call person; and

in response to determining that the first on-call person is not available, the computing device sending the incoming alert to a second on-call person based on determining that an unavailability level associated with the second on-call person is lower than an unavailability level associated with the first on-call person,

wherein the determining of the level of unavailability of the first on-call person and the second on-call person is based on data received from biosensor devices and GPS devices of the first on-call person and the second on-call person.

12. The method according to claim 11 , wherein the sending the incoming alert to the second on-call person is further in response to the computing device receiving activity data corresponding to the second on-call person and determining that the second on-call person is available using the activity data corresponding to the second on-call person.

13. The method according to claim 11 , wherein the computer device communicates with the biosensor devices and the GPS devices of the first on-call person and the second on-call person by at least one selected from the group consisting of: Bluetooth; WiFi; and cellular connection.

14. The method according to claim 11 , wherein the activity data corresponding to the first on-call person is received in response to a request from the computing device.

15. The method according to claim 11 , wherein the activity data received by the computer device is pushed to the computer device at predetermined intervals or in response to a change in activity status.

16. The method according to claim 11 , wherein the activity data indicates an activity status selected from the group consisting of sleeping, eating, exercising, and driving.

17. The method according to claim 1 , further comprising:

randomly selecting, by the computer device, a person from the plurality of on-call persons; and

estimating, by the computer device, an activity status of the selected person from activity data, location data, and fitness data from a biosensor device and GPS device associated with the selected person.

18. The method according to claim 17 , further comprising:

determining, by the computer device, that the activity status is not in a predetermined set of activity statuses that deem a person is available; and

determining, by the computer device, the selected person is unavailable based on the activity status not in the predetermined set of activity statuses.

19. The method according to claim 18 , further comprising:

selecting, by the computer device, a next person from the plurality of on-call persons; and

gathering, by the computer device, location data for the selected next person from a GPS device associated with the selected next person.

20. The method according to claim 18 , further comprising:

estimating from the location data, by the computer device, an arrival time of the selected next person at a destination; and

deeming, by the computer device, the selected next person is available if the estimated arrival time is within a predetermined period of time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2019
From: HANNIGAN, CIARAN E.; SANDONATO, NICHOLAS R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 049008/0562 →
Continuity (2)
Continuation 15868375 · Jan 11, 2018
Related Publication 20190251828A1 · Aug 15, 2019