Patent ID: 8780130

Claim:
A method, comprising: presenting, via a touch screen, at least one menu including a plurality of interface elements including a first application interface element associated with a first application and a second application interface element associated with a second application that is separate from the first application; detecting, via the touch screen, a first user input in connection with the first application interface element associated with the first application; in response to the first user input, presenting, via the touch screen, a first visual component in a first presentation space for presenting first data by the first application; detecting, via the touch screen, a second user input in connection with the second application interface element associated with the second application; in response to the second user input, presenting, via the touch screen, a second visual component in a second presentation space for presenting second data by the second application, the presenting being based on a mapping between a first visual attribute of the first visual component and a second visual attribute of the second visual component in the second presentation space for presenting second data by the second application, such that a first border of the first visual component is mapped to a second border of the second visual component, and the second visual component at least substantially fills any space external to the first visual component; detecting, via the touch screen, a first change to the first visual attribute by detecting a third user input corresponding to the first border of the first visual component; and in response to detecting the first change, automatically changing the presentation, via the touch screen, of the second visual attribute according to the mapping, such that the first border of the first visual component is mapped to the second border of the second visual component, and the second visual component at least substantially fills any space external to the first visual component.