Patent
1992-11-06
1994-10-04
Herndon, Heather R.
395155, 395921, G06F 1562
Patent
active
053534018
ABSTRACT:
An automatic interface layout generator for database systems is disclosed herein. The automatic generator includes a specification tool for specifying a set of block descriptions representative of specified portions of a database. A block layout generator produces interface objects to be included within an interface of the database, wherein each of the interface objects corresponds to one of the block descriptions and includes a plurality of layout fields. A layout quality parameter is determined for each of the interface objects based on arrangement of the layout fields within the interface objects. A block placement generator arranges sets of the interface objects into block configurations within the interface. A placement quality parameter for each of the block configurations is derived based on a set of block placement rules and on the layout quality parameters, and a final block configuration is selected by comparing the placement quality parameters corresponding to particular block configurations.
REFERENCES:
patent: 4275449 (1981-06-01), Aish
patent: 4495559 (1985-01-01), Gelatt, Jr. et al.
patent: 4700317 (1987-10-01), Watanabe et al.
patent: 4755955 (1988-07-01), Kimura et al.
patent: 4831546 (1989-05-01), Mitsuta et al.
patent: 4908772 (1990-03-01), Chi
patent: 4965741 (1990-10-01), Winchell et al.
patent: 5091868 (1992-02-01), Pickens et al.
patent: 5191542 (1993-03-01), Murofushi
patent: 5206815 (1993-04-01), Purcell
patent: 5214755 (1993-05-01), Mason
De Lange et al., "A Hierarchical Graph Oriented Compaction System for Symbolic Layout", 1989 IEEE International Symposium on Circuits and Systems (1989), pp. 57-60.
Foley et al., "Vide-An Intelligent User Interface Design Environment," Intelligent Interfaces Conference (Apr. 1988), pp. 339-385.
Foley et al., "Defining Interfaces at a High Level of Abstraction", IEEE Software (Jan. 1989), pp. 25-32.
Myers, "User-Interface Tools: Introduction and Survey", IEEE Software (Jan. 1989), pp. 15-23.
Rutenbar, "Simulated Annealing Algorithms: An Overview", IEEE Circuits and Devices Magazine, vol. 5, No. 1 (Jan. 1989) pp. 19-26.
Hsieh et al., "Two-Dimensional Layout Compaction by Simulated Annealing," 1988 IEEE International Symposium on Circuits and Systems (Jun. 1988), pp. 2439-2443.
"A Programming Language Basis for User Interface Management"; D. R. Olsen Jr.; 1989; ACM 0-89791-301-9/89/0004-0171/May 1989; pp. 171-175.
"Scope: Automated Generation of Graphical Interfaces"; C. M. Beshers et al.; 1989 ACM 0-89791-335-3/89/0011/0076; Nov. 1989; pp. 76-85.
"Chisel: A System for Creating Highly Interactive Screen Layouts"; G. Singh et al.; 1989 ACM 0-89791-335-3/89/0011/0086; Nov. 1989; pp. 86-94.
"DON: User Interface Presentation Design Assistant"; W. C. Kim et al.; 1990 ACM 089791-410-4/90/0010/0010; pp. 10-20.
"Template-Based Mapping of Application Data to Interactive Displays"; P. Szekely; 1990 ACM 089791-410-4/90/0010/0001; pp. 1-9.
"VLSI Cell Placement Techniques"; K. Shahookar et al., ACM Computing Surveys, vol. 23, No. 2, Jun. 1991; pp. 143-185.
Iizawa Atsushi
Pizano Arturo
Shirota Yukari
Burraston N. Kenneth
Herndon Heather R.
Ricoh & Company, Ltd.
Ricoh Corporation
LandOfFree
Automatic interface layout generator for database systems does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automatic interface layout generator for database systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic interface layout generator for database systems will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-588673