会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Efficient path-based operations while searching across versions in a repository
    • 高效的基于路径的操作,同时在存储库中的版本中进行搜索
    • US08015165B2
    • 2011-09-06
    • US11304414
    • 2005-12-14
    • Sam IdiculaThomas BabyNipun AgarwalRavi Murthy
    • Sam IdiculaThomas BabyNipun AgarwalRavi Murthy
    • G06F17/30
    • G06F17/30235G06F17/30533
    • A technique and mechanism for efficiently searching across multiple versions of a resource is provided. New operators are provided that take into account the versions of a particular resource. The query engine evaluates the new operators using either an index-based approach or a functional approach. Under an index-based implementation, a hierarchical index is traversed to find a particular resource (or resources) associated with a specified path and the version history identifier associated with the particular resource(s). A version history table containing references to all versions of the particular resource(s) are then obtained. Under the functional implementation, a link table, which contains all paths in a user's workspace, is examined to determine whether the version history identifier of a particular resource matches a version history identifier of a resource specified in the link table and whether the path to the resource in the link table is related to the path specified.
    • 提供了一种有效地搜索资源的多个版本的技术和机制。 提供了新的运算符,以考虑特定资源的版本。 查询引擎使用基于索引的方法或功能方法来评估新的运算符。 在基于索引的实现下,遍历分层索引以找到与指定路径相关联的特定资源(或资源)以及与特定资源相关联的版本历史标识符。 然后获得包含对特定资源的所有版本的引用的版本历史表。 在功能实现下,检查包含用户工作区中的所有路径的链接表,以确定特定资源的版本历史标识符是否与链接表中指定的资源的版本历史标识符是否匹配, 链接表中的资源与指定的路径相关。
    • 13. 发明申请
    • 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),通过该运算符调用一个评估程序来确定特定行是否映射到特定的工作区。
    • 15. 发明申请
    • Efficient queriability of version histories in a repository
    • 存储库中版本历史的高效可排序性
    • US20070162441A1
    • 2007-07-12
    • US11332117
    • 2006-01-12
    • Sam IdiculaThomas BabyNipun AgarwalEric Sedlar
    • Sam IdiculaThomas BabyNipun AgarwalEric Sedlar
    • G06F17/30G06F7/00
    • G06F17/2288G06F17/3023
    • Efficient evaluation of resource version history queries is enabled by using a data container storing records corresponding to links between successive versions of a resource. The records include: (a) a record identifier, (b) a predecessor identifier, (c) a successor identifier, (d) a predecessor rowset, which comprises the record identifier of each record in which the predecessor identifier in this record is the successor identifier, and (e) a successor rowset, which comprises the record identifier of each record in which the successor identifier in this record is the predecessor identifier. Depending on the nature of a request, a record is identified in which a particular version is identified by either the predecessor identifier or the successor identifier. Either the predecessor or successor rowsets are recursively read, while the predecessor or successor identifiers corresponding to each record read are added to a result set, thereby forming the ancestor or descendant version history.
    • 通过使用存储与资源的连续版本之间的链接相对应的记录的数据容器来启用资源版本历史查询的有效评估。 记录包括:(a)记录标识符,(b)前导标识符,(c)后继标识符,(d)前置行集合,其包括每个记录的记录标识符,其中该记录中的前身标识符是 后续标识符,以及(e)后继行集,其包括其中该记录中的后继标识符是前导标识符的每个记录的记录标识符。 根据请求的性质,识别一个记录,其中特定版本由前导标识符或后续标识符标识。 前导或后继行集是递归读取的,而与读取的每个记录相对应的前导或后继标识符被添加到结果集中,从而形成祖先或后代版本历史。
    • 16. 发明授权
    • 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),通过该运算符调用一个评估程序来确定特定行是否映射到特定的工作区。
    • 19. 发明授权
    • Efficient queriability of version histories in a repository
    • 存储库中版本历史的高效可排序性
    • US07730032B2
    • 2010-06-01
    • US11332117
    • 2006-01-12
    • Sam IdiculaThomas BabyNipun AgarwalEric Sedlar
    • Sam IdiculaThomas BabyNipun AgarwalEric Sedlar
    • G06F7/00G06F17/00
    • G06F17/2288G06F17/3023
    • Efficient evaluation of resource version history queries is enabled by using a data container storing records corresponding to links between successive versions of a resource. The records include: (a) a record identifier, (b) a predecessor identifier, (c) a successor identifier, (d) a predecessor rowset, which comprises the record identifier of each record in which the predecessor identifier in this record is the successor identifier, and (e) a successor rowset, which comprises the record identifier of each record in which the successor identifier in this record is the predecessor identifier. Depending on the nature of a request, a record is identified in which a particular version is identified by either the predecessor identifier or the successor identifier. Either the predecessor or successor rowsets are recursively read, while the predecessor or successor identifiers corresponding to each record read are added to a result set, thereby forming the ancestor or descendant version history.
    • 通过使用存储与资源的连续版本之间的链接相对应的记录的数据容器来启用资源版本历史查询的有效评估。 记录包括:(a)记录标识符,(b)前身标识符,(c)后继标识符,(d)前置行集,其包括每个记录的记录标识符,其中该记录中的前身标识符是 后续标识符,以及(e)后继行集,其包括其中该记录中的后继标识符是前导标识符的每个记录的记录标识符。 根据请求的性质,识别一个记录,其中特定版本由前导标识符或后续标识符标识。 前导或后继行集是递归读取的,而与读取的每个记录相对应的前导或后继标识符被添加到结果集中,从而形成祖先或后代版本历史。
    • 20. 发明授权
    • Handling uniqueness constraints in a database system with versioned data
    • 在具有版本化数据的数据库系统中处理唯一性约束
    • US07424495B2
    • 2008-09-09
    • US11295310
    • 2005-12-05
    • Sam IdiculaNipun AgarwalRavi MurthyThomas Baby
    • Sam IdiculaNipun AgarwalRavi MurthyThomas Baby
    • G06F17/30
    • G06F17/30312Y10S707/99953Y10S707/99954
    • A version history of each of a plurality of resources is stored in a table. The version history for each resource comprises a set of one or more values for the resource, wherein each value in the version history of a resource indicates the value that the resource had in a particular version of the resource. In response to a request to perform an operation that causes a given resource that is subject to a uniqueness constraint to have a particular value, it is determined whether the uniqueness constraint is violated based on whether any version of any resource other than the given resource has the particular value. The uniqueness constraint is determined to be violated if any version of any resource other than the given resource has the particular value. The uniqueness constraint is not violated by existence of a version of the given resource that has the particular value.
    • 多个资源中的每一个的版本历史被存储在表中。 每个资源的版本历史包括用于资源的一个或多个值的集合,其中资源的版本历史中的每个值指示资源在资源的特定版本中具有的值。 响应于执行导致受到唯一性约束的给定资源具有特定值的操作的请求,基于是否具有给定资源的任何资源的任何版本的任何版本是否被确定是否违反唯一性约束 具体的价值。 如果给定资源以外的任何资源的任何版本具有特定值,则唯一性约束被确定为违反。 唯一性约束不被存在具有特定值的给定资源的版本所抵触。