Patent ID: 9703458
Date: 2017-07-11
CPC Classifications: G06F

Claim:
1. An apparatus for generating a user interface for activating a plurality of applications, the apparatus configured to: store an operation history of the plurality of applications, wherein the operation history of a first application in the plurality of applications includes a record of, generate a first data structure having data to indicate a first degree of association between the plurality of applications, the first degree of association determined using switching intervals determined from an operation history of operations executed on the plurality of applications during a first time period; generate a second data structure having data to indicate a second degree of association between the plurality of applications, the second degree of association determined using an operation history of operations executed on the plurality applications during a second time period; receive a period indicator indicating a third time period; and arrange a plurality of objects on the user interface using the first data structure when the period indicator indicates that the third time period is a same time period as the first time period; and arrange the plurality of objects on the user interface using the second data structure when the period indicator indicates that the third time period is a same time period as the second time period, wherein each object in the plurality of objects activates an application in the plurality of applications.