Symbol-based message transmission method and system
First Claim
1. A method of transmitting a message, comprising a message title and a message body, from a server to a client, the steps comprising:
- a) receiving, by the server, a request to transmit the message to the client;
b) transforming, by the server, the contents within the message body into a first set of symbol(s), the first set of symbol(s) comprising at least one symbol; and
c) transmitting the first set of symbol(s) of said message from the server to the client.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a method of message transmission performed in a server; a method of message transmission performed in a client; a symbol-based method for transmitting a message between a server and at least one client as well as a server; a client and a symbol-based message transmission system, wherein the symbol-based method of message transmission has: at least one client requesting the server to perform message transmission; the server transmitting symbols of the client'"'"'s message to the client; and presenting the received message symbols on the client. The symbol-based method of message transmission saves a great deal of bandwidth of the communication channel by having the server only transmit symbols that represent the message after receiving a message transmission request from the client. This is done in order to efficiently transmit a message with a large body and/or attachment(s), thereby avoiding the risk of blocking the communication channel.
-
Citations
22 Claims
-
1. A method of transmitting a message, comprising a message title and a message body, from a server to a client, the steps comprising:
-
a) receiving, by the server, a request to transmit the message to the client; b) transforming, by the server, the contents within the message body into a first set of symbol(s), the first set of symbol(s) comprising at least one symbol; and c) transmitting the first set of symbol(s) of said message from the server to the client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of transmitting a message, comprising a message title and a message body, from a server to a client, the steps comprising:
-
a) receiving the message at the server; b) receiving, by the server, a request to transmit the message to the client; c) transforming, by the server, the contents within the message body into a first set of symbol(s), the first set of symbol(s) comprising at least one symbol; and d) transmitting the first set of symbol(s) of said message from the server to the client. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of transmitting a message, with each message comprising a message title and a message body, from a server to a client, the method comprising the steps of:
-
a) requesting the server to transmit a first message, comprising a first message body, to the client; b) sending a first set of symbol(s), comprising at least one symbol, from the server, with the first set of symbol(s) symbolizing the contents within the first message body; c) receiving the first set of symbol(s) of said message from said server by said client; d) subsequent to step (c), presenting the first set of symbol(s) to a user of said client; e) during step (d), automatically downloading in the background, by the client, the contents within the first message body. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A server comprising:
-
a) receiving means for receiving, from a client, a request to transmit a message to the client; b) first storage means for storing said message of said client; c) transforming means for transforming portions of said message into a set of symbols representing the contents within a body of said corresponding message; d) second storage means for storing said set of symbols; and e) transmitting means for transmitting said set of symbols to said client in response to said request to transmit said message.
-
-
19. A client comprising:
-
a) requesting means for requesting a server to transmit a message; b) receiving means for receiving symbols representative contents within the body of said message from said server; c) presenting means for presenting said symbols to a user of said client; and d) downloading means for automatically downloading in the background the contents within a body of said message from said server. - View Dependent Claims (20, 21)
-
-
22. A symbol-based message transmission system comprising:
-
a) a server comprising; i) receiving means for receiving a request to transmit a message from at least one client; ii) first storage means for storing said message of said at least one client; iii) transforming means for transforming portions of said message into a set of symbols representing the contents within a body of said corresponding message; iv) second storage means for storing said set of symbols; and v) transmitting means for transmitting said set of symbols to said at least one client in response to said request to transmit said message; and b) at least one client comprising; i′
) requesting means for requesting said server to transmit said message;ii′
) receiving means for receiving said set of symbols representative of said message from said server;iii′
) presenting means for presenting said set of symbols to a user of said client; andiv′
) downloading means for automatically downloading in the background said contents within body of said message from said server.
-
Specification