System and method for sending electronic mail in a client-server architecture
First Claim
1. A method for sending electronic mail from a client operating within a client-server architecture, the method comprising:
- (a) provisioning the client with client broadcast text messaging software;
(b) provisioning a server with server broadcast text messaging software,wherein the server is in communication with the client;
(c) broadcasting from the client a text message in a broadcast transmission in a format of the broadcast text messaging software using subject based addressing wherein text in a subject field of the text message indicates an intended recipient, and wherein the text message is a non-email formatted message and contains electronic mail parameters including a destination email address for the electronic mail in a body of the text message;
(d) receiving the text message at the server after discerning from the text in the subject field that the text message is intended for the server;
(e) reformatting the text message from the format of the broadcast text messaging software to a format compatible with an email server, wherein the reformatted text message is addressed to the destination email address obtained from the body of the text message; and
(f) forwarding the reformatted text message to the email server in an email transmission to the destination email address;
wherein broadcasting includes transmitting a text message from a single network component to all components on a network;
wherein broadcasting the text message containing the electronic mail parameters comprises;
(i) identifying a triggering event that precipitates a need for the electronic mail;
(ii) determining an email body, an email subject, and the destination email address for the electronic mail, wherein the email body, the email subject, and the destination email address correspond to the triggering event; and
(iii) instructing the client broadcast text messaging software to broadcast the text message containing the electronic mail parameters, wherein the electronic mail parameters contains the email body, the email subject, and the destination email address.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for sending electronic mail from clients of a client-server architecture using broadcast/multicast messaging software. In a representative embodiment, the system includes a plurality of clients each containing broadcast/multicast messaging software, data processing software, and a client application program interface (API); a messaging server containing broadcast/multicast messaging software and an email API; and an email server containing email software. In a representative embodiment of the method, the data processing software composes an email and forwards the email to the client API, the client API instructs the broadcast/multicast messaging software to send a message containing the email to the messaging server, the broadcast/multicast messaging software broadcasts or multicasts the message, and the messaging server receives the message, reformats the message, and forwards the reformatted message to the email server, which then forwards the email to a destination address.
40 Citations
31 Claims
-
1. A method for sending electronic mail from a client operating within a client-server architecture, the method comprising:
-
(a) provisioning the client with client broadcast text messaging software; (b) provisioning a server with server broadcast text messaging software, wherein the server is in communication with the client; (c) broadcasting from the client a text message in a broadcast transmission in a format of the broadcast text messaging software using subject based addressing wherein text in a subject field of the text message indicates an intended recipient, and wherein the text message is a non-email formatted message and contains electronic mail parameters including a destination email address for the electronic mail in a body of the text message; (d) receiving the text message at the server after discerning from the text in the subject field that the text message is intended for the server; (e) reformatting the text message from the format of the broadcast text messaging software to a format compatible with an email server, wherein the reformatted text message is addressed to the destination email address obtained from the body of the text message; and (f) forwarding the reformatted text message to the email server in an email transmission to the destination email address; wherein broadcasting includes transmitting a text message from a single network component to all components on a network; wherein broadcasting the text message containing the electronic mail parameters comprises; (i) identifying a triggering event that precipitates a need for the electronic mail; (ii) determining an email body, an email subject, and the destination email address for the electronic mail, wherein the email body, the email subject, and the destination email address correspond to the triggering event; and (iii) instructing the client broadcast text messaging software to broadcast the text message containing the electronic mail parameters, wherein the electronic mail parameters contains the email body, the email subject, and the destination email address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for sending an electronic mail (email) from a client in a client-server architecture, the system comprising:
-
(a) a plurality of clients, wherein each client of the plurality of clients contains client broadcast text messaging software, data processing software, and a client application program interface, and wherein each client is in communication with the plurality of clients; (b) a text messaging server in communication with the plurality of clients, wherein the text messaging server contains server broadcast text messaging software and an email application program interface, wherein the email application program interface is adapted to receive a text message containing parameters of the electronic mail using subject based addressing in a broadcast transmission wherein the text message is a non-email formatted message and text in a subject field of the text message indicates an intended recipient and a destination email address is contained in a body of the text message, wherein the text messaging server discerns from the text in the subject field that the text message is intended for the text messaging server, and reformats the text message from a format compatible with the server broadcast text messaging software to a format compatible with an email server and addressed to the destination email address; and (c) an email server in communication with the text messaging server; wherein the broadcast text messaging software is configured to transmit a text message from a single network component to all components on a network; wherein broadcasting the text message containing the electronic mail parameters comprises; (i) identifying a triggering event that precipitates a need for the electronic mail; (ii) determining an email body, an email subject, and the destination email address for the electronic mail, wherein the email body, the email subject, and the destination email address correspond to the triggering event; and (iii) instructing the client broadcast text messaging software to broadcast the text message containing the electronic mail parameters, wherein the electronic mail parameters contains the email body, the email subject, and the destination email address. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for sending an electronic mail (email) comprising:
-
(a) broadcasting from a client computer a text message in a broadcast format using subject based addressing wherein the text message is a non-email formatted message text in a subject field of the text message indicates an intended recipient, and a body of the text message contains a destination email address, email subject, and email body for the electronic email, wherein the client computer is part of a client-server architecture; (b) receiving the text message at a server computer of the client-server architecture after discerning from the text in the subject field that the text message is intended for the server computer; (c) reformatting the text message from the broadcast format to an email format having the destination email address, the email subject, and the email body from the text message; and (d) forwarding the reformatted text message to an email server that is compatible with the email format; wherein broadcasting includes transmitting a text message from a single component on a network; wherein broadcasting the text message comprises; (i) identifying a triggering event that precipitates a need for the electronic mail; (ii) determining an email body, an email subject, and the destination email address for the electronic mail, wherein the email body, the email subject, and the destination email address correspond to the triggering event; and (iii) instructing the client broadcast text messaging software to broadcast the text message containing the electronic mail parameters, wherein the electronic mail parameters contains the email body, the email subject, and the destination email address. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A system for sending an electronic mail from a client in a client-server architecture, the system comprising:
-
(a) means for broadcasting from a client computer a text message in a broadcast format using subject based addressing wherein the text message is a non email formatted message text in a subject field of the text message indicates an intended recipient, and a body of the text message contains a destination email address, email subject, and email body for the electronic email, wherein the client computer is part of a client-server architecture; (b) means for receiving the text message at a server computer of the client server architecture after discerning from the text in the subject field that the text message is intended for the server computer; (c) means for reformatting the text message from the broadcast format to an email format having the destination email address, the email subject, and the email body from the text message; and (d) means for forwarding the reformatted text message to an email server that is compatible with the email format; wherein broadcasting includes transmitting a text message from a single network component to all components on a network; wherein broadcasting the text message comprises; (i) identifying a triggering event that precipitates a need for the electronic mail; (ii) determining an email body, an email subject, and the destination email address for the electronic mail, wherein the email body, the email subject, and the destination email address correspond to the triggering event; and (iii) instructing the client broadcast text messaging software to broadcast the text message containing the electronic mail parameters, wherein the electronic mail parameters contains the email body, the email subject, and the destination email address. - View Dependent Claims (31)
-
Specification