×

Intelligent window placement with multiple windows using high DPI screens

  • US 10,152,459 B2
  • Filed: 02/20/2013
  • Issued: 12/11/2018
  • Est. Priority Date: 02/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, the method comprising:

  • determining a minimum dots per inch (DPI) setting for displaying graphical content in a window based on a native pixel density of a display;

    receiving an input for modifying a size of a first window;

    adjusting the size of the first window and a size of a second window on the display in response to the received input;

    scaling, in response to the received input, first graphical content for displaying, on the display, in the first window based on a first DPI setting that is at least the minimum DPI setting to fit a horizontal dimension of the first window, wherein the first graphical content includes one or more first fonts, scaling first graphical content for displaying in the first window includes dynamically adjusting a first current DPI setting of the first window within a range of DPI settings that provides the one or more first fonts for display at the first DPI setting;

    scaling, in response to the received input, second graphical content for displaying, on the display, in the second window based on a second DPI setting that is at least the minimum DPI setting to fit a horizontal dimension of the second window, wherein the second window is displayed with the first window on the display, the second graphical content includes one or more second fonts, wherein scaling second graphical content for displaying in the second window further includes dynamically adjusting a second current DPI setting of the second window within the range of DPI settings that provides the one or more second fonts for display at the second DPI setting, and wherein the first DPI setting is different than the minimum DPI setting, the second DPI setting is different than the minimum DPI setting, and the first DPI setting and the second DPI setting are different DPI settings; and

    displaying, on the display, the first scaled content and the second scaled content.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×