IP Library Granted Patent US 11,537,259
Granted Patent B2
US 11,537,259 · App. 16/577,119 · Granted Dec 27, 2022

Displayed image transition indicator

Inventors: Sanjiv Sirpal (Oakville, CA); Alexander de Paz (Burlington, CA)
Assignee: Z124
G06F3/04817G06F1/1647G06F3/017G06F3/0412G06F3/0416G06F3/0481G06F3/0482G06F3/0483G06F3/0486G06F3/0488G06F3/04842G06F3/04845G06F3/04847G06F3/04883G06F3/04886G06F3/1423G06F1/1616G06F1/1641
View Patent ↗
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 11,537,259
App. No.
16/577,119
Granted
Dec 27, 2022
Kind
B2
Abstract

A dual display communication device includes a gesture capture region to receive a gesture, a first touch sensitive display to receive a gesture and display displayed images (such as a desktop or window of an application), and a second touch sensitive display to receive a gesture and display displayed images. Middleware receives a gesture, the gesture indicating that a displayed image is to be moved from the first touch sensitive display to the second touch sensitive display, such as to maximize a window to cover portions of both displays simultaneously; in response and prior to movement of the displayed image to the second touch sensitive display, moves a transition indicator from the first touch sensitive display to the second touch sensitive display to a selected position to be occupied by the displayed image; and thereafter moves the displayed image from the first touch sensitive display to the second touch sensitive display to the selected position.

Claims (64)

1. A method, comprising:

providing a multi-screen device including:

a first screen, the first screen including:

a first touch-sensitive display region of the first screen;

a first gesture capture region of the first screen, wherein the first gesture capture region is within the first screen but separate from the first touch-sensitive display region on the first screen, and wherein the first gesture capture region does not provide a display;

a second screen connected to the first screen by a hinge, the second screen including:

a second touch-sensitive display region of the second screen;

a second gesture capture region of the second screen, wherein the second gesture capture region is within the second screen but separate from the second touch-sensitive display region on the second screen, and wherein the second gesture capture region does not provide a display;

receiving, by the first gesture capture region, a drag gesture, the drag gesture indicating that a window is to be moved from a first touch-sensitive display region to a second touch-sensitive display region, wherein the window is displaying active content for an application; and

in response and prior to movement of the window to the second touch-sensitive display region:

determining, based on contents of the window, to enable a transition indicator;

displaying, by a microprocessor, a movement of at least a portion of the transition indicator from the first touch-sensitive display region to the second touch-sensitive display region, wherein the transition indicator is displayed as moving at substantially a same rate as a rate of movement for the drag gesture, wherein the transition indicator is a user-defined static image not previously displayed on any portion of the first touch-sensitive display region or the second touch-sensitive display region and representing the window during a drag operation associated with the drag gesture while the window remains stationary, and wherein the transition indicator is a same size and same shape to the window;

while displaying the movement of at least the portion of the transition indicator from the first touch-sensitive display region to the second touch-sensitive display region, continuing to display the active content of the window on the first touch-sensitive display region; and

determining if the transition indicator has reached a predetermined point on the second touch-sensitive display region of the second screen;

in response to and based on determining the transition indicator has reached the predetermined point on the second touch-sensitive display region of the second screen, animating, by the microprocessor, movement of the window from the first touch-sensitive display region to the second touch-sensitive display region;

receiving, by the first gesture capture region, a second drag gesture moving the window within the first touch-sensitive display region, wherein the window is displaying the active content for the application; and

animating, by the microprocessor, movement of the window within the first touch-sensitive display region without displaying the transition indicator representing the window during a second drag operation associated with the second drag gesture.

2. The method of claim 1 , wherein the transition indicator moves along a path of travel of the window to a selected position to preview movement of the window.

3. The method of claim 1 , wherein the transition indicator is unable to receive or provide dynamic user input or output, respectively, wherein the transition indicator has an appearance different from the window, and wherein the transition indicator covers only part of the second touch-sensitive display region before the window is moved to cover fully the second touch-sensitive display region.

4. The method of claim 1 , wherein, when the drag gesture is received, the transition indicator is absent from a window stack associated with the first and second touch-sensitive display regions, wherein the window and transition indicator are simultaneously in active display positions on the first and second touch-sensitive display regions, respectively, prior to initiation of movement of the window, and wherein the transition indicator comprises a user configured color, pattern, design, or photograph.

5. The method of claim 1 , wherein the transition indicator is a graphical affordance, wherein the window is controlled by a multi-screen application, and wherein the transition indicator, during movement from the first touch-sensitive display region to the second touch-sensitive display region, is non-responsive to a user command or request.

6. A dual display communication device comprising:

a first screen, the first screen including:

a first touch-sensitive display region of the first screen;

a first gesture capture region of the first screen, wherein the first gesture capture region is within the first screen but separate from the first touch-sensitive display region on the first screen, and wherein the first gesture capture region does not provide a display;

a second screen connected to the first screen by a hinge, the second screen including:

a second touch-sensitive display region of the second screen;

a second gesture capture region of the second screen, wherein the second gesture capture region is within the second screen but separate from the second touch-sensitive display region on the second screen, and wherein the second gesture capture region does not provide a display;

a processor coupled with the first screen and the second screen; and

a memory coupled with and readable by the processor and storing therein a set of instructions which, when executed by the processor, causes the processor to:

receive, through the first gesture capture region, a drag gesture, the drag gesture indicating that a window is to be moved from a first touch-sensitive display region to a second touch-sensitive display region, wherein the window is displaying active content for an application; and

in response and prior to movement of the window to the second touch-sensitive display region:

determine, based on contents of the window, to enable a transition indicator;

display a movement of at least a portion of the transition indicator from the first touch-sensitive display region to the second touch-sensitive display region, wherein the transition indicator is displayed as moving at substantially a same rate as a rate of movement for the drag gesture, wherein the transition indicator is a user-defined static image not previously displayed on any portion of the first touch-sensitive display region or the second touch-sensitive display region and representing the window during a drag operation associated with the drag gesture while the window remains stationary, and wherein the transition indicator is a same size and same shape to the window;

while displaying the movement of at least the portion of the transition indicator from the first touch-sensitive display region to the second touch-sensitive display region, continue to display the active content of the window on the first touch-sensitive display region;

determine if the transition indicator has reached a predetermined point on the second touch-sensitive display region of the second screen;

in response to and based on determining the transition indicator has reached the predetermined point on the second touch-sensitive display region of the second screen, animate movement of the window from the first touch-sensitive display region to the second touch-sensitive display region;

receive, by the first gesture capture region, a second drag gesture moving the window within the first touch-sensitive display region, wherein the window is displaying the active content for the application; and

animate, by the processor, movement of the window within the first touch-sensitive display region without displaying the transition indicator representing the window during a second drag operation associated with the second drag gesture.

7. The device of claim 6 , wherein the transition indicator moves along a path of travel of the window to a selected position to preview movement of the window.

8. The device of claim 6 , wherein the transition indicator is unable to receive or provide dynamic user input or output, respectively, wherein the transition indicator has an appearance different from the window, and wherein the transition indicator covers only part of the second touch-sensitive display region before the window is moved to cover fully the second touch-sensitive display region.

9. The device of claim 6 , wherein, when the drag gesture is received, the transition indicator is absent from a window stack associated with the first and second touch-sensitive display regions, wherein the window and transition indicator are simultaneously in active display positions on the first and second touch-sensitive display regions, respectively, prior to initiation of movement of the window, and wherein the transition indicator comprises a user configured color, pattern, design, or photograph.

10. The device of claim 6 , wherein the transition indicator is a graphical affordance, wherein the window is controlled by a multi-screen application, and wherein the transition indicator, during movement from the first touch-sensitive display region to the second touch-sensitive display region, is non-responsive to a user command or request.

