System and method for long-term administration of archival storage
    2.
    发明授权
    System and method for long-term administration of archival storage 失效
    档案存储长期管理的系统和方法

    公开(公告)号:US6023710A

    公开(公告)日:2000-02-08

    申请号:US997518

    申请日:1997-12-23

    IPC分类号: G06F11/14 G06F17/30

    摘要: Many archive and backup systems write multiple copies of at least portions of a single file to various archive or backup storage sessions. Such is the case where an initial backup occurs followed by incremental backups at various times after the initial baseline backup. The present invention simplifies the long-term administration of remote or archive storage by collecting multiple portions of the same files stored in different backup or archive storage sessions at different times into a single updated version of the file. This updated version may then be placed on backup or archive storage. The present invention identifies the various backup or archive sessions containing portions of the file of interest. It then retrieves these various portions and determines which of the portions are the most current version. The most current version of all portions are then assembled and coalesced into a single updated version. The system works with remote or local backup or archive storage and reduces the time necessary to retrieve information from a backup.

    摘要翻译: 许多存档和备份系统将单个文件的至少部分的多个副本写入各种存档或备份存储会话。 在初始备份发生之后,在初始基准备份后的不同时间进行增量备份就是这种情况。 本发明通过将存储在不同备份或归档存储会话中的相同文件的多个部分收集到文件的单个更新版本中来简化远程或存档存储的长期管理。 然后可以将此更新版本置于备份或归档存储上。 本发明识别包含感兴趣文件的部分的各种备份或存档会话。 然后它检索这些各个部分,并确定哪些部分是最新版本。 然后将所有部分的最新版本组合并合并为单个更新版本。 该系统适用于远程或本地备份或归档存储,并减少从备份中检索信息所需的时间。

    Using sparse file technology to stage data that will then be stored in
remote storage
    3.
    发明授权
    Using sparse file technology to stage data that will then be stored in remote storage 失效
    使用稀疏文件技术来分段数据,然后存储在远程存储中

    公开(公告)号:US5953729A

    公开(公告)日:1999-09-14

    申请号:US997066

    申请日:1997-12-23

    IPC分类号: G06F17/30 G06F11/14 G06F12/00

    摘要: The present invention relates to systems and methods for archiving or backing up data. The systems and methods use a staging area to temporarily store data prior to transfer to backup or archive storage. Data is copied from local storage to the staging area and stored there temporarily until it is transferred to backup or archive storage. The staging area preferably uses sparse file technology which stores a mixture of zero data and non-zero data in a storage space substantially equal to the storage space required to only store the non-zero data. Once data is transferred from the staging area to remote storage, the storage space allocated in the staging area may be deallocated in order to minimize the amount of storage space required for the staging area. In addition, the local storage space may also be deallocated, if appropriate. Using sparse file technology as the staging area results in minimal storage requirements and minimal overhead for managing the storage space of the staging area.

    摘要翻译: 本发明涉及用于归档或备份数据的系统和方法。 系统和方法使用分段区域在传输到备份或归档存储之前临时存储数据。 数据从本地存储复制到暂存区,并临时存储,直到传输到备份或归档存储。 分段区域优选地使用稀疏文件技术,其将零数据和非零数据的混合存储在基本上等于仅存储非零数据所需的存储空间的存储空间中。 一旦数据从暂存区域传送到远程存储,可以释放分配在分段区域中的存储空间,以便最小化分段区域所需的存储空间量。 此外,如果合适,也可以释放本地存储空间。 使用稀疏文件技术作为分段区域导致最小的存储要求和最小的开销,用于管理分段区域的存储空间。

    Method and system for providing common coordination and administration of multiple snapshot providers
    4.
    发明授权
    Method and system for providing common coordination and administration of multiple snapshot providers 有权
    提供多个快照供应商的共同协调和管理的方法和系统

    公开(公告)号:US06708227B1

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

    申请号:US09556533

    申请日:2000-04-24

    IPC分类号: G06F900

    摘要: A service specified by an application programming interface (API) acts as a coordinator/manager of different volume snapshot providers and an administrator of snapshot providers. The API acts to standardize protocols used in connection with different snapshot providers. An Interface Volume Snapshot Service Coordinator (VSSC) with appropriate API calls is provided, which is used to coordinate and administer multiple snapshot providers as well as maintain other snapshot information. The VSSC achieves this coordination and administration whether or not the snapshot providers are hardware-based, software-based or based in a combination of different underlying technologies. The VSSC thus performs coordination and administration operations, in addition to other operations relating to snapshot providers.

    摘要翻译: 应用程序编程接口(API)指定的服务充当不同卷快照提供程序和快照提供程序的管理员的协调器/管理器。 API用于标准化与不同快照提供程序相关联的协议。 提供了具有适当API调用的接口卷快照服务协调器(VSSC),用于协调和管理多个快照提供程序以及维护其他快照信息。 VSSC是否实现这种协调和管理,无论快照提供程序是基于硬件的还是基于软件的,或者基于不同的底层技术的组合。 除了与快照提供者有关的其他操作之外,VSSC还执行协调和管理操作。

    Partial migration of an object to another storage location in a computer system
    5.
    发明授权
    Partial migration of an object to another storage location in a computer system 有权
    将对象部分迁移到计算机系统中的另一个存储位置

    公开(公告)号:US07072914B2

    公开(公告)日:2006-07-04

    申请号:US11008822

    申请日:2004-12-10

    IPC分类号: G06F17/30

    摘要: A technique is provided whereby a stream of data located in a first storage location is registered for migration administration and according to preset criteria, portion(s) of the stream of data that are suited to another storage location are migrated to maximize system storage efficiencies. The file system may have use of facilities that enable the monitoring of files/streams that have been registered for migration administration or files/streams may be polled according to preset criteria. If the stream of data has portions to migrate to another storage location, the hierarchical storage management (HSM) system migrates the data to the other storage location, such as to long term or off-line storage, and preserves the data relationships of the stream via metadata. The technique allows for multiple volumes to be spanned by the migration target location, and multiple file systems may service the source and target.

    摘要翻译: 提供了一种技术,其中位于第一存储位置的数据流被注册用于迁移管理,并且根据预设标准,迁移适合于另一存储位置的数据流的部分以最大化系统存储效率。 文件系统可以使用能够监视已经注册用于迁移管理的文件/流的设施,或者可以根据预设标准轮询文件/流。 如果数据流具有要迁移到另一个存储位置的部分,则分层存储管理(HSM)系统将数据迁移到另一个存储位置,例如长期或离线存储,并保留数据流的数据关系 通过元数据。 该技术允许由迁移目标位置跨越多个卷,并且多个文件系统可以为源和目标服务。

    Providing enhanced data retrieval from remote locations
    7.
    发明授权
    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
    8.
    发明授权
    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
    9.
    发明授权
    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
    10.
    发明授权
    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.

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