Enhanced error protection for high priority communication sessions
First Claim
1. A computer-implemented method comprising:
- receiving, at a communication application implemented at a client device, user input to initiate a communication session over a network;
detecting that the communication session comprises a high priority communication session;
in response to detecting that the communication session comprises a high priority communication session, enhancing error protection for data of the high priority communication session at an application layer between the communication application and a communication service; and
communicating the data of the high priority communication session with the enhanced error protection over the network to the communication service.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for enhanced error protection for high priority communication sessions are described. Generally, the described techniques enhance error protection for high priority communication sessions, such as emergency calling, such that the high priority communication sessions are essentially error free. According to various implementations, user input to initiate a communication session over a network is received at a communication application. In response to detecting that the communication session corresponds to a high priority communication session, error protection for data of the high priority communication session is enhanced. The data may be enhanced in a variety of different ways, such as by performing forward error correction on the data. The enhanced data of the high priority communication session is then communicated over the network to an endpoint.
-
Citations
18 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a communication application implemented at a client device, user input to initiate a communication session over a network; detecting that the communication session comprises a high priority communication session; in response to detecting that the communication session comprises a high priority communication session, enhancing error protection for data of the high priority communication session at an application layer between the communication application and a communication service; and communicating the data of the high priority communication session with the enhanced error protection over the network to the communication service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A client device, comprising:
-
at least one processor; and one or more computer-readable storage media including instructions stored thereon that, responsive to execution by the at least one processor, implement a communication application, the communication application configured to perform operations comprising; receiving user input to initiate a communication session over a network; detecting that the communication session comprises a high priority communication session; in response to detecting that the communication session comprises a high priority communication session, enhancing error protection for data of the high priority communication session at a first layer and a second layer of the network, the first layer comprising an application layer between the communication application and a communication service and the second layer comprising a physical and link layer between the client device and a base station; and communicating the enhanced data of the high priority communication session to the communication service. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification