Media quality prediction for collaboration services
First Claim
Patent Images
1. A computer-implemented method for predicting media quality, the method comprising:
- receiving an indication for an initiation of a collaborative virtual meeting;
determining a current location and destination of a client device;
retrieving historical network metrics data and real-time network metrics data, the real-time network metrics data including day of week and current time;
determining possible degradation in media quality of the collaborative virtual meeting for the current location and the destination based on the historical network metrics data and the real-time network metrics data; and
notifying the client device of the possible degradation.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a system, method and computer readable medium enabling collaboration service providers to more accurately predict packet loss, jitter and delay based on current session, historical session and user location parameters. The prediction can be used to forecast the occurrence of poor media quality at the current location and potential future locations.
567 Citations
20 Claims
-
1. A computer-implemented method for predicting media quality, the method comprising:
-
receiving an indication for an initiation of a collaborative virtual meeting; determining a current location and destination of a client device; retrieving historical network metrics data and real-time network metrics data, the real-time network metrics data including day of week and current time; determining possible degradation in media quality of the collaborative virtual meeting for the current location and the destination based on the historical network metrics data and the real-time network metrics data; and notifying the client device of the possible degradation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13, 14)
-
-
8. A system comprising:
-
a processor; and a memory storing instructions which when executed by the processor, causes the processor to; receive an indication for an initiation of a collaborative virtual meeting; determine a current location and destination of a client device; retrieve historical network metrics data and real-time network metrics data, the real-time network metrics data including day of week and current time; determine possible degradation in media quality of the collaborative virtual meeting for the current location and the destination based on the historical network metrics data and the real-time network metrics data; and notify the client device of the possible degradation. - View Dependent Claims (9, 10, 11, 12)
-
-
15. A non-transitory computer-readable medium storing instructions which when executed by a processor, causes the processor to:
-
receive an indication for an initiation of a collaborative virtual meeting; determine a current location and destination of a client device; retrieve historical network metrics data and real-time network metrics data, the real-time network metrics data including day of week and current time; determine possible degradation in media quality of the collaborative virtual meeting for the current location and the destination based on the historical network metrics data and the real-time network metrics data; and notify the client device of the possible degradation. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification