AUTOMATED DETECTION AND ANALYSIS OF CALL CONDITIONS IN COMMUNICATION SYSTEM
First Claim
1. A computer system comprising at least one processor and computer-readable media having instructions stored thereon that, when executed by the at least one processor, cause the computer system to:
- automatically detect technical conditions for a plurality of calls, wherein the detected technical conditions for the calls include transport type, connection type, a packet loss value, a latency value, and a jitter value;
perform automatic analysis of the detected technical conditions for the calls, wherein the automatic analysis includes comparing the detected transport type with a preferred transport type, comparing the detected connection type with a preferred connection type, and comparing the detected packet loss value, the detected latency value, and the detected jitter value with corresponding threshold values;
automatically generate output related to one or more of the detected technical conditions based on the automatic analysis; and
cause the automatically generated output to be displayed.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device automatically detects technical conditions for calls, such as voice calls, in a communication system. The technical conditions include transport type (e.g., TCP, UDP), connection type (e.g., wired, wireless local area network, mobile/cellular), packet loss, latency, and jitter. The computing device performs automatic analysis of the detected technical conditions. The automatic analysis may include comparing the detected transport type with a preferred transport type (e.g., a non-TCP transport, such as UDP), comparing the detected connection type with a preferred connection type (e.g., wired), or comparing packet loss, latency, or jitter with corresponding threshold values (e.g., maximum values or average values). The computing device automatically generates output related to one or more of the detected technical conditions based at least in part on the automatic analysis. Such output may be triggered, for example, by wireless calls where packet loss, latency, or jitter exceeds a corresponding threshold value.
13 Citations
20 Claims
-
1. A computer system comprising at least one processor and computer-readable media having instructions stored thereon that, when executed by the at least one processor, cause the computer system to:
-
automatically detect technical conditions for a plurality of calls, wherein the detected technical conditions for the calls include transport type, connection type, a packet loss value, a latency value, and a jitter value; perform automatic analysis of the detected technical conditions for the calls, wherein the automatic analysis includes comparing the detected transport type with a preferred transport type, comparing the detected connection type with a preferred connection type, and comparing the detected packet loss value, the detected latency value, and the detected jitter value with corresponding threshold values; automatically generate output related to one or more of the detected technical conditions based on the automatic analysis; and cause the automatically generated output to be displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising, by a computer system comprising at least one processor:
-
automatically detecting technical conditions for a plurality of calls, wherein the detected technical conditions for the calls include transport type, connection type, a packet loss value, a latency value, and a jitter value; performing automatic analysis of the detected technical conditions for the calls, wherein the automatic analysis includes comparing the detected transport type with a preferred transport type, comparing the detected connection type with a preferred connection type, and comparing the detected packet loss value, the detected latency value, and the detected jitter value with corresponding threshold values; automatically generating output related to one or more of the detected technical conditions based on the automatic analysis; and causing the automatically generated output to be displayed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one processor, cause a computer system to:
-
automatically detect technical conditions for a plurality of calls, wherein the detected technical conditions for the calls include transport type, connection type, a packet loss value, a latency value, and a jitter value; perform automatic analysis of the detected technical conditions for the calls, wherein the automatic analysis includes comparing the detected transport type with a preferred transport type, comparing the detected connection type with a preferred connection type, and comparing the detected packet loss value, the detected latency value, and the detected jitter value with corresponding threshold values; automatically generate output related to one or more of the detected technical conditions based on the automatic analysis; and cause the automatically generated output to be displayed. - View Dependent Claims (20)
-
Specification