×

Extensible data transformations

  • US 10,706,066 B2
  • Filed: 10/17/2016
  • Issued: 07/07/2020
  • Est. Priority Date: 10/17/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computing system comprising:

  • a processor; and

    computer storage memory having computer-executable instructions stored thereon which, when executed by the processor, configure the computing system to facilitate transformation of a set of data values using a set of example values including one or more example input values that indicate a first format of the set of data values to be transformed and one or more example output values that indicate a second format into which to transform the set of data values, the computing system configured to;

    receive the set of example values;

    search a repository of transformation tools to identify a new transformation tool as relevant to a data transformation from the first format to the second format, the repository including annotations associated with the new transformation tool, wherein the new transformation tool comprises a newly added tool, a portion split from an existing tool, or a combination of existing tools;

    use the new transformation tool to generate a transformation program that produces transformed output values by transforming the set of data values from the first format to the second format; and

    generate additional annotations for the new transformation tool based on the transformed output values.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×