CONTENT MANAGEMENT IN A TRAVEL MANAGEMENT SYSTEM
First Claim
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;
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 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; and
managing access to the first container and the second container in the extended record data structure based on the common record identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer program products for managing content in a travel management system. A standard data element and a non-standard data element comprising the content are received from one or more content providers. A first data container for the standard data element and a second data container for the non-standard data element are created in an extended record data structure. The first data container includes a common record identifier and first data values for first attributes corresponding to the standard data element. The second data container includes the common record identifier and second data values corresponding to second attributes for the non-standard data element. The travel management system manages access to the first container and the second container in the extended record data structure based on the common record identifier.
38 Citations
25 Claims
-
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; 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 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; and managing access to the first container and the second container in the extended record data structure based on the common record identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12)
-
-
8. The method of 7 further comprising:
introspecting the non-standard data element to permit the application to access to the generic type contained in the generic element.
-
13. An apparatus for managing content in a travel management system, the apparatus comprising:
-
at least one processor; and a memory coupled to the at least one processor and including instructions that, when executed by the at least one processor, cause the apparatus to; receive, from one or more content providers, a standard data element and a non-standard data element comprising the content; create 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; create 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; and manage access to the first container and the second container in the extended record data structure based on the common record identifier. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product for managing 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, from one or more content providers, a standard data element and a non-standard data element comprising the content; create 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; create 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; and manage access to the first container and the second container in the extended record data structure based on the common record identifier.
-
Specification