×

Automated metadata lookup for legacy systems

  • US 9,507,823 B2
  • Filed: 06/18/2014
  • Issued: 11/29/2016
  • Est. Priority Date: 06/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for retrieving data from a legacy system, the method comprising:

  • receiving, by a processor, a query for the data;

    extracting, using the processor, attributes from the query by parsing the query;

    identifying, using the processor, a plurality of tables of the legacy system by scanning metadata of the legacy system, wherein each of the tables includes at least one of the attributes from the query;

    identifying, using the processor, a plurality of views, wherein the views contain at least one of the plurality of tables;

    ranking, using the processor, the plurality of views based on a quantity of the attributes contained in the respective view, wherein the quantity of the attributes directly correlates to placement of the plurality of views in a ranking hierarchy;

    constructing, using the processor, a packet using a subset of the plurality of views such that a maximum number of attributes are included in a minimum number of views, wherein the packet includes loading instructions associated with the plurality of views; and

    extracting and returning, using the processor, the requested data from the legacy system by applying filters based on instructions in the packet;

    wherein the legacy system has a memory structure different from a memory associated with the processor that implements the method.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×