会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • MAPPING INSTANCES OF A DATASET WITHIN A DATA MANAGEMENT SYSTEM
    • 数据管理系统中数据库的映射实例
    • WO2010065511A1
    • 2010-06-10
    • PCT/US2009/066210
    • 2009-12-01
    • AB INITIO SOFTWARE LLCWAKELING, TimWEISS, Adam
    • WAKELING, TimWEISS, Adam
    • G06F7/00
    • G06F17/30569G06F17/2288G06F17/3053G06F17/30592
    • Mapping data stored in a data storage system (170) for use by a computer system includes processing specifications of dataflow graphs (180) that include nodes representing computations interconnected by links representing flows of data. At least one of the dataflow graphs receives a flow of data from at least one input dataset and at least one of the dataflow graphs provides a flow of data to at least one output dataset. A mapper (100) identifies one or more sets of datasets. Each dataset in a given set matches one or more criteria for identifying different versions of a single dataset. A user interface (160) is provided to receive a mapping between at least two datasets in a given set. The mapping received over the user interface is stored in association with a dataflow graph that provides data to or receives data from the datasets of the mapping.
    • 存储在用于计算机系统的数据存储系统(170)中的数据的映射包括数据流图(180)的处理规范,其包括表示通过表示数据流的链接互连的计算的节点。 至少一个数据流图接收来自至少一个输入数据集的数据流,并且数据流图中的至少一个将数据流提供给至少一个输出数据集。 映射器(100)识别一组或多组数据集。 给定集合中的每个数据集匹配用于标识单个数据集的不同版本的一个或多个标准。 提供用户界面(160)以接收给定集合中的至少两个数据集之间的映射。 通过用户界面接收的映射与数据流图相关联地存储,该数据流向数据提供数据或从映射的数据集接收数据。
    • 5. 发明申请
    • EVALUATING DATAFLOW GRAPH CHARACTERISTICS
    • 评估数据流图表特征
    • WO2012027560A1
    • 2012-03-01
    • PCT/US2011/049131
    • 2011-08-25
    • AB INITIO TECHNOLOGY LLCBUXBAUM, MarkFEINHAUS, Dima V.WAKELING, Tim
    • BUXBAUM, MarkFEINHAUS, Dima V.WAKELING, Tim
    • G06F11/34
    • G06F11/3476G06F9/50
    • One or more expressions (324) are evaluated that represent one or more characteristics of a dataflow graph (302) that includes vertices representing data processing components (308, 310) connected by links (326, 328) representing flows of work elements between the components. A request is received by a computing system (100) to evaluate the one or more expressions that include one or more operations on one or more variables. Evaluating the expressions includes: defining a data structure (318) that includes one or more fields (320A-D), collecting, during execution of the dataflow graph, tracking information associated with one or more components of the dataflow graph, storing values associated with the tracking information in the one or more fields, and replacing one or more variables of the one or more expressions with the values stored in the one or more fields to compute a result of evaluating the one or more expressions.
    • 评估表示数据流图(302)的一个或多个特征的一个或多个表达(324),该特征包括表示通过链接(326,328)连接的数据处理组件(308,310)的顶点,所述链接表示组件之间的工作元素流 。 计算系统(100)接收请求以评估对一个或多个变量包括一个或多个操作的一个或多个表达式。 评估表达式包括:定义包括一个或多个字段(320A-D)的数据结构(318),在数据流图的执行期间收集与数据流图的一个或多个组件相关联的跟踪信息,存储与 在所述一个或多个字段中的跟踪信息,以及用存储在所述一个或多个字段中的值替换所述一个或多个表达式中的一个或多个变量来计算所述一个或多个表达式的评估结果。
    • 7. 发明申请
    • MANAGING TASK EXECUTION
    • 管理任务执行
    • WO2010093879A1
    • 2010-08-19
    • PCT/US2010/024036
    • 2010-02-12
    • AB INITIO TECHNOLOGY LLCBUXBAUM, MarkWAKELING, Tim
    • BUXBAUM, MarkWAKELING, Tim
    • G06F9/46
    • G06F9/5038G06F2209/506
    • Managing task execution includes: receiving a specification of a plurality of tasks (442, 444, 446) to be performed by respective functional modules; processing a flow of input data (402, 404, 406) using a dataflow graph that includes nodes representing data processing components (410) connected by links representing flows of data between data processing components; in response to at least one flow of data provided by at least one data processing component (410), generating a flow of messages (422); and in response to each of the messages in the flow of messages, performing an iteration of a set of one or more tasks (442) using one or more corresponding functional modules.
    • 管理任务执行包括:接收要由各个功能模块执行的多个任务(442,444,446)的指定; 使用包括表示通过表示在数据处理组件之间的数据流的链接连接的数据处理组件(410)的节点的数据流图来处理输入数据(402,404,406)的流程; 响应于由至少一个数据处理组件(410)提供的至少一个数据流,生成消息流(422); 并且响应于消息流中的每个消息,使用一个或多个对应的功能模块执行一组一个或多个任务(442)的迭代。
    • 9. 发明申请
    • FAULT TOLERANT BATCH PROCESSING
    • 容错批处理
    • WO2011008734A1
    • 2011-01-20
    • PCT/US2010/041791
    • 2010-07-13
    • AB INITIO TECHNOLOGY LLCDOUROS, Bryan, PhilATTERBURY, Matthew, DarcyWAKELING, Tim
    • DOUROS, Bryan, PhilATTERBURY, Matthew, DarcyWAKELING, Tim
    • G06F11/00
    • G06F9/46G06F11/1438G06F11/1471
    • Processing a batch of input data includes reading the batch including multiple records and passing the batch through a dataflow graph At least one but fewer than all of the graph components includes a checkpoint process for an action performed for each of multiple units of work associated with one or more of the records The checkpoint process includes opening a checkpoint buffer at the start of processing If a result from performing the action for a unit of work was previously saved in the checkpoint buffer, the saved result is used to complete processing of the unit of work without performing the action again If a result from performing the action for the unit of work is not saved in the checkpoint buffer, the action is performed to complete processing of the unit of work and the result from performing the action is saved in the checkpoint buffer.
    • 处理一批输入数据包括读取包含多个记录的批次,并通过数据流图传递批次至少一个但少于所有图形组件包括针对与一个相关联的多个工作单元中的每一个执行的操作的检查点过程 或更多记录检查点过程包括在处理开始时打开检查点缓冲区如果执行工作单元的操作的结果先前保存在检查点缓冲区中,则保存的结果将用于完成单元的处理 无需再次执行操作如果执行工作单元的操作的结果未保存在检查点缓冲区中,则执行操作以完成对工作单元的处理,并且执行操作的结果将保存在检查点中 缓冲。