Group communication method and system
First Claim
1. A method for managing a plurality of group calls, the method comprising:
- receiving call control signaling associated with a first group call associated with a first group of user communication entities;
identifying a first user communication entity of the first group of user communication entities associated with the first group call;
determining one or more available delivery methods for the first user communication entity in association with the first group call, wherein the one or more available delivery methods comprises at least one of a first delivery method and a second delivery method; and
in response to determining the one or more available delivery methods;
determining that the first user communication entity is participating in a second group call involving a second group of user communication entities via an existing delivery method;
determining whether a first priority associated with the first group call for the first user communication entity is higher than a second priority associated with the second group call for the first user communication entity;
when the first priority is higher than the second priority, determining to deliver, to the first user communication entity, the call control signaling associated with the first group call via a delivery method of the one or more delivery methods;
when the second priority is higher than the first priority, determining to deliver, to the first user communication entity, the call control signaling associated with the first group call via any delivery method, of the one or more delivery methods, that does not convey higher priority than the existing delivery method; and
conveying, to the first user communication entity and via the determined delivery method, a call control message associated with the first group call.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of managing group calls is disclosed. The method of comprises receiving call control signaling associated with a group of user communication entities; identifying a user communication entity of the group of user communication entities; determining a first association between the user communication entity, the first group call and at least one of a first delivery method and a second delivery method; in response to determining the first association: determining that the user communication entity is participating in a second group call; determining whether a first priority associated with the first group call and the user communication entity is higher than a second priority associated with the second group call and the user communication entity; and based on a determination that the first priority is higher, conveying to the user communication entity via the first delivery method a call control message associated with the first group call.
-
Citations
20 Claims
-
1. A method for managing a plurality of group calls, the method comprising:
-
receiving call control signaling associated with a first group call associated with a first group of user communication entities; identifying a first user communication entity of the first group of user communication entities associated with the first group call; determining one or more available delivery methods for the first user communication entity in association with the first group call, wherein the one or more available delivery methods comprises at least one of a first delivery method and a second delivery method; and in response to determining the one or more available delivery methods; determining that the first user communication entity is participating in a second group call involving a second group of user communication entities via an existing delivery method; determining whether a first priority associated with the first group call for the first user communication entity is higher than a second priority associated with the second group call for the first user communication entity; when the first priority is higher than the second priority, determining to deliver, to the first user communication entity, the call control signaling associated with the first group call via a delivery method of the one or more delivery methods; when the second priority is higher than the first priority, determining to deliver, to the first user communication entity, the call control signaling associated with the first group call via any delivery method, of the one or more delivery methods, that does not convey higher priority than the existing delivery method; and conveying, to the first user communication entity and via the determined delivery method, a call control message associated with the first group call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19)
-
-
15. A system for managing a plurality of group calls, the system comprising:
-
a network interface, for providing data to a plurality of user communication entities via each of a first delivery method and a second delivery method; a processor coupled to the network interface; and a memory coupled to the processor, the memory including instruction code executable by the processor for; receiving call control signaling associated with a first group call associated with a first group of user communication entities; identifying a first user communication entity of the first group of user communication entities associated with the first group call; determining one or more available delivery methods for the first user communication entity in association with the first group call, wherein the one or more available delivery methods comprises at least one of a first delivery method and a second delivery method; and in response to determining the one or more available delivery methods; determining that the first user communication entity is participating in a second group call involving a second group of user communication entities via an existing delivery method; determining whether a first priority associated with the first group call for the first user communication entity is higher than a second priority associated with the second group call for the first user communication entity; and when the first priority is higher than the second priority, determining to deliver, to the first user communication entity, the call control signaling associated with the first group call via a delivery method of the one or more delivery methods; when the second priority is higher than the first priority, determining to deliver, to the first user communication entity, the call control signaling associated with the first group call via any delivery method, of the one or more delivery methods, that does not convey higher priority than the existing delivery method; and conveying to the first user communication entity and via the first data interface and the determined delivery method, a call control message associated with the first group call. - View Dependent Claims (16, 17, 20)
-
Specification