Patent ID: 8683362

Claim:
A computer system comprising: a physical button; a processor coupled to the physical button; a touch-sensitive display screen coupled to the processor, the processor to receive gesture input on the touch-sensitive display screen and operate the computer system in any one of at least two display modes, wherein: during a given duration, the processor operates at least a first application and a second application concurrently; in a full-screen mode, the processor provides, on the touch-sensitive display screen, a user interface for only one of either the at least first application or the second application; in a windowed mode, the processor: provides on the touch-sensitive display screen, a first card corresponding to the first application, and a first portion of a second card so that a second portion of the second card is not visible on the touch-sensitive display screen, the second card corresponding to the second application, wherein at least the first card displays content from operation of the first application, the content corresponding to (i) an output from an application, (ii) a task, (iii) a message, (iv) a document, or (v) a web page; responds to a directional contact along a first direction on the touch-sensitive display screen by changing a position of the first card relative to the touch-sensitive display screen in the first direction; and responds to a directional contact of moving the first card or the second card along a second direction that is different than the first direction on the touch-sensitive display screen by (i) identifying one of the first card or second card as being selected based on the directional contact along the second direction, and (ii) dismissing the selected first card or second card from the touch-sensitive display screen in the second direction so that the corresponding first application or second application is closed; wherein the processor, in response to receiving user input via the physical button, transitions the computer system at least (i) from the full-screen mode to the windowed mode, or (ii) from the windowed mode to the full-screen mode.