SYSTEM AND METHOD FOR DYNAMIC CREATION OF ROLE BASED TALK GROUPS
A system and method for dynamic creation of role based call groups are provided. The method includes associating attributes with a plurality of radio units and defining a communication group based on the attributes. The communication group has a plurality of required attributes establishing minimum criteria for the communication group. The method further includes dynamically maintaining the communication group with radio units that satisfy the required attributes.
1 . A method for creating a communication group for wireless communication, the method comprising:
associating attributes with a plurality of radio units;
defining a communication group based on the attributes, the communication group having a plurality of required attributes establishing minimum criteria for the communication group; and
dynamically maintaining the communication group with radio units that satisfy the required attributes.
2 . A method in accordance with claim 1 wherein dynamically maintaining the communication group comprises adding radio units to the communication group and further comprising determining whether the added radio units fulfill the minimum criteria.
3 . A method in accordance with claim 2 further comprising providing notification if the minimum criteria is not fulfilled.
4 . A method in accordance with claim 1 further comprising storing in a central database attributes associated with each of a plurality of radio units.
5 . A method in accordance with claim 1 further comprising storing in each of a plurality of radio units attributes associated with the radio units.
6 . A method in accordance with claim 1 wherein dynamically maintaining the communication group comprises adding radio units to the communication group based on a trigger event.
7 . A method in accordance -with claim 6 wherein the trigger event comprises at least one of a logging in of a radio unit, a logging out of a radio unit, a change in state of a radio unit and a change in location of radio unit.
8 . A method in accordance with claim 1 wherein dynamically maintaining the communication group comprises dynamically adding to the communication group radio units within a range of a determined location.
9 . A method in accordance with claim 1 further comprising storing the required attributes in a central database.
10 . A method in accordance with claim 1 wherein the attributes comprise skills of users associated with the radio units.
11 . A method in accordance with claim 1 wherein the attributes comprise specifications of a piece of equipment.
12 . A method in accordance with claim 1 wherein the required attributes are defined based on an electronic work ticket.
13 . A method in accordance with claim 1 wherein the required attributes are defined based on predetermined rules.
14 . A method in accordance with claim 1 further comprising displaying a status of the required attributes.
15 . A method for dynamically creating a communication group, the method comprising:
accessing a central database having stored therein attributes associated with a plurality of radio units;
determining rules for a communication group;
identifying radio units with attributes that satisfy the rules for the communication group; and
adding the identified radio units to the communication group, the added radio units connected to a group call.
16 . A method in accordance with claim 15 further comprising determining whether a minimum set of attributes are fulfilled and providing notification when the minimum set of attributes are not fulfilled.
17 . A method in accordance with claim 15 wherein adding the identified radio units to the communication group is automatic.
18 . A method in accordance with claim 15 wherein the rules for the communication group are fixed.
19 . A method in accordance with claim 15 wherein the rules for the communication group are changeable.
20 . A communication system comprising:
a plurality of radio units configured to communicate via group calls;
a database storing attributes associated with each of the plurality of radio units;
a processor configured to process rules to determine a set of attributes for a communication group; and
a controller configured to dynamically maintain the communication group to include radio units from the plurality of radio units that satisfy a minimum set of attributes.