Method and apparatus for improved notebook control in a data procesing system
First Claim
Patent Images
1. A method in a data processing system for providing notebook control of software objects, comprising the method steps of:
- organizing said software objects into a plurality of sections, with particular ones of said plurality of sections including software objects arranged for selective display in a workspace, with said workspace providing a visual representation of at least one page;
providing a plurality of divider pages for defining boundaries for said plurality of sections, and providing a plurality of tab portions with each divider page including a tab portion;
automatically organizing said plurality of tab portions of said plurality of divider pages with selected ones of said plurality of tab portions in overlapping relation with adjoining others of said plurality of tab portions;
allowing a user to Interactively specify an amount of said overlapping relation between said selected ones of said plurality of tab portions and said adjoining others of said plurality of tab portions; and
automatically adjusting said overlapping relation between said plurality of tab portions in accordance with said amount of said overlapping relation specified by said user.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus is provided for improving a notebook control system. The notebook includes a number of panels organized into sections in accordance with an organizational scheme. Divider pages are provided for separating sections. Each divider page includes a tab portion which extends outward therefrom. A graphical representation, indicative of the organizational scheme, is provided in the tab portions. The tab portions are arranged in at least partially overlapping relationship with one another.
70 Citations
21 Claims
-
1. A method in a data processing system for providing notebook control of software objects, comprising the method steps of:
-
organizing said software objects into a plurality of sections, with particular ones of said plurality of sections including software objects arranged for selective display in a workspace, with said workspace providing a visual representation of at least one page; providing a plurality of divider pages for defining boundaries for said plurality of sections, and providing a plurality of tab portions with each divider page including a tab portion; automatically organizing said plurality of tab portions of said plurality of divider pages with selected ones of said plurality of tab portions in overlapping relation with adjoining others of said plurality of tab portions; allowing a user to Interactively specify an amount of said overlapping relation between said selected ones of said plurality of tab portions and said adjoining others of said plurality of tab portions; and automatically adjusting said overlapping relation between said plurality of tab portions in accordance with said amount of said overlapping relation specified by said user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method in a data processing system for providing notebook control of software objects, with said software objects being organized into a plurality of sections with selected sections including software objects arranged for selective display in a workspace which provides a visual representation of at least one page, said sections being separated by divider pages with each said divider page including a tab portion, comprising the method steps of:
-
arranging said data processing system said tab portions in partially overlapping tab rows; determining a percentage portion of said graphic representations for each particular tab row which will be displayed on said data processing system; allowing a user to interactively specify said percentage portion of said graphic representations for each particular tab row which will be displayed on said data processing system; and displaying on said data processing system said tab rows In accordance with said percentage portion of said graphic representations for said each particular tab row specified by said user. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A data processing system which maintains notebook control of software objects, comprising:
-
means for organizing software objects into a plurality of sections, with selected sections including software objects arranged for selective display in a workspace, and with divider pages defining boundaries for said plurality of sections, and a plurality of tab portions; means for allowing a user to interactively specify an amount of overlap between selected ones of said tab portions and adjoining others of said tab portions; and means for automatically displaying said tab portions of said divider pages in accordance with said amount of overlap between said selected ones of said tab portions and said adjoining offers of said tab portions specified by said user. - View Dependent Claims (18, 19, 20, 21)
-
Specification