Method and system for implementing group message service based on converged service system
First Claim
1. A method for implementing a group message service based on a converged service system, the method comprising:
- a sender converged service client of a user which has joined a group in the group message service sending a message to a sender'"'"'s home network participant session and message processing module, and the message including a group identifier of said group;
said sender'"'"'s home network participant session and message processing module authenticating the sender and judging whether the sender has permission to send the message, when the sender has the permission to send the message, said sender'"'"'s home network participant session and message processing module forwarding said message to a network controller session and message processing module according to said group identifier, wherein said network controller session and message processing module is responsible for routing processing for sessions and messages;
after the network controller session and message processing module receives said message, the network controller session and message processing module judging whether said group is managed by a local domain of the network controller session and message processing module according to the group identifier, and if not, forwarding said message to a network controller session and message processing module of the converged service system to which the group identifier belongs;
when the network controller session and message processing module determines that said group is managed by the local domain, the network controller session and message processing module judging whether the sender has permission to send the message to the group, when the sender has the permission to send the message to the group, the network controller session and message processing module authorizing the sender, and forwarding said message to a destination user'"'"'s home network participant session and message processing module, the destination user corresponding to the group identifier; and
said destination user'"'"'s home network participant session and message processing module forwarding said message to a converged service client of said destination user;
thereby the converged service clients which belong to the converged service system and have joined the same group implementing the group message service.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for implementing a group message service based on a converged service system, and the method comprises: a sender converged service client sending a message to a sender'"'"'s home participant session and message processing module, and the message including a group identifier; said sender'"'"'s home participant session and message processing module forwarding said message to a controller session and message processing module according to said group identifier; the controller session and message processing module authorizing the sender, and forwarding said message to a destination user'"'"'s home participant session and message processing module, the destination user corresponding to the group identifier; and said destination user'"'"'s home participant session and message processing module forwarding said message to a converged service client terminal of said destination user.
-
Citations
20 Claims
-
1. A method for implementing a group message service based on a converged service system, the method comprising:
-
a sender converged service client of a user which has joined a group in the group message service sending a message to a sender'"'"'s home network participant session and message processing module, and the message including a group identifier of said group; said sender'"'"'s home network participant session and message processing module authenticating the sender and judging whether the sender has permission to send the message, when the sender has the permission to send the message, said sender'"'"'s home network participant session and message processing module forwarding said message to a network controller session and message processing module according to said group identifier, wherein said network controller session and message processing module is responsible for routing processing for sessions and messages; after the network controller session and message processing module receives said message, the network controller session and message processing module judging whether said group is managed by a local domain of the network controller session and message processing module according to the group identifier, and if not, forwarding said message to a network controller session and message processing module of the converged service system to which the group identifier belongs; when the network controller session and message processing module determines that said group is managed by the local domain, the network controller session and message processing module judging whether the sender has permission to send the message to the group, when the sender has the permission to send the message to the group, the network controller session and message processing module authorizing the sender, and forwarding said message to a destination user'"'"'s home network participant session and message processing module, the destination user corresponding to the group identifier; and said destination user'"'"'s home network participant session and message processing module forwarding said message to a converged service client of said destination user; thereby the converged service clients which belong to the converged service system and have joined the same group implementing the group message service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for implementing a group message service based on a converged service system, the system comprising:
-
a sender'"'"'s home network device which comprises a processor configured with a sender'"'"'s home network participant session and message processing module, a network controller device which comprises a processor configured with a network controller session and message processing module, and a destination user'"'"'s home network device which comprises a processor configured with a destination user'"'"'s home network participant session and message processing module, wherein; the sender'"'"'s home network participant session and message processing module is configured to receive a message from a sender converged service client of a user which has joined a group in the group message service, authenticate the sender and judge whether the sender has permission to send the message, and when the sender has the permission to send the message, forward said message to the network controller session and message processing module according to a group identifier of said group included in said message; the network controller session and message processing module is responsible for routing processing for sessions and messages and is configured to; receive a message from a participant session and message processing module, and after receiving said message from the sender'"'"'s home network participant session and message processing module, judge whether said group is managed by a local domain of the network controller session and message processing module according to the group identifier, and if not, forward said message to a network controller session and message processing module of the converged service system to which the group identifier belongs; and when determining that said group is managed by the local domain, judge whether the sender has permission to send the message to the group, when the sender has the permission to send the message to the group, authorize the sender, and forward said message to the destination user'"'"'s home network participant session and message processing module, wherein the destination user corresponds to the group identifier; the destination user'"'"'s home network participant session and message processing module is configured to forward said message to a converged service client of said destination user; thereby the converged service clients which belong to the converged service system and have joined the same group implementing the group message service. - View Dependent Claims (18, 19, 20)
-
Specification