System for permitting a view of an object or a user interface to be exchanged between operating system environments
AssigneeNovell, Inc.
InventorLynn T. Monson
Life of this patent
Estimating the term…
Loading patent…
AssigneeNovell, Inc.
InventorLynn T. Monson
Estimating the term…
A system for permitting the view of an object or of a user interface to an application to be exchanged between different operating system environments is based on a nested, tagged file format. A view driver for creating a view of an object is provided having a simple, familiar user interface. An object having a view so created will have associated with it a view data file representing the view. The view data file is comprised of elements identified by tags. Display of a view in an arbitrary operating system environment is facilitated by a common understanding of the tags, permitting processing of the view data file even if the file contains elements, identified by understood tags, which elements themselves are not understood. An extensible file format for exchange of views between operating system environments is provided.
A digital computer for presenting a view of an object, said digital computer operating in a first operating system environment, said object represented by object data and said view represented by view data associated with said object data, said object being one of several types of objects and including a control defined by control data forming a part of said view data, said view data created in a second operating system environment different from said first operating system environment, and said control being of the type which may or may not be recognizable by the digital computer, said digital computer comprising:
A digital computer for presenting a view of an object, said digital computer operating in a first operating system environment, said object represented by object data and said view represented by view data associated with said object data, said object being one of several types of objects and including a control defined by control data forming a part of said view data, said view data created in a second operating system environment different from said first operating system environment, said control being of the type which may or may not be recognizable by the digital computer, and said control data defining an operation, graphically represented in said view by said control, which may be performed on said object data to transform said object data from a first state to a second state different than said first state when said control is selected by a user, said digital computer comprising:
A digital computer for presenting a view of an object, said digital computer operating in a first operating system environment, said object represented by object data and said view represented by view data associated with said object data, said object being one of several types of objects and including a control defined by control data forming a part of said view data, said view data created in a second operating system environment different from said first operating system environment, and said control being of the type which may or may not be recognizable by the digital computer, said digital computer comprising:
A digital computer for presenting a view of an object, said digital computer operating in a first operating system environment and communicationally connected to a second digital computer operating in a second operating system environment different from said first operating system environment, said object represented by object data and said view represented by view data associated with said object data, said object being one of several types of objects and including a control defined by control data forming a part of said view data, said view data created in said second operating system environment and communicated to said digital computer from said second digital computer, and said control being of the type which may or may not be recognizable by the digital computer, said digital computer comprising:
In a networked computer system having at least two different graphical user interface operating system environments communicationally connected so as to be able to exchange files therebetween, a data storage memory device containing a file structure representing a view of one of a plurality of types of objects created in a first of said two different graphical user interface operating system environments and viewable in a second of said two different graphical user interface operating system environments, said view being displayable in a window in said second operating system environment, said file structure comprising:
Dependencies are inferred from the claim text.