Incremental method for backup of email messages
    51.
    发明授权
    Incremental method for backup of email messages 有权
    电子邮件备份的增量方法

    公开(公告)号:US07743226B2

    公开(公告)日:2010-06-22

    申请号:US11653139

    申请日:2007-01-12

    申请人: Steven R. DeVos

    发明人: Steven R. DeVos

    IPC分类号: G06F13/00 G06F13/28

    摘要: A system and method for mail server backup. In one embodiment, the method may comprise storing one or more messages on a mail server, where each message is associated with an index time. The method may then perform a full backup by storing each message and a backup time associated with the full backup on a backup medium, and perform a partial backup by storing selected messages on the backup medium dependent upon a difference between the index time associated with each message and the backup time. In one embodiment the partial backup may be performed by backing up each message that includes an index time that is dated after the backup time. In a further embodiment, each message on the mail server is contained in a mail folder object, and storing the backup time may comprise modifying a data member of the mail folder object.

    摘要翻译: 邮件服务器备份的系统和方法。 在一个实施例中,该方法可以包括在邮件服务器上存储一个或多个消息,其中每个消息与索引时间相关联。 该方法然后可以通过将每个消息和与完整备份相关联的备份时间存储在备份介质上来执行完全备份,并且通过根据与每个相关联的索引时间之间的差异在备份介质上存储所选择的消息来执行部分备份 消息和备份时间。 在一个实施例中,部分备份可以通过备份包括在备份时间之后的日期的索引时间的每个消息来执行。 在另一实施例中,邮件服务器上的每个消息被包含在邮件文件夹对象中,并且存储备份时间可以包括修改邮件文件夹对象的数据成员。

    Computer system
    52.
    发明授权
    Computer system 有权
    电脑系统

    公开(公告)号:US07739371B2

    公开(公告)日:2010-06-15

    申请号:US12277668

    申请日:2008-11-25

    IPC分类号: G06F15/173

    摘要: In a computer system, to enable a second computer to take over control of copying of data within the computer system, from a first computer that normally controls copying of data.The second computer selects from a plurality of storage systems a storage system to be accessed in order to acquire sub system pair information, and acquires sub system pair information from the selected storage system. Based on the acquired sub system pair information, the second computer generates system pair information that includes copy pair information relating to a plurality of storage areas belonging to the plurality of storage systems. The second computer initially selects a storage system directly linked to the second computer, and subsequently sequentially selects a storage system based on the acquired sub system pair information.

    摘要翻译: 在计算机系统中,使得第二计算机能够从通常控制数据复制的第一计算机接管控制计算机系统内的数据的复制。 第二计算机从多个存储系统中选择要访问的存储系统以获取子系统对信息,并从所选存储系统获取子系统对信息。 基于获取的子系统对信息,第二计算机生成包括与属于多个存储系统的多个存储区域相关的复制对信息的系统对信息。 第二计算机最初选择与第二计算机直接链接的存储系统,并且随后基于所获取的子系统对信息顺序地选择存储系统。

    Intelligent system health indicator
    53.
    发明授权
    Intelligent system health indicator 有权
    智能系统健康指标

    公开(公告)号:US07734574B2

    公开(公告)日:2010-06-08

    申请号:US11060608

    申请日:2005-02-17

    IPC分类号: G06F17/30

    CPC分类号: G06F8/65 Y10S707/99954

    摘要: A method, apparatus, and computer instructions for handling updates. A database is queried to determine an effect of the update on the data processing system in response to detecting an update for the data processing system. A configuration of the data processing system is used in querying the database. A health status of the data processing system is selectively modified using the response to form a modified health status in response to receiving a response from the database.

    摘要翻译: 一种用于处理更新的方法,装置和计算机指令。 查询数据库以响应于检测到数据处理系统的更新来确定更新对数据处理系统的影响。 数据处理系统的配置用于查询数据库。 响应于从数据库接收到响应,使用响应选择性地修改数据处理系统的健康状况以形成修改的健康状态。

    System and method for managing data versions in a file system
    54.
    发明授权
    System and method for managing data versions in a file system 有权
    用于管理文件系统中的数据版本的系统和方法

    公开(公告)号:US07707165B1

    公开(公告)日:2010-04-27

    申请号:US11008375

    申请日:2004-12-09

    IPC分类号: G06F12/00

    摘要: A system and method manages data versions in a file system. A data version field associated with a direct block pointer in each level 1 indirect block stores a data version associated with the data contained in the direct block. When data is modified subsequent to the creation of a persistent consistency point image, the data version is incremented to a next data version value to signify that the data has been modified. Replication is aided by the ease of identifying modified data blocks by examining the data version field associated with each block.

    摘要翻译: 系统和方法管理文件系统中的数据版本。 与每个级别1间接块中的直接块指针相关联的数据版本字段存储与包含在直接块中的数据相关联的数据版本。 当在创建持久一致性点图像之后修改数据时,数据版本将增加到下一个数据版本值,以表示数据已被修改。 通过检查与每个块相关联的数据版本字段,易于识别修改的数据块来辅助复制。

    Mirrored storage at the file system level
    55.
    发明授权
    Mirrored storage at the file system level 有权
    在文件系统级镜像存储

    公开(公告)号:US07693880B1

    公开(公告)日:2010-04-06

    申请号:US10840552

    申请日:2004-05-06

    IPC分类号: G06F12/00 G06F17/30

    摘要: A file system includes a plurality of entries, wherein each entry is configured to store an indication of data block locations corresponding to a specified file, and wherein each entry is further configured to store an indication of mirrored data block locations corresponding to the specified file. Each entry may include one or more dirty indicators to identify out-of-sync data blocks. In yet another embodiment, the system may be configured to resynchronize a plurality of instances of data blocks depending upon dirty indicators corresponding to the plurality of instances of data blocks.

    摘要翻译: 文件系统包括多个条目,其中每个条目被配置为存储对应于指定文件的数据块位置的指示,并且其中每个条目还被配置为存储对应于指定文件的镜像数据块位置的指示。 每个条目可以包括用于标识不同步数据块的一个或多个脏指示符。 在另一个实施例中,系统可以被配置为根据对应于数据块的多个实例的脏指示符重新同步数据块的多个实例。

    Security and authorization development tools
    56.
    发明授权
    Security and authorization development tools 有权
    安全和授权开发工具

    公开(公告)号:US07685173B2

    公开(公告)日:2010-03-23

    申请号:US10015256

    申请日:2001-12-13

    IPC分类号: G06F12/00

    摘要: A computer system executing a method for tracking custom computer application development profiles in a data processing system comprising a first, second and third database tool connected to each other; a data bank connected to each database tool; and a security and authorization interface connected to the data processing system. The first database tool, or security and authorization profile change request database, comprises a first set of protocols which create and edit the profiles, and allows requestors an ability to view the documented progress of queries of the profiles. The second database tool, or profile requirement worksheet, comprises a second set of protocols which gather requirements of the profiles and identify the data. The third database tool, or Profile Matrix, comprises a third set of protocols which track modifications of the profiles and allows tracking capability of the tasks required to gather and implement changes to the profiles.

    摘要翻译: 执行在数据处理系统中跟踪定制计算机应用开发简档的方法的计算机系统,包括彼此连接的第一,第二和第三数据库工具; 连接到每个数据库工具的数据库; 以及连接到数据处理系统的安全和授权接口。 第一个数据库工具或安全和授权配置文件更改请求数据库包括创建和编辑配置文件的第一组协议,并允许请求者查看配置文件的查询记录的进度。 第二个数据库工具或配置文件要求工作表包括第二组协议,它们收集配置文件的要求并识别数据。 第三个数据库工具或Profile Matrix包含第三组协议,跟踪配置文件的修改,并允许跟踪功能,以收集和实现对配置文件的更改所需的任务。

    Method for accessing and updating data in a database using membership abstractions and logical representations
    57.
    发明申请
    Method for accessing and updating data in a database using membership abstractions and logical representations 审中-公开
    使用成员抽象和逻辑表示访问和更新数据库中的数据的方法

    公开(公告)号:US20100023551A1

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

    申请号:US12587209

    申请日:2009-10-03

    IPC分类号: G06F7/00 G06F12/00

    摘要: This is a computer-implemented method for accessing and updating data in a database that preserves relationships among data, including derived data. Data need not be stored in a tabular form. The method incorporates and integrates membership abstractions, relation predicates, and logical predicates of data with relationships among data so as too avoid update and other errors and to translate among logical representations, symbolic abstractions, and physical representations.

    摘要翻译: 这是一种计算机实现的方法,用于访问和更新数据库中的数据,以保留数据之间的关系,包括派生数据。 数据不需要以表格形式存储。 该方法将成员资格抽象,关系谓词和数据的逻辑谓词与数据之间的关系相结合并整合,以避免更新和其他错误,并在逻辑表示,符号抽象和物理表示之间进行翻译。

    System and method for storage of snapshot metadata in a remote file
    58.
    发明授权
    System and method for storage of snapshot metadata in a remote file 有权
    在远程文件中存储快照元数据的系统和方法

    公开(公告)号:US07644109B2

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

    申请号:US11328311

    申请日:2006-01-09

    IPC分类号: G06F17/30

    摘要: A system and method for conforming a metadata file associated with qtree of a storage system to a version used by a file system kernel of the storage system, where the version indicates a format of the metadata file. The metadata file stores state information with respect to each qtree, and may be located outside of the qtree structure. Major and minor versions are compared with latest known major and minor versions associated with the file system kernel. In response to such comparisons, the metadata file may be updated to a newer version, rolled back to an older version, and/or the system may enter a corrective state where further operations are performed.

    摘要翻译: 用于将与存储系统的qtree相关联的元数据文件与由存储系统的文件系统内核使用的版本相符合的系统和方法,其中版本指示元数据文件的格式。 元数据文件存储关于每个qtree的状态信息,并且可以位于qtree结构之外。 主要和次要版本与文件系统内核相关的最新已知的主要和次要版本进行比较。 响应于这样的比较,元数据文件可以被更新到较新的版本,回滚到较旧的版本,和/或系统可以进入执行进一步的操作的校正状态。

    Ensure a consistent control system configuration methodology through an enforceable user defined development life cycle
    59.
    发明授权
    Ensure a consistent control system configuration methodology through an enforceable user defined development life cycle 有权
    通过可强制执行的用户定义的开发生命周期来确保一致的控制系统配置方法

    公开(公告)号:US07634757B2

    公开(公告)日:2009-12-15

    申请号:US10729771

    申请日:2003-12-08

    IPC分类号: G06F9/44 G06F12/00

    摘要: A user-defined development life cycle component is part of a qualification and version control system that is an integral part of a configuration toolset in a process automation system. The user enables and defines a development life cycle to be used by defining qualification states and their attributes, including the authorized state transitions and security and requirements for each transition, such as electronic signatures. Attributes define how each control object is treated in the system. For example, a “load to controller” flag defines if the control object is loadable to a controller when it is in a particular qualification state. A fallback state defines a qualification state in which the control object continues its life cycle when it is modified and checked-back-into the system. Through a restricted state definition, the user implements the “four-eye principle” so that two consecutive state changes are made by two different users.

    摘要翻译: 用户定义的开发生命周期组件是资质和版本控制系统的一部分,它是过程自动化系统中配置工具集的组成部分。 用户通过定义资格状态及其属性来启用和定义要使用的开发生命周期,包括授权的状态转换和每个转换的安全性和要求,如电子签名。 属性定义在系统中如何处理每个控制对象。 例如,“负载到控制器”标志定义当控制对象处于特定资格状态时控制对象是否可加载到控制器。 回退状态定义了限定状态,其中控制对象在被修改并检入系统时继续其生命周期。 通过限制状态定义,用户实现“四眼原理”,使得两个不同的用户进行两次连续的状态改变。

    Computer-implemented method for translating among multiple representations and storage structures
    60.
    发明授权
    Computer-implemented method for translating among multiple representations and storage structures 有权
    用于在多个表示和存储结构之间进行翻译的计算机实现的方法

    公开(公告)号:US07620664B2

    公开(公告)日:2009-11-17

    申请号:US11649089

    申请日:2006-12-31

    IPC分类号: G06F17/00

    摘要: This is a computer-implemented method for managing translating among, and understanding multiple representations and storage structures of data by accessing and updating physical storage through a relational representation. The present invention supports both data independence and automatic derivation of descriptions of data representations by manipulating membership abstractions in the logical representation, while the prior art is restricted to user-supplied denotations and catalog entries.

    摘要翻译: 这是一种计算机实现的方法,用于通过关系表示访问和更新物理存储来管理数据之间的翻译和理解数据的多个表示和存储结构。 本发明通过操纵逻辑表示中的隶属度抽象来支持数据独立性和数据表示的自动推导,而现有技术仅限于用户提供的指示和目录条目。