Method and systems for DLL/COM redirection
    1.
    发明授权
    Method and systems for DLL/COM redirection 有权
    用于DLL / COM重定向的方法和系统

    公开(公告)号:US07523472B2

    公开(公告)日:2009-04-21

    申请号:US10973180

    申请日:2004-10-26

    IPC分类号: G06F13/00

    摘要: Methods, systems and data structure are described for implementing local isolated DLL and/or COM components. A version of a shared component is stored in a local directory with an application that uses that particular version. Another version of the shared component exists on the system and is useable by any number of other computer programs. A local file is created in the local directory that indicates the presence of an isolated version of the shared component. When the application calls the shared component, the system uses the isolated version of the shared component stored locally with the application program. Thus, specific versions of components may be provided to a calling application without making any code changes to the calling application or to the component to which the calling application is bound.

    摘要翻译: 描述了实现本地隔离的DLL和/或COM组件的方法,系统和数据结构。 共享组件的版本存储在具有使用该特定版本的应用程序的本地目录中。 共享组件的另一个版本存在于系统上,可由任何数量的其他计算机程序使用。 在本地目录中创建一个本地文件,指示共享组件的孤立版本的存在。 当应用程序调用共享组件时,系统将使用应用程序本地存储的共享组件的隔离版本。 因此,可以向呼叫应用提供特定版本的组件,而不对呼叫应用或对呼叫应用绑定到的组件进行任何代码更改。

    Method and systems for DLL/COM redirection
    2.
    发明授权
    Method and systems for DLL/COM redirection 有权
    用于DLL / COM重定向的方法和系统

    公开(公告)号:US06976037B1

    公开(公告)日:2005-12-13

    申请号:US09605137

    申请日:2000-06-27

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

    摘要: Methods, systems and data structure are described for implementing local isolated DLL and/or COM components. A version of a shared component is stored in a local directory with an application that uses that particular version. Another version of the shared component exists on the system and is useable by any number of other computer programs. A local file is created in the local directory that indicates the presence of an isolated version of the shared component. When the application calls the shared component, the system uses the isolated version of the shared component stored locally with the application program. Thus, specific versions of components may be provided to a calling application without making any code changes to the calling application or to the Component to which the calling application is bound.

    摘要翻译: 描述了实现本地隔离的DLL和/或COM组件的方法,系统和数据结构。 共享组件的版本存储在具有使用该特定版本的应用程序的本地目录中。 共享组件的另一个版本存在于系统上,可由任何数量的其他计算机程序使用。 在本地目录中创建一个本地文件,指示共享组件的孤立版本的存在。 当应用程序调用共享组件时,系统将使用应用程序本地存储的共享组件的隔离版本。 因此,可以向呼叫应用提供特定版本的组件,而不对呼叫应用或对呼叫应用绑定到的组件进行任何代码更改。

    Automatic computer program customization based on a user information store
    4.
    发明授权
    Automatic computer program customization based on a user information store 有权
    基于用户信息存储的自动计算机程序定制

    公开(公告)号:US06823508B1

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

    申请号:US09560676

    申请日:2000-04-27

    IPC分类号: G06F9445

    CPC分类号: G06F8/61 G06F9/44505

    摘要: Software programs, such as an operating system or other application programs, are automatically customized to a specific user(s) based on data corresponding to the specific user(s) that is maintained in a user information store. In one embodiment, the information store is a unified store that is accessible by multiple programs including the operating system. Thus, new information or information changes can be made available to multiple programs by the user adding (or changing) the information only once. In another embodiment, the operating system image to be installed on a computer is pre-populated with user-specific information at the factory. The user-specific information can be integrated into the operating system at the factory or alternatively upon an initial boot of the computer by the user.

    摘要翻译: 基于与在用户信息存储器中维护的特定用户相对应的数据,诸如操作系统或其他应用程序的软件程序被自动地定制到特定用户。 在一个实施例中,信息存储是可由包括操作系统的多个程序访问的统一存储。 因此,用户只能添加(或更改)信息一次,可以向多个程序提供新的信息或信息更改。 在另一个实施例中,要安装在计算机上的操作系统映像在工厂预填充用户特定的信息。 用户特定的信息可以在出厂时被整合到操作系统中,或者在使用者初始引导计算机时。

    Automatic computer program customization based on a user information store
    5.
    发明授权
    Automatic computer program customization based on a user information store 有权
    基于用户信息存储的自动计算机程序定制

    公开(公告)号:US07596785B2

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

    申请号:US10961800

    申请日:2004-10-08

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61 G06F9/44505

    摘要: Software programs, such as an operating system or other application programs, are automatically customized to a specific user(s) based on data corresponding to the specific user(s) that is maintained in a user information store. In one embodiment, the information store is a unified store that is accessible by multiple programs including the operating system. Thus, new information or information changes can be made available to multiple programs by the user adding (or changing) the information only once. In another embodiment, the operating system image to be installed on a computer is pre-populated with user-specific information at the factory. The user-specific information can be integrated into the operating system at the factory or alternatively upon an initial boot of the computer by the user.

    摘要翻译: 基于与在用户信息存储器中维护的特定用户相对应的数据,诸如操作系统或其他应用程序的软件程序被自动地定制到特定用户。 在一个实施例中,信息存储是可由包括操作系统的多个程序访问的统一存储。 因此,用户只能添加(或更改)信息一次,可以向多个程序提供新的信息或信息更改。 在另一个实施例中,要安装在计算机上的操作系统映像在工厂预填充用户特定的信息。 用户特定的信息可以在出厂时被整合到操作系统中,或者在使用者初始引导计算机时。

    Componentized operating system
    6.
    发明授权
    Componentized operating system 失效
    组件化操作系统

    公开(公告)号:US07155713B1

    公开(公告)日:2006-12-26

    申请号:US09561389

    申请日:2000-04-27

    IPC分类号: G06F9/445

    CPC分类号: G06F8/65

    摘要: A componentized operating system is separated into multiple different components. In certain embodiments, a bill of materials (BOM) identifies at least one component that is installed (or is to be installed) for an operating system image on a computer. Each component includes one or more files and has a corresponding manifest that identifies which other components (if any) the component is dependent on. During an installation or upgrading process, the manifest for a component can be accessed to determine which additional components (if any) are to be installed even if they are not explicitly identified in the BOM.

    摘要翻译: 组件化操作系统被分成多个不同的组件。 在某些实施例中,物料清单(BOM)识别为计算机上的操作系统图像安装(或将被安装)的至少一个部件。 每个组件包括一个或多个文件,并具有标识组件所依赖的其他组件(如果有的话)的对应清单。 在安装或升级过程中,可以访问组件的清单,以确定即使在BOM中没有明确标识哪些附加组件(如果有)也是如此)。

    Automatic computer program customization based on a user information store
    7.
    发明申请
    Automatic computer program customization based on a user information store 有权
    基于用户信息存储的自动计算机程序定制

    公开(公告)号:US20050050539A1

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

    申请号:US10961800

    申请日:2004-10-08

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61 G06F9/44505

    摘要: Software programs, such as an operating system or other application programs, are automatically customized to a specific user(s) based on data corresponding to the specific user(s) that is maintained in a user information store. In one embodiment, the information store is a unified store that is accessible by multiple programs including the operating system. Thus, new information or information changes can be made available to multiple programs by the user adding (or changing) the information only once. In another embodiment, the operating system image to be installed on a computer is pre-populated with user-specific information at the factory. The user-specific information can be integrated into the operating system at the factory or alternatively upon an initial boot of the computer by the user.

    摘要翻译: 基于与在用户信息存储器中维护的特定用户相对应的数据,诸如操作系统或其他应用程序的软件程序被自动地定制到特定用户。 在一个实施例中,信息存储是可由包括操作系统的多个程序访问的统一存储。 因此,用户只能添加(或更改)信息一次,可以向多个程序提供新的信息或信息更改。 在另一个实施例中,要安装在计算机上的操作系统映像在工厂预填充用户特定的信息。 用户特定的信息可以在出厂时被整合到操作系统中,或者在使用者初始引导计算机时。