Patent ID: 8914739
Filing Date: 2014-12-16
Classification: G06F

Abstract:
1. A data processing apparatus for running one or more computer program applications, the data programming apparatus being operable to display at least one resizable graphical element from a plurality of resizable graphical elements on a display and to resize the at least one displayed graphical element in response to a resize control input from a user control, wherein the data processing apparatus is operable to switch between which of the plurality of graphical elements is displayed when the displayed graphical element is resized to be greater in size or to be less in size than one of a plurality of predetermined threshold sizes, and each of the plurality of graphical elements includes at least one graphical object or interface control different from the other graphical elements of the plurality of graphical elements, at least one of a greater size of one of the plurality of predetermined threshold sizes, a greater a number of controls, and graphical objects included in the graphical element that is displayed is modified when the displayed graphical element is resized to exceed said one of the plurality of predetermined threshold sizes, the plurality of graphical elements are displayable by respective computer program applications, the respective computer program applications for the plurality of graphical elements being different from one another, and said switch between which of the plurality of graphical elements is displayed is from display of a first one of the graphical elements associated with a first computer program application to display of a second one of the graphical elements associated with a second computer program application, the first computer program application being different from the second computer program application.