11. A non-transitory, computer-readable medium comprising a set of instructions which, when executed by a processor, causes the processor to:

provide a multi-screen device including:

a first screen, the first screen including:

a first touch-sensitive display region of the first screen;

a first gesture capture region of the first screen, wherein the first gesture capture region is within the first screen but separate from the first touch-sensitive display region on the first screen, and wherein the first gesture capture region does not provide a display;

a second screen connected to the first screen by a hinge, the second screen including:

a second touch-sensitive display region of the second screen;

a second gesture capture region of the second screen, wherein the second gesture capture region is within the second screen but separate from the second touch-sensitive display region on the second screen, and wherein the second gesture capture region does not provide a display;

receive, by the first gesture capture region, a drag gesture, the drag gesture indicating that a window is to be moved from a first touch-sensitive display region to a second touch-sensitive display region, wherein the window is displaying active content for an application; and

in response and prior to movement of the window to the second touch-sensitive display region:

determine, based on contents of the window, to enable a transition indicator;

display a movement of at least a portion of the transition indicator from the first touch-sensitive display region to the second touch-sensitive display region, wherein the transition indicator is displayed as moving at substantially a same rate as a rate of movement for the drag gesture, wherein the transition indicator is a user-defined static image not previously displayed on any portion of the first touch-sensitive display region or the second touch-sensitive display region and representing the window during a drag operation associated with the drag gesture while the window remains stationary, and wherein the transition indicator is a same size and same shape to the window;

while displaying the movement of at least the portion of the transition indicator from the first touch-sensitive display region to the second touch-sensitive display region, continue to display the active content of the window on the first touch-sensitive display region; and

determine if the transition indicator has reached a predetermined point on the second touch-sensitive display region of the second screen;

in response to and based on determining the transition indicator has reached the predetermined point on the second touch-sensitive display region of the second screen, animate movement of the window from the first touch-sensitive display region to the second touch-sensitive display region;

receive, by the first gesture capture region, a second drag gesture moving the window within the first touch-sensitive display region, wherein the window is displaying the active content for the application; and

animate, by the processor, movement of the window within the first touch-sensitive display region without displaying the transition indicator representing the window during a second drag operation associated with the second drag gesture.

12. The non-transitory, computer-readable medium of claim 11 , wherein the transition indicator moves along a path of travel of the window to a selected position to preview movement of the window.

13. The non-transitory, computer-readable medium of claim 11 , wherein the transition indicator is unable to receive or provide dynamic user input or output, respectively, wherein the transition indicator has an appearance different from the window, and wherein the transition indicator covers only part of the second touch-sensitive display region before the window is moved to cover fully the second touch-sensitive display region.

14. The non-transitory, computer-readable medium of claim 11 , wherein, when the drag gesture is received, the transition indicator is absent from a window stack associated with the first and second touch-sensitive display regions, wherein the window and transition indicator are simultaneously in active display positions on the first and second touch-sensitive display regions, respectively, prior to initiation of movement of the window, and wherein the transition indicator comprises a user configured color, pattern, design, or photograph.

15. The non-transitory, computer-readable medium of claim 11 , wherein the transition indicator is a graphical affordance, wherein the window is controlled by a multi-screen application, and wherein the transition indicator, during movement from the first touch-sensitive display region to the second touch-sensitive display region, is non-responsive to a user command or request.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2024
From: Z124
To: MULTIFOLD INTERNATIONAL INCORPORATED PTE. LTD.
Reel/Frame 068947/0001 →
QUITCLAIM EXCLUSIVE LICENSE/RIGHTS Recorded Sep 3, 2024
From: Z124
To: MULTIFOLD INTERNATIONAL INCORPORATED PTE. LTD.
Reel/Frame 068823/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2019
From: SIRPAL, SANJIV; DE PAZ, ALEXANDER
To: IMERJ LLC
Reel/Frame 050654/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2019
From: IMERJ LLC
To: Z124
Reel/Frame 050654/0108 →