System and method for extracting and managing message addresses
First Claim
Patent Images
1. A computer-implemented method for managing electronic mail (e-mail) addresses, comprising:
- extracting one or more e-mail addresses present in one or more address fields of one or more e-mail messages transmitted from or received at a predetermined network node;
comparing each extracted e-mail address to a list of e-mail addresses stored in a virtual address book, wherein new records are created in the virtual address book for extracted e-mail messages not already stored in the virtual address book, and wherein existing records are updated for extracted e-mail messages already stored in the virtual address book; and
auto-completing text being inputted by a user in one or more address fields of an e-mail message being composed by the user based on records stored in the virtual address book.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed for extracting and maintaining in a virtual address book one or more electronic mail addresses from one or more of the various address fields (e.g., “From,” “To,” “Cc,” “Bcc”) of one or more e-mail messages either transmitted from or received at a predetermined network node (e.g., a client or server). Electronic mail addresses stored in the virtual address book may be made available to “auto-complete” capabilities utilized during the addressing of electronic mail messages.
-
Citations
20 Claims
-
1. A computer-implemented method for managing electronic mail (e-mail) addresses, comprising:
-
extracting one or more e-mail addresses present in one or more address fields of one or more e-mail messages transmitted from or received at a predetermined network node;
comparing each extracted e-mail address to a list of e-mail addresses stored in a virtual address book, wherein new records are created in the virtual address book for extracted e-mail messages not already stored in the virtual address book, and wherein existing records are updated for extracted e-mail messages already stored in the virtual address book; and
auto-completing text being inputted by a user in one or more address fields of an e-mail message being composed by the user based on records stored in the virtual address book. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented system for managing electronic mail (e-mail) addresses, comprising:
-
means for extracting one or more e-mail addresses present in one or more address fields of one or more e-mail messages transmitted from or received at a predetermined network node;
means for comparing each extracted e-mail address to a list of e-mail addresses stored in a virtual address book, wherein new records are created in the virtual address book for extracted e-mail messages not already stored in the virtual address book, and wherein existing records are updated for extracted e-mail messages already stored in the virtual address book; and
means for auto-completing text being inputted by a user in one or more address fields of an e-mail message being composed by the user based on records stored in the virtual address book. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification