发明名称 User interface in object oriented computer system for performing intuitive object transformations
摘要 A computer system having an object oriented operating system utilizes a user interface that includes a display and user command input apparatus. Objects data structures are stored in the computer system's memory, each object having an associated image that can be displayed, and an assigned object type. Furthermore, each object can access a corresponding communication interface for the purpose of exchanging messages with other objects. The computer system's user enables a user to select a first object to be used as a transformer object and to select a second object as a transformee object. Once the transformer and transformee objects have been selected, the communication interfaces of the transformer and transformee objects exchange messages so as to determine, based on the object types of the transformer and transformee objects, a transformation action to be performed on the transformee object, and then the transformation action is performed so as to produce a transformed object. Some objects are capable of more than one type of transformation on other objects, and when such objects are used to perform a transformation the transformation selection process may include requesting the user to select one of the available transformations. The computer system may include objects that extract preselected characteristics of other objects so as to create operator objects. Such operator objects can modify other objects so as to include the extracted preselected characteristics. Data filters are a type of operator object. Another type of object transformation that can be performed is the linking of two objects to each other on an ongoing basis.
申请公布号 US5734905(A) 申请公布日期 1998.03.31
申请号 US19950422604 申请日期 1995.04.11
申请人 BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY 发明人 OPPENHEIM, DANIEL V.
分类号 G06F3/033;G06F3/048;G06F9/44;G06F9/46;(IPC1-7):G06F3/153 主分类号 G06F3/033
代理机构 代理人
主权项
地址