Patent ID: 7313290
Filing Date: 2007-12-25
Classification: G06F,G09G

Abstract:
1. A method for improving the legibility of an application written for a lower pixel density monitor and displayed on a higher pixel density monitor, wherein the screen resolution of the higher pixel density monitor is set to a native resolution, the method comprising the steps of: receiving a first input signal from a user, the first input signal comprising a user request to change the screen resolution; saving original coordinates of a foreground window in response to the first input signal; and programmatically changing the screen resolution in one atomic step from the native resolution to a lower resolution in response to the first input signal; wherein the native resolution is at least 33% greater in pixel density than the lower resolution; wherein programmatically changing the screen resolution in one atomic step from the native resolution to a lower resolution in response to the first input signal comprises: determining if the native resolution is a first resolution; and if the native resolution is the first resolution, changing the screen resolution in one atomic step from the native resolution to the lower resolution in response to the first input signal; and wherein the method further comprises: determine a first difference between the native resolution and the first resolution; determine a second difference between the native resolution and the lower resolution; if the first difference is greater than the second difference, changing the screen resolution in one atomic step from the native resolution to the first resolution; and if the second difference is greater than the first different, changing the screen resolution in one atomic step from the native resolution to the lower resolution.