TRANSCODING DETECTION AND ADJUSTMENT OF CONTENT FOR OPTIMAL DISPLAY
First Claim
1. A method for determining image quality for images transmitted over service provider networks, the method comprising:
- creating visual content for viewing on a user device;
transmitting the visual content in a compressible format over a service provider network to the user device;
receiving a sample of the visual content from the user device as delivered on the user device, wherein the received sample is rendered on the user device without being detected by a user; and
determining whether the transmitted visual content has been subject to one of transcoding or optimization based on a comparison of the received sample with the originally transmitted visual content.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for detecting transcoding and adjusting visual content for optimal display on user devices. A content provider may deliver visual content to a service provider for transmission over a network to user devices, and may monitor the quality of the visual content that the user devices receive. The service provider may apply transcoding to the visual content during the transmission causing the quality of the received visual content to be degraded. The content provider may receive a sample of the visual content from the user devices and may compare the sample with the original visual content to evaluate the transcoding applied by the service provider network. The content provider may adjust quality aspects of the visual content based on the evaluation of the visual content and may transmit visual content with adjusted quality aspects for optimal display over the service provider network to user device(s).
-
Citations
42 Claims
-
1. A method for determining image quality for images transmitted over service provider networks, the method comprising:
-
creating visual content for viewing on a user device; transmitting the visual content in a compressible format over a service provider network to the user device; receiving a sample of the visual content from the user device as delivered on the user device, wherein the received sample is rendered on the user device without being detected by a user; and determining whether the transmitted visual content has been subject to one of transcoding or optimization based on a comparison of the received sample with the originally transmitted visual content. - View Dependent Claims (2, 3, 4, 6, 7, 8)
-
-
5. (canceled)
-
9-13. -13. (canceled)
-
14. A server providing for determining image quality over service provider networks, the server comprising:
-
a communication module adapted to communicate wirelessly with one or more user devices via a service provider network; a memory adapted to store instructions; and a processor coupled to the communication module and the memory, the processor adapted to; create visual content for viewing on a user device; transmit the visual content in a compressible format over a service provider network to the user device; receive a sample of the visual content from the user device as delivered on the user device, wherein the received sample is rendered on the user device without being detected by a user; and determine whether the transmitted visual content has been subject to one of transcoding or optimization based on a comparison of the received sample with the originally transmitted visual content. - View Dependent Claims (22, 23, 24, 25)
-
-
15-21. -21. (canceled)
-
26. A computer-readable storage medium with instructions stored thereon for determining image quality for images transmitted over service provider networks, the instructions comprising:
-
creating visual content for viewing on a user device; transmitting the visual content in a compressible format over a service provider network to the user device; receiving a sample of the visual content from the user device as delivered on the user device, wherein the received sample is rendered on the user device without being detected by a user; and determining whether the transmitted visual content has been subject to one of transcoding or optimization based on a comparison of the received sample with the originally transmitted visual content. - View Dependent Claims (27, 28, 36, 37, 38)
-
-
29-35. -35. (canceled)
-
39. A computing device for displaying visual content received over service provider networks, the computing device comprising:
-
a communication module adapted to communicate wirelessly with a service provider; a memory adapted to store instructions; a processor coupled to the communication module and the memory, the processor adapted to; receive a first visual content in a compressible format from a content provider over a service provider network; compress a sample of the first visual content; modify a header and a description of the sample of the first visual content in order to prevent detection of the sample as an image by the service provider network; transmit the sample of the first visual content as delivered to the content provider over the service provider network, wherein the sample of the first visual content is employed by the content provider to determine whether the first visual content was subject to one of transcoding or optimization by the service provider network; receive a second visual content from the content provider over the service provider network, wherein the second visual content has at least one quality aspect adjusted based on the determination; and display the second visual content to a user. - View Dependent Claims (40, 41)
-
-
42-45. -45. (canceled)
Specification