×

Systems and processes for automated criteria and attribute generation, searching, auditing and reporting of data

  • US 7,747,559 B2
  • Filed: 06/14/2004
  • Issued: 06/29/2010
  • Est. Priority Date: 06/13/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing data from a plurality of credit data sources, comprising:

  • providing a user interface comprising a menu representing a plurality of attribute types, each of the plurality of attribute types being selectable by a user;

    configuring the user interface to display;

    a name representing an attribute of at least one of the plurality of attribute types selected by the user;

    a description of the attribute of the at least one of the plurality of attribute types selected by the user; and

    a representation of a segment of at least one of the plurality of credit data sources, the segment being associated with the attribute of the at least one of the plurality of attribute types selected by the user;

    receiving a first request at a processor-based device, the first request comprising a plurality of elements representing the at least one of the plurality of attribute types selected by the user, the segment, and a logical expression using the attribute of the at least one of the plurality of attribute types selected by the user;

    automatically generating executable computer code at the processor-based device by;

    translating the plurality of elements into a plurality of descriptor records, each of the plurality of descriptor records being associated with at least one of the plurality of elements;

    generating a source file from the plurality of descriptor records;

    compiling the source file to produce executable computer code; and

    linking the executable computer code to a runtime environment component, the runtime environment component being associated with at least one of an operating platform or a processing type;

    processing the executable computer code to receive result data by;

    using the runtime environment component to execute the executable computer code on the plurality of credit data sources;

    receiving data from the plurality of credit data sources; and

    filtering the data from the plurality of credit data sources using the executable computer code to identify result data;

    outputting at least a portion of the result data to the user interface;

    storing the executable computer code, the runtime environment component associated with at least one of the operating platform or the processing type linked to the executable computer code, and the result data on a computer-readable memory;

    receiving a second request comprising the plurality of elements at the processor-based device;

    determining that the plurality of elements of the second request is the same as the plurality of elements of the first request; and

    outputting at least a portion of the result data associated with the first request to the user interface in response to the second request.

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