Communication system
First Claim
1. A method of authorising a user of a communication system to be added to a group communication event comprising:
- selecting, at a host node on a first user terminal, a group of users of the communication system, the first user terminal being associated with a user who is a member of the group of users;
initiating, from the host node, the group communication event with the group of users;
responsive to receiving a group communication acceptance from at least a first user in the group, establishing, using the host node, the group communication event with the first user in the group;
using the host node, enabling display of, in a user interface of a client configured to execute at a user terminal associated with the at least first user of said group of users, the identity of each member of the group communication event in response to receiving a notification of the group communication event;
receiving, at the host node and from another user of the communication system during the group communication event, a communication set up request associated with a communication event;
analysing the communication set up request effective to determine if said another user is a member of said group of users associated with said group communication event initiated by the host node;
responsive to determining said another user is a member of said group of users associated with said group communication event, determining whether the communication set up request indicates said another user requests to join said group communication event;
responsive to determining that said another user is a member of said group of users and requests to join said group communication event, adding said another user to the group communication event, and displaying the identity of said another user in said user interface;
responsive to determining that said another user is a member of said group of users associated with said group communication event and said another user does not request to join said group communication, rejecting the communication set up request from said another user; and
responsive to determining that said another user is not a member of said group of users associated with said group communication event, rejecting the communication set up request from said another user.
5 Assignments
0 Petitions
Accused Products
Abstract
A method is provided of authorizing a user of a communication system to be added to a group communication event. The method comprises: selecting a group of users of the communication system; initiating from a host node the group communication event with the group of users; responsive to receiving a group communication acceptance from at least a first user in the group, establishing the group communication event with the first user in the group; receiving at the host node a communication set up request from another user of the communication system; analyzing the communication set up request to determine if said communication set up request is associated with said group communication event initiated by the host node; and adding said other user to the group communication event if it is determined that the communication set up request is associated with said group communication event.
23 Citations
20 Claims
-
1. A method of authorising a user of a communication system to be added to a group communication event comprising:
-
selecting, at a host node on a first user terminal, a group of users of the communication system, the first user terminal being associated with a user who is a member of the group of users; initiating, from the host node, the group communication event with the group of users; responsive to receiving a group communication acceptance from at least a first user in the group, establishing, using the host node, the group communication event with the first user in the group; using the host node, enabling display of, in a user interface of a client configured to execute at a user terminal associated with the at least first user of said group of users, the identity of each member of the group communication event in response to receiving a notification of the group communication event; receiving, at the host node and from another user of the communication system during the group communication event, a communication set up request associated with a communication event; analysing the communication set up request effective to determine if said another user is a member of said group of users associated with said group communication event initiated by the host node; responsive to determining said another user is a member of said group of users associated with said group communication event, determining whether the communication set up request indicates said another user requests to join said group communication event; responsive to determining that said another user is a member of said group of users and requests to join said group communication event, adding said another user to the group communication event, and displaying the identity of said another user in said user interface; responsive to determining that said another user is a member of said group of users associated with said group communication event and said another user does not request to join said group communication, rejecting the communication set up request from said another user; and responsive to determining that said another user is not a member of said group of users associated with said group communication event, rejecting the communication set up request from said another user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A communication system comprising:
a host node, the host node being a user terminal out of a plurality of user terminals operated by a plurality of users of the communication system, wherein the host node further comprises; means for selecting a group of users from the plurality of users of the communication system, wherein the host node is associated with a user of the group of users; means for initiating a group communication event with the group of users; means for establishing a group communication event with at least a first user in the group, responsive to receiving a group communication acceptance from the at least first user in the group; means for receiving a communication set up request from another user of the communication system during the group communication event; means for analysing the communication set up request effective to determine if said another user is a member of said group of users; means for determining if said communication set up request from said another user is associated with said group communication event initiated by the host node; means for determining, responsive to determining said another user is a member of said group of users whether the communication setup request indicates said another user requests to join said group communication event; means for, responsive to determining said another user is a member of said group of users and requests to join said group communication event, adding said another user to the group communication event; means for, responsive to determining said another user is a member of said group of users associated with said group communication event and said another user does not request to join said group communication event, rejecting the communication setup request from said another user; and means for, responsive to determining said another user is not a member of said group of users associated with said group communication event, rejecting the communication set up request from said another user. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. A computer program product embodied on computer-readable storage medium hardware comprising program code which when executed by a computer processor directs the computer processor to:
-
select a group of users of the communication system; initiate from a host node the group communication event with the group of users, the host node being a user terminal operated by a user who is a member of the group of users; responsive to receiving a group communication acceptance from at least a first user in the group, establish the group communication event with the first user in the group; enable display of, in a user interface of a client configured to execute at a user terminal of the at least first user of said group of users, the identity of each member of the group communication event in response to receiving a notification of the group communication event; receive at the host node from another user of the communication system during the group communication event, a communication set up request for setting up a communication event; analyse the communication set up request effective to determine if said another user is a member of said group of users associated with said group communication event initiated by the host node; responsive to determining said another user is a member of said group of users associated with said group communication event, determine whether the communication set up request indicates said another user requests to join said group communication event; responsive to determining that said another user is a member of said group of users and requests to join said group communication event, add said another user to the group communication event, and display the identity of said another user in said user interface; responsive to determining that said another user is a member of said group of users associated with said group communication event and said another user does not request to join said group communication event, reject the communication set up request from said another user; and responsive to determining that said another user is not a member of said group of users associated with said group communication event, reject the communication setup request from said another user. - View Dependent Claims (17, 18, 19, 20)
-
Specification