Computer system for business applications with alert notification and conditional enforcing
First Claim
1. A computer system (999), the system having a central computer (900) and at least one peripheral computer (901/902) for executing at least one business application (201/202), the peripheral computer further issuing an alert message (211/212) when a current value of a predetermined variable in the business application is in a predetermined relation to a reference value, the central computer for receiving the alert message and, according to a predefined type of the alert message, for forwarding a notification message (301) to communication devices (903, 904, 905) that present a representation of the notification message to a predefined group of users (1, 2, 3);
- in the computer system, the central computer issuing a further notification message (321) to a further user (4) outside the group in the event that during a predetermined time period no user of the predefined group has confirmed reception of the notification, the computer system characterized in that the predefined group of users is determined from a message distribution list (140) that is derived from a role-to-user assignment and/or from an application-to-role assignment, wherein the assignments define the business application that each user is allowed to access.
3 Assignments
0 Petitions
Accused Products
Abstract
In a computer system (999), peripheral computers (901/902) with business applications (201/202) send alert messages (211/212) to a central computer (900) when a current variable exceeds a reference value. The central computer implements an alert server to notivy (301) a target group of multiple users (1, 2, 3) via communication devices (903, 904, 905). The central computer escalates further notification (321) to a suvervisor user (4) in the event that during a predetermined time period no user of the group has confirmed reception. The notifications (301, 321) have predefined fixed and variable text portion that relate to the alert type. The group of users (1, 2, 3) to be notified is determined by subscription or by a role-to-application assignment.
52 Citations
19 Claims
-
1. A computer system (999), the system having a central computer (900) and at least one peripheral computer (901/902) for executing at least one business application (201/202), the peripheral computer further issuing an alert message (211/212) when a current value of a predetermined variable in the business application is in a predetermined relation to a reference value, the central computer for receiving the alert message and, according to a predefined type of the alert message, for forwarding a notification message (301) to communication devices (903, 904, 905) that present a representation of the notification message to a predefined group of users (1, 2, 3);
-
in the computer system, the central computer issuing a further notification message (321) to a further user (4) outside the group in the event that during a predetermined time period no user of the predefined group has confirmed reception of the notification, the computer system characterized in that the predefined group of users is determined from a message distribution list (140) that is derived from a role-to-user assignment and/or from an application-to-role assignment, wherein the assignments define the business application that each user is allowed to access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19)
-
-
15. An alert notification method (400) for a central computer (900), the method comprising the following steps:
-
deriving (401) a group of users (1, 2, 3) from a role-to-user assignment and/or from an application-to-role assignment, the assignment defining at least one business application that each user is allowed to access;
storing (402) representations of the group of users (1, 2, 3) in a message distribution list (140) and to receive (403) subscription requests to alert notification messages from the users of the group;
receiving (420) an alert message (211/212) by the central computer (900), the alert message issued (410) by at least one peripheral computer (901/902) that executes the business application and that detects that a current value of a predetermined variable in the business application is in a predetermined relation to a reference value;
forwarding (430) a notification message (301) to a plurality of communication devices (903, 904, 905) that present (440) a representation of the notification to the group of users (1, 2, 3); and
issuing (460) a further notification message to a further user (4) outside the group in the event that during a predetermined time period (T) no user of the group has confirmed reception of the notification (301) by a receipt message (315). - View Dependent Claims (16)
-
-
17. A computer program product (100) with program instructions for a processor (910) in a central computer (900), the central computer coupled to at least a peripheral computer (901/902) that executes at least one business application (201/202), the peripheral computer issuing an alert message (211/212) when a current value of a predetermined variable in the business application is in a predetermined relation to a reference value, the central computer (900) for receiving the alert message, the computer program product characterized in that the program instructions cause the processor of the central computer to execute the following:
-
deriving (401) a group of users from a role-to-user assignment and from an application-to-role assignment, wherein the assignment defines the business application that each user is allowed to access;
storing (402) representations of the group of users in a message distribution list (140) and to receive (403) subscription requests to alert notification messages from the users of the group;
upon receiving (420) the alert message (211/212), forwarding (430) a notification message (301) to a plurality of communication devices (903, 904, 905) that present (440) a representation of the notification to the group of users (1, 2, 3); and
issuing (460) a further notification message to a further user (4) outside the group in the event that during a predetermined time period (T) no user of the group has confirmed reception of the notification (301) by a receipt message (315).
-
-
18. A computer-readable medium (970) encoded with program instructions for a processor (910) in a central computer (900), the central computer coupled to at least a peripheral computer (901/902) that executes at least one business application (201/202), the peripheral computer issuing an alert message (211/212) when a current value of a predetermined variable in the business application is in a predetermined relation to a reference value, the central computer for receiving the alert message, characterized in that the program instructions cause the processor (910) of the central computer (900) to execute the following steps:
-
deriving (401) a group of users (1, 2, 3) from a role-to-user assignment and/or from an application-to-role assignment, wherein the assignment defines the business application that each user is allowed to access;
storing (402) representations of the group of users in a message distribution list (140) and to receive (403) subscription requests to alert notification messages from the users of the group;
upon receiving (420) the alert message (211/212), forwarding (430) a notification message (301) to a plurality of communication devices (903, 904, 905) that present (440) a representation of the notification to the group of users (1, 2, 3); and
issuing (460) a further notification message to a further user (4) outside the group in the event that during a predetermined time period (T) no user of the group has confirmed reception of the notification (301) by a receipt message (315).
-
Specification