ONLINE TRANSACTION PROCESSING SYSTEM FOR MULTI-PRODUCT TRANSACTIONS

    公开(公告)号:US20170278157A1

    公开(公告)日:2017-09-28

    申请号:US15080171

    申请日:2016-03-24

    申请人: Amadeus S.A.S.

    IPC分类号: G06Q30/06 G06Q20/40

    摘要: Systems, methods, and computer program products for processing an online transaction to purchase a set of products. In response to receiving a request to process a transaction to purchase the set of products, an On-Line Transaction Processing (OLTP) system retrieves data from a corresponding database record that defines the set of products being purchased. The database record may also define a seller, a supplier, and a merchant for each product. For each product having the seller as the merchant, the OLTP determines a form of payment to be used to pay the supplier of the product based on rules governing forms of payment retrieved from a payment rules database. When the forms of payment have been determined, the OLTP system may add data to the database record that identifies the form of payment used to pay the supplier for each product in the record.

    System and method of differential access control of shared data

    公开(公告)号:US11709952B2

    公开(公告)日:2023-07-25

    申请号:US16699205

    申请日:2019-11-29

    申请人: AMADEUS S.A.S.

    IPC分类号: G06F21/62

    CPC分类号: G06F21/62

    摘要: A method of data access control in an intermediation server includes: storing a record containing: a record identifier; a plurality of sections each containing data; and in association with each section, an owner identifier selected from a set of requester identifiers corresponding to respective requester subsystems; storing access control data corresponding to each requester identifier; wherein the access control data for a given requester identifier indicates which other requester identifiers are permitted to access a section of the record having the given requester identifier associated therewith as the owner identifier; responsive to receiving, from one of the requester subsystems, a request containing the record identifier and an active one of the requester identifiers corresponding to the active requester subsystem: granting access to a subset of the sections according to the active requester identifier, the owner identifiers and the access control data.

    System and method for integrating heterogeneous data objects

    公开(公告)号:US11494709B2

    公开(公告)日:2022-11-08

    申请号:US16699233

    申请日:2019-11-29

    申请人: AMADEUS S.A.S.

    摘要: A method of integrating data objects includes: storing (i) an originating record containing a first unique identifier and a first set of data fields defining a first item supplied by a first provider, and (ii) a destination record containing a second unique identifier and a second set of data fields defining a second item supplied by a second provider; receiving an instruction to merge the originating record into the destination record, the request containing the first and second unique identifiers; in response to receiving the instruction, updating the destination record by: comparing the first set of data fields with the second set of data fields; and for each data field of the first set that matches a corresponding data field of the second set, marking the corresponding data field of the second set as a shared field; and sending the updated destination record to a client device for display.

    Online transaction processing system for multi-product transactions

    公开(公告)号:US10803459B2

    公开(公告)日:2020-10-13

    申请号:US15080197

    申请日:2016-03-24

    申请人: Amadeus S.A.S.

    IPC分类号: G06Q10/02 G06Q20/40

    摘要: Systems, methods, and computer program products for processing an online transaction to purchase an itinerary of products. In response to processing of the online transaction being halted, an OLTP system may queue a database record defining the itinerary and the forms of payment being used to purchase the products in the itinerary. In response to receiving a request to restart processing of the online transaction, the OLTP system may de-queue the database record, identify a set of products in the itinerary for which processing of the transaction has not been completed, and determine the status of each product in the set. Based on the status of each product, the OLTP system may determine a point at which processing should be restarted for the product, and a sequence in which the products should be processed.

    System and method for optimizing transmission of requests for updated content from external data sources

    公开(公告)号:US11461308B2

    公开(公告)日:2022-10-04

    申请号:US16724542

    申请日:2019-12-23

    申请人: AMADEUS S.A.S.

    摘要: A method of optimizing transmission of requests for updated content from external data sources includes: storing a data object containing initial content received from at least one of the external data sources and associated with an expiry time; storing a set of optimization parameters; obtaining an instruction to request updated content corresponding to the data object; in response to obtaining the instruction, determining, based on the optimization parameters and the expiry time, whether to request updated content from the external data sources; when the determination is affirmative, transmitting at least one update request to at least one of the external data sources based on the initial content and the optimization parameters; and in response to transmitting the at least one update request, receiving and storing respective sets of updated content from the external data sources.

    ONLINE TRANSACTION PROCESSING SYSTEM FOR MULTI-PRODUCT TRANSACTIONS

    公开(公告)号:US20170278019A1

    公开(公告)日:2017-09-28

    申请号:US15080182

    申请日:2016-03-24

    申请人: Amadeus S.A.S.

    IPC分类号: G06Q10/02 G06Q20/40

    摘要: Systems, methods, and computer program products for processing an online transaction to purchase a set of products comprising an itinerary. In response to receiving a rejection of a request to book one of the products, an On-Line Transaction Processing (OLTP) system determines if the rejected booking is for a product that is critical to the itinerary. The OLTP system may make this determination based on critical product rules retrieved from a database of critical product rules. In response to determining the rejected booking is for a product that is non-critical to the itinerary, the OLTP system may be confirm bookings for the remaining products in the itinerary. In response to determining the rejected booking is for product that is critical to the itinerary, the OLTP system may roll back any previously confirmed bookings and cancel any previously made reservations for the other products in the itinerary.

    System and method for legacy-based access to non-legacy data

    公开(公告)号:US11907323B2

    公开(公告)日:2024-02-20

    申请号:US17668013

    申请日:2022-02-09

    申请人: AMADEUS S.A.S.

    IPC分类号: G06F17/00 G06F16/958

    CPC分类号: G06F16/972

    摘要: A method for legacy-based access to non-legacy data includes: receiving, at an intermediation server, a non-legacy data object containing non-legacy content; generating a legacy data object containing the non-legacy content, for storage in a repository; storing, in association with the legacy data object, a non-legacy distribution channel indicator; adjusting a legacy processing mechanism at the repository according to the non-legacy distribution channel indicator; receiving from a client subsystem, via a legacy interface, a request for the non-legacy content; and in response to the request, retrieving and sending the legacy data object containing the non-legacy content, via the legacy interface.