Method and system for managing communication in emergency communication system
DCFirst Claim
1. A method of managing communication in a communication system, the communication system receiving messages from a plurality of channels, the method comprising:
- receiving a first message on a first dedicated channel from amongst the plurality of channels at the communication system, the plurality of channels being dedicated to different entities, the first dedicated channel being dedicated to receiving messages from a first entity;
receiving a second message on a second dedicated channel being dedicated to receiving messages from a second entity from amongst the plurality of channels at the communication system, the second message overlapping with the first message in time;
determining one or more priorities for the first message received on the first dedicated channel from the first entity and the second message received on the second dedicated channel from the second entity based on at least one pre-defined parameter;
determining which message out of the first message and the second message should be stored and subsequently played based on the second message overlapping with the first message in time and one or more priorities assigned to the first and the second message;
playing the message having a higher priority between the first and the second message;
storing at least one message having a lower priority between the first and the second message based on the determination; and
playing the stored message subsequent to completing playing of the message having higher priority.
2 Assignments
Litigations
1 Petition
Accused Products
Abstract
A method and system for managing communication in an emergency communication network is described. The emergency communication network receives a plurality of radio messages from a plurality of channels. The incoming radio messages sometimes overlap in time. Incoming radio messages can be prioritized and played back on the basis of the priority and the time of receipt. In case of overlap of the incoming radio messages in time, the radio message with the highest priority is played first, while the remaining radio messages are stored in a queue. The queue is formed again on the basis of priority. The stored radio messages are played subsequent to the completion of the radio message with the higher priority.
16 Citations
21 Claims
-
1. A method of managing communication in a communication system, the communication system receiving messages from a plurality of channels, the method comprising:
-
receiving a first message on a first dedicated channel from amongst the plurality of channels at the communication system, the plurality of channels being dedicated to different entities, the first dedicated channel being dedicated to receiving messages from a first entity; receiving a second message on a second dedicated channel being dedicated to receiving messages from a second entity from amongst the plurality of channels at the communication system, the second message overlapping with the first message in time; determining one or more priorities for the first message received on the first dedicated channel from the first entity and the second message received on the second dedicated channel from the second entity based on at least one pre-defined parameter; determining which message out of the first message and the second message should be stored and subsequently played based on the second message overlapping with the first message in time and one or more priorities assigned to the first and the second message; playing the message having a higher priority between the first and the second message; storing at least one message having a lower priority between the first and the second message based on the determination; and playing the stored message subsequent to completing playing of the message having higher priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 21)
-
-
11. A method of managing communication in a communication system, the communication system receiving messages from a plurality of channels, the method comprising:
-
receiving a first message on a first dedicated channel from amongst the plurality of channels at communication system, the plurality of channels being dedicated to different entities, the first dedicated channel being dedicated to receiving messages from a first entity; receiving a second message on a second dedicated channel being dedicate to receiving messages from a second entity at the communication system, the second message overlapping with the first message in time; prioritizing the first and second messages based on at least one predefined parameter; determining which message of the first message and the second message should be stored and subsequently played based on the second message overlapping with the first message in time and one or more priorities assigned to the first and the second message; playing the message having the highest priority; storing the message having lower priority in a queue on the basis of the determination and the prioritization; checking periodically the status of the message being played; and playing the stored message having the highest priority. - View Dependent Claims (12)
-
-
13. A communication system for managing communication, the communication system receiving messages from a plurality of channels, the communication system comprising:
-
means for receiving a plurality of messages on the plurality of channels, the plurality of messages received including a first message received from a first dedicated channel dedicated to receiving messages from a first entity and a second message received from a second dedicated channel dedicated to receiving messages from a second entity; means for playing a received messages having the highest priority, the plurality of received messages being prioritized based on at least one predefined parameter; a central conferencing system comprising; means for prioritizing the received plurality of messages including the first message from the first dedicated channel and the second message from the second dedicated channel based on the predefined parameter; means for determining which messages out of the received messages should be stored and subsequently played based on messages overlapping in time and one or more priorities assigned to the first and the second message; means for sending the messages for playing based on the associate priority; and means for storing the messages other than the one sent for playing in a queue based upon the associated priority.
-
-
14. A communication system for managing communication, the communication system receiving messages from a plurality of channels, the communication system comprising:
-
a receiver module configured to receive a plurality of messages on the plurality of channels, the plurality of messages received including a first message received from a first dedicated channel dedicated to receiving messages from a first entity and a second message received from a second dedicated channel dedicated to receiving messages from a second entity; a player module for playing a received message having the highest priority, the plurality of received messages being prioritized based on at least one predefined parameter; a central conferencing system comprising; a prioritizing module configured to prioritize of messages including the first message received on the first dedicated channel and the second message received on the second dedicated channel based on the predefined parameter; a determiner configured to determine which messages out of the received messages should be stored and subsequently played based on the second message overlapping with the first message in time and one or more priorities assigned to the first and the second message; a sender module to send a message for playing based on the associated priority; and a storage medium configured to store the messages in a queue based upon the associated priority and the determination. - View Dependent Claims (15, 16)
-
-
17. A central conferencing system for managing a plurality of messages received by a communication system, the central conferencing system comprising:
-
a receiver module configured to receive a plurality of messages on the plurality of channels, the plurality of messages received including a first message received from a first dedicated channel dedicated to receiving messages from a first entity and a second message received from a second dedicated channel dedicated to receiving message from a second entity; a prioritizing module for prioritizing the received messages based on at least one predefined parameter, the prioritizing module comprises; a priority calculator for calculating the priority of the received messages including the first message received on the first dedicated channel and the second message received on the second dedicated channel; and a comparison module for comparing the priorities of the plurality of received messages; a sender module for sending the messages with the highest priority to the player module for playing; a determiner configured to determine which messages out of the received messages should be stored and subsequently played based on the second message overlapping with the first message in time and one or more priorities assigned to the first and the second message; a storage module for storing the messages from amongst the plurality of messages that are not being played; and an alert module for informing a user the time of receipt of a message while playing the message.
-
-
18. An apparatus for managing communication in a communication system, the communication system receiving messages on a plurality of channels, the apparatus comprising:
-
a processing system including a processor coupled to a display and user input device; and a machine-readable medium including instructions executable by the processor comprising; one or more instructions for receiving a plurality of messages on the plurality of channels, the plurality of messages received including a first message received from a first dedicated channel to receiving messages from a first entity and a second message received from a second dedicated channel dedicated to receiving messages from a second entity; one or more instructions for playing the message having the highest priority, the priority of the received messages including the first message and the second message being determined based on at least one predefined parameter; one or more instructions for determining which messages out of the received m messages should be stored and subsequently played based on messages overlapping in time and one or more priorities assigned to the first and the second message; one or more instructions for playing the stored messages subsequent to completing playing of the message having higher priority.
-
-
19. A machine-readable medium including instructions executable by the processor comprising:
-
one or more instructions for receiving a plurality of messages on the plurality of channels, the plurality of messages received including a first message received from a first dedicated channel dedicated to receiving messages from a first entity and a second message received from a second dedicated channel dedicated to receiving messages from a second entity; one or more instructions for playing the message having the highest priority, the priority of the received messages being including the first message and the second message being determined based on at least one predefined parameter; one or more instructions for determining which messages out of the received messages should be stored and subsequently played based on message overlapping in time and one or more priorities assigned to the first and the second message; one or more instructions for storing at least one message having a lower priority; and one or more instructions for playing the stored messages subsequent to completing playing of the message having higher priority.
-
Specification