会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • MANAGING CHANGES TO COLLECTIONS OF DATA
    • 管理数据收集的变化
    • WO2012097278A1
    • 2012-07-19
    • PCT/US2012/021286
    • 2012-01-13
    • AB INITIO TECHNOLOGY LLCGOULD, JoelPERKINS, TimothyWEISS, Adam
    • GOULD, JoelPERKINS, TimothyWEISS, Adam
    • G06F17/30
    • G06F17/30371
    • Managing changes to a collection of records includes storing a first set of records (116) in a data storage system (112), the first set of records representing a first version of the collection of records, and validating a proposed change (104) to the collection of records specified by an input received over a user interface (102). The data storage system is queried based on validation criteria (110) associated with the proposed change, and a first result is received in response to the querying. A second set of records is processed representing changes (114) not yet applied to the collection of records to generate a second result. The first result is updated based on the second result to generate a third result. The third result is processed to determine whether the proposed change is valid according to the validation criteria.
    • 管理对记录集合的更改包括将第一组记录(116)存储在数据存储系统(112)中,第一组记录表示记录集合的第一版本,并验证所提出的改变(104)至 由通过用户界面(102)接收的输入指定的记录的收集。 基于与所提出的更改相关联的验证标准(110)查询数据存储系统,并且响应于该查询接收到第一结果。 第二组记录被处理,表示尚未应用于记录的收集以产生第二结果的变化(114)。 基于第二结果来更新第一结果以产生第三结果。 处理第三个结果以确定所提出的更改是否根据验证标准有效。
    • 2. 发明申请
    • MANAGING RECORD FORMAT INFORMATION
    • 管理记录格式信息
    • WO2011060257A1
    • 2011-05-19
    • PCT/US2010/056530
    • 2010-11-12
    • AB INITIO TECHNOLOGY LLCPARMENTER, David, W.GOULD, JoelFARVER, Jennifer, M.FREUNDLICH, RobertVIGNEAU, Joyce, L.
    • PARMENTER, David, W.GOULD, JoelFARVER, Jennifer, M.FREUNDLICH, RobertVIGNEAU, Joyce, L.
    • G06F7/00
    • G06F17/30371
    • Data is prepared for processing in a data processing system using format information. Received data includes records that have values for fields. A target record format for processing the data is determined. Multiple records are analyzed (806) according to validation tests to determine (810) whether the data matches candidate record formats. Each candidate record format specifies a format for each field, and each validation test corresponds to at least one candidate record format. In response to receiving results of the validation tests, the target record format is associated with the data based on at least one of: a candidate record format (812) for which at least a partial match was determined according to at least one validation test, a parsed record format (830, 832, 834, 836, 838) selected according to a data type associated with the data, and a constructed record format (846) generated from an analysis of data characteristics.
    • 数据准备用于使用格式信息在数据处理系统中进行处理。 收到的数据包括具有字段值的记录。 确定用于处理数据的目标记录格式。 根据验证测试分析多个记录(806)以确定(810)数据是否匹配候选记录格式。 每个候选记录格式指定每个字段的格式,每个验证测试对应于至少一个候选记录格式。 响应于验证测试的接收结果,目标记录格式基于以下至少之一中的数据与数据相关联:候选记录格式(812),根据至少一个验证测试至少确定了部分匹配, 根据与数据相关联的数据类型选择的解析记录格式(830,832,834,83​​6,838)以及从数据特征分析生成的构造记录格式(846)。
    • 4. 发明申请
    • PROCESSING DATA USING VECTOR FIELDS
    • 使用矢量字段处理数据
    • WO2010088523A1
    • 2010-08-05
    • PCT/US2010/022593
    • 2010-01-29
    • AB INITIO TECHNOLOGY LLCGOULD, JoelSTUDER, Scott
    • GOULD, JoelSTUDER, Scott
    • G06F7/00
    • G06F17/30292G06N5/025
    • Disclosed is a method including receiving a rule (152) having at least one rule case (210a-h) for producing an output value based on one or more input values, generating a transform (112, 156) for receiving data from an input dataset (100) and transforming the data based on the rule (152) including producing a first series of values (813) for at least one output variable (508, 801) in an output dataset (120), at least one value in the first series of values (813) including a second series of values (816), and providing an output field corresponding to the at least one output variable (508, 801) in the output dataset (120) for storing the second series of values (816).
    • 公开了一种方法,包括接收具有至少一个规则案例(210a-h)的规则(152),用于基于一个或多个输入值产生输出值,生成用于从输入数据集接收数据的变换(112,156) (100),并且基于规则(152)变换数据,包括为输出数据集(120)中的至少一个输出变量(508,801)产生第一系列值(813),第一系列中的至少一个值 包括第二系列值(816)的一系列值(813),并且提供与输出数据集(120)中的至少一个输出变量(508,801)相对应的输出字段,用于存储第二系列值(816 )。
    • 7. 发明申请
    • CONDITIONAL VALIDATION RULES
    • 条件验证规则
    • WO2016040445A1
    • 2016-03-17
    • PCT/US2015/049131
    • 2015-09-09
    • AB INITIO TECHNOLOGY LLC
    • GOULD, JoelPROCOPS, Roy
    • G06F17/30
    • G06F17/30303G06F17/243G06F17/246G06F17/2725G06F17/30371
    • Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating conditional validation rules. One of the methods includes rendering a plurality of cells arranged in a two-dimensional grid having a first axis and a second axis, the two-dimensional grid including one or more subsets of the cells, each subset associated with a respective field of an element of the dataset, and multiple subsets of the cells extending in a direction along the second axis of the two-dimensional grid, one or more of the multiple subsets associated with a respective validation rule. The method includes applying one or more validation rules to an element of the dataset based on user input received from at least some of the cells. A condition cell associated with a field includes an input element for receiving input.
    • 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于产生条件验证规则。 方法之一包括渲染布置在具有第一轴和第二轴的二维网格中的多个单元,所述二维网格包括单元的一个或多个子集,每个子​​集与元素的相应场相关联 以及在沿着二维网格的第二轴的方向上延伸的单元的多个子集,与相应的验证规则相关联的多个子集中的一个或多个。 该方法包括基于从至少一些小区接收的用户输入将一个或多个验证规则应用于数据集的元素。 与字段相关联的条件单元包括用于接收输入的输入元件。
    • 8. 发明申请
    • CONTROLLING DATA PROCESSING TASKS
    • 控制数据处理任务
    • WO2016036813A2
    • 2016-03-10
    • PCT/US2015/048079
    • 2015-09-02
    • AB INITIO TECHNOLOGY LLC
    • STANFILL, Craig W.SHAPIRO, RichardWEISS, AdamROBERTS, Andrew F.WHOLEY, III, Joseph SkeffingtonGOULD, Joel
    • G06F9/48
    • G06F9/4843G06F8/34G06F9/4494
    • Information representative of a graph-based program specification (110) has a plurality of components, each of which corresponds to a task, and directed links between ports of said components. A program corresponding to said graph-based program specification is executed at a node (152). A first component includes a first data port, a first control port, and a second control port. Said first data port is configured to receive data to be processed by a first task corresponding to said first component, or configured to provide data that was processed by said first task corresponding to said first component. Executing a program corresponding to said graph-based program specification includes: receiving said first control information at said first control port, in response to receiving said first control information, determining whether or not to invoke said first task, and after receiving said first control information, providing said second control information from said second control port.
    • 代表基于图形的程序规范(110)的信息具有多个组件,每个组件对应于任务,并且指向所述组件的端口之间的链接。 在节点(152)处执行对应于所述基于图形的程序指定的程序。 第一组件包括第一数据端口,第一控制端口和第二控制端口。 所述第一数据端口被配置为接收要由对应于所述第一组件的第一任务处理的数据,或者被配置为提供由对应于所述第一组件的所述第一任务处理的数据。 执行对应于所述基于图形的程序规范的程序包括:响应于接收到所述第一控制信息,确定是否调用所述第一任务,并且在接收到所述第一控制信息之后,在所述第一控制端口处接收所述第一控制信息 从所述第二控制端口提供所述第二控制信息。
    • 9. 发明申请
    • SYSTEMS AND METHODS FOR DETERMINING RELATIONSHIPS AMONG DATA ELEMENTS
    • 确定数据元素之间关系的系统和方法
    • WO2018089633A1
    • 2018-05-17
    • PCT/US2017/060860
    • 2017-11-09
    • AB INITIO TECHNOLOGY LLC
    • GOULD, JoelRADIVOJEVIC, Dusan
    • G06F17/30
    • A data processing system configured to perform: obtaining a first data lineage representing relationships among physical data elements, the first data lineage being generated at least in part by performing at least one of: (a) analyzing source code of at least one computer program configured to access the physical data elements; and (b) analyzing information obtained during runtime of the at least one computer program; obtaining, based on user input, a second data lineage representing relationships among business data elements; obtaining an association between at least some of the physical data elements of the first data lineage and at least some of the business data elements of the second data lineage; and generating, based on the association between the physical data elements and the business data elements, an indication of agreement or discrepancy between the first data lineage and the second data lineage.
    • 数据处理系统,被配置为执行:获得表示物理数据元素之间的关系的第一数据沿袭,所述第一数据沿袭至少部分通过执行以下中的至少一个来生成:(a)分析源 至少一个计算机程序的代码,其被配置为访问所述物理数据元素; 和(b)分析在所述至少一个计算机程序的运行时期间获得的信息; 基于用户输入获得表示业务数据元素之间的关系的第二数据沿袭; 获得第一数据沿袭的至少一些物理数据元素与第二数据沿袭的至少一些商业数据元素之间的关联; 以及基于物理数据元素与商业数据元素之间的关联,生成第一数据系列与第二数据系列之间的一致或差异的指示。
    • 10. 发明申请
    • DATA QUALITY ANALYSIS
    • 数据质量分析
    • WO2016201176A1
    • 2016-12-15
    • PCT/US2016/036813
    • 2016-06-10
    • AB INITIO TECHNOLOGY LLC
    • SPITZ, ChuckGOULD, Joel
    • G06F17/30
    • G06F17/30371G06F17/30303G06F17/30516G06F17/30554
    • A method includes receiving information indicative of an output dataset generated by a data processing system; identifying, based on data lineage information relating to the output dataset, one or more upstream datasets on which the output dataset depends; analyzing one or more of the identified one or more upstream datasets on which the output dataset depends. The analyzing includes, for each particular upstream dataset of the one or more upstream datasets, applying one or more of: (i) a first rule indicative of an allowable deviation between a profile of the particular upstream dataset and a reference profile for the particular upstream dataset, and (ii) a second rule indicative of one or more allowable values or prohibited values for each of one or more data elements in the particular upstream dataset, and based on the results of applying the one or more rules, selecting one or more of the upstream datasets. The method includes outputting information associated with the selected one or more upstream datasets.
    • 一种方法包括接收指示由数据处理系统生成的输出数据集的信息; 基于与输出数据集相关的数据谱系信息来识别输出数据集所依赖的一个或多个上游数据集; 分析所输出的数据集所依赖的一个或多个上游数据集中的一个或多个。 所述分析包括对于所述一个或多个上游数据集的每个特定上游数据集,应用以下中的一个或多个:(i)指示所述特定上游数据集的简档与所述特定上游数据集的简档之间的允许偏差的第一规则 数据集,以及(ii)指示特定上游数据集中的一个或多个数据元素中的每一个的一个或多个允许值或禁止值的第二规则,并且基于应用所述一个或多个规则的结果,选择一个或多个 的上游数据集。 该方法包括输出与所选择的一个或多个上游数据集相关联的信息。