Reconfigurable user device screen compensating problematic sources of reflection
AssigneeNokia Technologies Oy
InventorsHarry Cronin, Christopher Wright, Phil Catton, William Schnabel
Life of this patent
Estimating the term…
Abstract
A method, apparatus and computer program are described to determine a configuration of a reconfigurable screen of a user device, identify potentially problematic sources of reflection from a scene around a user device based, at least in part, on the determined configuration, and compensate for the potentially problematic sources of reflection.
Claims22
An apparatus comprising:
- at least one processor;
- and
- at least one memory including computer program code, the at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to:
- determine a configuration of a reconfigurable screen of a user device;
- based, at least in part, on the determined configuration, identify one or more potentially problematic sources of reflection from a scene around the user device that cause one or more potentially problematic reflection areas of the reconfigurable screen;
- determine a distorted shape of the one or more potentially problematic reflection areas based on the determined configuration of the screen;
- and
- compensate for the one or more potentially problematic sources of reflection by applying a compensation pattern that selectively adjusts one or more display characteristics of portions of the screen based on the determined distorted shape of the one or more potentially problematic reflection areas.
A user device comprising a reconfigurable screen and an apparatus, wherein the apparatus comprises:
- at least one processor;
- and
- at least one memory including computer program code, the at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to:
- determine a configuration of the reconfigurable screen of the user device;
- based, at least in part, on the determined configuration, identify one or more potentially problematic sources of reflection from a scene around the user device that cause one or more potentially problematic reflection areas of the reconfigurable screen;
- determine a distorted shape of the one or more potentially problematic reflection areas based on the determined configuration of the screen;
- and
- compensate for the one or more potentially problematic sources of reflection by applying a compensation pattern that selectively adjusts one or more display characteristics of portions of the screen based on the determined distorted shape of the one or more potentially problematic reflection areas.
A method comprising:
- determining a configuration of a reconfigurable screen of a user device;
- based, at least in part, on the determined configuration, identifying one or more potentially problematic sources of reflection from a scene around the user device that cause one or more potentially problematic reflection areas of the reconfigurable screen;
- determining a distorted shape of the one or more potentially problematic reflection areas based on the determined configuration of the screen;
- and
- compensating for the one or more potentially problematic sources of reflection by applying a compensation pattern that selectively adjusts one or more display characteristics of portions of the screen based on the determined distorted shape of the one or more potentially problematic reflection areas.
A non-transitory computer readable medium comprising program instructions stored thereon for causing an apparatus to perform at least the following:
- determine a configuration of a reconfigurable screen of a user device;
- based, at least in part, on the determined configuration, identify one or more potentially problematic sources of reflection from a scene around the user;
- device that cause one or more potentially problematic reflection areas of the reconfigurable screen;
- determine a distorted shape of the one or more potentially problematic reflection areas based on the determined configuration of the screen;
- and
- compensate for the one or more potentially problematic sources of reflection by applying a compensation pattern that selectively adjusts one or more display characteristics of portions of the screen based on the determined distorted shape of the one or more potentially problematic reflection areas.
An apparatus comprising:
- at least one processor;
- and
- at least one memory including computer program code, the at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to:
- determine a configuration of a reconfigurable screen of a user device;
- based, at least in part, on the determined configuration, identify one or more sources of reflection from a scene around the user device that cause one or more Potentially problematic reflection areas of the reconfigurable screen;
- determine a distorted shape of the one or more potentially problematic reflection areas based on the determined configuration of the screen;
- determine a gaze direction of a viewer of the screen of the user device;
- based, at least in part, on the determined gaze direction of the viewer, determine a compensation for the one or more sources of reflection;
- and
- perform the determined compensation for the one or more sources of reflection by applying a compensation pattern that selectively adjusts one or more display characteristics of portions of the screen based on the determined distorted shape of the one or more potentially problematic reflection areas.
An apparatus comprising:
- at least one processor;
- and
- at least one memory including computer program code, the at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to:
- determine a configuration of a reconfigurable screen of a user device;
- based, at least in part, on the determined configuration, determine or retrieve geometric distortion information indicative of an angle from which a light source is reflected towards a viewer of the screen of the user device, from a scene around the user device;
- determine a distorted shape of the one or more potentially problematic reflection areas based on the determined configuration of the screen;
- and
- compensate for the light source by applying a compensation pattern that selectively adjusts one or more display characteristics of portions of the screen based on the determined distorted shape of the one or more potentially problematic reflection areas.
Dependencies are inferred from the claim text.