Method and system for displaying and interacting with an informational message based on an information processing system event
First Claim
1. A method in a data processing system having a display device for displaying an informational message comprising the steps of:
- receiving at least one informational message from a computer readable medium, wherein said informational message has been chosen based on a geographical location of said data processing system prior to being delivered to the data processing system;
displaying a dialog-box on said display device for providing status on a processing event during connection to a network;
resizing said dialog-box automatically on said display device so as to display at least part of said status; and
displaying said information message on said display device coterminously with said display of said status, until said processing event completes.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is illustrated the flow diagram 100 of FIG. 1. A processor 1001 renders a message 1025 for the processor operator'"'"'s education during times of processor latency 1015 such as dialing onto any network such as the Internet. This wait time 1017 is normally non-productive and therefore can be used in such a way as to be non-invasive. It is also understood that this time is short so as to make other actions such as getting up from the desk not attractive. Finally even if the wait time was or became very short the present invention provides the first message 1025 to the process operator, that has been filtered. This filtering is a balance of the message owner'"'"'s willingness to out bid other messages, the time of the day, the location of the operator, and finally the operator'"'"'s likes and dislikes.
-
Citations
57 Claims
-
1. A method in a data processing system having a display device for displaying an informational message comprising the steps of:
-
receiving at least one informational message from a computer readable medium, wherein said informational message has been chosen based on a geographical location of said data processing system prior to being delivered to the data processing system; displaying a dialog-box on said display device for providing status on a processing event during connection to a network; resizing said dialog-box automatically on said display device so as to display at least part of said status; and displaying said information message on said display device coterminously with said display of said status, until said processing event completes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method in a local data processing system having a display device for displaying an informational message comprising the steps of:
-
connecting to a remote data processing system to receive one or more informational messages that have been chosen based on a geographical location of said local data processing system prior to being delivered to said local data processing system; storing said one or more informational messages on said local data processing system; receiving at least one identifier which uniquely identifies a user of said data processing system; displaying a dialog-box on said display device for providing status on a processing event; selecting said one or more informational messages which have been stored on said local data processing system based upon at least one identifier of the user; and displaying said one or more informational messages on said display device coterminously with displaying said dialog box. - View Dependent Claims (16)
-
-
17. A method in a data processing system, with a local time/date clock, for rendering an informational message comprising the steps of:
-
receiving at least one informational message from a computer readable medium, wherein said informational message has been chosen based on a geographical location of said information processing system prior to being delivered to said information processing system; storing said informational message on said data processing system; executing said user command; and receiving a user input from a user to initiate an application task; executing said application task; rendering status related to the progress of said executing said application task; and rendering said informational message coterminously with said rendering status, during a period of inactivity between said information processing system and the user, where said period of inactivity is terminated by either after additional user input is received or after said application task completes, wherein said informational message is selected locally on said data processing system based on said time/date clock. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable medium containing programming instructions for rendering an informational message on an information processing system with a local time/date clock, said program instructions comprising instructions for:
-
receiving at least one informational message from a computer readable medium, wherein said informational message has been chosen based on a geographical location of said information processing system prior to being delivered to said information processing system; storing said informational message on said data processing system; receiving a user input to initiate an application task; executing said application task; rendering status related to the progress of said executing said application task; and rendering said informational message coterminously with said rendering status, during a period of inactivity between said information processing system and the user, where said period of inactivity is terminated by either after additional user input is received or after said application task completes, wherein said informational message is selected locally on said data processing system based on said time/date clock. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer readable medium containing programming instructions for rendering an informational message on a local data processing system, said program instructions comprising instructions for:
-
connecting to a remote data processing system to receive one or more informational messages that have been chosen based on a geographical location of said local data processing system prior to being delivered to said local data processing system; storing said one or more informational messages on said local data processing system; receiving at least one identifier which uniquely identifies a user of said data processing system; displaying a dialog-box on said display device for providing status on a processing event; selecting said one or more informational messages which have been stored on said local data processing system based upon at least one identifier of the user; and displaying said one or more informational messages on said display device coterminously with displaying said dialog box. - View Dependent Claims (40)
-
-
41. An data processing system having a display device for providing an informational message during a processing event, said data processing system comprising:
-
receiving at least one informational message from a computer readable medium, wherein said informational message has been chosen based on a geographical location of said data processing system prior to being delivered to the data processing system; status display means for displaying a dialog-box on said display device for providing status on a processing event during connection to a network; resizing means for resizing said dialog-box automatically on said display device so as to display at least part of said status; and information display means for displaying said information message on said display device coterminously with said display of said status, until said processing event completes. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A local data processing system having a display device for providing an informational message during a processing event, said data processing system comprising:
-
connecting to a remote data processing system to receive one or more informational messages that have been chosen based on a geographical location of said local data processing system prior to being delivered to said local data processing system; storing said one or more informational messages on said local data processing system; receiving at least one identifier which uniquely identifies a user of said data processing system; display means for displaying a dialog-box on said display device for providing status on a processing event; selecting said one or more means for selecting an informational messages which have been stored on said local data processing system based upon at least one identifier of the user; and display means for displaying said one or more informational message on said display device coterminously with displaying said dialog box. - View Dependent Claims (56, 57)
-
Specification