Methods and arrangements for providing multiple concurrent desktops and workspaces in a shared computing environment
    3.
    发明申请
    Methods and arrangements for providing multiple concurrent desktops and workspaces in a shared computing environment 有权
    在共享计算环境中提供多个并发桌面和工作区的方法和安排

    公开(公告)号:US20050066202A1

    公开(公告)日:2005-03-24

    申请号:US10966571

    申请日:2004-10-15

    CPC分类号: G06F9/451

    摘要: Methods and arrangements are provided for use in multiple user computing environments. These methods and arrangements can be configured to allow for a plurality of separate and concurrent desktops and workspaces within the shared computing environment. One method includes creating a separate desktop thread for each user that is authenticated during a logon process, creating a separate desktop associated with each desktop thread, and maintaining a list of desktop threads that are created. In this manner, several users can be logged on simultaneously. In certain implementations, the method further includes establishing a separate user environment associated with each desktop and launching a separate user shell associated with each desktop. The list of desktop threads allows for selective and/or automatic switching from a first desktop to a second desktop without terminating a desktop thread associated with the first desktop. The methods and arrangements are also applicable to remote process logon and switching.

    摘要翻译: 提供了在多个用户计算环境中使用的方法和布置。 这些方法和布置可以被配置为允许在共享计算环境内的多个单独的和并发的桌面和工作空间。 一种方法包括为登录过程中进行身份验证的每个用户创建单独的桌面线程,创建与每个桌面线程相关联的单独桌面,以及维护创建的桌面线程列表。 以这种方式,几个用户可以同时登录。 在某些实现中,该方法还包括建立与每个桌面相关联的单独的用户环境并且启动与每个桌面相关联的单独的用户外壳。 桌面线程列表允许从第一桌面到第二桌面的选择性和/或自动切换,而不终止与第一台桌面相关联的桌面线程。 方法和布置也适用于远程进程登录和切换。

    System for automatic image cropping based on image saliency
    6.
    发明申请
    System for automatic image cropping based on image saliency 审中-公开
    基于图像显着性的自动图像裁剪系统

    公开(公告)号:US20060072847A1

    公开(公告)日:2006-04-06

    申请号:US10956628

    申请日:2004-10-01

    IPC分类号: G06K9/20

    摘要: A computer-implemented method of automatically suggesting a cropped area of a digital image. An area of interest in an original image is determined. A design rule is applied to the area of interest to determine a suggested crop area of the original image. The suggested cropped area of the original image is presented to a user such that the suggested crop area may be resized, relocated, or accepted by the user. The cropped image may be presented to the user. Also, a computer-implemented method of automatically cropping a digital image. An area of interest in an original image is determined. A design rule is applied to the area of interest to determine a suggested crop area of the original image. The original image is cropped according to the suggested crop area. The cropped image is presented to a user or is stored. The design rule may be the Rule of Thirds or another, more sophisticated rule.

    摘要翻译: 一种自动建议数字图像裁剪区域的计算机实现方法。 确定原始图像中的感兴趣区域。 设计规则应用于感兴趣的区域,以确定原始图像的建议作物面积。 将原始图像的建议裁剪区域呈现给用户,使得建议的裁剪区域可以由用户调整大小,重定位或接受。 裁剪的图像可以呈现给用户。 另外,一种自动裁剪数字图像的计算机实现的方法。 确定原始图像中的感兴趣区域。 设计规则应用于感兴趣的区域,以确定原始图像的建议作物面积。 根据建议的作物面积裁剪原始图像。 裁剪的图像呈现给用户或存储。 设计规则可能是“三分法则”或另一种更复杂的规则。

    Methods and systems for dynamically creating user interfaces

    公开(公告)号:US20050055633A1

    公开(公告)日:2005-03-10

    申请号:US10970231

    申请日:2004-10-21

    IPC分类号: G06F9/44 G06F17/30 G06F17/00

    CPC分类号: G06F8/38 G06F16/88 G06F16/972

    摘要: A data presentation system dynamically generates and renders a user interface (UI) in the form of a Hypertext Markup Language (HTML) document. Extensible Markup Language (XML) data files contain data that defines the UI. The XML data is maintained independently of any application and/or computing system's settings and controls that define the presentation of the UI. The XML data files also have reference links to secondary data files that contain data further defining the UI. The UI is dynamically generated when an application invokes the XML data files. The HTML document incorporates the data from both the XML data files and from the secondary data files when rendering the UI.

    System and method for aligning objects using non-linear pointer movement
    8.
    发明申请
    System and method for aligning objects using non-linear pointer movement 失效
    使用非线性指针移动对齐对象的系统和方法

    公开(公告)号:US20050240877A1

    公开(公告)日:2005-10-27

    申请号:US10828890

    申请日:2004-04-21

    CPC分类号: G06F3/0481 G06F3/04812

    摘要: The present invention provides a system, method, and computer-readable medium that adjusts pointer movement when an input device causes the pointer to intersect one or more alignment areas. Pointer movement is adjusted in the alignment areas to allow users to easily align GUI objects. The adjusted pointer movement is not proportional to input received from an input device. Instead alignment areas have “friction” in that the pointer is less responsive to input compared to other areas of the computer display.

    摘要翻译: 本发明提供了一种系统,方法和计算机可读介质,当介质输入装置使指针与一个或多个对准区域相交时,该介质调整指针移动。 指针移动在对齐区域进行调整,以便用户轻松对齐GUI对象。 调整后的指针移动与输入设备接收的输入成正比。 相反,对准区域具有“摩擦”,因为与计算机显示器的其他区域相比,指针对输入的响应较小。