Apparatus and method for displaying a portion of a plurality of background applications
First Claim
1. A method for displaying application information on a mobile device, the method comprising:
- executing a foreground application in a foreground and first and second background applications in a background;
displaying a user interface for the foreground application;
receiving, on the user interface for the foreground application, a first user input to display a user interface for the first background application executing in the background; and
in response to receiving the first user input on the user interface for the foreground application, displaying, through a hole in the user interface for the foreground application at a location corresponding to the first user input, a stack of the user interfaces for the background applications at a scale at which the user interfaces for the background applications were most recently displayed while maintaining display of the user interface for the foreground application outside of the hole,wherein displaying the stack comprises display of a portion of a user interface for the first background application displayed over a portion of a user interface for the second background application displayed over the user interface for the foreground application, andwherein the displayed stack is initially displayed as corresponding to the location and a shape of the hole.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for displaying a portion of plurality of background applications are provided, wherein an open application is in the foreground and one or more other open applications are in the background. The method includes receiving a user input to display an application currently in the background, in response to the user input, removing a portion of the application in the foreground, at a location on the display screen where the portion of the foreground application is removed, displaying at least a portion of an application currently in the background, and maintaining, at remaining locations, display of the application in the foreground.
13 Citations
35 Claims
-
1. A method for displaying application information on a mobile device, the method comprising:
-
executing a foreground application in a foreground and first and second background applications in a background; displaying a user interface for the foreground application; receiving, on the user interface for the foreground application, a first user input to display a user interface for the first background application executing in the background; and in response to receiving the first user input on the user interface for the foreground application, displaying, through a hole in the user interface for the foreground application at a location corresponding to the first user input, a stack of the user interfaces for the background applications at a scale at which the user interfaces for the background applications were most recently displayed while maintaining display of the user interface for the foreground application outside of the hole, wherein displaying the stack comprises display of a portion of a user interface for the first background application displayed over a portion of a user interface for the second background application displayed over the user interface for the foreground application, and wherein the displayed stack is initially displayed as corresponding to the location and a shape of the hole. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 35)
-
-
18. An apparatus for a mobile device, the apparatus comprising:
-
a display screen configured to display a user interface for a foreground application; and a controller configured to; execute a foreground application in a foreground; execute first and second background applications in a background; receive, on the user interface for the foreground application, a first user input to display a user interface for the first background application executing in the background, and in response to receiving the first user input, control the display screen to display, through a hole in the user interface for the foreground application at a location corresponding to the first user input, a stack of the user interfaces for the background applications at a scale at which the user interfaces for the background applications were most recently displayed while maintaining display of the user interface for the foreground application outside of the hole, wherein, in displaying the stack, the controller is configured to display a portion of a user interface for the first background application displayed over a portion of a user interface for the second background application displayed over the user interface for the foreground application, and wherein the displayed stack is initially displayed as corresponding to the location and a shape of the hole. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification