Prioritizing alert recipients using activity monitoring data
First Claim
1. A method comprising:
- 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 in response to;
receiving, by the computing device, activity data corresponding to the second on-call person;
determining, by the computing device, that the second on-call person is not available using the activity data corresponding to the second on-call person; and
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 whether the first on-call person and the second on-call person are available, and the determining of the level of unavailability of the first on-call person and the second on-call person are determined based on data received from biosensor devices and GPS devices of the first on-call person and the second on-call person.
1 Assignment
0 Petitions
Accused Products
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.
14 Citations
20 Claims
-
1. A method comprising:
-
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 in response to; receiving, by the computing device, activity data corresponding to the second on-call person; determining, by the computing device, that the second on-call person is not available using the activity data corresponding to the second on-call person; and 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 whether the first on-call person and the second on-call person are available, and the determining of the level of unavailability of the first on-call person and the second on-call person are determined based on data received from biosensor devices and GPS devices of the first on-call person and the second on-call person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:
-
receive a request to transmit an alert; receive activity data corresponding to each of a plurality of on-call persons; determine, using the received activity data, each of the plurality of on-call persons is one of available and unavailable; and based on the determining, send the incoming alert to one of; an only available one of the plurality of on-call persons; one of a plurality of available ones of the plurality of on-call persons;
ora least unavailable one of the plurality of on-call persons, wherein the determining of whether each of the plurality of on-call persons is available, and the determining of the least unavailable one of the plurality of on-call persons, are determined based on data received from biosensor devices and GPS devices of each of the plurality of on-call persons. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a hardware processor, a computer readable memory, and a computer readable storage medium associated with a computer device; program instructions of an incoming alert receiver configured to receive an alert; program instructions of an on-call person determiner configured to determine a plurality of on-call persons; program instructions of an activity data gatherer configured to receive activity data corresponding to each of the plurality of on-call persons determined by the on-call person determiner; and program instructions of an alert recipient selector configured to select an alert recipient from the plurality of on-call persons determined by the on-call person determiner using the activity data received by the activity data gatherer and to send the alert received by the incoming alert receiver to the selected alert recipient; wherein the activity data is data received from biosensor device and GPS devices provided for each of the plurality of on-call persons. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification