Patent application EP20177163A (EP), filed 2020-05-28
Publication number: EP3745279A1
Title: SYSTEM AND METHOD OF GENERATING AGGREGATED FUNCTIONAL DATA OBJECTS
Abstract: [0001]    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 format; selecting, based on the supplier data object format of the received data object, a data object definition 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 generating an aggregated functional data object for a client subsystem from a set of supplier data objects having different data object formats, comprising:
number: 2
text: The method of claim 1, further comprising:
number: 3
text: The method of claim 2, wherein creating elements of said one of the supplier data objects comprises copying one or more common elements from another one of the supplier data objects.
number: 4
text: The method of any one of claims 1 to 3, wherein each of said supplier data objects includes a distribution channel indicator indicative of its data object format.
number: 5
text: The method of any one of claims 1 to 3, wherein each of said supplier data objects includes a record identifier.
number: 6
text: The method of claim 5, wherein each said record identifier is maintained in said further data object upon creating the aggregated functional data object.
number: 7
text: The method of any one of claims 1 to 6, wherein the data object formats correspond to data acquired through at least one of either New Distribution Capability, NDC, messaging and Global Distribution System, GDS, messaging.
number: 8
text: The method of any one of claims 1 to 7, wherein the set of supplier data objects and further data object use identical serialization.
number: 9
text: The method of any one of claims 1 to 8, wherein the aggregated functional object is presented to the client subsystem using an Application Programming Interface, API, according to a context defined by said one of the data object formats.
number: 10
text: A transaction processor server for generating an aggregated functional data object from a set of supplier data objects having different data object formats, comprising:
number: 11
text: The transaction processor server of claim 10, wherein the processor is further configured to perform the method of any one of claims 2 to 9.
number: 12
text: A computer program product comprising program 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
Rejection reasons: novelty_epc_54
Prior art cited: ref_id: US2018211189A1
ref_type: patent
severity: background
ref_id: WO2012170565A2
ref_type: patent
severity: background
ref_id: WO2017103864A1
ref_type: patent
severity: background
ref_id: WO2013148470A1
ref_type: patent
severity: background
ref_id: WO2012170565
ref_type: patent
severity: background
ref_id: WO2013148470
ref_type: patent
severity: background
ref_id: WO2017103864
ref_type: patent
severity: background
ref_id: US2018211189
ref_type: patent
severity: novelty_destroying
Final disposition: pending (2020-12-02)