Facilitating environment-based lossy compression of data for efficient rendering of contents at computing devices
First Claim
1. An apparatus comprising:
- reception/detection logic to determine a distance between a user and a display screen;
a real-time data evaluation engine to evaluate the distance and determine a level of compression to be performed on content to be rendered on the display screen;
compression execution logic to dynamically perform compression of the content that is rendered on the display screen in accordance with the determined level of compression.
2 Assignments
0 Petitions
Accused Products
Abstract
A mechanism is described for facilitating environment-based lossy compression of data for efficient rendering of contents at computing devices. A method of embodiments, as described herein, includes collecting, in real time, sensory input data relating to characteristics of at least one of a user and a surrounding environment. The method may further include evaluating the sensory input data to mark one or more data portions of data relating to contents, where the one or more data portions are determined to be suitable for compression based on the sensory input data. The method may further include dynamically performing, in real time, the compression of the one or more data portions, where the compression triggers loss of one or more content portions of the contents corresponding to the one or more data portions of the data. The method may further include rendering the contents to be displayed missing the one or more content portions, where the missing of the one or more content portions from the contents is not apparent to the user viewing the contents via a display device.
11 Citations
21 Claims
-
1. An apparatus comprising:
-
reception/detection logic to determine a distance between a user and a display screen; a real-time data evaluation engine to evaluate the distance and determine a level of compression to be performed on content to be rendered on the display screen; compression execution logic to dynamically perform compression of the content that is rendered on the display screen in accordance with the determined level of compression. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
collecting, in real time, sensory input data relating to a distance between a user and a display screen of a device; evaluating the distance; determining a level of compression to performed on content to be rendered on the display screen; and dynamically performing, in real time, the compression of the content that is rendered on the display screen in accordance with the determined level of compression; and rendering the compressed content to the user on the display screen. - View Dependent Claims (15, 16, 17)
-
-
18. A non-transitory machine-readable medium comprising a plurality of instructions, executed on a computing device, to facilitate the computing device to perform operations comprising:
-
collecting, in real time, sensory input data relating to a distance between a user and a display screen of a device; evaluating the distance; determining a level of compression to performed on content to be rendered on the display screen; and dynamically performing, in real time, the compression of the content that is rendered on the display screen in accordance with the determined level of compression; and rendering the compressed content to the user on the display screen. - View Dependent Claims (19, 20, 21)
-
Specification