×

INTELLIGENT WINDOW MANAGEMENT

  • US 20150199093A1
  • Filed: 09/26/2012
  • Published: 07/16/2015
  • Est. Priority Date: 09/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for managing the placement of one or more windows, the method comprising:

  • defining a grid for a desktop display area, wherein the grid comprises a plurality of grid contours that are regularly spaced within the desktop display area;

    receiving user input for placing a selected window into a new position within the desktop display area;

    associating one or more edges of the selected window with one or more of the plurality of grid contours by;

    determining an affinity between the one or more edges of the selected window and the one or more of the plurality of grid contours; and

    providing a resistance, from varying amounts of resistances associated with different portions of the grid, to align the one or more edges of the selected window with the one or more of the plurality of grid contours based on the affinity; and

    snapping the window to the grid based on the association between the one or more edges and the one or more of the plurality of grid contours, wherein the provided resistance indicates the stickiness of the window to the grid.

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