会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明申请
    • Efficient support for workspace-local queries in a repository that supports file versioning
    • 在支持文件版本控制的存储库中高效支持工作区本地查询
    • US20070150525A1
    • 2007-06-28
    • US11316803
    • 2005-12-22
    • Sam IdiculaThomas BabyVikram KapoorNipun AgarwalEric Sedlar
    • Sam IdiculaThomas BabyVikram KapoorNipun AgarwalEric Sedlar
    • G06F17/30
    • G06F17/3023Y10S707/99954
    • Evaluation of workspace-local queries on a repository that supports versioning is enabled by tracking which versions of resources that are stored in the repository are associated with particular workspaces. A mapping is created and maintained for each workspace and each workspace-enabled table, i.e., a repository table that supports multiple versions of resources in the table. The mapping, such as a bit vector, is indexed by resource identifier. A set bit indicates that a particular resource version that corresponds to the bit is associated with the particular workspace. Therefore, the mapping indicates which rows in the workspace-enabled table are in the particular workspace. Index-based and functional evaluation schemes may utilize the per workspace, per table mapping to evaluate queries on the versioned repository. A new operator (IN_WORKSPACE) is introduced, through which an evaluation routine is invoked to determine whether or not a particular row maps to a particular workspace.
    • 通过跟踪存储在存储库中的哪些版本的资源与特定工作空间相关联,可以对支持版本控制的存储库上的工作区本地查询进行评估。 为每个工作空间和每个启用工作区的表创建和维护映射,即支持表中多个版本资源的存储库表。 诸如位向量的映射由资源标识符索引。 一组位表示与该位相对应的特定资源版本与特定工作空间相关联。 因此,映射指示工作区启用的表中哪些行在特定工作空间中。 基于索引和功能评估方案可以利用每个工作空间,每个表映射来评估版本化存储库中的查询。 引入了一个新的运算符(IN_WORKSPACE),通过该运算符调用一个评估程序来确定特定行是否映射到特定的工作区。
    • 35. 发明授权
    • Efficient support for workspace-local queries in a repository that supports file versioning
    • 在支持文件版本控制的存储库中高效支持工作区本地查询
    • US07543004B2
    • 2009-06-02
    • US11316803
    • 2005-12-22
    • Sam IdiculaThomas BabyVikram KapoorNipun AgarwalEric Sedlar
    • Sam IdiculaThomas BabyVikram KapoorNipun AgarwalEric Sedlar
    • G06F17/30
    • G06F17/3023Y10S707/99954
    • Evaluation of workspace-local queries on a repository that supports versioning is enabled by tracking which versions of resources that are stored in the repository are associated with particular workspaces. A mapping is created and maintained for each workspace and each workspace-enabled table, i.e., a repository table that supports multiple versions of resources in the table. The mapping, such as a bit vector, is indexed by resource identifier. A set bit indicates that a particular resource version that corresponds to the bit is associated with the particular workspace. Therefore, the mapping indicates which rows in the workspace-enabled table are in the particular workspace. Index-based and functional evaluation schemes may utilize the per workspace, per table mapping to evaluate queries on the versioned repository. A new operator (IN_WORKSPACE) is introduced, through which an evaluation routine is invoked to determine whether or not a particular row maps to a particular workspace.
    • 通过跟踪存储在存储库中的哪些版本的资源与特定工作空间相关联,可以对支持版本控制的存储库上的工作区本地查询进行评估。 为每个工作空间和每个启用工作区的表创建和维护映射,即支持表中多个版本资源的存储库表。 诸如位向量的映射由资源标识符索引。 一组位表示与该位相对应的特定资源版本与特定工作空间相关联。 因此,映射指示工作区启用的表中哪些行在特定工作空间中。 基于索引和功能评估方案可以利用每个工作空间,每个表映射来评估版本化存储库中的查询。 引入了一个新的运算符(IN_WORKSPACE),通过该运算符调用一个评估程序来确定特定行是否映射到特定的工作区。
    • 37. 发明申请
    • Snapshots of file systems in data storage systems
    • 数据存储系统中文件系统的快照
    • US20050240635A1
    • 2005-10-27
    • US11147739
    • 2005-06-07
    • Vikram KapoorKurt ShoensMark SchultzRex Hamilton
    • Vikram KapoorKurt ShoensMark SchultzRex Hamilton
    • G06F20060101G06F12/00G06F17/30
    • G06F17/30067Y10S707/915Y10S707/99953Y10S707/99956
    • The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, this invention avoids overwriting any blocks used by previous snapshots by allocating new blocks for the modified blocks. When the invention needs to put an established block in a new location, it must update a parent block to point to the new location. The update to the parent block may then require allocating a new block for the new parent block and so forth. Parts of the file system not modified since a snapshot remain in place. The amount of space required to represent snapshots scales with the fraction of the file system that users modify. To maintain snapshot integrity, this invention keeps track of the first and last snapshots that use each block in space map blocks spread throughout the file system data space. When users delete snapshots, this invention may use a background process to find blocks no longer used by any snapshot and makes them available for future use.
    • 本发明涉及数据存储系统中文件系统的快照管理方法和系统。 为了表示快照,本发明保持指向每个快照的根块指针的指针。 当活动文件系统被修改时,本发明通过为修改的块分配新的块来避免覆盖先前快照所使用的任何块。 当本发明需要将一个已建立的块放在新位置时,它必须更新一个父块以指向新的位置。 然后,对父块的更新可能需要为新的父块等分配新块。 文件系统的部分因为快照保留到位而未被修改。 代表快照所需的空间量会随着用户修改的文件系统的一小部分而缩放。 为了保持快照完整性,本发明记录使用遍及文件系统数据空间的空间图块中的每个块的第一个和最后一个快照。 当用户删除快照时,本发明可以使用后台进程来查找不再被任何快照使用的块,并使之可供将来使用。
    • 40. 发明申请
    • STRUCTURE OF HIERARCHICAL COMPRESSED DATA STRUCTURE FOR TABULAR DATA
    • 用于数据数据的分层压缩数据结构的结构
    • US20120143833A1
    • 2012-06-07
    • US13371354
    • 2012-02-10
    • Amit GaneshVikram KapoorVineet MarwahKam ShergillRoger MacNicolSachin KulkarniJesse Kamp
    • Amit GaneshVikram KapoorVineet MarwahKam ShergillRoger MacNicolSachin KulkarniJesse Kamp
    • G06F7/00
    • G06F16/221
    • A highly flexible and extensible structure is provided for physically storing tabular data. The structure, referred to as a compression unit, may be used to store tabular data that logically resides in any type of table-like structure. According to one embodiment, compression units are recursive. Thus, a compression unit may have a “parent” compression unit to which it belongs, and may have one or more “child” compression units that belong to it. In one embodiment, compression units include metadata that indicates how the tabular data is stored within them. The metadata for a compression unit may indicate, for example, whether the data is stored in row-major or column major-format the order of the columns within the compression unit (which may differ from the logical order of the columns dictated by the definition of their logical container), a compression technique for the compression unit, the child compression units (if any), etc.
    • 提供了高度灵活和可扩展的结构,用于物理存储表格数据。 称为压缩单元的结构可用于存储逻辑上位于任何类型的类似桌面结构的表格数据。 根据一个实施例,压缩单元是递归的。 因此,压缩单元可以具有它所属的“父”压缩单元,并且可以具有属于它的一个或多个“子”压缩单元。 在一个实施例中,压缩单元包括指示表格数据如何被存储在其中的元数据。 压缩单元的元数据例如可以指示数据是以行主列还是列主格式存储在压缩单元内的列的顺序(其可以不同于由定义指定的列的逻辑顺序 的逻辑容器),压缩单元的压缩技术,子压缩单元(如果有的话)等等