Patent ID: 8472430
Filing Date: 2013-06-25
Classification: H04L

Abstract:
1. A method for transmitting data packets comprising: establishing a communication channel between a first client and a second client; receiving a second client data packet from the second client that is directed to the first client for the communication channel between the first client and the second client; receiving a third client data packet from a third client that is directed to the first client, wherein the third client is an emergency broadcast client with an emergency broadcast message to Voice Over Internet Protocol (VoIP) clients in a specific geographic area; determining a priority level for the second client data packet and the third client data packet based on both priority information obtained from the first client and a type of data packet; obtaining a priority list including priority information corresponding to the second client and the third client for use in determining the priority level of the data packets; when the second client does not have a lower priority level than the third client, determining whether the first client has indicated to ignore the priority level of the second client upon receipt of the data packet from the third client; determining a highest priority level data packet between the second client data packet and the third client data packet; and transmitting the highest priority level data packet to the first client.