×

System and method for integration of data records having differing data types to a geographical information system

  • US 7,984,052 B2
  • Filed: 06/12/2007
  • Issued: 07/19/2011
  • Est. Priority Date: 06/12/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a data record interface coupled to a weather interactive processing system, a data record including geospatially related information from a data source, the data record having a first data type that is different than a second data type used by the weather interactive processing system, wherein the weather processing system processes and enables analysis of weather related information;

    determining the first data type of the data record;

    invoking a plug-in that is selected from a plurality of plug-ins based upon the first data type;

    converting, using the plug-in, the first data type of the data record to a second data type;

    storing the data record in a first database;

    extracting metadata information from the data record and store the metadata information as a metadata record in a structured query language database; and

    transmitting the data record to the weather interactive processing system;

    the plurality of plug-ins comprising a plurality of processes, the plurality of processes comprising;

    an ingest process receiving the data record and parsing information in the data record into a plurality of individual fields;

    a conversion process converting the first data type of the data record to the second data type used by the weather interactive processing system; and

    a persistence process enabling temporary storage of the data records in the first database;

    the data record interface comprising an application abstraction layer, the application abstraction layer providing communications with the plurality of processes of the plurality of plug-ins; and

    the application abstraction layer being implemented using a Java messaging service.

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