System and method for modeling video network reliability
First Claim
1. A method for modeling video conferencing network reliability, the method comprising:
- obtaining historical data for multiple video conferences;
storing said historical data in a call history table, said historical data including video conferencing equipment vendor or model identification information;
executing a modeling algorithm that produces a model representing the historical data, which includes executing a decision tree algorithm;
analyzing the model to identify characteristics associated with undesirable outcomes for the video conferences;
configuring a video conferencing network to avoid at least one of the identified characteristics associated with undesirable outcomes; and
conducting a new video conference with the video conferencing network configured to avoid at least one of the identified characteristics associated with undesirable outcomes.
5 Assignments
0 Petitions
Accused Products
Abstract
A program product for modeling video network reliability includes a computer-usable medium that encodes computer instructions. The computer instructions cause a data processing system to perform modeling operations. Those operations include obtaining historical data for multiple video conferences, and executing a modeling algorithm that produces a model representing the historical data. The model can be analyzed to identify opportunities for improving reliability of a video network. In an example embodiment, the computer instructions output results that a user can use reconfigure the video network for improved reliability. In another embodiment, the computer instructions analyze the model to identify opportunities for improving reliability of the video network, and the computer instructions automatically reconfigure the video network, based on the identified opportunities. The modeling algorithm may be a decision tree algorithm, such as the ID3-based algorithm known as C4.5.
7 Citations
17 Claims
-
1. A method for modeling video conferencing network reliability, the method comprising:
-
obtaining historical data for multiple video conferences; storing said historical data in a call history table, said historical data including video conferencing equipment vendor or model identification information; executing a modeling algorithm that produces a model representing the historical data, which includes executing a decision tree algorithm; analyzing the model to identify characteristics associated with undesirable outcomes for the video conferences; configuring a video conferencing network to avoid at least one of the identified characteristics associated with undesirable outcomes; and conducting a new video conference with the video conferencing network configured to avoid at least one of the identified characteristics associated with undesirable outcomes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer storage medium storing instructions, which when executed by a computing device, causes the computing device to perform functions comprising:
-
obtaining historical data for multiple video conferences; storing said historical data in a call history table, said historical data including vendor or model identification information; and executing a modeling algorithm that produces a model representing the historical data, which includes executing a decision tree algorithm; analyzing the model to identify characteristics associated with undesirable outcomes for the video conferences; configuring a video conferencing network to avoid at least one of the identified characteristics associated with undesirable outcomes; and conducting a new video conference with the video conferencing network configured to avoid at least one of the identified characteristics associated with undesirable outcomes. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system for modeling video conferencing network reliability, the data processing system comprising:
-
one or more processing units; and a computer storage medium storing instructions, which when executed by the one or more processing units, causes the one or more processing units to perform functions including obtaining historical data for multiple video conferences; storing said historical data in a call history table, said historical data including vendor or model identification information; and executing a modeling algorithm that produces a model representing the historical data, which includes executing a decision tree algorithm; analyzing the model to identify characteristics associated with undesirable outcomes for the video conferences; configuring a video conferencing network to avoid at least one of the identified characteristics associated with undesirable outcomes; and conducting a new video conference with the video conferencing network configured to avoid at least one of the identified characteristics associated with undesirable outcomes.
-
Specification