System and method for a graphical user interface including...

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S215000, C345S215000, C345S215000

Reexamination Certificate

active

06310632

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Technical Field of the Invention
This invention relates to Graphical User Interfaces (GUI). More specifically, it relates to a GUI which provides a buddy dialog for each possible option format to facilitate editing of data values.
2. Background Art
Graphical user interfaces (GUIs), such as those provided by the Apple Macintosh, Windows™ and OS/2™ operating environments, is a display format which enables a user to choose commands, execute application programs, manage computer files, and perform other functions by selecting pictorial representations known as icons, or items from a menu through use of a pointing device such as a mouse.
Most popular GUI environments present application, system status, and other information to the user in “windows” appearing on a computer monitor screen. A window is a more or less rectangular area within a display screen in which a user views an application or a document. Such a window may be open, closed, displayed full screen, reduced to an icon, increased or reduced in size, or moved to different areas of the display. Multiple windows may be displayed simultaneously, such as: windows included within other windows, windows overlapping other windows, or windows tiled within the display area.
A windows application is a software application program that operates within a Windows operating environment. These windows applications are displayed in a similar manner within an application window and generally follow similar conventions for the arrangement of menus, style of dialog boxes, and use of the keyboard and mouse. The name of an application and any associated document, and a menu bar for the application are typically displayed at the top of the application window which contains the running application.
Within an application window, additional windows or panes may also be displayed. One such window, a dialog box, is displayed to request information from the user or to supply information to the user. In many applications, a user typically is required to edit the data values of many individual objects with different value formats. For example, some of the object values may be IP addresses, others may be time periods, and still others may be more complex such as ordered lists of IP addresses. A GUI may constructed to list the objects in some sort of list control, and the user allowed to select one for editing by, for example, clicking on an icon, tag or edit button. Upon selecting an object for viewing or editing, the user is presented with a separate dialog with the appropriate type of fields for that particular type of object. One specific kind of dialog box is referred to as a pop-up dialog, and is often or typically used to provide a user a way to edit the data values of many individual objects with different value formats.
A problem with the use of pop-up dialogs for configuring objects at a Graphical User Interface (GUI) is that the separate dialog clutters the screen and may hide some valuable related information on the dialogs behind it. Also, popping up a separate dialog to edit each object may be distracting to the user. Furthermore, it is even more annoying to the user if it is only desired to view the value of some object, and this editing method is the only way to view the values. A specific example of the problem with using pop-up dialogs for configuring objects is the configuring of options of the global, subnet, class, and client objects in a Dynamic Host Configuration Protocol (DHCP) server. There are up to 255 different option objects for each global, subnet, class, and client object and there are, for this example, at least ten different data formats used to represent the data values of the option objects.
For example, when a user modifies the properties of a subnet, one of the property pages displayed contains a list of the options that are currently associated with the subnet. As the user selects an option from the list, the option data values need to be presented. The user should also have the capability to modify these values. Since there are potentially many options, popping up a dialog for each one is not a good solution.
It is an object of the invention to provide an improved graphical user interface for enabling a user to configure objects.
It is a further object of the invention to provide user-interface developers, such as server configuration tool developers, the capability to provide users with an improved GUI enabling a user to view and edit values of objects with different value formats.
It is a further object of the invention to provide an improved GUI which enables object configuration without relying solely on the use of pop-up dialogs.
It is a further object of the invention to provide an object configuration GUI in which no extra dialogs appear to distract the user, hide information, and possibly require user interaction to close.
It is a further object of the invention to provide an improved GUI which allows a user to quickly view current settings of a collection of objects with different formats.
SUMMARY OF THE INVENTION
In accordance with the invention, a user interface is provided with a buddy dialog. Data values for individual objects with different value formats are provided with a buddy dialog. As a user selects an object from a list of objects, a corresponding buddy dialog including data values which may be manipulated by the user is added to the property page and dynamically becomes part of the current dialog.


REFERENCES:
patent: 5325481 (1994-06-01), Hunt
patent: 5339392 (1994-08-01), Risberg et al.
patent: 5596702 (1997-01-01), Stucka et al.
patent: 5608860 (1997-03-01), Figzpatrick et al.
patent: 5651108 (1997-07-01), Cain et al.
patent: 5664127 (1997-09-01), Anderson et al.
patent: 5671378 (1997-09-01), Acker et al.
patent: 5673404 (1997-09-01), Cousins et al.
patent: 5721847 (1998-02-01), Johnson
patent: 5732402 (1998-03-01), Lehman
patent: 5751980 (1998-05-01), Musashi et al.
patent: 5870088 (1999-02-01), Washington et al.
patent: 5874958 (1999-02-01), Ludolph
patent: 5983234 (1999-11-01), Tietjen et al.
John D. Ruley, “Networking Windows NT 4.0 Workstation and Server”, Installing and Configuring TCP/IP, pp. 275-282, Feb. 1997.*
D. Hamilton, “Programming Windows NT 4 Unleashed”, iTKKOWLEDGE.COM, pp. 1-4, Aug. 1996.*
S. B. Gest. “Menu Items Representing Multiple Choice Selections”,IBM Technical Disclosure Bulletin, vol. 40, No. 7, Jul. 1997, pp. 169-170.
T. L. Jones, et al. “Direct Manipulation Control for Graphic Selection within a Dialog”,IBM Technical Disclousre Bulletin, vo. 38, No. 3, Mar. 1995, p. 543.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for a graphical user interface including... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for a graphical user interface including..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for a graphical user interface including... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2607589

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.