Data processing apparatus with adaptive compression algorithm selection for data communication based on sensor input/display configuration over display interface and related data processing method
First Claim
1. A data processing apparatus comprising:
- a compressor, arranged for receiving an input a first display data and generating an output a second display data according to the first display data;
and an output interface, arranged for packing the second display data into an output bitstream, and outputting the output bitstream via a display interface;
wherein the compressor adaptively adjusts a compression algorithm applied to the first display data according to at least one sensor input signal that is generated from at least one of an ambient light sensor, a thermal sensor, an accelerometer, a gyroscope, and a receiver of a global navigation satellite system;
the compressor is arranged to employ a first compression algorithm as the compression algorithm when the at least one sensor input signal indicates a first value, and employ a second compression algorithm as the compression algorithm when the at least one sensor input signal indicates a second value different from the first value, where the second compression algorithm is different from the first compression algorithm.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing apparatus has a compressor and an output interface. The compressor receives an input display data, and generates an output display data according to the input display data. The output interface packs the output display data into an output bitstream, and outputs the output bitstream via a display interface. The compressor adaptively adjusts a compression algorithm applied to the input display data according to at least one sensor input signal. For example, the at least one sensor input signal is generated from at least one of an ambient light sensor, a proximity sensor, a thermal sensor, an accelerometer, a gyroscope, and a receiver of a global navigation satellite system.
50 Citations
16 Claims
-
1. A data processing apparatus comprising:
- a compressor, arranged for receiving an input a first display data and generating an output a second display data according to the first display data;
and an output interface, arranged for packing the second display data into an output bitstream, and outputting the output bitstream via a display interface; wherein the compressor adaptively adjusts a compression algorithm applied to the first display data according to at least one sensor input signal that is generated from at least one of an ambient light sensor, a thermal sensor, an accelerometer, a gyroscope, and a receiver of a global navigation satellite system; the compressor is arranged to employ a first compression algorithm as the compression algorithm when the at least one sensor input signal indicates a first value, and employ a second compression algorithm as the compression algorithm when the at least one sensor input signal indicates a second value different from the first value, where the second compression algorithm is different from the first compression algorithm. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13)
- a compressor, arranged for receiving an input a first display data and generating an output a second display data according to the first display data;
-
5. A data processing apparatus comprising:
- a compressor, arranged for receiving a first display data and generating a second display data according to the first display data;
and an output interface, arranged for packing the second display data into an output bitstream, and outputting the output bitstream via a display interface; wherein the compressor adaptively adjusts a compression algorithm applied to the first display data according to at least one sensor input signal that is generated from a proximity sensor; the compressor is arranged to enable the compression algorithm when the at least one sensor input signal indicates that a distance is larger than a predetermined threshold, and disable the compression algorithm when the at least one sensor input signal indicates that the distance is not larger than the predetermined threshold; when the compression algorithm is enabled based on the distance, the compressor applies data compression to the first display data, and when the compression algorithm is disabled based on the distance, the compressor does not apply data compression to the first display data.
- a compressor, arranged for receiving a first display data and generating a second display data according to the first display data;
-
14. A data processing method comprising:
- receiving a first display data;
adaptively adjusting a compression algorithm according to at least one sensor input signal;utilizing a compressor for generating a second display data according to the first display data and the compression algorithm; and packing the second display data into an output bitstream, and outputting the output bitstream via a display interface;
wherein the at least one sensor input signal is generated from at least one of an ambient light sensor, a thermal sensor, an accelerometer, a gyroscope, and a receiver of a global navigation satellite system;the compressor employs a first compression algorithm as the compression algorithm when the at least one sensor input signal indicates a first value, and employs a second compression algorithm as the compression algorithm when the at least one sensor input signal indicates a second value different from the first value, where the second compression algorithm is different from the first compression algorithm. - View Dependent Claims (15)
- receiving a first display data;
-
16. A data processing method comprising:
- receiving a first display data;
adaptively adjusting a compression algorithm according to at least one sensor input signal;utilizing a compressor for generating a second display data according to the first display data and the compression algorithm; and
packing the second display data into an output bitstream, and outputting the output bitstream via a display interface;wherein the at least one sensor input signal is generated from a proximity sensor; the compressor enables the compression algorithm when the at least one sensor input signal indicates that a distance is larger than a predetermined threshold, and disables the compression algorithm when the at least one sensor input signal indicates that the distance is not larger than the predetermined threshold; when the compression algorithm is enabled based on the distance, the compressor applies data compression to the first display data, and when the compression algorithm is disabled based on the distance, the compressor does not apply data compression to the first display data.
- receiving a first display data;
Specification