Patent ID: 7568165
Filing Date: 2009-07-28
Classification: G06F

Abstract:
1. One or more computer-readable storage media storing a data structure for use with a host user interface associated with a host application, said data structure comprising: a part object parameter representing a property of a secondary user interface of a secondary application, said secondary user interface being rendered within a sidebar area of the host user interface, said part object parameter being defined in accordance with a part object model; a part settings object parameter representing a configuration of the secondary user interface; a display object parameter representing one or more of an event and the property associated with the secondary user interface; a display screen object parameter representing one or more of the property and a method of the secondary user interface; and an element object parameter representing one or more of the event, method or property of the secondary user interface, said element object parameter being defined by a DHTML object model used by an HTML rendering and execution engine of a computer to which the computer-readable storage medium is operatively connected, said DHTML object model being separate from the part object model; wherein, upon undocking of the secondary application from the host application, the data structure defines a representation of the secondary user interface on a display outside the sidebar area of the host user interface and separate from the host user interface.