Automatic computer program customization based on a user information store
    1.
    发明申请
    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.

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

    Automatic computer program customization based on a user information store
    2.
    发明授权
    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
    3.
    发明授权
    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
    4.
    发明授权
    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
    5.
    发明申请
    Automatic Computer Program Customization Based On A User Information Store 审中-公开
    基于用户信息存储的自动计算机程序定制

    公开(公告)号:US20100017798A1

    公开(公告)日:2010-01-21

    申请号:US12566583

    申请日:2009-09-24

    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.

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

    Image-based software installation
    8.
    发明授权
    Image-based software installation 有权
    基于图像的软件安装

    公开(公告)号:US06938250B2

    公开(公告)日:2005-08-30

    申请号:US10167889

    申请日:2002-06-12

    IPC分类号: G06F9/445

    CPC分类号: G06F9/4406 G06F8/63

    摘要: A system and method for copying a run-time image independent of computer context from a source computer-readable medium to one or more target computer-readable media of a target computer. Software of the invention integrates the copied software product with the target computer. The software applies an operating system and/or associated application programs to the target computer as a run-time image.

    摘要翻译: 一种用于将独立于计算机上下文的运行时映像从源计算机可读介质复制到目标计算机的一个或多个目标计算机可读介质的系统和方法。 本发明的软件将复制的软件产品与目标计算机集成。 该软件将操作系统和/或相关应用程序作为运行时映像应用于目标计算机。

    Selectively authorizing software functionality after installation of the software
    9.
    发明申请
    Selectively authorizing software functionality after installation of the software 有权
    软件安装后选择性地授权软件功能

    公开(公告)号:US20050050315A1

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

    申请号:US10653041

    申请日:2003-08-29

    IPC分类号: G06F21/00 H04L9/00

    摘要: Controlling access to functionality within an installed software product. The invention includes an authorization module that dynamically references authorization information when specific functionality is requested by a requesting entity such as a user or an application program to determine if the requested functionality is authorized to be executed. Further, the invention dynamically provides an opportunity to the requesting entity to purchase unauthorized functionality. In this manner, functionality within the software product may be enabled or disabled at any time (e.g., during installation, post-installation, and re-installation).

    摘要翻译: 控制对已安装软件产品中的功能的访问。 本发明包括授权模块,当授权实体(例如用户或应用程序)请求特定功能时,动态地引用授权信息,以确定所请求的功能是否被授权执行。 此外,本发明动态地向请求实体提供购买未授权功能的机会。 以这种方式,可以在任何时间(例如,在安装,安装后和重新安装)期间启用或禁用软件产品内的功能。

    SELECTIVELY AUTHORIZING SOFTWARE FUNCTIONALITY AFTER INSTALLATION OF THE SOFTWARE
    10.
    发明申请
    SELECTIVELY AUTHORIZING SOFTWARE FUNCTIONALITY AFTER INSTALLATION OF THE SOFTWARE 有权
    软件安装后,选择性地授权软件功能

    公开(公告)号:US20090106818A1

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

    申请号:US12338583

    申请日:2008-12-18

    IPC分类号: G06F21/00

    摘要: Controlling access to functionality within an installed software product. The invention includes an authorization module that dynamically references authorization information when specific functionality is requested by a requesting entity such as a user or an application program to determine if the requested functionality is authorized to be executed. Further, the invention dynamically provides an opportunity to the requesting entity to purchase unauthorized functionality. In this manner, functionality within the software product may be enabled or disabled at any time (e.g., during installation, post-installation, and re-installation).

    摘要翻译: 控制对已安装软件产品中的功能的访问。 本发明包括授权模块,当授权实体(例如用户或应用程序)请求特定功能时,动态地引用授权信息,以确定所请求的功能是否被授权被执行。 此外,本发明动态地向请求实体提供购买未授权功能的机会。 以这种方式,可以在任何时间(例如,在安装,安装后和重新安装)期间启用或禁用软件产品内的功能。