Patent ID: 9542061
Date: 2017-01-10
CPC Classifications: G06F

Claim:
1. A method, comprising: receiving, at a processor, user input information, where the user input information includes data regarding one or more of a frequency of an action of a user, a frequency of use of an application by the user, and a frequency of use of electronic media by the user; storing the user input information at a storage device, where the stored user input information further includes routine data regarding one or more routines of the user and frequency data regarding one of more of the frequency of the action of the user, the frequency of use of the application by the user, and the frequency of use of the electronic media by the user; changing, by the processor, configuration information of a graphical element associated with the action, the application, or the electronic media, where the graphical element resides in one or more selectable cells of a plurality of cells defining a graphical user interface, and where changing of the configuration information is based at least partially on the stored user input information and includes selectively expanding the graphical element into one or more adjacent cells of the one or more selectable cells, where a size of the graphical element is a number of cells of the graphical user interface that the graphical element occupies, instructions executable to calculate the number of cells based on a weight function in which each of duration data, the frequency data, and the routine data is multiplied by a respective weight; and transmitting, by the processor, the graphical element and the configuration information to display.