The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 20, 2007
Filed:
Oct. 23, 2003
Gail Borod Giacobbe, Seattle, WA (US);
Bryan T. Starbuck, Redmond, WA (US);
Randy Knight Winjum, Vashon, WA (US);
John Heinrich Lueders, Seattle, WA (US);
Alexander E. Vaschillo, Redmond, WA (US);
Stephen T. Wells, Seattle, WA (US);
Robert C. Combs, Redmond, WA (US);
Sridhar Sundararaman, Bellevue, WA (US);
Raghavendra Rachamadugu, Hyderabad, IN;
Hubert Louis Marie Van Hoof, Seattle, WA (US);
Gail Borod Giacobbe, Seattle, WA (US);
Bryan T. Starbuck, Redmond, WA (US);
Randy Knight Winjum, Vashon, WA (US);
John Heinrich Lueders, Seattle, WA (US);
Alexander E. Vaschillo, Redmond, WA (US);
Stephen T. Wells, Seattle, WA (US);
Robert C. Combs, Redmond, WA (US);
Sridhar Sundararaman, Bellevue, WA (US);
Raghavendra Rachamadugu, Hyderabad, IN;
Hubert Louis Marie Van Hoof, Seattle, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
The present invention extends to methods, systems, computer program products, and data structures for presenting different types of electronic messages at a common interface. Electronic message items are stored in an item database along with other types of items, such as, for example, contact items, folder items, document items, etc. Electronic message items have some common defined data fields and possibly other differently defined data fields that represent protocol and/or application specific properties. Computer systems can query the item database for message related data (e.g., from commonly defined data fields) and display links to message related data at a common messaging interface. Links to different types of electronic messages (as represented by protocol and/or application specific properties) may be displayed simultaneously at the common messaging interface.