Use of simultaneously received videos by a system to generate a quality of experience value
First Claim
1. A method, comprising:
- simultaneously transmitting a primary video and a second instance of a reference video to a system through at least a first node of a communication network, the second instance of the reference video configured to be compared to a first instance of the reference video stored by the system to generate at least one quality of experience value that infers a perceptual quality of the primary video as received by the system;
receiving from the system the at least one quality of experience value that infers the perceptual quality of the primary video as received by the system;
determining whether the at least one quality of experience value is less than a threshold value; and
responsive to determining that the at least one quality of experience value is less than the threshold value, improving the perceptual quality of the primary video by re-routing transmission of the primary video to the system.
2 Assignments
0 Petitions
Accused Products
Abstract
A primary video and a second instance of a reference video can be simultaneously transmitted to a system through at least a first node of a communication network, the second instance of the reference video configured to be compared to a first instance of the reference video stored by the system to generate at least one quality of experience (QoE) value that infers a perceptual quality of the primary video as received by the system. The QoE value can be received from the system. A determination can be made as to whether the QoE value is less than a threshold value. Responsive to determining that the QoE value is less than the threshold value, the perceptual quality of the primary video can be improved by re-routing transmission of the primary video to the system.
39 Citations
20 Claims
-
1. A method, comprising:
-
simultaneously transmitting a primary video and a second instance of a reference video to a system through at least a first node of a communication network, the second instance of the reference video configured to be compared to a first instance of the reference video stored by the system to generate at least one quality of experience value that infers a perceptual quality of the primary video as received by the system; receiving from the system the at least one quality of experience value that infers the perceptual quality of the primary video as received by the system; determining whether the at least one quality of experience value is less than a threshold value; and responsive to determining that the at least one quality of experience value is less than the threshold value, improving the perceptual quality of the primary video by re-routing transmission of the primary video to the system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A first system, comprising:
-
a processor programmed to initiate executable operations comprising; simultaneously transmitting a primary video and a second instance of a reference video to a second system through at least a first node of a communication network, the second instance of the reference video configured to be compared to a first instance of the reference video stored by the second system to generate at least one quality of experience value that infers a perceptual quality of the primary video as received by the second system; receiving from the second system the at least one quality of experience value that infers the perceptual quality of the primary video as received by the second system; determining whether the at least one quality of experience value is less than a threshold value; and responsive to determining that the at least one quality of experience value is less than the threshold value, improving the perceptual quality of the primary video by re-routing transmission of the primary video to the second system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer readable storage medium having program code stored thereon, the program code executable by a processor to perform a method comprising:
-
simultaneously transmitting, by the processor, a primary video and a second instance of a reference video to a system through at least a first node of a communication network, the second instance of the reference video configured to be compared to a first instance of the reference video stored by the system to generate at least one quality of experience value that infers a perceptual quality of the primary video as received by the system; receiving, by the processor, from the system the at least one quality of experience value that infers the perceptual quality of the primary video as received by the system; determining, by the processor, whether the at least one quality of experience value is less than a threshold value; and responsive to determining that the at least one quality of experience value is less than the threshold value, improving, by the processor, the perceptual quality of the primary video by re-routing transmission of the primary video to the system. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification