会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Using Target Columns in Data Transformation
    • 在数据转换中使用目标列
    • US20130238669A1
    • 2013-09-12
    • US13416850
    • 2012-03-09
    • Xiaofan ZhouWu CaoFreda XuAndrey Belyy
    • Xiaofan ZhouWu CaoFreda XuAndrey Belyy
    • G06F17/30
    • G06F16/254
    • A data transform leverages a known hierarchy within a target data structure, in order to improve query and mapping capabilities and enhance performance. Where a target data structure is hierarchical, output data of that target data structure is often built in the document order of the nodes in the structure (from top down and from left to right). Hence, when the data for a child node in the target structure is being built, the data for the parent nodes of the child node has been built. Embodiments utilize this available portion of the target data in the form of target columns, to increase processing efficiency of the transformation process. Use of target columns according to embodiments may also allow powerful and concise expression of mapping logic in the transform, facilitating the use of functions such as selection (e.g. Where clauses), uniqueness (e.g. DISTINCT), ordering (Order By, Group By), and Aggregation.
    • 数据变换利用目标数据结构中的已知层次结构,以便改进查询和映射能力并提高性能。 在目标数据结构是层次化的情况下,目标数据结构的输出数据通常以结构中的节点(从上到下,从左到右)的文档顺序构建。 因此,当正在构建目标结构中的子节点的数据时,已经构建了子节点的父节点的数据。 实施例以目标列的形式利用目标数据的这种可用部分,以提高转换过程的处理效率。 根据实施例的目标列的使用还可以允许在变换中映射逻辑的强大和简洁的表达,便于使用诸如选择(例如Where子句),唯一性(例如DISTINCT),排序(Order By,Group By), 和聚合。
    • 4. 发明申请
    • Graphical Representation and Automatic Generation of Iteration Rule
    • 图形表示和自动生成迭代规则
    • US20130262417A1
    • 2013-10-03
    • US13437170
    • 2012-04-02
    • Xiaofan ZhouWu CaoFreda XuAndrey Belyy
    • Xiaofan ZhouWu CaoFreda XuAndrey Belyy
    • G06F17/30
    • G06F16/2428G06F16/2456
    • Embodiments relate to graphical representation and/or automatic generation of an iteration rule in mapping design that is to integrate or transform one or more input data sets into another target data set. The input and output data set can be of flat or hierarchical in nature. In an embodiment, a graphical interface allows users to specify an iteration rule (e.g. JOIN operation in a relational database) in a tree-like structure (e.g. a JOIN tree). The interface allows users to visualize and implement complicated and powerful combinations of multiple data sets, including data sets exhibiting hierarchical structure. Drag-and-drop techniques may be employed to reduce the need for manual typing. Also disclosed are procedures automatically generating an iteration rule based on the data mapping information, thereby reducing a need for manual mapping.
    • 实施例涉及映射设计中的图形表示和/或迭代规则的自动生成,其将一个或多个输入数据集合集成或变换成另一个目标数据集。 输入和输出数据集可以是平坦的或分层的。 在一个实施例中,图形界面允许用户以树状结构(例如JOIN树)来指定迭代规则(例如关系数据库中的JOIN操作)。 该界面允许用户可视化和实现多个数据集的复杂而强大的组合,包括展示分层结构的数据集。 可以采用拖放技术来减少手动打字的需要。 还公开了基于数据映射信息自动生成迭代规则的过程,从而减少了对手动映射的需要。
    • 5. 发明申请
    • METHOD FOR REPRESENTING AND STORING HIERARCHICAL DATA IN A COLUMNAR FORMAT
    • 用于表示和存储列格式中的分层数据的方法
    • US20140201244A1
    • 2014-07-17
    • US13741478
    • 2013-01-15
    • Xiaofan Zhou
    • Xiaofan Zhou
    • G06F17/30
    • G06F17/30917G06F17/30
    • A computer implemented system, program product, and method that organizes hierarchical data into a plurality of columns is disclosed. A schema interface is defined for the data and two types of columns, value columns and occurrence columns, are used. Each value column stores the values for a field. Each occurrence column stores the occurrence numbers for a node that is repeatable, or optional, or in a choice group. The hierarchical relationship of the data is jointly preserved by the schema interface and the occurrence numbers in the occurrence columns. A database management system built upon the method is capable of operating at higher efficiency by combining some of the best aspects of relational database and hierarchical database management systems. The computer implemented method also provides a new and efficient method of exchanging data over networks.
    • 公开了将分层数据组织成多列的计算机实现的系统,程序产品和方法。 为数据定义了模式接口,并使用了两种类型的列,值列和出现列。 每个值列存储一个字段的值。 每个出现列存储可重复或可选的节点的出现编号,或存储在选择组中。 数据的层次关系由模式界面和出现列中的出现编号共同保留。 基于该方法构建的数据库管理系统能够通过组合关系数据库和分层数据库管理系统的一些最佳方面,以更高的效率运行。 计算机实现的方法还提供了一种通过网络交换数据的新的和有效的方法。
    • 6. 发明授权
    • Method for representing and storing hierarchical data in a columnar format
    • 用于以柱状格式表示和存储分层数据的方法
    • US09087138B2
    • 2015-07-21
    • US13741478
    • 2013-01-15
    • Xiaofan Zhou
    • Xiaofan Zhou
    • G06F17/30
    • G06F17/30917G06F17/30
    • A computer implemented system, program product, and method that organizes hierarchical data into a plurality of columns is disclosed. A schema interface is defined for the data and two types of columns, value columns and occurrence columns, are used. Each value column stores the values for a field. Each occurrence column stores the occurrence numbers for a node that is repeatable, or optional, or in a choice group. The hierarchical relationship of the data is jointly preserved by the schema interface and the occurrence numbers in the occurrence columns. A database management system built upon the method is capable of operating at higher efficiency by combining some of the best aspects of relational database and hierarchical database management systems. The computer implemented method also provides a new and efficient method of exchanging data over networks.
    • 公开了将分层数据组织成多列的计算机实现的系统,程序产品和方法。 为数据定义了模式接口,并使用了两种类型的列,值列和出现列。 每个值列存储一个字段的值。 每个出现列存储可重复或可选的节点的出现编号,或存储在选择组中。 数据的层次关系由模式界面和出现列中的出现编号共同保留。 基于该方法构建的数据库管理系统能够通过组合关系数据库和分层数据库管理系统的一些最佳方面,以更高的效率运行。 计算机实现的方法还提供了一种通过网络交换数据的新的和有效的方法。