Mobile browser context switching
First Claim
1. A system, comprising:
- a display device configured to;
display a first application window of a plurality of application windows initialized on a mobile device, wherein the plurality of application windows comprise;
the first application window,a second application window, andone or more remaining application windows, wherein the second application window and the one or more remaining application windows are hidden from display;
an input receiver, implemented with a computing device, configured to receive a switching indication; and
a content adjustor, implemented with a computing device, configured to;
in response to receiving the switching indication;
determine a space amount for each of the plurality of application windows,adjust a size of the first and second application windows based on the space amount,provide to the display device the first and second application windows including respective frames displayed for each of the first and second application windows, wherein each of the respective frames includes a viewable portion corresponding to the adjusted size of a respective application window, at least portions of the respective frames for the first and second application windows are overlaid on top of each other, and each of the respective frames for the first and second application windows includes a respective title associated with a respective application window, andprovide to the display device the one or more remaining application windows in stacked form, wherein the stacked form includes displaying a respective frame for each of the one or more remaining application windows, such that only an outline of the respective frame is viewable and a respective application window and a respective title associated with the respective application window are hidden.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for processing and displaying content are disclosed. An example method of operation may include initializing two or more windows on a mobile device, and displaying a first window of the two or more windows on the mobile device. The method may also include receiving an on-screen switcher indication causing a display view change from the first window being displayed to a combination of the first window and at least one more additional windows being displayed. The method may also include determining a space amount for each of the two or more windows, adjusting a size of each of the two or more windows based on the space amount. The method may further include displaying a frame around each of the two or more windows with the respective adjusted size, and displaying each frame overlaid on top of one another. The example method provides multiple web pages to be concurrently active in a common viewing area of a mobile display device.
52 Citations
16 Claims
-
1. A system, comprising:
-
a display device configured to; display a first application window of a plurality of application windows initialized on a mobile device, wherein the plurality of application windows comprise; the first application window, a second application window, and one or more remaining application windows, wherein the second application window and the one or more remaining application windows are hidden from display; an input receiver, implemented with a computing device, configured to receive a switching indication; and a content adjustor, implemented with a computing device, configured to; in response to receiving the switching indication; determine a space amount for each of the plurality of application windows, adjust a size of the first and second application windows based on the space amount, provide to the display device the first and second application windows including respective frames displayed for each of the first and second application windows, wherein each of the respective frames includes a viewable portion corresponding to the adjusted size of a respective application window, at least portions of the respective frames for the first and second application windows are overlaid on top of each other, and each of the respective frames for the first and second application windows includes a respective title associated with a respective application window, and provide to the display device the one or more remaining application windows in stacked form, wherein the stacked form includes displaying a respective frame for each of the one or more remaining application windows, such that only an outline of the respective frame is viewable and a respective application window and a respective title associated with the respective application window are hidden. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for switching between application windows, comprising:
-
initializing a plurality of application windows on a mobile device, wherein the plurality of application windows comprise; a first application window, a second application window, and one or more remaining application windows; displaying the first application window of the plurality of application windows on the mobile device such that the second application window and the one or more remaining application windows are hidden from display; receiving a switching indication; and in response to receiving the switching indication; determining a space amount for each of the plurality of application windows, adjusting a size of each of the first and second application windows based on the space amount, displaying respective frames for each of the first and second application windows, wherein each of the respective frames includes a viewable portion corresponding to the adjusted size of a respective window, at least portions of the respective frames for the first application window and the second application window are overlaid on top of each other, and each of the respective frames for the first and second application windows includes a respective title associated with a respective application window, and stacking the one or more remaining application windows, wherein the stacking includes displaying a respective frame for each of the one or more remaining application windows, such that only an outline of the respective frame is viewable and a respective application window and a respective title associated with the respective application window are hidden. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium configured to store instructions that when executed causes a processor to perform:
-
initializing a plurality of application windows on a mobile device, wherein the plurality of application windows comprise; a first application window, a second application window, and one or more remaining application windows; displaying the first application window of the plurality of application windows on the mobile device such that the second application window and the one or more remaining application windows are hidden from display; receiving a switching indication; and in response to receiving the switching indication; determining a space amount for each of the plurality of application windows, adjusting a size of each of the first and second application windows based on the space amount, displaying respective frames for each of the first and second application windows, wherein each of the respective frames includes a viewable portion corresponding to the adjusted size of a respective application window and at least portions of the respective frames for the first and second application windows are overlaid on top of each other, and each of the respective frames for the first and second application windows includes a respective title associated with a respective application window, and stacking the one or more remaining application windows, wherein the stacking includes displaying a respective frame for each of the one or more remaining application windows, such that only an outline of the respective frame is viewable and a respective application window and a respective title associated with the respective application window are hidden.
-
Specification