Patent · US Expired

Method and system for creating user interface independent programs with a user interface provider

US5754173A · kind A · utility

91Cited by
8References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 28, 1996
Grant dateMay 19, 1998
Priority date
Expiry dateFeb 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.