Method for protecting content using watermarking |
| It is the principal object of the invention to describe a digital watermarking scheme wherein the ... |
|
Self-organizing network |
| A network incorporating the invention is a wireless network that uses an ad-hoc "contour" routing ... |
|
VLAN frame format |
| OF THE EMBODIMENTS OF THE INVENTION Described herein is a method and frame format for preserving ... |
|
Method for managing pages of a designated memory object according to selected memory management policies |
| In general, in a first aspect, the invention features a method for use in a computer. A user of the ... |
|
Integrated multidimensional database |
| Overview A multi-user, computer-implemented database (DA) allows laboratory (lab) researchers to ... |
|
System for electronically managing, finding, and/or displaying biomolecular interactions |
| What is claimed is: 1. A system for electronically managing, finding, and/or visualizing ... |
|
File management method and program that manage multiple files as single combination file |
| The present invention is created in order to resolve the problem identified above, and an object ... |
|
Bios storage array |
| In the following detailed description, numerous specific details are described in order to provide ... |
|
Optimization of information bases |
| The following Detailed Description begins with an overview of the invention and then proceeds to a ... |
|
Apparatus and method for checking microcode with a generated restriction checker |
| The present invention enables a restriction checker generator to be provided for generating a ... |
|
|
Method and system for customizing alert messages
| Details |
Inventors: Fein, Ronald; Giesen, Ronald Stephen; Hatakeda, Darrin Nobuharu;
Assignee: Microsoft Corporation (Redmond, WA)
Primary Examiner: Hong; Stephen S.
Assistant Examiner:
Attorney, Agent or Firm: Merchant & Gould
Providing custom content that supplements static content displayed in an alert message. In response to detecting a predetermined condition, such as an error condition, the alert message is displayed to the user of a software program module. The alert message typically presents the static content and a control object, such as a button or a hyperlink. In response to the user's selection of the control object, an external information source, typically a remote server hosting a Web page, is accessed. The external information source maintains the custom content, which can include supplemental information that is related to the detected predetermined condition. |
|
DETAILED DESCRIPTION The present invention is generally directed to customizing the content of messages that are conveyed to a user within a computing environment. The present invention provides a mechanism for generating a customizable message, also referred to as an alert, in response to detecting a predetermined condition, such as an error condition or a user prompt condition, arising during operation of a software program module. For example, an alert message is typically generated as a modal dialog by an application program as a result of the occurrence of a predetermined condition. This alert serves to advise the user of the software program about the occurrence of a condition, such as an error condition, associated with an operational aspect of the computing environment. Prior advisory message systems have generated standard alert messages, typically error condition messages within a dialog, which were statically linked to the application. These fixed messages were composed during the development of the software program and could not be modified by the user to meet particular needs. For example, a large organization that utilizes shared spreadsheet workbooks that do not handle certain features could not customize a standard error message to refer to their particular business processes. In contrast, the present invention provides an alert message having customizable content to support the presentation of information that can be directly related to the condition that caused the generation of the alert message. Communication between a user and the software program module is facilitated by displaying a customizable alert, also described as an extendable alert or notice, in response to detecting a predetermined condition. For one aspect of the present invention, the customizable alert can be implemented by a user interface item, such as a dialog box or a balloon, containing a control object, such as a button, a hyperlink, a graphical item, or additional text. Focusing on the representative example of a modified dialog box containing an information message and one or more buttons, this type of customizable alert can enhance standard messages by providing the capability to select the button and to link to further information maintained at a separate information source
|
|