Decoupling alert generation from recipient determination
First Claim
Patent Images
1. A computer-implemented method for determining a responsible user to receive an alert, the responsible user being determined separately from a process that generates the alert, the method comprising:
- receiving notification of an alert state for a data object stored in an electronic data store accessible to a computer application;
accessing a responsibility data store that associates alert states with responsible users for those alert states;
determining one or more responsible users to receive an alert related to the alert state by using information from the responsibility data store; and
enabling transmission of the alert to the responsible user.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for alert handling are described that enable a separation of the generation of an alert from the determination of the recipient or party responsible for the alert. One aspect of the techniques is having an alert mechanism read a responsibility data store that associates a type of alert with the user who is designated as a recipient for the type of alert. Another aspect is the programmatic determination of the recipient and the storage of the determined recipient in the responsibility data store.
-
Citations
30 Claims
-
1. A computer-implemented method for determining a responsible user to receive an alert, the responsible user being determined separately from a process that generates the alert, the method comprising:
-
receiving notification of an alert state for a data object stored in an electronic data store accessible to a computer application;
accessing a responsibility data store that associates alert states with responsible users for those alert states;
determining one or more responsible users to receive an alert related to the alert state by using information from the responsibility data store; and
enabling transmission of the alert to the responsible user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, cause an alert handling component to perform operations for determining a responsible user to receive an alert, the responsible user being determined separately from a process that generates the alert, the operations comprising:
-
receiving notification of an alert state for a data object stored in an electronic data store accessible to a computer application;
accessing a responsibility data store that associates alert states with responsible users for those alert states;
determining one or more responsible users to receive an alert related to the alert state by using information from the responsibility data store; and
enabling transmission of the alert to the responsible user. - View Dependent Claims (18, 19, 20)
-
-
21. A computer-implemented method for creating an association of an alert state with a responsible user, the method comprising:
-
receiving an indication of an alert state;
receiving information to be used to create an association of the alert state with a responsible user;
using the received information to create the association; and
storing the association in a responsibility data store for use in determining a responsible user to receive an alert based on the association. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, cause an alert handling component to perform operations for creating an association of an alert state with a responsible user, the operations comprising:
-
receiving an indication of an alert state;
receiving information to be used to create an association of the alert state with a responsible user;
using the received information to create the association; and
storing the association in a responsibility data store for use in determining a responsible user to receive an alert based on the association. - View Dependent Claims (27, 28, 29, 30)
-
Specification