Notification delivery system
First Claim
Patent Images
1. A method for providing notifications, comprising:
- receiving, with a processor of a computer, a ticket from a stakeholder that specifies an activity to be performed, a location at which the activity is to be performed, and a period of time in which that activity is to occuridentifying a message to be delivered for display to the stakeholder based on the activity, the location, and the period of time, wherein the identified message is a safety message that describes a first safety measure to be taken before the activity occurs in the period of time, a second safety measure to be taken during the activity in the period of time, and a third safety measure to be taken in response to a problem occurring with the activity;
identifying a delivery option among delivery options including a just-in-time positive response message;
delivering the identified message to the stakeholder using the delivery option and describing the first safety measure to be taken by the stakeholder before the activity occurs in the period of time, the second safety measure to be taken by the stakeholder during the activity in the period of time, and the third safety measure to be taken in response to a problem occurring with the activity;
recording the delivery of the identified message;
receiving a request for information on the delivered message; and
responding to the request with information on the delivered message.
4 Assignments
0 Petitions
Accused Products
Abstract
Provided are a computer implemented method, computer program product, and system for providing notifications. A ticket that specifies at least one activity to be performed, a location at which the activity is to be performed, and a period of time in which that activity is to occur is received. A message to be delivered is identified based on the activity, the location, and the period of time, wherein the message describes one or more measures to be taken based on the activity. The identified message describing the one or more measures is delivered to enable at least one of the measures to be taken before the activity occurs in the period of time specified in the ticket.
25 Citations
18 Claims
-
1. A method for providing notifications, comprising:
-
receiving, with a processor of a computer, a ticket from a stakeholder that specifies an activity to be performed, a location at which the activity is to be performed, and a period of time in which that activity is to occur identifying a message to be delivered for display to the stakeholder based on the activity, the location, and the period of time, wherein the identified message is a safety message that describes a first safety measure to be taken before the activity occurs in the period of time, a second safety measure to be taken during the activity in the period of time, and a third safety measure to be taken in response to a problem occurring with the activity; identifying a delivery option among delivery options including a just-in-time positive response message; delivering the identified message to the stakeholder using the delivery option and describing the first safety measure to be taken by the stakeholder before the activity occurs in the period of time, the second safety measure to be taken by the stakeholder during the activity in the period of time, and the third safety measure to be taken in response to a problem occurring with the activity; recording the delivery of the identified message; receiving a request for information on the delivered message; and responding to the request with information on the delivered message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for providing notifications, the computer program product comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therein, the computer readable program code, when executed by a processor of a computer, is configured to perform; receiving a ticket from a stakeholder that specifies an activity to be performed, a location at which the activity is to be performed, and a period of time in which that activity is to occur; identifying a message to be delivered for display to the stakeholder based on the activity, the location, and the period of time, wherein the identified message is a safety message that describes a first safety measure to be taken before the activity occurs in the period of time, a second safety measure to be taken during the activity in the period of time, and a third safety measure to be taken in response to a problem occurring with the activity; identifying a delivery option among delivery options including a just-in-time positive response message; delivering the identified message to the stakeholder using the delivery option and describing the first safety measure to be taken by the stakeholder before the activity occurs in the period of time, the second safety measure to be taken by the stakeholder during the activity in the period of time, and the third safety measure to be taken in response to a problem occurring with the activity; recording the delivery of the identified message; receiving a request for information on the delivered message; and responding to the request with information on the delivered message. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system for providing notifications, comprising:
-
a processor; and a storage device coupled to the processor, wherein the storage device has stored thereon a program, and wherein the processor is configured to execute instructions of the program to perform operations, wherein the operations comprise; receiving, with a processor of a computer, a ticket from a stakeholder that specifies an activity to be performed, a location at which the activity is to be performed, and a period of time in which that activity is to occur; identifying a message to be delivered for display to the stakeholder based on the activity, the location, and the period of time, wherein the identified message is a safety message that describes a first safety measure to be taken before the activity occurs in the period of time, a second safety measure to be taken during the activity in the period of time, and a third safety measure to be taken in response to a problem occurring with the activity; identifying a delivery option among delivery options including a just-in-time positive response message; delivering the identified message to the stakeholder using the delivery option and describing the first safety measure to be taken by the stakeholder before the activity occurs in the period of time, the second safety measure to be taken by the stakeholder during the activity in the period of time, and the third safety measure to be taken in response to a problem occurring with the activity; recording the delivery of the identified message; receiving a request for information on the delivered message; and responding to the request with information on the delivered message. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification