Client system, message exchanging method, and recording medium
First Claim
1. A client system in a message exchanging system comprising a plurality of client systems and at least one server system connected together via a communications network, the server system authenticating each user of said plurality of client systems and accumulating and distributing messages, said plurality of client systems exchanging messages via said server system, the client system comprising:
- a first message exchanging system that enables one-to-one message exchanges with a first client system of said plurality of client systems;
a second message exchanging system that enables simultaneous message exchanges with at least one additional second client systems of said plurality of client systems; and
message exchange switching system that switches between said first message exchanging system and said second message exchanging system, when said client system receives a message from said second client system while said first message exchanging system is exchanging messages with said first client system, to enable message exchanges with said first and at least one additional client systems.
3 Assignments
0 Petitions
Accused Products
Abstract
A message exchanging method enables simple interactions between two users during message exchanges and enables one-to-one interactions to shift to interactions between three or more users. Upon receiving a message from a third person while two users are exchanging messages using a messenger, a client machine requests a server to open a chat room. The client that connects to a chat room activates a chat application using the messenger to allow the users to engage in a chat.
-
Citations
15 Claims
-
1. A client system in a message exchanging system comprising a plurality of client systems and at least one server system connected together via a communications network, the server system authenticating each user of said plurality of client systems and accumulating and distributing messages, said plurality of client systems exchanging messages via said server system, the client system comprising:
-
a first message exchanging system that enables one-to-one message exchanges with a first client system of said plurality of client systems;
a second message exchanging system that enables simultaneous message exchanges with at least one additional second client systems of said plurality of client systems; and
message exchange switching system that switches between said first message exchanging system and said second message exchanging system, when said client system receives a message from said second client system while said first message exchanging system is exchanging messages with said first client system, to enable message exchanges with said first and at least one additional client systems. - View Dependent Claims (2, 3)
-
-
4. A message exchanging method for a client system in a message exchanging system comprising a plurality of client systems and at least one server system connected together via a communications network, the server system authenticating each user of said plurality of client systems and accumulating and distributing messages, said plurality of client systems exchanging messages via said server system, the method comprising:
-
enabling one-to-one message exchanges with a first client system of said plurality of client systems;
enabling simultaneous message exchanges with at least one other second client system of said plurality of client systems; and
switching between the one-to-one message exchanging and the simultaneous message exchanging, when a message is received from said second client system while exchanging messages with said first client system, to enable message exchanges with said first and second client systems. - View Dependent Claims (5, 6)
-
-
7. A message exchanging method for a message exchanging system comprising a plurality of client systems and at least one server system connected together via a communications network, the server system authenticating each user of said plurality of client systems and accumulating and distributing messages, said plurality of client systems exchanging messages via said server system, the method comprising:
-
enabling one-to-one message exchanges with a first client system of said plurality of client systems;
enabling simultaneous message exchanges with at least one other second client system of said plurality of client systems; and
switching between the one-to-one message exchanging and the simultaneous message exchanging, when a message is received from said second client system while exchanging messages with said first client system, to enable message exchanges with said first and second client systems. - View Dependent Claims (8, 9)
-
-
10. A computer-readable recording medium for a client system in a message exchanging system, the recording medium having a message exchanging program recorded therein, the message exchanging system comprising a plurality of client systems and at least one server system connected together via a communications network, the server system authenticating each user of said plurality of client systems and accumulating and distributing messages, said plurality of client systems exchanging messages via said server system, the program comprising:
-
first message exchange that enables one-to-one message exchanges with a first client system of said plurality of client systems;
a second message exchange that enables simultaneous message exchanges with at least one other second client system of said plurality of client systems; and
message exchange switching that switches between said first message exchange and said second message exchange, when a message is received from said second client system while said first message exchange is exchanging messages with said first client system, to enable message exchanges with said first and second client systems. - View Dependent Claims (11, 12, 14, 15)
-
-
13. A program product of a message exchanging method for a client system in a message exchanging system comprising a plurality of client systems and at least one server system connected together via a communications network, the server system authenticating each user of said plurality of client systems and accumulating and distributing messages, said plurality of client systems exchanging messages via said server system, the program product comprising:
-
a first message exchange that enables one-to-one message exchanges with a first client system of said plurality of client systems;
a second message exchange that enables simultaneous message exchanges with at least one other second client system of said plurality of client systems; and
message exchange switching that switches between said first message exchange and said second message exchange, when a message is received from said second client system while said first message exchange is exchanging messages with said first client system, to enable message exchanges with said first and second client systems.
-
Specification