Data processing system having context sensitive visual feedback for user
interface controls and method therefor
    2.
    发明授权
    Data processing system having context sensitive visual feedback for user interface controls and method therefor 失效
    具有用于用户界面控制的上下文敏感视觉反馈的数据处理系统及其方法

    公开(公告)号:US6097386A

    公开(公告)日:2000-08-01

    申请号:US814748

    申请日:1997-03-07

    CPC分类号: G06F8/38 G06F3/0481

    摘要: A data processing system (100) transforms the limited user interface toolkits currently in use in the software development industry to provide control interfaces which are sensitive to a user's operational context. The data processing system does not create control objects by assembling ready-made controls available in the user interface toolkit of the development system, but generates a control object which has a custom designed appearance that is relevant to the context of the action the control should perform, to the kind of object which includes the control, and to the type of data to which the control is applied. The data processing system performs these operations through the implementation of a methodology wherein a central processing unit of the data processing system identifies the control interfaces included in an object to be display on a display device (138). For each control interface included in the object to be displayed, the central processing unit determines whether the control interface is a custom design. If the control interface does not have a custom design, the data required for configuring the control interface is retrieved from a memory (116, 114) and displayed in accordance with the control interface provided by the development system. Conversely, if the control interface does have a custom design, data is retrieved from memory to configure the control interface in a manner desired by a designer of the graphical user interface. The data representing the object in the control interface, whether custom designed or standard, is then provided to a display adapter which transforms that data to enable a display device to display the object in the control interface.

    摘要翻译: 数据处理系统(100)转换当前在软件开发行业中使用的有限用户界面工具包,以提供对用户的操作上下文敏感的控制界面。 数据处理系统不会通过组装开发系统的用户界面工具包中可用的现成控制来创建控制对象,而是生成一个控件对象,它具有与控件应该执行的动作上下文相关的自定义设计外观 ,包括控制的对象类型以及应用控件的数据类型。 数据处理系统通过实施一种方法来执行这些操作,其中数据处理系统的中央处理单元识别包括在要在显示设备(138)上显示的对象中的控制接口。 对于要显示的对象中包括的每个控制界面,中央处理单元确定控制界面是否是定制设计。 如果控制接口没有定制设计,则从存储器(116,114)检索配置控制接口所需的数据,并根据开发系统提供的控制界面进行显示。 相反,如果控制接口确实具有定制设计,则从存储器检索数据,以图形用户界面的设计者所期望的方式配置控制接口。 然后,将表示控制界面中的对象的数据(无论是定制设计的还是标准的)提供给显示适配器,显示适配器转换该数据以使显示设备能够在控制界面中显示对象。

    System for remote communication with an addressable target using a generalized pointing device
    3.
    发明授权
    System for remote communication with an addressable target using a generalized pointing device 有权
    使用广义指点设备与可寻址目标进行远程通信的系统

    公开(公告)号:US06812881B1

    公开(公告)日:2004-11-02

    申请号:US09343442

    申请日:1999-06-30

    IPC分类号: G08C1912

    摘要: A system for communication with addressable electronically-controllable appliances using a generalized pointing device is provided. The system includes a pointing device that can communicate with dissimilar types of target appliances from a position remote from those appliances and an appliance interface that makes the target appliances compatible with the pointing device. Use of the system is believed to allow the convenience associated with use of a computer's graphical user interface (GUI) to be realized in communication with physical objects, i.e. the target appliances. In an embodiment for one-way communication from a pointing device to a target appliance, the pointing device may comprise an actuator, an input-output interface, and a transmitter. In an embodiment configured for two-way communication between the pointing device and an appliance, the pointing device may further include a receiver. The appliance interface may include a receiver, an input/output interface, and a driver to convert received pointer command signals to corresponding functions of the appliance. In an embodiment configured for two-way communication, the appliance interface may further include a transmitter. The system may be configured for transmission using optical signals, radio-frequency signals, or both.

    摘要翻译: 提供了一种使用广义指示设备与可寻址电子可控设备通信的系统。 该系统包括可以从远离这些设备的位置与不同类型的目标设备通信的定点设备以及使目标设备与指示设备兼容的设备接口。 认为系统的使用被认为允许与使用计算机的图形用户界面(GUI)相关联的方便地与物理对象即目标设备通信。 在用于从指示设备到目标设备的单向通信的实施例中,指示设备可以包括致动器,输入 - 输出接口和发射器。 在被配置用于指示设备和设备之间的双向通信的实施例中,指示设备还可以包括接收器。 设备接口可以包括接收器,输入/输出接口和驱动器,用于将接收的指示器命令信号转换为设备的相应功能。 在配置用于双向通信的实施例中,设备接口还可以包括发射机。 该系统可以被配置为使用光信号,射频信号或两者进行传输。

    Method for remote communication with an addressable target using a generalized pointing device
    4.
    发明授权
    Method for remote communication with an addressable target using a generalized pointing device 失效
    使用广义指示设备与可寻址目标进行远程通信的方法

    公开(公告)号:US06570524B1

    公开(公告)日:2003-05-27

    申请号:US09343440

    申请日:1999-06-30

    IPC分类号: G08C1912

    摘要: A method for communication with addressable, electronically-controllable appliances using a generalized pointing device is presented. The pointing device can communicate with dissimilar types of target appliance, and each appliance is associated with an appliance interface that makes the target appliance compatible with the pointing device. Use of the method is believed to allow the convenience associated with the use of a computer's graphical user interface to be realized in communication with physical objects, i.e. the target appliances. The method includes orienting the pointing device for reception of its pointer command signals by an appliance interface of the targeted appliance, transmitting a selection signal from the pointing device to the appliance interface, and transmitting a pointer command signal to the appliance interface. In an embodiment involving two-way communication between the pointing device and appliance interface, the method further includes observing appliance response information transmitted from the appliance interface to the pointing device. The method may include establishment of a line-of-sight transmission path between the pointing device and appliance interface for optical signal transmission. Additionally or alternatively, the method may include use of a non-line-of-sight transmission path for radio frequency signal transmission.

    摘要翻译: 提出了一种使用广义指示设备与可寻址的电子可控电器进行通信的方法。 指点设备可以与不同类型的目标设备通信,并且每个设备与设备接口相关联,该设备接口使目标设备与指示设备兼容。 认为使用该方法被认为允许与使用计算机的图形用户界面相关联的方便地与物理对象即目标设备通信。 该方法包括:通过目标设备的设备接口定向指示设备以接收其指针命令信号,将选择信号从指示设备发送到设备接口,以及向设备接口发送指针命令信号。 在涉及指示设备和设备接口之间的双向通信的实施例中,该方法还包括从设备接口发送到指示设备的设备响应信息。 该方法可以包括在指向设备和用于光信号传输的设备接口之间建立视距传输路径。 另外或替代地,该方法可以包括使用用于射频信号传输的非视距传输路径。

    Navigation in three-dimensional workspace interactive displays having virtual force fields associated with selected objects
    5.
    发明授权
    Navigation in three-dimensional workspace interactive displays having virtual force fields associated with selected objects 失效
    在具有与所选对象相关联的虚拟力场的三维工作区交互式显示中导航

    公开(公告)号:US06222554B1

    公开(公告)日:2001-04-24

    申请号:US08917526

    申请日:1997-08-26

    IPC分类号: G06T1520

    摘要: In a data processor controlled display system having three-dimensional objects laid out in a three-dimensional virtual workspace, the objects have associated therewith virtual force fields around their peripheries. These force fields are defined by data stored in association with the data defining the objects. User interactive navigation means are provided for moving the viewpoint along a selected path at a velocity input by the viewer. Further, means are provided for exerting on said moving viewpoint, the force component of said field at the coordinate position of the viewpoint.

    摘要翻译: 在具有在三维虚拟工作空间中布置的三维对象的数据处理器控制的显示系统中,对象与其外围周围的虚拟力场相关联。 这些力场由与定义对象的数据相关联的数据定义。 提供用户交互导航装置,用于以观看者输入的速度沿所选择的路径移动视点。 此外,提供了用于在所述移动视点上施加在视点的坐标位置处的所述场的力分量的装置。

    Data processing system and method for controlling a view of a realistic
