US5668964A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Graphical user interface for creating a new notebook with a dragged page
Assignee: Micro Focus US Inc
•
Filing: 1995-08-24
•
Granted: 1997-09-16
•
Expires: 2015-08-24
Abstract
Abstract A graphical user interface designed as a notebook with tabs used to control operation of multiple applications and multiple operations within the applications. Each page of a notebook represents a different application all within an Object Linking and Embedding (OLE 2.0™) environment. Each page has an associated tab that is used to access the application by clicking on it. A dragging feature allows a user to drag an entire application from one notebook to a second notebook without closing that application. Also this application can be dragged to the desktop and placed in new folder or thrown away. There also are design features which allow the user to change the look of the notebook.
Inventors
- 👤 Brett L. Helsel
- 👤 Jay R. Gindin
- 👤 John P. Lemire
- 👤 Patrick D. Jenny
- 👤 Mark A. Mortensen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 21:46
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0483
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
221 words
A method of increasing the capabilities of an object, linking and embedding (OLE) graphical user interfaces (GUIs) in a GUI system, said GUI system including a personal computer consisting of a display, a user input device for control of a display cursor, and a central processing unit (CPLD, said method including the steps of: (a) representing said GUI on said display as a first notebook consisting of at least one page with a tab, said page representing an OLE object of a loaded application; (b) initiating a drag-drop operation of a selected page of said first notebook by using said user input device; (c) dragging the selected page to a location outside of said notebook, said location of the selected page determined by the position of said cursor on said display; (d) releasing the dragged page onto an area outside of said first notebook and within a second notebook; (e) displaying the dragged page in said second notebook and removing the dragged page from said first notebook; (f) maintaining said first notebook as an active window; and wherein the step of releasing the dragged page further includes creating a new notebook containing the dragged page if the dragged page is released outside of the window's boundary of said first notebook and outside of a window of any other user created notebooks.
Claim 2
Independent Claim
221 words
A method of increasing the capabilities of an object, linking and embedding (OLE) graphical user interfaces (GUIs) in a GUI system, said GUI system including a personal computer consisting of a display, a user input device for control of a display cursor, and a central processing unit (CPLD, said method including the steps of: (a) representing said GUI on said display as a first notebook consisting of at least one page with a tab, said page representing an OLE object of a loaded application; (b) initiating a drag-drop operation of a selected page of said first notebook by using said user input device; (c) dragging the selected page to a location outside of said notebook, said location of the selected page determined by the position of said cursor on said display; (d) releasing the dragged page onto an area outside of said first notebook and within a second notebook; (e) displaying the dragged page in said second notebook and removing the dragged page from said first notebook; (f) maintaining said first notebook as an active window; and wherein the step of releasing the dragged page further includes creating a new notebook containing the dragged page if the dragged page is released outside of the window's boundary of said first notebook and outside of a window of any other user created notebooks.
Claim 3
Dependent Claim
17 words
The method of claim 1, wherein said user input device is a mouse with an activating button.
Claim 4
Dependent Claim
18 words
The method of claim 1, further including the step of changing the style and location of the tab.
Claim 5
Dependent Claim
19 words
The method of claim 1, further including the step of displaying a notebook with a user definable binder style.
Claim 6
Dependent Claim
19 words
The method of claim 4, further including the step of changing the location of the binder of the notebook.
Claim 7
Dependent Claim
31 words
The method of claim 1, further comprising the step of changing the style .of a notebook cover that appears for a brief period of time when a notebook is initially activated.
Claim 8
Independent Claim
234 words
An apparatus for increasing the capabilities of an object, linking and embedding (OLE) graphical user interfaces (GUIs) in a GUI system, said GUI system including a personal computer consisting of a display, a user input device for control of a display cursor, and a central processing unit (CPU), said apparatus comprising: (a) means for representing said GUI on said display as a first notebook consisting of at least one page with a tab, said page representing an OLE object of a loaded application; (b) means for initiating a drag drop operation of a selected page of said first notebook by using said user input device; (c) means for dragging the selected page to a location outside of said first notebook, said location of the selected page determined by the position of the cursor on said display; (d) means for releasing the dragged page onto an area outside of said first notebook and within a second notebook; (e) means for displaying the dragged page in said second notebook and removing the dragged page from said first notebook; (f) means for maintaining said first notebook as an active window; and wherein the means of releasing the dragged page further comprises means for creating a new notebook containing the dragged page if the dragged page is released outside of the window's boundary of said first notebook and outside of a window of any other user created notebooks.
Claim 9
Independent Claim
234 words
An apparatus for increasing the capabilities of an object, linking and embedding (OLE) graphical user interfaces (GUIs) in a GUI system, said GUI system including a personal computer consisting of a display, a user input device for control of a display cursor, and a central processing unit (CPU), said apparatus comprising: (a) means for representing said GUI on said display as a first notebook consisting of at least one page with a tab, said page representing an OLE object of a loaded application; (b) means for initiating a drag drop operation of a selected page of said first notebook by using said user input device; (c) means for dragging the selected page to a location outside of said first notebook, said location of the selected page determined by the position of the cursor on said display; (d) means for releasing the dragged page onto an area outside of said first notebook and within a second notebook; (e) means for displaying the dragged page in said second notebook and removing the dragged page from said first notebook; (f) means for maintaining said first notebook as an active window; and wherein the means of releasing the dragged page further comprises means for creating a new notebook containing the dragged page if the dragged page is released outside of the window's boundary of said first notebook and outside of a window of any other user created notebooks.
Claim 10
Dependent Claim
17 words
The apparatus of claim 7, wherein said user input device is a mouse with an activating button.
Claim 11
Dependent Claim
18 words
The apparatus of claim 7, further comprising: a means for changing the style and location of said tab.
Claim 12
Dependent Claim
15 words
The apparatus of claim 7, further comprising: means for displaying a binder of a notebook.
Claim 13
Dependent Claim
17 words
The apparatus of claim 10, further comprising: means for changing the style and location of said binder.
Claim 14
Dependent Claim
28 words
The apparatus of claim 7, further comprising: a means for changing a notebook cover that appears for a brief period of time when a notebook is initially activated.
Claim 15
Dependent Claim
238 words
A computer program product for increasing the capabilities of an object, linking and embedding (OLE) graphical user interfaces (GUIs) in a GUI system, said GUI system including a personal computer consisting of a display, a user input device for control of a display cursor, and a central processing unit (CPU), said computer program product comprising: (a) means for representing said GUI on said display as a first notebook consisting of at least one page with a tab, said page representing an OLE object of a loaded application; (b) means for initiating a drag drop operation of a selected page of said first notebook by using said user input device; (c) means for dragging the selected page to a location outside of said first notebook, said location of the selected page determined by the position of the cursor on said display; (d) means for releasing the dragged page onto an area outside of said first notebook and within a second notebook; (e) means for displaying the dragged page in said second notebook and removing the dragged page from said first notebook; (f) means for maintaining said first notebook as an active window; and wherein the means of releasing the dragged page further comprises means for creating a new notebook containing the dragged page if the dragged page is released outside of the window's boundary of said first notebook and outside of a window of any other user created notebooks.
Claim 16
Dependent Claim
238 words
A computer program product for increasing the capabilities of an object, linking and embedding (OLE) graphical user interfaces (GUIs) in a GUI system, said GUI system including a personal computer consisting of a display, a user input device for control of a display cursor, and a central processing unit (CPU), said computer program product comprising: (a) means for representing said GUI on said display as a first notebook consisting of at least one page with a tab, said page representing an OLE object of a loaded application; (b) means for initiating a drag drop operation of a selected page of said first notebook by using said user input device; (c) means for dragging the selected page to a location outside of said first notebook, said location of the selected page determined by the position of the cursor on said display; (d) means for releasing the dragged page onto an area outside of said first notebook and within a second notebook; (e) means for displaying the dragged page in said second notebook and removing the dragged page from said first notebook; (f) means for maintaining said first notebook as an active window; and wherein the means of releasing the dragged page further comprises means for creating a new notebook containing the dragged page if the dragged page is released outside of the window's boundary of said first notebook and outside of a window of any other user created notebooks.
Claim 17
Dependent Claim
19 words
The computer program product of claim 13, wherein said user input device is a mouse with an activating button.
Claim 18
Dependent Claim
20 words
The computer program product of claim 13, further comprising: a means for changing the style and location of said tab.
Claim 19
Dependent Claim
17 words
The computer program product of claim 13, further comprising: means for displaying a binder of a notebook.
Claim 20
Dependent Claim
19 words
The computer program product of claim 16, further comprising: means for changing the style and location of said binder.
Claim 21
Dependent Claim
30 words
The computer program product of claim 13, further comprising: a means for changing a notebook cover that appears for a brief period of time when a notebook is initially activated.
References Cited (Backward Citations)
US5021989A
Cited
US5237651A
Cited
US5442795A
Cited
US5388202A
Cited
US5140678A
Cited
US5559936A
Cited
US5367623A
Cited
US5283864A
Cited
US5438662A
Cited
US5202828A
Cited
US5420040A
Cited
US5502805A
Cited
US5392387A
Cited
US5463725A
Cited
US5408470A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-09-15 | 2001-03-17 | 2001-09-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-09-15 | 2005-03-17 | 2005-09-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-09-15 | 2009-03-17 | 2009-09-16 | $7700.00 | Window Closed / Lapsed |