MULTI-PARTY COMMUNICATION SESSIONS VIA BROADCAST NOTIFICATION NETWORK
First Claim
1. A method comprising:
- registering a first client as a participant in a communication session;
in response to receiving a message posted by the first client to the communication session, initiating broadcast notification of receiving the message from a first server that receives the message to other servers in a network;
receiving the broadcast notification at a second server in the network, the second server being one of the other servers in the network receiving the broadcast notification initiated by the first server; and
in response to receiving the broadcast notification at the second server and identifying that a second client is registered as a participant in the communication session, notifying the second client of the message posted by the first client.
2 Assignments
0 Petitions
Accused Products
Abstract
According to example configurations, a first server in network registers a first client as a participant in a communication session. In response to receiving a message posted by the first client to the communication session, the first server initiates broadcast of a notification of receiving the message to other servers in the network. A second server in the network receives the broadcast notification at a second server in the network. In response to receiving the broadcast notification at the second server and identifying that a second client is registered as a participant in the communication session, the second server notifies the second client of the message posted by the first client. Thus, a broadcast or multicast network can be configured to support targeted communications between multiple participants in a communication session.
19 Citations
22 Claims
-
1. A method comprising:
-
registering a first client as a participant in a communication session; in response to receiving a message posted by the first client to the communication session, initiating broadcast notification of receiving the message from a first server that receives the message to other servers in a network; receiving the broadcast notification at a second server in the network, the second server being one of the other servers in the network receiving the broadcast notification initiated by the first server; and in response to receiving the broadcast notification at the second server and identifying that a second client is registered as a participant in the communication session, notifying the second client of the message posted by the first client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
at a first server in a network in which servers communicate via transmission of broadcast-type messages, receiving a message from a first client over a communication link between the first client and the first server; in response to receiving the message at the first server, initiating broadcast of the message from the first server to other servers in the network; receiving the broadcasted message at a second server in the network, the second server being one of the other servers receiving the broadcasted message; and from the second server, notifying a second client of the broadcasted message over a communication link between the second server and the second client. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a network including at least a first server and a second server, each of the servers in the network communicating with each other via transmission of broadcast-type messages; a first client in communication with the first server, the first server in the network receiving a message from the first client over a communication link between the first client and the first server, the first server initiating broadcast of the message from the first server to multiple other servers in the network in response to receiving the message; and a second client in communication with the second server, the second server receiving the broadcasted message, the second server being one of the multiple other servers in the network receiving the broadcasted message, the second server notifying the second client of the broadcasted message over a communication link between the second server and the second client. - View Dependent Claims (20)
-
-
21. A computer-readable hardware storage medium having instructions stored thereon for processing data information, such that the instructions, when carried out by a processing device, cause the processing device to perform operations of:
-
registering a first client as a participant in a communication session; in response to receiving a message posted by the first client to the communication session, initiating broadcast notification of receiving the message from a first server that receives the message to other servers in a network; receiving the broadcast notification at a second server in the network, the second server being one of the other servers in the network receiving the broadcast notification initiated by the first server; and in response to receiving the broadcast notification at the second server and identifying that a second client is registered as a participant in the communication session, notifying the second client of the message posted by the first client.
-
-
22. A computer system comprising:
-
a processor; a memory unit that stores instructions associated with an application executed by the processor; and an interconnect coupling the processor and the memory unit, the interconnect enabling the computer system to execute the application and perform operations of; registering a first client as a participant in a communication session; in response to receiving a message posted by the first client to the communication session, initiating broadcast notification of receiving the message from a first server that receives the message to other servers in a network; receiving the broadcast notification at a second server in the network, the second server being one of the other servers in the network receiving the broadcast notification initiated by the first server; and in response to receiving the broadcast notification at the second server and identifying that a second client is registered as a participant in the communication session, notifying the second client of the message posted by the first client.
-
Specification