Theme aware management using fusion
    1.
    发明授权
    Theme aware management using fusion 失效
    使用融合的主题感知管理

    公开(公告)号:US06762767B2

    公开(公告)日:2004-07-13

    申请号:US09827842

    申请日:2001-04-05

    IPC分类号: G09G500

    CPC分类号: G06F9/451

    摘要: A system and method are described that use theming functions of a theme manager to render graphical components in a themed fashion. The theme manager uses a theme file that has theme properties for graphical components of all types. When an application is started a system is provided that determines whether the application supports theming. If the application supports theming a dynamic link controls library that supports theming is linked to the application. If the application does not support theming, the non-theming controls library is linked. If an application supports themes, application user controls and shell common controls are rendered with themes by using the functions of the theming controls library that interact with functions of the theme manager. Non-client window components are rendered using themes by intercepting render messages to windows and sending the messages to the theme manager. Non-client window components are also measured and rendered using a theme property file when appropriate in response to certain application program interface calls.

    摘要翻译: 描述了使用主题管理器的主题功能以主题方式呈现图形组件的系统和方法。 主题管理器使用具有所有类型的图形组件的主题属性的主题文件。 当应用程序启动时,提供了一个确定应用程序是否支持主题的系统。 如果应用程序支持主题,则支持主题的动态链接控件库链接到应用程序。 如果应用程序不支持主题,则非主题控件库将被链接。 如果应用程序支持主题,则应用程序用户控件和shell常用控件将通过使用与主题管理器的功能交互的主题控件库的功能来呈现主题。 非客户机窗口组件通过拦截向Windows发送消息并将消息发送到主题管理器的主题进行呈现。 非客户端窗口组件也可以在适当时使用主题属性文件进行测量和渲染,以响应某些应用程序接口调用。

    Methods and arrangements for providing multiple concurrent desktops and workspaces in a shared computing environment having remote nodes
    3.
    发明授权
    Methods and arrangements for providing multiple concurrent desktops and workspaces in a shared computing environment having remote nodes 有权
    在具有远程节点的共享计算环境中提供多个并发桌面和工作空间的方法和安排

    公开(公告)号:US07552391B2

    公开(公告)日:2009-06-23

    申请号:US10606591

    申请日:2003-06-26

    IPC分类号: G06F3/00

    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.

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

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

    公开(公告)号:US07127719B2

    公开(公告)日:2006-10-24

    申请号:US10966571

    申请日:2004-10-15

    IPC分类号: G06F9/00 G06F9/54

    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.

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

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

    公开(公告)号:US06807666B1

    公开(公告)日:2004-10-19

    申请号:US09573628

    申请日:2000-05-17

    IPC分类号: G06F900

    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.

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

    Methods and systems for dynamically creating user interfaces
    8.
    发明授权
    Methods and systems for dynamically creating user interfaces 有权
    动态创建用户界面的方法和系统

    公开(公告)号:US07222292B2

    公开(公告)日:2007-05-22

    申请号:US10980948

    申请日:2004-11-04

    IPC分类号: G06F15/00 G06F17/00

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

    摘要翻译: 数据呈现系统以超文本标记语言(HTML)文档的形式动态生成并呈现用户界面(UI)。 可扩展标记语言(XML)数据文件包含定义UI的数据。 独立于任何应用程序和/或计算系统的设置和控件来维护XML数据,这些设置和控件定义UI的呈现。 XML数据文件还具有指向包含进一步定义UI的数据的辅助数据文件的引用链接。 当应用程序调用XML数据文件时,UI是动态生成的。 在呈现UI时,HTML文档包含来自XML数据文件和辅助数据文件的数据。

    Read redirection of physical media

    公开(公告)号:US10717011B2

    公开(公告)日:2020-07-21

    申请号:US11949662

    申请日:2007-12-03

    IPC分类号: A63F13/95 A63F13/77

    摘要: Redirection of physical media interaction is disclosed. For instance, a read action can be redirected from an optical disc to a secure virtualization module that virtualizes optical discs. The module can take digital packages in one format and present them to optical disc drivers configured to read the content of such packages in a different format. Thus, the module allows for online media content to remain in its native format while being accessible to existing native gaming console resources configured to read content in a different format. In other aspects, the module can perform various security checks on the packages, including hashing the fragments of packages, where such fragments can contain licensing provisions that can be examined by the module. The module itself can be downloaded and installed onto a gaming system or it can be pre-installed.

    Managing content remotely on a device
    10.
    发明申请
    Managing content remotely on a device 有权
    在设备上远程管理内容

    公开(公告)号:US20080244033A1

    公开(公告)日:2008-10-02

    申请号:US11731041

    申请日:2007-03-30

    IPC分类号: G06F15/173

    摘要: An on-line service manages downloads of digital content in response to user requests. User requests to download digital content include parameters defining conditions for downloads. Parameters may define the device to which the requested content is to be downloaded and the time that the download is to take place. The requests and related parameters are maintained in a queue which may be centrally managed and maintained. The queue is monitored and downloads executed consistent with the user-specified parameters. Digital content is downloaded to devices other than from which the request was made and at times specified by the user.

    摘要翻译: 在线服务根据用户请求管理数字内容的下载。 用户下载数字内容的请求包括定义下载条件的参数。 参数可以定义被请求的内容要被下载的设备和下载的时间。 请求和相关参数保持在可以集中管理和维护的队列中。 监视队列并执行下载,与用户指定的参数一致。 数字内容被下载到除了请求之外的设备,并且有时由用户指定。