Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

METHOD FOR DESIGNING A DATA-DRIVEN GRAPHICAL USER INTERFACE BASED ON REPRESENTATIVE DATA

IP.com Disclosure Number: IPCOM000019900D
Publication Date: 2003-Oct-08
Document File: 2 page(s) / 92K

Publishing Venue

The IP.com Prior Art Database

Related People

Brian Dotzour: INVENTOR

Abstract

This invention allows users of a GUI design application to build data-driven worksheets with a variety of graphical items, or widgets, each of which are displayed with representative data that accurately reflects the way the GUI would look at run time.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 53% of the total text.

Docket No. 2003E10388US

METHOD FOR DESIGNING A DATA-DRIVEN GRAPHICAL USER INTERFACE BASED ON REPRESENTATIVE DATA

1. Inventor(s):

Brian Dotzour

2. Title of Invention:

Method for designing a data-driven graphical user interface based on representative data

3. General Purpose of Invention:

This invention allows users of a GUI design application to build data-driven worksheets with a variety of graphical items, or widgets, each of which are displayed with representative data that accurately reflects the way the GUI would look at run time.

4. Old Methods:

In the past, users have been able to design a GUI with widgets that act as placeholders for data. That is, the user can place a widget on the design surface and associate it with some piece of data. However, the user has little idea of how that widget would look when populated with data. To verify that the widget created would adequately represent it's data, the user hadto execute the program in order to bring up the GUI in "run-time mode". Atthispoint, the data and GUI widgets are brought together and the user sees the result.

5. Disadvantages of Old Methods:

Previous methods of GUI design are repetitive processes of trial and error, wherein the uus~erguesses atthe~properties of the GUI widget needed to represent a certain piece of data.~Thisguess isthen tested atrun-time to see if the widgetdisplays the data in a satisfactory manner. This process maybe repeated any number of times for each widget until the user is satisfied with the visual representation of the data.

6. Construction of Invention:

This invention extends the capability of traditional GUI design applications by providing the user with a complete data source containing all of the various data items that can be placed on the design surface. When a data item is placed on the design surface, the appropriate widget is created and made visible to the user and it is populated with sample

Docket No. 2003E10388US

data from the data sour...