Patent US4654067A successfully refreshed from Google Patents.
Patent US5841435A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5841435A Expired / Lapsed US ⏱️ 0.0 years remaining

Virtual windows desktop

Assignee: International Business Machines Corp
•
Filing: 1996-07-26
•
Granted: 1998-11-24
•
Expires: 2016-07-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A process for a virtual windows desktop system visually organizing multiple computer application objects on a computer screen comprising the steps of: 1) providing for a virtual display with application objects arranged thereon and having a virtual area larger than the screen when the application objects are resolvable on the screen; 2) providing for a physical display for displaying the application objects; 3) locating the physical display at a position corresponding to at least one of the application objects on the virtual display; 4) viewing the application object through the physical display; and 5) moving the physical display or a larger group of application objects in one single, continuous movement or one discreet movement anywhere on the virtual display. The process extends the windows work area within the virtual display area, beyond the physical limitations of the system's display devices.

Inventors

  • 👤 Norman J. Dauerer
  • 👤 Edward E. Kelley
  • 👤 Franco Motika

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 10:01
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 253 words
A process for visually organizing multiple computer application objects on a computer screen, said objects being adapted to execute a computer program with a graphical user interface comprising the steps of: a) providing a virtual display, said virtual display adapted to display application objects arranged thereon, said virtual display having a single, continuous virtual area larger than the screen when said application objects are resolvable on the screen and configurable to any desired size; b) providing a physical display adapted to be displayed on the screen or a portion thereof for displaying said application objects, said physical display being smaller than said virtual display; c) moving said physical display in a single, continuous movement to locate said physical display at a position corresponding to at least one of said application objects on said virtual display; d) viewing said at least one of said application objects through said physical display; e) moving said physical display in discreet movements equal to the size of the physical display to locate said physical display at a position corresponding to another one of said application objects on said virtual display; f) viewing said another one of said application objects through said physical display; g) grouping a plurality of said application objects encompassing an area of said virtual display independent of the size of said physical display, together for viewing and moving as a group, and h) moving the group of application objects on said virtual display with said physical display, and viewing said group through said physical display.
Claim 2
Dependent Claim 253 words
A process for visually organizing multiple computer application objects on a computer screen, said objects being adapted to execute a computer program with a graphical user interface comprising the steps of: a) providing a virtual display, said virtual display adapted to display application objects arranged thereon, said virtual display having a single, continuous virtual area larger than the screen when said application objects are resolvable on the screen and configurable to any desired size; b) providing a physical display adapted to be displayed on the screen or a portion thereof for displaying said application objects, said physical display being smaller than said virtual display; c) moving said physical display in a single, continuous movement to locate said physical display at a position corresponding to at least one of said application objects on said virtual display; d) viewing said at least one of said application objects through said physical display; e) moving said physical display in discreet movements equal to the size of the physical display to locate said physical display at a position corresponding to another one of said application objects on said virtual display; f) viewing said another one of said application objects through said physical display; g) grouping a plurality of said application objects encompassing an area of said virtual display independent of the size of said physical display, together for viewing and moving as a group, and h) moving the group of application objects on said virtual display with said physical display, and viewing said group through said physical display.
Claim 3
Dependent Claim 139 words
A process for visually organizing multiple computer application objects on a computer screen, said objects adapted to execute a computer program with a graphical user interface comprising the steps of: a) providing a virtual display, said virtual display adapted to display application objects arranged thereon, said virtual display having a virtual area larger than the screen when said application objects are resolvable on the screen; b) providing a physical display adapted to be displayed on the screen or a portion thereof for displaying said application objects; c) locating said physical display at a position corresponding to at least one of said application objects on said virtual display; d) viewing said application object through said physical display; e) coupling said application object to said physical display; and f) moving said physical display to effect simultaneous movement of said application object.
Claim 4
Dependent Claim 139 words
A process for visually organizing multiple computer application objects on a computer screen, said objects adapted to execute a computer program with a graphical user interface comprising the steps of: a) providing a virtual display, said virtual display adapted to display application objects arranged thereon, said virtual display having a virtual area larger than the screen when said application objects are resolvable on the screen; b) providing a physical display adapted to be displayed on the screen or a portion thereof for displaying said application objects; c) locating said physical display at a position corresponding to at least one of said application objects on said virtual display; d) viewing said application object through said physical display; e) coupling said application object to said physical display; and f) moving said physical display to effect simultaneous movement of said application object.
Claim 5
Dependent Claim 150 words
A process for visually organizing multiple computer application objects on a computer screen, said objects adapted to execute a computer program with a graphical user interface comprising the steps of: a) providing a virtual display, said virtual display adapted to display application objects arranged thereon, said virtual display having a virtual area larger than the screen when said application objects are resolvable on the screen; b) providing a physical display adapted to be displayed on the screen or a portion thereof for displaying said application objects; c) locating said physical display at a position corresponding to at least one of said application objects on said virtual display; d) viewing said application object through said physical display; e) locking said virtual display or a portion thereof with a password; and f) moving said physical display over the locked portion of said virtual display without viewing the contents of said virtual display.
Claim 6
Dependent Claim 150 words
A process for visually organizing multiple computer application objects on a computer screen, said objects adapted to execute a computer program with a graphical user interface comprising the steps of: a) providing a virtual display, said virtual display adapted to display application objects arranged thereon, said virtual display having a virtual area larger than the screen when said application objects are resolvable on the screen; b) providing a physical display adapted to be displayed on the screen or a portion thereof for displaying said application objects; c) locating said physical display at a position corresponding to at least one of said application objects on said virtual display; d) viewing said application object through said physical display; e) locking said virtual display or a portion thereof with a password; and f) moving said physical display over the locked portion of said virtual display without viewing the contents of said virtual display.
Claim 7
Dependent Claim 31 words
A process for visually organizing multiple computer application objects as claimed in claim 3 and further comprising the step of unlocking said locked portion of said virtual display with a password.
Claim 8
Dependent Claim 148 words
A process for visually organizing multiple computer application objects on a computer screen, said objects adapted to execute a computer program with a graphical user interface comprising the steps of: a) providing a virtual display, said virtual display adapted to display application objects arranged thereon, said virtual display having a virtual area larger than the screen when said application objects are resolvable on the screen; b) providing a physical display adapted to be displayed on the screen or a portion thereof for displaying said application objects; c) locating said physical display at a position corresponding to at least one of said application objects on said virtual display; d) viewing said application object through said physical display; and e) associating a plurality of said application objects to form a group for viewing through said physical display and moving with said physical display as a group on said virtual display.
Claim 9
Dependent Claim 148 words
A process for visually organizing multiple computer application objects on a computer screen, said objects adapted to execute a computer program with a graphical user interface comprising the steps of: a) providing a virtual display, said virtual display adapted to display application objects arranged thereon, said virtual display having a virtual area larger than the screen when said application objects are resolvable on the screen; b) providing a physical display adapted to be displayed on the screen or a portion thereof for displaying said application objects; c) locating said physical display at a position corresponding to at least one of said application objects on said virtual display; d) viewing said application object through said physical display; and e) associating a plurality of said application objects to form a group for viewing through said physical display and moving with said physical display as a group on said virtual display.

References Cited (Backward Citations)

US5107443A Cited
US5463726A Cited
US5499334A Cited
US5564002A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-23 2002-05-25 2002-11-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-23 2006-05-25 2006-11-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-23 2010-05-25 2010-11-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag