Amadeus SAS

La Tour-du-Pin, France

Amadeus SAS

La Tour-du-Pin, France

Time filter

Source Type

Patent
Amadeus S.A.S. | Date: 2017-05-24

Methods, systems, and computer program products for interacting with a social media networking system. Information related to occurrence of an event impacting travel may be received from a travel data source at one or more computers. In response to receiving the information related to the event, the one or more computers trigger a request to the social media networking system to return one or more first posts related to the event.


Methods, systems, and computer program products associating a user of a social media networking system with a customer of a travel provider. In response to receiving a post published by the user on the social media networking system, a travel data source is queried to identify a customer profile based on information relating to the user or to information related to a content of the post. The post by the user and information from the customer profile are displayed on the display. An answer to the social media post is formulated based on the information from the customer profile.


Systems, methods, and computer program products for processing transactions involving an exchange of an electronic document, such as a ticket redeemable for a travel service. Data defining related transactions is stored in a transaction database. In response to detecting the occurrence of a transaction involving a tracked document, a transaction history of the document is retrieved from the transaction database. A plurality of payment events is extracted from the transaction history and filtered by document type and form of payment to determine a set of payment events with forms of payment that are refund-eligible. The refund-eligible forms of payment are aggregated, and the aggregated forms of payment ranked. A residual amount associated with the exchange is reconciled across the ranked aggregated forms of payment by one or more payment events. The payment events are then added to the transaction history of the tracked document in the database.


Patent
Amadeus S.A.S. | Date: 2017-02-01

Methods and computer programs for preventing double processing of a repeated request from a client in a transaction session are provided. A first request is received from the client over the computer network and processed. When a repeated request is received from the client, response data prepared in response to the first request are assigned to the repeated request. A response to the repeated request is returned to the client comprising the response data prepared in response to the first request.


Patent
Amadeus S.A.S. | Date: 2016-01-14

Systems, methods, and computer program products for allotting capacity from a network to a plurality of group requests. Each request defines a number of units of capacity and a node pair that includes an origin node and a destination node. An allotment module identifies one or more routes connecting the node pair, and defines a plurality of selector functions. Each function identifies a plurality of request-route pairs that are satisfied without exceeding an available capacity of any of the directional links in the network. The allotment module determines a value that would be generated by allotting, for each request-route pair identified by the selector function, the number of units of capacity defined by the respective request from the respective route. The allotment module may then rank the selector functions based on the values, and allot the capacity to the requests identified by the highest ranked selector function.


Systems and methods for managing an airport passenger processing system. The system includes a computing device and a peripheral device at an airport, a peripherals interface in communicative connection with the peripheral device and operable to execute a second client application, and a network outside the airport. The network includes a virtualization server for virtualizing an application for a first client application executed by the computing device and a peripherals manager in communication with the virtualization server. The first client application is configured to establish a first communication channel with the virtualization server for communication with an application virtualized on the virtualization server. The second client application is configured to establish a second communication channel with the peripherals manager. At least part of the network is configured to store an association between the first and second communication channels to associate the peripheral device with the computing device.


Patent
Amadeus S.A.S. | Date: 2016-01-27

Methods, systems, and computer program products for providing a short cut link in a graphical user interface (GUI) of an electronic device in order to skip at least one of multiple GUI screens. Multiple GUI screens may be displayed by switching the GUI from a current GUI screen to a next GUI screen out of the multiple GUI screens in response to a user action, thereby enabling a user to navigate through the GUI screens. The short cut link may be set as point to a target GUI screen to cause the electronic device to switch the GUI to the determined target GUI screen in response to a user activating a short cut link, which may be displayed in the current GUI screen.


Patent
Amadeus S.A.S. | Date: 2017-08-09

An index for a database table is provided. The index includes an index structure for each column of the database table. Each index structure includes an array of pointer tuples for each value occurring in the column and a bitmap indicating cells without values. A first pointer of the tuple indicates a value and a second pointer indicates the row of the database table with the value. The index also indicates an order of specificity of the rows of the database table. The computer system processes a request by using the bitmaps of the index structures to maintain all rows of the database table without values and the pointer tuples to filter all rows of the database table which do not include the respective input value. The one row being highest in the order of specificity from the remaining rows is selected and returned.


Patent
Amadeus S.A.S. | Date: 2017-08-09

A method of monitoring user authenticity during user activities in a user session on at least one application server is provided. The method being carried out in a distributed manner by means of a distributed server system. The method comprises a user modelling-process and a user-verification process. The user-modelling process is performed on a user-model server, wherein an existing user model is adapted session-by-session to user-activity data received from the application server. The user-verification process is performed on the at least one application server on the basis of the user model adapted on the user-model server. The user-verification process comprises comparing the user model with features extracted from user activity in the user session on the application server and determining a total risk-score value on the basis of the comparison. In response to the total risk-score value exceeding a given threshold, a corrective action is performed.


Patent
Amadeus S.A.S. | Date: 2017-08-02

Methods, systems, and computer program products for providing a short cut link in a graphical user interface, GUI, of an electronic device for skipping at least one of multiple GUI screens are provided. This may be based on GUI statistics from an earlier visit of the GUI. The GUI statistics regards at least one path including a sequence of GUI screens out of the multiple GUI screens. The multiple GUI screens may be displayed by switching the GUI from a current GUI screen to a next GUI screen out of the multiple GUI screens in response to a user action, thereby enabling a user to navigate through the GUI screens. A recent navigation history may be generated in a current visit of the GUI, based on the current GUI screen and potentially previous GUI screens displayed in the current visit of the GUI. At least one candidate path may be identified on the basis of the recent navigation history and the GUI statistics, including determining whether the recent navigation history corresponds to a sub-sequence of the at least one candidate path. A target GUI screen may be determined within the at least one candidate path, wherein the target GUI screen is a GUI screen after the next GUI screen. The short cut link may be set as point to the target GUI screen to cause the electronic device to switch the GUI to the determined target GUI screen in response to a user activating the short cut link. The short cut link may be displayed in the current GUI screen.

Loading Amadeus SAS collaborators
Loading Amadeus SAS collaborators