Scale Factor based on Viewing Distance
First Claim
1. A system comprising:
- one or more processors; and
one or more computer-readable storage media storing computer-executable instructions that, responsive to execution by the one or more processors, cause the system to perform operations including;
determining a viewing distance for a display;
ascertaining a pixel density for the display; and
calculating a scale factor to be applied to graphics for the display based on the viewing distance and the pixel density.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for scale factor based on viewing distance are described. In at least some embodiments, a viewing distance refers to a distance at which a user typically views and/or is viewing a display device. For instance, different displays can be used in different ways and for different purposes, and thus may have different viewing distances. Techniques discussed herein consider the estimated viewing distance of a particular display in determining a scale factor to be applied to visual elements (e.g., graphics) for output via the particular display. A scale factor, for instance, can specify that visual elements are to zoomed-out or zoomed-in prior to be displayed. As detailed herein, this enables a consistent viewing experience to be maintained across different devices with different display sizes and different viewing distances.
36 Citations
20 Claims
-
1. A system comprising:
-
one or more processors; and one or more computer-readable storage media storing computer-executable instructions that, responsive to execution by the one or more processors, cause the system to perform operations including; determining a viewing distance for a display; ascertaining a pixel density for the display; and calculating a scale factor to be applied to graphics for the display based on the viewing distance and the pixel density. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method, comprising:
-
determining a viewing distance for a display; and calculating a scale factor to be applied to graphics for the display based on the viewing distance. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. One or more computer-readable storage media having instructions stored thereon that, responsive to execution by one or more processors, cause the one or more processors to perform operations comprising:
-
ascertaining characteristics of a display; and correlating the characteristics to a predetermined estimated viewing distance for the display to be used to calculate a scale factor for graphics to be output via the display. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification