Patent ID: 9250793
Filing Date: 2016-02-02
CPC Classification: G06F

Claim Text:
1. A computer-implemented method comprising: causing display, using one or more processors, of a first user interface having a plurality of fields for an application in a productive mode; detecting a user selection of a field from the first user interface via a touch-sensitive screen; activating, in response to detecting the user selected field from the first user interface, a second user interface for the application in a personalization mode to enable a user to modify at least one of the plurality of fields displayed in the first user interface, the second user interface comprising a selected field corresponding to the user selected field from the first user interface, a first set of fields, and a second set of fields, the first set of fields independently configurable to be associated with an active portion of the second user interface and the second set of fields independently configurable to be associated with an inactive portion of the second user interface; causing display, using one or more processors, of the second user interface indicating that the selected field from the second user interface is associated the active portion of the second user interface or the inactive portion of the second user interface; receiving a user input, via the touch-sensitive screen, indicating a new position of the selected field within the active portion of the second user interface if the selected field from the second user interface is associated with the active portion of the second user interface; identifying other fields in the active portion of the second user interface affected by the new position of the selected; and repositioning the other fields within the active portion of the second user interface based on the new position of the selected field; and causing display, using one or more processors, of an updated first user interface for the application in the productive mode, the updated first user interface includes modifications to the at least one of the plurality of fields in the first user interface made to the second user interface during the personalization mode.