摘要:
A user interface builder provides support for creation of customized user interfaces, enabling users to associate images, animation, sound clips and other media with specific predefined states of a user interface control. A set of object classes for each control predefined within the user interface builder include a first class defining the functional behavior and a comprehensive state model for the control, and a second class which encapsulates property attributes which may be set by a user to be associated with specific states of the control. In particular, desired graphics images, audio and animation sequences can be associated with a control via simple GUI interaction, avoiding the need for an interface creator to write code for standard interface control functions and so enabling easy creation of interfaces with semantic consistency and customized appearance.
摘要:
A speech recognition system which does not switch modes of operation when interpreting speech queries, such as help queries, or receiving actual spoken commands. The system handles both concurrently and seamlessly in the same operation mode. The present invention is directed to an interactive computer controlled display system with speech recognition comprising an implementation for predetermining a plurality of speech commands each associated with a corresponding plurality of system actions in combination with an implementation for concurrently detecting speech commands and speech queries for locating commands. There is also provided an implementation responsive to a detected speech command for carrying out the system action corresponding to the command, and an implementation responsive to a detected speech query for attempting to locate commands applicable to said query. The system also includes an implementation for displaying the detected speech query together with an implementation for displaying located commands applicable to said query.
摘要:
A method, system and program for including selections in the menu bar that are icons. The support for menus containing icons includes an algorithm in the memory of a processor that presents a menu bar with imbedded icons. The icons can be selected and directly manipulated to perform operations associated with the particular icon upon another icon or other object on a display.
摘要:
A system, method and computer program for a virtual three-dimensional workspace wherein certain three-dimensional objects represent or serve as proxies for a variety of user interactive application programs. Such objects may be selected or triggered by the user to bring forth planar two-dimensional interactive user interfaces having images resembling those of their respective representative 3D objects so that a user may intuitively note the resemblance and select the appropriate object to result in the planar two-dimensional interactive interface appearing in front of the three-dimensional workspace. This two-dimensional planar interface remains active and unaffected by changes to its representative three-dimensional object during the course of navigation or otherwise. A drag and drop technique facilitates viewer interaction between images in a two-dimensional workplane with three-dimensional objects in the virtual three-dimensional workspace.
摘要:
The present invention provides a solution for users of voice recognition systems who still need visual feedback in order to confirm the accuracy of spoken commands but need to operate in a “hands-off” mode with respect to computer input. In an interactive computer controlled display system with speech command input recognition, the present invention provides a system for confirming the recognition of a command by first predetermining a plurality of speech commands for respectively designating each of a corresponding plurality of system actions and providing means for detecting such speech commands. There also are means responsive to a detected speech command for displaying said command for a predetermined time period, during which time the user may give a spoken command to stop the system action designated by said displayed command. In the event that said system action is not stopped during said predetermined time period, the system action designated by said displayed command will be executed. The user need not wait for the expiration of the time period if he notes that the displayed command is the right one; he has speech command means for executing the system action designated by said displayed command prior to the expiration of said time period. This may be as simple as just repeating the displayed command.
摘要:
A system, method and computer program are provided for viewer navigation within a virtual reality three-dimensional workspace containing functional three-dimensional objects which are capable of being moved and environmental three-dimensional objects which have stationary positions in the workspace. Navigation from an initial viewpoint interface in the virtual reality workspace to a subsequent viewpoint is carried out by the viewer selecting an environmental object whereupon the system responds by shifting the viewpoint to a subsequent position in the workspace.
摘要:
A method and system for classifying user objects in a three-dimensional environment on a display of a computer system is disclosed. The method and system comprises providing a set of standardized classes of user objects and defining the standardized classes based upon a users needs. The method and system is directed toward a classification for objects relevant to the tasks of organizing the 3D environment, navigating through the 3D environment, and performing useful work in the 3D user environment in a computer system classification. The distinction between classes of objects in the classification is based on user needs and is reflected in the properties and behaviors of objects as perceived by the users.
摘要:
A method, system and program for including selections in the menu bar that are icons. The support for menus containing icons includes an algorithm in the memory of a processor that presents a menu bar with imbedded icons. The icons can be selected to present nested levels of menu driven functions that are associated with the particular icons. From the menu, a user can directly perform nested, hierarchial operations associated with the icon upon another icon or other objects on a display.
摘要:
A method, system and program for navigating within any compound graphical object in a graphical user interface presented on a display. The compound graphical object has an arbitrary number of hierarchically ranked levels. First, the system determines whether a command to move within the compound object was issued from a pointing device or from a keyboard device. If issued from a pointing device, a lowest level object in the compound object is found which encompasses a hot-spot of a pointer icon controlled by the pointing device. The level to which the lowest level object belongs is made active. If the selection command was issued from a keyboard device, a next object in the compound object is selected, the next object being established by the keyboard user command and other information such as the relative hierarchical and spatial positions of the current and next objects.
摘要:
A system, method and computer program are provided for presenting to a viewer at a display interface, a virtual 3D workspace containing virtual 3D objects and viewer interactive means for navigating in said workspace. Each object in the workspace has a plurality of face views associated with it. Viewer interactive means are provided for selecting one of the face views. A predetermined face view is presented in the absence of a viewer selection.