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

Assignee: NVIDIA CORPPriority: Feb 3, 2014Filed: Feb 3, 2014Published: Aug 6, 2015
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-modified
What 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.