EP1339002A1

Computer system for business applications with alert notification

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 notify (301) a target group of multiple users (1, 2, 3) via communication devices (903, 904, 905). The group of users (1, 2, 3) to be notified is determined by subscription or by a role-to-application assignment.

EP1339002A1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 28 February 2021, 5.6 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

10 claims: 3 independent, 7 dependent

  1. 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);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 from an application-to-role assignment, wherein the assignments define the business application that each user is allowed to access.
  2. 8
    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 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).
  3. 10
    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 having program instructions that cause the processor of the central computer to execute the following:storing (402) representations of a 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);the computer program product characterized in that the program instructions cause the processor to derive (401) the 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.