Adaptive successive warning message handling
First Claim
Patent Images
1. A method for preventing unintentional skipping of a plurality of warning messages, the method comprising:
- receiving the plurality of warning messages for displaying in a successive order;
determining that a first warning message of the plurality of warning messages was not previously displayed based on determining the first warning message does not match a warning message contained in a previous warning message list, wherein the previous warning message list is a reference database that maintains previously displayed to a user warning messages; and
based on determining that the first warning message was not previously displayed;
displaying the first warning message without an active User Interface (UI) object requesting an input from a user, wherein the active UI object requesting the input from the user enables closing of the first warning message; and
presenting the active UI object requesting the input from the user after a delay time, wherein presenting the active UI object requesting the input from the user after the delay time comprises;
calculating the delay time based on a size of the first warning message, wherein calculating the delay time based on the size of the first warning message comprises;
determining a word count of the first warning message; and
adjusting the delay time based on the word count; and
presenting the active UI object requesting the input from the user after the delay time.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer receives a plurality of warning messages. The computer determines that a first warning message of the plurality of warning messages was not previously displayed based on determining the first warning message does not match a warning message contained in a previous warning message list. The computer displays the first warning message without an active User Interface (UI) object based on determining that the first warning message was not previously displayed. The computer presents an active UI object after a delay time.
-
Citations
15 Claims
-
1. A method for preventing unintentional skipping of a plurality of warning messages, the method comprising:
-
receiving the plurality of warning messages for displaying in a successive order; determining that a first warning message of the plurality of warning messages was not previously displayed based on determining the first warning message does not match a warning message contained in a previous warning message list, wherein the previous warning message list is a reference database that maintains previously displayed to a user warning messages; and based on determining that the first warning message was not previously displayed; displaying the first warning message without an active User Interface (UI) object requesting an input from a user, wherein the active UI object requesting the input from the user enables closing of the first warning message; and presenting the active UI object requesting the input from the user after a delay time, wherein presenting the active UI object requesting the input from the user after the delay time comprises; calculating the delay time based on a size of the first warning message, wherein calculating the delay time based on the size of the first warning message comprises; determining a word count of the first warning message; and adjusting the delay time based on the word count; and presenting the active UI object requesting the input from the user after the delay time. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for preventing unintentional skipping of a plurality of warning messages, the computer program product comprising:
one or more computer-readable storage devices and program instructions stored on at least one of the one or more tangible storage devices, the program instructions comprising; program instructions to receive the plurality of warning messages for displaying in a successive order; program instructions to determine that a first warning message of the plurality of warning messages was not previously displayed based on determining the first warning message does not match a warning message contained in a previous warning message list, wherein the previous warning message list is a reference database that maintains previously displayed to a user warning messages; and based on determining that the first warning message was not previously displayed; program instructions to display the first warning message without an active User Interface (UI) object requesting an input from a user, wherein the active UI object requesting the input from the user enables closing of the first warning message; and program instructions to present the active UI object requesting the input from the user after a delay time, wherein program instructions to present the active UI object requesting the input from the user after the delay time comprises; program instructions to calculate the delay time based on a size of the first warning message, wherein program instructions to calculate the delay time based on the size of the first warning message comprises;
program instructions to determine a word count of the firstwarning message; and
program instructions to adjust the delay time based on the word count; andprogram instructions to present the active UI object requesting the input from the user after the delay time. - View Dependent Claims (7, 8, 9, 10)
-
11. A computer system for preventing unintentional skipping of a plurality of warning messages, the computer system comprising:
one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions comprising; program instructions to receive the plurality of warning messages for displaying in a successive order; program instructions to determine that a first warning message of the plurality of warning messages was not previously displayed based on determining the first warning message does not match a warning message contained in a previous warning message list, wherein the previous warning message list is a reference database that maintains previously displayed to a user warning messages; and based on determining that the first warning message was not previously displayed; program instructions to display the first warning message without an active User Interface (UI) object requesting an input from a user, wherein the active UI object requesting the input from the user enables closing of the first warning message; and program instructions to present the active UI object requesting the input from the user after a delay time, wherein program instructions to present the active UI object requesting the input from the user after the delay time comprises; program instructions to calculate the delay time based on a size of the first warning message, wherein program instructions to calculate the delay time based on the size of the first warning message comprises;
program instructions to determine a word count of the firstwarning message; and
program instructions to adjust the delay time based on the word count; andprogram instructions to present the active UI object requesting the input from the user after the delay time. - View Dependent Claims (12, 13, 14, 15)
Specification