Data processing system and method for scaling a realistic object on a
user interface
    1.
    发明授权
    Data processing system and method for scaling a realistic object on a user interface 失效
    用于在用户界面上缩放现实对象的数据处理系统和方法

    公开(公告)号:US6052130A

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

    申请号:US753124

    申请日:1996-11-20

    IPC分类号: G06T11/60 G06T3/00

    CPC分类号: G06T11/60

    摘要: A data processing system, software program, and method scale the contents of a window or similar display area in unison and in proportion. During operation, all of the contained control, text, and images included in the window are scaled proportionately so that a user is still able to use the displayed object and the displayed object retains its characteristic image. Composite images of realistically-rendered objects are resized and moved in a manner which is dependent upon a common non-changing representation of a container and a contained object displayed on a display device. When the common non-changing representation is modified by resizing, a scaling operation is performed on the composite image as a whole. However, when the representation of a contained object is modified and the common non-changing representation is no longer displayed, a region of a contained object is "clipped out" from the container before the image is displayed. The contained object is then allowed to display its image as is required in light of the movement and resizing operations desired by the user.

    摘要翻译: 数据处理系统,软件程序和方法可以一致地按比例缩放窗口或类似显示区域的内容。 在操作期间,包括在窗口中的所有控制,文本和图像都按比例缩放,使得用户仍然能够使用所显示的对象,并且所显示的对象保留其特征图像。 实际呈现的对象的复合图像以取决于显示在显示设备上的容器和包含对象的公共不变更表示的方式被调整大小并移动。 当通过调整大小修改公共不变化表示时,对合成图像整体执行缩放操作。 然而,当包含的对象的表示被修改并且不再显示常见的不改变表示时,在显示图像之前,将包含的对象的区域从容器中“剪除”。 然后根据用户期望的移动和调整大小操作,所包含的对象被允许显示其所需的图像。

    Data processing system and method for controlling a view of a realistic
object in a display device
    2.
    发明授权
    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)显示的光标用于访问显示在真实渲染对象上的视图改变机构。 通过选择性地访问视图改变机制,用户能够将实际呈现的对象的视图从基本功能视图改变为全功能视图。

    Data processing system having context sensitive visual feedback for user
interface controls and method therefor
    3.
    发明授权
    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)检索配置控制接口所需的数据,并根据开发系统提供的控制界面进行显示。 相反,如果控制接口确实具有定制设计,则从存储器检索数据,以图形用户界面的设计者所期望的方式配置控制接口。 然后,将表示控制界面中的对象的数据(无论是定制设计的还是标准的)提供给显示适配器,显示适配器转换该数据以使显示设备能够在控制界面中显示对象。

    Multifunction control with changeable appearance
    6.
    发明授权
    Multifunction control with changeable appearance 失效
    具有可变外观的多功能控制

    公开(公告)号:US5815153A

    公开(公告)日:1998-09-29

    申请号:US753122

    申请日:1996-11-20

    CPC分类号: G06F3/0481 G06F3/04817

    摘要: A mechanism is provided for controlling the selection, in a single object, of multiple activities implemented by plural data structures. The invention provides a control mechanism for associating many selection points with many actions. That is, instead of associating data with an action, the present invention associates the action with the data. Therefore, the object of selection becomes the control element, rather than merely the initiator of the action. Since, the control is understood to be a mechanism for initiating an action, the period in which it is an object of selection must be indicated to a user. This will indicate to the user that the state of the control has changed. The present invention provides a control mechanism wherein a single object can change its appearance and represent different functions that can be implemented by a user. To do this, a mechanism is provided to associate the various representations of the object with the data that will implement the different functions. This mechanism may take various forms, such as a look up table, pointers, or the like.

    摘要翻译: 提供了一种用于控制在单个对象中选择由多个数据结构实现的多个活动的机制。 本发明提供了一种用于将许多选择点与许多动作相关联的控制机制。 也就是说,本发明不是将数据与动作相关联,而是将动作与数据相关联。 因此,选择对象成为控制元素,而不仅仅是动作的发起者。 由于控制被理解为用于启动动作的机制,所以必须向用户指示作为选择对象的时段。 这将向用户显示控件的状态已更改。 本发明提供了一种控制机制,其中单个对象可以改变其外观并且表示可由用户实现的不同功能。 为此,提供了一种机制来将对象的各种表示与将实现不同功能的数据相关联。 该机制可以采取各种形式,例如查找表,指针等。

    Method and system for providing an improved view of an object in a
three-dimensional environment on a computer display
    7.
    发明授权
    Method and system for providing an improved view of an object in a three-dimensional environment on a computer display 失效
    用于在计算机显示器上的三维环境中提供对象的改进视图的方法和系统

    公开(公告)号:US6081270A

    公开(公告)日:2000-06-27

    申请号:US789342

    申请日:1997-01-27

    IPC分类号: G06F3/033 G06F3/048 G06F3/03

    CPC分类号: G06F3/04815

    摘要: The present invention provides a method and system for providing an improved view of an object on a display in a computer system, via a user event. The method comprises the step of providing a three-dimensional environment on the display, the three-dimensional environment including a plurality of objects, each of the plurality of objects appearing to be three-dimensional. The method and system further comprises providing a two-dimensional representation of at least one of the plurality of objects responsive to the user event.

    摘要翻译: 本发明提供一种用于通过用户事件在计算机系统中的显示器上提供对象的改进视图的方法和系统。 该方法包括在显示器上提供三维环境的步骤,所述三维环境包括多个对象,所述多个对象中的每一个看起来是三维的。 所述方法和系统还包括响应于用户事件提供多个对象中的至少一个的二维表示。

    Method and system for providing visual hierarchy of task groups and
related viewpoints of a three dimensional environment in a display of a
computer system
    8.
    发明授权
    Method and system for providing visual hierarchy of task groups and related viewpoints of a three dimensional environment in a display of a computer system 失效
    用于在计算机系统的显示器中提供任务组的视觉层次和三维环境的相关视点的方法和系统

    公开(公告)号:US6121971A

    公开(公告)日:2000-09-19

    申请号:US789338

    申请日:1997-01-27

    IPC分类号: G06T17/00 G06T15/00

    CPC分类号: G06T17/00

    摘要: A method and system for providing visual hierarchy of task groups and related viewpoints of a three dimensional display of a computer system is disclosed. The method and system comprises providing a group of task related objects and positioning an object within an associated viewpoint when the object is to be utilized. In the present invention each task group is composed of objects related to a particular user task. Associated with each task group is a viewpoint in the 3D space. The visual organization of task groups and associated viewpoints allows the user to traverse the task-object hierarchy smoothly, seeing more or less of the surrounding task context as desired.

    摘要翻译: 公开了一种用于提供计算机系统的三维显示器的任务组的视觉层次和相关视点的方法和系统。 所述方法和系统包括提供一组任务相关对象并且当所述对象要被利用时在相关视点内定位对象。 在本发明中,每个任务组由与特定用户任务相关的对象组成。 与每个任务组相关联的是3D空间中的一个视点。 任务组和相关视点的视觉组织允许用户平滑地遍历任务对象层次,根据需要查看或多或少的周围任务上下文。

    Credit card reader for internet-based commerce
    9.
    发明授权
    Credit card reader for internet-based commerce 失效
    互联网商务信用卡读卡器

    公开(公告)号:US06179209B2

    公开(公告)日:2001-01-30

    申请号:US08974096

    申请日:1997-11-19

    IPC分类号: G06K700

    摘要: A data processing system has a reader device adapted to read information residing on a first type of storage article (such as a floppy diskette), and a holder is provided which is substantially identical in size and shape to the first type of storage article, but allows the reader device to read a card which bears machine-readable information, such as a credit card. The holder can have a slot therein for receiving the card, which is aligned within the holder to position a portion of the information medium at an access area of the holder. The machine-readable information can be, for example, encoded on a magnetic strip on the card. The system allows network-based transactions which read from the card as well as write to it.

    摘要翻译: 数据处理系统具有适于读取驻留在第一类型的存储物品(例如软盘)上的信息的读取器装置,并且提供了与第一类型的存储物品基本上相同尺寸和形状的保持器,但是 允许阅读器装置读取一张载有机器可读信息的卡,例如信用卡。 保持器可以在其中具有用于接收卡的槽,其在保持器内对准,以将信息介质的一部分定位在保持器的存取区域。 机器可读信息可以例如编码在卡上的磁条上。 该系统允许从卡读取的基于网络的事务以及写入。

    Facilitating viewer interaction with three-dimensional objects and
two-dimensional images in virtual three-dimensional workspace by drag
and drop technique
    10.
    发明授权
    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对象的图像的平面二维交互式用户界面,使得用户可以直观地注意到相似性并选择适当的对象以产生平面二 出现在三维工作空间前面的三维交互界面。 该二维平面界面保持活动,并且不受其在导航过程中的代表性三维物体的改变或其他方面的影响。 拖放技术便于在虚拟三维工作空间中具有三维物体的二维工作平面中的图像之间的观看者交互。