×

Content management in a travel management system

  • US 10,042,871 B2
  • Filed: 05/30/2014
  • Issued: 08/07/2018
  • Est. Priority Date: 05/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing content in a travel management system, the method comprising:

  • receiving, from one or more content providers, a standard data element and a non-standard data element comprising the content;

    receiving, from the one or more content providers, a first XSD structure description file, wherein one or more first XML tags complying with the first XSD structure description file describe an attribute structure of the non-standard data element and one or more second XML tags complying with the first XSD structure description file describe one or more auxiliary constraints associated with the non-standard data element;

    creating a first data container for the standard data element in an extended record data structure, the first data container including a common record identifier and first data values for first attributes corresponding to the standard data element;

    creating, based at least in part on the one or more first XML tags, a second data container for the non-standard data element in the extended record data structure, the second data container including the common record identifier and second data values corresponding to second attributes for the non-standard data element;

    applying, based at least in part on the one or more second XML tags, the one or more auxiliary constraints to the second data container;

    configuring a plurality of applications to use the second data container to access the non-standard data element, wherein the applications are executable by the travel management system in response to requests received by the travel management system;

    managing access of each application to the first container and the second container in the extended record data structure based on the common record identifier, wherein the standard data element satisfies International Air Transport Association (IATA) constraints and is obtained from a global distribution system operating as the travel management system, and the non-standard data element fails to satisfy the IATA constraints and is obtained from a source other than the global distribution system;

    transforming, through XSLT transformation, the first XSD structure description file into a second XSD structure description file using predefined mapping rules, wherein the first XSD structure description file and the second XSD structure file define corresponding attributes; and

    creating, based at least in part on the second XSD structure description file, a third data container for the non-standard data element.

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