US2015221064A1PendingUtilityA1
User distance based modification of a resolution of a display unit interfaced with a data processing device and/or a display area size thereon
Est. expiryFeb 3, 2034(~7.5 yrs left)· nominal 20-yr term from priority
G06F 3/0481G06F 2203/011G06F 2203/04806G06F 3/011G06T 3/40G09G 2340/0407G09G 2354/00
36
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method includes obtaining, through a distance sensor in conjunction with a processor of a data processing device communicatively coupled to a memory, data related to a distance between a user of the data processing device and a display unit associated therewith. The method also includes automatically modifying, through the processor, a resolution of the display unit and/or a size of an area in which data is to be rendered on the display unit in accordance with the obtained data.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
obtaining, through a distance sensor in conjunction with a processor of a data processing device communicatively coupled to a memory, data related to a distance between a user of the data processing device and a display unit associated therewith; and automatically modifying, through the processor, at least one of: a resolution of the display unit and a size of an area in which data is to be rendered on the display unit in accordance with the obtained data.
2 . The method of claim 1 , comprising modifying a number of pixels of the data to be rendered on the display unit along at least one of: a unit distance of a dimension of the display unit and an entire distance thereof as the resolution of the display unit.
3 . The method of claim 1 , further comprising triggering at least one of: the obtainment of the data related to the distance and the automatic modification of the at least one of: the resolution and the size of the area through a driver component associated with at least one of: the processor, the display unit and the distance sensor.
4 . The method of claim 3 , further comprising initiating the triggering through at least one of: a physical button associated with at least one of: the data processing device and the display unit, a user interface provided through an application executing on the data processing device and loading of an operating system executing on the data processing device.
5 . The method of claim 1 , wherein when the size of the area is scaled down within a virtual display canvas provided through an operating system executing on the data processing device in accordance with the obtained data, the method further comprises one of:
rendering, through the processor, a remaining portion of the virtual display canvas not comprising the area in a default background color; and reducing, through the processor, an intensity of a backlight of the display unit for a portion corresponding to the remaining portion during rendering of the data within the area.
6 . The method of claim 5 , further comprising detecting, through the processor, boundaries of the area to determine the portion corresponding to the remaining portion for which the intensity of the backlight is to be reduced.
7 . The method of claim 1 , comprising at least one of:
maintaining a current at least one of: the resolution of the display unit and the size of the area for a range of distances between the user and the display unit obtained; and scaling, through the processor, the data to be rendered on the display unit to correspond to the modified at least one of: the resolution and the size of the area.
8 . A non-transitory medium, readable through a data processing device and comprising instructions embodied therein that are executable through the data processing device, comprising:
instructions to obtain, through a distance sensor in conjunction with a processor of the data processing device communicatively coupled to a memory, data related to a distance between a user of the data processing device and a display unit associated therewith; and instructions to automatically modify, through the processor, at least one of: a resolution of the display unit and a size of an area in which data is to be rendered on the display unit in accordance with the obtained data.
9 . The non-transitory medium of claim 8 , comprising instructions to modify a number of pixels of the data to be rendered on the display unit along at least one of: a unit distance of a dimension of the display unit and an entire distance thereof as the resolution of the display unit.
10 . The non-transitory medium of claim 8 , further comprising instructions to trigger at least one of: the obtainment of the data related to the distance and the automatic modification of the at least one of: the resolution and the size of the area through a driver component associated with at least one of: the processor, the display unit and the distance sensor.
11 . The non-transitory medium of claim 10 , further comprising instructions to initiate the triggering through at least one of: a physical button associated with at least one of: the data processing device and the display unit, a user interface provided through an application executing on the data processing device and loading of an operating system executing on the data processing device.
12 . The non-transitory medium of claim 8 , wherein when the size of the area is scaled down within a virtual display canvas provided through an operating system executing on the data processing device in accordance with the obtained data, the non-transitory medium further comprises instructions to one of:
render, through the processor, a remaining portion of the virtual display canvas not comprising the area in a default background color; and instructions to reduce, through the processor, an intensity of a backlight of the display unit for a portion corresponding to the remaining portion during rendering of the data within the area.
13 . The non-transitory medium of claim 12 , further comprising instructions to detect, through the processor, boundaries of the area to determine the portion corresponding to the remaining portion for which the intensity of the backlight is to be reduced.
14 . A data processing device comprising:
a memory; a processor communicatively coupled to the memory; and a distance sensor interfaced with the processor, the distance sensor being configured to obtain data related to a distance between a user of the data processing device and a display unit associated therewith in conjunction with the processor, wherein, in accordance with the obtained data related to the distance, the processor is configured to execute instructions to automatically modify at least one of: a resolution of the display unit and a size of an area in which data is to be rendered on the display unit.
15 . The data processing device of claim 14 , wherein the processor is configured to execute instructions to modify a number of pixels of the data to be rendered on the display unit along at least one of: a unit distance of a dimension of the display unit and an entire distance thereof as the resolution of the display unit.
16 . The data processing device of claim 14 , further comprising a driver component associated with at least one of: the processor, the display unit and the distance sensor to trigger at least one of: the obtainment of the data related to the distance and the automatic modification of the at least one of: the resolution and the size of the area.
17 . The data processing device of claim 16 , wherein the triggering is initiated through at least one of: a physical button associated with at least one of: the data processing device and the display unit, a user interface provided through an application executing on the data processing device and loading of an operating system executing on the data processing device.
18 . The data processing device of claim 14 , wherein when the size of the area is scaled down within a virtual display canvas provided through an operating system executing on the data processing device in accordance with the obtained data, the processor is further configured to execute instructions to one of:
render a remaining portion of the virtual display canvas not comprising the area in a default background color, and reduce an intensity of a backlight of the display unit for a portion corresponding to the remaining portion during rendering of the data within the area.
19 . The data processing device of claim 18 , wherein the processor is further configured to execute instructions to detect boundaries of the area to determine the portion corresponding to the remaining portion for which the intensity of the backlight is to be reduced.
20 . The data processing device of claim 14 , wherein the processor is further configured to execute instructions to at least one of:
maintain a current at least one of: the resolution of the display unit and the size of the area for a range of distances between the user and the display unit obtained, and scale the data to be rendered on the display unit to correspond to the modified at least one of: the resolution and the size of the area.Join the waitlist — get patent alerts
Track US2015221064A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.