An expert system for generating user interfaces is provided. The expert system includes one or more components for realizing one or more intentions of a user interface designer. Each intention, when received by the expert system, identifies and activates a corresponding component for realizing the received intention. Each component programmatically contains a set of rules extracted from guidelines, conventions, and principles of user interface design. A set of parameters is also supplied with each received intention to aid the corresponding component to choose and execute a rule from the set of rules. Each rule produces a user interface from a template different from other templates used by other rules.

 
Web www.patentalert.com

< System and method for influencing dynamic community shared elements of audio, video, and text programming via a polling system

< Method of designing forms of cable clamp and cables using three-dimensional CAD system, and computer readable storage medium storing relevant processes

> Advanced schematic editor

> Control procedure using a fuzzy logic model of at least one inverse transfer function of a dynamic system

~ 00245