Content access in a travel management system
First Claim
1. A method of accessing content in a travel management system, the method comprising:
- receiving a request from an application to access a standard data element and a non-standard data element from an extended record data structure, the request including predefined access criteria for arranging data elements in a response to the request;
generating filtering rules based on the predefined access criteria in the request;
transforming a first structure description file describing a structure of a plurality of attributes of a first data container associated with the non-standard data element based upon a predefined mapping scheme into a second structure description file;
filtering the attributes of the first data container based at least in part upon applying the filtering rules to the second structure description file in order to generate filtered attributes; and
generating an abstract container that includes a filtered element comprising the filtered attributes of the non-standard data element,wherein the standard data element is obtained from a global distribution system operating as the travel management system and the non-standard data element is obtained from a source other than the global distribution system.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for accessing content in a travel management system. A request is received from an application to access a standard data element and a non-standard data element from an extended record data structure based at least in part upon access criteria. A plurality of attributes of a data container associated with the non-standard data element are filtered based at least in part upon a plurality of predefined filtering rules in order to generate filtered attributes. An abstract container is generated that includes the filtered attributes of the non-standard data element and that is assigned a unique abstract type.
-
Citations
20 Claims
-
1. A method of accessing content in a travel management system, the method comprising:
-
receiving a request from an application to access a standard data element and a non-standard data element from an extended record data structure, the request including predefined access criteria for arranging data elements in a response to the request; generating filtering rules based on the predefined access criteria in the request; transforming a first structure description file describing a structure of a plurality of attributes of a first data container associated with the non-standard data element based upon a predefined mapping scheme into a second structure description file; filtering the attributes of the first data container based at least in part upon applying the filtering rules to the second structure description file in order to generate filtered attributes; and generating an abstract container that includes a filtered element comprising the filtered attributes of the non-standard data element, wherein the standard data element is obtained from a global distribution system operating as the travel management system and the non-standard data element is obtained from a source other than the global distribution system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for accessing content in a travel management system, the system comprising:
-
at least one processor; and a memory coupled to the at least one processor, the memory including program code configured to be executed by the at least one processor to cause the system to; receive a request from an application to access a standard data element and a non-standard data element from an extended record data structure, the request including predefined access criteria for arranging data elements in a response to the request; generate filtering rules based on the predefined access criteria in the request; transform a first structure description file describing a structure of a plurality of attributes of a first data container associated with the non-standard data element based upon a predefined mapping scheme into a second structure description file; filter the attributes of the first data container based at least in part upon applying the filtering rules to the second structure description file in order to generate filtered attributes; and generate an abstract container that includes a filtered element comprising the filtered attributes of the non-standard data element, wherein the standard data element is obtained from a global distribution system operating as the travel management system and the non-standard data element is obtained from a source other than the global distribution system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for accessing content in a travel management system, the computer program product comprising:
-
a non-transitory computer readable storage medium; and instructions stored on the non-transitory computer readable storage medium that, when executed by a processor, cause the processor to; receive a request from an application to access a standard data element and a non-standard data element from an extended record data structure, the request including predefined access criteria for arranging data elements in a response to the request; generate filtering rules based on the predefined access criteria in the request; transform a first structure description file describing a structure of a plurality of attributes of a first data container associated with the non-standard data element based upon a predefined mapping scheme into a second structure description file; filter the attributes of the first data container based at least in part upon applying the filtering rules to the second structure description file in order to generate filtered attributes; and generate an abstract container that includes a filtered element comprising the filtered attributes of the non-standard data element, wherein the standard data element is obtained from a global distribution system operating as the travel management system and the non-standard data element is obtained from a source other than the global distribution system.
-
Specification