Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Addresses as objects for email messages

a technology of email messages and objects, applied in the field of addresses as objects for email messages, can solve the problems of inability of the mail program being utilized to resolve the received email address into the friendly name and validate the associated address, and the user does not take advantage of the address book associated with their email. , the effect of reducing the number of operator actions

Inactive Publication Date: 2005-08-25
MICROSOFT TECH LICENSING LLC
View PDF14 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present invention is an email addressing system and method that allows users to treat both incoming and outgoing email addresses as objects in both the message preview pane and full message window of an email message program. The system uses icons to indicate the source of the address, such as from the user's address book or a server list. Users can easily add, edit, or delete email addresses, and the system provides useful information about the address, such as the sender's name and contact information. The invention is designed to minimize the number of operator actions required to address email messages and prevent data entry errors. It is also user-friendly and efficient compared to other email management systems.

Problems solved by technology

Although users of electronic mail systems typically have a number of email messages in their email inbox or have other sources of data in their electronic mail store that have email addresses (sent items folder or other folders), these users do not take advantage of the address book associated with their email.
Data entry of the long strings of characters and numbers that make up most electronic mail addresses is time consuming and tedious.
As a result, the mail program being utilized cannot resolve received email addresses into their friendly name and validate the associated address.
Depending on the number of intended recipients and the length of their email addresses this could require many keystrokes and mouse clicks and become a very time-consuming and cumbersome process.
Additionally, it is easy for the sender to inadvertently enter a wrong character resulting in an incorrect email address and thus preventing the email from reaching its intended destination when the email is sent.
Many times this error will not be obvious at the time the sender sends the email and as a result a significant time could pass before the sender realizes his error.
Since one of the primary advantages of email is its speed of transferring information this delay is a significant drawback.
In cases where the header contains large recipient lists, the above described search process could be time- and processor-intensive.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Addresses as objects for email messages
  • Addresses as objects for email messages
  • Addresses as objects for email messages

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In the following description of the preferred embodiments of the present invention, reference is made to the accompanying drawings, which form a part hereof, and which are shown by way of illustration of specific embodiments in which the invention may be practiced. It is understood that other embodiments may be utilized and structural changes may be made without departing from the present scope of the invention.

[0027]FIG. 1 illustrates an example of a suitable computing system environment 100 on which the invention may be implemented. The computing system environment 100 is only one example of a suitable computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the invention. Neither should the computing environment 100 be interpreted as having any dependency or requirement relating to any one or combination of components illustrated in the exemplary operating environment 100.

[0028] The invention is operational with numer...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention is directed at a system and process for allowing a user to treat email addresses as objects. This allows easy manipulation of the email addresses, such as allowing them to be added to a contact list, copied to the computer's clipboard, or double-clicked to open the related contact information for that email address' sender. Email addresses are treated as objects in the message preview pane and full message windows of both incoming and outgoing email messages. A small icon is added to the text of each address. In a preferred embodiment, the icons will vary depending on the pedigree of the address. The invention is not limited to single addresses. Rather, an entry denoting a mailing list could also be treated as an object and a unique icon could be employed to indicate the nature of the entry. For outgoing messages, the pedigree of the address or list is determined by monitoring where the user obtained the address. For incoming messages, the message header is parsed and searched to find addresses that match the receiving user's address book. If no match is found, a generic address icon is added before the text of the address, while the system checks the email header against other address sources such as server lists. Once the address is marked with an appropriate icon the user can manipulate the address in various ways allowing the user to readily edit or add email addresses to their contact list. Additionally, the invention may include contextual menus to assist the user in this manipulation.

Description

BACKGROUND OF THE INVENTION [0001] 1. Technical Field [0002] This invention relates to a system and process for treating electronic mail addresses in both the preview pane and full message window of an electronic mail program as objects. [0003] 2. Background Art [0004] Mail programs currently resolve email addresses into friendly names and verify that they are—or are likely to be—valid email addresses by checking them against a local or server-based database. For example, a user enters joez554q57@hotmail.com in a mail message and the software changes it to “Joe Smith” based on a comparison against the user's entry for Joe Smith in the user's address book, a reference section listing email-addresses and individual's names in an email program. Likewise, the look up could be in a shared corporate database or one hosted by an Internet service. Although users of electronic mail systems typically have a number of email messages in their email inbox or have other sources of data in their e...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/30G06Q10/10
CPCG06Q10/107G06F17/30607G06F16/289
Inventor CORTRIGHT, DAVID S.CREVIER, DANIEL W.O'CONNOR, JAMES J.FULLERTON, MICHAEL W.
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products