IP Library Patent Application 13248450
Patent Application
App. No. 13/248,450

MANAGING HIERARCHICALLY RELATED WINDOWS IN A SINGLE DISPLAY

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/248,450
Abstract

The present disclosure is directed to methodologies and devices for handling the display of hierarchically related windows in a single-screen communication device.

Claims (42)

1 . A method, comprising:

receiving, by an off-display gesture capture region in a communication device, a command to display a selected window;

ceasing to display, by the processor executable middleware, a currently displayed window; and

displaying, by the processor executable middleware, the selected window.

2 . The method of claim 1 , wherein the selected window and currently displayed window are hierarchically related and wherein a common multi-screen application outputs the currently displayed and selected windows.

3 . The method of claim 2 , wherein the selected window is a parent window and the currently displayed window is a child window and wherein the parent window enters a display of the communication device from a second side and the currently displayed window exits the display from an opposing first side of the communication device.

4 . The method of claim 1 , wherein the selected window is a child window and the currently displayed window is a parent window and wherein the parent window exits a display of the communication device from a second side and the currently displayed window enters the display from an opposing first side of the communication device.

5 . The method of claim 1 , wherein the selected window and currently displayed window are output by different applications and wherein the communication device comprises multiple screens, a first screen being operable and a second screen being inoperable.

6 . A non-transient and tangible computer readable medium comprising processor executable instructions to perform the steps of claim 1 .

7 . A method, comprising:

receiving, by processor executable middleware, a command to display a first window and cease display of a second window, the first and second windows being related and being outputted by a multi-screen application; and

applying the following rules:

(i) when the first window is a parent window and the second window is a child window, the first window enters a display of the communication device from a second side and the second window exits the display from an opposing first side of the communication device;

(ii) when the first window is a child window and the second window is a parent window, the second window exits a display of the communication device from a second side and the first window enters the display from an opposing first side of the communication device.

8 . The method of claim 7 , wherein the command is received by an off-display gesture capture region of the communication device and wherein the communication device comprises multiple screens, a first screen being operable and a second screen being inoperable.

9 . The method of claim 7 , wherein rule (i) is applied.

10 . The method of claim 7 , wherein rule (ii) is applied.

11 . A non-transient and tangible computer readable medium comprising processor executable instructions to perform the steps of claim 7 .

12 . A communication device, comprising:

at least first and second touch sensitive displays to display windows;

a processor; and

a computer readable memory, the computer readable memory comprising processor executable middleware operable to:

receive, by an off-display gesture capture region in a communication device, a command to display a selected window;

cease to display, by the processor executable middleware, a currently displayed window; and

display, by the processor executable middleware, the selected window.

13 . The device of claim 12 , wherein the selected window and currently displayed window are hierarchically related and wherein a common multi-screen application outputs the currently displayed and selected windows.

14 . The device of claim 13 , wherein the selected window is a parent window and the currently displayed window is a child window and wherein the parent window enters a display of the communication device from a second side and the currently displayed window exits the display from an opposing first side of the communication device.

15 . The device of claim 8 , wherein, when the second lower level window is opened and displayed, the first lower level window is closed automatically.

16 . The device of claim 8 , wherein the command is a drag or a flick, wherein the lower level window is in the predetermined touch sensitive display when the gesture is received, wherein the higher level window appears to move from the predetermined touch sensitive display to the other touch sensitive display, whereby the lower level window is displayed by the predetermined touch sensitive display and the higher level window is displayed by the other touch sensitive display.

17 . The device of claim 8 , wherein the multi-display communication device is in the portrait display mode and wherein the predetermined touch sensitive display is the right-most touch sensitive display.

18 . The device of claim 8 , wherein the selected window is a child window and the currently displayed window is a parent window and wherein the parent window exits a display of the communication device from a second side and the currently displayed window enters the display from an opposing first side of the communication device.

19 . The device of claim 8 , wherein the selected window and currently displayed window are output by different applications.

20 . A communication device, comprising:

at least first and second touch sensitive displays to display windows;

a processor; and

a computer readable memory, the computer readable memory comprising processor executable middleware operable to:

receive a command to display a first window and cease display of a second window, the first and second windows being related and being outputted by a multi-screen application; and

apply the following rules:

(i) when the first window is a parent window and the second window is a child window, the first window enters a display of the communication device from a second side and the second window exits the display from an opposing first side of the communication device;

(ii) when the first window is a child window and the second window is a parent window, the second window exits a display of the communication device from a second side and the first window enters the display from an opposing first side of the communication device.

21 . The device of claim 20 , wherein rule (i) applies.

22 . The device of claim 20 , wherein rule (ii) applies.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2024
From: Z124
To: MULTIFOLD INTERNATIONAL INCORPORATED PTE. LTD.
Reel/Frame 069191/0777 →
QUITCLAIM EXCLUSIVE LICENSE/RIGHTS Recorded Oct 11, 2024
From: Z124
To: MULTIFOLD INTERNATIONAL INCORPORATED PTE. LTD.
Reel/Frame 069170/0042 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2012
From: IMERJ LLC
To: Z124
Reel/Frame 028300/0038 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2011
From: SIRPAL, SANJIV; REEVES, PAUL E.; DE PAZ, ALEXANDER; FICKLIN, JARED L.; BURTON, DENISE; WYGONIK, GREGG
To: IMERJ LLC
Reel/Frame 027383/0738 →