Method and system for creating user interface independent programs with a user interface provider
US5754173A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Feb 28, 1996 |
| Grant date | May 19, 1998 |
| Priority date | — |
| Expiry date | Feb 28, 2016 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/454
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An apparatus and method for separating the design and implementation of a user interface ("the user interface logic") from the design and implementation of the functional portion of a software program (the "core logic"). The present invention uses an object-oriented programming model in which one or more look and feel agents act as servers for one or more logic objects. The look and feel agent controls the appearance and behavior of the user interface, while a logic objects perform the functions of the software program. A look and feel agent does not "know" what functions constitute the core logic and the logic objects do not "know" what the user interface looks like or how it behaves.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.