Chat distribution service system for alternatively delivering the URL linked to a message determined by the chat client device to be unsuitable for distribution
First Claim
Patent Images
1. A method of sending messages from a first chat client in a chat group to multiple other clients in the chat group, the method comprising:
- the first chat client determining if a first message is suitable for efficient multiple distribution from the first chat client in the chat group to other clients in the chat group;
if the first message is not suitable for efficient multiple distribution from the first chat client to the other clients;
the first chat client causing the first message to be stored on a first server; and
transmitting to the other clients a first signal comprising the location of the first message on the first server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of sending messages from a first chat client in a chat group to multiple other clients in the chat group comprises storing a first message on a first server, the first message not suitable for efficient multiple distribution from the first client to the other clients, and transmitting to the other clients a first signal comprising the location of the first message on the first server.
46 Citations
15 Claims
-
1. A method of sending messages from a first chat client in a chat group to multiple other clients in the chat group, the method comprising:
-
the first chat client determining if a first message is suitable for efficient multiple distribution from the first chat client in the chat group to other clients in the chat group;
if the first message is not suitable for efficient multiple distribution from the first chat client to the other clients;
the first chat client causing the first message to be stored on a first server; and
transmitting to the other clients a first signal comprising the location of the first message on the first server. - View Dependent Claims (2, 3, 4, 5)
for each of the other clients, the first chat client transmitting a second message, the second message suitable for efficient multiple distribution from the first chat client to the multiple other clients.
-
-
3. The method of claim 1 in which causing a first message to be stored on a first server further comprises:
causing the first message to be stored on the first chat client'"'"'s personal data area on a web server.
-
4. The method of claim 1 in which transmitting to the other clients a first signal comprising the location of the first message on the first server further comprises:
transmitting to the other clients a Uniform Resource Locator comprising the location of the first message on the first server.
-
5. The method of claim 1 further comprising:
the first chat client reading a second message from a personal data area of the chat client of the chat group, the personal data area comprised by a web server, the first chat client reading the second message upon receiving a second signal from the chat client of the chat group, the second signal comprising the location of the second message on the web server.
-
6. A device comprising:
-
a processor;
a machine-readable storage medium coupled to the processor by way of a bus, the storage medium storing a sequence of instructions which, when executed by the processor, cause the device to;
when the device is operated as the first chat client in a chat group, determine if a first message is suitable for efficient multiple distribution from the device to other clients in the chat group;
if the first message is not suitable for efficient multiple distribution from the first chat client to the other clients;
causing the first message to be stored on a first server; and
transmitting to the other clients a first signal comprising the location of the first message on the first server. - View Dependent Claims (7, 8, 9, 10)
for each of the other clients, transmit a second message, the second message suitable for efficient multiple distribution from the device to the other clients.
-
-
8. The device of claim 6 in which the sequence of instructions, when executed by the processor, further cause the device to:
cause the first message to be stored on the first chat client'"'"'s personal data area on a web server.
-
9. The device of claim 6 in which the first signal comprises a Uniform Resource Locator.
-
10. The device of claim 6 in which the sequence of instructions, when executed by the processor, further cause the device to:
read a second message from a personal data area of the chat client of the chat group, the personal data area comprised by a web server, the first chat client reading the second message upon receiving a second signal from the chat client of the chat group, the second signal comprising the location of the second message on the web server.
-
11. An article comprising:
-
a machine-readable medium having stored thereon a sequence of instructions which, when executed by a data processing device, cause the data processing device to;
when the device is operated as the first chat client in a chat group, determine if a first message is suitable for efficient multiple distribution from the device to other clients in the chat group;
if the first message is not suitable for efficient multiple distribution from the first chat client to the other clients;
causing the first message to be stored on a first server; and
transmitting to the other clients a first signal comprising the location of the first message on the first server. - View Dependent Claims (12, 13, 14, 15)
for each of the other clients, transmit a second message, the second message suitable for efficient multiple distribution from the device to the other clients.
-
-
13. The article of claim 11 in which the sequence of instructions, when executed by a data processing device, further cause the data processing device to:
cause the first message to be stored on the first chat client'"'"'s personal data area on a web server.
-
14. The article of claim 11 in which the first signal comprises a Uniform Resource Locator.
-
15. The article of claim 11 in which the sequence of instructions, when executed by a data processing device, further cause the data processing device to:
read a second message from a personal data area of the chat client of the chat group, the personal data area comprised by a web server, the first chat client reading the second message upon receiving a second signal from the chat client of the chat group, the second signal comprising the location of the second message on the web server.
Specification