U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Object-oriented framework for menu definition

Patent 5119475 Issued on June 2, 1992. Estimated Expiration Date: Icon_subject August 29, 2011. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Graphics display system and method with enhanced instruction data and processing
Patent #: 4760390
Issued on: 07/26/1988
Inventor: Maine ,   et al.

Method for generating display screens for a set of application programs by calling screen management subroutines
Patent #: 4782463
Issued on: 11/01/1988
Inventor: Sanders ,   et al.

Display control system for multiwindow
Patent #: 4783648
Issued on: 11/08/1988
Inventor: Homma ,   et al.

High speed printer
Patent #: 4860219
Issued on: 08/22/1989
Inventor: Schulz ,   et al.

Flexible window management on a computer display Patent #: 4890098
Issued on: 12/26/1989
Inventor: Dawes, et al.

Inventors

Assignee

Application

No. 754366 filed on 08/29/1991

US Classes:

715/866, Miscellaneous customization or adaptation706/922, Computer program preparation715/810, Menu or selectable iconic array (e.g., palette)715/853Hierarchy or network structure

Examiners

Primary: Clark, David L.

Attorney, Agent or Firm

International Class

G06F 003/153

Abstract

A declarative object-oriented approach to menu construction provides a mechanism for specifying the behavior, appearance and function of menus as part of an interactive user interface. Menus are constructed from interchangeable object building blocks to obtain the characteristics wanted without the need to write new code or code and maintaining a coherent interface standard. The approach is implemented by dissecting interface menu behavior into modularized objects specifying orthogonal components of desirable menu behaviors. Once primary characteristics for orthogonal dimensions of menu behavior are identified, individual objects are constructed to provide specific alternatives for the behavior within the definitions of each dimension. Finally, specific objects from each dimension are combined to construct a menu having the desired selections of menu behaviors.

Other References

  • Smith, R. G. and Carando P., "Structural Object Programming", Schlumberger, 1986
  • Smith, R. G. et al., "A Substrate for Object-Oriented Interface Design," Schlumberger 1986
  • K. Schmucker, Object-Oriented Programming for the MacIntosh, Chapter 2, The Basics of Object-Oriented Programming, pp. 15-35, Hayden Book Company, 1986
  • M. Stefik et al., Object-Oriented Programming: Themes and Variations, AI Magazine, vol. 6, No. 4, pp. 40-62, 1986
  • Inside MacIntosh, Addison-Wesley Publishing Company, Inc., 1985, vol. I, pp. I51-I56
  • D. Bobrow et al., Common Lisp Object System Specification, Journal of Lisp and Symbolic Programming, vol. 1, No. 4, Jun. 1988, X3J13 Document 88-002R, pp. 2-1 through 2-48
  • M. Stefik et al., Integrating Access-Oriented Programming into a Multiparadigm Environment, IEEE Software, vol. 3, No. 1, Jan. 1986, pp. 10-18
  • B. Stroustrup, An Overview of C++, ACM Sigplan Notices, vol. 21, No. 10, Oct., 1986, pp. 7-1
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?