Claims
- 1. A method for efficiently sending a message to users of electronic mail and facsimile transmission, comprising the steps of:
- providing, in a local computer system of an originator of said message, an integrated communication system having a control panel-based graphical user interface, said integrated communication system being capable of sending and receiving facsimile, transferring files, terminal emulation and electronic mail, said control panel-based graphical user interface capable of interfacing with an application program for creating said message and accessing a data base for storing information about a plurality of recipients;
- providing in said data base, for each recipient, a recipient record for holding (i) a telephone number at which said recipient receives facsimile transmissions; (ii) an electronic mail address in a computer system at which said recipient receives electronic mail messages; and (iii) first and second data elements for indicating whether said recipient desires to receive said message in the form of an electronic mail and whether said recipient desires to receive said message in the form of a facsimile transmission, respectively;
- preparing said message for sending to one or more of said recipients; and
- sending said message to said one or more of said recipients using a process of said local computer system, said local computer system sending said message to each recipient by electronic mail and by facsimile transmission in accordance with said first and second data elements.
- 2. A method for efficiently sending a message to users of electronic mail and facsimile transmission, comprising the steps of:
- providing, in a local computer system, a data base for storing information about a plurality of recipients;
- providing in said data base, for each recipient, a recipient record for holding (i) a telephone number at which said recipient receives facsimile transmissions; (ii) an electronic mail address in a computer system at which said recipient receives electronic mail messages; and (iii) first and second data elements for indicating whether said recipient desires to receive said message in the form of an electronic mail message and whether said recipient desires to receive said message in the form of a facsimile transmission, respectively;
- providing in said data base, independent of said recipient records, a plurality of computer records for holding information about a plurality of computer systems, each computer record associated with one of said computer systems;
- storing in each computer record: (i) a telephone number of a modem by which the computer system associated with said computer record, acting as a host computer, connects with other computer systems; and (ii) a protocol specification to be used when connecting to said computer system;
- preparing a message for sending to one or more of said recipients;
- sending said message to said one or more of said recipients using a process of said local computer system, said local computer system sending said message to each recipient by electronic mail and by facsimile transmission in accordance with said first and second data elements;
- and, when said message is sent to a recipient by electronic mail, (i) determining, from the electronic mail address of said recipient, the recipient's computer system;
- (ii) obtaining the computer record corresponding to said recipient's computer system; and (iii) establishing a connection between said local computer system and said recipient's computer system, using said telephone number and said protocol.
- 3. A method as in claim 1, further comprising the steps of:
- providing in said data base, independent of said recipient records, a plurality of group records for holding information about said recipients and said plurality of group records; and
- storing in each group record: (i) a list of said recipient records; and (ii) a list of said group records;
- listing in a group record said one or more recipients; and
- sending said message to said one or more recipients by providing said process with said group record listing said one or more recipients.
- 4. A method as in claim 1, further comprising the steps of:
- providing in said data base, independent of said recipient records, a plurality of service records for holding protocol information about accessing each of said public electronic mail services; and
- generating electronic mail messages in accordance with said service records for transmitting over said public electronic mail services.
- 5. A system for efficiently sending a message to users of electronic mail and facsimile transmission, comprising:
- a control panel-based graphical user interface, said control panel-based graphical user interface capable of interfacing with an application program for creating said message;
- a data base in a local computer system of an originator of said message for storing information aboaut a plurality of recipients;
- a recipient record in said data base, for each recipient, for holding (i) a telephone number at which said recipient receives facsimile transmissions; (ii) an electronic mail address in a computer system at which said recipient receives electronic mail messages; and (iii) and second data elements for indicating whether said recipient desires to receive said message in the form of electronic mail message and whether said recipient desires to receive said message in the form of a facsimile transmission, respectively; and
- means for sending said message to said one or more of said recipients using a process of said local computer system, said local computer system sending said message to each recipient by electronic mail and sending and receiving facsimile transmissions, transferring files, terminal emulation in accordance with said first and second data elements.
- 6. A system as in claim 5, further comprising:
- a plurality of group records in said data base, independent of said recipient records, for holding information about said recipients and said plurality of group records; and
- means for storing in each group record: (i) a list of said recipient records; and (ii) a list of said group records;
- means for listing in a group record said one or more recipients; and
- means for sending said message to said one or more recipients by providing said process with said group record listing said one or more recipients.
- 7. A system as in claim 5, further comprising:
- a plurality of service records in said data base, independent of said recipient records, for holding protocol information about accessing each of said public electronic mail services; and
- means for generating electronic mail messages in accordance with said service records for transmitting over said public electronic mail services.
- 8. A system for efficiently sending a message to users of electronic mail and facsimile transmission, comprising:
- a data base in a local computer system for storing information about a plurality of recipients;
- a recipient record in said data base, for each recipient, for holding (i) a telephone number at which said recipient receives facsimile transmissions; (ii) an electronic mail address in a computer system at which said recipient receives electronic mail messages; and (iii) first and second data elements for indicating whether said recipient desires to receive said message in the form of an electronic mail message and whether said recipient desires to receive said message in the form of a facsimile transmission, respectively;
- means for preparing a message for sending to one or more of said recipients;
- means for sending said message to said one or more of said recipients using a process of said local computer system, said local computer system sending said message to each recipient by electronic mail and by facsimile transmission in accordance with said first and second data elements;
- a plurality of computer records in said data base, independent of said recipient records, for holding information about a plurality of computer systems, each computer record associated with one of said computer systems;
- means for storing in each computer record: (i) a telephone number of a modem by which the computer system associated with said computer record, acting as a host computer, connects with other computer systems; and (ii) a protocol specification to be used when connecting to said computer system;
- means for determining the recipient's computer system from the electronic mail address of said recipient, when said message is sent to a recipient by electronic mail;
- means for obtaining the computer record corresponding to said recipient's computer system; and
- means for establishing a connection between said local computer system and said recipient's computer system, using said telephone number and said protocol.
CROSS REFERENCE TO RELATED APPLICATION
This is a continuation of application Ser. No. 08/077,402 filed on Jun. 15, 1993, now abandoned.
US Referenced Citations (5)
Foreign Referenced Citations (1)
Number |
Date |
Country |
239647 A |
Feb 1990 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
77402 |
Jun 1993 |
|