object in a display device
    6.
    发明授权
    Data processing system and method for controlling a view of a realistic object in a display device 失效
    用于控制显示装置中的现实对象的视图的数据处理系统和方法

    公开(公告)号:US6054996A

    公开(公告)日:2000-04-25

    申请号:US753082

    申请日:1996-11-20

    IPC分类号: G06F3/033 G06F15/00

    CPC分类号: G06F3/0481 G06F3/033

    摘要: A data processing system, software program, and method of operation realistically displays a users model of a device as an object, while providing additional functions which cannot exist in the devices real-world counterparts. The data processing system and software program allow a view or a realistically-rendered object and a function associated with that object to be selectively modified in response to a user input. During operation, a cursor displayed by a display device (138) is used to access a view changing mechanism displayed on the realistically-rendered object. By selectively accessing the view changing mechanism, a user is able to change a view of the realistically-rendered object from a base function view to a full function view.

    摘要翻译: 数据处理系统,软件程序和操作方法将设备的用户模型现实地显示为对象,同时提供在现实世界的设备中不能存在的附加功能。 数据处理系统和软件程序允许响应于用户输入选择性地修改视图或实际呈现的对象和与该对象相关联的功能。 在操作期间,由显示装置(138)显示的光标用于访问显示在真实渲染对象上的视图改变机构。 通过选择性地访问视图改变机制,用户能够将实际呈现的对象的视图从基本功能视图改变为全功能视图。

    Facilitating viewer interaction with three-dimensional objects and
