The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 21, 2020

Filed:

Feb. 11, 2019
Applicant:

Z124, George Town, KY;

Inventors:

Sanjiv Sirpal, Oakville, CA;

Paul Edward Reeves, Oakville, CA;

Ron Cassar, Burlington, CA;

Nikhil Swaminathan, Toronto, CA;

John S. Visosky, Gormley, CA;

Assignee:

Z124, George Town, KY;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/0481 (2013.01); G06F 1/16 (2006.01); G06F 3/0483 (2013.01); G06F 3/14 (2006.01); G06F 3/0488 (2013.01); G06F 3/041 (2006.01); G06F 3/01 (2006.01); G06F 3/0484 (2013.01); G06F 3/048 (2013.01); G06T 3/40 (2006.01); G06F 3/0482 (2013.01); G06F 3/0486 (2013.01); G06F 3/044 (2006.01); G06T 3/00 (2006.01); G06F 3/0346 (2013.01); G09G 5/14 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0481 (2013.01); G06F 1/16 (2013.01); G06F 1/1616 (2013.01); G06F 1/1632 (2013.01); G06F 1/1641 (2013.01); G06F 1/1647 (2013.01); G06F 1/1677 (2013.01); G06F 1/1694 (2013.01); G06F 3/017 (2013.01); G06F 3/0346 (2013.01); G06F 3/041 (2013.01); G06F 3/044 (2013.01); G06F 3/048 (2013.01); G06F 3/0412 (2013.01); G06F 3/0416 (2013.01); G06F 3/0482 (2013.01); G06F 3/0483 (2013.01); G06F 3/0484 (2013.01); G06F 3/0486 (2013.01); G06F 3/0488 (2013.01); G06F 3/04812 (2013.01); G06F 3/04817 (2013.01); G06F 3/04842 (2013.01); G06F 3/04845 (2013.01); G06F 3/04847 (2013.01); G06F 3/04883 (2013.01); G06F 3/04886 (2013.01); G06F 3/1423 (2013.01); G06F 3/1446 (2013.01); G06T 3/0006 (2013.01); G06T 3/40 (2013.01); G09G 5/14 (2013.01); G06F 2200/1614 (2013.01); G06F 2200/1637 (2013.01); G06F 2203/04803 (2013.01); G09G 2356/00 (2013.01);
Abstract

Systems and methods are provides for changing a user interface for a multi-screen device. The user interface can change based on the movement of a window. The system can receive a user interface event that modifies the display of windows in the user interface. Upon receiving the user interface event, the system determines if a window has been covered or uncovered. If a window has been covered, the window is placed in a sleep state. If a window is uncovered, the window is activated from a sleep state. A sleep state is a window state where an application associated with the window does not receive user interface inputs and/or does not render the window.


Find Patent Forward Citations

Loading…