×

Automatic interface layout generator for database systems

  • US 5,353,401 A
  • Filed: 11/06/1992
  • Issued: 10/04/1994
  • Est. Priority Date: 11/06/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. An automatic interface layout generator for database systems comprising:

  • means for specifying a set of block descriptions representative of specified portions of a database;

    means for providing interface objects to be included within an interface of said database wherein each of said interface objects corresponds to one of said block descriptions and includes a plurality of layout fields and each of said block descriptions has associated therewith a set of said interface objects, said set of interface objects associated with each of a plurality of said block descriptions including a plurality of interface objects having varying placements of said plurality of layout fields and/or varying layout field attributes that affect the size and shade of said plurality of interface objects such that said plurality of interface objects associated with each said block description have a plurality of distinct shapes;

    means for determining a layout quality parameter for each of said interface objects based on layout of said layout fields within said interface objects;

    block placement means for arranging sets of said interface objects into block configurations within said interface, said block placement means including means for placing, in a first of said block configurations, a first one of said plurality of interface objects associated with a first one of said block descriptions, and for placing, in a second of said block configurations, a second one of said plurality of interface objects associated with said first one of said block descriptions; and

    means for determining a placement quality parameter for each of said block configurations based on a set of block placement rules and on said layout quality parameters, including means for selecting a final block configuration by comparing said placement quality parameters.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×