Patent ID: 9563327
Date: 2017-02-07
CPC Classifications: G06F

Claim:
1. A method comprising: receiving, at a computing device, a plurality of user interaction information, wherein each user interaction information in the plurality of user interaction information indicates one or more locations of a graphical user interface of a display unit of the computing device with which a user interacted; wherein the graphical user interface comprises a plurality of regions, and each location with which a user interacted is within a particular region of the plurality of regions; determining, by the computing device, automatically based on the plurality of user interaction information, that a pattern of user interaction has occurred, wherein the pattern of user interaction indicated by the plurality of user interaction information indicates that a first region of the plurality of regions received more user interaction than a second region of the plurality of regions, wherein the first region and the second region do not overlap; in response to determining that the pattern of user interaction has occurred, automatically at the computing device, without receiving a user command, modifying the graphical user interface by displaying, in the first region, one or more graphical user interface elements that had been displayed in the second region before the modifying; wherein the one or more graphical user interface elements are not displayed in the second region after the modifying; wherein the displaying one or more graphical user interface elements occurs without receiving a user command to cause the displaying of the one or more graphical user elements; wherein the method is performed by one or more computing devices.