Snapshot based search
    2.
    发明授权
    Snapshot based search 有权
    基于快照搜索

    公开(公告)号:US08751523B2

    公开(公告)日:2014-06-10

    申请号:US12479660

    申请日:2009-06-05

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30088

    摘要: Embodiments of the invention receive a search query from a user. In response to the search query, a snapshot of the file system in its current state is taken. A coherent search of the snapshot is performed using the search query. Results of the search are presented to a user. In other embodiments, a subsequent snapshot of the file system is taken after the first search is finished. A difference between the first snapshot and the subsequent snapshot is computed, and this difference is searched using the search query. Results of both searches are merged and results are presented to a user.

    摘要翻译: 本发明的实施例从用户接收搜索查询。 响应于搜索查询,采取当前状态下的文件系统的快照。 使用搜索查询执行快照的连贯搜索。 搜索结果呈现给用户。 在其他实施例中,文件系统的后续快照在第一次搜索完成之后被采集。 计算第一个快照和后续快照之间的差异,并使用搜索查询来搜索该差异。 两个搜索结果合并,结果呈现给用户。

    SECURE RELOCATION OF ENCRYPTED FILES
    3.
    发明申请
    SECURE RELOCATION OF ENCRYPTED FILES 有权
    加密文件的安全转移

    公开(公告)号:US20130073870A1

    公开(公告)日:2013-03-21

    申请号:US13233090

    申请日:2011-09-15

    IPC分类号: G06F12/14

    CPC分类号: G06F21/6218

    摘要: Systems and methods are disclosed for secure relocation of encrypted files for a system having non-volatile memory (“NVM”). A system can include an encryption module that is configured to use a temporary encryption seed (e.g., a randomly generated key and a corresponding initialization vector) to decrypt and encrypt data files in an NVM. These data files may have originally been encrypted with different encryption seeds. Using such an approach, data files can be securely relocated even if the system does not have access to the original encryption seeds. In addition, the temporary encryption seed allows the system to bypass a default key scheme.

    摘要翻译: 公开了用于具有非易失性存储器(NVM)的系统的加密文件的安全重定位的系统和方法。 系统可以包括被配置为使用临时加密种子(例如,随机生成的密钥和相应的初始化向量)来加密NVM中的数据文件的加密模块。 这些数据文件最初可能用不同的加密种子加密。 使用这种方法,即使系统无法访问原始加密种子,也可以安全地重新定位数据文件。 此外,临时加密种子允许系统绕过默认密钥方案。

    METHODS AND APPARATUSES TO ALLOCATE FILE STORAGE VIA TREE REPRESENTATIONS OF A BITMAP
    4.
    发明申请
    METHODS AND APPARATUSES TO ALLOCATE FILE STORAGE VIA TREE REPRESENTATIONS OF A BITMAP 有权
    通过BITMAP的树表示来分配文件存储的方法和装置

    公开(公告)号:US20110153976A1

    公开(公告)日:2011-06-23

    申请号:US12645364

    申请日:2009-12-22

    IPC分类号: G06F12/02 G06F12/00 G06F17/30

    摘要: Methods and apparatuses that search tree representations of a bitmap for available blocks to allocate in storage devices are described. An allocation request for a file may be received to initiate the search. In one embodiment, the bitmap may include an array of bits corresponding to blocks in the storage devices. Each bit may indicate whether one of the blocks is available. The tree representations may include at least one red-black tree having nodes corresponding to one or more consecutive bits in the bitmap indicating an extent of available blocks. One of the tree representations may be selected according to a file associated with an allocation request to identify an extent of available block matching the allocation request. The tree representations may be synchronized as the bitmap is updated with changes of block allocations in the storage devices.

    摘要翻译: 对存储设备中分配的可用块的位图搜索树表示的方法和装置进行了说明。 可以接收对文件的分配请求以启动搜索。 在一个实施例中,位图可以包括对应于存储设备中的块的位阵列。 每个位可以指示其中一个块是否可用。 树表示可以包括至少一个具有对应于位图中的一个或多个连续位的节点的红黑树,指示可用块的程度。 可以根据与分配请求相关联的文件来选择树表示中的一个,以识别与分配请求匹配的可用块的范围。 当存储设备中的块分配的改变随着位图被更新时,树表示可以被同步。

    Methods and apparatuses to allocate file storage via tree representations of a bitmap
    5.
    发明授权
    Methods and apparatuses to allocate file storage via tree representations of a bitmap 有权
    通过位图的树表示来分配文件存储的方法和装置

    公开(公告)号:US08504792B2

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

    申请号:US12645364

    申请日:2009-12-22

    摘要: Methods and apparatuses that search tree representations of a bitmap for available blocks to allocate in storage devices are described. An allocation request for a file may be received to initiate the search. In one embodiment, the bitmap may include an array of bits corresponding to blocks in the storage devices. Each bit may indicate whether one of the blocks is available. The tree representations may include at least one red-black tree having nodes corresponding to one or more consecutive bits in the bitmap indicating an extent of available blocks. One of the tree representations may be selected according to a file associated with an allocation request to identify an extent of available block matching the allocation request. The tree representations may be synchronized as the bitmap is updated with changes of block allocations in the storage devices.

    摘要翻译: 对存储设备中分配的可用块的位图搜索树表示的方法和装置进行了说明。 可以接收对文件的分配请求以启动搜索。 在一个实施例中,位图可以包括对应于存储设备中的块的位阵列。 每个位可以指示其中一个块是否可用。 树表示可以包括至少一个具有对应于位图中的一个或多个连续位的节点的红黑树,指示可用块的程度。 可以根据与分配请求相关联的文件来选择树表示中的一个,以识别与分配请求匹配的可用块的范围。 当存储设备中的块分配的改变随着位图被更新时,树表示可以被同步。

    SNAPSHOT BASED SEARCH
    9.
    发明申请
    SNAPSHOT BASED SEARCH 有权
    基于SNAPSHOT的搜索

    公开(公告)号:US20100312783A1

    公开(公告)日:2010-12-09

    申请号:US12479660

    申请日:2009-06-05

    IPC分类号: G06F17/30 G06F12/00 G06F12/16

    CPC分类号: G06F17/30088

    摘要: Embodiments of the invention receive a search query from a user. In response to the search query, a snapshot of the file system in its current state is taken. A coherent search of the snapshot is performed using the search query. Results of the search are presented to a user. In other embodiments, a subsequent snapshot of the file system is taken after the first search is finished. A difference between the first snapshot and the subsequent snapshot is computed, and this difference is searched using the search query. Results of both searches are merged and results are presented to a user.

    摘要翻译: 本发明的实施例从用户接收搜索查询。 响应于搜索查询,采取当前状态下的文件系统的快照。 使用搜索查询执行快照的连贯搜索。 搜索结果呈现给用户。 在其他实施例中,文件系统的后续快照在第一次搜索完成之后被采集。 计算第一个快照和后续快照之间的差异,并使用搜索查询来搜索该差异。 两个搜索结果合并,结果呈现给用户。

    Secure relocation of encrypted files
    10.
    发明授权
    Secure relocation of encrypted files 有权
    安全地重新安置加密文件

    公开(公告)号:US08886963B2

    公开(公告)日:2014-11-11

    申请号:US13233090

    申请日:2011-09-15

    IPC分类号: G06F21/00 G06F21/62

    CPC分类号: G06F21/6218

    摘要: Systems and methods are disclosed for secure relocation of encrypted files for a system having non-volatile memory (“NVM”). A system can include an encryption module that is configured to use a temporary encryption seed (e.g., a randomly generated key and a corresponding initialization vector) to decrypt and encrypt data files in an NVM. These data files may have originally been encrypted with different encryption seeds. Using such an approach, data files can be securely relocated even if the system does not have access to the original encryption seeds. In addition, the temporary encryption seed allows the system to bypass a default key scheme.

    摘要翻译: 公开了用于具有非易失性存储器(“NVM”)的系统的加密文件的安全重定位的系统和方法。 系统可以包括被配置为使用临时加密种子(例如,随机生成的密钥和相应的初始化向量)来加密NVM中的数据文件的加密模块。 这些数据文件最初可能用不同的加密种子加密。 使用这种方法,即使系统无法访问原始加密种子,也可以安全地重新定位数据文件。 此外,临时加密种子允许系统绕过默认密钥方案。