Predictive model for voice/video over IP calls
AssigneeCisco Technology, Inc.
InventorsChidambaram Arunachalam, Gonzalo Salgueiro, Nagendra Kumar Nainar, Eric Chen, Keith Griffin
Life of this patent
Estimating the term…
Abstract
Disclosed is a system and method for forecasting the expected quality of a call. In some examples, a system or method can generate a plurality of scenarios from network metrics, retrieve historical ratings for the network metrics from users, and assign the historical ratings for the network metrics to the plurality of scenarios. The system or method can also filter one or more users based on similarities of the historical ratings for the plurality of scenarios with current network metrics, and forecast an expected call quality based on the historical ratings of the one or more filtered users.
Claims20
A computer-implemented method for forecasting expected call quality, the method comprising:
- generating a plurality of scenarios from a plurality of network metrics;
- retrieving historical ratings for the plurality of network metrics from a plurality of users;
- assigning the historical ratings for the plurality of network metrics to the plurality of scenarios;
- filtering one or more users of the plurality of users based on similarities of the historical ratings for the plurality of scenarios with one or more current network metrics;
- forecasting an expected call quality based on the historical ratings of the one or more filtered users;
- and
- routing a communication based on the forecasting of the expected call quality.
A system comprising:
- one or more processors;
- and
- at least one computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the system to:
- generate a plurality of scenarios from a plurality of network metrics;
- retrieve historical ratings for the plurality of network metrics from a plurality of users;
- assign the historical ratings for the plurality of network metrics to the plurality of scenarios;
- filter one or more users of the plurality of users based on similarities of the historical ratings for the plurality of scenarios with one or more current network metrics;
- forecast an expected call quality based on the historical ratings of the one or more filtered users;
- and
- route a communication based on the forecast of the expected call quality.
A non-transitory computer-readable storage medium comprising:
- instructions stored therein which, when executed by one or more processors, cause the one or more processors to:
- generate a plurality of scenarios from a plurality of network metrics;
- retrieve historical ratings for the plurality of network metrics from a plurality of users;
- assign the historical ratings for the plurality of network metrics to the plurality of scenarios;
- filter one or more users of the plurality of users based on similarities of the historical ratings for the plurality of scenarios with one or more current network metrics;
- forecast an expected call quality based on the historical ratings of the one or more filtered users;
- and
- route a communication based on the forecast of the expected call quality.
Dependencies are inferred from the claim text.