-
公开(公告)号:US11789932B2
公开(公告)日:2023-10-17
申请号:US17936191
申请日:2022-09-28
申请人: AMADEUS S.A.S.
CPC分类号: G06F16/2365 , G06F9/3836 , G06F9/4881 , G06F16/235
摘要: 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.
-
公开(公告)号:US20170278157A1
公开(公告)日:2017-09-28
申请号:US15080171
申请日:2016-03-24
申请人: Amadeus S.A.S.
发明人: Matteo Aragone , Jean-Chafic Hays , Guillaume Van De Kerckhove , Emmanuelle Geoffroy , Mustapha Rachid
摘要: 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.
-
公开(公告)号: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.
-
公开(公告)号:US11494709B2
公开(公告)日:2022-11-08
申请号:US16699233
申请日:2019-11-29
申请人: AMADEUS S.A.S.
IPC分类号: G06F16/22 , G06Q10/02 , G06F16/23 , G06F16/25 , G06Q50/12 , G06F16/2455 , G06F16/248
摘要: 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.
-
公开(公告)号:US10803459B2
公开(公告)日:2020-10-13
申请号:US15080197
申请日:2016-03-24
申请人: Amadeus S.A.S.
发明人: Jean-Chafic Hays , Guillaume Van De Kerckhove , Emmanuelle Geoffroy , Manuela Argano , Mustapha Rachid
摘要: 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.
-
公开(公告)号:US11798054B2
公开(公告)日:2023-10-24
申请号:US17101273
申请日:2020-11-23
申请人: AMADEUS S.A.S.
发明人: Li Van De Woestyne , Jeremy Van De Woestyne , Jerome Bauchot , Jean-Chafic Hays , Aurelie Camberbec
IPC分类号: G06Q30/06 , G06Q30/0601 , G06F16/2455 , G06Q10/087 , G06Q30/0201 , G06Q30/0283 , G06Q50/14
CPC分类号: G06Q30/0627 , G06F16/2455 , G06Q10/087 , G06Q30/0206 , G06Q30/0284 , G06Q50/14
摘要: A search engine is configured to determine a set of main products that match search criteria of a search request. A search binary mask is generated based on the search criteria indicated in the search request which identify one or more ancillary products. If the search binary mask matches a reference binary mask representing the requested ancillary products, the main products are selected for the response to the search request. The search engine also verifies a current availability of the ancillary products associated with the selected main products and returns at least one of the main products for which the current availability has been determined.
-
公开(公告)号: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.
-
公开(公告)号:US11276094B2
公开(公告)日:2022-03-15
申请号:US16656768
申请日:2019-10-18
申请人: AMADEUS S.A.S.
发明人: Olivier Amadieu , Fadi Akrimi , Lorenzo Baldacchini , Jean-Chafic Hays , Corinne Francoise Pascale Landra , Massimiliano Maini , Rodolphe Texier , Alexandra Imbert
摘要: A server: receives from at least one provider system, at least one provider object that includes provider object data representing at least one item provided by the provider system(s); generates an intermediation object, corresponding to the at least one provider object, including an intermediation object identifier that identifies the intermediation object and intermediation object data populated with at least a subset of the provider object data, the intermediation object and the intermediation object identifier omitting: the provider object data, and any provider object identifier in an original form; and provides the intermediation object, in place of the at least one provider object, to a client device that requested the at least one item, the intermediation object provided. The intermediation object identifier may enable the server to intermediate between the client device and the provider system(s) without storing the provider object and/or any provider object identifier.
-
公开(公告)号:US20170278019A1
公开(公告)日:2017-09-28
申请号:US15080182
申请日:2016-03-24
申请人: Amadeus S.A.S.
CPC分类号: G06Q10/02 , G06Q20/12 , G06Q20/389 , G06Q20/405 , G06Q20/407
摘要: 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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-