Managing arbitrary window regions for more effective use of screen space
First Claim
Patent Images
1. A method for managing arbitrary regions of a window on a display screen of a computer, comprising:
- in response to receiving a region of interest in a window (“
source window”
) displayed on said display screen, automatically creating a read-only window (“
local surrogate window”
) containing said region of interest on said display screen; and
updating content in said local surrogate window to keep said content consistent with content in said region of interest in said source window.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention enables the management of arbitrary regions of a window. A surrogate window is created to contain a region of interest in a source window. A surrogate window may also be shared among multiple devices. A user may interact with the content in a source window or its surrogate window(s). A surrogate window is updated to reflect any content change in the region of interest in the source window. In the case that a user resizes a surrogate window, the entire content of the surrogate window is scaled accordingly so the entire content remains visible.
-
Citations
30 Claims
-
1. A method for managing arbitrary regions of a window on a display screen of a computer, comprising:
-
in response to receiving a region of interest in a window (“
source window”
) displayed on said display screen, automatically creating a read-only window (“
local surrogate window”
) containing said region of interest on said display screen; and
updating content in said local surrogate window to keep said content consistent with content in said region of interest in said source window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium containing computer-executable instructions for managing arbitrary regions of a window on a display screen of a computer that when executed, comprise:
-
in response to receiving a region of interest of a window (“
source window”
) displayed on said display screen, automatically creating a read-only window (“
local surrogate window”
) containing said region of interest on said display screen; and
updating content in said local surrogate window to keep said content consistent with content in said region of interest in said source window. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer system for managing arbitrary regions of a window, comprising:
-
(a) a display screen;
(b) a data processor coupled to said display screen for;
(1) receiving a region of interest of a window (“
source window”
) displayed on said display screen;
(2) automatically creating a read-only window (“
local surrogate window”
) containing said region of interest on said display screen; and
(3) updating content in said local surrogate window to keep said content consistent with content in said region of interest in said source window. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification