Patent application EP20177020A (EP), filed 2020-05-28
Publication number: EP3745277A1
Title: AGGREGATING AND UPDATING HETEROGENEOUS DATA OBJECTS
Abstract: A method of aggregating and updating heterogeneous data objects for a client subsystem includes: storing a set of data object definitions, each defining a mapping between an aggregated data object format and a plurality of supplier data object formats; storing a set of update definitions, each defining a mapping between an aggregated update operation and a plurality of supplier update mechanisms; receiving a data object in a supplier data object formats; selecting, based on the supplier data object format of the received data object, a data object definitions and generating an aggregated data object according to the selected definition; presenting the generated aggregated data object to the client subsystem; receiving an aggregated update operation from the client subsystem for updating the aggregated data object; and selecting, based on the received aggregated update operation, one of the update definitions and initiating a supplier update mechanism according to the selected update definition.
IPC codes: G06F  16/    25            A I
Claims: number: 1
text: A method of aggregating and updating heterogeneous data objects for a client subsystem, the method comprising, at a server:
number: 2
text: The method of claim 1, wherein each supplier data object format corresponds to a distribution channel indicator and a data object type.
number: 3
text: The method of claim 2, wherein the aggregated data object format includes a supplier identifier field; the method further comprising storing a plurality of supplier identifiers and corresponding distribution channel indicators.
number: 4
text: The method of any one of claims 1 to 3, further comprising:
number: 5
text: The method of any one of claims 1 to 4, wherein the aggregated data object format includes a supplier portion mapped by the corresponding data object definition to the plurality of supplier data object formats, and a client portion that is not mapped by the corresponding data object definition.
number: 6
text: The method of any one of claims 1 to 5, wherein each supplier update mechanism corresponds to a distribution channel indicator and a data object type.
number: 7
text: The method of any one of claims 1 to 6, wherein at least one supplier update mechanism includes a sequence of update operations mapped to the aggregated update operation.
number: 8
text: The method of any one of claims 1 to 7, wherein initiating the supplier update mechanism comprises:
number: 9
text: The method of claim 1, wherein the data objects define travel items.
number: 10
text: An aggregator server for aggregating and updating heterogeneous data objects for a client subsystem, comprising:
number: 11
text: The aggregator server of claim 10, being arranged to perform the method of any one of claims 2 to 9.
number: 12
text: A computer program product comprising program code instructions stored on a computer readable medium to execute the method steps according to any one of the claims 1 to 9 when said program is executed on a computer.
Office action: search_report, dated 2020-12-02
Prior art cited: ref_id: WO2012170565A2
ref_type: patent
severity: background
ref_id: WO2012170565A2
ref_type: patent
severity: background
ref_id: FR3021788A1
ref_type: patent
severity: background
ref_id: WO2012170565
ref_type: patent
severity: background
ref_id: FR3021788
ref_type: patent
severity: background
Final disposition: pending (2020-12-02)