×

System and methods for logging and searching history events such as airline flight or crew history

  • US 10,360,084 B1
  • Filed: 09/13/2018
  • Issued: 07/23/2019
  • Est. Priority Date: 10/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of interacting with a data center to log airline history events from multiple locations and types of sources to facilitate subsequent multiple and simultaneous secure searches of data associated with the airline history events, the method comprising:

  • generating a plurality of first event records using a Transaction Processing Facility (“

    TPF”

    ) application,wherein each of the first event records has an event type and comprises one or more data elements,wherein the event type of the each first event record is either an airline flight event or an airline crew event, andwherein a code is assigned to each of the one or more data elements of the each first event record, each of the codes identifying either a type of airline flight event or a type of airline crew event;

    transmitting each of the first event records from the TPF application to a message handling system;

    transforming, using the message handling system, each of the first event records so that each of the first event records conforms to a standard Extensible Markup Language (“

    XML”

    ) schema;

    transmitting each of the first event records from the message handling system to an event logger application;

    storing, in a database in communication with the event logger application, each of the first event records, wherein each of the first event records, as transmitted from the message handling system to the event logger application, conforms to the standard XML schema;

    generating a plurality of second event records using a non-TPF application, wherein the second event records are generated independently of the first event records and thus the second event records are not based on the first event records;

    wherein each of the second event records has an event type and comprises one or more data elements,wherein the event type of the each second event record is either an airline flight event or an airline crew event, andwherein a code is assigned to each of the one or more data elements of the each second event record, each of the codes identifying either a type of airline flight event or a type of airline crew event;

    transmitting each of the second event records from the non-TPF application to the message handling system;

    transforming, using the message handling system, each of the second event records so that each of the second event record conforms to the same standard XML schema as the standard XML schema to which each of the first event records is conformed;

    transmitting each of the second event records from the message handling system to the event logger application; and

    storing, in the database, each of the second event records, wherein each of the second event records, as transmitted from the message handling system to the event logger application, conforms to the same standard XML schema as the standard XML schema to which each of the first event records is conformed, and thus each of the first and second event records transmitted from the message handling system to the event logger application conforms to the same standard XML schema notwithstanding that;

    each of the first event records is generated using the TPF application, and each of the second event records is generated using the non-TPF application and the generation of the second event records is independent of the generation of the first event records and thus the second event records are not based on the first event records;

    load balancing, using one or more traffic manager (“

    TM”

    ) devices associated with the data center, respective query requests by users, wherein the respective query requests by the users are load balanced by the one or more TM devices;

    validating a first query request of the load-balanced respective query requests;

    retrieving airline flight history data from the database, wherein the airline flight history data is retrieved in response to the first query request of the load-balanced respective query requests; and

    presenting, using a graphical user interface (“

    GUI”

    ) of the event logger application, the airline flight history data in accordance with search parameters of the first query request;

    wherein the message handling system comprises;

    first and second read queues at a first location; and

    third and fourth read queues at a second location.

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