two-dimensional images in virtual three-dimensional workspace by drag
and drop technique
    7.
    发明授权
    Facilitating viewer interaction with three-dimensional objects and two-dimensional images in virtual three-dimensional workspace by drag and drop technique 失效
    通过拖放技术促进观众与虚拟三维工作空间中的三维物体和二维图像的交互

    公开(公告)号:US5903271A

    公开(公告)日:1999-05-11

    申请号:US862661

    申请日:1997-05-23

    IPC分类号: G06F3/033 G06F3/048 F41G5/00

    CPC分类号: G06F3/04815

    摘要: 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.

    摘要翻译: 用于虚拟三维工作空间的系统,方法和计算机程序,其中某些三维对象表示或用作各种用户交互式应用程序的代理。 这样的对象可以由用户选择或触发以产生具有类似于它们各自的代表性3D对象的图像的平面二维交互式用户界面,使得用户可以直观地注意到相似性并选择适当的对象以产生平面二 出现在三维工作空间前面的三维交互界面。 该二维平面界面保持活动,并且不受其在导航过程中的代表性三维物体的改变或其他方面的影响。 拖放技术便于在虚拟三维工作空间中具有三维物体的二维工作平面中的图像之间的观看者交互。

    Information handling system, method and article of manufacture including
context specific eraser/undo tool
    8.
    发明授权
    Information handling system, method and article of manufacture including context specific eraser/undo tool 失效
    信息处理系统,方法和制品,包括上下文特定的橡皮擦/撤消工具

    公开(公告)号:US5757380A

    公开(公告)日:1998-05-26

    申请号:US588671

    申请日:1996-01-17

    CPC分类号: G06F3/04845

    摘要: The invention is an information handling system, which includes one or more processing units, a memory system, and one or more I/O controllers all connected to a system bus, the I/O controllers controlling various input/output devices such as a keyboard, a mouse, a display device, communications adapters and the like, and an operating system program for controlling the processors, the memory system, and the I/O controllers, which provides a user interface, one or more tools which may be represented by objects on a tool bar or the like presented on the display device by the user interface, and an eraser/undo tool for erasing a portion of an existing image presented on the display device by the user interface by direct application of the object representing an eraser tool to the portion of the image to be erased, such that marks previously obscured reappear in the areas to which the eraser tool has been applied.

    摘要翻译: 本发明是一种信息处理系统,其包括一个或多个处理单元,存储器系统和全部连接到系统总线的一个或多个I / O控制器,I / O控制器控制各种输入/输出设备,例如键盘 ,鼠标,显示设备,通信适配器等,以及用于控制提供用户界面的处理器,存储器系统和I / O控制器的操作系统程序,一个或多个工具,其可以由 通过用户界面在显示装置上呈现在工具栏等上的对象,以及用于通过用户界面直接应用表示橡皮擦的对象来擦除呈现在显示设备上的现有图像的一部分的橡皮擦/撤消工具 工具到要擦除的图像的部分,使得先前被遮蔽的标记重新出现在已经应用了橡皮擦工具的区域中。

    Physical play-in-place audio compact disc jewel case
    9.
    发明授权
    Physical play-in-place audio compact disc jewel case 失效
    物理播放音频光盘宝石盒

    公开(公告)号:US06229779B1

    公开(公告)日:2001-05-08

    申请号:US09106627

    申请日:1998-06-29

    IPC分类号: G11B3302

    摘要: A physical play-in-place case for housing and playing a media disc, such as an audio compact disc (CD). The case comprises a base, a shell attached to the base defining a cavity for receiving a CD, the shell further having a landing portion defining a spine area extending substantially along a common side of the base and the shell, and a cover hinged to the base along the spine area. Playback controls are located at the landing portion of the shell and extend into the spine area. At least one audio output device is located in the shell. A track/time display can also be located at the landing portion of the shell. In a further embodiment, a graphic display panel is attached to the cover, and may be viewed when the cover is in the closed position. A touch screen may be operatively combined with the graphic display panel. The case can be fabricated in the same size as conventional CD jewel cases, i.e., with dimensions no greater than about 14 cm×12.5 cm×10 cm.

    摘要翻译: 用于存放和播放诸如音频光盘(CD)的媒体盘的物理播放盒。 壳体包括基座,附接到基座的壳体,其限定用于接收CD的空腔,壳体还具有限定基本上沿着基部和壳体的共同侧延伸的脊部区域的着陆部分,以及铰接到 沿脊柱区域。 回放控制器位于壳体的着陆部分并延伸到脊柱区域。 至少一个音频输出设备位于外壳中。 轨道/时间显示也可以位于壳体的着陆部分。 在另一个实施例中,图形显示面板附接到盖子,并且当盖子处于关闭位置时可以看到。 触摸屏可以与图形显示面板可操作地组合。 这种情况可以制成与传统CD宝石盒相同的尺寸,即尺寸不大于约14cm×12.5cm×10cm。