×

Methods for interactively defining transforms and for generating queries by manipulating existing query data

  • US 7,574,652 B2
  • Filed: 06/20/2003
  • Issued: 08/11/2009
  • Est. Priority Date: 06/20/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method of interactively determining transformations for use in mapping at least one source data component from at least one source to target data component, said method comprising the steps of:

  • (a) using a computer to detect selection of at least one said source data component;

    (b) for each said selected source data component, generating a corresponding list of representative data examples;

    (c) using a computer to compile a resulting list of representative data examples for said target data component from said lists of representative data examples of said selected source data components, said resulting list of representative data examples being a limited subset of the source data components and representative of said target data component;

    (d) using a computer to display said resulting list of examples in a graphical user interface;

    (e) using a computer to identify a user generated modification of a single textual entity example from said resulting list of examples, wherein said user generated modification is made by a user selecting the single textual entity example from said resulting list of examples displayed in the graphical user interface and then directly modifying the single textual entity example; and

    (f) using a computer to determine at least one transformation to be applied to the at least one source data component including its corresponding representative data examples displayed in the graphical user interface, said at least one transformation being selected from a list of solutions, each solution of the list of solutions being based on the modified example and comprising at least one function, wherein said at least one transformation is selected from the list of solutions according to one of;

    a length of connectors between said functions; and

    a weight assigned to said functions.

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