Patent ID: 9569076
Date: 2017-02-14
CPC Classifications: G06F

Claim:
1. A method comprising: receiving, by one or more computer processors, an initial state of tiles displayed on a graphical user interface, deriving, by the one or more computer processors and from the initial state, two or more secondary states of the tiles by rearranging the tiles; calculating, by the one or more computer processors and based on an amount of overlap associated with the tiles, a score for the initial state and two or more scores for the two or more secondary states; determining, by the one or more computer processors, which score, of the score for the initial state and the two or more scores for the two or more secondary states, is a lowest score; determining, by the one or more computer processors, a selected state, from among the initial state and the two or more secondary states, that corresponds to the lowest score; and providing, by the one or more computer processors and for display, the selected state to be displayed on the graphical user interface.