Electrical computers and digital processing systems: multicomput – Computer conferencing – Demand based messaging
Reexamination Certificate
1999-02-26
2003-01-21
Eng, David Y. (Department: 2155)
Electrical computers and digital processing systems: multicomput
Computer conferencing
Demand based messaging
Reexamination Certificate
active
06510453
ABSTRACT:
TECHNICAL BACKGROUND
The invention is directed to editing and inserting data into an electronic document, such as an electronic mail message. More specifically, the present invention allows a user to create, edit, and insert electronic mail signatures into electronic mail messages during composition of electronic mail messages.
BACKGROUND OF THE INVENTION
Electronic mail, or “e-mail,” is becoming an increasingly common method of communication in today's computerized world. Messages are sent between coworkers, employers and employees, relatives, friends, and so on. A common element of an e-mail message is the “signature fragment”, which typically comprises text and/or graphical data, such as a set of text lines that follow a user's name at the close of a message.
The signature fragment is used for various purposes, ranging from communicating business or contact information to humorous comments. Many times, a user of an electronic mail editing application will wish to have two different signature fragments, one for new messages and one for reply messages. For example, it is often desirable to have a complete listing of one's business contact information, including name, address, and telephone number, in the first electronic mail message sent to a client or associate. A recipient may then obtain all necessary information regarding a sender from a single message. However, including this same amount of information in every reply message received from the original recipient only increases the length of the message and the bandwidth required to deliver or retrieve the message. Instead, an abbreviated signature fragment may be desired for a reply message, such as the sender's initials.
A signature file appropriate for one electronic mail message may not be equally applicable in another. For example, an electronic mail message sent to a family member may include the signature, “Hugs and kisses,” which would be inappropriate for a business e-mail. The prior art allows a user to create an e-mail signature fragment, but also requires that the electronic mail signature be specified prior to the creation of the message. That is, the same electronic mail signature fragment is inserted into each and every electronic mail message created by a user. This is cumbersome for a user that realizes his signature file is inappropriate for the recipient of the message currently being composed. A user who wishes to change an electronic mail signature fragment must delete the existing signature fragment, then retype a new one. This imposes a burden on the user and consumes additional time that may be devoted to more productive tasks.
Consequently, there is a need for determining whether an electronic mail message is a new message or a reply message and inserting an electronic mail signature fragment of the appropriate type into the message. There is a further need for an application that allows for a signature fragment to be replaced by another signature fragment selected from a list of signature fragments presented to the user during composition of an electronic mail message. These and other needs are addressed by the present invention.
SUMMARY OF THE INVENTION
The present invention supports the automated insertion of data into an electronic document based on an identifying characteristic of the electronic document. For the representative example of a electronic mail message, the present invention supports the insertion of an electronic mail signature fragment into an electronic mail message based on the context of the electronic mail message. If the electronic mail message represents a reply to a received message, then a signature fragment assigned to reply-type messages is inserted without manual intervention in a predetermined location within the electronic mail message. Alternatively, if the electronic mail message represents a newly composed message, then a signature fragment assigned to new-type messages is inserted without manual intervention into the predetermined location within the electronic mail message. The present invention also can support the automated insertion of a particular signature fragment within the electronic mail message based on the identity of the designated recipient for the message.
In general, the present invention can insert one of multiple signature fragments into a electronic mail message, typically at the close of the message, in response to identifying the context or type of the message. Based on this determination of the message type, a data set, such as a data string representing one of the signature fragments, is selected for insertion into the message. In turn, this data string can be inserted at a predetermined location within the message to complete an initial composition of the message.
The present invention supports the selection of a signature fragment and the subsequent insertion of that selected signature fragment in response to accessing an array of signature fragments during the composition of an electronic mail message. An original signature fragment can be inserted into the message during the initial composition of the message, typically based on the context of that message. If the user decides that this original signature fragment is not a desired signature fragment, then the user can use an input device, such as a mouse or pointing device, to generate a first input signal while a position indicator, such as a cursor, is positioned proximate to the original signature fragment. In response to this first input signal, the array of signature fragments is accessed and presented to the user as a list of signature fragments. The user can select one of the signature fragments from this list by using the input device to issue another input signal. This selection of one of the listed signature fragments results in the insertion of the selected signature fragment in place of the original signature fragment within the message. In this manner, a user may change electronic mail signatures “on the fly” when composing an electronic mail message.
More particularly described, a user can assign “default” signature fragments to typical types of electronic mail messages, such as reply messages and “new” messages. For example, the user may specify a particular signature fragment for each of the message types. In the alternative, the user has the flexibility of assigning the same signature fragment to both message types. When a user composes a new electronic mail message, the default signature fragment assigned to a new-type message is inserted without manual intervention into the message. Similarly, when a user replies to a received electronic mail, the default signature fragment assigned to a reply-type message is automatically inserted into the message. This insertion of the appropriate default signature fragment is completed in response to identifying the message type for the electronic message. For one aspect of the invention, unique identifiers for these new and reply default signature fragments can be stored in the registry of Microsoft's “WINDOWS” operating system so that they may be easily accessed by any document or program that is programmed to look in the registry for these keys.
A user can be presented with an option of changing the presently displayed signature fragment during composition of an electronic mail message. This edit capability is typically indicated to the user by displaying a “tool tip” when the position indicator is placed proximate to this signature fragment. A tool tip refers to an automated function that typically displays helpful text defining instructions for a possible user action or event. Activation of a tool tip can be completed by examining the electronic mail message for specific styles, such as an Email Signature style, associated with certain positions within the message. As an example, when a position indicator hovers over a signature fragment of the electronic mail message, styles associated with the signature are detected. This prompts the issuance of a representative tool tip: “Click the right mouse but
Apfel Darren
Helfrich James N.
Eng David Y.
Merchant & Gould
Microsoft Corporation
LandOfFree
System and method for creating and inserting multiple data... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for creating and inserting multiple data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for creating and inserting multiple data... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3055674