Format-specific data processing operations

    公开(公告)号:US11347484B2

    公开(公告)日:2022-05-31

    申请号:US17185550

    申请日:2021-02-25

    Abstract: A method includes analyzing, by a processor, a first version of a computer program, the analyzing including identifying a first process included in the first version of the computer program, the first process configured to perform an operation on data having a first format; and by a processor, generating a second version of at least a portion of the computer program, including omitting the first process and including in the second version of the at least portion of the computer program one or more second processes configured to perform a second operation on data of a second format different from the first format, wherein the second operation is based on the first operation.

    FORMAT-SPECIFIC DATA PROCESSING OPERATIONS

    公开(公告)号:US20210182038A1

    公开(公告)日:2021-06-17

    申请号:US17185550

    申请日:2021-02-25

    Abstract: A method includes analyzing, by a processor, a first version of a computer program, the analyzing including identifying a first process included in the first version of the computer program, the first process configured to perform an operation on data having a first format; and by a processor, generating a second version of at least a portion of the computer program, including omitting the first process and including in the second version of the at least portion of the computer program one or more second processes configured to perform a second operation on data of a second format different from the first format, wherein the second operation is based on the first operation.

    Static and runtime analysis of computer program ecosystems

    公开(公告)号:US10996946B2

    公开(公告)日:2021-05-04

    申请号:US16746392

    申请日:2020-01-17

    Abstract: A method for analyzing a computer program ecosystem including multiple computer programs includes performing a static analysis of the ecosystem, including identifying static dependencies among elements of the ecosystem based on values of parameters in one or more parameter sets associated with the ecosystem, the elements of the ecosystem including the computer programs of the ecosystem and data resources associated with the computer programs. The method includes performing a runtime analysis of the ecosystem, including identifying elements of the ecosystem that were utilized during execution of the ecosystem to process data records. The method includes performing a schedule analysis of the ecosystem, including identifying a computer program of the ecosystem that has a schedule dependency from another computer program of the ecosystem. The method includes identifying a subset of the elements of the ecosystem as an ecosystem unit based on the results of the static, runtime, and schedule analyses.

    Data generation
    34.
    发明授权

    公开(公告)号:US10437701B2

    公开(公告)日:2019-10-08

    申请号:US16181582

    申请日:2018-11-06

    Abstract: A method includes receiving data indicative of a number of times each of one or more rules was executed by a data processing application during processing of one or more records; based on the number of times each of the rules was executed by the data processing application, determining a content criterion for each of one or more particular fields; generating content for each of the particular fields based on the content criterion; and populating each of the particular fields with the generated content.

    APPLICATION TESTING
    35.
    发明申请
    APPLICATION TESTING 审中-公开

    公开(公告)号:US20180232214A1

    公开(公告)日:2018-08-16

    申请号:US15881979

    申请日:2018-01-29

    CPC classification number: G06F8/35 G06F8/34 G06F11/3636

    Abstract: A method includes analyzing, by a processor, a first version of a computer program. The analyzing includes identifying a first data processing element included in the first version of the computer program. The first data processing element references a first data source external to the first version of the computer program. The method includes generating a data source element that represents a second data source different from the first data source. The method includes generating a second version of the computer program. The second version of the computer program includes the generated data source element and a second data processing element that is based on the first data processing element. In the second version of the computer program, the second data processing element references the generated data source element.

    Application testing
    36.
    发明授权

    公开(公告)号:US09880818B2

    公开(公告)日:2018-01-30

    申请号:US14715807

    申请日:2015-05-19

    CPC classification number: G06F8/35 G06F8/34 G06F11/3636

    Abstract: A method includes analyzing, by a processor, a first version of a computer program. The analyzing includes identifying a first data processing element included in the first version of the computer program. The first data processing element references a first data source external to the first version of the computer program. The method includes generating a data source element that represents a second data source different from the first data source. The method includes generating a second version of the computer program. The second version of the computer program includes the generated data source element and a second data processing element that is based on the first data processing element. In the second version of the computer program, the second data processing element references the generated data source element.

    APPLICATION TESTING
    37.
    发明申请
    APPLICATION TESTING 有权
    应用测试

    公开(公告)号:US20160124836A1

    公开(公告)日:2016-05-05

    申请号:US14715807

    申请日:2015-05-19

    CPC classification number: G06F8/35 G06F8/34 G06F11/3636

    Abstract: A method includes analyzing, by a processor, a first version of a computer program. The analyzing includes identifying a first data processing element included in the first version of the computer program. The first data processing element references a first data source external to the first version of the computer program. The method includes generating a data source element that represents a second data source different from the first data source. The method includes generating a second version of the computer program. The second version of the computer program includes the generated data source element and a second data processing element that is based on the first data processing element. In the second version of the computer program, the second data processing element references the generated data source element.

    Abstract translation: 一种方法包括由处理器分析计算机程序的第一版本。 分析包括识别包括在计算机程序的第一版本中的第一数据处理元件。 第一数据处理元件引用计算机程序的第一版本外部的第一数据源。 该方法包括生成表示与第一数据源不同的第二数据源的数据源元素。 该方法包括生成计算机程序的第二版本。 计算机程序的第二版本包括生成的数据源元素和基于第一数据处理元件的第二数据处理元件。 在第二版本的计算机程序中,第二数据处理单元引用生成的数据源元素。

    Publishing to a data warehouse
    38.
    发明授权

    公开(公告)号:US12277135B2

    公开(公告)日:2025-04-15

    申请号:US18492425

    申请日:2023-10-23

    Abstract: A method for generating an executable application to transform and load data into a structured dataset includes receiving a metadata file that specifies values for parameters for structuring data feeds, received from a networked data source, into a structured database. The metadata file specifies logical rules for transforming the data feeds. The values of the parameters and the logical rules for transforming the plurality of the data feeds are validated to ensure logical consistency for each data feed. Data rules are generated that specify standards for transforming each data feed in accordance with the validated values of the parameters and logical rules. The executable application is generated that is configured to receive source data comprising a data feed from one or more data sources and transform the source data into structured data that satisfies the one or more standards for the structured data record in compliance with the data rules.

Patent Agency Ranking