Dynamic display resolution management for an immersed information handling system environment
First Claim
Patent Images
1. An information handling system comprising:
- a processor operable to process information for presentation to a user as visual images;
memory interfaced with the processor and operable to store the information;
a graphics system interfaced with the processor and memory, the graphics system operable to generate the visual images at one or more display devices;
a display device interfaced with the graphics system and operable to present the visual images at a display area, the display device storing extended display identification data (EDID) that defines display device performance characteristics including at least one pre-existing EDID having a native resolution of the display device;
a resolution engine associated with the graphics system and operable to retrieve the EDID from the display device and apply the EDID to format the visual information as pixel values compatible with the display device; and
one or more sensors interfaced with the processor and operable to sense one or more conditions proximate the display device, the one or more conditions including at least an object disposed on the display device;
a resolution mapping engine interfaced with the one or more sensors;
wherein the resolution engine responds to one or more sensed conditions by defining a new non-native resolution having non-standard timing for presentation of information by the display device at less than all of the display area, storing the non-native resolution in EDID of the display device in association with the one or more sensed conditions, and applying the non-native resolution to present visual information as pixel values, the pixel values adapting the visual information to compensate for the one or more sensed conditions;
wherein the resolution engine defines non-native resolutions having non-standard timing by defining at least some pixel values to have black values and translating content to pixels other than those with black values; and
wherein the resolution mapping engine detects the one or more sensed conditions and compares the one or more sensed conditions stored in association with non-native resolutions to identify and apply in response to the one or more sensed conditions.
14 Assignments
0 Petitions
Accused Products
Abstract
A display device presents visual information with native and non-native resolutions stored in EDID and provided to a graphics controller. Non-native resolutions are generated in response to an object detected that interferes with the presenting of the visual information, such as an object between a projector and projection surface or an object placed on a capacitive mat display. The non-native resolutions present the visual information to avoid the object and are stored in EDID in association with object characteristics to allow re-use of the non-native resolutions when visual information at the display is blocked by an object with similar characteristics.
57 Citations
14 Claims
-
1. An information handling system comprising:
-
a processor operable to process information for presentation to a user as visual images; memory interfaced with the processor and operable to store the information; a graphics system interfaced with the processor and memory, the graphics system operable to generate the visual images at one or more display devices; a display device interfaced with the graphics system and operable to present the visual images at a display area, the display device storing extended display identification data (EDID) that defines display device performance characteristics including at least one pre-existing EDID having a native resolution of the display device; a resolution engine associated with the graphics system and operable to retrieve the EDID from the display device and apply the EDID to format the visual information as pixel values compatible with the display device; and one or more sensors interfaced with the processor and operable to sense one or more conditions proximate the display device, the one or more conditions including at least an object disposed on the display device; a resolution mapping engine interfaced with the one or more sensors; wherein the resolution engine responds to one or more sensed conditions by defining a new non-native resolution having non-standard timing for presentation of information by the display device at less than all of the display area, storing the non-native resolution in EDID of the display device in association with the one or more sensed conditions, and applying the non-native resolution to present visual information as pixel values, the pixel values adapting the visual information to compensate for the one or more sensed conditions; wherein the resolution engine defines non-native resolutions having non-standard timing by defining at least some pixel values to have black values and translating content to pixels other than those with black values; and wherein the resolution mapping engine detects the one or more sensed conditions and compares the one or more sensed conditions stored in association with non-native resolutions to identify and apply in response to the one or more sensed conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for managing information handling system information presentation through a display device, the method comprising:
-
retrieving standard display resolution characteristics from the display device to a graphics system of the information handling system; applying the display resolution characteristics to generate pixel information for the display device; sending the pixel information to the display device to generate visual information with the pixel information; detecting a condition associated with presentation of visual information at the display device; in response to detecting, generating a non-standard display resolution characteristics associated with the condition; applying the non-standard display resolution characteristics to generate pixel information for the display device, the pixel information generating visual images at less than all of an area available at the display for presenting visual images; sending the pixel information to the display device to generate visual information with the pixel information; storing the non-standard display resolution characteristics in non-volatile memory of the display device in association with the condition; detecting the condition at the display subsequent to the storing; and in response to the detecting, applying the non-standard display resolution characteristic to generate pixel information for presenting visual information at the display; wherein; detecting the condition at the display further comprises detecting an object placed on a display surface; and generating a non-standard display resolution characteristics associated with the condition further comprises defining a non-standard timing that avoids presentation of visual information at a portion of the display surface associated with the object and moving visual information content from the portion to another portion. - View Dependent Claims (9, 10, 11)
-
-
12. A system for managing information handling system information presentation through a display device, the system comprising:
-
a graphics system operable to retrieve display resolution characteristics from the display device to generate pixel information for presentation of visual images at the display device; one or more sensors interfaced with the graphics system and operable to sense one or more conditions proximate the display device, the one or more conditions blocking with an object a portion of less than all of the visual images by blocking viewing of the portion of less than all of the visual images; a resolution engine interfaced with the graphics controller and resolution mapping engine, the resolution engine operable to define a non-native resolution having non-standard timing for presentation of information by the display device, to store the non-native resolution in persistent memory of the display device in association with the one or more sensed conditions, and to apply the non-native resolution to present visual information as pixel values; and a resolution mapping engine interfaced with the graphics system and operable to respond to the one or more sensed conditions by comparing the one or more conditions with plural conditions stored on the display device to determine a non-native resolution for presentation of information by the display device and to provide the determined non-native resolution to the graphics system to present visual information as pixel values outside of the portion, the graphics system applying the non-native resolution so that the pixel values scan less than all of a display area at which the display device presents visual images, the pixel value scan excluding the portion; wherein the resolution engine defines a non-native resolution having non-standard timing when the resolution mapping engine comparing of the one or more conditions fails to determine a non-native resolution stored on the display device having at least a predetermined relationship with the one or more sensed conditions. - View Dependent Claims (13, 14)
-
Specification