Software implementation installer mechanism
    1.
    发明授权
    Software implementation installer mechanism 有权
    软件实现安装机制

    公开(公告)号:US06418554B1

    公开(公告)日:2002-07-09

    申请号:US09158021

    申请日:1998-09-21

    IPC分类号: G06F9445

    CPC分类号: G06F8/61

    摘要: A method and mechanism for automatically installing software implementations such as applications and COM classes as they are needed from an external source. When a software implementation is needed, the mechanism first looks to the local system (e.g., registry) for that software implementation, and if found, returns the information such as a local path needed to use the software implementation. If the implementation is not found, the mechanism looks to another source, such as a CD-ROM or a centralized class store of a network, to locate the needed implementation. When located, the implementation is downloaded and locally installed from the source, and a local path is returned in a manner that is essentially transparent to the user. Software implementations such as application products may be divided into features and components to improve on-demand installation thereof.

    摘要翻译: 一种从外部源自动安装软件实现(如应用程序和COM类)的方法和机制。 当需要软件实现时,该机制首先查看该软件实现的本地系统(例如,注册表),并且如果找到,则返回诸如使用软件实现所需的本地路径的信息。 如果没有找到该实现,则该机制可以查看另一个源,例如网络的CD-ROM或集中式类存储,以定位所需的实现。 当定位时,实现从源下载并在本地安装,并且以对用户基本透明的方式返回本地路径。 诸如应用产品的软件实现可以分为特征和组件以改进其按需安装。

    Method and system for restoring a computer to its original state after an unsuccessful installation attempt
    2.
    发明授权
    Method and system for restoring a computer to its original state after an unsuccessful installation attempt 有权
    安装尝试失败后将计算机恢复到原始状态的方法和系统

    公开(公告)号:US06363499B1

    公开(公告)日:2002-03-26

    申请号:US09158124

    申请日:1998-09-21

    IPC分类号: G06F1136

    CPC分类号: G06F8/62 G06F11/1433

    摘要: A system and method for creating rollback scripts for operations performed by an installer program module. A rollback script may be used to reverse an action of an installer program module so that a user's machine is restored to its original state, i.e., the state before the installer program module began performing operations. In performing operations, the installer program module typically generates installation script records of specific actions that are to be performed to a particular machine with regard to installation data. During the processing of each installation script record, an inverse record is created, known as a rollback script record. When installing a file, if there is no file with the same name in the same location stored on the machine, then a rollback script record describing how to delete the file is stored. However, if an old file stored in the same location does exist, then the old file is backed up to another location and a rollback script record is saved describing how to copy the old file back to its prior location on the machine.

    摘要翻译: 一种用于为安装程序模块执行的操作创建回滚脚本的系统和方法。 可以使用回滚脚本来反转安装程序模块的动作,使得用户的机器恢复到其原始状态,即安装程序模块开始执行操作之前的状态。 在执行操作中,安装程序模块通常针对安装数据生成要对特定机器执行的特定动作的安装脚本记录。 在处理每个安装脚本记录期间,创建一个反向记录,称为回滚脚本记录。 安装文件时,如果机器上存储的同一位置没有相同名称的文件,则会存储描述如何删除文件的回滚脚本记录。 但是,如果存在相同位置的旧文件存在,则将旧文件备份到另一位置,并保存回滚脚本记录,描述如何将旧文件复制回其在计算机上的先前位置。

    Method and system for advertising applications
    3.
    发明授权
    Method and system for advertising applications 有权
    广告应用方法和系统

    公开(公告)号:US06345386B1

    公开(公告)日:2002-02-05

    申请号:US09158967

    申请日:1998-09-21

    IPC分类号: G06F9445

    CPC分类号: G06F8/61

    摘要: A method and system for advertising software applications by placing application shortcuts on a start menu or desktop and writing entries to the system registry enabling file extension-based activation and Class ID-based activation of those applications, thereby advertising the applications as available even if not installed. In network settings, advertised applications may be assigned to a user via a policy. To this end, an advertising script is stored with a policy associated with computer or user policy recipients, and the advertising script includes assigned application identifier information. One or more scripts are applied, such as to a user at logon or a machine at re-boot. The scripts are processed by an installer mechanism to advertise the application. Applications advertised as available to the user prior to any installation thereof are installed by an installer as needed upon user activation. Other applications may be published, whereby they do not appear to be available, but the installer mechanism looks for them in a centralized network store when indirectly activated such as via file extension-based activation and Class ID-based activation. If found, the installer mechanism installs the published application and essentially changes it to an assigned application.

    摘要翻译: 一种用于通过在开始菜单或桌面上放置应用程序快捷方式并将条目写入系统注册表来广告软件应用程序的方法和系统,以启用基于文件扩展的激活和基于类ID的激活这些应用程序,从而将应用程序广告为可用,即使不是 已安装。 在网络设置中,可以通过策略将通告的应用程序分配给用户。 为此,广告脚本被存储有与计算机或用户策略接收者相关联的策略,并且广告脚本包括分配的应用标识符信息。 应用一个或多个脚本,例如在登录时的用户或重新启动的机器。 脚本由安装程序机制处理以通告应用程序。 在任何安装之前向用户公布的应用由用户激活时根据需要由安装者安装。 可以发布其他应用程序,因为它们似乎不可用,但是当间接激活时,例如通过基于文件扩展的激活和基于类ID的激活,安装程序机制在集中式网络存储中查找它们。 如果找到,安装程序机制将安装已发布的应用程序,并将其基本上更改为已分配的应用程序。

    System and method for repairing a damaged application program
    4.
    发明授权
    System and method for repairing a damaged application program 有权
    修复损坏的应用程序的系统和方法

    公开(公告)号:US06397381B1

    公开(公告)日:2002-05-28

    申请号:US09158126

    申请日:1998-09-21

    IPC分类号: G06F9445

    CPC分类号: G06F8/61 Y10S707/99953

    摘要: A system and method for providing the ability to repair an installed application program if a resource needed by the application program becomes inadvertently deleted or otherwise unavailable to the application program. Briefly described, the present invention makes possible a system for verifying the existence of a resource needed to support a feature of the application program. The system may respond to a request from the application program to make use of the resource by first verifying the existence of the resource at an expected location. If the resource does not exist at the expected location, rather than returning an error to the application program, the system initiates an installation procedure for restoring the missing resource without interrupting the normal operation of the application program.

    摘要翻译: 如果应用程序所需的资源被无意地删除或以其他方式不可用于应用程序,则提供修复所安装的应用程序的能力的系统和方法。 简而言之,本发明使得用于验证支持应用程序的特征所需的资源的存在的系统成为可能。 系统可以响应来自应用程序的请求以通过首先验证在预期位置处的资源的存在来利用资源。 如果资源在预期位置不存在,而不是向应用程序返回错误,则系统将启动一个安装过程来恢复缺少的资源,而不会中断应用程序的正常运行。

    Formattable spreadsheet table elements with automatic updating
    5.
    发明申请
    Formattable spreadsheet table elements with automatic updating 审中-公开
    具有自动更新功能的可格式化电子表格表格

    公开(公告)号:US20070050700A1

    公开(公告)日:2007-03-01

    申请号:US11214682

    申请日:2005-08-30

    IPC分类号: G06F17/24

    CPC分类号: G06F17/246

    摘要: Spreadsheets are subdivided into formattable table elements that may include multiple table cells so that the multiple table cells can be formatted as a single element. As such, a gradient format can be applied across the range of multiple table cells instead of to individual table cells. A format property can be applied to a spreadsheet table to provide alternating table element formats that are automatically updated when cells or formattable table elements are added, deleted, hidden, shown or moved. As a result, when a table modification is made, the alternating format of the table is updated before the table is rendered on a display.

    摘要翻译: 电子表格被细分为可以包括多个表格单元格的格式表格元素,以便可以将多个表格单元格格式化为单个元素。 因此,可以跨越多个表格单元格的范围而不是单独的表格单元格应用渐变格式。 格式属性可以应用于电子表格表,以提供交替的表格元素格式,当添加,删除,隐藏,显示或移动单元格或格式化表元素时,将自动更新。 结果,当进行表修改时,在表被呈现在显示器之前更新表的交替格式。

    Multiple conditional formatting
    6.
    发明申请
    Multiple conditional formatting 有权
    多重条件格式

    公开(公告)号:US20070174760A1

    公开(公告)日:2007-07-26

    申请号:US11337762

    申请日:2006-01-23

    IPC分类号: G06F17/00 G06F7/00

    CPC分类号: G06F17/246 G06F17/211

    摘要: Generally described, embodiments of the present invention relate to applying and evaluating an unlimited number of conditional formatting rules to a given range of cells. Additionally, multiple conditional formatting rules may be evaluated to TRUE for the same cell contained in a user interface and multiple formats applied to that cell.

    摘要翻译: 一般地描述,本发明的实施例涉及将无限数量的条件格式化规则应用和评估到给定的小区范围。 此外,对于包含在用户界面中的相同单元格以及应用于该单元格的多种格式,可以将多个条件格式化规则评估为TRUE。

    Customizable spreadsheet table styles
    7.
    发明申请
    Customizable spreadsheet table styles 有权
    可自定义的电子表格样式

    公开(公告)号:US20070050699A1

    公开(公告)日:2007-03-01

    申请号:US11214561

    申请日:2005-08-30

    IPC分类号: G06F15/00

    CPC分类号: G06F17/246 G06F17/245

    摘要: Table styles provide a way to format an entire spreadsheet table quickly and easily. According to described implementations, table styles can be created and customized for repeated use in a spreadsheet application. As a result, a user does not have to manually modify multiple formatting options for each table included in one or more spreadsheets. A graphical user interface is also described that provides simple user access to existing table styles that can be modified according to the user's requirements.

    摘要翻译: 表格样式提供了一种快速轻松地格式化整个电子表格表格的方法。 根据所描述的实现,可以创建和定制表样式,以便在电子表格应用程序中重复使用。 因此,用户不必为一个或多个电子表格中包含的每个表手动修改多个格式化选项。 还描述了图形用户界面,其提供对可以根据用户要求进行修改的现有表格样式的简单用户访问。

    Controlling Scroll Speed To Improve Readability
    8.
    发明申请
    Controlling Scroll Speed To Improve Readability 有权
    控制滚动速度提高可读性

    公开(公告)号:US20070209017A1

    公开(公告)日:2007-09-06

    申请号:US11276478

    申请日:2006-03-01

    IPC分类号: G06F9/00

    CPC分类号: G06F3/0485

    摘要: A scrolling speed controlling system including a personal computer, a human interface device, an executable application, and a scroll speed adapter component. A user choosing to scroll an application window quickly may experience reduced readability of the information in the window because the speed at which the window is scrolling is too great to allow the user to identify or comprehend the information in the application window. A scroll speed adapter component make use of predetermined areas of interest to the user to control the scroll speed in such a way as to slow down scrolling as the area of interest approaches and speed up scrolling as the area of interest moves away.

    摘要翻译: 一种包括个人计算机,人机界面装置,可执行应用程序和滚动速度适配器组件的滚动速度控制系统。 选择快速滚动应用程序窗口的用户可能会遇到窗口中信息的可读性降低,因为窗口滚动的速度太大,无法让用户识别或理解应用程序窗口中的信息。 滚动速度适配器部件利用用户感兴趣的预定区域来控制滚动速度,以便随着感兴趣的区域接近并且随着感兴趣区域的移动而加速滚动来减慢滚动。

    Dynamic thresholds for conditional formats
    9.
    发明申请
    Dynamic thresholds for conditional formats 有权
    条件格式的动态阈值

    公开(公告)号:US20070204212A1

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

    申请号:US11364377

    申请日:2006-02-27

    IPC分类号: G06F15/00

    CPC分类号: G06F17/246 G06F17/211

    摘要: Generally described, embodiments of the present invention provide the ability to utilize dynamic thresholds and dynamic threshold values when generating variable formatting rules to be applied to a range of cells. Dynamic thresholds include, but are not limited to, “Highest Value,” “Middle Value,” “Lowest Value,” “Number,” “Percent,” “Percentile,” and “Formula.” When using a dynamic threshold, dynamic threshold values are determined based on values contained in a selected range of cells.

    摘要翻译: 通常描述,本发明的实施例提供了当生成可应用于单元格范围的可变格式化规则时利用动态阈值和动态阈值的能力。 动态阈值包括但不限于“最高价值”,“中间价值”,“最低价值”,“数字”,“百分比”,“百分位数”和“公式”。 当使用动态阈值时,基于包含在所选择的单元格范围内的值来确定动态阈值。