System recovery by restoring hardware state on non-identical systems
    1.
    发明授权
    System recovery by restoring hardware state on non-identical systems 有权
    通过在不相同的系统上恢复硬件状态来进行系统恢复

    公开(公告)号:US06535998B1

    公开(公告)日:2003-03-18

    申请号:US09361481

    申请日:1999-07-26

    IPC分类号: H02H305

    CPC分类号: G06F11/142 G06F11/1415

    摘要: A method and system for recovering from a system failure wherein the failed system is restored to a new system that has different hardware. Hardware state is preserved during a backup process, and following a failure, a restore is performed to the extent possible using that hardware state but on a system having a different hardware configuration. Rules are provided for handling the differences through selective merging, arranging, and replacement of data, with the logic and work performed transparently to the user. Hardware state includes hard disk configuration information, the location (partition) of the operating system, devices installed on the system and any additional drivers to load. When restored, for hardware that is identical, the hardware state is restored as specified in the file. If the hardware state is not identical, then a set of rules are used to restore the hardware state. Via these rules, hard disks may be restored to differently sized or a different number of hard disks, disk mirror pairs may be handled appropriately, and so on. Critical devices that are required to restore the system are merged as necessary during the restore process, while new or different non-critical devices are preserved during the restore process for future use. Updated drivers may be used.

    摘要翻译: 一种从系统故障中恢复的方法和系统,其中故障系统恢复到具有不同硬件的新系统。 硬件状态在备份过程中被保留,并且在故障之后,使用该硬件状态尽可能地执行恢复,但在具有不同硬件配置的系统上执行恢复。 提供了通过选择性合并,排列和替换数据来处理差异的规则,逻辑和工作对用户透明地执行。 硬件状态包括硬盘配置信息,操作系统的位置(分区),系统上安装的设备以及要加载的任何其他驱动程序。 恢复时,对于相同的硬件,硬件状态将按文件中指定的方式恢复。 如果硬件状态不相同,则使用一组规则来恢复硬件状态。 通过这些规则,可以将硬盘恢复到不同大小或不同数量的硬盘,可以适当地处理磁盘镜像对,等等。 恢复系统所需的关键设备在还原过程中必要时进行合并,而在还原过程中保留新的或不同的非关键设备以供将来使用。 可能会使用更新的驱动程序。

    Extensible system recovery architecture
    2.
    发明授权
    Extensible system recovery architecture 有权
    可扩展的系统恢复架构

    公开(公告)号:US06851073B1

    公开(公告)日:2005-02-01

    申请号:US09361641

    申请日:1999-07-26

    IPC分类号: G06F11/00 G06F11/14

    摘要: A system recovery method and framework for backing up and restoring a system that cannot reboot. The framework defines a common process, environment, and syntax, whereby backup programs integrate with this framework by collecting and writing appropriate information to be used during system recovery in the proper format. The format is a System Information File, a text file that specifies the hard disk state of the system and the location of key partitions where key components of the operating system are located. The file also includes instructions for specifying programs to launch during the restore phase, and any commands that need to be run in error handling cases. The file also includes or references any additional drivers or files to copy to assist in the restore process. A framework for restoring is also provided, and includes reading the file to restore the disk partition state, creating a common environment, and configuring (initializing) the common environment. When the environment is configured, the programs specified in the file are run to restore the remainder of the system.

    摘要翻译: 用于备份和还原无法重新启动的系统的系统恢复方法和框架。 该框架定义了一个通用的进程,环境和语法,通过收集和写入适当的信息在系统恢复期间使用正确的格式,备份程序与此框架集成。 该格式是系统信息文件,指定系统的硬盘状态的文本文件以及操作系统关键组件所在的关键分区的位置。 该文件还包括指定在恢复阶段启动的程序的指令,以及需要在错误处理情况下运行的任何命令。 该文件还包括或引用要复制的任何其他驱动程序或文件,以协助恢复过程。 还提供了还原的框架,包括读取文件以恢复磁盘分区状态,创建公共环境以及配置(初始化)公共环境。 配置环境时,将运行文件中指定的程序来还原系统的其余部分。

    Automated system recovery via backup and restoration of system state
    3.
    发明授权
    Automated system recovery via backup and restoration of system state 有权
    通过备份和恢复系统状态自动系统恢复

    公开(公告)号:US06820214B1

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

    申请号:US09360542

    申请日:1999-07-26

    IPC分类号: G06F1100

    CPC分类号: G06F11/1469 G06F11/1458

    摘要: A method and system for backing up and restoring a system that cannot reboot in an automatic and efficient manner. A backup component copies and stores the state that defines the configuration of the computer system by obtaining and preserving the underlying description of the system. The backed-up state information includes the disk structure and layout. Also backed up is the information specifying what to execute during restore phases, including programs to copy and execute, any error handling, and any special driver files to load. A restore component operates in a first phase to use the backed-up configuration information to compare with the current state of a new system, and the disk and volume state are restored according to the saved information. Once the underlying system state is restored, an environment is created by copying a set of files required to run the programs that will restore the remainder of the data. A second restore phase configures the environment for launching a restore program by detecting and installing drivers and support for devices installed on the system. The restore program or programs are then run according to the instructions that were saved therewith during the backup phase, to restore the remainder of the data.

    摘要翻译: 用于备份和恢复无法以自动高效的方式重新启动的系统的方法和系统。 备份组件通过获取和保留系统的底层描述来复制和存储定义计算机系统配置的状态。 备份状态信息包括磁盘结构和布局。 还备份了指定在还原阶段执行的操作的信息,包括要复制和执行的程序,任何错误处理以及要加载的任何特殊驱动程序文件。 恢复组件在第一阶段中运行,以使用备份的配置信息与新系统的当前状态进行比较,并根据保存的信息恢复磁盘和卷状态。 一旦基础系统状态被恢复,就会通过复制运行将恢复剩余数据的程序所需的一组文件来创建一个环境。 第二个还原阶段通过检测和安装驱动程序并支持系统上安装的设备来配置启动还原程序的环境。 然后,还原程序或程序根据在备份阶段保存的指令运行,以恢复剩余的数据。

    Providing enhanced data retrieval from remote locations
    5.
    发明授权
    Providing enhanced data retrieval from remote locations 有权
    从远程位置提供增强的数据检索

    公开(公告)号:US08903938B2

    公开(公告)日:2014-12-02

    申请号:US11764763

    申请日:2007-06-18

    IPC分类号: G06F15/16 G06F9/455

    摘要: Techniques are described for providing client computing nodes with enhanced access to data from remote locations, such as by providing and using local capabilities specific to the remote locations. In at least some situations, the access of a client computing node to data from a remote location may be enhanced by automatically performing activities local to the client computing node that improve the efficiency of communications sent between the client computing node and the remote location. As one example, access to data from a remote service may be enhanced by locally performing activities specific to the remote service, such as by using information about the remote service's internal mechanisms to cause the desired data to be provided from internal storage devices of the remote service without passing through front-end or other intermediate devices of the remote service while traveling to the client computing node.

    摘要翻译: 描述了用于向客户端计算节点提供对来自远程位置的数据的增强访问的技术,例如通过提供和使用特定于远程位置的本地能力。 在至少一些情况下,可以通过自动执行客户端计算节点本地的活动来提高客户端计算节点对来自远程位置的数据的访问,从而提高在客户计算节点和远程位置之间发送的通信的效率。 作为一个示例,可以通过本地执行特定于远程服务的活动来增强对来自远程服务的数据的访问,例如通过使用关于远程服务的内部机制的信息来引起从远程的内部存储设备提供期望的数据 服务,而不经过远程服务的前端或其他中间设备,同时旅行到客户端计算节点。

    Automatically generating task recommendations for human task performers
    6.
    发明授权
    Automatically generating task recommendations for human task performers 有权
    为人类任务执行者自动生成任务建议

    公开(公告)号:US08694350B1

    公开(公告)日:2014-04-08

    申请号:US12982709

    申请日:2010-12-30

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/10

    摘要: Techniques are described for facilitating interactions between task requesters who have tasks that are available to be performed and task performers who are available to perform tasks, such as via an electronic marketplace acting as an intermediary for task performance. In some situations, the facilitating of the interactions includes automatically matching available tasks to task performer users, such as to automatically generate recommendations for task performer users of available tasks that are appropriate for those task performer users to perform. Such generated task recommendations for task performer users may then be provided to those task performer users in various ways, including via one or more Web pages or electronic communications sent to devices of the task performer users. The task recommendations may be generated in various ways, including based on previous tasks performed by the task performer users and on other prior activities of the task performer users.

    摘要翻译: 描述了用于促进具有可执行任务的任务请求者之间的交互和可用于执行任务的任务执行者之间的交互的技术,例如通过充当用于任务执行的中介的电子市场。 在某些情况下,交互的便利包括自动匹配任务执行者用户的可用任务,例如为任务执行者用户自动生成适合于任务执行者用户执行的可用任务的建议。 然后可以以各种方式将任务执行者用户的这种生成的任务建议提供给这些任务执行者用户,包括经由发送到任务执行者用户的设备的一个或多个网页或电子通信。 可以以各种方式生成任务建议,包括基于任务执行者用户执行的先前任务以及任务执行者用户的其他先前活动。

    Customized electronic books with supplemental content
    7.
    发明授权
    Customized electronic books with supplemental content 有权
    具有补充内容的定制电子书

    公开(公告)号:US08478662B1

    公开(公告)日:2013-07-02

    申请号:US12954476

    申请日:2010-11-24

    IPC分类号: G06Q30/00 G06Q30/02

    摘要: Architectures and techniques are described to provide customized versions of electronic books with various supplemental content items. The electronic books include a framework having core content that is provided with each electronic book and supplemental content portions that are populated with supplemental content items based on the preferences of particular readers of the electronic books. In some cases, the electronic books may include supplemental content options that are selectable to provide access to supplemental content items by readers of the electronic books. The supplemental content items accessible via the supplement content options may also depend on the preferences of the readers.

    摘要翻译: 描述了架构和技术,以提供具有各种补充内容项目的电子书的定制版本。 电子书包括具有每个电子书提供的核心内容的框架和基于电子书的特定读者的偏好的补充内容部分的补充内容部分。 在某些情况下,电子图书可以包括可选择的补充内容选项,以便通过电子书的读者提供对补充内容项的访问。 可以通过补充内容选项访问的补充内容项目也可以取决于读者的偏好。

    Providing enhanced access to remote services
    8.
    发明授权
    Providing enhanced access to remote services 有权
    提供对远程服务的增强访问

    公开(公告)号:US08312154B1

    公开(公告)日:2012-11-13

    申请号:US11764739

    申请日:2007-06-18

    IPC分类号: G06F15/16

    摘要: Techniques are described for providing client computing nodes with enhanced access to remote network-accessible services, such as by providing local capabilities specific to the remote services. In at least some situations, access to remote services by a client computing node may be enhanced by automatically locally performing some activities of the remote services, such as to improve the efficiency of communications that are sent between the client computing node and the remote service and/or to improve the efficiency by the remote service of processing communications from the client computing node. As one example, a node manager system local to a client computing node may perform authentication of communications sent by the client computing node to a remote service and/or may perform other activities specific to the remote service, so that the remote service does not need to perform the authentication and/or other performed activities for the communications.

    摘要翻译: 描述了为客户端计算节点提供对远程网络可访问服务的增强访问的技术,例如通过提供特定于远程服务的本地能力。 在至少一些情况下,可以通过自动本地执行远程服务的一些活动来增强客户端计算节点对远程服务的访问,例如提高在客户端计算节点和远程服务之间发送的通信的效率,以及 /或通过来自客户端计算节点的处理通信的远程服务来提高效率。 作为一个示例,本地到客户端计算节点的节点管理器系统可以执行由客户端计算节点发送到远程服务的通信的认证和/或可以执行特定于远程服务的其他活动,使得远程服务不需要 以执行用于通信的认证和/或其他执行的活动。

    Comparing environmental impact of electronic and conventional transactions
    10.
    发明授权
    Comparing environmental impact of electronic and conventional transactions 有权
    比较电子和常规交易的环境影响

    公开(公告)号:US08117082B1

    公开(公告)日:2012-02-14

    申请号:US13096848

    申请日:2011-04-28

    IPC分类号: G06Q30/00

    摘要: The environmental impact of various transactions can be reduced or offset by determining the impact of various shipping and packaging options, and providing these options to customers. Customers then have the ability to select options that reduce the environmental impact of each transaction. A customer also can purchase environmental offsets to offset the determined impact. Customers can be provided with environmental impact information determined or tracked for each item viewed by the customer, such that each customer can be informed of the additional impact of each individual when making a selection. The selections and/or actions of a customer can be tracked such that environmentally friendly options and suggestions can be provided for subsequent transactions.

    摘要翻译: 通过确定各种运输和包装方案的影响,并为客户提供这些选择,可以减少或抵消各种交易的环境影响。 客户随后可以选择减少每个交易对环境影响的选项。 客户还可以购买环境抵消以抵消确定的影响。 可以向客户提供由客户查看的每个项目确定或跟踪的环境影响信息,以便每个客户在进行选择时可以了解每个人的额外影响。 可以跟踪客户的选择和/或行动,以便为随后的交易提供环保的选择和建议。